Skip to content

AiWorker v1.24.2

Choose a tag to compare

@github-actions github-actions released this 19 Sep 07:46
· 383 commits to main since this release

[1.24.2] - 2026-09-18

New

  • Sessions: collapsed folders and groups show when an agent is waiting for permission or an answer.

Improvements

  • Diff: click a collapsed section to load and reveal surrounding lines for that file, with a loading indicator while you wait.
  • Interface: widen the side panel to use more of a large screen while keeping the chat visible.

Fixes

  • Startup: opening the app no longer starts MCP servers and background work for every saved project and worktree, preventing runaway memory use (thanks to @knorby).
  • Desktop/SSH: reconnecting reuses the running remote server, preventing duplicate servers from piling up and exhausting memory (thanks to @yulia-ivashko).
  • Chat: malformed Markdown stays readable as plain text without crashing the chat.
  • Chat: switching agents respects each agent's pinned model and thinking level (thanks to @maxiedaniels).
  • Chat: context usage reflects the model that wrote the latest answer.
  • Chat: fixes empty replies and provider errors with OpenChamber tools on affected OpenAI-compatible services (thanks to @mobileka).
  • Chat: queued messages resume after a server restart even if the previous reply was interrupted (thanks to @JustinKeltner).
  • Chat: session titles and summaries work again with GLM on OpenCode Go, Groq, and other affected providers (thanks to @yulia-ivashko).
  • Sessions: Rename closes the session menu and opens the name field again (thanks to @karimodm).
  • Chats: sessions stay visible when macOS reports different capitalization for the same home folder (thanks to @yulia-ivashko).
  • Dictation: switching sessions during transcription keeps the text as a draft in the original session (thanks to @karimodm).
  • Multi-run: Run fusion works with OpenRouter models and renamed sessions, and separate launches keep their own groups (thanks to @yulia-ivashko).
  • Git: stalled Git commands no longer leave the changes panel stuck or lingering Git processes on Windows.
  • Git: repositories rooted at your home folder or drive root are ignored, preventing accidental whole-disk scans.
  • Git: staging and unstaging preserve the file's added and removed line counts (thanks to @Naputt1).
  • Diff: open file diffs refresh after agent edits even when the added and removed line counts stay the same.
  • Worktrees: Enter creates a worktree once from the branch or directory field; confirming text with an input method doesn't create it early.
  • Mobile/iOS: the keyboard, message box, and chat move together when opening or closing the keyboard, removing sudden jumps.
  • Mobile: resizing across phone and tablet layouts preserves the open file and unsaved edits (thanks to @yulia-ivashko).
  • Desktop/Windows and Linux: installing an update no longer exits early and reopens the old version (thanks to @yulia-ivashko).
  • Terminal: programs on macOS and Linux get time to finish when the server shuts down or the desktop app quits, restarts, or updates (thanks to @yulia-ivashko).
  • Desktop: terminals connect to password-protected remote servers when the connection uses custom headers (thanks to @yulia-ivashko).
  • Server: agent controls for sessions, the browser, and memory work when the server listens on a specific IP address (thanks to @yulia-ivashko).
  • Docker: fixes startup permission errors and rebuild failures involving built-in extensions (thanks to @yulia-ivashko).
  • Chat: math formulas use the correct KaTeX fonts (thanks to @Dawnfz-Lenfeng).
  • Themes: Catppuccin dark and light consistently use the Mocha and Latte palettes (thanks to @gbPagano).

Misc

  • Installation: npm installs no longer show dependency compatibility and deprecated-package warnings.