You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
UX: implement new design of azd tool (install/upgrade/list/check) (#9045)
* use agent instead of host, improve multi selector ux
* add tip for grey and multi selector no filter for less than 6 options
* add spinner
* fix spinner bar and host detection
* fix host bug
* update ux message
* azd tool upgrade
* azd tool list, check, upgrade --all
* update azd tool upgrade ux
* add more test coverage
* clean up UX for install
* go fix
* use display name
* make availability check case-insensitive
* default to --all if no prompt or no tty
* only use version comparison for non-skill tools to prevent UX bug
* add mutex
* make sure command is not empty
* make UpdateAvailable to be true for any agent skill updated
* add version on upgrade to non skill tools
* update comment
* fix the wrapping on narrower terminal widths
* fix ux bug
* fix ux bug
* update ux to include number of skills installed
* address the feedback
* remove all behavior for uninstall/upgrade/install if not specific in no tty
* revert ux for number of skills, need more discussion with designer
* fix bug
* address feedback
* use short name for agent
* address feedback
* add changelog
* rename to agent
* address feedback
* address Kristen's feedback
* use upgrade instead of update, address Hiyo feedback
* update check for multi selector, have stout under spinner grey section
* address all feedback
* address another round of feedback
* address feedback, update comment
Copy file name to clipboardExpand all lines: cli/azd/CHANGELOG.md
+2Lines changed: 2 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -8,6 +8,8 @@
8
8
9
9
### Breaking Changes
10
10
11
+
-[[#9045]](https://github.com/Azure/azure-dev/pull/9045) The `--host` skill flag on `azd tool install`, `azd tool upgrade`, and `azd tool uninstall` has been renamed to `--agent`. Installed skills in `azd tool list --output json` and `azd tool check --output json` now expand into one row per agent and include the `agent` field. Update scripts and JSON consumers accordingly.
description: 'Uninstall the skill from the specified agent(s): copilot, claude. Use --agent all (or omit --agent) to remove the skill from every agent it is installed through (skill tools only)',
description: 'Preview what would be uninstalled without making changes',
6521
6531
},
6522
-
{
6523
-
name: ['--host'],
6524
-
description: 'Uninstall the skill from the specified agent host(s): copilot, claude. Use --host all (or omit --host) to remove the skill from every host it is installed through (skill tools only)',
0 commit comments