Skip to content

v3.2.2 — Portable (Windows)

Choose a tag to compare

@mdoty4 mdoty4 released this 30 Jun 04:51

BatonBot v3.2.2 — Portable (Windows)

Download. Unzip. Double-click. No git, no npm, no Python.

This is the first BatonBot release that runs on a fresh Windows machine without installing Node.js or cloning the repo. Just download the ZIP, unzip it, double-click start.cmd, and your browser opens to a working BatonBot.

🚀 Quick start (Windows)

  1. Download batonbot-portable-win-x64.zip below.
  2. Right-click → "Extract All…" (or use 7-Zip).
  3. Double-click start.cmd inside the extracted folder.
  4. Your browser opens to http://localhost:3000.

That's it. Your settings, projects, and logs live in the config/ folder next to start.cmd — delete the folder to uninstall cleanly.

✅ What works in this build

  • Full BatonBot UI on Windows 10 / 11
  • Cline orchestration (verified on a clean Windows 11 VM with Cline 3.0.34)
  • Anthropic, OpenAI-compatible, and LM Studio providers
  • Aider, Cline, Baton Code, and Telegram agents

🐛 Bug fixes in v3.2.x

  • v3.2.2 — Fixed a silent hang where Cline tasks would never start on Windows. Root cause: Node's default open stdin pipe blocked Cline's first-call init forever. spawnCompat() now uses stdio: ['ignore', 'pipe', 'pipe'], the Node equivalent of < nul.
  • v3.2.1 — Fixed Anthropic Claude Opus 4.7 rejecting requests with a 400 error. The temperature parameter is now omitted when not explicitly configured.
  • v3.2.1 — Fixed orchestration reporting "N succeeded, 0 failed" when Baton Code tasks actually failed. The agent wrapper now propagates true success/failure.
  • v3.2.0 — Config (prompts.json, .env, logs/) now lives in a config/ folder next to the executable, so deleting the folder cleanly uninstalls everything.

🔐 Verify your download (optional but recommended)

A SHA256 checksum is published alongside the ZIP. To verify in PowerShell:

Get-FileHash batonbot-portable-win-x64.zip -Algorithm SHA256

The output should match the value in batonbot-portable-win-x64.zip.sha256.

⚠️ Known issues / caveats

  • Parallels shared folders (C:\Mac\…): Cline can be slow or hang against the Parallels Mac share. Use a native path like C:\Users\<you>\Desktop\<project> for best results. BatonBot will warn you when it detects this.
  • macOS / Linux portable bundles: Not in this release. Planned for v3.2.3. Mac/Linux developers should still use the git clone + npm install flow from the README.
  • Code signing: This build is not signed yet. Windows SmartScreen may warn on first launch ("Windows protected your PC"). Click "More info" → "Run anyway". A signing strategy is on the roadmap.

👩‍💻 Developers

This release does NOT change the dev workflow. git clone + npm install + npm run dev continues to work as before. To build the portable bundle yourself:

npm run build:portable:win

The bundle lands in dist/batonbot-portable-win-x64.zip.

Full changelog

See ROADMAP.md item v3.2 — Portable (the adoption release) for the full plan. Items 3.2.2 (install-first README + GIF) and 3.2.3 (macOS + Linux bundles) are tracked for upcoming releases.