Skip to content

Fix room agent turn taking and late joins - #38

Merged
sh1pt-actions-fleet[bot] merged 1 commit into
mainfrom
codex/group-call-voice
Oct 31, 2026
Merged

sh1pt-actions-fleet[bot] merged 1 commit into
mainfrom
codex/group-call-voice

Conversation

@sh1pt-actions-fleet

Copy link
Copy Markdown
Contributor

Summary

  • Route ordinary room questions, including transcriptions without punctuation, to an agent.
  • Make the shared speaking-floor claim atomic so concurrent workers cannot overwrite each other and talk at once.
  • Re-invite agents that left after nobody joined when a person later arrives, consuming the timeout record to prevent duplicate retries.

Verification

  • bun run typecheck
  • bun test (89 passed)
  • node --test test/agent-phone.test.mjs
  • bash -n bin/install.sh

@sh1pt-actions-fleet
sh1pt-actions-fleet Bot merged commit d7b5b82 into main Oct 31, 2026
3 checks passed
@sh1pt-actions-fleet
sh1pt-actions-fleet Bot deleted the codex/group-call-voice branch October 31, 2026 08:03
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