Skip to content

[bot] Update Learning Hub for March 2026 Copilot CLI releases (v1.0.4–v1.0.7)#1064

Draft
github-actions[bot] wants to merge 1 commit intomainfrom
learning-hub-updates-march-2026-99d6f6855b1f2231
Draft

[bot] Update Learning Hub for March 2026 Copilot CLI releases (v1.0.4–v1.0.7)#1064
github-actions[bot] wants to merge 1 commit intomainfrom
learning-hub-updates-march-2026-99d6f6855b1f2231

Conversation

@github-actions
Copy link
Contributor

What changed

Reviewed GitHub Copilot CLI releases from the past 7 days (v1.0.4 on March 11 through v1.0.7 on March 17, 2026) and updated the Learning Hub to reflect new features and improvements.

New features/changes found

From v1.0.7 (March 17):

  • New subagentStart hook event — fires when a subagent is spawned, with support for injecting additional context into the subagent's prompt

From v1.0.6 (March 16):

  • Cross-client hook compatibility — hook config files now work across VS Code, Claude Code, and the CLI without modification (PascalCase event names accepted; Claude Code's nested matcher/hooks structure supported)
  • Open Plugin Spec support — plugins using .claude-plugin/plugin.json discovered via --plugin-dir; .lsp.json / .github/lsp.json locations supported; PascalCase hook events, : namespace separator, and exclusive path mode

From v1.0.5 (March 13):

  • Open Plugin Spec path lsp.json / .github/lsp.json support (captured in plugins update)

From v1.0.4 (March 11):

  • Various bug fixes and stability improvements (no documentation changes needed)

Sections updated

automating-with-hooks.md

  • Added subagentStart to the Hook Events table (between agentStop and subagentStop)
  • Added new Cross-Client Compatibility section documenting PascalCase event name support and Claude Code nested matcher/hooks structure
  • Added new Injecting Context into Subagents with subagentStart practical example
  • Updated lastUpdated to 2026-03-18

installing-and-using-plugins.md

  • Added new Open Plugin Spec Compatibility section documenting .claude-plugin/plugin.json, .lsp.json, PascalCase hooks, : namespace separator, and exclusive path mode
  • Updated lastUpdated to 2026-03-18

Note: Both files in website/src/content/learning-hub/ are symlinked from website/src/content/docs/learning-hub/, so the docs mirror is automatically kept in sync.

Generated by Learning Hub Updater ·

- Add subagentStart hook event to the hooks events table
- Add Cross-Client Compatibility section to hooks page (PascalCase
  event names, Claude Code nested matcher/hooks structure)
- Add subagentStart practical example to hooks page
- Add Open Plugin Spec Compatibility section to plugins page
  (discovery of .claude-plugin/plugin.json, .lsp.json locations)
- Update lastUpdated dates to 2026-03-18

Sources:
- https://github.com/github/copilot-cli/releases/tag/v1.0.7
- https://github.com/github/copilot-cli/releases/tag/v1.0.6
- https://github.com/github/copilot-cli/releases/tag/v1.0.5
- https://github.com/github/copilot-cli/releases/tag/v1.0.4

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants