Skip to content

Releases: github/app

v1.1.25

Choose a tag to compare

@github-app-releaser github-app-releaser released this 30 Sep 22:30

What's new in v1.1.25

Fixed

  • Existing local sessions in folders containing multiple repositories now reopen normally instead of incorrectly showing Worktree missing.

v1.1.24

Choose a tag to compare

@github-app-releaser github-app-releaser released this 30 Sep 06:16

What's new in v1.1.24

Highlights

  • Retry any agent response with a different model, reasoning effort, or context tier.
  • Search and reuse your previous prompts across all sessions with Ctrl+R (Cmd+R on macOS).
  • Voice dictation is no longer experimental and is now turned on by default.
  • The agent can now reply inside an existing inline pull request review thread without resolving it.
  • Branch fetching is now faster and more reliable for large repositories, with a new "Refresh branches" action.

Added

  • Added a "Refresh branches" action to the branch picker, and made branch fetching faster and more reliable for large repositories.
  • Added a copy button to each option in clarification question cards, so you can copy commands or other option text without accidentally answering the question.
  • Added a quick action to open the pull request for a child agent directly from its row in the agents list.
  • Added a Reconnect environment action to resume sessions when an SSH environment connection is lost or needs re-authentication.
  • Added a Retry action to agent responses, letting you resend the same request with a different model, reasoning effort, or context tier.
  • Added Accessibility settings for increased contrast and differentiate-without-color, which follow your macOS system settings automatically or can be turned on/off manually.
  • Added copy and download options to the right-click menu for videos in pull request descriptions, matching existing image behavior.
  • Allow hiding the New sidebar item, with hidden items moved into the More menu and their keyboard shortcut shown in the edit-sidebar dialog
  • Cloud session and environment setup progress (provisioning, cloning, and startup) now appears beneath the prompt, with an expandable log and clearer errors if setup fails.
  • Linux now defaults to shared-memory graphics transport while preserving explicit rendering environment overrides. Added --graphics-compatibility to restore the previous rendering behavior if graphics problems occur.
  • Right-click or open the menu on a child agent row in the Agents overview to rename, resume, detach, archive, or delete it.
  • Search and reuse previous prompts across all your sessions from a focused composer with Ctrl+R, or Cmd+R on macOS.
  • Show live progress messages under running MCP tool calls instead of appearing stalled.
  • Show the current branch and quick actions like Run, Open in, and View PR directly on child agent conversation tabs.
  • The agent can now reply inside an existing inline pull request review thread without resolving it.
  • The Database section of the Healthcheck dialog now runs a fresh check for database schema issues each time it loads, and includes the results in copied or exported health reports.
  • Turn on Separate Copilot account in Settings → Accounts to pick a different account for Copilot than the one used for repositories, PRs, and git.
  • When a session can't be created because of a repository access problem (like missing organization SSO authorization), the app now explains what went wrong and walks you through fixing it, with a button to retry the session.

