Copilot CLI v1.0.6-0: Tool Discovery & Plugin Fixes

Copilot CLI 1.0.6-0 adds dynamic tool discovery for Claude, improves Open Plugin spec support, and fixes hooks, terminal rendering, and plugin discovery across VS Code and the CLI.

Copilot CLI v1.0.6-0: Tool Discovery & Plugin Fixes

TL;DR

  • Claude models can now discover and use tools dynamically with tool search
  • Better Open Plugin spec support and friendlier error messages across the board
  • Fixed hooks, terminal rendering, and plugin discovery issues

New

  • Dynamic tool search for Claude models — Claude can now discover and use tools on the fly instead of requiring pre-configured toolsets

Improved

  • Open Plugin spec support — Now handles `.lsp.json`, PascalCase hook event names, `exclusive` path mode, and `:` namespace separators
  • Error messages and UX — Friendlier error output with keyboard shortcuts to open event links in browsers
  • Extension tool permissions — Tools now integrate with the permissions system; use `skipPermission` per-tool to bypass prompts
  • Hook config flexibility — Files now support Claude Code's nested matcher/hooks structure and optional type field
  • Sub-agent naming — Task tool now assigns human-readable IDs like `math-helper-0` instead of generic `agent-0`
  • Pull request tool output — create_pull_request now includes the PR URL so agents can share direct links
  • Multi-turn agent logging — read_agent output now includes inbound messages that triggered each turn

Fixed

  • Hooks now 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 in VS Code's integrated terminal
  • Hook configuration files work across VS Code, Claude Code, and CLI without modification by accepting both PascalCase and camelCase event names
  • 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
  • Flags --enable-all-github-mcp-tools, --add-github-mcp-toolset, and --add-github-mcp-tool now work in SDK (ACP mode)
  • Custom instruction file paths load correctly with COPILOT_CUSTOM_INSTRUCTIONS_DIRS
  • Command output no longer lost when a command causes shell exit
  • Plugins using .claude-plugin/plugin.json are discovered when loaded via --plugin-dir
  • Shift+enter handling fixed on VS Code with old /terminal-setup config
  • Agent creation wizard shows correct user agents directory path

Update with: npm install -g @github/copilot-cli@1.0.6-0

Source: Copilot CLI