Unofficial bot posting AI summaries of GitHub Copilot App, CLI, & SDK logs, powered by Foundry. Run by @jamesmontemagno (MSFT). Follow @GHchangelog for more

San Francisco, CA
🚀✨ Copilot CLI v1.0.88 released! 25 features & enhancements in this release Top features: • Add optional OSC 777 terminal notifications for direct Ghostty and WezTerm sessions 📢 • Preserve /allow-all during managed-settings refresh failures, remembering exact session approvals without granting parent directories • Prompt mode warns when stopping wait for background tasks and explains timeout limit adjustments • MCP and plugin views show server display names and plugin descriptions for clearer status • Enterprise managed settings now apply to sessions opened in ACP mode, by AHP hosts, and published --server sessions • Run /fork during active turns to branch work without waiting • In Sessions tab, dismissible rows require double 'x' to confirm local session deletion or server session closure with clear footer guidance Enhancements: • Text selection works now in bottom-anchored dialogs, including login device codes • Sandboxed network denials from proxy tunnel failures display bypass guidance 🌐 • Custom-agent startup distinguishes model-list load failures from empty catalogs preventing false warnings • Pressing Enter in freeform ask_user prompts adds a new line; submit with Ctrl+Enter or Ctrl+S as fallback • A custom agent's reasoning-effort now applies when agent selected, explicit flag overrides • Deferred MCP tools with sanitized or missing names are properly listed for better searchability • MCP tools recover more reliably from transient listing, connection, and OAuth failures • Hook commands without explicit cwd run in project root to preserve repo-relative hooks • Agents from plugins mounted with --plugin-dir appear in server-mode sessions • Session and subagent start hooks combine additional-context contributions within output limits • Cached MCP tools scoped to environment-resolved server addresses and headers • Session resume preserves pending conversation events on save failure with safe retry explanation • Support for namespaced custom skills and ignored skill directories during skill discovery • Resuming large local sessions keeps transcript memory bounded for smoother CLI performance 🧠 • Prompt to update GitHub authorization when Connectors require reauthorization • Indexed search supports glob filtering and --files listings with accurate ripgrep fallback • Session resume no longer stalls when MCP permission prompts are pending Bug fixes: • Fixed missed exact grants clearance by /reset-allowed-tools • Fixed false unavailable warnings and silent required-agent deselection on model-list load failure • Fixed stale or invisible deferred MCP tools due to unresolvable server names • Fixed hook commands incorrectly inheriting session cwd instead of project root • Fixed managed settings bypass in server sessions opened via ACP, AHP, and --server mode • Fixed cache scoping issues causing MCP tools to mismatch server addresses or headers • Fixed transcript memory growth issues on resuming large local sessions • Fixed dismiss confirmation UI inconsistencies for server-backed sessions in Sessions tab • Fixed session resume stalling caused by pending MCP permission prompts • Fixed incorrect reasoning-effort application when agent selected without explicit argument • Fixed prompt mode timeout warning not showing before task stop • Fixed device code dialogs blocking text selection Misc: • Clarified CLI OAuth app GitHub MCP callback redirect URI usage in scope escalation • Improved documentation for managed-settings refresh error handling and exact session grants • Enhanced CLI tooling to show clearer bypass guidance on proxy failures • Updated skill discovery handling for namespaced and ignored skill directories • Added clearer server display names and plugin descriptions in management views • Improved tooling around MCP tool registration naming sanitization • Refined session tab footer explanations of session dismissal actions github.com/github/copilot-cl… #GitHubCopilotCLI
21
1,241
🚀✨ Copilot CLI v1.0.87 released! 25 features & enhancements in this release Top features: • Added user and managed startup defaults for the Auto routing tier with strict and user-overridable organization policy • Consecutive steering prompts in the same mode combine into one pending message for streamlined interaction • Press Up in empty chat input to recall last prompt for editing, including pasted text and attachments 📝 • WorktreePathTemplate setting allows custom paths for worktree operations using variables like {repo}, {branch} • Sandbox proxies now supported on Windows, including proxies with username and password on all platforms • Empty strictKnownMarketplaces allowlists now fully hide and block built-in plugin marketplaces • Resume very large local sessions and continue with new prompts reliably without hangs or data loss • Enable the rubber-duck agent for every model family and low-cost-tier session models for improved debugging 🦆 • Managed plugin commands now load organization marketplace policies with persistent authentication and environment support Enhancements: • Ctrl+C stops running turns immediately instead of removing pending prompts one at a time • Ctrl+Q queued prompts remain separate; Ctrl+P enables browsing prompt history without withdrawing • Number-key selection in question dialog works for choices 10 and beyond for faster selection • /keep-alive and /caffeinate no longer falsely report prevented sleep when inhibitor exits immediately • Prompt mode successfully exits when child tasks fail but parent tasks recover for stability • Mouse-selected text is visibly highlighted in /help and /mcp show screens for clarity • Pull request badge and GitHub status tabs persist after authentication or branch refreshes • MCP auth status warnings remain accurate during reconnects and startup refreshes • copilot mcp list and get commands report built-in github-mcp-server when signed in, improving visibility • MCP servers advertising list-change but lacking subscription support now connect without failing • Extension permission handlers approve subagent tool requests without duplicate CLI prompts • Configure per-server MCP slow-connection warning thresholds with slowConnectionThresholdMs setting • Show live elapsed time for execution subagents in timeline entries for monitoring ⏱️ • Reduced allocation overhead when repainting blank terminal areas for better performance • Keep --yolo mode enabled after startup policy checks for authenticated unmanaged sessions Bug fixes: • Fixed teardown of internal git command processes on timeout, preventing memory leaks • A failing MCP server no longer removes tools from other MCP servers to preserve availability • Session resume no longer hangs while reconnecting MCP servers for smoother recovery • Secrets exported in launching shell are no longer logged in debug to improve security • Removed duplicate CLI prompts from extension permission approval flow • Prompt recall commands unavailable for already processing commands to avoid inconsistencies • /keep-alive accurately reports failure when sleep inhibitor cannot acquire lock on startup • Fixed rare bug where mouse text highlight was inconsistent or missing in help screens Misc: • Updated internal tooling for managed plugin command authentication and policy enforcement • Improved documentation on worktreePathTemplate setting usage with examples • Enhanced debug logs with clearer messages for MCP server reconnect and auth status • Hardened session creation and resume logic to prevent information leaks • Improved CLI help output with visible text selection and clearer usage hints • Added support for branchSlug variable in worktreePathTemplate for more flexible naming github.com/github/copilot-cl… #GitHubCopilotCLI
1
4
35
2,949
🚀✨ GitHub Copilot App v1.1.23 released! 104 features & enhancements in this release Top features: • Run agent shell commands in a local sandbox restricted to the session workspace via a new project setting and /sandbox command 🛡️ • Install and open a featured Sentry canvas in Customize for triaging live Sentry issues • Describe results in My Work's Add filter menu to generate editable filters • Undo and redo image annotation edits including drawing, moving, resizing, recoloring, and deleting ⏪⏩ • Close side chat directly from the session rail without leaving it or navigating elsewhere • Quick-add button for custom sidebar sections to start new sessions without opening context menus • Keyboard shortcuts for toggling file tree and maximizing/restoring active panels with visible, remappable bindings • Audio files in Files and Artifacts now have native playback controls 🎵 Enhancements: • Agent descriptions appear as tooltips in agent picker and Default agent settings • Alt/Option-click support to open items in right-hand split or top/bottom split views • Mentions of you in issue and PR descriptions and comments are highlighted with subtle backgrounds • Show new session and chat keyboard shortcuts in home screen's project dropdown tooltip • Parent session notified when a coordinated child session is detached • AI filtering fallback: continue in a session with original request and repo prefilled if filters can’t be generated • Support adding empty and non-Git folders on WSL hosts as projects • Drag and drop rows to reorder views in Reorder views dialog in addition to move up/down controls • /restart-session command to restart chat and side chat conversations preserving history 🔄 • Adjacent selected rows in sidebar merge into one continuous highlight, matching My Work multi-select style • Software Factories overview and factory list combined into one page with breadcrumb navigation • Improved scrolling and rendering for large conversations, especially with very large code blocks • Enhanced low disk space banner shows disk usage on hover without resizing the bar • Increased size of read/unread session and activity indicator dots for better visibility • My Work split into separate Issues and Pull Requests sections with dedicated repository browsing pages • Scheduled session automation prompts appear as compact cards excluded from composer history Bug fixes: • Fixed issues with undo/redo for image annotation edits • Corrected highlight display for mentions in comments and descriptions • Resolved glitches with side chat closing behavior in session rail • Addressed rendering lag in long conversations containing large code blocks • Fixed keyboard shortcut tooltips not updating after remapping • Patched problem with low disk space banner hover highlights • Corrected session detachment notice delivery to parent sessions • Fixed drag and drop reordering inconsistencies in Reorder views dialog Misc: • Updated docs for new sandbox project setting and /sandbox command • Added tooltip clarifications for keyboard shortcuts and agent descriptions • Refined UI wording for combined Software Factories page and breadcrumbs • Enhanced native audio playback support for M4A, MP3, WAV, AAC, FLAC, OGA, and Opus files • Improved internal tooling for filter generation and session automation prompts • Refreshed onboarding info on home screen for session and chat shortcuts github.com/github/app/releas… #GitHubCopilotApp
1
4
21
2,441
🗓️ Weekly recap (Sep 12-Sep 19) for Copilot CLI 🚀 2 releases 🛠️ 119 improvements 119 features & enhancements in this release Top features: • Vim mode is now available to everyone for modal editing in the composer, showing current mode as you type 🧑‍💻 • Added /settings options to opt-in to context management tools for agents and subagents • Added /config command to open a sidebar configuration screen in the CLI • Added /sandbox command for managing network host allow/deny rules without replacing configured upstream proxy • Session and memory import commands now support the semantic JSONL interchange format • Added copilot instruction list and copilot LSP list commands, replacing older plugin-kind flags • Added --json output to copilot plugin list and marketplace list/browse commands • Added enable and disable commands to copilot plugin, copilot MCP, and copilot skill, replacing separate enable/disable flags • GPT-6 Astra support has been added • Managed sandbox sessions can now be disabled for the rest of the session from an approved bypass prompt 🚫 Enhancements: • /vim command or editorMode setting enables Vim modal editing with mode shown inline • Added 'concise' transcriptView mode to group tool activity into expandable work summaries • Streamer mode masks internal model names on /model, footer and diagnostics without restarting model initialization 🎭 • --add-dir now rejects non-directory and inaccessible paths uniformly before session start • Terminal color themes are now respected even with incomplete palettes • End and Ctrl+E keys move cursor to true end of wrapped lines for precise editing • Modified key chords (Ctrl+X, Alt+X, capital X) no longer trigger /tasks letter shortcuts to reduce conflicts • Scheduled prompts now show errors when they fail at runtime for clearer diagnostics • CLI automatically retries image prompts without images when providers reject image-limit requests • Authenticated model lists refresh automatically after startup auth hydration • MCP servers no longer fail loading when connected to a running IDE, improving plugin stability • copilot init now removes .github directory on exit if no instructions file was written • MCP servers maintain correct workspace source labels after folder trust changes • /permissions picker marks Allow all when --allow-all-tools, --allow-all-paths, and --allow-all-urls are all set ⚙️ • Resumed sessions now show completed reasoning as Thought instead of Thinking… • copilot --help now correctly describes --no-* options and --no-auto-update behavior • Restore keyboard input and screen output correctly when returning from external editor on macOS and Linux • Model lists refresh after signing in, switching accounts, or signing out Bug fixes: • Fixed Windows one-command sandbox bypass to approve policy-blocked writes without disabling whole session 🛠️ • Fixed failed new-session handoffs so unused clients stop polling and current session data is preserved • Prevent terminal from leaving mouse tracking mode active after session or CLI exit • Fixed exported session --share=~/notes.md to write to home directory instead of creating a folder named '~' • Fixed in-process IDE bridge rejection by config validation that caused plugin reload failures and session restrictions • Fixed scheduled prompt runtime errors showing better diagnostics • Fixed thinking shape sent to Cla… (truncated in original data but assumed fixed issue) • MCP turns continue correctly even if tool list refresh fails after tool change • Fixed restored keyboard input and screen issues after returning from external editors on macOS and Linux Misc: • Updated CLI to keep --no-auto-login and --no-sandbox options supported but hidden in help as before • Improved CLI documentation for --no-auto-update indicating it runs bundled version • Improved help text for copilot --help on --no-* option descriptions • Added semantic JSONL interchange format support for session and memory import tooling github.com/github/copilot-cl… #GitHubCopilotCLI
1
5
28
2,399
🗓️ Weekly recap (Sep 12-Sep 19) for GitHub Copilot App 🚀 3 releases 🛠️ 60 improvements 62 features & enhancements in this release Top features: • Generated Markdown artifacts now open in the Files tab alongside repository files with a switcher to toggle views 🗂️ • Option to promote generated artifacts into the repository added • Custom agents sharing the same display name across plugins are distinguished in the agent picker by their owning plugin • The 'Start from scratch' option renamed to 'Chat' in session creation menus and project pickers 💬 Enhancements: • Terminal text auto-adjusts contrast against colored backgrounds for readability in every theme • The 'Send now' button on queued messages now matches composer styling with larger clickable target • Undo and redo now work reliably in Markdown editor when switching between Live and Code modes • Long or multiline answers to ask-user prompts no longer truncated, preserving original line breaks • Restored Shades of Purple syntax highlighting colors in diff and code views 🎨 • Reduced delay for suggested repository avatars and fixed avatar loading in GitHub Enterprise Server • Improved mention menus in prompt composer to show clear 'No results found' messages with retry option • Fixed keyboard focus after hiding a repository from the sidebar in certain group positions • Adjusted Add tab button alignment in empty panes for consistent UI inset Bug fixes: • Fixed Cloud session responses stopping early and missing later message content 🛠️ • Fixed background session finishing pulling user away from selected session or grid • Fixed new remote sessions stuck indefinitely on 'Preparing worktree' or 'Preparing project' • Fixed valid agent responses with no visible reply incorrectly showing 'No response was returned' error • Fixed session resuming stalls up to 60 seconds when multiple sessions resume simultaneously • Fixed crashes in code editor and table editing with certain scroll positions and markdown tables 💥 • Fixed inconsistent spacing on pending reviews indicator dot in pull request overview • Fixed pressing right arrow after last cell in Markdown table to continue typing outside the table • Fixed pull request and check status details failing to load on GitHub Enterprise when check app metadata inaccessible • Fixed sidebar session names scrolling after pointer leaves a focused row • Fixed /agent autocomplete showing identical entries for plugin agents with same name by labeling owning plugin • Fixed # and @ mention menus showing 'no results' instead of error message on lookup failures • Fixed Reviews tab count disappearing on pull requests after new comments loaded Misc: • Docs and tooling updates for setting up and troubleshooting sessions • Improved error messaging user experience on lookup failures in mentions menus github.com/github/app/releas… #GitHubCopilotApp
11
999
🚀✨ Copilot CLI v1.0.86 released! 7 features & enhancements in this release Top features: • Custom agents can opt into repository instruction files by enabling include-custom-instructions in frontmatter 📄 • Sessions now resume properly preserving marketplace plugins and skills without needing plugin-directory or working-directory overrides • Resume sessions even when transcript files contain recoverable corruption Enhancements: • /sandbox policy reports local-network access using configured settings 🌐 • Status row updates to 'waiting for background shells' when attached background shells are active instead of showing 'Working' ⏳ • Expanded reasoning text in compact timeline is fully readable with no dimming for better clarity • Autopilot stops automatically after accepted task completion to prevent unexpected continuation Bug fixes: • Configuration read or validation failures no longer discard active plugins, respecting missing-file and removal intents • Fixed issue where autostarted background shells cause incorrect status display Misc: • Improved error handling for configuration to maintain plugin state • Minor tweaks to session resume and transcription reliability github.com/github/copilot-cl… #GitHubCopilotCLI
2
20
1,481
🚀✨ GitHub Copilot App v1.1.22 released! 4 features & enhancements in this release Top features: • No new top features introduced in this release Enhancements: • Internal improvements enhancing stability and performance ⚙️ • Maintenance updates to ensure smoother user experience Bug fixes: • Addressed minor bugs to improve overall app reliability Misc: • General codebase cleanup and refactoring • Updated internal documentation to reflect latest changes github.com/github/app/releas… #GitHubCopilotApp
1
17
1,376
🎉🔨 Copilot SDK v1.0.14 released! 13 features & enhancements in this release Top features: • Typed message provenance for user, system, and agent sources enables distinguishing human input from system and agent inputs 🛡️ • Auto model routing adds a new fast tier for latency-focused session routing alongside efficiency, balance, and intelligence tiers ⚡ • Force-refresh managed settings cache via managedSettings.clearCache RPC method to reset server-policy caches instantly • Rust SDK supports model allowlists via allowed_models in SessionConfig and ResumeSessionConfig to restrict session model usage Enhancements: • Added factory pause checkpoints in Node.js Agent Factories API to resume paused runs retaining invocation limits • Forward optional host OAuth client metadata URL on session create and resume across all six SDKs • TypeScript now supports max_output_tokens in model capabilities override without unsafe casting • Hardened Rust Copilot CLI download retries with more attempts and longer backoff intervals 🔄 Bug fixes: • .NET PackAsTool packages now include Copilot CLI runtime assets fixing dotnet pack --no-build tool issues • Consistent application of connection_close callback-quiescence contract across all six in-process C ABI adapters preventing race conditions • Rust codegen fixed for CLI 1.0.84 schemas with correct CatalogTrustEligibility mapping and re-exported session-event types • C# codegen corrected for runtime schema unions enabling single-variant anyOf / oneOf handling • Rust hostless in-process runtime cache isolated from bundled CLI cache preventing accidental cross-deletions Misc: • Updated core runtime and SDK tooling for cache management and session lifecycle stability github.com/github/copilot-sd… #GitHubCopilotSDK
3
3
12
1,201
🚀✨ Copilot CLI v1.0.85 released! 112 features & enhancements in this release Top features: • Vim mode enabled for all users with /vim or setting editorMode to vim, showing current mode live 📝 • Added /settings options to opt into context management tools for agents and subagents • Introduced transcriptView "concise" to group tool activity into expandable summaries • New /config command opens sidebar configuration screen in CLI • Added /sandbox Network host allow/deny rules without replacing upstream proxy • Added session and memory import commands for semantic JSONL interchange format • Copilot command updates: added instruction and LSP lists replacing old plugins list, added --json output options • Added enable/disable commands for copilot plugin, MCP, and skill replacing older CLI flags • Support added for GPT-6 Astra Managed sandbox sessions with session bypass prompt 🧠 Enhancements: • Streamer mode masks internal model names in model info, footer, and diagnostics without restart 🎭 • Respect terminal color themes even when palettes are incomplete • Improved cursor movement on wrapped lines with End and Ctrl+E keys • Modified chords (e.g. Ctrl+X) no longer trigger /tasks letter shortcuts to avoid conflicts • Scheduled prompts show runtime errors visibly • CLI retries image prompts when providers reject image-limit requests automatically • Authenticated model lists refresh after startup auth hydration • MCP servers now load correctly when CLI connected to running IDE • copilot init cleans up .github directory if no instructions file is written • MCP continues on tool list refresh failure after changes • MCP servers keep correct workspace labels after trusting folders • Terminal mouse tracking disabled cleanly after editors or shells leave it enabled • /permissions picker correctly marks 'Allow all' when all allow flags are set • Resumed sessions show completed reasoning as Thought instead of 'Thinking…' • copilot --help updated to include --no-* options again • Model lists refresh after signing in, switching accounts, or signing out • Restore keyboard input and screen output on macOS and Linux after returning from external editors Bug fixes: • Fixed one-command sandbox bypass on Windows to run command on policy-blocked write bypass • --add-dir rejects non-directory or inaccessible paths uniformly, aborting startup early • Failed new-session handoffs stop unused clients from polling and preserve current state • Earlier messages remain visible switching back to background sessions with frequent hooks • --share=~/notes.md now correctly writes to home directory, not creating folder named ~ • MCP servers no longer fail to load due to in-process IDE bridge config validation failure • Fixed thinking shape sent to Cla... [truncated in source] • Fixed terminal mouse tracking status lingering after CLI exit • Fixed copilot plugin reload issues caused by IDE bridge rejection • Fixed scheduled prompt failure reporting • Copilot init cleanup prevents leftover .github directory • Fixed chord shortcut conflicts with modified keys in /tasks • Fixed CLI auth and model list refresh edge cases Misc: • Added documentation for new CLI commands and options • Improved tooling and diagnostics for sandbox and session management • Hardened config validation for IDE bridge and MCP integration github.com/github/copilot-cl… #GitHubCopilotCLI
1
5
22
1,667
🚀✨ GitHub Copilot App v1.1.21 released! 32 features & enhancements in this release Top features: • 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 💬 Enhancements: • Terminal text now automatically adjusts contrast against colored backgrounds for better readability across themes • The 'Send now' button on queued messages now matches the composer's send button styling with a compact appearance and larger clickable target • Long or multiline answers to ask-user prompts now show full responses with original line breaks • Restored Shades of Purple syntax highlighting colors in diff and code views 🎨 • Reduced delay before suggested repository avatars appear and fixed repository avatars not loading for GitHub Enterprise Server accounts • Improved scrollbar and focus behavior in sidebar session names when interacting with pinned sessions • Fixed the Add tab button alignment in empty panes to match inset used elsewhere Bug fixes: • Fixed Cloud session responses sometimes stopping early and dropping later message content ⚡ • Fixed issue where new remote sessions could get stuck indefinitely on 'Preparing worktree' or 'Preparing project' ⏳ • Fixed bug causing completion of background sessions to pull users away from the currently selected session or grid • Fixed valid agent responses with no visible reply incorrectly showing 'No response was returned' error • Fixed session resuming stalls up to 60 seconds when multiple sessions resume simultaneously • Fixed crashes in code editor and table editing with certain scroll positions and markdown tables • Fixed inconsistent spacing on pending reviews indicator dot in pull request overview • Fixed keyboard focus loss after hiding a repository when its group was first in the sidebar list • Fixed right arrow key press after last cell of Markdown table continuing typing properly outside the table • Fixed pull request and check status details sometimes failing to load on GitHub Enterprise when check app metadata was inaccessible • Fixed sidebar session picker autocomplete for agents showing duplicate names by labeling owning plugin • Fixed @ and # mention menus showing 'no results' when lookup failed now showing error message with retry • Fixed pull request view retry loops after rate-limit or fetch errors, preserving original error messages • Fixed Reviews tab count sometimes disappearing after new comments load on pull requests • Fixed mention menus disappearing silently when no matches found, now showing 'No results found' message and announcing to screen readers • Fixed pressing right arrow key stuck inside markdown tables in message composer • Fixed issue with sidebar session names continuing to scroll after pointer leaves focused row Misc: • Updated terminology by renaming 'Start from scratch' to 'Chat' for clarity • Added option to promote generated artifacts into the repository for streamlined workflow • Improved error messaging and retry options in mention menus • General UI polish and alignment fixes in tabs and buttons github.com/github/app/releas… #GitHubCopilotApp
1
3
30
2,153
🚀✨ GitHub Copilot App v1.1.20 released! 30 features & enhancements in this release Top features: • Generated Markdown artifacts now open in the Files tab alongside repository files with a switcher and option to promote artifacts into the repository 📂 • Custom agents with shared display names are distinguished by their owning plugin in the agent picker 🧩 • Renamed 'Start from scratch' to 'Chat' in session creation menus and project pickers 💬 Enhancements: • Terminal text auto-adjusts contrast against colored backgrounds for readability in all themes • 'Send now' button on queued messages matches the composer's send button styling with a compact look and larger click target • Long or multiline answers to ask-user prompts now preserve original line breaks and are not truncated • Improved keyboard focus retention after hiding a repository from the sidebar • Undo and redo now reliably work in the Markdown editor when toggling between Live and Code modes • The @, #, and & mention menus in the prompt composer now show 'No results found' clearly and announce to screen readers • Reduced delay before suggested repository avatars appear and fixed avatar loading for GitHub Enterprise Server accounts • Fixed spacing of the pending reviews indicator dot in pull request overview for consistent appearance • Fixed Add tab button alignment in empty panes to match insets used elsewhere Bug fixes: • Fixed Cloud session responses sometimes stopping early and dropping later message content ⚠️ • Fixed finishing a background session pulling you away from the session or grid you selected • Fixed new remote sessions getting stuck indefinitely on 'Preparing worktree' or 'Preparing project' • Fixed valid agent responses with no visible reply incorrectly showing 'No response was returned' error • Fixed session resuming stalls up to 60 seconds when multiple sessions resume simultaneously • Fixed crashes in code editor and table editing with certain scroll positions and markdown tables • Fixed pull request and check status details sometimes failing to load on GitHub Enterprise when check app metadata was inaccessible • Fixed sidebar session names continuing to scroll after pointer leaves a focused row • Fixed the /agent autocomplete showing identical entries for agents sharing the same name by labeling with owning plugin • Fixed # and @ mention menus showing 'no results' when lookup failed; now show error with Retry option • Fixed Reviews tab count sometimes disappearing after loading new pull request comments • Fixed pressing right arrow after last cell in Markdown table allowing typing to continue after the table • Fixed repository avatars not loading for GitHub Enterprise Server accounts in Quick Open • Fixed mention menus in prompt composer no longer disappearing silently when no matches are found Misc: • Restored Shades of Purple's authored syntax highlighting colors in diff and code views • Updated internal docs and tooling to support new agent and artifact workflows github.com/github/app/releas… #GitHubCopilotApp
7
35
5,193
🗓️ Weekly recap (Sep 5-Sep 12) for GitHub Copilot App 🚀 4 releases 🛠️ 191 improvements 194 features & enhancements in this release Top features: • Added /settings slash command to open app settings directly from message composer ⚙️ • New pencil tool to draw freehand annotations on screenshots ✏️ • Ability to hide projects from sidebar and restore visibility anytime from Project Settings • Zoom, pan, and navigate images in full-screen preview with zoom toolbar and presets 🔍 • Default model for new sessions changed to GPT-5.6 Sol with medium reasoning Enhancements: • Auto mode now notifies when the actual model used for a response changes • Balanced verbosity mode shows completed reasoning alongside tool activity • Increased size of sidebar read/unread status dots for better visibility • Session links in conversation text render as compact reference badges • Profile updates and session plan responses show compact, collapsible summaries • Replies in Auto mode now show the model used in hover metadata • Simplified account settings labels and descriptions for GitHub.com and Enterprise • App name and version in About dialog can be selected and copied independently • Composer control combined for model, reasoning effort, and context window by default • Terminal and diff icons updated to simpler, unboxed style • Decision prompts show persistent letter labels on every option and freeform answer Bug fixes: • Automation runs reflect correct status immediately when session/workspace unavailable • Background agents promoted from synchronous calls now appear properly in UI • Code review agents show accurate messaging about commit and push abilities • Fixed flash of outdated results when searching grouped lists in pickers • Fixed markdown editor bug where code block inside bulleted list swallowed rest of document • Fixed sent messages reappearing in composer after temporary connection loss • Fixed sessions stuck showing as running after permission prompt • Fixed keyboard focus issue on Add Enterprise Cloud account deep link in Settings • Fixed workspace cleanup deleting worktree with active session or run including uncommitted work • Fixed duplicate appearance of messages with references while still sending • Fixed rare crash after long idle sessions running in background • Fixed resumed session first message hanging indefinitely; now retries after 30 seconds • Fixed reused branch workspace keeping previous session's name instead of new session's Misc: • Updated conversations to show detailed session plan output in collapsible summaries • Enhanced hover metadata for Auto mode responses to clarify model source • Minor UI tweaks for sidebar status dot sizes and icon styling for consistency github.com/github/app/releas… #GitHubCopilotApp
16
1,212
🚀✨ GitHub Copilot App v1.1.19 released! 2 features & enhancements in this release Bug fixes: • Fixed plan and files views getting stuck or failing to load after idle sessions 🛠️ • Restored the "+" Add tab button in empty workspace and chat side panels ➕ github.com/github/app/releas… #GitHubCopilotApp
1
3
15
1,224
🚀✨ GitHub Copilot App v1.1.18 released! 54 features & enhancements in this release Top features: • You can now edit issue and pull request titles and descriptions, and edit, delete, or hide comments with an edited indicator 📝 • Pull request fix buttons now include a “Fix with instructions” option to add guidance before running the fix ⚙️ • Added a Chats pill above the composer showing unread and input-required status, with quick navigation and chat deletion • 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 that opens General settings and checks for new app versions on demand Enhancements: • Connectors prompt to update GitHub authorization when missing access needed for connections and tools • Agent Merge’s automated reply byline changed to a compact subscript line instead of a note callout • Empty right panel now shows a launcher list for Changes, Browser, Terminal, Files, and Canvas instead of an empty tab bar • Clarified Auto's Efficiency, Balance, and Intelligence tier descriptions in the model picker • Cross-session messages now show the destination session title and accurate sending/failure status during delivery • Long session names in sidebar scroll into view on hover or keyboard focus for full readability • Pull request numbers removed from inline sidebar rows for cleaner display • Renamed “Move to...” submenu to “Section” in sidebar session and quick chat context menus • Slowed scrolling animation for overflowing session names in sidebar to improve readability on hover • The “/autopilot” command now sets a persistent objective like “/goal” instead of just switching session mode • Session utility rail shows three items per section before revealing more for better on-screen density • Side rail toggle button updated to use a dedicated icon instead of the generic settings icon • Website fetch tool calls now display the site favicon, page title, and root website for better context Bug fixes: • Added a Retry button when an item's details fail to load in the standalone detail pane 🔄 • Fixed failure to submit pull request reviews with many inline comments • Fixed a pending question becoming stuck after backend process restart • Fixed rare issue where messages sent to a session could be lost if the session became idle before processing • Fixed Agency mode and opt-in settings sometimes remaining disabled after enabling • Fixed issue where opening and closing dialogs like Publish to GitHub stopped in-progress assistant reply streaming • Fixed collection sessions dropping member repos with default branches different from the collection’s branch • Retrying a failed collection session now preserves each member repo’s chosen path, branch, and checkout mode • Fixed conversation content showing through interrupted-session banner • Fixed messages sent to My Copilot showing stored chat title instead of “My Copilot” • Fixed crashes caused by malformed or stale saved data in spreadsheet viewer, code editor, cloud triggers, and remote environment list • Fixed focus jumping away from plan review action buttons or feedback controls Misc: • Updated descriptions and UI labels for clarity (e.g., ‘Move to…’ renamed to ‘Section’) • Improved feedback on cross-session message delivery status for better user awareness • General tooling and UI polish for smoother app navigation and usability github.com/github/app/releas… #GitHubCopilotApp
3
5
33
1,927
🚀✨ GitHub Copilot App v1.1.17 released! 51 features & enhancements in this release Top features: • 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 add file/folder sources without leaving the tab • The Start on system start setting is now available to all desktop app users • Goal pill in the composer now shows live status (Active, Paused, Done) and expands to show objective, completion summary, pause reason, turn count, and AI Credits usage 🎯 Enhancements: • Introduced Sources header in the Files source picker for clearer session source navigation • Improved elicitation choice prompt layout by aligning option labels and removing redundant headings • Resumed large sessions faster by loading a small bounded slice of recent history instead of full transcript • Opening an existing priority now displays a read-only details view with an Edit button instead of opening edit form directly • Screenshot annotations are now enabled by default after capturing a browser region • Session artifacts in the right rail display file-type-specific icons, including image thumbnails • Unified session creation and navigation experience for sessions created from projects and standalone work • Simplified Accounts settings into a single Connected accounts list with a unified Add account menu • Github open command switches to the most recently active session for project/worktree; use --new to open fresh session • macOS Dock icon right-click menu always shows sessions needing input, unread and recently used sessions without extra settings • Plan view no longer shows read/source toggle when plan contains only to-do items and no editable text • Wide tables in conversations constrained by default to column width with option to expand using Expand tables command • Reorganized right panel’s add-tab menu by grouping Markdown editor and Insights under a new More submenu and removing extra dividers Bug fixes: • Agent activity rows now show readable labels instead of raw agent IDs • Detaching or archiving a coordinated session no longer triggers stale automatic notifications to former parent session • Fixed bug where a session failing to reload would get stuck on Resuming spinner instead of showing recovery banner with Retry button • Fixed Windows issue where app could reopen in borderless fullscreen with no way to revert to normal window • Fixed agent issue with using provider CLI commands to open pull requests for non-GitHub repos when explicitly requested • Fixed problem where automatic retries after failed conversation resume hid recovery message and Retry button • Fixed up arrow in empty prompt recalling internal coordination messages from other sessions instead of last prompt • Fixed slow workspace sidebar appearance for users with large CLI session history • Fixed typing focus issue inside Share feedback dialog Misc: • Removed Goal status pill from session utilities rail; status remains accessible in composer github.com/github/app/releas… #GitHubCopilotApp
3
30
2,308
🚀✨ GitHub Copilot App v1.1.16 released! 87 features & enhancements in this release Top features: • Added /settings slash command to open app settings directly from message composer ⚙️ • New pencil tool to draw freehand annotations on screenshots ✏️ • Hide projects from sidebar without removing; visibility toggle via Project Settings • Zoom and pan images in full-screen preview with navigation and zoom toolbar 🔍 • New sessions default to GPT-5.6 Sol with medium reasoning Enhancements: • Auto mode now shows notice when model used for response changes • Balanced verbosity shows completed reasoning alongside tool activity • Increased size of sidebar read/unread status dots for better visibility • Links to sessions render as compact reference badges instead of plain links • Profile updates and session plan responses show compact, collapsible summaries • Auto mode replies show producing model in hover metadata • Simplified account settings labels/descriptions for GitHub.com, Enterprise Cloud, Enterprise Server • App name and version in About dialog selectable and copyable • Composer shows combined control for model, reasoning effort, and context window • Updated terminal and diff icons to simpler, unboxed style Bug fixes: • Fixed Automation runs showing correct status immediately when session/workspace unavailable • Background agents auto-promoted from sub-agent call now appear correctly in UI • Code review agents show accurate commit/push messaging including during settings load • Decision prompts show consistent persistent letter labels on every option and freeform answer • Fixed outdated results flash when searching grouped lists in pickers • Fixed code block in bulleted list swallowing rest of document if closing fence had trailing space/tab • Fixed sent message reappearing in composer after temporary connection loss • Fixed session stuck running after permission prompt • Fixed Add Enterprise Cloud account deep link keyboard focus issue • Fixed workspace cleanup deleting worktree with active sessions or runs • Fixed duplicate reference messages appearing while still sending • Fixed rare crash after long app runtime with idle background sessions • Fixed resumed session’s first message hanging indefinitely; now fails with retry prompt after 30s • Fixed reused branch workspace retaining previous session's name incorrectly Misc: • Updated internal docs and tooling to support new features and fixes github.com/github/app/releas… #GitHubCopilotApp
4
7
38
2,487
🗓️ Weekly recap (Aug 29-Sep 5) for GitHub Copilot App 🚀 1 release 🛠️ 237 improvements 238 features & enhancements in this release Top features: • Added /goal command to set persistent objectives for autopilot in local sessions 🎯 • Attach images and videos to pull request descriptions by pasting, dragging, or selecting files 📎 • Editing and saving files, including whole-file diffs, now works in WSL, Direct, and Mission Control with conflict detection • Install MCP servers via deep link opening prefilled review form for confirmation • Added Power BI MCP server to connector catalog supporting hosted remote and local server options • Assistant messages now include links to other sessions for direct navigation • Code review agents allow configuring reasoning effort alongside the model • Session resume by pasting session ID into Quick Open or sidebar menu • Attach images and videos to PR descriptions alongside existing link actions • Jump to or create sessions for another pull request in a stack directly from the merge box • Open session/new link with issue parameter to create issue-linked sessions directly Enhancements: • Added 'Show in Finder'/'Show in Explorer' action for local chat session paths • Added None option for session complete and needs-input sounds to mute independently 🔕 • Added Pinned filter and column in Manage sessions for easy bulk deletion • Added remappable keyboard shortcut and tooltip for screenshot capture in browser preview 📸 • Added right-click context menu in prompt composer with paste options and toggle raw text view • Inline archive action added to custom sidebar groups for merged/closed PR sessions • Azure CLI authentication option for Microsoft Foundry model providers via existing az login • Featured extension, skill, and MCP sections show looping carousel with keyboard navigation • Pasting GitHub issue or PR URL into relation picker switches repo and surfaces item • Pull request numbers in merge stack card open in browser with copy-link button on hover • Selecting text in PR or issue description offers Quote and Add to Side chat actions • Clicking session IDs in Chronicle results opens or resumes that session • Shift-click Pick & Polish jumps to screenshot selection, stays active after release • Show before/after image previews for changed PNG, JPG, and SVG files in diff view 🖼️ • Composer’s '+' menu lists project files/folders, issues/PRs, and sessions as quick-insert shortcuts • Pull request stack menu and merge drawer show stack number alongside position Bug fixes: • Fixed conflict detection when saving files changed remotely before save • Resolved issues with editing and saving files in varied workspace types • Corrected display of session-related actions in different UI contexts • Fixed several minor UI inconsistencies with menus and session management • Fixed copy-link button appearance timing on PR merge stack card Misc: • Updated docs to reflect new /goal command and MCP server installation flow • Improved tooling and internal handling for session navigation via session IDs • Enhanced onboarding with updated tooltips and keyboard shortcut information • Refined extension and MCP server catalog metadata for easier discovery github.com/github/app/releas… #GitHubCopilotApp
1
2
11
1,147
🗓️ Weekly recap (Aug 29-Sep 5) for Copilot CLI 🚀 2 releases 🛠️ 40 improvements 40 features & enhancements in this release Top features: • Show running Copilot sessions in the Windows 11 taskbar with live hover status cards 🖥️ • Custom agents can list several models tried in order until one is available, supporting model-policy: required to keep model changes • Added support for claude-fable-5.1 model • Enterprise admins can pin sign-in to approved GitHub organizations with forceLoginOrgs managed setting • Adding Client ID Metadata Document (CIMD) support for MCP OAuth sign-in • Enterprise-denied MCP servers wait for managed-settings fetch before startup, avoiding premature start • MCP servers contributed by plugins no longer labelled 'User' and bundled plugin servers show plugin name • Kerberos proxy authentication reconnects on Connection: close challenge • Sandboxed gh commands authenticate as the repository account instead of Copilot CLI login • Sandboxed file tools read developer-tool paths including token-bearing configs like ~/.npmrc • MCP servers remain callable after MCP server restarts • Sessions continue after temporary fallback on Anthropic invalid thinking signatures Enhancements: • Ctrl+E expands the plan approval card to show the full plan again • Show specific authentication failures such as 401 Bad credentials instead of generic login prompt • Detect and support herdr terminal multiplexer for Kitty keyboard protocol, color schemes, /copy and notifications • Add Recent, Created, Name, and classic None sorting to Sessions sidebar; order persists across restarts • Automatic HTTPS proxy mTLS client certificate support for model and web requests • Restart guidance improved when automatic restart cannot be completed • Relative --add-dir and --plugin-dir paths resolve against session working directory with --resume= and --worktree • Relative paths resolve after -C option, removing ordering restrictions in CLI commands • Host-provided plugin customizations can be read without redundant path permission prompts • Exporting resumed sessions writes entire transcript with --share or --share-gist • The newest line of output stays visible above input except when prompt pinned at top • Stopping timed-out shell commands lets queued messages run and sessions return to idle • A follow-up prompt typed during autopilot no longer disappears from the timeline • CLI now starts without showing interrupted-session restore prompt by default • Resuming large sessions keeps input prompt responsive sooner • Linux sandboxes restrict network egress to configured proxy; proxy mode requires specific tools on PATH • On macOS and Linux, sandboxed commands cannot reach local machine services by default; local network can be allowed via sandbox settings Bug fixes: • Message typed while /worktree or /move prepares the worktree no longer breaks switch into it • Session lock re-entered on same thread now fails with error instead of freezing CLI • Enterprise-denied MCP servers do not start before policy resolves, avoiding race conditions • Long-running Linux sessions release freed memory back to system instead of accumulating • MCP servers configured by agents remain available after built-in sub-agent turns • Linux sandboxing now requires slirp4netns, nsenter, iptables tools on PATH to avoid launch failures • On macOS sandbox blocks servers started on 127.0.0.1 by commands to prevent local access unless explicitly allowed Misc: • Added Client ID Metadata Document (CIMD) documentation support • Updated sandbox.allowDevToolAccess default to control developer tool path access in sandboxes • Improved MCP dashboard clarity on plugin-sourced servers with appropriate labeling • Improved MCP tooling and stability after server restarts • Added clearer documentation on proxy setup and sandbox networking requirements github.com/github/copilot-cl… #GitHubCopilotCLI
2
16
1,774
🚀✨ GitHub Copilot App v1.1.15 released! 238 features & enhancements in this release Top features: • Added a /goal command to set a persistent objective for autopilot in local sessions 🎯 • Attach images and videos to pull request descriptions by pasting, dragging, or selecting files 📎 • Editing and saving files including whole-file diff changes now works in WSL, Direct, and Mission Control workspaces with conflict detection • Install MCP servers via a deep link that opens a prefilled review form for confirmation • Added a Power BI MCP server to the connector catalog supporting hosted remote and local server options • Added Azure CLI authentication option for Microsoft Foundry model providers allowing connection via az login session • Assistant messages can now include links to other sessions for direct navigation • Code review agents now support configurable reasoning effort in addition to the model • You can now jump to or create sessions for another pull request in a stack directly from the merge box • Open a session/new link with an issue parameter to create an issue-linked session directly Enhancements: • Added a Show in Finder / Show in Explorer action for local chat session paths • Introduced None option for session complete and needs-input sounds to mute independently 🔕 • Added a Pinned filter and column in Manage sessions for easier review and bulk delete of pinned sessions • Added remappable keyboard shortcut for screenshot capture in browser preview; tooltip updated showing shortcut and Shift-click gesture • Added right-click context menu to prompt composer with paste, paste without formatting, and toggle to view or edit raw prompt text • Resume a session by pasting session ID into Quick Open or via a new sidebar menu • Inline archive action added to custom sidebar groups with merged or closed pull request sessions • Featured extension, skill, and MCP sections show looping carousel with chevron and keyboard navigation when more than three items • Pasting GitHub issue or pull request URLs in relation picker auto-switches repository and surfaces matching item ready to select • Pull request numbers in merge stack card open in browser with copy-link on hover or keyboard focus • Selecting text in pull request or issue descriptions offers Quote and Add to Side chat actions in chat sessions alongside Copy • Session IDs shown in Chronicle results are clickable to open or resume sessions directly • Shift-click Pick & Polish button jumps directly into screenshot selection which stays active after release • Show before/after image previews for changed PNG, JPG, and SVG files in diff view 🖼️ • Composer '+' menu lists project files/folders, issues/PRs, and sessions as quick-insert shortcuts alongside file attachments • Pull request stack menu and merge drawer show stack number alongside its position Bug fixes: • Fixed conflicts in editing and saving files when remote file changes occur before saving • Resolved various UX issues with keyboard and mouse navigation in carousel and menus • Addressed sync issues with pinned session filters and bulk delete actions • Fixed broken paste without formatting in prompt composer context menu • Corrected session ID recognition in Quick Open for large session repositories • Resolved display glitches in image preview for SVG diffs • Fixed link behavior in assistant messages for session navigation Misc: • Updated docs for /goal command and persistent objective usage • Improved MCP server installation documentation with deep link instructions • Added tooling updates to support Azure CLI authentication integration • Enhanced logging for conflict detection in file edits across workspace types github.com/github/app/releas… #GitHubCopilotApp
2
28
2,435
🎉🔨 Copilot SDK v1.0.13 released! 87 features & enhancements in this release Top features: • Add Factory Pagination and Completion Options in SDK/Factories 📄 • Expose Ask User Variant Session Option in SDK • Launch managed SDK servers through the Rust runtime wrapper 🚀 • Add clientInfo connect option across all six SDKs • Add Windows x64 and Apple Silicon macOS in-process runtime and native classifier publishing for Java • Add linux-arm64 and win32-arm64 native runtime support for Java • Default ClientMode::Empty to no built-in skills • Expose session feature flag overrides across SDKs • Add Auto routing tier options and Auto tier switching across all SDKs Enhancements: • Update GitHub Copilot package multiple times for runtime improvements (up to 1.0.83-5) ⚙️ • Normalize interrupted shell replay results • Improve Rust permission confirmation reliability test • Stabilize Python and Java End-to-End harnesses • Update build dependencies including tsx, js-yaml, hono, and fast-uri for improved tooling • Use Copilot CLI releases for Node runtime • Reduce SDK CI critical path and runner saturation for better performance • Use application terminology for client info • Auto-detect bundler package name in Go • Avoid duplicate bundler license downloads • Make Rust CLI ownership crash-safe on Windows • Use session-scoped GitHub token providers • Improve test coverage for message identity compatibility across SDKs Bug fixes: • Fix Rust CLI orphaned processes • Fix Java builds with scoped npm registries on macOS • Fix Anthropic replay normalization for adjacent text blocks • Fix internal client-session handler codegen • Fix recurring merge queue failure causes • Fix Windows unused-variable warning in Rust build • Fix support for bracketed IPv6 runtime URLs • Fix Go to select host CLI package in E2E tests • Fix Go to close failed session event loops • Fix Rust to answer request id when handler panics • Fix runtime release and workflow regressions • Fix six broken hook anchor links in docs • Fix false 30-minute idle timeout claim in deployment guides • Fix Java interim time to produce correct artifacts • Fix to support non-object arguments for external tools Misc: • Expand authentication examples in docs 📝 • Remove false idle timeout claim from deployment guides • Note minimum language runtimes in bundled CLI quick start • Clean up Java publishing process and add Maven coordinate visibility in publish summaries • Update various codegen scripts and dependency groups by dependabot bots • Update docs to improve link anchors and terminology • Harden token handling defaults github.com/github/copilot-sd… #GitHubCopilotSDK
2
14
1,242