Changed

  • Added a visible "Message" label to the bulk send dialog and made its title reflect the number of selected sessions or agents.
  • Added a WebGL rendering toggle in Settings > Themes > Terminal. Terminals use DOM rendering by default in graphics compatibility mode and WebGL in normal launches; your saved choice takes precedence.
  • Agent tab avatar stacks now show up to three avatars without a distracting overflow badge.
  • Choosing where to work and the base branch is now combined into a single menu when starting a new session, with a searchable branch list.
  • Consolidated the Automations header so source filters, search, run filters, and actions stay aligned in a single row, with source filters collapsing into an overflow menu on narrower widths.
  • Disconnected SSH and WSL environments now stay selectable when starting a session, and automatically reconnect instead of requiring a trip to Settings first.
  • Emoji shortcodes like 👋 and :shipit: now render as emoji glyphs or images in pull request comments and document previews instead of showing as literal text.
  • Error messages for account and media issues (like adding a duplicate Microsoft account) now show clear, user-friendly text instead of internal diagnostic details.
  • Git authentication errors when creating a workspace now include clearer guidance based on the repository's host and connection type (GitHub.com, GitHub Enterprise Server, or SSH).
  • GitHub pull request and issue references in agent responses are now clickable Markdown links to the item on GitHub.
  • Improved alignment and consistency of reference badges in chat, including showing the referenced agent's avatar for nested agent references.
  • Issues and Pull requests now appear as separate sections in navigation, Home, and Quick Open, each with their own saved views, filters, and layout that persist independently. Old My work and inbox links still work.
  • Long descriptions in the slash-command autocomplete now scroll into view when selected instead of being cut off with an ellipsis
  • Moved GPT-5.6 Terra, GPT-5.5, and GPT-5.3-Codex under "More models" in the model picker so the main list highlights the models people use most.
  • Onboarding now finishes right after you connect your repositories, without a brief "setting up" screen in between.
  • Onboarding now goes straight from selecting repositories to setup, and the accessibility preferences button is always available in the lower-left corner.
  • Opening a folder that contains multiple repositories now creates a single Folder project instead of grouping them into a collection with per-repository branch pickers.
  • Pasted text attachments now open in a Markdown tab within the session instead of a separate window.
  • Pasting a pull request link into the creation palette now shows available environments right away, so you can pick where to create the workspace without an extra step.
  • Prompt composer controls now show a stable field name in their tooltip on hover or keyboard focus, instead of only the currently selected value.
  • Questions asked during a conversation now appear as their own entries in the conversation timeline, so you can jump directly to them.
  • Redesigned the Library panel to browse added files and generated files together, with list and grid views, inline folder expansion, and file details.
  • Reduced the size of the Windows title bar minimize, maximize/restore, and close icons for a more balanced look.
  • Renamed Agent Factories to Dynamic Workflows while preserving existing workflow runs and transcripts.
  • Renamed the composer's + button tooltip to "Add context & more" and added a tooltip to the remove button on agent pills.
  • Renamed the local environment option from "This machine" to "This computer" in environment selectors.
  • Reorganized the session composer's machine picker into a single "Run on" menu with This machine, Cloud, and Remote machine options, and made trigger icons more consistent.
  • Repository trust settings are now under a searchable "Repository customizations" section with a clearer explanation of what trusting a repository allows.
  • Scheduled automation rows in the Agent rail now show a concise task name and open an editor for that Agent's schedule.
  • Sessions now stay Working while an attached background build or test is still running, and the agent is asked to detach long-running servers so they no longer keep a session busy.
  • Simplified status icons in the Agent list to only show unread activity, active progress, and needs-input states
  • The button to save an edit to a queued message now shows a checkmark and is labeled "Update queued message".
  • The code block language menu now lists languages alphabetically after Plain text, making them easier to find.
  • The delete confirmation dialog now names the session being deleted, so it's unambiguous which session is about to be permanently removed.
  • The files filter now shows a persistent search icon so it remains recognizable after you start typing.
  • The Files panel's hidden files menu now offers separate options to show all hidden files or only tracked hidden files, and hides the toggle entirely for non-repository workspaces.
  • The merge status button now shows a red circled exclamation icon for pull requests with merge conflicts, instead of the Git merge-conflict glyph.
  • The sidebar's More menu now opens below its button when there's enough room, falling back to the side only when there isn't.
  • Tool call rows show cleaner labels and icons instead of raw argument names like query:, title:, body:, and canvasId:.
  • Typing to filter by label, milestone, or issue type in the inbox filter bar now returns matching suggestions faster.
  • Updated dialogs, toasts, tooltips, and slash-command descriptions to consistently say "session" instead of "workspace".
  • Voice dictation is no longer experimental, with the mic button in the composer, the Voice dictation tab in Settings, and its keyboard shortcut turned on by default.
  • When you ask the agent to show a filtered list of issues or pull requests, it now opens right in the conversation's panel instead of navigating you away to My work. In project sessions, this requires the Agent threads experiment.

Fixed

  • Aligned the SSH host editor, made environment rows clickable for editing with Edit and Remove in their actions menu, gave individual host rows a single-server icon, hid unavailable SSH controls and redundant failure status, and kept Settings open across development reloads.
  • Archiving or deleting a session, or quitting the app, now stops dev servers and other background processes the agent started, so they no longer keep ports and resources.
  • Automatically repair missing database indexes at startup to prevent degraded performance, with the repair outcome shown in Health Check.
  • Combobox rows now show a focus rai...
Read more

v1.1.23

Choose a tag to compare

@github-app-releaser github-app-releaser released this 21 Sep 05:46

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 confi...
Read more

v1.1.22

Choose a tag to compare

@github-app-releaser github-app-releaser released this 17 Sep 03:21

What's new in v1.1.22

This release contains internal improvements and maintenance updates.

v1.1.21

Choose a tag to compare

@github-app-releaser github-app-releaser released this 15 Sep 06:40

What's new in v1.1.21

Highlights

  • Generated artifacts like Markdown files now open in the Files tab alongside repository files, with a switcher between them and an option to promote an artifact into the repository.
  • Custom agents that share a display name across plugins are now distinguished in the agent picker by their owning plugin.
  • Renamed the "Start from scratch" option to "Chat" in session creation menus and project pickers.
  • Fixed Cloud session responses sometimes stopping early and dropping later message content.
  • Fixed an issue where a new remote session could get stuck indefinitely on "Preparing worktree" or "Preparing project".

Changed

  • Artifacts like generated Markdown files now open in the Files tab alongside repository files, with a switcher to move between them and an option to promote an artifact into the repository.
  • Custom agents that share a display name across plugins are now distinguished in the agent picker by their owning plugin.
  • Renamed the "Start from scratch" option to "Chat" in session creation menus and project pickers.

Fixed

  • Fixed a bug where finishing a background session could pull you away from the session or grid you had since selected.
  • Fixed an issue where a new remote session could get stuck indefinitely on "Preparing worktree" or "Preparing project".
  • Fixed an issue where a valid agent response with no visible reply could incorrectly show a "No response was returned" error.
  • Fixed an issue where resuming a session could stall for up to 60 seconds when other sessions were resuming at the same time.
  • Fixed Cloud session responses sometimes stopping early and dropping later message content.
  • Fixed crashes in the code editor and table editing when working with certain scroll positions and markdown tables.
  • Fixed inconsistent spacing on the pending reviews indicator dot in the pull request overview.
  • Fixed keyboard focus being lost after hiding a repository from the sidebar when its group was first in the list
  • Fixed pressing the right arrow key after the last cell of a Markdown table in the message composer, so typing continues after the table instead of staying stuck inside it.
  • Fixed pull request and check status details sometimes failing to load on GitHub Enterprise when check app metadata was inaccessible.
  • Fixed repository avatars not loading for GitHub Enterprise Server accounts in Quick Open, and reduced the delay before suggested repository avatars appear.
  • Fixed sidebar session names continuing to scroll after the pointer leaves a row that remains focused, such as after clicking or dragging a pinned session.
  • Fixed the /agent autocomplete in the prompt composer showing identical entries for plugin agents that share the same name; it now labels them with their owning plugin so you can tell them apart.
  • Fixed the # and @ mention menus showing "no results" when a lookup actually failed. They now show a clear error message with a Retry button instead.
  • Fixed the Add tab button sitting flush against the edge in empty panes so it now aligns with the same inset used elsewhere.
  • Fixed the pull request view repeatedly retrying after a rate-limit or fetch error, and prevented lower-priority errors from hiding the original error message.
  • Fixed the Reviews tab count sometimes disappearing on a pull request after new comments loaded.
  • Long or multiline answers to ask-user prompts are no longer truncated into a single line; the full response is now shown with its original line breaks.
  • Restored Shades of Purple's authored syntax highlighting colors in the diff and code views.
  • Terminal text now automatically adjusts contrast against colored backgrounds so it stays readable in every theme.
  • The "Send now" button on queued messages now matches the composer's send button styling, with a compact appearance and a larger clickable target.
  • The @, #, and & mention menus in the prompt composer no longer disappear silently when a search finds no matches; they now show a "No results found" message that's also announced to screen readers.
  • Undo and redo now work reliably in the Markdown editor when switching between Live and Code modes.

v1.1.20

Choose a tag to compare

@github-app-releaser github-app-releaser released this 12 Sep 21:36

What's new in v1.1.20

Highlights

  • Generated Markdown artifacts now open in the Files tab alongside repository files, with a switcher to move between them and an option to promote an artifact into the repository.
  • Custom agents that share a display name across plugins are now distinguished in the agent picker by their owning plugin.
  • The "Start from scratch" option in session creation menus and project pickers has been renamed to "Chat".
  • Fixed Cloud session responses sometimes stopping early and dropping later message content.

Changed

  • Artifacts like generated Markdown files now open in the Files tab alongside repository files, with a switcher to move between them and an option to promote an artifact into the repository.
  • Custom agents that share a display name across plugins are now distinguished in the agent picker by their owning plugin.
  • Renamed the "Start from scratch" option to "Chat" in session creation menus and project pickers.

