Repository navigation
v1.4.3
Installer (Recommended)
Download the file for your platform from the assets below and run
it. The setup window lets you choose an install location, then
downloads CraftBot-src.zip from this release and sets up
everything it needs — Python, Node.js and all dependencies. You do
not need Git, Python or Node installed beforehand.
| Platform | Download | How to run |
|---|---|---|
| Windows | CraftBotInstaller-windows.exe |
Double-click it. |
| macOS | CraftBotInstaller-macos.zip |
Unzip, then right-click the app and choose Open. |
| Linux | CraftBotInstaller-linux |
chmod +x CraftBotInstaller-linux && ./CraftBotInstaller-linux |
On macOS the right-click is required the first time: the app is not
yet signed with an Apple Developer ID, so double-clicking it shows
"cannot be opened because the developer cannot be verified".
Right-click → Open gives you an Open button that double-click does
not. You only need to do this once.
First install takes a few minutes while the runtime is prepared.
Manual install
If you'd rather skip the window, download both
CraftBotInstaller-<platform> and CraftBot-src.zip, place them
in the same folder, and run the installer — it'll use the local
payload instead of fetching from GitHub.
What's Changed
- Prevent free-text submission during IME composition in question box by @Koyukopan in #446
- bug:context overflow causing event stream collapsed by @zfoong in #445
- Add per-file locks for write_file and stream_edit by @RooberSmoth in #447
- Unauthenticated arbitrary file read by @ahmad-ajmal in #450
- WS auth issue by @ahmad-ajmal in #451
- fix: A2App agent-token gate is bypassed by sending any Origin header by @ahmad-ajmal in #452
- A2App passthrough and WebSocket paths by @ahmad-ajmal in #454
- cleanup: remove observation logic deadcode by @ahmad-ajmal in #456
- fix: process killing logic by @ahmad-ajmal in #457
- requirements drift by @ahmad-ajmal in #458
- AGENT md update for V1.4.3 by @zfoong in #460
- fix: don't flag an in-flight parallel duplicate as crashed by @AmirF194 in #443
- fix: don't flag an in-flight parallel duplicate as crashed (port of #443) by @korivi-CraftOS in #462
- harden: container isolation, MCP argument handling, bridge token compare by @korivi-CraftOS in #461
- feat: unify the three install paths, replace the frozen agent by @ahmad-ajmal in #440
- V1.4.3 by @ahmad-ajmal in #463
- Dev by @ahmad-ajmal in #464
- Staging by @ahmad-ajmal in #465
New Contributors
Full Changelog: v1.4.2...v1.4.3