Skip to content

Conversation

@DexterStorey
Copy link
Contributor

This pull request contains changes generated by a Cursor Cloud Agent

Open in Cursor Open in Web

Co-authored-by: dexter <dexter@dexterstorey.com>
@cursor
Copy link

cursor bot commented Nov 12, 2025

Cursor Agent can help with this pull request. Just @cursor in comments and I'll start working on changes in this branch.
Learn more about Cursor Agents

@vercel
Copy link
Contributor

vercel bot commented Nov 12, 2025

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Preview Comments Updated (UTC)
lilac Ready Ready Preview Comment Nov 12, 2025 9:30am

Co-authored-by: dexter <dexter@dexterstorey.com>
This commit refactors the realtime connection logic to improve robustness and error handling. It introduces a new `scheduleSessionRestart` function to manage connection retries and implements more comprehensive monitoring of the local microphone track. Additionally, it updates the `start` function to handle concurrent calls and ensures proper cleanup of resources. The changes aim to make the realtime connection more stable and resilient to network issues and device changes.

Co-authored-by: dexter <dexter@dexterstorey.com>
This commit restructures the realtime session logic, improving state management and error handling. It also updates the UI to provide a clearer user experience for starting and stopping the listening session.

Co-authored-by: dexter <dexter@dexterstorey.com>
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.

2 participants