Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

SimliClient: Unexpected disconnections need robust handling and reconnection strategy #1

Open
TalalBazerbachi opened this issue Nov 18, 2024 · 0 comments

Comments

@TalalBazerbachi
Copy link

Issue Description

During conversations, the SimliClient occasionally disconnects unexpectedly, but the application continues running without proper error handling or reconnection attempts. This creates a degraded user experience as the avatar stops responding while other components (like OpenAI's Realtime API) continue to function.

Current Behavior

  • SimliClient disconnects randomly during active conversations
  • No automatic reconnection attempt is made
  • No clear error messaging to the user
  • Other connected services (like OpenAI Realtime API) continue running, creating an inconsistent state

Expected Behavior

  • Proper error handling when disconnection occurs
  • Clear notification to the user about connection status
  • Automatic reconnection attempts OR graceful shutdown of all connected services
  • Option to preserve conversation context during reconnection
  • Synchronization between SimliClient and other services (e.g., OpenAI Realtime API)
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

No branches or pull requests

1 participant