fix: raise the LiteLLM security floor and refresh dependencies - #155
Conversation
|
No actionable comments were generated in the recent review. 🎉 ℹ️ Recent review info⚙️ Run configurationConfiguration used: defaults Review profile: CHILL Plan: Pro Run ID: ⛔ Files ignored due to path filters (1)
📒 Files selected for processing (5)
Included review availability: 3 reviews are currently available. Your included PR review attempts over the past 7 days set your current allowance at 4 reviews per hour. 📝 WalkthroughWalkthroughThe change replaces the direct ChromaDB dependency with ChangesEmbedding dependency alignment
Estimated code review effort: 1 (Trivial) | ~3 minutes Merge Risk: ⚪ Minimal · up to The PR raises the LiteLLM security floor, refreshes the lockfile, and updates installer messaging without any identified merge-blocking risk; it is merge-ready after normal checks and review. Suggested reviewers: 🚥 Pre-merge checks | ✅ 4 | ❌ 1❌ Failed checks (1 warning)
✅ Passed checks (4 passed)
Full details: Docstring CoverageExplanation Docstring coverage is 0.00% which is insufficient. The required threshold is 80.00%. Docstring coverage is scoped to functions touched by this diff. Analyzed 2 functions across 4 files. (1 skipped: 1 unsupported.)
✨ Finishing Touches 💡 1📝 Generate docstrings 💡
🧪 Generate unit tests (beta)
Warning Your free Security trial is over. An organization admin can activate Security or dismiss this notice. Comment |
Summary
>=1.98.0,<2and refresh the plugin runtime lockfile.Changes
reflexio-ai>=0.2.28baseline; do not hide transitive dependencies through overrides.Test Plan
node --check bin/claude-smart.jspassed.bash -npassed for both changed shell scripts.tests/test_install_scripts.pyandtests/test_cli_install.py).Release dependency
The current published Reflexio baseline still brings ChromaDB and python-jose/ecdsa transitively. Complete removal requires publishing the updated OSS package and adopting that release here. This PR does not claim that the standalone installed graph is already free of those dependencies.
Related upstream work: ReflexioAI/reflexio#471
Summary by CodeRabbit