mchen-oai
3c83e57bfa
Add trace_id to TurnStartedEvent ( #23980 )
...
## Why
[Recent PR](https://github.com/openai/codex/pull/22709 ) removed
`trace_id` from `TurnContextItem`.
## What changed
- Add to `TurnStartedEvent` so rollout consumers can correlate turns
with telemetry traces.
- Note that the branch name is out of date because I originally re-added
to `TurnContextItem`, but we decided to move it to `TurnStartedEvent`.
## Verification
- `cargo test -p codex-protocol`
- `cargo test -p codex-core --lib
regular_turn_emits_turn_started_without_waiting_for_startup_prewarm`
- `cargo test -p codex-core --test all
emits_warning_when_resumed_model_differs`
- `cargo test -p codex-rollout`
- `cargo test -p codex-state`
2026-05-22 13:10:56 -07:00
..
2026-05-13 16:43:25 +00:00
2026-05-18 18:48:35 -07:00
2026-05-20 15:57:50 -07:00
2026-05-14 12:40:01 -07:00
2026-05-19 11:03:47 -07:00
2026-05-19 19:46:17 +02:00
2026-05-21 16:45:27 +02:00
2026-05-21 11:13:23 +02:00
2026-05-18 19:56:00 -07:00
2026-05-21 17:19:54 +02:00
2026-05-14 16:15:56 -07:00
2026-05-19 15:04:35 +02:00
2026-05-18 18:48:35 -07:00
2026-05-22 10:14:14 -07:00
2026-05-18 21:03:51 -07:00
2026-05-19 10:19:46 +00:00
2026-05-14 18:04:26 -07:00
2026-05-18 19:56:00 -07:00
2026-04-28 17:05:53 -07:00
2026-05-18 18:48:35 -07:00
2026-05-14 12:40:01 -07:00
2026-05-21 17:19:54 +02:00
2026-05-21 19:15:18 +00:00
2026-05-18 19:56:00 -07:00
2026-05-18 19:56:00 -07:00
2026-05-18 19:56:00 -07:00
2026-05-22 16:58:14 +00:00
2026-05-18 19:56:00 -07:00
2026-05-15 15:26:21 +02:00
2026-05-18 21:03:51 -07:00
2026-05-20 15:57:50 -07:00
2026-05-18 21:03:51 -07:00
2026-05-20 15:57:50 -07:00
2026-05-18 19:56:00 -07:00
2026-05-15 01:26:50 +00:00
2026-05-18 18:48:35 -07:00
2026-05-18 21:03:51 -07:00
2026-05-18 19:56:00 -07:00
2026-05-18 21:03:51 -07:00
2026-05-15 15:04:04 -07:00
2026-05-20 15:57:50 -07:00
2026-05-18 18:48:35 -07:00
2026-05-20 15:07:35 -07:00
2026-05-06 22:48:29 -07:00
2026-05-18 18:48:35 -07:00
2026-05-18 18:48:35 -07:00
2026-05-18 19:56:00 -07:00
2026-05-20 15:57:50 -07:00
2026-05-18 18:48:35 -07:00
2026-05-18 19:56:00 -07:00
2026-05-18 19:56:00 -07:00
2026-05-19 14:45:37 -07:00
2026-05-18 19:56:00 -07:00
2026-05-19 19:46:17 +02:00
2026-05-22 13:10:56 -07:00
2026-05-18 21:03:51 -07:00
2026-05-18 21:03:51 -07:00
2026-05-21 20:40:34 -07:00
2026-05-13 00:28:15 +00:00
2026-05-18 19:56:00 -07:00
2026-05-21 17:19:54 +02:00
2026-05-14 16:15:56 -07:00
2026-05-18 09:57:54 -07:00
2026-05-18 19:56:00 -07:00
2026-05-18 19:56:00 -07:00
2026-05-18 19:56:00 -07:00
2026-05-20 15:57:50 -07:00
2026-05-21 17:19:54 +02:00
2026-05-18 18:48:35 -07:00
2026-05-18 18:48:35 -07:00
2026-05-21 14:54:01 -07:00
2026-05-18 19:56:00 -07:00
2026-05-18 19:56:00 -07:00
2026-05-19 11:03:47 -07:00
2026-05-21 17:19:54 +02:00
2026-05-19 20:48:37 -07:00
2026-05-06 22:48:29 -07:00
2026-05-18 18:48:35 -07:00
2026-05-18 19:56:00 -07:00
2026-05-20 15:57:50 -07:00
2026-04-28 23:01:40 +00:00
2026-05-18 19:56:00 -07:00
2026-05-18 18:48:35 -07:00
2026-05-20 14:52:38 -07:00