Fixed

  • Fixed a bug where finishing a background session could pull you away from the session or grid you had since selected.
  • Fixed an issue where a new remote session could get stuck indefinitely on "Preparing worktree" or "Preparing project".
  • Fixed an issue where a valid agent response with no visible reply could incorrectly show a "No response was returned" error.
  • Fixed an issue where resuming a session could stall for up to 60 seconds when other sessions were resuming at the same time.
  • Fixed Cloud session responses sometimes stopping early and dropping later message content.
  • Fixed crashes in the code editor and table editing when working with certain scroll positions and markdown tables.
  • Fixed inconsistent spacing on the pending reviews indicator dot in the pull request overview.
  • Fixed keyboard focus being lost after hiding a repository from the sidebar when its group was first in the list
  • Fixed pressing the right arrow key after the last cell of a Markdown table in the message composer, so typing continues after the table instead of staying stuck inside it.
  • Fixed pull request and check status details sometimes failing to load on GitHub Enterprise when check app metadata was inaccessible.
  • Fixed repository avatars not loading for GitHub Enterprise Server accounts in Quick Open, and reduced the delay before suggested repository avatars appear.
  • Fixed sidebar session names continuing to scroll after the pointer leaves a row that remains focused, such as after clicking or dragging a pinned session.
  • Fixed the /agent autocomplete in the prompt composer showing identical entries for plugin agents that share the same name; it now labels them with their owning plugin so you can tell them apart.
  • Fixed the # and @ mention menus showing "no results" when a lookup actually failed. They now show a clear error message with a Retry button instead.
  • Fixed the Add tab button sitting flush against the edge in empty panes so it now aligns with the same inset used elsewhere.
  • Fixed the Reviews tab count sometimes disappearing on a pull request after new comments loaded.
  • Long or multiline answers to ask-user prompts are no longer truncated into a single line; the full response is now shown with its original line breaks.
  • Restored Shades of Purple's authored syntax highlighting colors in the diff and code views.
  • Terminal text now automatically adjusts contrast against colored backgrounds so it stays readable in every theme.
  • The "Send now" button on queued messages now matches the composer's send button styling, with a compact appearance and a larger clickable target.
  • The @, #, and & mention menus in the prompt composer no longer disappear silently when a search finds no matches; they now show a "No results found" message that's also announced to screen readers.
  • Undo and redo now work reliably in the Markdown editor when switching between Live and Code modes.

v1.1.19

Choose a tag to compare

@github-app-releaser github-app-releaser released this 11 Sep 02:50

What's new in v1.1.19

Fixed

  • Fixed the plan and files views getting stuck or failing to load after a session was idle for a while.
  • Restored the "+" Add tab button in empty workspace and chat side panels.

v1.1.18

Choose a tag to compare

@github-app-releaser github-app-releaser released this 11 Sep 01:06

What's new in v1.1.18

Highlights

  • You can now edit issue and pull request titles and descriptions, and edit, delete, or hide comments.
  • Pull request fix buttons now have a "Fix with instructions" option to add guidance before running the fix.
  • A new Chats pill above the composer shows unread and input-required status, with quick navigation to side chats.
  • Added a "New Session Without Project" File menu action (Cmd+Shift+N) to start a session without selecting a project.
  • Added a "Check for updates" command to the command palette to check for a new app version on demand.

Added

  • Added a "Check for updates" command to the command palette that opens General settings and checks for a new app version on demand.
  • Added a "New Session Without Project" File menu action with Cmd+Shift+N to start a session without selecting a project.
  • Added a Chats pill above the composer showing unread and input-required status, with quick navigation to and deletion of side chats.
  • Connectors now prompt to update your GitHub authorization when it's missing the access needed to manage connections and use connector tools.
  • Pull request fix buttons now have a chevron with a "Fix with instructions" option that lets you add guidance before running the fix.
  • You can now edit issue and pull request titles and descriptions, and edit, delete, or hide comments, with an edited indicator shown on changed comments.

