Skip to content

Update Fig spec for Azure Developer CLI (azd)#308613

Merged
meganrogge merged 7 commits into
microsoft:mainfrom
JeffreyCA:fig-spec-azd
May 5, 2026
Merged

Update Fig spec for Azure Developer CLI (azd)#308613
meganrogge merged 7 commits into
microsoft:mainfrom
JeffreyCA:fig-spec-azd

Conversation

@JeffreyCA

@JeffreyCA JeffreyCA commented Apr 8, 2026

Copy link
Copy Markdown
Member

Resolves Azure/azure-dev#7587

This PR updates azd terminal completions for some extension and core commands (copied from https://github.com/Azure/azure-dev/blob/main/cli/azd/cmd/testdata/TestFigSpec.ts):

image image

cc: @meganrogge

Copilot AI review requested due to automatic review settings April 8, 2026 21:22

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Updates the azd Fig completion spec used by the Terminal Suggest extension to reflect newer Azure Developer CLI commands/options (notably around AI/agent workflows, Copilot consent management, hooks layering, and update).

Changes:

  • Refreshes azd ai agent subcommands/options (adds invoke/run, updates monitor, revises init flags).
  • Adds azd copilot consent command tree and removes the prior mcp consent entries.
  • Adds new top-level commands/options like azd update, hooks run --layer, and a persistent --environment flag.

Comment thread extensions/terminal-suggest/src/completions/azd.ts
Comment thread extensions/terminal-suggest/src/completions/azd.ts
Comment thread extensions/terminal-suggest/src/completions/azd.ts
Comment thread extensions/terminal-suggest/src/completions/azd.ts
Updated action type descriptions and removed redundant environment options from multiple commands.
@meganrogge meganrogge closed this Apr 9, 2026
@meganrogge meganrogge reopened this Apr 9, 2026
@meganrogge meganrogge enabled auto-merge (squash) April 9, 2026 16:34
Added support for --protocol option with description and repeatable argument.
auto-merge was automatically disabled April 10, 2026 17:22

Head branch was pushed to by a user without write access

Update protocol and session ID descriptions
meganrogge
meganrogge previously approved these changes Apr 20, 2026
@meganrogge meganrogge requested a review from anthonykim1 April 20, 2026 20:44
Add file management commands for agents extension
Added commands for managing Azure development tools including check, install, list, show, and upgrade.
@meganrogge meganrogge enabled auto-merge (squash) May 5, 2026 18:26
@meganrogge meganrogge merged commit 0ce808a into microsoft:main May 5, 2026
26 checks passed
@vs-code-engineering vs-code-engineering Bot added this to the 1.120.0 milestone May 5, 2026
@JeffreyCA JeffreyCA deleted the fig-spec-azd branch May 5, 2026 19:08
@JeffreyCA

Copy link
Copy Markdown
Member Author

Thank you! Could you also consider taking a look at #309539? azd uses OSC 8 links in several places and the stale tooltip can be pretty annoying for users.

@vs-code-engineering vs-code-engineering Bot locked and limited conversation to collaborators Jun 20, 2026
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Update azd figspec in microsoft/vscode

4 participants