v2.0.0 — Baton Code Agent & MCP Support
🧬 BatonBot v2.0.0 — Baton Code Agent & MCP Support
Biggest update yet. Baton now ships a native autonomous coding agent plus full MCP server support.
✨ Major New Features
Baton Code Agent System — native coding agent with autonomous planning and execution
- Two modes: Baton Code (standard) and Baton Code Thinking (extended reasoning)
- Agents can be assigned to any pipeline task via the orchestrator
- Automatic context injection between pipeline stages
- Real-time SSE streaming of agent progress, thinking, and plan phases
- Persistent session logs (Cline/Aider format)
MCP Server Support
- Configure MCP servers directly from the Settings panel
- Built-in Git MCP Server (
git_commit,git_push,git_diff,git_log,git_branch,git_status) - Toggle servers on/off with custom command + argument configuration
LLM Provider Auto-Configuration
- One-click provider selector for Global and Per-Project settings
- Supported: OpenAI, Anthropic, Google Gemini, X AI (Grok), Custom
- Auto-populates API Base URL and default model
🛠 Improvements
- Plan phase state management (
planning→in_progress→done) - Structured task summaries now persisted to project state
- Settings drawer reloads config when navigating tabs
- Enhanced override badges for project-level configuration
Stats: ~1,100 lines added across 14 files, 3 new modules
Ready to level up your AI coding pipelines? Update Baton now and try the new Baton Code Agent! 🚀