feat: remove dspy dependency and refactor to litellm
...
- Removed dspy from requirements.txt.
- Refactored GeneralProvider to use LiteLLM directly.
- Converted all DSPy modules (RAG, Question Decider, Code Changer, Reviewer) to plain Python classes.
- Updated Service layer to handle explicit provider passing.
- Fixed unit tests and verified production deployment.
Antigravity AI
committed
6 hours ago