Prompt: Observability Enhancements (2025-10-17)
View Source
Required Reading
docs/20251017/observability-timing.mddocs/design/observability-telemetry.mdlib/codex/telemetry.ex, lib/codex/exec.extest/codex/telemetry_test.exs
TDD Checklist
- Red – add coverage:
- Telemetry tests asserting new
:duration_ms fields on thread/tool events. - Tests verifying exporter config is optional and no-op when env absent.
- Integration test enabling mock OTLP exporter to confirm spans emitted.
- Green – implement duration calculations, optional exporter wiring, event tagging.
- Refactor – document configuration, update runbook, run
mix format, mix test, mix codex.verify.