What's Changed
Other changes
- fix(android): keep the composer's corners fixed as the draft grows by @aivsomkar in https://github.com/milind-soni/OpenMausBot/pull/1360
- fix(computers): give every engine a provider-safe desktop tools/list by @aivsomkar in https://github.com/milind-soni/OpenMausBot/pull/1390
- fix(openai-compat): request streaming usage totals by @banana-monkey-tree in https://github.com/milind-soni/OpenMausBot/pull/1378
- fix(rooms): keep pause credit for running descendants and close pauses at settlement by @bradhallett in https://github.com/milind-soni/OpenMausBot/pull/1384
- fix(chat): anchor elapsed turn timers to the server's turn start by @pauldupuyjr in https://github.com/milind-soni/OpenMausBot/pull/1371
- chore(cua): bundle cua-driver 0.28.2 on macOS and Windows by @aivsomkar in https://github.com/milind-soni/OpenMausBot/pull/1391
- feat(mobile): show queued sends from client queue state by @bradhallett in https://github.com/milind-soni/OpenMausBot/pull/1253
- Add customizable provider icons by @TyBoyes in https://github.com/milind-soni/OpenMausBot/pull/1382
- fix(approvals): let Full access stop the asking on OpenAI-compatible engines by @milind-soni in https://github.com/milind-soni/OpenMausBot/pull/1401
- feat(browser): let a bot attach to an already-running Chrome over CDP by @banana-monkey-tree in https://github.com/milind-soni/OpenMausBot/pull/1400
- fix(docker): copy the prepare hook before install so the image builds again by @milind-soni in https://github.com/milind-soni/OpenMausBot/pull/1399
- fix(composer): icon-only attach, approval, and workspace buttons by @maxkongerskov in https://github.com/milind-soni/OpenMausBot/pull/1398
- feat(threads): cross-bot attention inbox on mobile by @bradhallett in https://github.com/milind-soni/OpenMausBot/pull/1240
- feat(threads): generate short LLM titles for new bot threads by @bradhallett in https://github.com/milind-soni/OpenMausBot/pull/1282
- fix(openai-chat): parse the leftover buffer on stream EOF by @banana-monkey-tree in https://github.com/milind-soni/OpenMausBot/pull/1377
- fix(files): open a bot's link to a Windows path written with backslashes by @kevin9327 in https://github.com/milind-soni/OpenMausBot/pull/1380
- fix(browser): a timed-out browser no longer wedges its session for good by @milind-soni in https://github.com/milind-soni/OpenMausBot/pull/1501
- fix(comms): name the person who sent a message, not the workspace profile by @milind-soni in https://github.com/milind-soni/OpenMausBot/pull/1514
- fix(ios): seed queued sends in the thread preview fixture by @bradhallett in https://github.com/milind-soni/OpenMausBot/pull/1519
- fix(browser): preserve idle sessions and reconnect live previews by @milind-soni in https://github.com/milind-soni/OpenMausBot/pull/1555
- fix: distinguish VPS routines from Box and guide native bot setup by @milind-soni in https://github.com/milind-soni/OpenMausBot/pull/1554
- fix(ci): give the Electron relaunch test a session bus on headless Linux by @bradhallett in https://github.com/milind-soni/OpenMausBot/pull/1518
- fix(computers): gate VM provisioning and close browser claim races by @bradhallett in https://github.com/milind-soni/OpenMausBot/pull/1568
- test: repair inherited room and Windows daemon fixtures by @milind-soni in https://github.com/milind-soni/OpenMausBot/pull/1567
- fix(mobile): display generated image attachments by @aivsomkar in https://github.com/milind-soni/OpenMausBot/pull/1551
- fix(android): recover from event streams that close before hello by @aivsomkar in https://github.com/milind-soni/OpenMausBot/pull/1536
- fix(server): resolve the browser cleanup CLI without PATH shadowing by @bradhallett in https://github.com/milind-soni/OpenMausBot/pull/1574
- fix(server): seal the browser action gate when a request times out mid-handshake by @bradhallett in https://github.com/milind-soni/OpenMausBot/pull/1571
- fix(server): give a delegate source the fresh session a soul change owes it by @bradhallett in https://github.com/milind-soni/OpenMausBot/pull/1580
- fix(server): trim trailing spaces from sanitized setup log lines by @bradhallett in https://github.com/milind-soni/OpenMausBot/pull/1578
- fix(rooms): bots in a group chat can use This computer and Cloud by @AdityaUmale in https://github.com/milind-soni/OpenMausBot/pull/1566
- ci: admit expensive test jobs after static checks pass by @milind-soni in https://github.com/milind-soni/OpenMausBot/pull/1556
- fix(routines): prevent duplicate agent-created schedules by @milind-soni in https://github.com/milind-soni/OpenMausBot/pull/1558
- fix(tools): bound large agent replies with scoped result retrieval by @milind-soni in https://github.com/milind-soni/OpenMausBot/pull/1561
- fix(claude): reset native context when rebuilding a conversation by @milind-soni in https://github.com/milind-soni/OpenMausBot/pull/1562
- feat(harness): record scoped work summaries and tool evidence by @milind-soni in https://github.com/milind-soni/OpenMausBot/pull/1560
- feat(webhooks): delivery "post" mode — payload text lands in the bot chat, no task by @anhybear in https://github.com/milind-soni/OpenMausBot/pull/1525
- fix(runtime): repair main context, routine wakeups and computer-selection regressions by @milind-soni in https://github.com/milind-soni/OpenMausBot/pull/1584
- test(server): hold the browserPid reply until the Windows daemon signals readiness by @bradhallett in https://github.com/milind-soni/OpenMausBot/pull/1583
- test(server): let the stubborn npm stub boot before its stop watchdog fires by @bradhallett in https://github.com/milind-soni/OpenMausBot/pull/1581
- test(server): tolerate slow fake Codex spawns in the device-auth startup window by @bradhallett in https://github.com/milind-soni/OpenMausBot/pull/1579
- fix(desktop): hydrate and switch threads by page by @nelson872 in https://github.com/milind-soni/OpenMausBot/pull/1527
- fix(ci): unblock main and repair remaining verification failures by @milind-soni in https://github.com/milind-soni/OpenMausBot/pull/1585
- feat(server): guard external messages against stale thread state by @milind-soni in https://github.com/milind-soni/OpenMausBot/pull/1586
- fix(comms): keep Chief handoffs asynchronous and use spare threads by @milind-soni in https://github.com/milind-soni/OpenMausBot/pull/1589
- fix: surface MCP tool-result images in chat (Claude driver) by @buttonsjasper360-lang in https://github.com/milind-soni/OpenMausBot/pull/1588
- feat(voice): add Grok TTS using the shared xAI key by @productroot in https://github.com/milind-soni/OpenMausBot/pull/1587
- fix(acp): keep one agent process per thread and resume its session by @bradhallett in https://github.com/milind-soni/OpenMausBot/pull/1575
- fix(acp): fail a turn whose agent goes silent mid-answer (OpenCode hang) by @johnsonAyo in https://github.com/milind-soni/OpenMausBot/pull/1596
- fix(desktop): keep organisation sign-in on this computer by @milind-soni in https://github.com/milind-soni/OpenMausBot/pull/1592
- chore(release): bump version to 0.1.85 by @github-actions[bot] in https://github.com/milind-soni/OpenMausBot/pull/1591
New Contributors
- @anhybear made their first contribution in https://github.com/milind-soni/OpenMausBot/pull/1525
- @productroot made their first contribution in https://github.com/milind-soni/OpenMausBot/pull/1587
Full Changelog: https://github.com/milind-soni/OpenMausBot/compare/v0.1.84...v0.1.85
npm: npx openmausbot@0.1.85 · https://www.npmjs.com/package/openmausbot/v/0.1.85