Skip to content

Releases: github/app

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

v1.1.15

Choose a tag to compare

@github-app-releaser github-app-releaser released this 04 Sep 22:03

What's new in v1.1.15

Highlights

  • Added a /goal command to set a persistent objective for autopilot to work towards in local sessions.
  • Editing and saving files, including whole-file diff changes, now works in WSL, Direct, and Mission Control workspaces, with conflict detection.
  • You can now attach images and videos to pull request descriptions by pasting, dragging, or selecting files.
  • You can now install MCP servers via a deep link, which opens a prefilled review form for confirmation before adding the server.
  • Added a Power BI MCP server to the connector catalog, supporting both a hosted remote connection and a local server option.

Added

  • Added a "Show in Finder"/"Show in Explorer" action for local chat session paths in the session header menu.
  • Added a /goal command to set a persistent objective for autopilot to work towards in local sessions.
  • Added a None option for session complete and needs-input sounds, so each can be muted independently.
  • Added a Pinned filter and column to Manage sessions, so you can find, review, and safely bulk-delete pinned sessions.
  • Added a Power BI MCP server to the connector catalog, supporting both a hosted remote connection and a local server option.
  • Added a remappable keyboard shortcut to start screenshot capture in the browser preview, and updated the Pick & Polish tooltip to show both the shortcut and the Shift-click gesture.
  • Added a right-click context menu to the prompt composer with paste, paste without formatting, and a toggle to view or edit the raw text of your prompt.
  • Added a way to resume a session by pasting its session ID into Quick Open or via the sidebar's new menu.
  • Added an inline archive action to custom sidebar groups that contain merged or closed pull request sessions.
  • Added Azure CLI authentication as an option for Microsoft Foundry model providers, letting you connect using your existing az login session instead of an API key.
  • Assistant messages can now include links to other sessions, letting you navigate directly between related sessions.
  • Attach images and videos to pull request descriptions by pasting, dragging, or selecting files, alongside the existing link action.
  • Code review agents now let you configure reasoning effort in addition to the model.
  • Editing and saving files, including whole-file diff changes, now works in WSL, Direct, and Mission Control workspaces, with conflict detection if a file changes remotely before you save.
  • Featured extension, skill, and MCP sections now show a looping carousel with chevron and keyboard navigation when more than three items are available.
  • Pasting a GitHub issue or pull request URL into the relation picker (sub-issues, blocking/blocked-by, linked issues, and linked PRs) now switches to that repository and surfaces the matching item ready to select.
  • Pull request numbers in the merge stack card now open in your browser, and a copy-link button appears on hover or keyboard focus.
  • Selecting text in a pull request or issue description now offers Quote and Add to Side chat actions when viewing it in a chat session, in addition to Copy.
  • Session IDs shown in Chronicle results are now clickable, letting you open or resume that session directly.
  • Shift-click the Pick & Polish button to jump straight into screenshot selection, which stays active after you release Shift.
  • Show before/after image previews for changed PNG, JPG, and SVG files in the diff view
  • The composer's "+" menu now lists project files/folders, issues/PRs, and sessions as quick-insert shortcuts alongside the file attachment options.
  • The pull request stack menu and merge drawer now show the stack's number (e.g. "Stack #123") alongside its position.
  • You can now install MCP servers via a deep link, which opens a prefilled review form for confirmation before adding the server.
  • You can now jump to or create a session for another pull request in a stack directly from the merge box.
  • You can now open a session/new link with an issue parameter to create an issue-linked session directly.
  • You can now view schedule details and cancel a scheduled automation directly from its pill in the composer.

