GitHub Copilot CLI added 89 improvements
GitHub Copilot CLI’s weekly recap (Mar 14–21) lists 89 enhancements — things like dynamic tool discovery for Claude, sub-agent improvements, session resume, and Open Plugins spec support that speed up developer workflows. (x.com)
Three patch releases landed in the Mar 14–21 window: v1.0.8 was published on March 18, v1.0.9 on March 19, and v1.0.10 on March 20, all recorded in the official GitHub Copilot CLI releases. (github.com) The release notes add experimental SDK session APIs that let SDKs list and manage skills, MCP servers, and plugins with optional config auto-discovery from the working directory, and they also introduce a subagentStart hook for injecting context when a subagent is spawned. (github.com) Session-resume robustness and task addressing were tightened: a fix prevents "Session file is corrupted" errors for sessions created before v1.0.6, and the --resume flag was extended to accept a task ID in addition to a session ID. (github.com) Plugin compatibility and Claude tool discovery were updated: the changelog lists improved Open Plugins‑spec compatibility (support for.lsp.json files, PascalCase hook event names, exclusive path mode, and the ":" namespace separator) and explicit fixes so plugins in.claude-plugin/ or.plugin/ manifest directories correctly load their MCP and LSP servers. (github.com) (newreleases.io) Smaller but practical developer-facing changes in the week included /undo to revert the last turn, a --effort shorthand alias, copy writing formatted HTML to the Windows clipboard, reduced memory use when viewing very large files, and marketplace/plugin UX improvements (external plugins shown separately in /plugin lists and default marketplaces include copilot-plugins and awesome-copilot). (github.com) (docs.github.com)