Otel Agent Trace Connector
Description
OpenTelemetry Collector connector for normalized Codex and Claude Code traces
Installation
This entry records only its repository, not the path inside it, so there is no
exact command to give. Open the source below and copy the folder into
~/.claude/skills/, or the file into ~/.claude/agents/.
README
Coding-agent OpenTelemetry connector
An organization adopting AI coding agents receives telemetry in as many shapes as it runs agents. This connector normalizes those shapes into one canonical trace vocabulary so the same queries measure token usage — and the cost derived from it — across every agent. Latency and tool activity ride the same spans. Prompt text, tool arguments, and tool output never enter canonical output, so usage visibility does not require collecting what developers type. [docs/design.md](docs/design.md) records the use case and design goals.
This repository provides an external OpenTelemetry Collector connector and an OCB-built distribution for coding-agent traces:
- Codex: correlates structured
codex.*OTLP logs into one canonical trace per user turn. - Cursor: correlates native
cursor.telemetryOTLP logs (Enterprise beta, metrics + logs only) into one canonical trace per activity burst, keyed oncursor.conversation.id. Chat spans carry per-request token usage; the wire reports tool calls only as metrics without correlation IDs, so canonical traces have noexecute_toolchildren. - OpenCode: renames its native Vercel AI SDK spans (
ai.streamText,ai.streamText.doStream,ai.toolCall) into oneinvoke_agent opencodecanonical trace per model step, dropping internal instrumentation spans and all content attributes. - GitHub Copilot: normalizes native GenAI-semconv traces from Copilot CLI
and VS Code Chat (
invoke_agent/chat/execute_tool) through the shared GenAI-semconv edge - Claude Code: preserves its native span hierarchy and normalizes the interaction, LLM, and tool span names and attributes into the same canonical vocabulary.
- GenAI semconv sources: normalizes native traces from
opentelemetry-instrumentation-openai-v2(both semconv modes), directopentelemetry-util-genaiusers, and the Strands Agents SDK into the same canonical vocabulary, stripping prompt/complet
Related Skills
Auto Update
Pull the latest ECC repo changes and reinstall the current managed targets.
Development Ecc Guide
Navigate ECC's current agents, skills, commands, hooks, install profiles, and docs from the live repository su
Development Epic Claim
Claim an epic issue, stamp coordination state, and sync local ownership.
Development Epic Publish
Publish a validated epic update back to the issue and local cache.
Development Epic Review
Mark epic review requested, approved, or changes requested.
Development Epic Unblock
Sweep blocked epic issues and reopen anything whose dependencies are closed.
Development Related Agents
Django Build Resolver
Django/Python build, migration, and dependency error resolution specialist. Fixes pip/Poetry errors, migration
Openai Codex CLI
(55.8k ⭐) - Lightweight coding agent that runs in your terminal.
src/agents/ — 11 Agent Definitions
**Generated:** 2026-04-11