desktop/src-tauri/crates/core/src/adapters/otel/mod.rs
第 1 条注释,第 1 行
desktop/src-tauri/crates/core/src/adapters/otel/mod.rs:1
//! OTel spans JSONL 与已核验 Qwen SDK 文件适配器(M5),使用独立目录。覆盖:第 2 条注释,第 2 行
desktop/src-tauri/crates/core/src/adapters/otel/mod.rs:2
//! VS Code Copilot Chat file exporter(`github.copilot.chat.otel.*`,2026-10-02 本机已验收)、第 3 条注释,第 3 行
desktop/src-tauri/crates/core/src/adapters/otel/mod.rs:3
//! Copilot CLI file exporter(`COPILOT_OTEL_FILE_EXPORTER_PATH`,行级 schema第 4 条注释,第 4 行
desktop/src-tauri/crates/core/src/adapters/otel/mod.rs:4
//! 尚未说明,按 span 格式兼容读取,待真实样本。JetBrains Copilot 插件 file 导出第 5 条注释,第 5 行
desktop/src-tauri/crates/core/src/adapters/otel/mod.rs:5
//! 使用设置 otelExporterType/otelOutfile,固定源码核验见第 6 条注释,第 6 行
desktop/src-tauri/crates/core/src/adapters/otel/mod.rs:6
//! 2026-10-01 核查见 docs/validation/desktop-usage/m9-jb-copilot-analysis.md。第 7 条注释,第 7 行
desktop/src-tauri/crates/core/src/adapters/otel/mod.rs:7
//! 也读取本机接收器归一后的文件,包括 CodeBuddy agentlens。第 8 条注释,第 8 行
desktop/src-tauri/crates/core/src/adapters/otel/mod.rs:8
//! 汇总 span(invoke_agent/codebuddy_code.interaction)与 model_request第 9 条注释,第 9 行
desktop/src-tauri/crates/core/src/adapters/otel/mod.rs:9
//! 按官方防双计警告跳过。第 10 条注释,第 20 行
desktop/src-tauri/crates/core/src/adapters/otel/mod.rs:20
/// OTel spans 适配器(无状态)。第 11 条注释,第 50 行
desktop/src-tauri/crates/core/src/adapters/otel/mod.rs:50
// 本应用 OTLP 接收器的归一化输出(固定应用数据目录 otel/spans.jsonl)。第 12 条注释,第 81 行
desktop/src-tauri/crates/core/src/adapters/otel/mod.rs:81
// 用户启用外部 exporter 的文件(VS Code outfile / COPILOT_OTEL_FILE_EXPORTER_PATH)第 13 条注释,第 82 行
desktop/src-tauri/crates/core/src/adapters/otel/mod.rs:82
// 无固定默认路径:手工根添加。第 14 条注释,第 91 行
desktop/src-tauri/crates/core/src/adapters/otel/mod.rs:91
// 手工根可以是目录或单独文件,目录内发现 JSON 与 JSONL。