Changed

  • Agent Merge's automated reply byline is now a compact subscript line instead of a note callout.
  • An empty right panel now shows a launcher list for Changes, Browser, Terminal, Files, and Canvas instead of an empty tab bar.
  • Clarified the descriptions for Auto's Efficiency, Balance, and Intelligence tiers in the model picker.
  • Cross-session messages now show the destination session's title and an accurate sending/failure status instead of a generic label while delivery is in progress.
  • Long session names in the sidebar now scroll into view on hover or keyboard focus so you can read the full name, and pull request numbers no longer appear inline in sidebar rows.
  • Renamed the "Move to..." submenu to "Section" in the sidebar's session and quick chat context menus.
  • Slowed down the scrolling animation for overflowing session names in the sidebar so they're easier to read on hover.
  • The "/autopilot" command now sets a persistent objective, just like "/goal", instead of only switching the session mode.
  • The session utility rail now shows three items per section before revealing more, so more sections fit on screen at once.
  • The side rail toggle button now uses a dedicated icon instead of the generic settings icon.
  • Website fetch tool calls now show the site's favicon, page title, and root website.

Fixed

  • Added a Retry button when an item's details fail to load in the standalone detail pane.
  • Fixed a failure to submit pull request reviews that include many inline comments.
  • Fixed a pending question sometimes becoming stuck after the app's backend process restarted.
  • Fixed a rare issue where messages sent to a session could be silently lost if the session became idle before they were processed.
  • Fixed Agency mode and related opt-in settings sometimes staying disabled even after being turned on.
  • Fixed an issue where opening and closing a dialog such as Publish to GitHub could permanently stop an in-progress assistant reply from streaming.
  • Fixed collection sessions dropping member repositories whose default branch differed from the collection's configured branch, and made retrying a failed collection session preserve each member's previously chosen path, branch, and checkout mode.
  • Fixed conversation content showing through the interrupted-session banner.
  • Fixed conversation entries for messages sent to My Copilot showing the stored chat title instead of "My Copilot".
  • Fixed crashes caused by malformed or stale saved data in the spreadsheet viewer, code editor, cloud workflow triggers, and remote environment list.
  • Fixed focus jumping away from a plan review's action buttons or feedback text when another plan review arrived at the same time.
  • Fixed inconsistent button sizing in the plugin uninstall confirmation dialog
  • Fixed inconsistent spacing and alignment of the change count next to the Changes label in the session panel.
  • Fixed selecting a custom agent from a plugin sometimes failing with a "Custom agent not found" error.
  • Fixed switching back to a terminal tab that had been open for a while sometimes showing a blank canvas for over a second before its output returned.
  • Fixed the "No sessions yet" placeholder in empty custom sidebar sections so it aligns with the section heading instead of appearing indented like a session row.
  • Fixed the browser preview on macOS so pages can enter fullscreen and print their content.
  • Fixed the conversation transcript freezing and jumping to catch up while scrolling during periods of heavy activity.
  • Fixed the file tree flickering and losing its place while an agent was actively writing files.
  • Fixed the model picker becoming incorrectly disabled after starting a new chat with Auto selected, and removed a redundant locked environment badge shown for local-only chats.
  • Fixed the pull request merge status incorrectly showing required checks as blocked when an optional check failed or a required check was still running.
  • Fixed the recommended Power BI MCP server URL so it points to the correct endpoint.
  • Fixed the repository Issues and Pull requests filter incorrectly showing 'Discard changes' when it hadn't been modified.
  • Fixed the workspace tab strip's close buttons being incorrectly exposed to screen readers as part of the tab list.
  • Grouped agent messages in the conversation now show a readable label instead of an internal tool name.
  • Holding down a key on macOS now repeats the keystroke instead of showing the accent character picker.
  • Images attached to prompts no longer appear as artifacts in the artifacts pill, utility rail, or artifact browser.
  • Read agent activity rows no longer expose a raw agent ID when clicked.
  • Removed Plan from the empty right panel's quick launcher for project-less chat sessions; Plan is still available from the Add tab menu.
  • Repository rows in the sidebar now use the default cursor instead of a pointer cursor, unless the pointer-on-hover accessibility setting is enabled.
  • The canvas folder view now updates to reflect files that are created, renamed, or deleted outside the app while the tree is open.

v1.1.17

Choose a tag to compare

@github-app-releaser github-app-releaser released this 09 Sep 23:54

What's new in v1.1.17

Highlights

  • Added a "Clear completed" action to remove all finished background activity at once.
  • Added a source switcher to the Files tab to browse generated artifacts and added file/folder sources without leaving the tab.
  • The "Start on system start" setting is now available to all desktop app users.
  • The Goal pill in the composer now shows live status and expands to show the objective, completion summary, and AI Credits usage.

