Skip to content

[deps-release-notes] copilot-cli v1.0.64 action items #1183

Description

@github-actions

Release Notes Action Items for copilot-cli 1.0.621.0.64

This issue summarizes upstream release notes for the copilot-cli dependency between the previously pinned version (1.0.62) and the new pinned version (1.0.64), 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.64.

Releases analyzed

Notable features for ado-aw to adopt

  • deferTools option for MCP server config (v1.0.63): A new deferTools option was added to MCP server configuration to keep a server's tools always available even when tool search is enabled. ado-aw compiles MCP server configurations in src/compile/common.rs and src/compile/extensions/; this option could be surfaced as a per-server config field in the mcp: front-matter block.
  • New OTel cache and reasoning token fields (v1.0.64): The Copilot CLI now emits gen_ai.usage.cache_read.input_tokens, gen_ai.usage.cache_creation.input_tokens, and gen_ai.usage.reasoning.output_tokens per the GenAI semantic conventions spec (the previously used underscore-separated names such as gen_ai.usage.cache_read_input_tokens are gone). ado-aw's src/agent_stats.rs could be extended to parse and surface these cache and reasoning token counts for richer cost attribution in safe-output footers and audit reports.
  • Static OAuth client overrides for MCP server authentication (v1.0.64): The CLI now supports static OAuth client overrides (including client secrets) for authenticating to MCP servers. ado-aw could expose this in MCP server configuration front-matter for pipelines that need to authenticate to privately-hosted MCP servers with custom OAuth clients.
  • Autopilot mode auto-handles ask_user, elicitation, sampling, and permission prompts (v1.0.64): In autopilot mode (which ado-aw pipelines run in for non-interactive execution), the CLI now automatically handles these prompt types rather than surfacing dialogs to the user. This is a useful reliability improvement for unattended pipeline runs and also handles the --autopilot launch flag case.

Deprecations

  • Legacy report_intent tool removed (v1.0.64): The report_intent intent-reporting tool has been removed from the CLI. ado-aw's src/agent_stats.rs maintains an INTERNAL_TOOL_NAMES exclusion list containing "execute_tool report_intent" to prevent this tool from being counted as a user-visible tool call. Since the tool no longer exists, this entry is now dead code and can be cleaned up.

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

Generated by Dependency Version Updater · 867 AIC · ⌖ 19 AIC · ⊞ 38.9K ·

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