Oct 3, 2026 · 22:13 UTC
Catalogs updated; open the comparison for details.
Dash0 v0.1.28
OpenTelemetry observability for Claude Code sessions. Captures tool calls, LLM invocations, token usage, and errors as OTel traces. Send telemetry to Dash0 or any OpenTelemetry-compatible backend.
From the developer
Apache-2.0
Skills · Commands · Hooks
Claude Code
From the marketplace listing
OpenTelemetry observability for Claude Code sessions. Captures tool calls, LLM invocations, token usage, and errors as OTel traces. Send telemetry to Dash0 or any OpenTelemetry-compatible backend.
Oct 3, 2026 · 22:13 UTC
Catalogs updated; open the comparison for details.
Find competitors to follow as you develop your plugin.
Langfuse observability plugin for Claude Code — captures and exports traces, spans, and session telemetry from Claude Code to Langfuse fo...
Shared terms: observability, code, capture, llm
Access PostHog analytics, feature flags, experiments, error tracking, and insights directly from Claude Code.
Shared terms: capture, error, llm, session
Auto-log your Claude Code sessions as Odoo timesheets. Tracks time spent, token usage, and uses AI to match your work to existing project...
Shared terms: usage, token, session, code
Track token usage and cost for every Claude Code session. Automatically captures input tokens, output tokens, cache usage, and calculates...
Shared terms: capture, usage, token, session
Persistent memory for Claude Code — at ~350 tokens ambient cost, with no Docker, no API keys, and no MCP servers. Engram captures your s...
Shared terms: capture, token, session, code
{
"name": "dash0",
"author": {
"name": "Dash0"
},
"source": {
"sha": "72a84179e6c64871ad5b6fceb09e00f502de415a",
"url": "https://github.com/dash0hq/dash0-agent-plugin.git",
"source": "url"
},
"category": "monitoring",
"homepage": "https://dash0.com/",
"description": "OpenTelemetry observability for Claude Code sessions. Captures tool calls, LLM invocations, token usage, and errors as OTel traces. Send telemetry to Dash0 or any OpenTelemetry-compatible backend."
}
{
"name": "dash0",
"source": {
"sha": "f0338c9838d07d9ff181d9ba70aaf6306556cd5b",
"url": "https://github.com/dash0hq/dash0-agent-plugin.git",
"source": "url"
},
"homepage": "https://dash0.com",
"description": "OpenTelemetry observability for Claude Code sessions. Captures tool calls, LLM invocations, token usage, and errors as OTel traces. Send telemetry to Dash0 or any OpenTelemetry-compatible backend."
}
"./claude/skills/"
[ "./claude/commands/open-session.md", "./claude/commands/audit-usage.md" ]
"./claude/hooks.json"
{
"name": "dash0-agent-plugin",
"hooks": "./claude/hooks.json",
"author": {
"name": "Dash0"
},
"skills": "./claude/skills/",
"license": "Apache-2.0",
"version": "0.1.28",
"commands": [
"./claude/commands/open-session.md",
"./claude/commands/audit-usage.md"
],
"homepage": "https://dash0.com",
"keywords": [
"observability",
"tracing",
"opentelemetry",
"dash0",
"otel"
],
"repository": "https://github.com/dash0hq/dash0-agent-plugin",
"userConfig": {
"DATASET": {
"type": "string",
"title": "Dataset",
"sensitive": false,
"description": "Dash0 dataset name (optional)"
},
"OMIT_IO": {
"type": "string",
"title": "Omit Prompts & Tool I/O",
"sensitive": false,
"description": "When true (default), omits prompt content and tool call inputs/outputs. Set to false to include full content."
},
"OTLP_URL": {
"type": "string",
"title": "OTLP Endpoint URL",
"sensitive": false,
"description": "Dash0 OTLP endpoint URL (e.g. https://ingress.us1.dash0.com)"
},
"TEAM_NAME": {
"type": "string",
"title": "Team Name",
"sensitive": false,
"description": "Team name (optional). When set, all spans are tagged with the dash0.team.name attribute."
},
"AGENT_NAME": {
"type": "string",
"title": "Agent Name",
"sensitive": false,
"description": "Agent name, used as service.name (optional, defaults to claude-code)"
},
"AUTH_TOKEN": {
"type": "string",
"title": "Auth Token",
"sensitive": true,
"description": "Dash0 authentication token"
},
"OMIT_USER_INFO": {
"type": "string",
"title": "Anonymize User Identity",
"sensitive": false,
"description": "When true, hashes user.name and omits user.email. Default: false (real identity is sent)."
},
"SHOW_SESSION_LINK": {
"type": "string",
"title": "Show Session Link Per Turn",
"sensitive": false,
"description": "When true, prints the session URL after every turn. Default: false (URL shown once at session start)."
},
"OMIT_IDENTITY_FALLBACK": {
"type": "string",
"title": "Require Git Identity",
"sensitive": false,
"description": "When true, only a real `git config user.name` is reported; the OS-account fallback is dropped instead. Default: false (fall back to the OS account)."
},
"AUTH_TOKEN_KEYCHAIN_ACCOUNT": {
"type": "string",
"title": "Auth Token Keychain Account (macOS)",
"sensitive": false,
"description": "Optional account name for the keychain item referenced by AUTH_TOKEN_KEYCHAIN_SERVICE."
},
"AUTH_TOKEN_KEYCHAIN_SERVICE": {
"type": "string",
"title": "Auth Token Keychain Service (macOS)",
"sensitive": false,
"description": "Instead of storing the token, name a macOS keychain item to read it from at runtime (e.g. for managed/MDM rollouts). Provision it with: security add-generic-password -s <service> -a <account> -w <token>. A successful lookup takes precedence over AUTH_TOKEN."
}
},
"description": "OpenTelemetry observability for Claude Code sessions. Captures tool calls, LLM invocations, token usage, and errors as OTel traces."
}
plugin.json observed Nov 6, 2026 · 10:39 UTC. Manifest source ↗
Catalog declarations and available plugin.json metadata are saved. Referenced skills and executable source files are not downloaded or tested. Missing components in a manifest do not prove that the plugin has none.
/plugin install dash0@claude-plugins-official
/plugin marketplace add anthropics/claude-plugins-community
/plugin install dash0@claude-community
Installation counts are source-reported, not independently verified active users. Observation dates are not release dates.
Download plugin data (JSON)Plugin history: freshly prepared. Prepared . Refreshed when catalog data changes or after 6 hours. Your account and Follow status are live.