Skip to content

[ca] Update GitHub Copilot CLI from 0.0.385 to 0.0.387 #10773

@github-actions

Description

@github-actions

Update GitHub Copilot CLI

Breaking Changes

None detected in versions 0.0.386 and 0.0.387.

New Features

Version 0.0.387 (2026-01-20)

  • Skill Tool Optimization: Skill tool now handles large directories without exceeding context limits
  • Interactive Clarification: New ask_user tool for interactive clarification questions during execution
  • Plan Mode: Added dedicated plan mode with panel for viewing implementation plans before execution

Version 0.0.386 (2026-01-19)

  • Session Management: New /resume command to switch between sessions
  • Background Compaction: Background compaction now preserves tool call sequences correctly

Bug Fixes

  • 0.0.387: Skill tool properly handles large directory structures
  • 0.0.386: Fixed tool call sequence preservation during background compaction

Security Updates

None explicitly mentioned in the changelog.

Performance Improvements

  • 0.0.387: Skill tool optimization for large directories reduces context usage

CLI Feature Discovery

New Commands Identified

From changelog analysis:

  • /resume - Switch between sessions (added in 0.0.386)
  • Plan mode interface (added in 0.0.387)

New Tools Added

  • ask_user - Interactive clarification tool (added in 0.0.387)

Modified Behavior

  • Skill tool now has better large directory handling
  • Background compaction improved to maintain tool call ordering

Impact Assessment

Risk Level: Low

Affected Features:

  • Skill tool invocations in large codebases (improvement)
  • Session management with new /resume command
  • Plan mode workflows (new capability)

Migration Required: No

The update includes useful new features without breaking changes:

  1. Skill Tool Enhancement: Better handling of large directories will improve performance when working with complex codebases
  2. Ask User Tool: Enables more interactive workflows where the AI can request clarification
  3. Plan Mode: Provides better visibility into implementation plans before execution
  4. Resume Command: Simplifies switching between multiple active sessions

Changelog Excerpt (0.0.385 → 0.0.387)

0.0.387 - 2026-01-20

  • Skill tool handles large directories without exceeding context limits
  • Add ask_user tool for interactive clarification questions
  • Add plan mode with dedicated panel for viewing implementation plans

0.0.386 - 2026-01-19

  • Background compaction preserves tool call sequences correctly
  • Add /resume command to switch sessions

Package Links

Files Modified

  • pkg/constants/constants.go - Updated DefaultCopilotVersion from "0.0.385" to "0.0.387"

Next Steps

  1. ✅ Updated pkg/constants/constants.go
  2. ⚠️ Run make recompile to regenerate workflow files (not available in this environment)
  3. Run integration tests to verify compatibility (per WARNING in constants.go)
  4. Review and merge changes

Notes

  • Constants Update: The version constant has been updated in this run
  • Workflow Compilation: The make recompile command needs to be run to update the 52+ workflow YAML files that reference the Copilot version
  • Integration Testing: The constants.go file includes a warning that upgrading Copilot CLI requires full integration test runs to ensure compatibility
  • No CLI Installation Performed: Due to installation failures (exit code 254), CLI help output comparison was not performed. The analysis is based on changelog review from the official repository.

Recommendation

Proceed with the update. The changes are incremental improvements without breaking changes. The new features (ask_user tool, plan mode, /resume command) add valuable capabilities without affecting existing functionality.

AI generated by CLI Version Checker

Metadata

Metadata

Assignees

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions