Skip to content

AiWorker v2.0.3

Latest

Choose a tag to compare

@github-actions github-actions released this 28 Sep 13:50
2a755d3

[2.0.3] - 2026-09-28

New

  • Sessions: an In work section keeps the sessions where you're changing something. Jev puts a session there when you start real work, a grey check shows when the work looks finished, and the session stays until you mark it done. Read how it works.
  • Permissions: every session has a mode: ask, safety net or accept all. The shield in the composer switches it, and Settings → Sessions sets the default for new sessions. With the safety net, Jev decides what may run without asking you. Read how it works.
  • Settings/Providers: providers are a card grid, and one provider can hold several accounts that you switch, rename or remove.
  • Settings: MCP servers and plugins are cards that show their status at a glance, and the agents, commands and skills lists have search.
  • Files: .excalidraw files and Obsidian drawings open as a canvas you can draw on, in your theme's colors (thanks to @mmospanenko).
  • Stats: the Stats page shows how your tokens split between input, output and cache, efficiency numbers, a model comparison, and tool calls on request (thanks to @NemeZZiZZ).
  • Mobile: the sessions drawer has an optional Recent section, sessions can be pinned, and the swipe menu can copy a session's ID (thanks to @claymor333).
  • Jev: it can run through your OpenRouter or Vercel AI Gateway account.
  • Settings/Integrations: the Claude Code card is back.
  • Sidebar: Timeline rows show the logo of the session's model provider.

Improvements

  • Multi-run: run one prompt on several models right from the composer. Pick "Run on several models" in the model picker, choose the models and send; the run is one row in the sidebar and opens an overview where you compare answers, keep one or combine them.
  • Startup: only the project you open starts its MCP servers, so launching with many projects no longer spawns dozens of processes.

Fixes

  • Windows: the app no longer hangs at startup when the PowerShell profile sits in a OneDrive folder (thanks to @thewerthon).
  • Desktop: an open session no longer reconnects every 15–20 seconds with OpenCode 2 (thanks to @JarvisMaxDev).
  • Settings/Providers: custom providers with an API key save again.
  • OpenCode: the app connects when you set your own OPENCODE_PASSWORD.
  • Models: the model picker scrolls through providers with 40 or more models to the last one.
  • Models: favorite Fast models show up in Favorites, also in an agent's settings.
  • Opening a tooltip or menu no longer makes the whole app stutter.
  • Chat: commands that run as a subagent show a running card and then their result.
  • Chat: subagent answers show formatted text, and parallel calls of the same subagent show their progress.
  • Chat: a shell command killed by a signal shows as failed.
  • Chat: a message with only a linked GitHub or Linear issue can be sent (thanks to @hiro-nikaitou).
  • Sessions: a session deleted outside the app closes, and messages no longer fail with "Session not found" (thanks to @hiro-nikaitou).
  • Sessions: an archived chat can be restored from the header menu (thanks to @kjhq).
  • Worktrees: removing a worktree on Windows finishes, even when a session was still using its folder (thanks to @bashrusakh).
  • Worktrees: a new worktree stays selected while it's being created (thanks to @hiro-nikaitou).
  • Worktrees: a deleted worktree disappears from Manage worktrees right away (thanks to @aiiibolo).
  • Sidebar: worktrees show up after switching to a remote instance.
  • Sidebar: project icons are found on Windows (thanks to @hiro-nikaitou).
  • Mobile: the download button and file links in chat work in the Android app.
  • Mobile: after choosing how to paste a long text, the cursor stays in the message box (thanks to @aiiibolo).
  • Extensions: panels no longer flash white in a dark theme.
  • Extensions: installing an extension from git works on Git for Windows set up for OpenSSL.
  • Settings/Plugins: plugins from a private npm registry no longer show as not found (thanks to @Ex0ry).
  • GitHub: pull request search shows an error when GitHub fails to answer (thanks to @aiiibolo).
  • Browser: a local page that isn't running stops reloading after a short while (thanks to @aiiibolo).
  • Usage: the Zhipu Coding Plan card shows its limits again (thanks to @CMBill).
  • CLI: openchamber tunnel start gives the instance it starts a UI password, so the tunnel comes up.
  • SSH: managed remote hosts find opencode installed through nvm (thanks to @CMBill).

Misc

  • Bundled OpenCode updated to 2.0.18.