Skip to content

Voice: survive a hanging car BT connect; updates restart carwatch-listen - #72

Merged
ThinkOffApp merged 1 commit into
mainfrom
fix/speak-bt-connect-timeout
Sep 26, 2026
Merged

ThinkOffApp merged 1 commit into
mainfrom
fix/speak-bt-connect-timeout

Conversation

@ThinkOffApp

Copy link
Copy Markdown
Owner

Found deploying #71 on vadelma, 26 Sep:

  1. With the car away, bluetoothctl connect hung past its 10 s timeout and the TimeoutExpired aborted _speak before the USB fallback (speak failed: ... timed out after 10 seconds, measured). Now caught; the reply falls through to the Jabra. New test raises exactly that; it fails on main and passes here.
  2. update.sh's restart list never included carwatch-listen, so listen.py fixes (Voice: keep a silent output open on USB speakerphones so the mic streams #70, Voice: Jabra fallback when the car is away + owner's trailing @eclass #71) stayed unloaded until a reboot or hand restart. restart-when-quiet.sh now try-restarts it (skipped on installs without a mic).

170/170 tests.

🤖 Generated with Claude Code

…stener too

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
@vercel

vercel Bot commented Sep 26, 2026 •

Copy link
Copy Markdown

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

Project Deployment Actions Updated
carwatch-dev Ready Ready Preview Sep 26, 2026 3:06pm UTC

Request Review

@chatgpt-codex-connector

Copy link
Copy Markdown

You have reached your Codex usage limits for code reviews. You can see your limits in the Codex usage dashboard.
To continue using code reviews, you can upgrade your account or add credits to your account and enable them for code reviews in your settings.

@ThinkOffApp
ThinkOffApp merged commit 4ce6a1f into main Sep 26, 2026
3 checks passed

This branch was successfully deployed

1 active deployment
Preview — 59215dfb Deployed Sep 26, 2026 by vercel[bot]
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