Added

  • Added a "Clear completed" action to the Background section so you can remove all finished background activity at once.
  • Added a source switcher to the Files tab so you can browse generated artifacts and added file/folder sources without leaving the tab, keeping your selection when switching between them.
  • The "Start on system start" setting is now available to all desktop app users.
  • The Goal pill in the composer now shows live status (Active, Paused, Done) and expands to show the objective, completion summary, pause reason, turn count, and AI Credits usage.

Changed

  • Added a "Sources" header to the Files source picker to clarify session sources
  • Improved the layout of elicitation choice prompts, aligning option labels and cleaning up redundant headings.
  • Large sessions resume even faster by asking for a small bounded slice of recent history instead of reading the whole transcript from disk.
  • Opening an existing priority now shows a read-only details view with an Edit button, instead of opening straight into the edit form.
  • Removed the Goal status pill from the session utilities rail; Goal status remains available in the composer.
  • Reorganized the right panel's add-tab menu, grouping Markdown editor and Insights under a new More submenu below Canvas and removing extra dividers.
  • Screenshot annotations are now enabled by default after capturing a browser region.
  • Session artifacts in the right rail now show file-type-specific icons (e.g. image thumbnails) matching the Files tab, instead of a generic file icon.
  • Sessions created from projects and standalone work now use one shared session creation and navigation experience for everyone.
  • Simplified the Accounts settings page into a single Connected accounts list with one Add account menu for GitHub.com, Enterprise Cloud, and Enterprise Server.
  • The github open <directory> command now switches to your most recently active session for that project or worktree instead of always opening a new one. Use github open --new <directory> to open a fresh session.
  • The macOS Dock icon's right-click menu now always shows sessions needing input, unread sessions, and recently used sessions—no need to enable it in Settings.
  • The plan view no longer shows the read/source toggle when a plan has only to-do items and no plan text to edit.
  • Wide tables in the conversation are now constrained to the column width by default; expand them anytime with the Expand tables command.

Fixed

  • Agent activity rows now show readable labels instead of raw agent IDs.
  • Detaching or archiving a coordinated session no longer sends stale automatic notifications to its former parent session.
  • Fixed a bug where a session that couldn't be reloaded would get stuck on a "Resuming session…" spinner instead of showing the recovery banner with a Retry button.
  • Fixed an issue on Windows where the app could reopen in a borderless fullscreen state with no way to return to the normal window.
  • Fixed an issue where agents could not use a provider's own CLI (such as az repos pr create) to open pull requests for non-GitHub repositories when explicitly asked to.
  • Fixed an issue where automatic retries after a failed conversation resume would hide the recovery message and Retry button.
  • Fixed an issue where pressing the up arrow in an empty prompt box could recall an internal coordination message from another session instead of your last prompt.
  • Fixed an issue where the workspace sidebar could take minutes to appear for users with a large CLI session history.
  • Fixed an issue where typing in the Share feedback dialog could be redirected to the message composer if a workspace finished loading while the dialog was open.
  • Fixed archived chats' scheduled automations (and those of their side chats) sometimes continuing to run instead of being removed.
  • Fixed content in the workspace side panel being clipped by 1 pixel at the right edge during and after resizing.
  • Fixed crashes in the browser preview and code editor caused by rare timing issues during window teardown and text restoration.
  • Fixed Find in the diff view showing a stale match count and highlighting the wrong text after switching between Committed and All changes.
  • Fixed intermittent failures setting up a workspace on Windows when antivirus, indexing, or another process briefly locked a file.
  • Fixed issue links on GitHub Enterprise Server accounts not opening in the session's right panel.
  • Fixed keyboard focus being lost when setting an account as default in Settings → Accounts.
  • Fixed reasoning and tool activity unexpectedly splitting apart while streaming in Balanced response verbosity mode.
  • Fixed setup scripts for branch workspaces running against the wrong folder before the branch's checkout was finalized.
  • Fixed the merge button and merge blockers incorrectly reporting required checks as failed when only optional checks had failed.
  • Fixed the onboarding health check screen losing its results, export/copy buttons, and keyboard focus when re-checking failed
  • Fixed the sidebar unread indicator replaying its animation when expanding or collapsing sections instead of only when a session becomes unread.
  • Pasted session references in the message composer now show a distinct chat icon, use the correct session name, and never display raw internal notification text as their label.
  • Quick Open no longer shows a destination picker when there's only one place to open the repository.
  • Retrying a failed canvas extension check no longer shifts the layout of the Installed extensions list.
  • Session mentions in the composer and chat now show consistent icons and live status indicators, matching their appearance in the sidebar.
  • The Dim color variant in Settings → Themes is now only offered for GitHub Dark, so it can no longer be applied to GitHub Light or an external palette where it doesn't render correctly.
  • The sidebar now scrolls the active workspace or chat session into view when you navigate to it.
  • Tool calls no longer jump around or collapse into a group while a response is still streaming; they stay in place until the response finishes.

v1.1.16

Choose a tag to compare

@github-app-releaser github-app-releaser released this 08 Sep 21:26

What's new in v1.1.16

Highlights

  • Open app settings directly from the message composer with the new /settings slash command.
  • Draw freehand annotations on screenshots using a new pencil tool.
  • Hide projects from the sidebar without removing them, and re-enable visibility anytime from Project Settings.
  • Zoom and pan images in full-screen preview, with previous/next navigation and a zoom toolbar.
  • New sessions now default to GPT-5.6 Sol with medium reasoning.

Added

  • Add a /settings slash command to open app settings directly from the message composer.
  • Added a pencil tool to draw freehand annotations on screenshots
  • Hide projects from the sidebar without removing them, and re-enable visibility anytime from Project Settings.
  • When using Auto mode, a notice now appears when the model actually used for a response changes, while Auto remains selected.
  • Zoom and pan images in the full-screen preview, with previous/next navigation and a zoom toolbar with presets and fit-to-window.

Changed

  • Changed the default model for new sessions to GPT-5.6 Sol with medium reasoning.
  • In Balanced verbosity, completed reasoning is now shown alongside the tool activity it led to instead of as a separate row.
  • Increased the size of the sidebar read and unread status dots for better visibility.
  • Links to sessions in conversation text now render as compact reference badges instead of plain links.
  • Profile updates and session plan responses in the conversation view now show a compact, collapsible summary instead of raw tool output, with full details still available on demand.
  • Replies generated in Auto mode now show which model produced the response in the hover metadata, instead of just "Auto".
  • Simplified account settings labels and descriptions for GitHub.com, Enterprise Cloud, and Enterprise Server.
  • The app name and version in the About dialog can now be selected and copied independently.
  • The composer now shows a single combined control for model, reasoning effort, and context window selection by default.
  • Updated the terminal and diff icons to a simpler, unboxed style.