Changed

  • Agents can now create new top-level sessions directly instead of always nesting them under the current session.
  • Clicking a commit in the commits menu now selects only that commit; hold Shift and click to select a range of commits.
  • Conversation transcripts that load after the initial paint now fade in smoothly instead of appearing abruptly.
  • Conversation views now default to Balanced verbosity, which groups settled tool calls into a collapsible panel while keeping active tool work visible.
  • Deep links now show a clear error message with a way to view details and copy the error when the link's target can't be found or an action from the link fails.
  • Improved accessibility of required fields in workflow forms, with clearer screen reader announcements and more consistent required-field labeling.
  • Landmark navigation (F6 / Shift+F6) now shows a visible focus indicator when it moves between the sidebar, main content, and view header, and appears in the keyboard shortcuts dialog and Settings > Accessibility.
  • Made the enable/disable toggle switches in the Customize lists more compact.
  • Made the feedback input in the plan review composer more compact and kept the model picker available while reviewing a plan.
  • Markdown source mode now uses a code editor with line numbers and syntax highlighting.
  • Moved the Azure DevOps MCP server to the Development category in the MCP catalog.
  • Redesigned the Environments settings page to show a single deduplicated list of connected and available environments, keep stopped WSL environments visible and connectable, and collapse long offline environment history.
  • Refined My Work list rows at narrow widths to keep the title and status readable, with author or assignee avatars shown in a trailing column.
  • Removed the single-key "R" retry shortcut on the onboarding repositories error screen and announced the load error to screen readers.
  • Renamed remaining "Quick Chat" labels to "Chat" in the tray menu, sidebar, and Accessibility settings.
  • Renamed the "Extensions" submenu in the right sidebar's add-tab menu to "Canvas".
  • Renamed the Atlassian featured canvas to Jira and updated its icon in Customize.
  • Required fields are now clearly marked and optional fields are labeled "(optional)" in the create repository, publish to GitHub, add MCP server, feedback survey, and skill editor forms, improving clarity for screen reader and keyboard users.
  • Screenshot annotation arrows now scale proportionally to their length with a tapered body, so arrows look more consistent regardless of size.
  • Screenshot annotations are now enabled by default after capturing a browser region.
  • Session titlebars now show the project name alongside the branch name (e.g. project/branch) for easier context when working across repositories.
  • Session titles are now generated in the background after your first message, instead of delaying the assistant's initial response.
  • Shell read rows in the conversation now show the originating task, live elapsed time and status, and can be expanded to reveal the captured output.
  • Simplified collapsed file view rows in the conversation to show just the file name, without the line range or line count.
  • Simplified the empty and error states in the Changes panel with more concise messaging.
  • Simplified the notice shown when some skills fail to load into a single row, with details, retry, and dismiss actions.
  • Standardized the Installed and Add server states in the MCP extensions list so they look and read the same across categories and search results.
  • The create issue dialog no longer shows red asterisks on required fields; optional fields like description and assignee are now labeled "(optional)" instead.
  • The Run menu now names the active script in its running-state actions, so it's clear which script Stop, Restart, and View logs apply to.
  • Tool calls from the Computer Use tool now show a mouse-pointer icon instead of a generic MCP icon.
  • Updated the Power BI MCP server description in the recommended server catalog to better describe its semantic model authoring capabilities.
  • When a session referenced from Chronicle or a deep link can no longer be resumed, you're now shown a confirmation dialog to start a fresh session on the same branch instead of an error message.
  • Wide markdown tables in the chat transcript now expand to use available horizontal space instead of squeezing into the narrow reading column, only scrolling once they've grown too wide.

Fixed

  • Automations with a manual trigger no longer show a non-functional "Disable automation" command, since manual automations can't be disabled.
  • Built-in canvases now appear before installed extension canvases in Customize.
  • Built-in canvases now show their tailored icon in the Installed inventory instead of a generic fallback icon.
  • Cancelled checks on a pull request are now grouped as skipped instead of being counted as failures.
  • Clicking a check row in the pull request checks list now opens the actual check run instead of sometimes going to the reporting app's generic details page.
  • Completed sessions no longer jump out of the Working section in the sidebar while you're viewing them; they move to Done after you navigate away.
  • Copilot code review severity badges in review summaries now render as sharp icons instead of blurry images.
  • Diagnostic output dialogs now use the selected theme's background instead of a fixed muted surface.
  • Extension canvases now track the panel smoothly while resizing the window instead of jumping to their final size after you stop dragging.
  • Fixed a bug where a Copilot "pick one" question prompt would repeatedly steal keyboard focus, dropping or misplacing keystrokes typed elsewhere on the page.
  • Fixed a bug where a remote s...
Read more

v1.1.14

Choose a tag to compare

@github-app-releaser github-app-releaser released this 26 Aug 01:03

What's new in v1.1.14

Highlights

  • Model, reasoning effort, and context window selection are now combined into a single menu in the message composer.
  • Added an "Open in external browser" option to the context menu for browser preview tabs.
  • Fixed Agent Merge sometimes treating a pull request's reviews as fully resolved when it had only checked the first page of review comments.
  • Fixed automations discarding the selected agent when saved, so scheduled and manual runs now use the agent chosen in the automation editor.
  • Fixed the # mention picker so pull requests and discussions can be found on repositories with many issues, instead of only ever showing issues.

Added

  • Added an "Open in external browser" option to the context menu for browser preview tabs.

Changed

  • Model, reasoning effort, and context window selection are now combined into a single menu in the message composer.
  • Moved the Open in menu back to the session titlebar.
  • Skill load failures now show as a neutral, dismissible notice instead of replacing the entire skills list.

Fixed

  • Fixed Agent Merge sometimes treating a pull request's reviews as fully resolved when it had only checked the first page of review comments.
  • Fixed an issue on the Home screen where pasting a GitHub URL into the prompt could switch the selected project away from the one you explicitly chose.
  • Fixed an issue where a resume failure could replace a session with an empty one even though its conversation history still existed.
  • Fixed automations discarding the selected agent when saved, so scheduled and manual runs now use the agent chosen in the automation editor.
  • Fixed browsing public marketplaces on Windows, where loading would fail before cloning.
  • Fixed missing accessible names for issue and pull request sidebar controls (type, labels, reviewers, assignees), so screen readers now announce them correctly.
  • Fixed the # mention picker in the prompt composer so pull requests and discussions can be found on repositories with many issues, instead of only ever showing issues.
  • Your prompt now stays visible and selectable in the conversation if session creation fails, instead of being replaced by a full-page error.

Removed

  • Removed the "Uncommitted work preserved" toast when archiving sessions; uncommitted work is restored automatically with the session.