Skip to content

OpenMausBot 0.1.114

Choose a tag to compare

@github-actions github-actions released this 16 Oct 20:44
732f740

This release makes connected apps work on MausBot Cloud, keeps your routines running when a run is waiting for you, and keeps you in control of a bot's browser when your connection drops. Update to get them. There is nothing else to do.

New

  • Connected apps on MausBot Cloud.
    • Your Cloud now uses the connected-apps service included with your plan, with every app: Outlook, Gmail, LinkedIn, Calendly and the rest. Before, a Cloud asked for its own Composio key and showed only a short list.
    • Connect your apps once on your Cloud: connections made on your computer don't carry over.
    • If you added your own Composio key, the Cloud keeps using it. (#2972)
  • The decision model can use your OpenRouter key. With OpenRouter as its provider, it uses the key from Settings → API keys unless it has one of its own. (#2959)

Fixes

  • Routines keep running when a run is waiting for you.
    • Before, while one run waited for an answer or a sign-in, every later run of that routine was skipped without a word.
    • Now, when the next run comes due and the earlier one has been waiting for over 30 minutes, the earlier one stops and the new one starts.
    • A run that still has to be skipped now tells you. (#2976)
  • You keep a bot's browser when your connection drops.
    • Say the live view disconnects while you're in control, for example while you switch to your password manager. You keep control for two minutes, the view reconnects by itself when you come back, and any keys you were holding are released.
    • Before, typing stopped working and the browser asked to be restarted. (#2977)
  • Connecting HighLevel with a token is clearer.
    • Setup lists the exact permissions, including View Locations.
    • A refused token now says why.
    • A missing optional permission no longer signs the connection out. (#2971)
  • Engine errors say what went wrong.
    • A failed Claude call now shows Claude's actual reason, such as "Credit balance is too low" or "overloaded, try again in a few minutes", instead of a bare "stop_sequence".
    • An engine that's out of credits says so, for example "Your Grok account is out of credits. Add credits with Grok, then run it again." (#2982)
  • One stuck engine check no longer stalls every bot. After a restart, one engine's status check that never finished could stop every turn. (#2970)
  • Replies streamed before a quit or restart are kept for Antigravity and other ACP engines. (#2966)
  • The Cloud Pro note's buttons finish straight away. From My Cloud or a server's page, Manage plan and Continue on this computer now complete in one step. (#2967)
  • Workspace backups name the file they can't include, instead of giving a general error. (#2962)
  • Muse Code lists every model your account has. (#2968)
  • A room whose folder was deleted says so, instead of pointing at the bot's settings. (#2978, #2983)
  • On wide windows, the chat and the message box stay in one centered column, in chats and rooms. (#2980)

Behind the scenes

  • A Windows test fix. (#2969)

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

  • Cloud homes register their own included connected-apps installation by @milind-soni in #2972
  • fix(routines): an unanswered wait no longer stops a routine's later runs by @milind-soni in #2976
  • fix(browser): a person keeps the browser when their live view's stream drops by @milind-soni in #2977
  • HighLevel token setup: say why a token was refused, list the permissions, keep a missing scope from signing out by @milind-soni in #2971
  • fix(rooms): a room whose folder was deleted says so, not "check the bot's settings" (MOCA-383) by @AdityaUmale in #2978
  • fix(engines): one stuck status probe no longer stalls every turn by @zicochaos in #2970
  • test(setup-import): compare file IDs exactly so Windows never matches a folder to the credential by @milind-soni in #2969
  • fix(muse-code): list every model the account offers by @zicochaos in #2968
  • Cloud Pro popup: follow-up to #2945 (hand-off finishes at once, and the review's other fixes) by @milind-soni in #2967
  • fix(acp): preserve partial replies during shutdown by @johnsonAyo in #2966
  • fix(backup): name the file when a workspace backup refuses it by @RGB-loop in #2962
  • feat(decider): reuse the OpenRouter API key for the decision model by @nhonn in #2959
  • chore(release): bump version to 0.1.114 by @github-actions[bot] in #2979
  • fix(ci): room folder check moves to a module so server/index.ts is back at its pinned size by @milind-soni in #2983
  • fix(errors): an engine failure says its real cause in plain words, never a bare stop token by @milind-soni in #2982
  • fix(chat): keep the chat and composer in one centered column on wide windows (MOCA-365) by @AdityaUmale in #2980

Full Changelog: v0.1.113...v0.1.114

npm: npx openmausbot@0.1.114 · https://www.npmjs.com/package/openmausbot/v/0.1.114