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.
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