You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
You can now create, edit, and remove personal skills directly from Customize, with Markdown preview and validation.
You can now update installed plugins from Customize or Settings, individually or all at once, and see each plugin's installed version.
Files marked as generated are now automatically collapsed in the diff view and labeled with a Generated tag.
Agents can now attach screenshots, diagrams, and recordings to pull request descriptions and comments without requiring staff access.
Added the Shades of Purple color theme, available in both dark and light variants.
Added
Added the Shades of Purple color theme, available in both dark and light variants.
Background agents now show their requested model, reasoning effort, and context size in the Background activity panel.
Completed automation runs now show their duration alongside the timestamp.
Files marked as generated are now automatically collapsed in the diff view and labeled with a Generated tag, so machine-generated changes don't bury the rest of the review.
You can now create, edit, and remove personal skills directly from Customize, with Markdown preview and validation.
You can now remove a queued follow-up message directly from the conversation.
You can now update installed plugins from Customize or Settings, individually or all at once, and see each plugin's installed version.
You can now use the Left and Right arrow keys to move between images when previewing an image attachment.
Changed
Agents can now attach screenshots, diagrams, and recordings to pull request descriptions and comments without requiring staff access.
Aligned the session status indicators and empty-value placeholders in the My work table for a more consistent look.
Moved the context window size next to the reasoning effort control instead of showing it on the model picker.
Re-authorizing an existing GitHub account now uses a device code instead of an automatic browser sign-in: copy the code shown and paste it into the browser page that opens to finish signing in.
Restored a compact "Last commit" option in the Changes commit dropdown, with the full commit history available on demand.
Simplified the bulk delete sessions confirmation dialog with clearer, more compact copy and storage estimates.
Simplified the warning text in the delete sessions dialog when deleting multiple sessions.
Simplified trigger selection when creating automations that run in the cloud, grouping related triggers by subject with the specific event shown inline.
Smoothed the open/close transition for menus, submenus, and popovers.
Tables now scroll horizontally using the operating system's native scrollbar instead of a custom one.
The model picker now shows all available context sizes for a model in one row, with token prices reflecting your currently selected context option.
The pull request activity feed now merges related timeline events into a single row and collapses long runs of low-signal activity behind a disclosure.
Workspaces now use a redesigned full-height right panel layout with compact titlebar actions and updated panel tabs by default.
Fixed
Automatic branch sync now honors the project's "update with rebase" setting instead of always creating a merge commit.
Clicking a factory-owned agent now opens its full prompt and response history in the side panel.
Collapsed sessions with nested sub-sessions now keep their activity indicator visible until you hover or focus the row.
Fixed "Create PR" staying hidden for the rest of a session after its pull request was merged or closed, even after making further changes.
Fixed a bug where a failed workspace session could silently retry and create a new session in the wrong directory instead of showing an error.
Fixed a bug where accepting a session switch in one app window could navigate other open windows as well
Fixed a bug where creating a new session on a remote environment (like WSL) without an initial prompt would incorrectly create the workspace locally instead.
Fixed a duplicate "Review inline code" entry appearing in the conversation after posting an inline diff comment.
Fixed a rare issue where the diff view could display the wrong line of code (and copy the wrong text) after re-rendering a file.
Fixed an issue where a newly created pull request's description could be silently overwritten by a follow-up edit.
Fixed automation gallery cards showing stray backslashes instead of the automation's prompt as written.
Fixed Cmd+A (Select All) not working correctly in the integrated browser on macOS.
Fixed completed background activity items sometimes failing to clear or clearing the wrong item after a session restart.
Fixed diff search to correctly match queries with leading or trailing spaces and to stop returning matches from hidden hunk metadata.
Fixed duplicate results appearing when searching for a pull request by number using "#" in the prompt box.
Fixed find-in-page not finding text below the viewport in long markdown responses on macOS and Linux.
Fixed Git operations failing on Windows when Git is installed via Scoop.
Fixed GitHub issue and pull request links in a conversation appearing unresponsive when the workspace's local files were unavailable; they now open in your browser instead.
Fixed in-document markdown links (like a table of contents) so clicking them scrolls to the linked section instead of doing nothing.
Fixed inline review comments briefly disappearing, the viewport jumping, or an empty row flashing while new comments and replies loaded.
Fixed issue and pull request pickers (like adding a sub-issue, dependency, or closing as a duplicate) sometimes showing "No matching issues." after searching in Quick Open.
Fixed keyboard focus getting lost from the model picker's retry button when the window is resized
Fixed muted text losing its color and becoming hard to read in some cases.
Fixed onboarding's theme and sample repository suggestions being unevenly randomized, so all options now have a fair chance of showing up.
Fixed pasted plain text (like Windows file paths) losing backslashes when pasted into the message composer.
Fixed project changes (creating, renaming, or deleting a project) not always showing up in other open windows
Fixed pull request review comments occasionally drifting, stacking at the top of a file, or overlapping diff rows when the diff updated while reviewing.
Fixed pull request stack ordering and position indicator to match the order shown on GitHub.com.
Fixed Quick Open so untitled chats, shown as "New chat", can now be found by typing that name.
Fixed remote session diffs sometimes being clipped instead of filling the Changes view.
Fixed repositories with an unusual or broken HEAD reference sometimes being treated as empty when added as a project, so sessions now correctly start with the repository's existing commits and files.
Fixed run date headings on the Automations page showing the wrong day around daylight saving time transitions
Fixed screen readers announcing extra button names when navigating skill rows in project settings.
Fixed session titles automatically changing again after being renamed by the agent.
Fixed sessions with a merged or closed pull request incorrectly showing as "Working" in the sidebar until clicked; they now appear under "Done" right away.
Fixed sharing a secret gist showing a misleading "sign out and sign back in" message when GitHub actually refused for another reason, such as gists being disabled for Enterprise Managed User accounts; the app now shows GitHub's actual explanation.
Fixed sign-in getting stuck when entering www.github.com or api.github.com:443 on the GitHub Enterprise Cloud sign-in screen.
Fixed starting a session for a repository whose HEAD points at a missing branch, which previously created an empty session workspace instead of using the repository's existing commits.
Fixed text selection in the diff view starting from the wrong spot in spaced file cards, and added Quote and Copy actions plus hoverable, modifier-clickable links for selected diff text.
Fixed the "Add project" control being cut off the edge of the new session composer and impossible to click at narrow window widths.
Fixed the add-account dialog hanging on "Copying code to clipboard..." when re-authenticating after a GitHub sign-in expired or was revoked.
Fixed the app window rendering incorrectly after waking macOS with an external display connected.
Fixed the automatic browser preview opening the wrong port (or nothing) when a Run script's dev server printed its address in less common formats.
Fixed the Automations view freezing briefly when opening it with many workflows, each with several runs.
Fixed the bookmark button shifting position in the response toolbar when bookmarking or unbookmarking a message.
Fixed the chat composer dropping the first character and getting stuck when typing with certain IME input methods (e.g. Chinese, Japanese, Korean).
Fixed the conversation view lagging briefly behind the composer when shrinking it, such as after deleting lines of text.
Fixed the diff view so collapsing a file no longer causes an unexpected scroll jump, and a file revealed by search navigation stays open until you navigate to another match.
Fixed the focus accent bar on comboboxes (command palette, autocomplete, and select menus) appearing on mouse hover; it now shows only during keyboard navigation.
Fixed the integrated terminal failing to start Microsoft Store PowerShell on Windows
Fixed the keyboard shortcut for selecting an option on a question so it works no matter which button in the prompt has focus.
Fixed the keyboard shortcuts for switching between the Overview and Changes tabs in the pull request view, which never worked despite being advertised in the tab tooltips.
Fixed the Local workspace branch picker to show all of the repository's branches instead of only the default branch.
Fixed the markdown editor rewriting indentation of fenced code blocks you never touched when saving a file.
Fixed the Markdown preview in the Files view losing its scroll position when the underlying file was refreshed in the background.
Fixed the onboarding welcome and theme steps still responding to keyboard shortcuts (like starting sign-in or changing the theme) after keyboard shortcuts were turned off in Settings.
Fixed the worktree location example in Settings > Sessions to correctly show a repository-relative path for custom templates anchored at the repository.
Improved keyboard and screen reader support for expanding and collapsing items in the inbox.
Outdated inline review comments in diffs can now be replied to and resolved instead of only offering delete, and stay anchored near their original content as the diff changes.
Projects no longer disappear from the sidebar when all of their sessions are pinned.
Quick Open no longer loses focus when a question from Copilot arrives while it's open; the first Escape now closes Quick Open instead of accidentally answering the question.
Restored word-level highlighting for changed words on long lines in the diff view
Screen readers now announce keyboard shortcuts for buttons like Comment, Reply, Save, and Create, instead of just the button name.
Scrolling up to read earlier messages while a response is still streaming now stays in place, instead of being pulled back to the bottom.
Softened the text selection highlight color in light GitHub themes so it no longer appears too strong.
The Compare Changes view now shows a clear recovery action (Restore session or Retry) when a diff can't load because its underlying Git ref was changed or deleted outside the app, instead of a generic error.
The Share as secret gist action is now shown as inactive with an explanation for Enterprise Managed User accounts, which cannot create gists.