/**
 * Telemetry — observability infrastructure for evaluation traces.
 *
 * Captures tool calls, token usage, cost, and timing for every evaluation.
 * Full traces go to blob storage; sanitized summaries to Content Lake.
 *
 * @see docs/archive/exec-plans/architecture-overhaul/phase-6-observability.md
 * @see docs/design-docs/architecture-overhaul/observability-telemetry.md
 */
// Trace collection
export { collectTrace, mergeTraces, } from "./trace-collector.js";
// Trace adapters — the per-mode seam onto the mode-agnostic model (D0088)
export { buildEvalTrace, traceAdapterForMode, } from "./trace-adapter.js";
export { mcpTraceAdapter } from "./adapters/mcp-trace-adapter.js";
export { literacyTraceAdapter } from "./adapters/literacy-trace-adapter.js";
// Tool call classification
export { classifyToolCall, classifyToolCalls } from "./tool-classifier.js";
// Cost tracking
export { checkBudget, computeCost, estimateRunCost, lookupPricing, } from "./cost-tracker.js";
// Trace storage
export { extractTraceSummary, LocalTraceStore, } from "./trace-store.js";
// Redaction
export { createRedactionConfig, DEFAULT_REDACTION_RULES, redactTrace, } from "./redactor.js";
