Repository navigation
v1.0.3
π CuRe Code v1.0.3 "Galileo"
Massive Architectural Refactor & OpenRouter Support
We are incredibly excited to release v1.0.3. This update introduces full OpenRouter integration, highly intelligent local model fallback logic, and resolves 25 critical architectural issues identified during our latest community audit.
π New Features & Enhancements
- OpenRouter Integration: Native support added via the generic provider engine.
- Smart Model Fallback: Automatically cascades to the next available AI provider if your default key is missing or model fails.
- Intelligent Ollama Validator: CuRe Code will now automatically ping your local Ollama instance on startup. If your requested model doesn't support tools, it will dynamically warn you or fallback to a capable model (
qwen2.5orllama3).
π Architecture & Refactoring (25 Issue Resolutions)
- TTY Panics Eliminated: Bypassed interactive
go-promptcompletely for pipelines. You can now safely use CuRe Code in CI/CD environments (e.g.echo "prompt" | curecode). - True Agentic Memory: Fixed silent failures in
SaveSession. State and sessions are now persistently and cleanly saved to~/.config/curecode/instead of cluttering your local working directory. - Token Accuracy: Restructured
SessionUsageJSON tags to accurately map input/output tokens to the web dashboard (resolving the zero-token display issue). - Hanging Models Fixed: Injected an OS-aware
context.WithTimeout(180s) to Ollama REST calls to gracefully recover from locked-up streaming instances. - UX Polish: Suppressed the annoying
Press Enter to close windowprompt on Linux/macOS and during background installations.
β€οΈ New Contributors
- @Ev3lynx727 made their first contribution in #26!
Full Changelog: v1.0.1...v1.0.3