Repository navigation
Fix Claude clear-session app-host fixture expectation - #13381
teamleaderleo wants to merge 8 commits into
Conversation
|
All contributors have signed the CLA ✍️ ✅ |
|
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: Repository: manaflow-ai/cmux/.coderabbit.yaml Review profile: ASSERTIVE Plan: Advanced Run ID: 📒 Files selected for processing (1)
Included review availability: Your plan provides up to 10 included reviews per hour; 0 remain after this review. 📝 WalkthroughWalkthroughThe integration regression test now expects the Claude ChangesClaude hook contract
Priority: ⬇️ Low Estimated code review effort: 1 (Trivial) | ~3 minutes Change: Other Merge Risk: ⚪ Minimal · up to This updates the Claude session-start regression test to expect the current 🚥 Pre-merge checks | ✅ 23 | ❌ 2❌ Failed checks (2 warnings)
✅ Passed checks (23 passed)
Full details: Description checkExplanation The description explains the problem, expected behavior, evidence, and scope. It does not include the required Testing section or Checklist, and it does not state whether the Demo Video section is not applicable. Resolution Add a Testing section with the tests and verification performed. Add the repository Checklist and mark each item accurately. State that a Demo Video is not applicable because this is a test-fixture-only change, if appropriate. Include the Review Trigger block if required by repository process.
✨ Finishing Touches 💡 1📝 Generate docstrings 💡
🧪 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 |
|
|
Warning cleanup at exact head Added an API-style doc comment to the single touched regression method so CodeRabbit's 0% docstring-coverage warning has a concrete fix without changing product behavior or the test assertion. Current exact-head evidence:
This remains a test-fixture-only PR; no runtime behavior changed. |
Bugbot is paused — on-demand spend limit reachedBugbot uses usage-based billing for this team and has hit its on-demand spend limit. A team admin can raise the spend limit in the Cursor dashboard, or wait for the next billing cycle to continue. |
|
@greptileai review |
Pull request was closed
Summary
Fix one deterministic current-main app-host fixture failure from #8565.
testClaudeClearSessionStartMarksWorkspaceRunningstill expects the pre-contractOK\nacknowledgment. The current CLI returns the canonical structured empty object{}\n, while the rest of the test continues to verify the pane-scoped notification clear and Running status update.Red evidence
The same assertion failed independently in:
CLINotifyProcessIntegrationRegressionTests.swift:335CLINotifyProcessIntegrationRegressionTests.swift:335Current main
3cc2087b0f75d8204e0b5a92476cedc53a891c32still contains the staleOK\nexpectation.Scope
Test fixture only; no product behavior changes. This isolates one repair that is also present in the broader open #13263 fixture bundle, so it can land and validate independently.
Summary by cubic
Fixes a deterministic app-host fixture failure from #8565 where
testClaudeClearSessionStartMarksWorkspaceRunningexpected the oldOK\nacknowledgment. The CLI now returns the structured empty object{}\n, matching the machine-readable JSON contract documented in the test. Test fixture only; no product behavior changes.Written for commit a47c782. Summary will update on new commits.
Summary by CodeRabbit