## Goal Bridge evaluation results with telemetry and operational signals. ## Scope - Evaluation-to-telemetry mapping model - Structured logging format for evaluation signals - Correlation ID strategy (run_id, operation_id) - Sample KQL queries - Skills build/sync housekeeping ## Deliverables - Telemetry convention guide - Example log emission pattern (runner.py wiring) - KQL query library ## Sub-issues ### Telemetry Core (done) - [x] #55 — Add OTLP tracing foundation for evaluation runs - [x] #58 — Improve OTLP telemetry span names with dataset context - [x] #90 — Wire OTel telemetry spans into evaluation runner - [x] #91 — Remove dead `agentops trace init` CLI command - [x] #92 — Rewrite agentops-trace skill for built-in tracing - [x] #93 — Create comprehensive telemetry guide (telemetry.md) ### Telemetry Validation (remaining) - [ ] #88 — Validate eval traces in Azure Monitor (App Insights + GenAI blade) - [ ] #89 — Add KQL query library section to telemetry.md (depends on #88) ### Housekeeping - [ ] #87 — Single source of truth for skills (eliminate drift) ## Definition of Done - [x] Evaluation signals emitted as OTel spans with structured semconv - [ ] Evaluation signals queryable in Azure Monitor - [x] Documentation explains trace correlation pattern - [x] Clear telemetry naming standards established - [ ] KQL query library available in docs
Activity
feat: add OTLP tracing foundation for evaluation runs
Release v0.1.4 (#72)
5 remaining items
[-]Sprint 3 – Observability Mapping Foundation[/-][+]Sprint 3 – Tracing & Telemetry[/+]docs: restore accurate claim that workflow skill dispatches both PR a…