Repository navigation
OpenMausBot 0.1.112
This release connects bots to HighLevel and adds a Files page for sharing folders with My Cloud. It also brings in about twenty reviewed improvements. Update to get them. There is nothing else to do.
New
- HighLevel (GoHighLevel, Growably and other white-labels). Open Connected apps, choose Connect on the HighLevel card, sign in and pick your location. Bots can then search, create and update contacts, add notes and tags, move opportunities between stages, and read conversations and calendars. They cannot send messages or run campaigns. Each bot only uses what you allow in its settings. (#2918, #2921)
- Files. A new Files page in the sidebar shares a folder from this computer with My Cloud, so your bots there can read it. It also brings your bots' work from My Cloud back to Documents/MausBot on this computer. (#2910)
- Use your own Claude Code skills. A switch lets Claude bots use the skills you already have in Claude Code, in place. (#2914)
- Your messages take the bot's color, as a soft gradient. It is on by default. (#2915)
- The browser can upload your files and open hover menus when a bot works on a website for you. (#2905)
- Notifications in the browser for new messages, on desktop and Android. (#2670)
- Several OpenAI-compatible endpoints, each with its own name, under Settings. (#2291)
- Turkish and Vietnamese. OpenMausBot is now fully available in Turkish, and in Vietnamese. (#2178, #2823)
- Questions as clickable cards from Codex, Grok Build, Cursor and Pi. (#2276, #2278)
- Chat widgets: follow-up questions can come as a short form, and editing a widget starts from what is already there. (#2902)
- Sidebar: drag pinned circles into your own order, fold the threads a bot opened into one group, and see at a glance which bot is waiting for you. A toolbar option shows the tools. (#2187, #2193, #2185, #2416)
- A self-hosted server can say when a new release is out. (#2192)
Fixes
- Clouds moved before 0.1.110 now find their files. Routines, bot instructions, room notes and memory that still pointed at the old computer's OpenMausBot folder (for example
C:\Users\…\.openmausbot) are rewritten once to the copy on My Cloud, with a backup of each changed file. (#2903) - Codex shows newly added models right after the Codex CLI updates itself. (#2904)
- Claude Code's custom model option and tier models appear in the model picker. (#2266)
- Hermes keeps its OpenMausBot tools after you press Stop. (#1875)
- A chat you rewound still shows the bot the screenshots sent before the edit. (#2900)
- No more console windows flashing on Windows while the bot's browser runs. (#2891)
- Running threads in the sidebar stay steady until their replies arrive. (#2109)
- The desktop crash log on Windows keeps recording after it fills up. (#2924)
- Smaller fixes:
Removed
- Quoting selected text into your message (added in 0.1.111) is taken out again while it is reworked. (#2912)
Off by default
- Corrective rounds after a failed tool step can be set on the server (
toolErrors.correctiveRounds). (#2417)
Behind the scenes
- Windows and macOS test runs get more time, and several Windows-only test failures are fixed. (#2901, #2907, #2911, #2913, #2924, #2927)
- Admitted turns are logged at info level instead of as errors. (#1845)
Still on an older version?
OpenMausBot updates itself. If it doesn't, download the installer for your system below and install it over the old one. Your bots and chats are kept. MausBot Clouds move to this version on their own.
What's Changed
Other changes
- CI: give Windows and macOS vitest shards 45 minutes by @milind-soni in #2901
- fix(codex): read the model list again when the Codex CLI is updated in place by @AdityaUmale in #2904
- feat(browser): let the bot upload the person's files and open hover menus by @AdityaUmale in #2905
- fix(move): rewrite the old computer's data folder on Clouds moved before v0.1.110 by @aivsomkar in #2903
- Green main: pinned shard timeout test, and shrink index.ts and codex.ts by @milind-soni in #2907
- Bring in batch 3: 23 reviewed PRs, combined by @milind-soni in #2909
- fix(browser): suppress Windows console windows for Chrome children by @serruyapatrick in #2891
- fix(computer-panel): tablist semantics, keyboard navigation and a localized name by @kai-orion in #2896
- fix(computer-panel): gate and persist the Android tab fallback only after a real device check by @kai-orion in #2897
- fix(images): a rewound chat still shows the bot the screenshots sent before the edit by @AdityaUmale in #2900
- Chat widgets: forms for follow-up questions, and edits start prefilled with what is there by @aivsomkar in #2902
- fix(hermes): keep OpenMausBot tools authorized after Stop by @AdityaUmale in #1875
- fix: Keep running sidebar threads steady until replies arrive by @jakequade in #2109
- feat(i18n): add 100% Turkish (tr) localization by @ardakrt in #2178
- fix(ui): one Select for every dropdown, with the chevron where the text is by @ruigomeseu in #2181
- Make a waiting bot easier to see by @guylfe in #2185
- Let pinned circles be dragged into order by @guylfe in #2187
- feat(updates): let a self-hosted server say when a new release is out by @AdityaUmale in #2192
- fix(sidebar): fold threads a bot opened into one collapsed group by @AdityaUmale in #2193
- fix(claude): list Claude Code's custom model option and tier models in the picker by @zicochaos in #2266
- feat(codex): show request_user_input_async questions as clickable cards by @zicochaos in #2276
- feat(drivers): show Grok Build, Cursor and Pi questions as clickable cards by @zicochaos in #2278
- feat(settings): manage multiple custom OpenAI-compatible endpoints by @yes-chen in #2291
- feat(sidebar): toolbar option for tools by @pauldupuyjr in #2416
- feat(server): configurable corrective rounds after a failed tool op — toolErrors.correctiveRounds setting by @hemna in #2417
- feat(notifications): add browser notifications for new messages on desktop and Android by @otetcham in #2670
- feat(i18n): add Vietnamese locale by @nhonn in #2823
- feat(chat): support a wrap directive in fenced code block info strings by @pauldupuyjr in #2892
- fix(server): log admitted turns at info level, not error by @bradhallett in #1845
- test: fix main's Windows-only failures and the Vietnamese mode-name check by @milind-soni in #2911
- Files: share folders with My Cloud and get your bots' work (simple v1 of #2906) by @milind-soni in #2910
- test: isolate computer panel tab tests; dropdown guard on Windows by @milind-soni in #2913
- Revert "add selected text to the prompt as an inline quote chip" (#2530) by @jakequade in #2912
- Claude bots can use my own Claude Code skills, in place by @milind-soni in #2914
- HighLevel CRM: native integration (connect, 20 scoped tools, no Composio) — part 2 by @milind-soni in #2921
- control-plane: HighLevel OAuth relay (part 1 of the native HighLevel integration) by @milind-soni in #2918
- composio broker: sessions use the project's own auth configs (HighLevel and other BYO-app toolkits) by @milind-soni in #2917
- feat(chat): color your messages with a gradient of the bot's color, on by default by @aivsomkar in #2915
- control-plane: HighLevel app client id by @milind-soni in #2922
- fix: main red (HighLevel inventory test, Windows crash log, Files and room-session tests) by @milind-soni in #2924
- chore(release): bump version to 0.1.112 by @github-actions[bot] in #2923
- fix: Windows CI for 0.1.112 (Files desktop tests, chart render timeout) by @milind-soni in #2927
New Contributors
- @serruyapatrick made their first contribution in #2891
- @ardakrt made their first contribution in #2178
- @yes-chen made their first contribution in #2291
- @otetcham made their first contribution in #2670
Full Changelog: v0.1.111...v0.1.112
npm: npx openmausbot@0.1.112 · https://www.npmjs.com/package/openmausbot/v/0.1.112