| name | crumb-export |
| description | Export a Crumb session transcript to OpenTelemetry GenAI Semantic Conventions (otel-jsonl), Anthropic Console import format (anthropic-trace), or chrome://tracing (chrome-trace). Trigger on "OTel ๋ก ๋ณํ", "datadog ์ผ๋ก", "Vertex ๋ก", "trace export", "convert to OTel", "Anthropic Console ์ ์ฌ๋ ค", "chrome tracing", or any request to ship the transcript to an external observability platform. Read-only. |
/crumb-export โ transcript โ standard format
When the user wants to ship a session transcript to an external observability platform:
Preferred path โ call the crumb_export MCP tool with {session: "<ulid>", format: "otel-jsonl"|"anthropic-trace"|"chrome-trace"}.
Fallback path โ npx tsx src/index.ts export <session-id> --format <fmt>.
Default format = otel-jsonl (compatible with Datadog / Vertex / Phoenix / Langfuse / AgentOps). anthropic-trace for Claude Console import. chrome-trace for chrome://tracing (per-actor lane via tid).
Auto-emitted on session end at sessions/<id>/exports/{otel.jsonl, anthropic-trace.json, chrome-trace.json} โ this skill is for ad-hoc on-demand exports.
Explicit slash form: /crumb-export <session-id> [format].
Reference: src/exporter/otel.ts, v0.1 ยง10.3, wiki/references/bagelcode-observability-frontier-2026.md.