Repository navigation
docs: cover surface resume binding CLI contract - #16473
teamleaderleo merged 3 commits into
Conversation
|
All contributors have signed the CLA ✍️ ✅ |
|
Navigate logical layers of code changes, visualize relationships, and explore their blast radius. Warning Review limit reachedYou've used all free OSS reviews for now. Wait for the free limit to reset to keep reviewing this public repository. Next included review available in 48 seconds. View limit detailsLimit details: You’ve used all 10 included reviews currently available. Review configuration: ⚙️ Run configurationConfiguration used: Repository: manaflow-ai/cmux/.coderabbit.yaml Review profile: ASSERTIVE Plan: Advanced Run ID: 📒 Files selected for processing (1)
No actionable comments were generated in the recent review. 🎉 ℹ️ Recent review info⚙️ Run configurationConfiguration used: Repository: manaflow-ai/cmux/.coderabbit.yaml Review profile: ASSERTIVE Plan: Advanced Run ID: 📒 Files selected for processing (1)
Included review availability: This review used your included allowance. Your plan provides up to 10 included reviews per hour; 8 remain after this review. 📝 WalkthroughWalkthroughThe CLI contract now documents ChangesSurface resume documentation
Priority: ⬇️ Low Estimated code review effort: 2 (Simple) | ~8 minutes Change: Other Suggested reviewers: Merge Risk: ⚪ Minimal · up to The change documents existing surface resume behavior without changing runtime functionality. No actionable merge-blocking risk is established; merge after normal documentation and help-probe checks. Architecture SummaryArchitecture risk: 🔵 Low · up to The change affects 1 system. Changed systems: Architecture concerns Review detailsSystems and components
Before / after behavior
🚥 Pre-merge checks | ✅ 25✅ Passed checks (25 passed)
✨ Finishing Touches🧪 Generate unit tests (beta)
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 |
|
Taking this: verifying the resume-binding contract against the CLI, fixing a table-formatting issue, and checking CI and review. Thanks @BlueRaddish for documenting these commands. OrchardSpoon g1 🌀 |
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
|
Thanks @BlueRaddish. Updated this with main at 8b8762a and removed the blank line that split the VM command table. Independent review found the resume-binding contract matches the CLI at f8dbe2a: selectors, checkpoint precedence, clear guards, private-command output, and both help aliases. The contract-verb check, its CI guard test, and diff checks pass. CI is green; local executable help probes were unavailable because this checkout has no built CLI. Localization audit: repository CLI documentation and invariant command literals only, with no app or web message changes. OrchardSpoon g1 🌀 |
|
Merge receipt for |
0bfd027 test(cloud): fix the Cloud header and moved-panel focus tests that never ran (manaflow-ai#16539) c5c4345 localization: accept numbered placeholders in any order (manaflow-ai#16376) 456edeb fix(settings): replace custom sidebar mockups with real previews (manaflow-ai#16569) 98dc3ab Prototype: cmux Cloud as a remote MCP server (manaflow-ai#16568) 6c22525 test(remote): isolate tmux stale-surface fixture (manaflow-ai#16566) 3ec9918 Re-land "fix(coderouter): initialize Cloud VM account pools (manaflow-ai#16397)" (manaflow-ai#16572) 2b895a5 Fix browser paste routing with terminal text box beta (manaflow-ai#6380) (manaflow-ai#16560) 2bd3455 localization: check Swift defaultValue literals against their catalog en value (manaflow-ai#16396) c43086e test(cli): expect --mark-read to mark every listed inbox message (manaflow-ai#16537) fcda4f0 test(feed): wait for zero-wait Codex permission acceptance before checking attention (manaflow-ai#16536) 7d57a03 fix(remote): evict stale persistent SSH bridge leases (manaflow-ai#16558) d630cb8 docs: add protected-folder diagnostics for tmux sessions (manaflow-ai#12219) 7dceaac test: create cwd fixtures that new terminals now resolve on disk (manaflow-ai#16538) 28cc575 docs: cover surface resume binding CLI contract (manaflow-ai#16473) 5c7dca1 Fix idle zsh PR probes triggering chpwd hooks (manaflow-ai#16553) # Conflicts: # .github/workflows/ci-guards.yml
Summary
The CLI contract lists
surface-resumebut leaves out its selectors, command forms, guarded clear behavior, and output. Document the shippedsurface resume/surface-resumefamily and add no-socket help probes for both spellings.Fixes #15709.
Testing
python scripts/verify-local.pypassed its selected checks (feature flags; no Swift files changed).python scripts/localize_changes.pypassed with 0 translation changes and 0 catalog parity errors; this English-only migration contract needs no locale entries.tests/test_cli_contract_help.pyparsed all 226 help probes, including the two new entries. The built macOS CLI probe run is left to CI because this worktree is on Windows.git diff --checkpassed.Changelog
none
Need help on this PR? Tag
@codesmith-botwith what you need. Autofix is disabled.Summary by cubic
Documents the
surface resume/surface-resumecommand family in the CLI contract, covering the set/get/clear forms, selectors, guarded clear behavior, and output.surface --helpandsurface-resume --help.Written for commit f8dbe2a. Summary will update on new commits.
Summary by CodeRabbit
surface resumeandsurface-resumecommands for setting, viewing, and clearing resume bindings, including selector defaults, safeguards, launch commands, and output behavior.