Skip to content

v2.0.0 — Baton Code Agent & MCP Support

Choose a tag to compare

@mdoty4 mdoty4 released this 17 May 23:41

🧬 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 (planningin_progressdone)
  • 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! 🚀