You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Added a Resume button to the sidebar hover preview so you can resume interrupted or errored sessions without opening them.
Closing the main window now keeps the app running in the background instead of quitting, with tray/dock support to bring it back.
Pinned sessions in the sidebar can now be dragged into a custom order that persists across restarts.
Hovering a link in a chat message now shows its full destination URL.
Permission modes are now aligned with the CLI while keeping the app's existing slash commands like /permissions and /yolo.
Added
Added a Resume button to the sidebar hover preview for interrupted or errored sessions, so you can resume them without opening the session.
Closing the main window now keeps the app running in the background instead of quitting. On macOS, closing hides the window and the Dock or tray restores it. On Windows/Linux, this is on by default when the system tray is enabled, with an opt-out setting under the tray settings.
Hovering a link in a chat message now shows its full destination URL.
Pinned sessions in the sidebar can now be dragged into a custom order that is remembered across restarts.
Settings now has a skip link: tabbing from the search field reveals a control that moves keyboard focus past the navigation list straight to the panel content.
Changed
Aligned permission modes with the CLI while preserving the app's existing slash commands: use /permissions manual|assisted|allow-all|show, /allow-all-tools on|off|show, /yolo on|off|show, or /reset-allowed-tools.
Improved the sidebar disk space banner so its graph segments and legend labels clearly match, with per-segment tooltips and a tighter compact layout.
Permission prompts now show the specific reason a command wasn't automatically approved, instead of a generic message.
The disk space banner's "Manage sessions" button now shortens to "Manage" at narrow sidebar widths so it stays legible alongside "Not now".
Fixed
Adding a local clone during onboarding now links the project to the repository you selected, instead of defaulting to your fork when it happens to be named 'origin'.
Adding multiple projects at once (like selecting several repositories during onboarding) no longer navigates away from what you're working on as each one finishes importing.
Chat sessions can now add Insights and installed extension canvases from the panel's Add tab menu, matching the workspace view.
Custom worktree location settings that are rejected now show an inline error instead of failing silently.
Expanding a message or tool row inside a background task's details no longer jumps the scroll position of the main conversation.
Fixed a bug where certain shell commands with quoted flags could run without showing the expected permission prompt when "Always ask" was set.
Fixed a bug where opening the terminal canvas with a command could run it without asking for permission.
Fixed Agent Merge treating a required check that hasn't reported yet as passing, which could let merges proceed too early; it's now correctly treated as still pending.
Fixed an intermittent issue on macOS where copying text, code, or images could occasionally fail or crash the app.
Fixed background shells incorrectly showing as still running with a non-functional Stop action after restarting the app.
Fixed crashes in the message composer that could occur when pressing Enter inside a code block or when switching away from a tab while editing a table.
Fixed Ctrl+Arrow (Windows/Linux) not moving the caret by word inside composer code blocks
Fixed extension canvases sometimes staying frozen behind a screenshot after closing a dialog like Settings.
Fixed forking a conversation in a folder-based project, which previously failed.
Fixed forking a session losing or corrupting changes to files tracked with Git clean filters (such as Git LFS).
Fixed git clone and fetch failures on Fedora, RHEL, and other non-Debian Linux distributions by falling back to the system git when the bundled git can't load its libraries.
Fixed keyboard focus being lost from the model or branch picker in the prompt composer toolbar when resizing the window or toggling the sidebar caused the toolbar to switch to its compact layout.
Fixed Markdown images with explicit width/height being resized incorrectly, and images using legacy alignment attributes no longer appearing misaligned with adjacent text.
Fixed missing tooltips on the "Change view" and "Filter actions" buttons in My Work when hovering or navigating with the keyboard.
Fixed My Work list rows not opening when clicking the diff stats, comment count, or assignee avatars at the right edge of a row.
Fixed nearly-invisible text selection highlighting in the GitHub dark theme.
Fixed right-click selection menu not appearing when selecting text in background task details, so Copy selection works there like it does in the main conversation.
Fixed Run scripts not being detected when a session's branch adds repository configuration that the default checkout doesn't have, and improved the empty-state message to explain why no Run scripts are available.
Fixed starting a pull request or issue session for a repository accessed through a configured upstream remote, so it reuses the existing fork checkout instead of reporting the repository hasn't been added.
Fixed switching the composer mode (e.g. from Autopilot to Plan) unexpectedly submitting the draft message instead of preserving it for editing.
Fixed the AppImage failing to launch on some Wayland desktops.
Fixed the composer occasionally showing the wrong permission mode (autopilot/ask before every action) right after resuming a session.
Fixed the conversation view drifting away from the bottom after zooming out while pinned to the latest message.
Fixed the conversation view getting out of sync when editing a message failed, so the message history now correctly reflects the actual state and an error is shown.
Fixed the Files tab context menu so using "Copy path" on a nested file no longer collapses its parent folder.
Fixed the home page's animated logo continuing to redraw indefinitely while idle, which caused unnecessary CPU and battery usage.
Fixed the sidebar lagging behind the cursor while dragging its resize divider, so resizing now tracks the pointer smoothly.
Fixed the sidebar stuttering and lagging behind the keyboard while its resize divider is adjusted with a held arrow key, so keyboard resizing is now as smooth as dragging.
Fixed video previews getting stuck on Linux by showing a clear message with an option to open the file in your default app instead.
Improved screen reader support for environment variable and header rows in MCP server settings, so each row is announced as a group and named after its variable or header.
Restored the ability to fix unresolved review comments directly from a pull request's conversation tab.
Screen readers now announce what each toggle in Settings > Accessibility controls (e.g. "Reasoning announcements") instead of just its bare name, even when the toggle is reached directly via Tab or a deep link.