Repository navigation
fix(connect): return without redundant host hello - #1879
Conversation
Let the Cloud join announcement notify the host once, removing the synchronous post-join send and mapping the probe's retry-safe timeout code. Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
|
You have reached your Codex usage limits for code reviews. You can see your limits in the Codex usage dashboard. |
|
Navigate logical layers of code changes, visualize relationships, and explore their blast radius. Note Reviews pausedIt looks like this branch is under active development. To avoid overwhelming you with review comments due to an influx of new commits, CodeRabbit has automatically paused this review. You can configure this behavior by changing the Use the following commands to manage reviews:
Use the checkboxes below for quick actions:
No actionable comments were generated in the recent review. 🎉 ℹ️ Recent review info⚙️ Run configurationConfiguration used: Organization UI Review profile: CHILL Plan: Advanced Run ID: 📒 Files selected for processing (1)
🚧 Files skipped from review as they are similar to previous changes (1)
Included review availability: This review used your included allowance. Your plan provides up to 4 included reviews per hour; 3 remain after this review. 📝 WalkthroughWalkthroughThe guest join path no longer sends a readiness message to the host. The CLI maps pending and timed-out joins to exit code 8 and displays retry guidance. ChangesConnect join completion
Priority: ⬇️ Low Estimated code review effort: 2 (Simple) | ~8 minutes Change: Bug fix Merge Risk: ⚪ Minimal · up to The changed join behavior and retry guidance are consistent with the inspected responses and tests. No issue identified here prevents merging. Architecture SummaryArchitecture risk: 🔵 Low · up to The change affects 2 systems. Changed systems: Architecture concerns Review detailsSystems and components
Before / after behavior
🚥 Pre-merge checks | ✅ 4 | ❌ 1❌ Failed checks (1 warning)
✅ Passed checks (4 passed)
Full details: Docstring CoverageExplanation Docstring coverage is 0.00% which is insufficient. The required threshold is 80.00%. Docstring coverage is scoped to functions touched by this diff. Analyzed 3 functions across 2 files. (1 skipped: 1 unsupported.)
✨ Finishing Touches 💡 1🧪 Generate unit tests (beta)
🛠️ Fix failing CI checks 💡
Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. A rabbit joins and waits no more, Comment |
There was a problem hiding this comment.
All reported issues were addressed across 3 files
Reply with feedback, questions, or to request a fix.
Re-trigger cubic
Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
There was a problem hiding this comment.
All reported issues were addressed across 3 files (changes from recent commits).
Requires human review: Auto-approval blocked because this review re-detected 1 unresolved issue already reported by Cubic.
Re-trigger cubic
Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
Keep both sets of Unreleased changelog entries. Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
Summary
connect joinoutput immediately after the probe admits the participantconnect_join_timeoutas an explicit safe-retry instructionValidation
@agent-relay/connecttest suite passes (36 tests)Cloud announcement change: AgentWorkforce/cloud#4128
Probe retry/timeout change: AgentWorkforce/relay-desktop#201
🤖 Generated with Claude Code
Note
Low Risk
CLI-only join flow and error messaging; removes an extra synchronous send and adds retry guidance for timeout/pending probe responses.
Overview
@agent-relay/connect joinnow finishes as soon as the desktop probe accepts the join, without a blocking follow-up/connect/send“hello” to the host; join announcements are left to Cloud’s deferred idempotent path instead.Probe errors
connect_join_timeoutandconnect_join_pendingare mapped to exit code 8 with stderr text that tells callers to retry the same link and options safely. Changelog and CLI tests were updated to match (no post-join send; timeout/pending behavior).Reviewed by Cursor Bugbot for commit 9d5e0d6. Bugbot is set up for automated code reviews on this repo. Configure here.
Agent Relay sessions
codexsession01a0fc4a· opened viagh pr create· last active 2026-10-02claudesession02580a3c· contributor · pushed commits · last active 2026-10-02