Skip to content

[codex] Send realtime transcript deltas on handoff#18761

Merged
guinness-oai merged 1 commit intomainfrom
guinness/realtime-transcript-deltas
Apr 20, 2026
Merged

[codex] Send realtime transcript deltas on handoff#18761
guinness-oai merged 1 commit intomainfrom
guinness/realtime-transcript-deltas

Conversation

@guinness-oai
Copy link
Copy Markdown
Collaborator

Summary

  • Track how many realtime transcript entries have already been attached to a background-agent handoff.
  • Attach only entries added since the previous handoff as <transcript_delta> instead of resending the accumulated transcript snapshot.
  • Update the realtime integration test so the second delegation carries only the second transcript delta.

Validation

  • just fmt
  • cargo test -p codex-api
  • cargo test -p codex-core inbound_handoff_request_sends_transcript_delta_after_each_handoff
  • cargo build -p codex-cli -p codex-app-server

Manual testing

Built local debug binaries at:

  • codex-rs/target/debug/codex
  • codex-rs/target/debug/codex-app-server

@guinness-oai guinness-oai marked this pull request as ready for review April 20, 2026 23:46
@guinness-oai guinness-oai requested a review from a team as a code owner April 20, 2026 23:46
@guinness-oai guinness-oai merged commit ca3246f into main Apr 20, 2026
25 checks passed
@guinness-oai guinness-oai deleted the guinness/realtime-transcript-deltas branch April 20, 2026 23:46
@github-actions github-actions Bot locked and limited conversation to collaborators Apr 20, 2026
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants