diff --git a/.agents/plugins/marketplace.json b/.agents/plugins/marketplace.json index 7566e25e..ffa69562 100644 --- a/.agents/plugins/marketplace.json +++ b/.agents/plugins/marketplace.json @@ -1478,6 +1478,18 @@ }, "category": "Productivity" }, + { + "name": "datadog", + "source": { + "source": "local", + "path": "./plugins/datadog" + }, + "policy": { + "installation": "AVAILABLE", + "authentication": "ON_INSTALL" + }, + "category": "Developer Tools" + }, { "name": "zoom", "source": { diff --git a/plugins/datadog/.app.json b/plugins/datadog/.app.json new file mode 100644 index 00000000..84863193 --- /dev/null +++ b/plugins/datadog/.app.json @@ -0,0 +1,7 @@ +{ + "apps": { + "datadog": { + "id": "asdk_app_69e8c7f174a08191a28b6da96c8062c4" + } + } +} diff --git a/plugins/datadog/.codex-plugin/assets/app-icon.png b/plugins/datadog/.codex-plugin/assets/app-icon.png new file mode 100644 index 00000000..89e0a9ce Binary files /dev/null and b/plugins/datadog/.codex-plugin/assets/app-icon.png differ diff --git a/plugins/datadog/.codex-plugin/plugin.json b/plugins/datadog/.codex-plugin/plugin.json new file mode 100644 index 00000000..9039e2cb --- /dev/null +++ b/plugins/datadog/.codex-plugin/plugin.json @@ -0,0 +1,34 @@ +{ + "name": "datadog", + "version": "0.1.0", + "description": "Investigate Datadog telemetry and workflows from Codex", + "author": { + "name": "Datadog", + "url": "https://www.datadoghq.com/" + }, + "homepage": "https://www.datadoghq.com/", + "repository": "https://github.com/openai/plugins", + "license": "Apache-2.0", + "keywords": [], + "apps": "./.app.json", + "interface": { + "displayName": "Datadog (Preview)", + "shortDescription": "Investigate logs, metrics, traces, and incidents", + "longDescription": "Analyze, investigate, and act on your Datadog telemetry directly from Codex using natural language. Ask questions about your production applications, identify, visualize, and remediate issues in your critical services. Run agentic loops to ensure you continue to maintain good observability and service management posture.", + "developerName": "Datadog", + "category": "Developer Tools", + "capabilities": ["Interactive", "Writes"], + "websiteURL": "https://www.datadoghq.com/", + "privacyPolicyURL": "https://www.datadoghq.com/legal/privacy/", + "termsOfServiceURL": "https://www.datadoghq.com/legal/terms/", + "defaultPrompt": [ + "What are the top errors in my services? Include links and widgets.", + "What monitors are alerting right now for my team's services?", + "How does the p99 latency for services with the most traffic compare to what we usually see? Provide evidence" + ], + "brandColor": "#632CA6", + "composerIcon": "./assets/app-icon.png", + "logo": "./assets/app-icon.png", + "screenshots": [] + } +} diff --git a/plugins/datadog/assets/logo.png b/plugins/datadog/assets/logo.png new file mode 100644 index 00000000..150bdfca Binary files /dev/null and b/plugins/datadog/assets/logo.png differ