Skip to content

desktop/src-tauri/crates/core/src/adapters/otel/mod.rs

Comment 1, line 1

desktop/src-tauri/crates/core/src/adapters/otel/mod.rs:1

//! OTel spans JSONL and verified Qwen SDK files (M5); independent adapter directory. Coverage:

Comment 2, line 2

desktop/src-tauri/crates/core/src/adapters/otel/mod.rs:2

//! VS Code Copilot Chat file exporter, github.copilot.chat.otel.*, native checked 2026-10-02;

Comment 3, line 3

desktop/src-tauri/crates/core/src/adapters/otel/mod.rs:3

//! Copilot CLI file exporter, COPILOT_OTEL_FILE_EXPORTER_PATH, whose line schema remains

Comment 4, line 4

desktop/src-tauri/crates/core/src/adapters/otel/mod.rs:4

//! undocumented: try compatible span reading, with native samples pending. JetBrains Copilot file export

Comment 5, line 5

desktop/src-tauri/crates/core/src/adapters/otel/mod.rs:5

//! uses otelExporterType/otelOutfile; fixed-source checks are recorded in

Comment 6, line 6

desktop/src-tauri/crates/core/src/adapters/otel/mod.rs:6

//! docs/validation/desktop-usage/m9-jb-copilot-analysis.md, 2026-10-01.

Comment 7, line 7

desktop/src-tauri/crates/core/src/adapters/otel/mod.rs:7

//! Also read normalized local receiver output, including CodeBuddy agentlens files.

Comment 8, line 8

desktop/src-tauri/crates/core/src/adapters/otel/mod.rs:8

//! Skip aggregate invoke_agent/codebuddy_code.interaction and model_request spans

Comment 9, line 9

desktop/src-tauri/crates/core/src/adapters/otel/mod.rs:9

//! under the official warning against double counting.

Comment 10, line 20

desktop/src-tauri/crates/core/src/adapters/otel/mod.rs:20

/// Stateless OTel spans adapter.

Comment 11, line 50

desktop/src-tauri/crates/core/src/adapters/otel/mod.rs:50

// Normalized local receiver output under application data: otel/spans.jsonl.

Comment 12, line 81

desktop/src-tauri/crates/core/src/adapters/otel/mod.rs:81

// External exporter files: VS Code outfile / COPILOT_OTEL_FILE_EXPORTER_PATH.

Comment 13, line 82

desktop/src-tauri/crates/core/src/adapters/otel/mod.rs:82

// They have no fixed default path; add them through manual roots.

Comment 14, line 91

desktop/src-tauri/crates/core/src/adapters/otel/mod.rs:91

// Manual roots may be directories or individual files; directory discovery reads JSON/JSONL.