## 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` |
||
|---|---|---|
| .. | ||
| manager_metrics.rs | ||
| mod.rs | ||
| otel_export_routing_policy.rs | ||
| otlp_http_loopback.rs | ||
| runtime_summary.rs | ||
| send.rs | ||
| snapshot.rs | ||
| timing.rs | ||
| validation.rs | ||