Skip to content

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

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 ·

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions