Skip to content

[bot] Update Learning Hub for Copilot CLI v1.0.63–v1.0.64#2107

Merged
aaronpowell merged 1 commit into
stagedfrom
update/learning-hub-june-2026-v2-50d43e535e07768d
Jun 24, 2026
Merged

[bot] Update Learning Hub for Copilot CLI v1.0.63–v1.0.64#2107
aaronpowell merged 1 commit into
stagedfrom
update/learning-hub-june-2026-v2-50d43e535e07768d

Conversation

@github-actions

Copy link
Copy Markdown
Contributor

What changed

This PR updates 5 Learning Hub pages based on new features and fixes in GitHub Copilot CLI v1.0.63 (2026-06-15) and v1.0.64 (2026-06-23).


New features and fixes found

v1.0.64 (2026-06-23)

  • /mcp registry — new sub-command for browsing and installing MCP servers from the registry
  • deferTools — new MCP server config option (introduced in v1.0.63, expanded in v1.0.64) to keep a server's tools always available even when tool search is enabled
  • argument-hint frontmatter for skills — new optional field that shows placeholder text when a slash command is invoked
  • Model family aliasesopus, sonnet, haiku, gpt, gemini can be used as short model names
  • /branch alias for /fork — matching Claude Code's command naming
  • Rubber-duck subagent via /subagents — configurable from /subagents with complementary model strategy (picks an opposite-family model automatically)

v1.0.63 (2026-06-15)

  • PostToolUse matcher fix — pipe-separated matchers like "Edit|Write" were silently dropped; fixed in v1.0.63

Sections updated

File Change
understanding-mcp-servers.md Updated install section to reflect new /mcp registry command; added deferTools configuration field
agents-and-subagents.md Updated rubber-duck agent section with /subagents configuration and complementary model strategy
creating-effective-skills.md Added argument-hint optional frontmatter field with example
copilot-configuration-basics.md Added model family aliases; added /branch as alias for /fork
automating-with-hooks.md Added fix note for v1.0.63 postToolUse pipe-separated matcher bug

Sources

Note: The cli-for-beginners section was excluded per standing instructions.

Generated by Learning Hub Updater · 373.6 AIC · ⌖ 13.3 AIC · ⊞ 5.7K ·

- understanding-mcp-servers: add deferTools config option (v1.0.63),
  update /mcp install section to reflect new /mcp registry command (v1.0.64)
- agents-and-subagents: update rubber-duck agent section to reflect
  /subagents configuration and complementary model strategy (v1.0.64)
- creating-effective-skills: add argument-hint frontmatter field (v1.0.64)
- copilot-configuration-basics: add model family aliases (opus/sonnet/haiku/
  gpt/gemini) and /branch alias for /fork (v1.0.64)
- automating-with-hooks: add fix note for postToolUse pipe-separated
  matchers (v1.0.63)

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
@aaronpowell aaronpowell marked this pull request as ready for review June 24, 2026 00:28
Copilot AI review requested due to automatic review settings June 24, 2026 00:28
@github-actions github-actions Bot added the website-update PR touches website content or code label Jun 24, 2026
@github-actions

Copy link
Copy Markdown
Contributor Author

🟡 Contributor Reputation Check: MEDIUM risk

Check Risk
Profile MEDIUM
Credential audit NONE

Maintainers: please review this contributor before merging.
See the workflow run for full details.
Automated check powered by AGT.

@github-actions github-actions Bot added the needs-review:MEDIUM Contributor reputation check flagged MEDIUM risk label Jun 24, 2026
@aaronpowell aaronpowell merged commit e737a33 into staged Jun 24, 2026
11 checks passed
@aaronpowell aaronpowell deleted the update/learning-hub-june-2026-v2-50d43e535e07768d branch June 24, 2026 00:31

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

This PR updates the Learning Hub documentation pages to reflect new GitHub Copilot CLI capabilities and fixes introduced in v1.0.63–v1.0.64, ensuring the docs stay aligned with the latest CLI UX and configuration options.

Changes:

  • Updated MCP server installation guidance to reference the new /mcp registry flow and documented deferTools.
  • Expanded docs for subagents (rubber-duck) and skills frontmatter (argument-hint).
  • Documented new CLI convenience features (model family aliases, /branch alias for /fork) and a hooks matcher bug fix note.
Show a summary per file
File Description
website/src/content/docs/learning-hub/understanding-mcp-servers.md Updates MCP registry installation instructions and adds deferTools config documentation.
website/src/content/docs/learning-hub/agents-and-subagents.md Updates rubber-duck agent guidance to include /subagents configuration and complementary model strategy.
website/src/content/docs/learning-hub/creating-effective-skills.md Adds argument-hint as an optional SKILL.md frontmatter field with examples.
website/src/content/docs/learning-hub/copilot-configuration-basics.md Documents model family aliases and /branch as an alias for /fork.
website/src/content/docs/learning-hub/automating-with-hooks.md Notes the v1.0.63 fix for pipe-separated postToolUse matcher patterns.

Copilot's findings

  • Files reviewed: 5/5 changed files
  • Comments generated: 3


**Auto mode and server-side model routing** (v1.0.43+): When you select **Auto** as your model, the CLI uses server-side model routing for real-time model selection. Instead of locking in a single model at session start, Auto mode evaluates each request and routes it to the most appropriate model dynamically. This means straightforward questions can be handled by a faster model while complex reasoning tasks are automatically escalated — without you needing to switch models manually.

**Model family aliases** (v1.0.64+): Instead of typing a full model name, you can use short family aliases in the model setting: `opus`, `sonnet`, `haiku` (Anthropic), and `gpt`, `gemini` (Google/OpenAI). The CLI resolves the alias to the latest available model in that family. This is especially useful in scripts or configuration files where you want to track the best model in a family without hardcoding a version string.
/agent # open the agent picker and select rubber-duck
```

The **complementary model strategy** lets you specify that the rubber-duck agent should automatically pick a model from a different family than your primary model (e.g., if you're on Claude, it selects a GPT model, and vice versa). This maximises the diversity of perspectives.

> **Important (v1.0.36+)**: Prior to v1.0.36, the `matcher` field was silently ignored — hooks with a `matcher` fired for all tool calls regardless of the regex. After upgrading to v1.0.36 or later, only tool calls whose name fully matches the `matcher` regex will trigger the hook. Review any existing `preToolUse`/`postToolUse` hooks that use `matcher` to ensure they still fire as expected.

> **Fix (v1.0.63+)**: A bug caused `postToolUse` matchers using pipe-separated patterns (e.g., `"matcher": "Edit|Write"`) to be silently dropped, so hooks targeting multiple tools were incorrectly firing for all tool calls. This is fixed in v1.0.63 — `postToolUse` matchers now work correctly. If you rely on a formatter or linter that runs after specific tools, upgrade to v1.0.63 or later to ensure it fires only when intended.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

automated-update copilot-updates needs-review:MEDIUM Contributor reputation check flagged MEDIUM risk website-update PR touches website content or code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants