What's Changed
Features
- Added
docker-compose.ymland related Docker infrastructure for simplified local deployment, including environment configuration and service orchestration. - Updated chat tools with improved localization support across English, Spanish, Japanese, and Chinese.
Improvements
- Refactored AI agent logic to use
ToolLoopAgent, enabling more robust, iterative tool execution in chat and model generation flows. - Shared MCP and AI tooling across chat endpoints and utilities, improving consistency and maintainability of tool-based interactions (e.g., SQL execution, chart building, RAG).
- Consolidated connection-related helpers and driver runtimes across dozens of API routes, resulting in cleaner, more reusable database interaction logic.
Fixes & Polish
- Updated README with new deployment instructions and usage guidance reflecting Docker and Compose support.
- Refined chat message rendering and tool UI components for better clarity and responsiveness during tool invocation and feedback.
Internal
- Streamlined Docker deployment configuration, including updates to
Dockerfileand related build scripts.