New
Release v0.2.0
π Features & Improvements
-
π¬ Chat Enhancements
- Redesigned chat UI with improved usability and visual polish (#52)
- Sidenav improvements: rename & delete actions, refactored logic (#103)
- Unified schema updates for new chat: history, votes, artifacts (#97)
- Added support for new chat parameters (#121, #112)
-
π Cloud Integrations
- βοΈ Added GCP CloudSQL support, including metrics, logs, and onboarding improvements (#77)
-
π§© Custom Playbooks
- β¨ Support for creating, editing, and running custom playbooks via UI (#61)
-
π§ Model Upgrades
- Updated built-in models and changed the default to gpt-4.1 (#122)
- Refactored model and provider logic for better ID handling (#98)
- Introduced Gemini model support via Google Generative AI API (#82)
-
βοΈ Tooling Improvements
- Added cluster/instance-aware tools for enhanced prompt context (#118, #73)
- Tools can now retrieve metrics from the writer instance (not whole cluster) with min/max/avg/sum support (#113, #76)
- Improved log handling for RDS instances (#105, #75)
- Returned errors from tools in a model-friendly format instead of throwing (#91)
-
π§ Developer Experience
- Introduced Agent playground powered by Mastra (#56)
- Refactored internal structure of tool modules (#62, #94)
- Model Provider registry added for dynamic model listing (#89)
- Better type safety for DB schemas (#87)
π Fixes & maintainance
- π Fixed UPSERT and DELETE logic in artifact API (#104)
- π Corrected ID usage in model calls (#99)
- π Snapshot update after merge conflict (#100)
- π§ͺ Fixed error when validating invalid URLs (#59)
- π Reused DB connections and added concurrency limits for DB tools (#67)
- π¦ Multiple dependency updates via automated PRs (#60, #86, #96, #102, #78, etc.)
- π‘οΈ Don't expose internal database ports in Docker Compose (#74)
π Docs & Misc
- π Updated roadmap/status in README (#84)
- π§ͺ Initial evals test suite using PostgreSQL in Docker (#38)
π Thanks to Our Contributors
- @leonardobenedet β Gemini model integration
- @PineappleChild β Custom Playbook support
- @SferaDev β Chat UI improvements, schema changes, model updates, artifact fixes, refactors, and more
- @tsg β GCP CloudSQL support, cluster tools, system prompts, documentation
- @elizabetdev β Co-authored UI updates, chat enhancements, and UX
- @urso β Playground, DB access abstraction, log and metric improvements, connection pooling
- @richardgill β Eval test infrastructure