Repository navigation
Fix Cloud dogfood pause link-down journey - #15918
teamleaderleo merged 1 commit into
Conversation
Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
|
Warning Review limit reachedNext included review available in 2 minutes. View limit detailsLimit details: You’ve used all 10 included reviews currently available. You've used all free OSS reviews for now. Wait for the free limit to reset to keep reviewing this public repository. Review configuration: ⚙️ Run configurationConfiguration used: Repository: manaflow-ai/cmux/.coderabbit.yaml Review profile: ASSERTIVE Plan: Advanced Run ID: 📒 Files selected for processing (3)
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. Comment |
|
All contributors have signed the CLA ✍️ ✅ |
|
Review: the required review pass found a stale Fixed: capture the mark after relink immediately before the existing pause leg, and record link-down pause, resume, and relink failures in the final journey result while preserving recovery and deletion. Left: |
|
Review (cmux-cloud-dogfood, head 0325076): approve.
Fixed: nothing needed. |
|
Merge receipt for
|
ecba57a fix(sidebar): cut with an ellipsis character so a reference cannot re-parse (manaflow-ai#15893) 6d2b5d1 feat(terminal): browser-style navigation layout and a terminalAlternateScreen shortcut key (manaflow-ai#14863) 0d3fdb1 test: print the simulator pipe output when the EOF assertion fails (manaflow-ai#15857) 46fe41a Fix cloud dogfood pause link-down journey (manaflow-ai#15918) 7d246ed fix: open existing Cloud workspace rows optimistically (manaflow-ai#15747) 1b06f84 fix(agent-chat): show ACP paths and diffs for tool calls (manaflow-ai#15908) b413b7a fix(agent-chat): preserve earlier ACP plans during updates (manaflow-ai#15907) 8b75678 Persist Cloud display membership across clients (manaflow-ai#15748) 547340a fix(cloud): carry the machine author from /api/vm to the machine row's snapshot (manaflow-ai#15309) e30de3d test: probe cloud agent status in Cloud VM journey (manaflow-ai#15875) 296537c docs(agent-chat): correct provider claims and pin ACP argv (manaflow-ai#15901) e1dc959 Count the renamed Agent spawn tool as a subagent in the pi bridge (manaflow-ai#15865) 14fae18 dogfood: record the hover steps as trees, not frames (manaflow-ai#15845) 4da3bb3 fix(agent-chat): scope ACP plans to their turn and refresh activity (manaflow-ai#15898) 64ec56d feat(terminal): right-click a link to choose where it opens (manaflow-ai#15325) efb762c Make unsupported remote browser warning dismissible (manaflow-ai#15726) 666c77f Cloud Machines sidebar: add persistent create buttons (manaflow-ai#15680) # Conflicts: # .github/workflows/cloud-vm-dogfood.yml
The Cloud VM dogfood workflow now checks out
mainfor access to the staging and production environments, parses agent hook status withjq, and keeps a fresh terminal anchor across pause, resume, relaunch, and restore checks.The journey also measures pause behavior after stopping both the remote client and WireGuard hub. It records status at +1s, +5s, +15s, and +30s, then resumes and relinks before running the existing link-up pause leg. Link-down failures still recover and delete the VM, and are reported as journey failures.
Evidence from run 36696330152 showed the original resume check losing the
-2line and the provider returning torunningafter link-up pause.Verification
node --check web/scripts/cloud-vm/dogfood-journey.mjsnode --check web/scripts/cloud-vm/dogfood-probes.mjsactionlint .github/workflows/cloud-vm-dogfood.ymlpython3 scripts/verify-local.py(15/15 selected checks passed)bun run lint:complexitywas blocked before changed-file analysis by the installed Bun/TypeScript runtime (ts.ScriptTargetis undefined)Changelog
none
Review: required review subagent found and fixed a stale connection event mark and ensured link-down phase failures affect the final journey result while cleanup continues.
🤖 Generated with Claude Code
Need help on this PR? Tag
@codesmith-botwith what you need. Autofix is disabled.Summary by cubic
Fixes the Cloud VM dogfood journey so pause/resume terminal checks no longer fail, and adds a pause leg run with the remote client and WireGuard hub stopped.
mainfor staging and production environment access.jqinstead of regexsed.Written for commit 0325076. Summary will update on new commits.