Skip to content

Preserve realtime voice session across immersive toggle#578

Merged
rogerchappel merged 1 commit into
mainfrom
codex/preserve-agent-voice-session
May 21, 2026
Merged

Preserve realtime voice session across immersive toggle#578
rogerchappel merged 1 commit into
mainfrom
codex/preserve-agent-voice-session

Conversation

@rogerchappel
Copy link
Copy Markdown
Owner

Summary

  • Keep a single mounted VoiceAgent while switching between transcript and immersive presentation
  • Remove the separate immersive VoiceAgent instance that restarted the realtime relay
  • Preserve the existing immersive controls and visual state by changing wrapper styling instead

Verification

  • pnpm typecheck
  • git diff --check

Risk

Medium. This changes chat page presentation structure for agent voice mode, but keeps behavior scoped to the main chat voice surface and avoids touching realtime protocol code.

@rogerchappel rogerchappel merged commit af6a178 into main May 21, 2026
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant