Skip to content

Moontors 0.8.3

Released November 8, 2026.

Moontors, the agentic development environment (ADE) for Claude Code, Codex, Gemini CLI and Grok Build, now runs Claude Code 2.1.319, Codex 0.167.0, Gemini CLI 0.67.0 and Grok Build 1.0.77. This release brings a new sign-in dialog for every agent, each agent and cloud by its own logo; Create session as one page; git conflicts finished in the Git view and resolved in three panes; Don’t wait for me, for a session you leave running; what each agent’s new release brings; and file paths in replies you can click.

What’s new:

  • Signing in to an agent is a new dialog on your computer. It opens on the agent’s logo, then lists each way that agent offers as a card: its own first, then those through AWS, Google Cloud and Azure under Cloud platforms, with a way that isn’t for every account saying who it’s for in an ⓘ beside its card. Choose one, and its step takes the dialog’s place, with All ways to sign in to go back. Once you’re signed in, it says the account you’re signed in as, where the agent says it, and the way you signed in; from Create session, the session starts at once instead. Every way to sign in is still there. See Ways to sign in.
  • Each agent and cloud shows its own logo: on the agents’ cards in Create session, in the sign-in dialog and on Profile’s Providers, and in the Android app before each agent’s name in Accounts.
  • Create session is one page: your presets, then Project, Agent and Options, which scroll between its title and its buttons where the window is too short for them all. Your projects are cards in your order, under a filter past six, and what explains an option sits in its ⓘ. Every option it had is still there. A folder you choose that isn’t one of your projects shows beside Choose another folder…, its full path in its tooltip. See Creating a session.
  • When a merge, a rebase, a cherry-pick or a revert stops at a conflict, the Git view finishes it. A band at the top says what stopped and how many files are left, with Open the first, Continue, Skip, which isn’t for a merge, and Abort; Skip and Abort ask first, saying what’s thrown away. A file’s menu takes one side’s whole file, marks it resolved, or starts it over as git merged it. A file in conflict opens in three panes: your side and the other side on top, and below them the result, which you can edit. Take a conflict from either side or both, or a side’s lines one at a time, each take undoing on its own, then save it and Mark resolved. A file that can’t be shown as text, that one side deleted, or that’s outside the session’s folders is taken whole, a side at a time. See Conflicts.
  • Don’t wait for me, for a session you leave running, has the agent refuse at once an action it would ask your approval for, and carry on without it. Switch it on in Create session’s Options on your computer, or after the modes in the mode picker, on your computer and in the Android app. With Claude Code it holds in Manual, Accept edits and Auto, and each refused action is marked on its row, so you can approve it when you’re back. The agent also asks you no questions, brings no plan to approve, and ends its turn after ten refusals in a row. Once you switch it off, Claude Code still has its own instruction not to retry what it refused, so tell it it can ask again. With Codex it holds in Auto: the agent stays in its sandbox, and what would need your approval to leave it fails in the turn, unmarked. It’s off in Plan, which waits for you to approve its plan, and in Bypass, where nothing asks, and Gemini CLI and Grok Build don’t have it. A change takes effect as the agent starts again, waiting for a turn under way to end. See Don’t wait for me.
  • With Claude Code 2.1.319, once a session’s prompt cache has expired, a line under the composer says how long the session has been inactive and about how much of your 5-hour limit resuming takes, where Claude Code prices it, with Compact first and New conversation beside it. A plain Send resumes as before, and nothing waits on the line. In the Android app it’s one row. A call Claude Code’s auto mode couldn’t check is denied, and its row says so and that it wasn’t found unsafe; one its check decided on opens to the rule of your auto mode settings it went by, where it names one. A session says once when your own or your organization’s Claude Code settings refuse every action that would ask for your approval. See Resuming after a while.
  • With Codex 0.167.0, the reason Codex gives for asking shows under its question, as its own terminal shows it. A command your organization’s managed rules say needs a person’s approval asks you every time, in Manual, Plan and Auto alike, with the rule’s reason, and Codex refuses it in Bypass. Where your organization’s managed network rules don’t allow a host, Codex asks Allow Network Access? with the host’s address, and Allow for this session lets it through; a question Codex stops waiting on shows No longer needed. An MCP server’s tool asks with what its server says of it, as tags under the question, Read-only, Destructive, Repeatable and External, each only where the server says so; neither Moontors nor the agent checks it. See Permission modes.
  • Where your Codex reaches its models through a gateway that needs a sign-in of its own, Profile’s Providers shows Model gateway on Codex’s card, with its name and where its sign-in stands. While it needs a sign-in or failed, Sign in opens the sign-in dialog at the gateway’s step, as the error a turn shows does, and signing in to it leaves Codex’s own account as it was. The Android app’s Accounts shows its name and state. See Providers.
  • With Gemini CLI 0.67.0, Allow for this session on an MCP server’s tool, on your computer and in the Android app, allows that tool of that server for the rest of the session, whatever it’s given; its rule reads mcp: and the server and tool, such as mcp: github.create_issue, and a server whose name has a dot in it offers none. See /mcp.
  • With Grok Build 1.0.77, its /memory switch turns Grok Build’s memory on or off, locked where GROK_MEMORY or a requirements file decides it, and while the agent runs, /memory shows what it remembers, as its own /memory lists it. A project’s hook is switched in that project and its worktrees alone. Each of your permission rules it couldn’t load is told once, as a session opens, and a reopen that restored none of the conversation says it started a new one. See The agent’s own lists.
  • The menus for the model, effort, fast mode, output style, Daybreak and permission mode, in the composer on your computer and in the Android app, and in Create session, show the agent’s own default as itself, marked (default) and checked while you’ve chosen none, where a menu started with Default model, Default effort or Your setting before. Moontors learns each agent’s defaults before the session’s agent starts, from the agent’s own settings on your computer, so Create session and a new session show them from the start; with Claude Code that’s your own settings, without a project’s, whose own pick shows once the session’s agent starts. The mode button marks Manual (default), as its menu does. On your computer the agent’s settings each say their value, folding into one Settings menu only where the toolbar has no room; that button, and the settings button in the Android app, say when every one is at the agent’s default, else the one you’ve changed, or how many you have. See The model picker.
  • A file’s path an agent writes as code in a line, such as ~/Desktop/screens/feed.png or src/main.ts:12, is a link to that file on your computer, opening as a link to a file does: one from your home (~/) or the session’s folder (./, ../), one from the root that names a file by its extension or a line, or one with a folder and a file’s extension. A command, a flag, a branch and a code block stay code. See What the transcript shows.
  • On your computer, a tooltip’s words can be copied: drag across them, then press Cmd+C (Ctrl+C on Windows and Linux), or right-click them and choose Copy. A click inside a tooltip no longer reaches what’s under it, and the tooltip stays while the pointer is on it or its words are selected. A row’s tooltip in a list, as in Files’ tree, still lets a click through to its row. Tooltips have a little more room too.
  • A quote shows its words with no Markdown marks, above your message and in the message box, and the row it leads to is marked inside its own bubble, never as a band across the row, on your computer and in the Android app.
  • In the Android app, a session opens with its newest line clear of the composer from the start, where it jumped into place a moment after.
  • A project’s menu leaves out Check out the default branch, then here where another worktree has the default branch checked out, where it showed it greyed; Branch offers that worktree instead. See Projects.
  • The desktop app runs on Electron 45.
  • On moontors.com, the iPhone app’s App Store badge says Coming soon, the Paradev comparison says Paradev is open source under MIT, the Conductor comparison says Conductor is joining Meta and how to move from it, the notices credit the site’s own open-source code, and its usage numbers carry the country your time zone is in, where they carried the time zone itself (see the Privacy Policy).

This version updates the Android app; the iPhone app isn’t updated this time. The Windows and Linux builds still aren’t signed, so Windows asks once before Moontors opens. The README’s “First launch” and “Updates” sections say what to expect on each platform.

Found a problem, or have an idea? Open an issue: https://github.com/moontors/moontors/issues/new/choose

Downloads

See First launch and Updates.