v3.2.2 — Portable (Windows)
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)
- Download
batonbot-portable-win-x64.zipbelow. - Right-click → "Extract All…" (or use 7-Zip).
- Double-click
start.cmdinside the extracted folder. - 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 usesstdio: ['ignore', 'pipe', 'pipe'], the Node equivalent of< nul. - v3.2.1 — Fixed Anthropic Claude Opus 4.7 rejecting requests with a 400 error. The
temperatureparameter 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 aconfig/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 SHA256The 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 likeC:\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 installflow 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:winThe 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.