Skip to content

1.0.6

Latest

Choose a tag to compare

@copilot-cli-release-app copilot-cli-release-app released this 16 Mar 22:44
· 1 commit to main since this release

2026-03-16

  • Autopilot continuation no longer gets permanently blocked after an error in a previous turn
  • In autopilot, task_complete summary is now required and renders as markdown
  • Input placeholder text is no longer read aloud by screen readers on every prompt submission
  • Free tree-sitter WASM objects after shell command parsing to prevent memory leak
  • /help dialog starts scrolled to the top in alt-screen mode
  • Auto-update correctly recovers from race conditions on Windows
  • CLI no longer fails to load on Windows after updating while another instance is running
  • Reduce memory usage by eliminating redundant environment variable copies per child process spawn
  • Remaining requests widget no longer shows inaccurate quota data for Copilot Free users
  • Resolve session crashes caused by HTTP/2 connection pool race conditions when sub-agents are active
  • CLI loads the latest version of itself after an auto-update
  • Kill command validation no longer incorrectly blocks some legitimate commands. e.g. p.kill() in a python script
  • Instruction file frontmatter applyTo field accepts both string and array values
  • Improve streaming and tool-output memory usage
  • Model can discover and use tools dynamically with tool search for Claude models
  • Hooks fire correctly when resuming a previous session
  • Prompt input in alt screen mode renders all lines without truncation
  • Links and right-click paste no longer trigger twice when running in VS Code's integrated terminal
  • Hook configuration files now work across VS Code, Claude Code, and the CLI without modification by accepting PascalCase event names alongside camelCase
  • Native module prebuilds (e.g., conpty.node on Windows ARM64) load reliably on first launch
  • Subagent elapsed time in /tasks view freezes when idle and resumes when active again
  • Flags --enable-all-github-mcp-tools, --add-github-mcp-toolset, and --add-github-mcp-tool now take effect when using the SDK (ACP mode)
  • Custom instruction file paths load correctly when using COPILOT_CUSTOM_INSTRUCTIONS_DIRS
  • Command output is no longer lost when a command causes the shell to exit
  • Plugins using .claude-plugin/plugin.json are discovered when loaded via --plugin-dir
  • Fix handling of shift+enter on VS Code with old /terminal-setup config.
  • Agent creation wizard shows the correct user agents directory path
  • Support Open Plugin spec file locations for loading plugin and marketplace manifests
  • Show friendlier error messages and provide keyboard shortcut to open event links in browsers
  • Extension tools now work with the permissions system, use skipPermission per-tool to bypass permission prompts
  • Hook config files now support Claude Code's nested matcher/hooks structure and optional type field
  • Sub-agents launched by the task tool are assigned human-readable IDs based on their name (e.g., math-helper-0) instead of generic agent-0 identifiers
  • The create_pull_request tool now includes the PR URL in its output so the agent can share the direct link
  • read_agent output includes inbound messages that triggered each turn in multi-turn agents
  • Improve compatibility with the Open Plugins spec: support .lsp.json, PascalCase hook event names, exclusive path mode, and : namespace separator