apps/server/src/orchestration-v2/Adapters/CodexAdapterV2.test.ts | 2 ++ apps/server/src/orchestration-v2/Adapters/CodexAdapterV2.ts | 15 ++++++++++++--- apps/server/src/orchestration-v2/testkit/fixtures/delegated_task_status/codex_transcript.ndjson | 4 ++-- apps/server/src/orchestration-v2/testkit/fixtures/message_steering/codex_transcript.ndjson | 2 +- apps/server/src/orchestration-v2/testkit/fixtures/multi_turn/codex_transcript.ndjson | 2 +- apps/server/src/orchestration-v2/testkit/fixtures/plan_questions/codex_transcript.ndjson | 2 +- apps/server/src/orchestration-v2/testkit/fixtures/proposed_plan/codex_transcript.ndjson | 2 +- apps/server/src/orchestration-v2/testkit/fixtures/provider_thread_resume/codex_transcript.ndjson | 4 ++-- apps/server/src/orchestration-v2/testkit/fixtures/queued_turn/codex_transcript.ndjson | 2 +- apps/server/src/orchestration-v2/testkit/fixtures/simple/codex_transcript.ndjson | 2 +- apps/server/src/orchestration-v2/testkit/fixtures/subagent/codex_transcript.ndjson | 2 +- apps/server/src/orchestration-v2/testkit/fixtures/subagent_continue/codex_transcript.ndjson | 2 +- apps/server/src/orchestration-v2/testkit/fixtures/subagent_v2/codex_transcript.ndjson | 2 +- apps/server/src/orchestration-v2/testkit/fixtures/subagent_v2_approval/codex_transcript.ndjson | 2 +- apps/server/src/orchestration-v2/testkit/fixtures/subagent_v2_nested/codex_transcript.ndjson | 2 +- apps/server/src/orchestration-v2/testkit/fixtures/subagent_v2_nested_approval/codex_transcript.ndjson | 2 +- apps/server/src/orchestration-v2/testkit/fixtures/thread_fork_native/codex_transcript.ndjson | 4 ++-- apps/server/src/orchestration-v2/testkit/fixtures/thread_fork_native_continue/codex_transcript.ndjson | 4 ++-- apps/server/src/orchestration-v2/testkit/fixtures/thread_fork_native_prior_turn/codex_transcript.ndjson | 4 ++-- apps/server/src/orchestration-v2/testkit/fixtures/thread_fork_native_siblings/codex_transcript.ndjson | 6 +++--- apps/server/src/orchestration-v2/testkit/fixtures/thread_merge_back_continue/codex_transcript.ndjson | 4 ++-- apps/server/src/orchestration-v2/testkit/fixtures/thread_merge_back_siblings/codex_transcript.ndjson | 6 +++--- apps/server/src/orchestration-v2/testkit/fixtures/thread_rollback/codex_transcript.ndjson | 2 +- apps/server/src/orchestration-v2/testkit/fixtures/thread_rollback_after_restart/codex_transcript.ndjson | 6 +++--- apps/server/src/orchestration-v2/testkit/fixtures/thread_rollback_to_stopped_turn/codex_transcript.ndjson | 2 +- apps/server/src/orchestration-v2/testkit/fixtures/todo_list/codex_transcript.ndjson | 2 +- apps/server/src/orchestration-v2/testkit/fixtures/tool_call_read_only_on_request/codex_transcript.ndjson | 2 +- apps/server/src/orchestration-v2/testkit/fixtures/tool_call_restricted_granular/codex_transcript.ndjson | 2 +- apps/server/src/orchestration-v2/testkit/fixtures/tool_call_workspace_never/codex_transcript.ndjson | 2 +- apps/server/src/orchestration-v2/testkit/fixtures/turn_interrupt/codex_transcript.ndjson | 2 +- apps/server/src/orchestration-v2/testkit/fixtures/turn_interrupt_mid_tool/codex_transcript.ndjson | 2 +- apps/server/src/orchestration-v2/testkit/fixtures/web_search/codex_transcript.ndjson | 2 +- 32 files changed, 56 insertions(+), 45 deletions(-)