Skip to content

fix(client): avoid AbortSignal.timeout/any and Promise.withResolvers - #199

Merged
kahme247 merged 1 commit into
kahme247:mainfrom
lalondesteve:fix/196-browser-api-compatibility
Oct 4, 2026
Merged

kahme247 merged 1 commit into
kahme247:mainfrom
lalondesteve:fix/196-browser-api-compatibility

Conversation

@lalondesteve

Copy link
Copy Markdown
Contributor

Older browsers lack these APIs: Settings crashed on open, session catch-up stalled, and transcription polling failed. Use AbortController timers and plain promises, keeping the same timeouts and cancellation. Fixes #196.

…in browser code

Older browsers lack these APIs: Settings crashed on open, session catch-up stalled, and transcription polling failed. Use AbortController timers and plain promises, keeping the same timeouts and cancellation. Fixes kahme247#196.
@kahme247
kahme247 merged commit d1fdccb into kahme247:main Oct 4, 2026
3 checks passed
kahme247 pushed a commit that referenced this pull request Oct 4, 2026
Take main's #199 client fix instead of the duplicate abort-signal helper.

Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_011RZdyVoycH4WVVDWJNctDR
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.

[Bug] "Unexpected error" opening a session on Android/Chrome in development mode

2 participants