Skip to content

v1.1.23

Latest

Choose a tag to compare

@github-app-releaser github-app-releaser released this 21 Sep 05:46
· 1 commit to main since this release

What's new in v1.1.23

Highlights

  • Run the agent's shell commands in a local sandbox restricted to the session's workspace via a new project setting and /sandbox command.
  • Install and open a featured Sentry canvas in Customize to triage live Sentry issues.
  • Describe the results you want in My Work's Add filter menu and get a generated filter you can inspect, edit, or revert.
  • Undo and redo image annotation edits like drawing, moving, resizing, recoloring, and deleting.
  • Close an open side chat directly from the session rail without leaving it or navigating to the panel tab strip.

Added

  • Added a Close action to each open side chat in the session rail, so you can dismiss a side chat without leaving it or navigating to the panel tab strip.
  • Added a featured Sentry canvas to Customize, letting you install and open it to triage live Sentry issues.
  • Added a project setting and /sandbox command that let you run the agent's shell commands in a local sandbox, restricting filesystem access to the session's workspace.
  • Added a quick-add button to custom sidebar sections for starting a new session in that section without opening the context menu.
  • Added keyboard shortcuts to toggle the file tree (Cmd+Option+L on macOS, Ctrl+Shift+Comma on Windows/Linux) and to maximize or restore the active panel (Cmd/Ctrl+Alt+E), with the current bindings shown in tooltips and remappable in keyboard shortcut settings.
  • Added undo and redo (Cmd/Ctrl+Z, Cmd/Ctrl+Y or Shift+Z) for image annotation edits like drawing, moving, resizing, recoloring, and deleting.
  • Agent descriptions now appear as a tooltip when hovering or focusing an agent option in the agent picker and in Settings → Sessions → Default agent.
  • Alt/Option-click an item in the panel's + menu to open it in a right-hand split, or Alt/Option+Shift-click to open it in a top/bottom split.
  • Audio files (M4A, MP3, WAV, AAC, FLAC, OGA, and Opus) in Files and Artifacts now show native playback controls instead of an unsupported-file message.
  • Describe the results you want in My Work's Add filter menu and get a generated filter you can inspect, edit, or revert. Also added Merged date filtering and a reorganized All filters menu.
  • Mentions of you in issue and pull request descriptions and comments are now highlighted with a subtle background.
  • Show the New session and New chat keyboard shortcuts in a tooltip on the home screen's project dropdown.
  • The parent session now receives a notice when a coordinated child session is detached, so it knows automatic supervision has ended.
  • When AI filtering in My work can't turn your request into filters, you can now continue in a session with your original request and repository prefilled.
  • You can now add empty and non-Git folders on WSL hosts as projects.
  • You can now drag and drop rows to reorder views in the Reorder views dialog, in addition to the existing Move up/down controls.
  • You can now use the /restart-session command to restart chat and side chat conversations while preserving their history.

Changed

  • Adjacent selected rows in the sidebar now merge into one continuous highlight, matching My Work's multi-select treatment.
  • Combined the Software Factories overview and factory list into a single page, and added a breadcrumb when viewing an individual factory.
  • Improved scrolling and rendering performance for large conversations, especially those containing very large code blocks.
  • Improved the low disk space banner: hovering the legend or a bar segment now highlights the matching segment and reveals its disk usage amount without resizing the bar.
  • Increased the size of read/unread session and activity indicator dots slightly for better visibility.
  • My work is now split into separate Issues and Pull requests sections in the sidebar and navigation, and repositories can be browsed as dedicated pages.
  • Prompts delivered by scheduled session automations now appear as compact "Scheduled prompt" cards that open the full prompt in a dialog, and are excluded from composer history recall.
  • Pull request comments, reviews, and activity now load faster, with fewer requests and quicker initial loading.
  • Recent scripts in the Run menu now show the script name without a redundant "Run" prefix.
  • Redesigned the connector details dialog with clearer About and Details sections and safer external links.
  • Repository Issues and Pull requests views can now be edited, reordered, duplicated, and deleted, just like custom views in My work.
  • Session idle notices now group with nearby tool activity, use clearer labels, and take up less space in the conversation.
  • The Session column in My work now shows the agent's current activity, readable status labels for attention or error states, and "Idle" for inactive sessions, and is wider by default.
  • The sidebar navigation context menu now shows a "Sidebar items" header, and issue tables no longer show the pull-request-only Checks column.
  • Toggling Streamer Mode in Settings now requires an app restart to take effect, with a prompt to restart shown after the change.

