Copilot CLI v1.0.18: Critic Agent & Session Resume

Copilot CLI 1.0.18 adds a Critic agent for error detection, improves session organization, and streamlines permission handling with hook updates.

Copilot CLI v1.0.18: Critic Agent & Session Resume

TL;DR

  • New Critic agent reviews plans and implementations using a complementary model to catch errors early
  • Session resume picker now groups sessions by branch and repository
  • preToolUse hook 'allow' permission now suppresses approval prompts

New

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

Improved

  • Session resume picker — Now correctly groups sessions by branch and repository on first use, making it easier to find the right context
  • preToolUse hook permissionDecision — Setting 'allow' now suppresses the tool approval prompt, streamlining automated workflows

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

Source: Copilot CLI