Copilot CLI v1.0.18: Critic Agent & Hook Updates

Copilot CLI 1.0.18 adds a Critic agent for error detection, improves session grouping, and expands hook capabilities with async notifications.

Copilot CLI v1.0.18: Critic Agent & Hook Updates

TL;DR

  • New Critic agent reviews plans and implementations to catch errors before execution
  • Session resume picker now groups by branch and repository
  • preToolUse hook 'allow' suppresses approval prompts; new notification hook for async events

New

  • Critic agent — Automatically reviews plans and complex implementations using a complementary model to catch errors early (experimental mode, Claude models only).
  • Notification hook event — Fires asynchronously on shell completion, permission prompts, elicitation dialogs, and agent completion.

Improved

  • Session resume picker — Now correctly groups sessions by branch and repository on first use.
  • preToolUse hook — 'allow' permission decision now suppresses the tool approval prompt.

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

Source: Copilot CLI