Fixed

  • "Check for updates" in the command palette now opens Settings > General while an update is downloading, instead of being disabled.
  • Activating a linked pull request or issue comment now moves keyboard focus to that exact comment, and a "Back to chat" control lets you return focus to the message you came from.
  • Aligned the branding and text in the Windows installer and uninstaller header.
  • Branch child sessions created from a remote project now stay on the same remote host as their parent, instead of running locally on the desktop.
  • Checks a linked pull request's live state before pushing commits or editing its title or body, and blocks the update when the pull request is already closed or merged.
  • Connectors that need reconnection now show "Reconnect required" with a Reconnect action instead of an unclear "Unknown" status.
  • Fixed a bug where a newly opened app window could remove another window's in-progress workspace or session before you finished sending your first message.
  • Fixed a pending message staying marked as pending after a remote agent had already consumed and responded to it.
  • Fixed a remote session sometimes staying stuck busy after restoring a completed subagent.
  • Fixed a session incorrectly showing as still working after reopening its history.
  • Fixed an issue on Windows where launching the app could leave the main window invisible after startup.
  • Fixed an issue where a delayed account status refresh could incorrectly revoke an organization's approval policy after reauthorizing, unexpectedly disabling required approvals.
  • Fixed an issue where a subagent's model and reasoning effort could incorrectly overwrite the parent session's settings, sometimes causing an unwanted model switch when resuming a session.
  • Fixed an issue where repository-scoped Issues and Pull requests pages could briefly show items from a different repository.
  • Fixed an issue where reusing a workspace for a new session could prevent notifications about a child session becoming idle or failing to start.
  • Fixed an issue where the app could get stuck on a "Page not found" screen after an update if it had a saved route that no longer existed.
  • Fixed an issue where the pull request view could show a "Local GitHub data changed while loading" error instead of the pull request details after a background refresh.
  • Fixed automation runs sometimes opening in the wrong view, and fixed Back/Forward navigation not returning correctly after opening a completed automation run.
  • Fixed Azure DevOps repositories sometimes being re-added as duplicate checkouts or losing access after their organization or project was renamed.
  • Fixed checked task list items in the Markdown editor appearing muted and struck-through, so they now render the same as in the read view.
  • Fixed cloud sessions losing their visible conversation history when a resume attempt hit a GitHub rate limit; history now stays visible with the rate-limit notice and a retry option.
  • Fixed conversation search (Ctrl+F) jumping back to the previous match after scrolling away and returning to a conversation.
  • Fixed dashed list markers disappearing in rendered markdown when a bulleted list contained a task item.
  • Fixed featured MCP server cards all showing a loading spinner when installing just one of them.
  • Fixed file and image attachments sometimes disappearing from the chat composer while deleting text or typing with an IME.
  • Fixed file icons showing as folder icons when viewing file contents in the conversation.
  • Fixed file warning banners overlapping the folder tree when it was open.
  • Fixed forking from a response that comes before a message you've edited and rewound.
  • Fixed Home and End keys in the message composer to move to the start or end of the current wrapped line instead of the whole paragraph.
  • Fixed long questions in an active prompt being truncated, so you can now expand them to read the full text before answering.
  • Fixed malformed issue and pull request references appearing in the composer when bulk-adding items whose titles contained backticks.
  • Fixed model context window sizes being displayed and calculated as twice their actual value in the model picker and session usage.
  • Fixed multiline Markdown quotes (with paragraphs, lists, and emphasis) rendering incorrectly in the file editor's Live mode
  • Fixed panel tabs sometimes failing to respond to clicks when their labels showed or hid a tooltip during the click.
  • Fixed pull request comments and reviews sometimes failing to load when the account lacked project access.
  • Fixed pull request creation failing when the target branch had been rebased or deleted, and ensured branch comparisons refresh correctly right after a pull request is created.
  • Fixed pull request creation notices in the conversation sometimes showing a duplicate or unconfirmed card instead of a single confirmed notice.
  • Fixed pull request details sometimes getting stuck on the loading skeleton indefinitely; a Retry option and recovery message now appear when a refresh fails to load.
  • Fixed pull request review comments not being staged correctly when the agent targeted a different workspace than the one it was running in.
  • Fixed pull request title editing disappearing during background refreshes.
  • Fixed remote sessions sometimes losing access to bundled skills and agents.
  • Fixed reopening a session sometimes showing an empty conversation until it finished resuming
  • Fixed repository search so partial owner/repo queries correctly find matching repositories instead of returning no results.
  • Fixed scrolling session titles in the sidebar so they fade smoothly at both edges instead of clipping abruptly.
  • Fixed session creation failing when starting a session from a repository checked out at a detached HEAD.
  • Fixed sessions sometimes losing their loading indicator or showing a stale "compacting" label while resuming, before their full history had finished loading
  • Fixed sessions staying marked as Working after the agent finished, when only a background command or server was still running.
  • Fixed sign-in to some MCP servers (like Figma) that were rejecting reconnect attempts and never showing a Sign in button
  • Fixed skills not running when invoked with extra text typed around the skill reference in a prompt.
  • Fixed subagent compaction events incorrectly showing a "Compacting conversation" notice or clearing compaction progress in the parent conversation.
  • Fixed table appearance and alignment options in the Markdown Live editor to match how tables render in read-only view.
  • Fixed the /rubber-duck command failing with an unavailable model error instead of running normally.
  • Fixed the /rubber-duck slash command sometimes not becoming available after switching a session's model.
  • Fixed the agent not being able to set the workspace type or use the max reasoning effort when creating or restoring scheduled workflows.
  • Fixed the find shortcut (Cmd/Ctrl+F) moving focus out of automation create/edit dialogs to the background search field.
  • Fixed the mode you selected on Home (Plan or Autopilot) being reset back to Interactive when starting a new chat.
  • Fixed the model picker's Auto option so each tier's explanation shows its AI credits discount, not just the currently selected tier.
  • Fixed the pull request merge button hiding actionable blockers, such as failing or pending checks, behind a generic "Merge when ready" label.
  • Fixed the pull request stack menu's timeline connectors being misaligned with the PR icons and base branch marker.
  • Improved contrast of the placeholder text in the repository search input
  • Links to generated files that use file URLs now open correctly instead of appearing as inert text.
  • Opening an editor canvas for a file that doesn't exist now returns an error instead of silently showing an empty or incorrect canvas.
  • Pasting a clipboard item that contains both an image and text into a prompt or comment composer now keeps the text instead of discarding it.
  • Show the connector's name and clearer guidance when a managed MCP connector's cached tool list is out of date, instead of a generic server error.
  • Sped up loading workflow run history and fixed connected companion devices getting stuck when navigation status could not be read.
  • The review form now scrolls within its popover so the Submit review button stays reachable when the window is short.