Added
- Model can discover and use tools dynamically with tool search for Claude models
Improved
- 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
skipPermissionper-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 genericagent-0identifiers - 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,exclusivepath mode, and:namespace separator
Fixed
- 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