Owen Lin and GitHub
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
..
2026-03-05 16:40:09 -08:00
2026-02-20 23:45:35 -08:00
2026-03-04 04:40:22 +00:00
2026-03-04 04:40:22 +00:00
2026-03-04 04:40:22 +00:00
2026-03-06 15:39:13 -08:00
2026-02-18 09:27:04 -08:00
2026-02-20 23:45:35 -08:00
2026-03-06 16:23:30 -08:00
2026-03-06 16:23:30 -08:00
2026-02-20 23:45:35 -08:00
2026-03-02 20:29:33 -08:00
2026-03-02 20:29:33 -08:00
2026-03-05 16:40:09 -08:00
2026-03-04 04:40:22 +00:00
2026-03-04 04:40:22 +00:00
2026-03-04 04:40:22 +00:00
2026-02-25 22:49:53 +00:00
2026-02-20 23:45:35 -08:00
2025-11-21 22:10:52 +00:00
2026-03-04 04:40:22 +00:00
2026-03-02 20:29:33 -08:00
2026-03-06 00:47:21 -08:00
2026-03-05 11:01:46 -08:00
2026-03-02 20:29:33 -08:00
2025-11-13 17:12:10 -08:00
2025-12-23 19:29:32 -08:00
2026-03-02 20:29:33 -08:00
2026-03-04 04:40:22 +00:00
2026-03-01 10:50:56 -08:00
2026-02-25 15:20:46 -08:00
2026-03-02 20:29:33 -08:00
2026-03-05 07:02:27 +00:00
2026-03-04 04:40:22 +00:00
2026-03-05 07:02:27 +00:00
2026-03-02 20:29:33 -08:00
2026-03-04 04:40:22 +00:00
2026-03-02 20:29:33 -08:00
2026-02-20 23:45:35 -08:00
2026-03-02 20:29:33 -08:00
2026-03-02 11:57:32 +00:00
2026-03-05 07:02:27 +00:00
2026-03-06 11:08:36 -08:00
2026-03-04 04:40:22 +00:00
2026-02-20 23:45:35 -08:00
2025-11-13 17:12:10 -08:00
2026-03-06 16:00:30 -08:00
2026-03-05 07:02:27 +00:00
2026-03-04 04:40:22 +00:00
2026-03-04 04:40:22 +00:00
2026-03-04 04:40:22 +00:00
2026-03-05 13:26:48 -08:00
2026-03-02 20:29:33 -08:00
2026-03-02 20:29:33 -08:00
2026-03-05 07:02:27 +00:00
2026-02-20 23:45:35 -08:00
2026-03-02 20:29:33 -08:00
2026-03-06 00:03:39 +00:00
2026-02-20 23:45:35 -08:00
2026-03-04 04:40:22 +00:00
2026-02-20 23:45:35 -08:00
2026-03-04 04:40:22 +00:00
2026-03-02 20:29:33 -08:00
2026-03-02 20:29:33 -08:00
2026-03-04 04:40:22 +00:00
2026-02-20 23:45:35 -08:00
2026-02-20 23:45:35 -08:00
2026-03-04 04:40:22 +00:00
2025-11-20 11:04:11 -08:00
2026-03-04 04:40:22 +00:00
2026-03-02 20:29:33 -08:00
2026-03-04 04:40:22 +00:00
2026-03-02 20:29:33 -08:00
2026-03-03 11:32:53 -07:00
2026-03-04 04:40:22 +00:00
2026-03-04 04:40:22 +00:00
2026-03-04 04:40:22 +00:00
2026-02-27 16:05:44 +01:00
2026-03-04 04:40:22 +00:00
2026-03-05 07:02:27 +00:00
2026-03-04 04:40:22 +00:00
2026-03-04 04:40:22 +00:00