Fix Strix Vertex model warning contract - #303
Conversation
|
No actionable comments were generated in the recent review. 🎉 ℹ️ Recent review info⚙️ Run configurationConfiguration used: Path: .coderabbit.yaml Review profile: CHILL Plan: Pro Run ID: 📒 Files selected for processing (7)
📝 WalkthroughWalkthroughThis PR upgrades the Strix security-scanning workflow to use Vertex AI Gemini 3.1 Pro Preview Customtools as the default model, adds narrow Pydantic serializer warning suppression, propagates the warning configuration through the gate script subprocess, and locks the configuration via new regression tests and governance documentation. ChangesStrix Vertex model upgrade and warning filtering
Estimated code review effort🎯 3 (Moderate) | ⏱️ ~25 minutes Possibly related PRs
Poem
🚥 Pre-merge checks | ✅ 4✅ Passed checks (4 passed)
✏️ Tip: You can configure your own custom pre-merge checks in the settings. ✨ Finishing Touches📝 Generate docstrings
🧪 Generate unit tests (beta)
Comment |
|
PR governance metadata gate is not ready for
|
Summary
vertex_ai/gemini-3.1-pro-preview-customtoolswhile keepingvertex_ai/gemini-2.5-flashas the exact approved fallbackPYTHONWARNINGSfilter into the Strix child process for the known third-partypydantic.mainserializer warning observed in PR Add source-linked Data repository assets #302 run26633823390Verification
PYTHONDONTWRITEBYTECODE=1 python3 -m pytest backend/tests/test_release_governance.py -qbash scripts/ci/test_strix_quick_gate.shgit diff --checkNotes
Summary by CodeRabbit
Documentation
Chores
Tests