1.0.15
·
25 commits
to main
since this release
2026-04-01
- Remove support for gpt-5.1-codex, gpt-5.1-codex-mini, and gpt-5.1-codex-max models
- Copilot mascot now blinks with subtle eye animations in interactive mode
- User switcher and
/user listdisplay accounts in alphabetical order - Add mcp.config.list, mcp.config.add, mcp.config.update, and mcp.config.remove server RPCs for managing persistent MCP server configuration
- Add device code flow (RFC 8628) as a fallback for MCP OAuth in headless and CI environments
- Add
/mcp authcommand and re-authentication UI for MCP OAuth servers with account switching support - Add postToolUseFailure hooks for tool errors and make postToolUse run only after successful tool calls
- Add /share html command to export sessions and research reports as self-contained interactive HTML files
- Autopilot no longer continues after pressing Escape or Ctrl+C to cancel
- Keystrokes typed while the CLI is loading are no longer lost
- Large tool output preview shows correct character count and up to 500 characters
- Add Home/End and Page Up/Page Down navigation to the diff viewer
- CLI exits immediately after a session ends instead of waiting up to 10 seconds
- Config settings askUser, autoUpdate, storeTokenPlaintext, logLevel, skillDirectories, and disabledSkills now use camelCase names (snake_case still accepted)
- Many settings keys now prefer camelCase names (snake_case names still work)
- Ctrl+D no longer queues a message; use Ctrl+Q or Ctrl+Enter to queue
- MCP servers that are slow to connect no longer block the agent from starting
- Pasting images from the Windows clipboard now works in WSL environments
- Text selection now requires ctrl+c or right-click to copy instead of copying on select
- Timeline entries redesigned for easily scanning and less verbose output
- Add default option to custom agent picker to deselect the current agent
- View tool shows total file line count in truncation messages for easier navigation
- Large tool output saved to temp files is pretty-printed when it contains JSON
- Improved performance of expand/collapse (ctrl+e, ctrl+o) in alt-screen mode for long sessions
- Add branch diff toggle to /diff mode for viewing full branch changes vs merge-base
- MCP tools with long names no longer cause model API errors due to exceeding the 64-character limit
- Fix shell command detection hanging on some Windows machines due to ConPTY space-padding
- Suppress spurious MCP server failure warnings from concurrent startup attempts
- Fixed exit_plan_mode tool being available outside of plan mode due to race conditions during mode transitions
- Replace nonstandard XDG variables with COPILOT_HOME, and migrate data