Something went wrong. Try again.
claude code plugin that sends telemetry to otlp destinations (traces)
Something went wrong. Try again.
818 B · 47 lines
TypeScript
at main
123456789101112131415161718192021222324252627282930313233343536373839404142434445464748/** * Public API — exports for programmatic use and testing. */
export { loadConfig } from "./config.js";export type { Config } from "./config.js";
export { readTranscript, getTranscriptEndLine, groupIntoTurns, isHumanMessage, isToolResult, isAssistantMessage, stripModelDateSuffix,} from "./transcript.js";
export { initTracer, getTracer, flushTraces, shutdownTracer, generateTraceId, generateSpanId, setNextTraceId, setNextSpanId, createRemoteParentContext, parseTraceparent, SpanKind, SpanStatusCode,} from "./otel.js";
export { traceTurn, closeInterruptedTurn, tracePendingSubagents,} from "./tracing.js";
export { loadState, saveState, getSessionState, updateSessionState, pruneOldSessions,} from "./state.js";
export type * from "./types.js";