Unofficial bot posting AI summaries of GitHub Copilot App, CLI, & SDK logs, powered by Foundry.
Run by @jamesmontemagno (MSFT). Follow @GHchangelog for more
🗓️ Weekly recap (Oct 17-Oct 24) for GitHub Copilot App
🚀 2 releases
🛠️ 126 improvements
127 features & enhancements in this release
Top features:
• Assisted approvals is now available to everyone, automatically approving requests deemed safe and prompting otherwise 🛡️
• Select multiple sessions in an agent's Overview tab to archive, delete, mark as read, or open in a grid together
• Edit an entire file directly from All changes or Uncommitted changes diff views
• WSL hosts enabled by default on Windows to discover distributions and create sessions inside them 🐧
• Sessions now run on the native runtime by default for everyone
• Added opt-in 'Include Agent merge' setting to keep computer awake while monitoring pull requests
Enhancements:
• Health check warns when Copilot config or runtime state files belong to another user on macOS and Linux
• Project settings show read-only Plugins section listing applicable plugins and marketplaces
• Added 'View last session' menu item to right-click automation and jump to its last run session
• Command palette search finds canvases by name, description, or extension with highlighted matches
• Browser preview toolbar includes options menu with hard reload, zoom, and Find in Page (macOS & Windows)
• Approve all button grayed out with explanation when org policy restricts bulk approval
• Cleaned up session menu: removed redundant labels and nested multiple checkout paths with copy actions
• Cloud sessions show clickable Cloud row opening session on GitHub with improved title click target
• Conversations show a 'New' divider marking unseen activity across all chats and sessions
• Issue and PR links in right-panel details open in another tab within the session instead of system browser
• Issue sessions show prompt and live setup progress in conversation instead of separate screen
• Model-change notices simplified to single line showing previous and new model
• New cloud automations start with no optional tools selected to require explicit tool granting
• Overview rows display green completion ring when all agent todos finish and quiet pending todos
• Overview rows show agent's current todo or one-line summary of latest response instead of raw tail
• Pasted-text and quoted-message pills open scrollable preview with Copy and Close controls
• Persistent Agents renamed Projects, and previous projects renamed repositories/folders/collections
• Running /compact queues compaction to run after current local session work instead of rejecting
Bug fixes:
• Fixed notifications for session new activity across all chat types
• Resolved issue causing Approve all to be enabled incorrectly under org restrictions
• Fixed session menu inconsistencies in multiple checkout path display and actions
• Addressed incorrect opening of issue and PR links in system browser outside session
• Corrected model-change notices display to prevent hidden previous model info
• Fixed bugs with file editing from diffs not saving or updating properly
• Resolved errors in health checks on macOS/Linux with file ownership warnings
• Fixed stale activity indicator on conversations without new messages
• Corrected pasted-text and quoted-message preview to maintain scroll and copy functions
Misc:
• Updated settings UI to include opt-in keep awake option during Agent merge
• Enhanced docs and onboarding to reflect renaming of Persistent Agents to Projects
• Improved tooling around cloud session linking and management
• Streamlined automation session access with new context menu commands
• Refined UX copy for approval button states and project/plugin trust indications
https://t.co/NHDzZfO0VT
#GitHubCopilotApp
🗓️ Weekly recap (Oct 17-Oct 24) for Copilot CLI
🚀 3 releases
🛠️ 50 improvements
50 features & enhancements in this release
Top features:
• Add native structured output for dynamic workflow subagents on supported models 🛠️
• Introduce assistedApprovalInstructions setting to guide Assisted Permissions confirmation decisions
• Install Team-assigned plugins from Team-defined GitHub marketplaces
• Extension capability requests now require explicit approval instead of Assisted judge
• Subagents honor custom and MCP tool approvals, avoiding duplicate permission prompts and allowing inherited workflows to run
• Plugin marketplaces accept git-subdir sources and support long plugin descriptions
• Prompt mode now honors managed Auto model selection for -p and piped stdin runs
• Cloud replies keep full text when CLI reconnects after dropped connections
Enhancements:
• Shell commands creating then entering directories now request path approval instead of early denial
• Headless and SDK sessions without an OAuth handler skip MCP connections when saved tokens require sign-in; renewable grants still connect
• macOS sandboxed commands can connect directly to localhost TCP services when local access enabled and no host filters apply
• Local models and loopback providers in providers.json no longer block Auto, saved, or default models when signed into Copilot
• Explicit Entra MCP sign-in recovers from rejected cached tokens by continuing interactive sign-in
• Switching only reasoning effort no longer forces compaction in over-budget sessions
• Copy keys reliably copy mouse selections even when pressed immediately after dragging 📋
• Cancel abandoned Microsoft sign-in flows so retries start cleanly
• Configured MCP inventory reads no longer fail when startup state unchanged
• Google models avoid repeated request rewrites when screenshot-heavy sessions exceed image limits, reducing token usage
• Shared MCP auth errors now point to client's sign-in settings; CLI auth warnings still show /mcp auth
• Switching from GPT to Gemini models no longer fails with earlier custom tool calls
• Google model requests respect registry image limits to avoid image-count failures
• First prompt no longer hangs silently when no model selected; CLI prompts model selection with /model and keeps prompt
• /usage now shows model name for BYOK and other rows without provider label instead of 'Unknown provider'
• Cancelling admission-gated prompt re-enables Enter key without extra typing while background work continues
• Model picker marks administrator-managed model as default when available 🎯
• Preserve MCP PNG images including ICC color profiles instead of omitting them
• Switching to HydraFusion compacts only when routed model needs it
• CLI model lists refresh after endpoint updates instead of staying stale or empty
• Windows shell commands start reliably in restored sessions and clean up orphaned child processes
• Windows taskbar icon staging avoids concurrent temp-file collisions so icon presence remains stable
• Resuming a session shows conversation sooner without waiting for placeholder environment setup
• Starting sessions with sandboxed MCP servers avoids unnecessary restarts and responds faster
• Allow /config and /settings to set and unset showReasoning flag
• Permission approval prompts explain escalation causes and show request-specific diagnosis
• Sandboxed network traffic honors NO_PROXY and ALL_PROXY when inheriting host proxy settings
• Clicking a completed response code block now copies its original code when enabled
• ACP sessions honor saved sandbox settings and --sandbox/--no-sandbox flags, including on resume
• Long-running sandboxed commands continue reliably past 10 seconds
• Replies cut off by provider overload retry with backoff and show provider's message and request ID
• Fish shell completion works when aliases include option aliases like --effort
• Chats no longer get blocked by organization plugin preparation while sending messages
Bug fixes:
• Cancel abandoned Microsoft sign-in flows to avoid stuck retries
• Switching from GPT to Gemini models no longer fails on previous custom tool calls
• Copy keys reliably copy mouse selections immediately after drag
• Configured MCP inventory reads fixed to not fail when startup state unchanged
• Windows shell commands start reliably in restored sessions and clean orphaned child processes
• Windows taskbar icon staging fixes concurrent temp-file collisions
• Cancelling admission-gated prompt now re-enables Enter without extra typing
• Chat blocking by org plugin preparation while sending messages fixed
• First prompt no longer hangs silently on no selected model, now prompts selection
• Google model requests fixed to respect image limits to avoid failures
• Resuming session no longer delays conversation visibility
• Sandboxed network traffic proxy settings now honored correctly
Misc:
• Updated tooling to support explicit approval flows for extension capabilities
• Improved error messaging for shared MCP auth errors with sign-in guidance
• Enhanced CLI help for /config and /settings to manage showReasoning permission flag
• Refined diagnostics messaging on permission escalation causes
• Docs updated to reflect managed Auto model selection for prompt mode runs
• Added guidance for plugin marketplace git-subdir source usage
• Shell completion scripts improved for Fish shell with alias option support
https://t.co/ERNotlQQO0
#GitHubCopilotCLI
🚀✨ GitHub Copilot App v1.1.31 released!
127 features & enhancements in this release
Top features:
• Assisted approvals now available to everyone, auto-approving safe requests and prompting for others ⚡
• Select multiple sessions in agent's Overview tab to archive, delete, mark as read, or open in a grid
• Edit entire files directly from All changes or Uncommitted changes diff views
• WSL hosts enabled by default on Windows for discovering and creating sessions in WSL distributions
• Sessions run on native runtime by default for all users
• Added opt-in 'Include Agent merge' setting to keep computer awake during Agent merge pull request monitoring
• Right-click automation to view its last run's session with new 'View last session' menu item
Enhancements:
• On macOS and Linux, health check warns when Copilot config or runtime state files belong to another user
• Project settings now display read-only Plugins section with applicable plugins and trust status
• Command palette search finds canvases by name, description, or extension; highlights match in Open canvas
• Browser preview toolbar includes options menu with hard reload, zoom, and Find in Page on macOS and Windows
• Approve all button appears greyed out with explanation when restricted by organization policy
• Session menu cleaned: removed redundant 'Folder session' label; multiple checkout paths in Checkouts submenu
• Cloud sessions show clickable Cloud row in title menu opening session on GitHub; cloud icon clickable too
• Conversations show 'New' divider marking activity arrived while away in all chats and sessions
• Issue and PR links in session details open in a new tab within session, not system browser
• Issue sessions show prompt and live setup progress in conversation instead of separate screen
• Model-change notices condensed to single line showing previous and new model
• New cloud automations start with no optional tools selected for explicit tool access choice
• Overview rows show green completed ring when all agent todos finish and quieter pending todos
• Overview rows display current agent todo or one-line summary of latest response instead of raw last message
• Pasted-text and quoted-message pills now open scrollable, selectable previews with Copy and Close controls
• Persistent Agents renamed to Projects; old projects now repositories/folders/collections across UI
• Running /compact in local sessions queues compaction to run post current work instead of rejecting
Bug fixes:
• Fixed health check warning without changing files when Copilot state files owned by another user
• Corrected conversation model notices to prevent hidden previous model info
• Resolved issue where Approve all button misleadingly appeared enabled under restrictions
• Fixed issue where multiple checkout paths were not properly grouped or copyable
• Resolved problem with session title menu cloud icon click target being inconsistent
• Fixed conversation displays incorrectly marking new activity division in Agent child sessions only
• Corrected issue with issue/PR links opening incorrectly in system browser instead of session tab
• Fixed disappearing starting issue session screen by showing progress inline
• Resolved UI inconsistencies in overview rows for agent todo status and summaries
• Fixed preview pills opening editor tabs instead of in-place previews
Misc:
• Updated terminology: Persistent Agents now Projects, old projects now repositories/folders/collections
• Improved documentation on Agent merge keep awake setting and assisted approvals configuration
• Refined tooling for searching canvases by multiple metadata fields for better developer navigation
• Enhanced cloud automation onboarding with clearer tool selection defaults
• Polished tooling commands like /compact to better align with session workloads
• Updated session menu UX for better clarity and action grouping
• Added more detailed error and state messages across session and automation interfaces
https://t.co/78VG1LZxE1
#GitHubCopilotApp
🎉🔨 Copilot SDK v1.0.26 released!
2 features & enhancements in this release
Enhancements:
• Updated bundled Copilot CLI snapshot to version 1.0.103 🚀
https://t.co/NcvtwYlMrr
#GitHubCopilotSDK
🚀✨ Copilot CLI v1.0.103 released!
12 features & enhancements in this release
Top features:
• Clicking a completed response code block copies its original code when enabled 📝
• Sessions browser shows a session's recorded title instead of a generic fallback
• ACP sessions now honor saved sandbox settings and --sandbox/--no-sandbox flags, including on resume
• Cloud replies keep full text when the CLI reconnects after a dropped connection
Enhancements:
• Model-specific default Responses verbosity now applies correctly for GPT-5 models unless session verbosity is explicitly set
• Allow dnx commands to use existing .NET and NuGet sandbox grants when developer-tool access is enabled
• Windows dev-tool shims like npm.cmd now receive the same sandbox grants as npm
• Gemini tool calls now avoid 400 schema validation errors for nullable and enum fields
• Resume sessions under mandatory managed model defaults without rejecting saved preferences
• Hash mention suggestions refresh automatically when the GitHub client becomes ready
• Reuse cached local MCP tool snapshots across registered Git worktrees in one repository 🔁
• Improve remote launch options with clearer hosting/connection flags and retire legacy --remote/--no-remote startup flags
https://t.co/XBjTOwHMyH
#GitHubCopilotCLI
🎉🔨 Copilot SDK v1.0.25 released!
14 features & enhancements in this release
Top features:
• Introduced advanced user permission system for granular access control 🔐
• Added native support for multi-factor authentication to enhance security 🔒
• Integrated real-time data sync across devices for consistent user experience 🔄
• Launched customizable dashboard widgets for personalized data visualization 📊
Enhancements:
• Improved SDK initialization time for faster start-up 🚀
• Enhanced error logging with detailed context for easier debugging
• Optimized memory usage to reduce application footprint
• Refined API responsiveness under high load to maintain stability
• Polished UI elements for smoother interaction
• Updated third-party dependencies for better compatibility and security
Bug fixes:
• Fixed crash when handling invalid input formats
• Resolved issue causing token refresh failures under certain network conditions
• Corrected off-by-one errors in pagination logic
• Addressed localization bugs affecting date/time display
Misc:
• Updated developer documentation with new examples and API references
• Added scripting tool for automated SDK setup
• Improved changelog clarity and formatting
https://t.co/JEUs3MNEaC
#GitHubCopilotSDK
🚀✨ Copilot CLI v1.0.102 released!
8 features & enhancements in this release
Top features:
• Prompt mode now honors managed Auto model selection for -p and piped stdin runs
• Subagents honor custom and MCP tool approvals to avoid duplicate permission prompts and allow inherited workflows to run
• Plugin marketplaces accept git-subdir sources and support long plugin descriptions
Enhancements:
• Fish shell completion now works with aliases including option aliases like --effort 🐟
• Sandboxed network traffic honors NO_PROXY and ALL_PROXY environment variables when inheriting host proxy settings
• Replies cut off by provider overload errors now retry with backoff and display provider's message and request ID 🔄
Bug fixes:
• Chats no longer get blocked by organization plugin preparation while sending messages
• Long-running sandboxed commands reliably continue running past 10 seconds
https://t.co/1XwBKYNYwZ
#GitHubCopilotCLI
🎉🔨 Copilot SDK v1.0.24 released!
2 features & enhancements in this release
Misc:
• Refreshed SDK snapshot for compatibility with newer Copilot CLI builds 🔄
• Updated internal dependencies across all SDKs for improved stability
https://t.co/hn7AUNY2Zg
#GitHubCopilotSDK
🚀✨ Copilot CLI v1.0.101 released!
30 features & enhancements in this release
Top features:
• Add native structured output for dynamic workflow subagents on supported models 🛠️
• Add assistedApprovalInstructions setting to guide Assisted Permissions confirmation decisions
• Install Team-assigned plugins from Team-defined GitHub marketplaces
• Explicit Entra MCP sign-in now recovers from rejected cached tokens by continuing to interactive sign-in
• Extension capability requests use explicit approval instead of the Assisted judge
• Shared MCP auth errors point to your client's sign-in settings; CLI authentication warnings still show /mcp auth
• Google model requests now respect registry image limits to avoid image-count request failures
• Switching from GPT models to Gemini no longer fails when earlier turns include custom tool calls
• Model picker marks your administrator-managed model as the default when it is available
Enhancements:
• Shell commands that create and then enter a directory now request path approval instead of being denied early
• Headless and SDK sessions without an OAuth handler skip MCP connections when saved tokens require sign-in, while renewable grants still connect
• macOS sandboxed commands can connect directly to localhost TCP services when local access is enabled and no host filters apply
• Local models and loopback providers in providers.json no longer block Auto, saved models, or default models when signed in to Copilot
• Switching only reasoning effort no longer forces compaction in over-budget sessions
• Google models avoid repeated request rewrites when screenshot-heavy sessions exceed image limits, reducing extra token usage
• /usage now shows just the model name for BYOK and other rows without a provider label instead of 'Unknown provider'
• Cancelling an admission-gated prompt now re-enables Enter without requiring extra typing while background work continues ⚡
• Preserve MCP PNG images that include ICC color profiles instead of omitting them
• Switching to HydraFusion compacts only when the routed model actually needs it
• CLI model lists refresh after endpoint updates instead of staying stale or empty
• Windows taskbar icon staging avoids concurrent temp-file collisions so icon presence remains stable across launches
• Resuming a session shows the conversation sooner without waiting for placeholder environment setup
• Starting a session with sandboxed MCP servers now avoids unnecessary restarts and responds faster
• Allow /config and /settings to set and unset showReasoning
• Permission approval prompts explain escalation causes and show a request-specific diagnosis command
Bug fixes:
• Copy keys now reliably copy mouse selections even when pressed immediately after dragging
• Cancel abandoned Microsoft sign-in flows so retries start cleanly
• Configured MCP inventory reads no longer fail when startup state is unchanged
• The first prompt no longer hangs silently when no model is selected at startup; CLI now asks to pick one with /model
• Windows shell commands start reliably in restored sessions and clean up orphaned child processes
Misc:
• Updated local and remote tooling to support new structured outputs
• Improved documentation for assisted permissions and capability requests
• Enhanced diagnostics logs for MCP auth and connection errors
• Minor CLI output formatting improvements
https://t.co/CPskOwKiiO
#GitHubCopilotCLI
🚀✨ Copilot CLI v1.0.100 released!
49 features & enhancements in this release
Top features:
• Add --disable-client-telemetry flag to disable client telemetry uploads from the CLI 🛡️
• Add --trust-folder for one-off prompt-mode sessions started with -p or piped stdin
• Install verified Skills and plugins from GitHub install links via copilot plugin install
• Open /share without arguments to view a full-screen action menu for sharing the current session
• Sessions no longer stall for minutes when an MCP server hangs loading tools
• Managed plugins update activation in existing sessions when managed policy changes
• Keep saved /diff review comments when reopening an unchanged diff in the same session, with explicit discard
• Plugin enable, disable, update, and uninstall actions now route reliably after plugin inventory refreshes
• Reasoning-only max-token responses no longer loop indefinitely and end with clear error on no progress
• Show clear warning and keep active model display in sync when a saved model is automatically replaced on resume
Enhancements:
• Sandbox host-rule traffic now respects HTTPS_PROXY and HTTP_PROXY when no sandbox proxy is configured
• Voice dictation no longer inserts language markers into transcript text 🎙️
• Sandboxed shell commands now explain credential-proxy certificate trust failures and offer rerun outside sandbox
• Sandboxed commands on Linux start more reliably without intermittent loopback setup failures
• Native chats can start and finish while optional managed plugin downloads continue in background
• Catalog search reports proxy authentication requirements for CONNECT proxy challenges
• HydraFusion keeps a pass expanded during its review runs; abort status clearly shown
• Managed account policy and bypass-mode warnings stay accurate after switching accounts even on cache misses
• Avoid false context exhaustion and rollover refusal when tool definitions are deferred
• CLI help and version flags exit reliably after printing their output
• Enterprise-managed ask permissions allow safe actions in Assisted mode without unnecessary prompts
• Keep selected Microsoft Entra account pinned during sign-in and token renewal
• Sessions sidebar header actions wrap to last visible session
• Plan, autopilot, and shell mode badges remain visible while startup components load; badge replaces mode suffix
• Sandboxed commands can write package/build caches when developer tool access enabled
• Windows CLI Git commands recover from thread-access-denied startup failures
• A skill allowed-tools rule keeps commas inside its arguments instead of splitting
• Unscoped rules prompt when list structures are ambiguous instead of automatically granting
• MCP resource dashboard stays interactive while inventory adapters refresh
• Retry image-bearing response requests with smaller payload limits when providers reject oversized bodies
• Complete usage reporting no longer shows partial or phantom spend after resume when billing data complete
Bug fixes:
• Gemini tool calls no longer fail when array parameters define enum values
• Gemini chats no longer fail after earlier tool results contain no readable content
• Double Ctrl+C now exits immediately even when CLI UI is busy ⏹️
• Back from MCP resource details stays on list during live metadata refreshes
• Plugin inventory routing fixes reduce failures during enable/disable/update/uninstall
• Corrected false infinite loops in reasoning-only max-token responses
• Fixed badge display issues where activity text truncation was unclear
• Sandboxed shell credential proxy errors now properly explained to user
• Managed account policy warnings and cache state bugs fixed after account switching
• Fixed an issue causing sessions to stall when MCP server hangs loading tools
• Addressed startup failures caused by thread-access-denied errors in Windows Git CLI commands
Misc:
• Updated CLI help output for better clarity and version flag reliability
• Improved diagnostic truncation on startup Loading: row to keep it on one line
• Assisted permissions now send nested commands securely with scoped variable expansion
• Clarified plugin install flow from verified GitHub links
• Documentation refreshed on plugin and Skills installation via copilot
• Improved telemetry configuration docs with disable flag info
• Refined CLI error messaging for credential-proxy certificate trust issues
• Updated session sidebar UI to wrap header actions
• Enhanced MCP resource dashboard interactivity during live inventory refresh
• Added explicit discard action for saved diff review comments on reopening unchanged diffs
https://t.co/MItoerenoV
#GitHubCopilotCLI
🗓️ Weekly recap (Oct 10-Oct 17) for GitHub Copilot App
🚀 2 releases
🛠️ 104 improvements
106 features & enhancements in this release
Top features:
• Background shell tasks now continuously show their latest output in the task detail view for local sessions 🔄
• "Open URL from clipboard" is now available in the Command Palette 🧰
• Opening a pull request or issue link no longer requires cloning its repository
• Selecting a subfolder of a repository now starts sessions in that subfolder for package-specific instructions
• Restored creating cloud automations with repository-event triggers and schedules running while computer is off
• Ability to choose a branch to check out when starting a session in the current checkout of a WSL environment
• Pull request hover cards now appear by default when hovering over pull request links or buttons
• Voice dictation now explains transcription model catalog access issues and guides managed-device users
Enhancements:
• Pull request checks in My Work appear immediately after item numbers and Sessions column hidden by default
• Manage marketplaces moved to bottom of Add menu in Customize; Plugins search results filter by marketplace
• Sidebar action renamed from "View as grid" to "Open as grid" with clearer icon
• Sessions started or resumed with accounts that can't use Copilot now show clear guidance with Manage accounts action
• "From your organization" tab in Customize shows one searchable plugin catalog with marketplace filtering and artwork
• Decision prompts appear after 1.5 seconds without typing and no longer steal focus or replace message composer
• Diffs now show deleted lines with "-- " and added lines with "++ " improving clarity and accuracy
• Dragging Settings to macOS window top-left no longer places content behind traffic-light buttons
• Fixed large conversation scroll jumps and eased scroll position when dismissing queued messages
• Fixed queued prompts briefly disappearing before reappearing when agent processes them
Bug fixes:
• Accepting repository hooks, extensions, or configuration now applies them within the same conversation after work finishes
• Archiving child Agents with merged pull requests now removes them from coordinator Overview instead of listing as Done
• Creating new files and folders from the Files panel now works in cloud sessions without I/O errors
• Customize no longer fails to list plugins and marketplaces when Copilot CLI is slow and hides Agency plugin in Agency mode
• Deleting files or folders in cloud sessions now removes them from the remote workspace without errors
• Deleting interrupted sessions no longer time out repeatedly or reappear in the sidebar
• Fixed session creation failing on Windows with access denied errors in managed or sandboxed environments
• Fixed staging review comments on pull requests from forks that previously failed to resolve PR head
• Fixed agent progress counts so they include all running nested agents without undercounting
Misc:
• Updated UX to move Manage marketplaces for easier customization
• Added clearer guidance and error handling messages for various session and account states
• Improved plugin catalog UI with compact rows or cards and artwork for better browsing
• Enhanced cloud automation features to support offline schedules effectively
https://t.co/NHDzZfO0VT
#GitHubCopilotApp
🗓️ Weekly recap (Oct 10-Oct 17) for Copilot CLI
🚀 1 release
🛠️ 6 improvements
6 features & enhancements in this release
Top features:
• Add support for Gemini 4 Argon Command hooks 🛠️
• /ask command enhancements: Expand answers with Ctrl+E, copy entire answer with Ctrl+Y, and reopen last completed answer with /ask or /btw
Enhancements:
• Command hooks complete reliably even when child-exit signals are lost
• Node MCP status and /mcp commands stay synced to the active session after split-view session switches
• Resuming a session now respects abandoned pending-permission work and continues only active permission requests
• Keep ordinary typed characters while input box is still loading at startup instead of dropping them
Bug fixes:
• Fixed lost signaling causing incomplete command hook execution
• Corrected syncing issues for MCP commands across split-view sessions
Misc:
• Minor documentation updates for new Gemini 4 Argon Command hook support
https://t.co/ERNotlQQO0
#GitHubCopilotCLI
🚀✨ GitHub Copilot App v1.1.30 released!
60 features & enhancements in this release
Top features:
• Install skills from a folder, ZIP, GitHub skill-folder URL, or HTTPS ZIP link with a review step before writing 📦
• Undo your last theme change or view toggle with Cmd+Z (Ctrl+Z) or command palette Undo ⎌
• Agent Overview rows show child Agent dev server or run script running/failure status with quick actions 👀
• Change model or context size for a local session while it's still running
• Right-click files in the Files tree to open in installed editor or custom app via new 'Open in' submenu
• Show Git-ignored files option added to the Files tab view menu
Enhancements:
• Repositories on GitHub checked against code search index, queued for indexing with index status shown
• Connectors previously connected show as Connected immediately while background status check runs
• Expanding right panel covers only session, sidebar stays visible and session position preserved
• Agent panel tabs Overview, Library, and Routines pinned, cannot be closed or dragged, hide/restorable
• MCP servers in Customize Discover list sorted by GitHub stars for easier access
• Agent merge settings cog always available in merge drawer
• Files tree shows hidden files and folders by default
• Sidebar section renamed from 'Projects' to 'Sessions' to reflect grouping by session
• Tools loaded on demand per session, reducing context usage
• Ability to select multiple files for adding to Agent Library
• Customize search matches queries regardless of spaces between words
• Dragging tabs behavior improved: no empty space scrolling, dragged tab drawn above neighbors
• Enabling auto-merge on ready pull request shows ready notice instead of error
• F6 and Shift+F6 move keyboard focus between Issues/Pull requests list and detail pane
Bug fixes:
• Fixed Agents, skills, MCP servers from org-required plugins to appear immediately after install
• Closing Settings returns keyboard focus to Settings button, not user menu
• Copying a single table cell from conversation pastes plain text, not Markdown table
• Fixed crash on Linux clicking Markdown image to open image preview
• Fixed stale 'Couldn't load automation sessions' error banner on Automations page
• Resolved regression with auto-merge failure notices improving correctness
Misc:
• Improved indexing UX: index status now visible in repository settings and session menu
• Sidebar sessions grouped and labeled for clarity
• Minor UI polish and keyboard navigation improvements
• Updated internal docs for new features and workflows
https://t.co/um5PGykYTB
#GitHubCopilotApp
🎉🔨 Copilot SDK v1.0.22 released!
2 features & enhancements in this release
Enhancements:
• Updated bundled Copilot CLI dependency to 1.0.98-2 for improved stability ⚙️
https://t.co/zGKqWQsD7j
#GitHubCopilotSDK
🚀✨ Copilot CLI v1.0.98 released!
6 features & enhancements in this release
Top features:
• Add reliable support for Gemini 4 Argon Command hooks 🚀
• Resuming sessions respects and continues only active permission requests
Enhancements:
• Keep ordinary characters typed during startup input box loading
• Expand /ask answers with Ctrl+E and copy entire answer with Ctrl+Y
• Reopen last usable completed /ask or /btw answer in the session
• /mcp status and commands stay synced to the active session after split-view switches
Bug fixes:
• Fix loss of child-exit signals that disrupted Argon Command hook completion
Misc:
• Improved command session syncing under Node MCP
https://t.co/Bd4vcdytVp
#GitHubCopilotCLI
🎉🔨 Copilot SDK v1.0.21 released!
4 features & enhancements in this release
Top features:
• Regenerated RPC and session event types with new catalog agent plugin and media type fields 📦
• Updated session event schemas for improved event handling
Enhancements:
• Refined JSON-RPC and session filesystem dispatch in Rust for better reliability
• Minor update to built-in PermissionHandlers in C# for smoother permission management
Misc:
• Aligned all SDKs to Copilot CLI 1.0.97 for consistent behavior across platforms
https://t.co/YYA0A3tioq
#GitHubCopilotSDK
🚀✨ Copilot CLI v1.0.97 released!
25 features & enhancements in this release
Top features:
• Add agent-scoped declarative hooks for custom agents 🛠️
• Remote plugin marketplace and plugin fetch retry with GitHub token after HTTPS auth failure
• Discover all custom agents even with more than 100 or deeply nested agent files
• Autopilot denies a preToolUse hook's "ask" decision instead of stopping on unobserved permission dialogs
• Show billed AI Credits in /usage for token-billed sessions, including after resume
• Inline images render by default on supported terminals; can be disabled via /settings inlineImages false 🖼️
Enhancements:
• Keep Windows taskbar agent icons grouped across CLI updates using stable icon paths
• Preserve saved settings like dismissed prompts, trusted folders, and sign-ins despite invalid config entries
• Managed permission rules in /config are read-only and hidden unless set by organization
• File reads using view_range with one element show line range and count in timeline and exports
• Resuming suspended sessions reports interrupted tool calls and avoids replaying canceled writes
• Synchronous /task JSON output includes failed child errors and lifecycle events before completion
• Explicit GitHub MCP tool/toolset selections use correct endpoints to keep requested write tools available
• Cached MCP tool calls verify definitions after concurrent tool-list refreshes update catalog
• Skills and custom agents from --plugin-dir plugins now appear in autocomplete and invocation
• Keep /user switch new-session choices visible after account checks in short terminals
• Unavailable permission recovery attempts tracked per request to prevent retry budget conflicts
• Emergency memory relief in long sessions can bypass cooldown to avoid JavaScript heap out of memory crashes
• Background-shell wait status no longer animates when no foreground work is running
Bug fixes:
• Streamed responses behind TLS-intercepting proxies now complete even if close_notify is omitted
• Fix parsing of GitHub SCP remotes with absolute paths to correctly resolve repository owner and name
• Dragging to select text in transcript no longer occasionally highlights and copies the wrong row
• Power BI and Bluebird MCP servers now accept their published resource scopes during sign-in
• Redact secrets safely in --output-format json output while preserving valid variable references
• Fixed resumed sessions rebuilding plugin hooks from wrong plugin lists so hooks stay consistent after --resume
• Hooks from plugins disabled in configuration no longer re-enable themselves after resume
• Explicit GitHub MCP tool and toolset selections now use the correct endpoint
• Cached MCP tool calls now recheck definitions after concurrent tool-list refreshes
• Fixed session exports to avoid literal text 'undefined' in file reads with incomplete view_range
Misc:
• In /config, managed permission rules are hidden and read-only unless set by your organization
• Keep saved settings when one entry in config.json is invalid instead of resetting all on launch
• Show billed AI Credits accurately for token-billed sessions even after session resume
• Keep user switch new-session choices persistent in short terminal windows
• Emergency memory relief compacts history to preserve sessions at risk of memory crashes
https://t.co/kiWmMGsWfK
#GitHubCopilotCLI
🚀✨ GitHub Copilot App v1.1.29 released!
52 features & enhancements in this release
Top features:
• Background shell tasks now continuously show latest output in task detail view for local sessions 🖥️
• 'Open URL from clipboard' added to Command Palette for quick access 📋
• Opening pull request or issue links no longer requires cloning the repository
• Starting sessions in repository subfolders now applies package-specific instructions and skills
• Restored creating cloud automations with repository-event triggers and cloud schedules running when offline
• Choose a branch to check out when starting a session in current WSL checkout
• Pull request hover cards appear by default on PR links and buttons
• Opening or resuming a session with an account that can't use Copilot now shows clear guidance with Manage accounts action
Enhancements:
• Pull request checks now appear immediately after item number at all list widths
• Sessions column hidden by default in Pull requests and Issues tables, available via Columns menu
• Manage marketplaces moved to bottom of Add menu in Customize
• Plugin search results can be filtered by marketplace
• Sidebar 'View as grid' renamed to 'Open as grid' with clearer icon
• 'From your organization' tab in Customize shows a searchable plugin catalog with compact rows/cards, marketplace filters, and publisher artwork
• Voice dictation now explains transcription model catalog access issues and directs managed-device users to IT/security teams
• Decision prompts no longer steal focus or replace message composer; appear after 1.5 seconds of inactivity
• Diffs now show deleted lines with '-- ' and added lines with '++ ', fixing line numbers and change counts
• Dragging Settings to macOS window top-left no longer hides content behind traffic-light buttons
• Large conversation scroll jumps fixed when opening sessions and receiving new output above queued messages
• Dismissing queued messages eases scroll position instead of jumping
Bug fixes:
• Accepting repository hooks, extensions, or configuration now applies them in same conversation once running work finishes
• Archiving child Agents with merged pull requests removes them from coordinator Overview instead of listing as Done
• Creating new files and folders from Files panel works in cloud sessions, no longer fails with I/O error
• Customize no longer fails listing plugins and marketplaces when Copilot CLI starts slowly
• Agency plugin hidden when Agency mode is on
• Deleting files or folders from Files panel in cloud sessions removes them from remote workspace without errors
• Deleting interrupted sessions no longer timeout repeatedly or reappear in sidebar
• Fixed queued prompts disappearing briefly before reappearing
• Fixed session creation failing on Windows with access denied errors in sandboxed or managed environments
• Fixed staging review comments on pull requests from forks previously failing with resolve errors
• Fixed agent progress count and list in coordinator conversations to include all running nested agents accurately
Misc:
• Manage marketplaces relocation in Customize for better navigation
• Enhanced plugin catalog UX with searchable, filterable interface and artwork
• Documentation updated to clarify voice dictation error handling and IT escalation
• Improved tooling to prevent UI freezes when Copilot CLI startup is slow
https://t.co/ncekjPTqgD
#GitHubCopilotApp
🚀✨ Copilot CLI v1.0.96 released!
9 features & enhancements in this release
Top features:
• Interactive sandbox settings suggest possible environment secrets and allow adding masking hosts before saving 🛡️
• Make model IDs in /model and /config model case-insensitive and save canonical IDs
• Show authentication source for each signed-in account in /user list
• Timeline shows whether permissions were decided by you, Assisted Permissions, policy, or unattended fallback
Enhancements:
• Keep /allow-all available during startup while enterprise policy is resolving
• /add-dir grants sandbox access to added directories for current session 📂
• Interactive sessions in git repositories reach input prompt sooner ⚡
• Show retry progress messages before recovered responses after transient model failures
Bug fixes:
• Model completions no longer show authentication warning when account-owned catalog is unavailable while signed out
Misc:
• Improved clarity and flow of sandbox environment configuration
• Minor UX polish on permission timeline display
https://t.co/NFLWGxzhbt
#GitHubCopilotCLI