Fixed

  • Automation runs whose session, workspace, or local worktree is no longer available now show the correct status immediately instead of stale Stop/Open controls.
  • Background agents that get auto-promoted from a synchronous sub-agent call now correctly show up in the Background Agents UI instead of disappearing silently.
  • Code review agents now show accurate messaging about whether the agent can commit and push to a pull request's branch, including while those settings are still loading.
  • Decision prompts now show consistent, persistent letter labels (A, B, C…) on every option and the freeform answer, even when keyboard shortcuts are disabled.
  • Fixed a brief flash of outdated results when searching grouped lists in pickers such as the repository and model pickers.
  • Fixed a bug where a code block inside a bulleted list in the markdown editor could swallow the rest of the document if the closing fence had a trailing space or tab.
  • Fixed a bug where a message you had already sent could reappear in the composer after a temporary connection loss.
  • Fixed a bug where a session could appear stuck showing as running after a permission prompt.
  • Fixed a bug where opening the Add Enterprise Cloud account deep link in Settings could leave keyboard focus on the server address field instead of the page heading.
  • Fixed a bug where routine workspace cleanup could delete a worktree, including any uncommitted work, while a session or run tied to it was still active.
  • Fixed a message with a reference sometimes appearing twice while it was still being sent.
  • Fixed a rare crash that could happen after the app had been running for a long time with idle sessions in the background.
  • Fixed a resumed session's first message sometimes hanging indefinitely; it now fails with a retry prompt after 30 seconds if the session isn't ready.
  • Fixed a reused branch workspace keeping the previous session's name instead of picking up the new session's automatically generated title.
  • Fixed a session incorrectly showing as still working after reload when only a detached background shell remained running.
  • Fixed an issue where opening an extension canvas could steal keyboard focus from the message composer while typing.
  • Fixed an issue where restoring an archived workspace could reapply the wrong saved uncommitted changes.
  • Fixed an issue where starting a new local session for a project could fail or reuse an existing session instead of creating an independent one.
  • Fixed assistant responses sometimes appearing duplicated in the conversation.
  • Fixed attachment and reference pills in the message composer appearing oversized in compact composer surfaces.
  • Fixed checked task-list items in rendered Markdown incorrectly appearing with strikethrough text.
  • Fixed code block, table, and link controls in text editors overlapping surrounding content or becoming detached when scrolling.
  • Fixed collapsed file headers in the diff view shifting position when other files nearby were expanded.
  • Fixed colors for diff code blocks so additions and deletions are colored correctly, including in colorblind mode.
  • Fixed configured reasoning efforts disappearing from settings and the composer when reopening a custom provider model right after saving it.
  • Fixed confirmation dialogs (like closing a terminal or deleting a workspace) sometimes reopening with the "Don't ask again" checkbox still checked from a previous, unconfirmed attempt.
  • Fixed conversations and sessions appearing stuck as Working after queued prompts finished running.
  • Fixed crashes on startup and while setting up voice input, so the app now recovers instead of failing.
  • Fixed custom agents without a name showing as blank rows in agent pickers; they now display their stable agent ID instead.
  • Fixed date and number filter pills to correctly reflect replaced filter values and keep focus while editing a numeric range.
  • Fixed delayed cleanup of the sync tooltip's resize observer when switching tabs or removing the action from the changed files toolbar.
  • Fixed deleted sessions and projects sometimes reappearing in the sidebar due to stale updates arriving after deletion.
  • Fixed Dock clicks failing to bring the app window forward or navigate after opening an embedded browser or canvas.
  • Fixed GitHub Enterprise account avatars showing initials instead of the actual profile picture.
  • Fixed idle remote sessions being unnecessarily reconnected and waking their environments during background checks.
  • Fixed image preview borders painting over overlapping UI in conversations.
  • Fixed image previews from agent responses to support left/right navigation between images in the same group, matching the behavior for user-uploaded images.
  • Fixed issue activity failing to load on GitHub Enterprise Server.
  • Fixed keyboard focus being lost after deleting an automation or removing a project from the sidebar.
  • Fixed keyboard focus not reliably landing on the reconnect button or the repository name field when the connection-lost overlay or the publish-to-GitHub dialog appear.
  • Fixed nested bulleted, numbered, and checklist items in messages showing a duplicate bullet, and fixed their indentation being lost when copying the message text.
  • Fixed pasting an exact GitHub Enterprise Server repository URL into Add Repository not being recognized, and repositories with the same ID on different GitHub hosts being incorrectly treated as duplicates.
  • Fixed photos taken in portrait orientation appearing sideways or mirrored after being resized as message attachments.
  • Fixed selected text becoming unreadable (dark-on-dark or light-on-light) in the message composer, live Markdown editors, and read-only previews when using custom themes.
  • Fixed sessions on a WSL host sometimes running in the wrong directory when a new worktree was created for them.
  • Fixed the Always ask permission setting sometimes not applying to a new session's first tool call, letting it run before you were prompted.
  • Fixed the changed files list occasionally keeping keyboard selection on a file that had been removed and later reappeared.
  • Fixed the conversation view losing your scroll position when scrolling up while a response was still streaming in.
  • Fixed the file view sometimes keeping a stale text selection (and copying its text) after switching files or the file's content changed.
  • Fixed the inbox search field sometimes discarding recently typed text or reverting to an older query while filters were being edited.
  • Fixed the Installed tab in Customize incorrectly claiming a resource type wasn't installed when a search query filtered out that section's items.
  • Fixed the interrupted-session banner briefly reappearing after clicking Resume.
  • Fixed the model menu not showing newly available models until the app was restarted.
  • Fixed the model picker sometimes listing newer model generations below older ones within the same provider and tier.
  • Fixed the plugins list getting stuck loading indefinitely when a request for it never received a response.
  • Fixed the repositories step of onboarding sometimes briefly showing incorrect repository selections or an empty-selection hint flicker before settling on the correct defaults.
  • Fixed the repository name field being focused before screen readers announced the "Create new repository" dialog and field label.
  • Fixed the sidebar unexpectedly scrolling to the top when opening a project's context menu or collapsing an expanded session group.
  • Fixed the skill name error in the Create skill dialog so it names the specific rule that was broken instead of a generic message.
  • Fixed tools and paths from your WSL shell profile (such as nvm, ~/.local/bin, and Cargo binaries) not being available to the agent when working in a WSL project.
  • Improved scrolling smoothness in the diff view when ...
Read more