core-agent-ide/codex-rs/otel/src
Owen Lin 289ed549cf
chore(otel): rename OtelManager to SessionTelemetry (#13808)
## Summary
This is a purely mechanical refactor of `OtelManager` ->
`SessionTelemetry` to better convey what the struct is doing. No
behavior change.

## Why

`OtelManager` ended up sounding much broader than what this type
actually does. It doesn't manage OTEL globally; it's the session-scoped
telemetry surface for emitting log/trace events and recording metrics
with consistent session metadata (`app_version`, `model`, `slug`,
`originator`, etc.).

`SessionTelemetry` is a more accurate name, and updating the call sites
makes that boundary a lot easier to follow.

## Validation

- `just fmt`
- `cargo test -p codex-otel`
- `cargo test -p codex-core`
2026-03-06 16:23:30 -08:00
..
events chore(otel): rename OtelManager to SessionTelemetry (#13808) 2026-03-06 16:23:30 -08:00
metrics feat(otel, core): record turn TTFT and TTFM metrics in codex-core (#13630) 2026-03-06 10:23:48 -08:00
config.rs feat: show runtime metrics in console (#10278) 2026-01-30 22:20:02 -08:00
lib.rs chore(otel): rename OtelManager to SessionTelemetry (#13808) 2026-03-06 16:23:30 -08:00
otel_provider.rs chore(otel): reorganize codex-otel crate (#13800) 2026-03-06 14:58:18 -08:00
otlp.rs feat: metrics capabilities (#8318) 2026-01-08 11:47:36 +00:00
provider.rs chore(otel): reorganize codex-otel crate (#13800) 2026-03-06 14:58:18 -08:00
targets.rs chore(otel): reorganize codex-otel crate (#13800) 2026-03-06 14:58:18 -08:00
trace_context.rs chore(otel): reorganize codex-otel crate (#13800) 2026-03-06 14:58:18 -08:00