[cli] fix: require status params snapshot fields - #298
Conversation
There was a problem hiding this comment.
Code Review
This pull request updates the documentation and CLI validation logic to ensure that known session parameter fields (such as gpu_ids, vram, interval, and busy_threshold) are always present in status records, raising an error if any are missing. It also refactors the test suite to use a helper for status session records and adds tests for validating missing fields. There are no review comments, and I have no additional feedback to provide.
Important
The consumer version of Gemini Code Assist on GitHub is being sunset. Starting June 18, 2026, new organization installations will be blocked, and all code review activity will officially cease on July 17, 2026.
For more details on the timeline and next steps, please review the Help Documentation.
|
No actionable comments were generated in the recent review. 🎉 ℹ️ Recent review info⚙️ Run configurationConfiguration used: defaults Review profile: CHILL Plan: Pro Run ID: 📒 Files selected for processing (5)
📝 WalkthroughWalkthroughCLI validation for the ChangesStatus params validation and docs
Estimated code review effort: 2 (Simple) | ~12 minutes Possibly related PRs
🚥 Pre-merge checks | ✅ 5✅ Passed checks (5 passed)
✨ Finishing Touches📝 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 |
Summary
Test Plan
Summary by CodeRabbit
Bug Fixes
null.Documentation