Skip to content

[deps-release-notes] copilot-cli v1.0.56 action items #803

@github-actions

Description

@github-actions

Release Notes Action Items for copilot-cli 1.0.481.0.56

This issue summarizes upstream release notes for the copilot-cli dependency between the previously pinned version (1.0.48) and the new pinned version (1.0.56), highlighting items that may need follow-up in ado-aw.

The companion version-bump PR is titled chore(deps): update COPILOT_CLI_VERSION to 1.0.56.

Releases analyzed

Security fixes

  • Secret scanning now covers commit messages and PR descriptionsv1.0.51: Redacting secrets before they are published.
  • Add permissions.disableBypassPermissionsMode settingv1.0.55: To prevent enabling allow-all/yolo mode. Relevant for sandboxed pipelines.

Notable features for ado-aw to adopt

Session & Agent Management

  • /chronicle search subcommandv1.0.49: Search all session content by keyword or topic — could be useful for agent memory/history queries.
  • /rubber-duck commandv1.0.49: For independent critique of agent's work — interesting pattern for multi-agent validation.
  • /memory on|off|show slash commandv1.0.49: For persistent memory management.
  • --session-id=<id> flagv1.0.51: To resume or start sessions with specific UUID — useful for pipeline correlation.
  • /security-review slash commandv1.0.51: For code change security review (experimental) — aligns with ado-aw's threat detection stage.
  • /chronicle cost-tips subcommandv1.0.51: For personalized token usage and cost reduction — could inform ado-aw's token budgeting.

MCP & Tool Infrastructure

  • postToolUse hook additionalContext now injected as system messagev1.0.49: Instead of being discarded — useful for agent instrumentation.
  • auth.redirectPort config for MCP OAuth callback pinningv1.0.49.
  • preMcpToolCall hookv1.0.51: For controlling outgoing MCP request metadata.
  • Custom agents support opt-in deferred tool loadingv1.0.52: Via deferred-tool-loading frontmatter — reduces initial token overhead.
  • Hook progress streamingv1.0.55: Shows real-time status messages from long-running hooks.
  • Extension log filesv1.0.55: Captured per extension and surfaced in extensions_manage tool.
  • MCP tools returning both content and structuredContentv1.0.56: Now surface both to agent (deduplication when redundant) — better data fidelity.

Observability & Diagnostics

  • Customizable status linev1.0.51: Displaying session info (model, context window, git branch, etc.).
  • terminalProgress settingv1.0.51: For OSC 9;4 terminal progress indicators.
  • Reasoning tokens displayedv1.0.52: As parenthetical in token usage summary.
  • Show per-MCP-server token usagev1.0.55: In /mcp and break out MCP tool tokens in /context.
  • Report Claude thinking (reasoning) tokensv1.0.55: In session usage summaries.

Configuration & Environment

  • COPILOT_PLUGIN_DIR_ONLY environment variablev1.0.49: For deterministic plugin sets with --plugin-dir.
  • Context window tier selectionv1.0.52: Default ~200K vs 1M tokens enforced end-to-end.
  • Custom agents and skills discovered recursivelyv1.0.55: In subdirectories.
  • permissions.disableBypassPermissionsMode settingv1.0.55: To prevent allow-all mode — relevant for sandboxed pipelines.

Model Support

  • Claude Opus 4.8 supportv1.0.55.
  • General-purpose subagents use GPT-5.4 or GPT-5.5v1.0.52: When available.

SDK & Extensibility

  • pluginDirectories on session.create and session.resume RPCv1.0.55: For per-session plugin mounting.
  • Project extensions in .github/extensions discoveredv1.0.55: In non-git workspaces.

Deprecations

  • Legacy nested oauth.clientId and oauth.callbackPort keysv1.0.52: In MCP server configs migrated to oauthClientId and auth.redirectPort — old keys still supported but deprecated.

This issue was opened automatically by the dependency version updater workflow.

Generated by Dependency Version Updater · ● 5.1M ·

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions