OpenMausBot 0.1.24
The largest release so far. Your bots now have a phone app, a memory you can read and edit, a folder to work in, and a running tally of what they cost.
Your bots, on your phone
- An iOS companion app. Pair it by scanning a QR code — no accounts, no cloud relay, it finds your Mac on your own network (#204, #227)
- Native alerts and badges, so a bot waiting on your approval reaches you when the app is closed (#216)
- Tasks, transcript search, export, reactions and branches on the phone, not just the desktop (#214)
- Secure live access to a bot's cloud desktop from the phone (#228)
- The companion keeps itself alive: it autostarts, re-advertises when your network changes, and recovers interrupted discovery instead of going quiet (#236, #223)
- Pairing walks every address your Mac answers on rather than trusting the one in the QR, and ranks LAN addresses properly — which is what makes it work on real home networks (#237, #235)
Bots can drive a real phone
- USB Android control, with an isolated Phone Harness skill: a bot can open apps, tap, type, swipe and read the screen on a physically connected Android device (#242)
Memory, folders, and cost
- See and edit a bot's memory. It is plain text you can open, correct, and delete — no hidden state (#208)
- A working folder per bot, a shared one per room, and a sensible default pinned for cloud runs (#183, #209, #201)
- What each bot spends, and each task's token spend right in the task picker (#185, #205)
Chat that keeps up
- Cmd+K jumps to any bot, room, or message (#206)
- Long transcripts window behind a Show-earlier pill instead of loading forever (#207)
- Search lands exactly where you expect, inside the transcript window (#213)
- Code highlights while it streams, and the tail stays still when a reply settles — no more pop as a message finishes (#203, #202)
- A per-thread raw event inspector when you need to see what actually happened (#182)
Computers
- Bring your own VPS as a computer backend, integrated, hardened and documented (#247)
- Podman Local VM image resolution fixed (#238)
- Codex model discovery and computer use fixed, and login detection now handles status written to stderr (#256, #243)
Reliability
- Messages to a busy bot are queued and delivered when it settles, instead of being dropped (#220)
- Bots have a real activity state, and the store announces its own writes (#199)
- Approvals answer with a typed outcome, and a bot repeating itself is noticed (#200)
- Queued delegations survive a restart, and secrets are scrubbed from what the harness stores (#196)
- Permission broker rejects colliding ask ids and digests the thread id into its socket name (#230, #240)
- Secure in-chat connector authorization (#226)
Packaging
- The packaged server now bundles its own dependencies, and every spawned helper resolves from one anchor. Both were release blockers caught before shipping: the first killed the server on launch, the second silently disabled permission prompts, computer use and dweb while the app looked healthy (#198, #217)