diff --git a/cli/azd/cmd/testdata/TestFigSpec.ts b/cli/azd/cmd/testdata/TestFigSpec.ts index 16f2214252d..db6ee725268 100644 --- a/cli/azd/cmd/testdata/TestFigSpec.ts +++ b/cli/azd/cmd/testdata/TestFigSpec.ts @@ -220,7 +220,7 @@ const completionSpec: Fig.Spec = { subcommands: [ { name: ['agent'], - description: 'Ship agents with Microsoft Foundry from your terminal. (Preview)', + description: 'Ship agents with Microsoft Foundry from your terminal. (Beta)', subcommands: [ { name: ['code'], @@ -569,15 +569,6 @@ const completionSpec: Fig.Spec = { }, ], }, - { - name: ['--chat-isolation-key'], - description: 'Foundry chat isolation key header value (x-agent-chat-isolation-key); independent of --isolation-key (session ownership)', - args: [ - { - name: 'chat-isolation-key', - }, - ], - }, { name: ['--file', '-f'], description: 'Remote file or directory path to delete', @@ -601,11 +592,11 @@ const completionSpec: Fig.Spec = { ], }, { - name: ['--user-isolation-key'], - description: 'Foundry user isolation key header value (x-agent-user-isolation-key); independent of --isolation-key (session ownership)', + name: ['--user-identity'], + description: 'User identity header value (sent as x-agent-user-id for local invocations and x-ms-user-identity for remote requests)', args: [ { - name: 'user-isolation-key', + name: 'user-identity', }, ], }, @@ -624,15 +615,6 @@ const completionSpec: Fig.Spec = { }, ], }, - { - name: ['--chat-isolation-key'], - description: 'Foundry chat isolation key header value (x-agent-chat-isolation-key); independent of --isolation-key (session ownership)', - args: [ - { - name: 'chat-isolation-key', - }, - ], - }, { name: ['--file', '-f'], description: 'Remote file path to download', @@ -661,11 +643,11 @@ const completionSpec: Fig.Spec = { ], }, { - name: ['--user-isolation-key'], - description: 'Foundry user isolation key header value (x-agent-user-isolation-key); independent of --isolation-key (session ownership)', + name: ['--user-identity'], + description: 'User identity header value (sent as x-agent-user-id for local invocations and x-ms-user-identity for remote requests)', args: [ { - name: 'user-isolation-key', + name: 'user-identity', }, ], }, @@ -684,15 +666,6 @@ const completionSpec: Fig.Spec = { }, ], }, - { - name: ['--chat-isolation-key'], - description: 'Foundry chat isolation key header value (x-agent-chat-isolation-key); independent of --isolation-key (session ownership)', - args: [ - { - name: 'chat-isolation-key', - }, - ], - }, { name: ['--output', '-o'], description: 'The output format', @@ -713,11 +686,11 @@ const completionSpec: Fig.Spec = { ], }, { - name: ['--user-isolation-key'], - description: 'Foundry user isolation key header value (x-agent-user-isolation-key); independent of --isolation-key (session ownership)', + name: ['--user-identity'], + description: 'User identity header value (sent as x-agent-user-id for local invocations and x-ms-user-identity for remote requests)', args: [ { - name: 'user-isolation-key', + name: 'user-identity', }, ], }, @@ -736,15 +709,6 @@ const completionSpec: Fig.Spec = { }, ], }, - { - name: ['--chat-isolation-key'], - description: 'Foundry chat isolation key header value (x-agent-chat-isolation-key); independent of --isolation-key (session ownership)', - args: [ - { - name: 'chat-isolation-key', - }, - ], - }, { name: ['--dir', '-d'], description: 'Remote directory path to create', @@ -764,11 +728,11 @@ const completionSpec: Fig.Spec = { ], }, { - name: ['--user-isolation-key'], - description: 'Foundry user isolation key header value (x-agent-user-isolation-key); independent of --isolation-key (session ownership)', + name: ['--user-identity'], + description: 'User identity header value (sent as x-agent-user-id for local invocations and x-ms-user-identity for remote requests)', args: [ { - name: 'user-isolation-key', + name: 'user-identity', }, ], }, @@ -787,15 +751,6 @@ const completionSpec: Fig.Spec = { }, ], }, - { - name: ['--chat-isolation-key'], - description: 'Foundry chat isolation key header value (x-agent-chat-isolation-key); independent of --isolation-key (session ownership)', - args: [ - { - name: 'chat-isolation-key', - }, - ], - }, { name: ['--output', '-o'], description: 'The output format', @@ -816,11 +771,11 @@ const completionSpec: Fig.Spec = { ], }, { - name: ['--user-isolation-key'], - description: 'Foundry user isolation key header value (x-agent-user-isolation-key); independent of --isolation-key (session ownership)', + name: ['--user-identity'], + description: 'User identity header value (sent as x-agent-user-id for local invocations and x-ms-user-identity for remote requests)', args: [ { - name: 'user-isolation-key', + name: 'user-identity', }, ], }, @@ -839,15 +794,6 @@ const completionSpec: Fig.Spec = { }, ], }, - { - name: ['--chat-isolation-key'], - description: 'Foundry chat isolation key header value (x-agent-chat-isolation-key); independent of --isolation-key (session ownership)', - args: [ - { - name: 'chat-isolation-key', - }, - ], - }, { name: ['--file', '-f'], description: 'Local file path to upload', @@ -876,11 +822,11 @@ const completionSpec: Fig.Spec = { ], }, { - name: ['--user-isolation-key'], - description: 'Foundry user isolation key header value (x-agent-user-isolation-key); independent of --isolation-key (session ownership)', + name: ['--user-identity'], + description: 'User identity header value (sent as x-agent-user-id for local invocations and x-ms-user-identity for remote requests)', args: [ { - name: 'user-isolation-key', + name: 'user-identity', }, ], }, @@ -912,7 +858,7 @@ const completionSpec: Fig.Spec = { }, { name: ['--deploy-mode'], - description: 'Deployment mode: \'container\' (Docker image) or \'code\' (ZIP upload). Defaults to \'container\' in --no-prompt.', + description: 'Deployment mode: \'container\' (Docker image) or \'code\' (ZIP upload). Defaults to \'code\' for Python/.NET projects in --no-prompt.', args: [ { name: 'deploy-mode', @@ -933,9 +879,27 @@ const completionSpec: Fig.Spec = { description: 'Overwrite an input manifest that already lives inside the generated src tree without prompting. Required together with --no-prompt when init would otherwise need confirmation.', isDangerous: true, }, + { + name: ['--image'], + description: 'Pre-built container image URL (e.g., \'myacr.azurecr.io/agent:v1\'). When set without --manifest, skips template/language selection, code scaffolding, Dockerfile generation, and ACR setup, and requires --agent-name. Incompatible with --deploy-mode code.', + args: [ + { + name: 'image', + }, + ], + }, + { + name: ['--infra'], + description: 'Eject infrastructure-as-code from azure.yaml into ./infra/. A bare --infra ejects Bicep; --infra=terraform ejects Terraform and sets infra.provider: terraform; --infra=bicep is explicit Bicep. When azure.yaml already exists, runs as a standalone eject and skips the init prompts.', + args: [ + { + name: 'infra', + }, + ], + }, { name: ['--manifest', '-m'], - description: 'Path or URI to an agent manifest to add to your azd project', + description: 'Path or URI to an agent manifest, or to a sample\'s unified azure.yaml to adopt as the project manifest', args: [ { name: 'manifest', @@ -1013,11 +977,11 @@ const completionSpec: Fig.Spec = { ], }, { - name: ['--chat-isolation-key'], - description: 'Foundry chat isolation key header value (x-agent-chat-isolation-key); independent of --isolation-key (session ownership)', + name: ['--call-id'], + description: 'Call ID header value (sent as x-agent-foundry-call-id for local invocations only; ignored for remote requests)', args: [ { - name: 'chat-isolation-key', + name: 'call-id', }, ], }, @@ -1098,11 +1062,11 @@ const completionSpec: Fig.Spec = { ], }, { - name: ['--user-isolation-key'], - description: 'Foundry user isolation key header value (x-agent-user-isolation-key); independent of --isolation-key (session ownership)', + name: ['--user-identity'], + description: 'User identity header value (sent as x-agent-user-id for local invocations and x-ms-user-identity for remote requests)', args: [ { - name: 'user-isolation-key', + name: 'user-identity', }, ], }, @@ -1121,15 +1085,6 @@ const completionSpec: Fig.Spec = { name: ['monitor'], description: 'Monitor logs from a hosted agent.', options: [ - { - name: ['--chat-isolation-key'], - description: 'Foundry chat isolation key header value (x-agent-chat-isolation-key); independent of --isolation-key (session ownership)', - args: [ - { - name: 'chat-isolation-key', - }, - ], - }, { name: ['--follow', '-f'], description: 'Stream logs in real-time', @@ -1166,11 +1121,11 @@ const completionSpec: Fig.Spec = { ], }, { - name: ['--user-isolation-key'], - description: 'Foundry user isolation key header value (x-agent-user-isolation-key); independent of --isolation-key (session ownership)', + name: ['--user-identity'], + description: 'User identity header value (sent as x-agent-user-id for local invocations and x-ms-user-identity for remote requests)', args: [ { - name: 'user-isolation-key', + name: 'user-identity', }, ], }, @@ -1559,24 +1514,6 @@ const completionSpec: Fig.Spec = { }, ], }, - { - name: ['--chat-isolation-key'], - description: 'Foundry chat isolation key header value (x-agent-chat-isolation-key); independent of --isolation-key (session ownership)', - args: [ - { - name: 'chat-isolation-key', - }, - ], - }, - { - name: ['--isolation-key'], - description: 'Session ownership isolation key header value (x-session-isolation-key; derived from Entra token by default)', - args: [ - { - name: 'isolation-key', - }, - ], - }, { name: ['--output', '-o'], description: 'The output format', @@ -1597,11 +1534,11 @@ const completionSpec: Fig.Spec = { ], }, { - name: ['--user-isolation-key'], - description: 'Foundry user isolation key header value (x-agent-user-isolation-key); independent of --isolation-key (session ownership)', + name: ['--user-identity'], + description: 'User identity header value (sent as x-agent-user-id for local invocations and x-ms-user-identity for remote requests)', args: [ { - name: 'user-isolation-key', + name: 'user-identity', }, ], }, @@ -1630,29 +1567,11 @@ const completionSpec: Fig.Spec = { ], }, { - name: ['--chat-isolation-key'], - description: 'Foundry chat isolation key header value (x-agent-chat-isolation-key); independent of --isolation-key (session ownership)', + name: ['--user-identity'], + description: 'User identity header value (sent as x-agent-user-id for local invocations and x-ms-user-identity for remote requests)', args: [ { - name: 'chat-isolation-key', - }, - ], - }, - { - name: ['--isolation-key'], - description: 'Session ownership isolation key header value (x-session-isolation-key; derived from Entra token by default)', - args: [ - { - name: 'isolation-key', - }, - ], - }, - { - name: ['--user-isolation-key'], - description: 'Foundry user isolation key header value (x-agent-user-isolation-key); independent of --isolation-key (session ownership)', - args: [ - { - name: 'user-isolation-key', + name: 'user-identity', }, ], }, @@ -1671,15 +1590,6 @@ const completionSpec: Fig.Spec = { }, ], }, - { - name: ['--chat-isolation-key'], - description: 'Foundry chat isolation key header value (x-agent-chat-isolation-key); independent of --isolation-key (session ownership)', - args: [ - { - name: 'chat-isolation-key', - }, - ], - }, { name: ['--limit'], description: 'Maximum number of sessions to return', @@ -1709,11 +1619,11 @@ const completionSpec: Fig.Spec = { ], }, { - name: ['--user-isolation-key'], - description: 'Foundry user isolation key header value (x-agent-user-isolation-key); independent of --isolation-key (session ownership)', + name: ['--user-identity'], + description: 'User identity header value (sent as x-agent-user-id for local invocations and x-ms-user-identity for remote requests)', args: [ { - name: 'user-isolation-key', + name: 'user-identity', }, ], }, @@ -1733,30 +1643,45 @@ const completionSpec: Fig.Spec = { ], }, { - name: ['--chat-isolation-key'], - description: 'Foundry chat isolation key header value (x-agent-chat-isolation-key); independent of --isolation-key (session ownership)', + name: ['--output', '-o'], + description: 'The output format', args: [ { - name: 'chat-isolation-key', + name: 'output', + suggestions: ['json', 'table'], }, ], }, { - name: ['--output', '-o'], - description: 'The output format', + name: ['--user-identity'], + description: 'User identity header value (sent as x-agent-user-id for local invocations and x-ms-user-identity for remote requests)', args: [ { - name: 'output', - suggestions: ['json', 'table'], + name: 'user-identity', + }, + ], + }, + ], + }, + { + name: ['stop'], + description: 'Stop a running session.', + options: [ + { + name: ['--agent-name', '-n'], + description: 'Agent name (matches azure.yaml service name; auto-detected when only one exists)', + args: [ + { + name: 'agent-name', }, ], }, { - name: ['--user-isolation-key'], - description: 'Foundry user isolation key header value (x-agent-user-isolation-key); independent of --isolation-key (session ownership)', + name: ['--user-identity'], + description: 'User identity header value (sent as x-agent-user-id for local invocations and x-ms-user-identity for remote requests)', args: [ { - name: 'user-isolation-key', + name: 'user-identity', }, ], }, @@ -1788,7 +1713,7 @@ const completionSpec: Fig.Spec = { }, { name: ['connection'], - description: 'Manage Microsoft Foundry Connections from your terminal. (Preview)', + description: 'Manage Microsoft Foundry Connections from your terminal. (Beta)', subcommands: [ { name: ['context'], @@ -2094,6 +2019,16 @@ const completionSpec: Fig.Spec = { name: ['version'], description: 'Display the extension version', options: [ + { + name: ['--output', '-o'], + description: 'The output format', + args: [ + { + name: 'output', + suggestions: ['json'], + }, + ], + }, { name: ['--project-endpoint', '-p'], description: 'Foundry project endpoint URL (overrides env var and config)', @@ -2566,7 +2501,7 @@ const completionSpec: Fig.Spec = { }, { name: ['inspector'], - description: 'Browser-based inspector UI for locally running Foundry agents. (Preview)', + description: 'Browser-based inspector UI for locally running Foundry agents. (Beta)', subcommands: [ { name: ['launch'], @@ -3417,7 +3352,7 @@ const completionSpec: Fig.Spec = { }, { name: ['project'], - description: 'Manage Microsoft Foundry Project resources from your terminal. (Preview)', + description: 'Manage Microsoft Foundry Project resources from your terminal. (Beta)', subcommands: [ { name: ['context'], @@ -3479,7 +3414,7 @@ const completionSpec: Fig.Spec = { }, { name: ['routine'], - description: 'Manage Microsoft Foundry Routines from your terminal. (Preview)', + description: 'Manage Microsoft Foundry Routines from your terminal. (Beta)', subcommands: [ { name: ['context'], @@ -4093,6 +4028,16 @@ const completionSpec: Fig.Spec = { name: ['version'], description: 'Display the extension version', options: [ + { + name: ['--output', '-o'], + description: 'The output format', + args: [ + { + name: 'output', + suggestions: ['json'], + }, + ], + }, { name: ['--project-endpoint', '-p'], description: 'Foundry project endpoint URL (overrides env var and config)', @@ -4108,7 +4053,7 @@ const completionSpec: Fig.Spec = { }, { name: ['skill'], - description: 'Manage Microsoft Foundry skills (reusable agent behavioral guidelines) from your terminal. (Preview)', + description: 'Manage Microsoft Foundry skills (reusable agent behavioral guidelines) from your terminal. (Beta)', subcommands: [ { name: ['context'], @@ -4394,7 +4339,7 @@ const completionSpec: Fig.Spec = { }, { name: ['toolbox'], - description: 'Manage Microsoft Foundry Toolboxes from your terminal. (Preview)', + description: 'Manage Microsoft Foundry Toolboxes from your terminal. (Beta)', subcommands: [ { name: ['connection'], @@ -4787,6 +4732,16 @@ const completionSpec: Fig.Spec = { name: ['version'], description: 'Display the extension version', options: [ + { + name: ['--output', '-o'], + description: 'The output format', + args: [ + { + name: 'output', + suggestions: ['json'], + }, + ], + }, { name: ['--project-endpoint'], description: 'Foundry project endpoint URL. When unset, falls back to the active azd environment, azd user config, then FOUNDRY_PROJECT_ENDPOINT.', diff --git a/cli/azd/cmd/testdata/TestUsage-azd-ai-agent.snap b/cli/azd/cmd/testdata/TestUsage-azd-ai-agent.snap index d68951bdfde..fd005faa9af 100644 --- a/cli/azd/cmd/testdata/TestUsage-azd-ai-agent.snap +++ b/cli/azd/cmd/testdata/TestUsage-azd-ai-agent.snap @@ -1,5 +1,5 @@ -Ship agents with Microsoft Foundry from your terminal. (Preview) +Ship agents with Microsoft Foundry from your terminal. (Beta) Usage azd ai agent [flags] diff --git a/cli/azd/cmd/testdata/TestUsage-azd-ai-connection.snap b/cli/azd/cmd/testdata/TestUsage-azd-ai-connection.snap index a76553db99a..fa764919eb3 100644 --- a/cli/azd/cmd/testdata/TestUsage-azd-ai-connection.snap +++ b/cli/azd/cmd/testdata/TestUsage-azd-ai-connection.snap @@ -1,5 +1,5 @@ -Manage Microsoft Foundry Connections from your terminal. (Preview) +Manage Microsoft Foundry Connections from your terminal. (Beta) Usage azd ai connection [flags] diff --git a/cli/azd/cmd/testdata/TestUsage-azd-ai-inspector.snap b/cli/azd/cmd/testdata/TestUsage-azd-ai-inspector.snap index 541d5bd420c..8452a100b8a 100644 --- a/cli/azd/cmd/testdata/TestUsage-azd-ai-inspector.snap +++ b/cli/azd/cmd/testdata/TestUsage-azd-ai-inspector.snap @@ -1,5 +1,5 @@ -Browser-based inspector UI for locally running Foundry agents. (Preview) +Browser-based inspector UI for locally running Foundry agents. (Beta) Usage azd ai inspector [flags] diff --git a/cli/azd/cmd/testdata/TestUsage-azd-ai-project.snap b/cli/azd/cmd/testdata/TestUsage-azd-ai-project.snap index 493a704b579..f548976c1f3 100644 --- a/cli/azd/cmd/testdata/TestUsage-azd-ai-project.snap +++ b/cli/azd/cmd/testdata/TestUsage-azd-ai-project.snap @@ -1,5 +1,5 @@ -Manage Microsoft Foundry Project resources from your terminal. (Preview) +Manage Microsoft Foundry Project resources from your terminal. (Beta) Usage azd ai project [flags] diff --git a/cli/azd/cmd/testdata/TestUsage-azd-ai-routine.snap b/cli/azd/cmd/testdata/TestUsage-azd-ai-routine.snap index af379935811..951c01a9580 100644 --- a/cli/azd/cmd/testdata/TestUsage-azd-ai-routine.snap +++ b/cli/azd/cmd/testdata/TestUsage-azd-ai-routine.snap @@ -1,5 +1,5 @@ -Manage Microsoft Foundry Routines from your terminal. (Preview) +Manage Microsoft Foundry Routines from your terminal. (Beta) Usage azd ai routine [flags] diff --git a/cli/azd/cmd/testdata/TestUsage-azd-ai-skill.snap b/cli/azd/cmd/testdata/TestUsage-azd-ai-skill.snap index 006d48d2a35..dcbc5d450fd 100644 --- a/cli/azd/cmd/testdata/TestUsage-azd-ai-skill.snap +++ b/cli/azd/cmd/testdata/TestUsage-azd-ai-skill.snap @@ -1,5 +1,5 @@ -Manage Microsoft Foundry skills (reusable agent behavioral guidelines) from your terminal. (Preview) +Manage Microsoft Foundry skills (reusable agent behavioral guidelines) from your terminal. (Beta) Usage azd ai skill [flags] diff --git a/cli/azd/cmd/testdata/TestUsage-azd-ai-toolbox.snap b/cli/azd/cmd/testdata/TestUsage-azd-ai-toolbox.snap index dd3931ba813..f217c4c7134 100644 --- a/cli/azd/cmd/testdata/TestUsage-azd-ai-toolbox.snap +++ b/cli/azd/cmd/testdata/TestUsage-azd-ai-toolbox.snap @@ -1,5 +1,5 @@ -Manage Microsoft Foundry Toolboxes from your terminal. (Preview) +Manage Microsoft Foundry Toolboxes from your terminal. (Beta) Usage azd ai toolbox [flags] diff --git a/cli/azd/cmd/testdata/TestUsage-azd-ai.snap b/cli/azd/cmd/testdata/TestUsage-azd-ai.snap index 3eb1e5fe219..4ea60115964 100644 --- a/cli/azd/cmd/testdata/TestUsage-azd-ai.snap +++ b/cli/azd/cmd/testdata/TestUsage-azd-ai.snap @@ -5,15 +5,15 @@ Usage azd ai [command] Available Commands - agent : Ship agents with Microsoft Foundry from your terminal. (Preview) - connection : Manage Microsoft Foundry Connections from your terminal. (Preview) + agent : Ship agents with Microsoft Foundry from your terminal. (Beta) + connection : Manage Microsoft Foundry Connections from your terminal. (Beta) finetuning : Extension for Foundry Fine Tuning. (Preview) - inspector : Browser-based inspector UI for locally running Foundry agents. (Preview) + inspector : Browser-based inspector UI for locally running Foundry agents. (Beta) models : Extension for managing custom models in Azure AI Foundry. (Preview) - project : Manage Microsoft Foundry Project resources from your terminal. (Preview) - routine : Manage Microsoft Foundry Routines from your terminal. (Preview) - skill : Manage Microsoft Foundry skills (reusable agent behavioral guidelines) from your terminal. (Preview) - toolbox : Manage Microsoft Foundry Toolboxes from your terminal. (Preview) + project : Manage Microsoft Foundry Project resources from your terminal. (Beta) + routine : Manage Microsoft Foundry Routines from your terminal. (Beta) + skill : Manage Microsoft Foundry skills (reusable agent behavioral guidelines) from your terminal. (Beta) + toolbox : Manage Microsoft Foundry Toolboxes from your terminal. (Beta) Global Flags -C, --cwd string : Sets the current working directory. diff --git a/cli/azd/extensions/registry.json b/cli/azd/extensions/registry.json index 11d64a3b856..d45099ac170 100644 --- a/cli/azd/extensions/registry.json +++ b/cli/azd/extensions/registry.json @@ -1716,8 +1716,8 @@ { "id": "azure.ai.agents", "namespace": "ai.agent", - "displayName": "Foundry agents (Preview)", - "description": "Ship agents with Microsoft Foundry from your terminal. (Preview)", + "displayName": "Foundry agents (Beta)", + "description": "Ship agents with Microsoft Foundry from your terminal. (Beta)", "versions": [ { "version": "0.0.6", @@ -5009,6 +5009,94 @@ "version": "~0.0.1-preview" } ] + }, + { + "version": "1.0.0-beta.2", + "requiredAzdVersion": ">=1.27.0", + "capabilities": [ + "custom-commands", + "lifecycle-events", + "mcp-server", + "service-target-provider", + "provisioning-provider", + "metadata" + ], + "providers": [ + { + "name": "azure.ai.agent", + "type": "service-target", + "description": "Deploys agents to the Foundry Agent Service" + }, + { + "name": "microsoft.foundry", + "type": "provisioning-provider", + "description": "Provisions a Microsoft Foundry project from azure.yaml without an on-disk infra/ directory" + } + ], + "usage": "azd ai agent [options]", + "examples": [ + { + "name": "init", + "description": "Initialize a new AI agent project.", + "usage": "azd ai agent init" + } + ], + "artifacts": { + "darwin/amd64": { + "checksum": { + "algorithm": "sha256", + "value": "57862cea72229938e7bc22c6b9000d497732919386786e3a54c5702c51ab7443" + }, + "entryPoint": "azure-ai-agents-darwin-amd64", + "url": "https://github.com/Azure/azure-dev/releases/download/azd-ext-azure-ai-agents_1.0.0-beta.2/azure-ai-agents-darwin-amd64.zip" + }, + "darwin/arm64": { + "checksum": { + "algorithm": "sha256", + "value": "4af8331d5e9824efbbad0dcb8c55f7098efe1a8d6b26356dc6cb917df2d0222c" + }, + "entryPoint": "azure-ai-agents-darwin-arm64", + "url": "https://github.com/Azure/azure-dev/releases/download/azd-ext-azure-ai-agents_1.0.0-beta.2/azure-ai-agents-darwin-arm64.zip" + }, + "linux/amd64": { + "checksum": { + "algorithm": "sha256", + "value": "624b22f27b49136965ffc19ee00229dfba819177dd0987afadabc747e0ef0eaa" + }, + "entryPoint": "azure-ai-agents-linux-amd64", + "url": "https://github.com/Azure/azure-dev/releases/download/azd-ext-azure-ai-agents_1.0.0-beta.2/azure-ai-agents-linux-amd64.tar.gz" + }, + "linux/arm64": { + "checksum": { + "algorithm": "sha256", + "value": "4bc8c7ffe937751b9f602ca85a49f1be2cae4afeea9f7f3f73f77fc19d6f998e" + }, + "entryPoint": "azure-ai-agents-linux-arm64", + "url": "https://github.com/Azure/azure-dev/releases/download/azd-ext-azure-ai-agents_1.0.0-beta.2/azure-ai-agents-linux-arm64.tar.gz" + }, + "windows/amd64": { + "checksum": { + "algorithm": "sha256", + "value": "c36bee112dd3af5b378c6111b979509c7a23c58ad89657a9adca11c193871f2f" + }, + "entryPoint": "azure-ai-agents-windows-amd64.exe", + "url": "https://github.com/Azure/azure-dev/releases/download/azd-ext-azure-ai-agents_1.0.0-beta.2/azure-ai-agents-windows-amd64.zip" + }, + "windows/arm64": { + "checksum": { + "algorithm": "sha256", + "value": "ac34cba2e3e55f42fb5d530e3debc26fb8a152a783852a91899c7e14f84667b5" + }, + "entryPoint": "azure-ai-agents-windows-arm64.exe", + "url": "https://github.com/Azure/azure-dev/releases/download/azd-ext-azure-ai-agents_1.0.0-beta.2/azure-ai-agents-windows-arm64.zip" + } + }, + "dependencies": [ + { + "id": "azure.ai.inspector", + "version": "~1.0.0-beta.1" + } + ] } ] }, @@ -6431,8 +6519,8 @@ { "id": "azure.ai.inspector", "namespace": "ai.inspector", - "displayName": "Foundry agent inspector (Preview)", - "description": "Browser-based inspector UI for locally running Foundry agents. (Preview)", + "displayName": "Foundry agent inspector (Beta)", + "description": "Browser-based inspector UI for locally running Foundry agents. (Beta)", "versions": [ { "version": "0.0.1-preview", @@ -6504,13 +6592,84 @@ "url": "https://github.com/Azure/azure-dev/releases/download/azd-ext-azure-ai-inspector_0.0.1-preview/azure-ai-inspector-windows-arm64.zip" } } + }, + { + "version": "1.0.0-beta.1", + "requiredAzdVersion": ">=1.27.0", + "capabilities": [ + "custom-commands", + "metadata" + ], + "usage": "azd ai inspector [options]", + "examples": [ + { + "name": "launch", + "description": "Launch the inspector against a local agent on the default port (8088).", + "usage": "azd ai inspector launch" + }, + { + "name": "launch with explicit ports", + "description": "Launch the inspector against a local agent on a custom port and serve the UI on a custom port.", + "usage": "azd ai inspector launch --port 9000 --inspector-port 9001" + } + ], + "artifacts": { + "darwin/amd64": { + "checksum": { + "algorithm": "sha256", + "value": "3a3f6550bdfeea2e83c69a65ee899c04970b5810ea2ca605f7b3b530cb6a6841" + }, + "entryPoint": "azure-ai-inspector-darwin-amd64", + "url": "https://github.com/Azure/azure-dev/releases/download/azd-ext-azure-ai-inspector_1.0.0-beta.1/azure-ai-inspector-darwin-amd64.zip" + }, + "darwin/arm64": { + "checksum": { + "algorithm": "sha256", + "value": "cca17cdbfc807259242ea390eb7f9606a907c84adbfc59c83e818cafa13b9e62" + }, + "entryPoint": "azure-ai-inspector-darwin-arm64", + "url": "https://github.com/Azure/azure-dev/releases/download/azd-ext-azure-ai-inspector_1.0.0-beta.1/azure-ai-inspector-darwin-arm64.zip" + }, + "linux/amd64": { + "checksum": { + "algorithm": "sha256", + "value": "f64c28f6e97de7ef1743d51f3b2f1dca4537d4fdcd97f5668ac979928eb82600" + }, + "entryPoint": "azure-ai-inspector-linux-amd64", + "url": "https://github.com/Azure/azure-dev/releases/download/azd-ext-azure-ai-inspector_1.0.0-beta.1/azure-ai-inspector-linux-amd64.tar.gz" + }, + "linux/arm64": { + "checksum": { + "algorithm": "sha256", + "value": "b9e8b2307f40821dde5e294ec010c2af141dcc67bf4e1ec67f2e72775ad78b6d" + }, + "entryPoint": "azure-ai-inspector-linux-arm64", + "url": "https://github.com/Azure/azure-dev/releases/download/azd-ext-azure-ai-inspector_1.0.0-beta.1/azure-ai-inspector-linux-arm64.tar.gz" + }, + "windows/amd64": { + "checksum": { + "algorithm": "sha256", + "value": "096320484ffc7ea089f0153ddc43c9d1b42ef8d6d603f6afe004689d5826ebed" + }, + "entryPoint": "azure-ai-inspector-windows-amd64.exe", + "url": "https://github.com/Azure/azure-dev/releases/download/azd-ext-azure-ai-inspector_1.0.0-beta.1/azure-ai-inspector-windows-amd64.zip" + }, + "windows/arm64": { + "checksum": { + "algorithm": "sha256", + "value": "b0733c82c6839df55a8f8738ec57675426bf48ff37c311c6321de3139ee5c8dc" + }, + "entryPoint": "azure-ai-inspector-windows-arm64.exe", + "url": "https://github.com/Azure/azure-dev/releases/download/azd-ext-azure-ai-inspector_1.0.0-beta.1/azure-ai-inspector-windows-arm64.zip" + } + } } ] }, { "id": "microsoft.foundry", - "displayName": "Microsoft Foundry (Preview)", - "description": "A meta-package, bundling together all of the Microsoft Foundry AZD extensions for easy install. (Preview)", + "displayName": "Microsoft Foundry (Beta)", + "description": "A meta-package, bundling together all of the Microsoft Foundry AZD extensions for easy install. (Beta)", "versions": [ { "version": "0.1.0-preview", @@ -6547,6 +6706,42 @@ "version": "~0.1.0-preview" } ] + }, + { + "version": "1.0.0-beta.1", + "requiredAzdVersion": ">=1.27.0", + "usage": "", + "examples": null, + "dependencies": [ + { + "id": "azure.ai.agents", + "version": "~1.0.0-beta.1" + }, + { + "id": "azure.ai.connections", + "version": "~1.0.0-beta.1" + }, + { + "id": "azure.ai.inspector", + "version": "~1.0.0-beta.1" + }, + { + "id": "azure.ai.projects", + "version": "~1.0.0-beta.1" + }, + { + "id": "azure.ai.routines", + "version": "~1.0.0-beta.1" + }, + { + "id": "azure.ai.skills", + "version": "~1.0.0-beta.1" + }, + { + "id": "azure.ai.toolboxes", + "version": "~1.0.0-beta.1" + } + ] } ], "tags": [ @@ -6557,8 +6752,8 @@ { "id": "azure.ai.connections", "namespace": "ai.connection", - "displayName": "Foundry Connections (Preview)", - "description": "Manage Microsoft Foundry Connections from your terminal. (Preview)", + "displayName": "Foundry Connections (Beta)", + "description": "Manage Microsoft Foundry Connections from your terminal. (Beta)", "versions": [ { "version": "0.1.0-preview", @@ -6736,6 +6931,74 @@ "url": "https://github.com/Azure/azure-dev/releases/download/azd-ext-azure-ai-connections_0.1.2-preview/azure-ai-connections-windows-arm64.zip" } } + }, + { + "version": "1.0.0-beta.1", + "requiredAzdVersion": ">=1.27.0", + "capabilities": [ + "custom-commands", + "service-target-provider", + "metadata" + ], + "providers": [ + { + "name": "azure.ai.connection", + "type": "service-target", + "description": "Upserts Foundry connections declared as azure.ai.connection services in azure.yaml" + } + ], + "usage": "azd ai connection [options]", + "examples": null, + "artifacts": { + "darwin/amd64": { + "checksum": { + "algorithm": "sha256", + "value": "6ee2560f64aeb2ecc90c806fb31a90fd69cdc5b9f329d7bf9c9ac3971968033e" + }, + "entryPoint": "azure-ai-connections-darwin-amd64", + "url": "https://github.com/Azure/azure-dev/releases/download/azd-ext-azure-ai-connections_1.0.0-beta.1/azure-ai-connections-darwin-amd64.zip" + }, + "darwin/arm64": { + "checksum": { + "algorithm": "sha256", + "value": "78b7bb4e5b1714fbee095b7f3657fa8128a7aafbd280826983369ba404897c85" + }, + "entryPoint": "azure-ai-connections-darwin-arm64", + "url": "https://github.com/Azure/azure-dev/releases/download/azd-ext-azure-ai-connections_1.0.0-beta.1/azure-ai-connections-darwin-arm64.zip" + }, + "linux/amd64": { + "checksum": { + "algorithm": "sha256", + "value": "77cbe6ac426fa857acf07366c8bbf849d2d895322a5b6e0c6ccdae1669b1f2bd" + }, + "entryPoint": "azure-ai-connections-linux-amd64", + "url": "https://github.com/Azure/azure-dev/releases/download/azd-ext-azure-ai-connections_1.0.0-beta.1/azure-ai-connections-linux-amd64.tar.gz" + }, + "linux/arm64": { + "checksum": { + "algorithm": "sha256", + "value": "7118acc566a5f7ddfd5679ae39ae45ab805e3fcf608429be916a38f41da28ab5" + }, + "entryPoint": "azure-ai-connections-linux-arm64", + "url": "https://github.com/Azure/azure-dev/releases/download/azd-ext-azure-ai-connections_1.0.0-beta.1/azure-ai-connections-linux-arm64.tar.gz" + }, + "windows/amd64": { + "checksum": { + "algorithm": "sha256", + "value": "c0925e403dd8be407f6115f0b2df5d8ac8d08375103179ad6afc315f7730dd1f" + }, + "entryPoint": "azure-ai-connections-windows-amd64.exe", + "url": "https://github.com/Azure/azure-dev/releases/download/azd-ext-azure-ai-connections_1.0.0-beta.1/azure-ai-connections-windows-amd64.zip" + }, + "windows/arm64": { + "checksum": { + "algorithm": "sha256", + "value": "f3f855de615f5ab3ee4ec3524fef4af4ea45cfe82b3062765e0abbb3aec94f60" + }, + "entryPoint": "azure-ai-connections-windows-arm64.exe", + "url": "https://github.com/Azure/azure-dev/releases/download/azd-ext-azure-ai-connections_1.0.0-beta.1/azure-ai-connections-windows-arm64.zip" + } + } } ], "tags": [ @@ -6746,8 +7009,8 @@ { "id": "azure.ai.projects", "namespace": "ai.project", - "displayName": "Foundry Projects (Preview)", - "description": "Manage Microsoft Foundry Project resources from your terminal. (Preview)", + "displayName": "Foundry Projects (Beta)", + "description": "Manage Microsoft Foundry Project resources from your terminal. (Beta)", "versions": [ { "version": "0.1.0-preview", @@ -6807,6 +7070,74 @@ "url": "https://github.com/Azure/azure-dev/releases/download/azd-ext-azure-ai-projects_0.1.0-preview/azure-ai-projects-windows-arm64.zip" } } + }, + { + "version": "1.0.0-beta.1", + "requiredAzdVersion": ">=1.27.0", + "capabilities": [ + "custom-commands", + "service-target-provider", + "metadata" + ], + "providers": [ + { + "name": "azure.ai.project", + "type": "service-target", + "description": "Owns the azure.ai.project host so azd can walk the Foundry project service in azure.yaml" + } + ], + "usage": "azd ai project [options]", + "examples": null, + "artifacts": { + "darwin/amd64": { + "checksum": { + "algorithm": "sha256", + "value": "09f1694f36ef38e09c8a8bfcfbd9de2426809d59ffd25018371820f2c9d7ad5f" + }, + "entryPoint": "azure-ai-projects-darwin-amd64", + "url": "https://github.com/Azure/azure-dev/releases/download/azd-ext-azure-ai-projects_1.0.0-beta.1/azure-ai-projects-darwin-amd64.zip" + }, + "darwin/arm64": { + "checksum": { + "algorithm": "sha256", + "value": "6a70243e09373ef47022c18984be692e849e8fb9e237422fcc31e940df922ee4" + }, + "entryPoint": "azure-ai-projects-darwin-arm64", + "url": "https://github.com/Azure/azure-dev/releases/download/azd-ext-azure-ai-projects_1.0.0-beta.1/azure-ai-projects-darwin-arm64.zip" + }, + "linux/amd64": { + "checksum": { + "algorithm": "sha256", + "value": "10d6ed22c03a5bcd307cf2e9fb5905f80132910879e8b3a0f3d15adf0897aa83" + }, + "entryPoint": "azure-ai-projects-linux-amd64", + "url": "https://github.com/Azure/azure-dev/releases/download/azd-ext-azure-ai-projects_1.0.0-beta.1/azure-ai-projects-linux-amd64.tar.gz" + }, + "linux/arm64": { + "checksum": { + "algorithm": "sha256", + "value": "f5e84b1570168f2c3d96ee293d6d743e4292c1ec6e7bfd4a6a57aa2c2413b58c" + }, + "entryPoint": "azure-ai-projects-linux-arm64", + "url": "https://github.com/Azure/azure-dev/releases/download/azd-ext-azure-ai-projects_1.0.0-beta.1/azure-ai-projects-linux-arm64.tar.gz" + }, + "windows/amd64": { + "checksum": { + "algorithm": "sha256", + "value": "a73602e109df724066d9ba0cc57c799978c5a2c5eed64de87b4024eccb9e0f22" + }, + "entryPoint": "azure-ai-projects-windows-amd64.exe", + "url": "https://github.com/Azure/azure-dev/releases/download/azd-ext-azure-ai-projects_1.0.0-beta.1/azure-ai-projects-windows-amd64.zip" + }, + "windows/arm64": { + "checksum": { + "algorithm": "sha256", + "value": "22f55ccd9b3338d8cd20a75643d309136e3ab5cee583694638de8ce1ef5a5bb7" + }, + "entryPoint": "azure-ai-projects-windows-arm64.exe", + "url": "https://github.com/Azure/azure-dev/releases/download/azd-ext-azure-ai-projects_1.0.0-beta.1/azure-ai-projects-windows-arm64.zip" + } + } } ], "tags": [ @@ -6817,8 +7148,8 @@ { "id": "azure.ai.routines", "namespace": "ai.routine", - "displayName": "Foundry Routines (Preview)", - "description": "Manage Microsoft Foundry Routines from your terminal. (Preview)", + "displayName": "Foundry Routines (Beta)", + "description": "Manage Microsoft Foundry Routines from your terminal. (Beta)", "versions": [ { "version": "0.1.0-preview", @@ -6878,6 +7209,74 @@ "url": "https://github.com/Azure/azure-dev/releases/download/azd-ext-azure-ai-routines_0.1.0-preview/azure-ai-routines-windows-arm64.zip" } } + }, + { + "version": "1.0.0-beta.1", + "requiredAzdVersion": ">=1.27.0", + "capabilities": [ + "custom-commands", + "service-target-provider", + "metadata" + ], + "providers": [ + { + "name": "azure.ai.routine", + "type": "service-target", + "description": "Upserts Foundry routines declared as azure.ai.routine services in azure.yaml" + } + ], + "usage": "azd ai routine [options]", + "examples": null, + "artifacts": { + "darwin/amd64": { + "checksum": { + "algorithm": "sha256", + "value": "48b7eb6ac648fa955f08a3f70d1fae96289a18a39e1535d282029df639a27188" + }, + "entryPoint": "azure-ai-routines-darwin-amd64", + "url": "https://github.com/Azure/azure-dev/releases/download/azd-ext-azure-ai-routines_1.0.0-beta.1/azure-ai-routines-darwin-amd64.zip" + }, + "darwin/arm64": { + "checksum": { + "algorithm": "sha256", + "value": "385b0e0b3682e6903929f7f8bdf430b2c4a9ed15c61dfea332c0a50afb7c7b7d" + }, + "entryPoint": "azure-ai-routines-darwin-arm64", + "url": "https://github.com/Azure/azure-dev/releases/download/azd-ext-azure-ai-routines_1.0.0-beta.1/azure-ai-routines-darwin-arm64.zip" + }, + "linux/amd64": { + "checksum": { + "algorithm": "sha256", + "value": "b208caa652e492698bba87743a9eabb6d27ecd17120518018dd04eea0c5dcb40" + }, + "entryPoint": "azure-ai-routines-linux-amd64", + "url": "https://github.com/Azure/azure-dev/releases/download/azd-ext-azure-ai-routines_1.0.0-beta.1/azure-ai-routines-linux-amd64.tar.gz" + }, + "linux/arm64": { + "checksum": { + "algorithm": "sha256", + "value": "2c33a81a1f74c2aa1c58166bcde50dc99df9a61c953be80df43d08341c4b51f1" + }, + "entryPoint": "azure-ai-routines-linux-arm64", + "url": "https://github.com/Azure/azure-dev/releases/download/azd-ext-azure-ai-routines_1.0.0-beta.1/azure-ai-routines-linux-arm64.tar.gz" + }, + "windows/amd64": { + "checksum": { + "algorithm": "sha256", + "value": "00e381eb9bdc1367b633884258c2aae874cf51698776094858963973394addfb" + }, + "entryPoint": "azure-ai-routines-windows-amd64.exe", + "url": "https://github.com/Azure/azure-dev/releases/download/azd-ext-azure-ai-routines_1.0.0-beta.1/azure-ai-routines-windows-amd64.zip" + }, + "windows/arm64": { + "checksum": { + "algorithm": "sha256", + "value": "be4af31db97a694a68feda347cd0bff1f2552d98a1f18298b9ea5e1089b86f32" + }, + "entryPoint": "azure-ai-routines-windows-arm64.exe", + "url": "https://github.com/Azure/azure-dev/releases/download/azd-ext-azure-ai-routines_1.0.0-beta.1/azure-ai-routines-windows-arm64.zip" + } + } } ], "tags": [ @@ -6888,8 +7287,8 @@ { "id": "azure.ai.skills", "namespace": "ai.skill", - "displayName": "Foundry skills (Preview)", - "description": "Manage Microsoft Foundry skills (reusable agent behavioral guidelines) from your terminal. (Preview)", + "displayName": "Foundry skills (Beta)", + "description": "Manage Microsoft Foundry skills (reusable agent behavioral guidelines) from your terminal. (Beta)", "versions": [ { "version": "0.1.0-preview", @@ -7042,6 +7441,90 @@ "url": "https://github.com/Azure/azure-dev/releases/download/azd-ext-azure-ai-skills_0.1.1-preview/azure-ai-skills-windows-arm64.zip" } } + }, + { + "version": "1.0.0-beta.1", + "requiredAzdVersion": ">=1.27.0", + "capabilities": [ + "custom-commands", + "service-target-provider", + "metadata" + ], + "providers": [ + { + "name": "azure.ai.skill", + "type": "service-target", + "description": "Upserts Foundry skills declared as azure.ai.skill services in azure.yaml" + } + ], + "usage": "azd ai skill [options]", + "examples": [ + { + "name": "list", + "description": "List skills in the current Foundry project.", + "usage": "azd ai skill list" + }, + { + "name": "create", + "description": "Create a skill from a SKILL.md file.", + "usage": "azd ai skill create my-skill --file ./SKILL.md" + }, + { + "name": "download", + "description": "Download and extract a skill into ./.agents/skills/.", + "usage": "azd ai skill download my-skill" + } + ], + "artifacts": { + "darwin/amd64": { + "checksum": { + "algorithm": "sha256", + "value": "78cb172e59f3593b5406d8f8a05d1d03603256e26d0476c704862d7de7891650" + }, + "entryPoint": "azure-ai-skills-darwin-amd64", + "url": "https://github.com/Azure/azure-dev/releases/download/azd-ext-azure-ai-skills_1.0.0-beta.1/azure-ai-skills-darwin-amd64.zip" + }, + "darwin/arm64": { + "checksum": { + "algorithm": "sha256", + "value": "6941da75dbce6f515b6375a5c02e5a188350b0ffd39a53d24360652ebce0fd24" + }, + "entryPoint": "azure-ai-skills-darwin-arm64", + "url": "https://github.com/Azure/azure-dev/releases/download/azd-ext-azure-ai-skills_1.0.0-beta.1/azure-ai-skills-darwin-arm64.zip" + }, + "linux/amd64": { + "checksum": { + "algorithm": "sha256", + "value": "4ba70b8e4c85b48bcf099a75ead9c2d6b26755325ca24b2d3458a1b0947aedda" + }, + "entryPoint": "azure-ai-skills-linux-amd64", + "url": "https://github.com/Azure/azure-dev/releases/download/azd-ext-azure-ai-skills_1.0.0-beta.1/azure-ai-skills-linux-amd64.tar.gz" + }, + "linux/arm64": { + "checksum": { + "algorithm": "sha256", + "value": "11761481e5e8d1d1b9959278b844175a744e1b79ed343a264b9019ccf80f11d5" + }, + "entryPoint": "azure-ai-skills-linux-arm64", + "url": "https://github.com/Azure/azure-dev/releases/download/azd-ext-azure-ai-skills_1.0.0-beta.1/azure-ai-skills-linux-arm64.tar.gz" + }, + "windows/amd64": { + "checksum": { + "algorithm": "sha256", + "value": "6e1b5e4994b8f3e81caea4ea9b775a1da2509c88b477935734113d1d0827ba99" + }, + "entryPoint": "azure-ai-skills-windows-amd64.exe", + "url": "https://github.com/Azure/azure-dev/releases/download/azd-ext-azure-ai-skills_1.0.0-beta.1/azure-ai-skills-windows-amd64.zip" + }, + "windows/arm64": { + "checksum": { + "algorithm": "sha256", + "value": "b6939e50863d18a834e3c69a8818eebf68e9a9f5752442b7ec016ed1d86070ea" + }, + "entryPoint": "azure-ai-skills-windows-arm64.exe", + "url": "https://github.com/Azure/azure-dev/releases/download/azd-ext-azure-ai-skills_1.0.0-beta.1/azure-ai-skills-windows-arm64.zip" + } + } } ], "tags": [ @@ -7052,8 +7535,8 @@ { "id": "azure.ai.toolboxes", "namespace": "ai.toolbox", - "displayName": "Foundry Toolboxes (Preview)", - "description": "Manage Microsoft Foundry Toolboxes from your terminal. (Preview)", + "displayName": "Foundry Toolboxes (Beta)", + "description": "Manage Microsoft Foundry Toolboxes from your terminal. (Beta)", "versions": [ { "version": "0.1.0-preview", @@ -7172,6 +7655,74 @@ "url": "https://github.com/Azure/azure-dev/releases/download/azd-ext-azure-ai-toolboxes_0.1.1-preview/azure-ai-toolboxes-windows-arm64.zip" } } + }, + { + "version": "1.0.0-beta.1", + "requiredAzdVersion": ">=1.27.0", + "capabilities": [ + "custom-commands", + "service-target-provider", + "metadata" + ], + "providers": [ + { + "name": "azure.ai.toolbox", + "type": "service-target", + "description": "Upserts Foundry toolboxes declared as azure.ai.toolbox services in azure.yaml" + } + ], + "usage": "azd ai toolbox [options]", + "examples": null, + "artifacts": { + "darwin/amd64": { + "checksum": { + "algorithm": "sha256", + "value": "7659e18ac4563d4fb031aef321bff58fa7bc793a20f4c8f0eeb8bc03772544e5" + }, + "entryPoint": "azure-ai-toolboxes-darwin-amd64", + "url": "https://github.com/Azure/azure-dev/releases/download/azd-ext-azure-ai-toolboxes_1.0.0-beta.1/azure-ai-toolboxes-darwin-amd64.zip" + }, + "darwin/arm64": { + "checksum": { + "algorithm": "sha256", + "value": "e2c8d8d55c7b4515a7ef1b9697a47a4d63ba950b7368603b0a234d2e51e0c26f" + }, + "entryPoint": "azure-ai-toolboxes-darwin-arm64", + "url": "https://github.com/Azure/azure-dev/releases/download/azd-ext-azure-ai-toolboxes_1.0.0-beta.1/azure-ai-toolboxes-darwin-arm64.zip" + }, + "linux/amd64": { + "checksum": { + "algorithm": "sha256", + "value": "a302497a8e56656bff3497fd7a62e15caa6afda398df9f0b6b9883edae77e671" + }, + "entryPoint": "azure-ai-toolboxes-linux-amd64", + "url": "https://github.com/Azure/azure-dev/releases/download/azd-ext-azure-ai-toolboxes_1.0.0-beta.1/azure-ai-toolboxes-linux-amd64.tar.gz" + }, + "linux/arm64": { + "checksum": { + "algorithm": "sha256", + "value": "c419817347c5c7edc937a286804d3cb0fbc84aa9888954b8306c095a6ca2558b" + }, + "entryPoint": "azure-ai-toolboxes-linux-arm64", + "url": "https://github.com/Azure/azure-dev/releases/download/azd-ext-azure-ai-toolboxes_1.0.0-beta.1/azure-ai-toolboxes-linux-arm64.tar.gz" + }, + "windows/amd64": { + "checksum": { + "algorithm": "sha256", + "value": "d25149bee577e927c9687cf0cf99b657a3a76324101273eda618905a55e4bbbe" + }, + "entryPoint": "azure-ai-toolboxes-windows-amd64.exe", + "url": "https://github.com/Azure/azure-dev/releases/download/azd-ext-azure-ai-toolboxes_1.0.0-beta.1/azure-ai-toolboxes-windows-amd64.zip" + }, + "windows/arm64": { + "checksum": { + "algorithm": "sha256", + "value": "fea4d18597ee88f996a6061cf18b9f8e413b4debf163fe0ae8de5dbc2d2cdc63" + }, + "entryPoint": "azure-ai-toolboxes-windows-arm64.exe", + "url": "https://github.com/Azure/azure-dev/releases/download/azd-ext-azure-ai-toolboxes_1.0.0-beta.1/azure-ai-toolboxes-windows-arm64.zip" + } + } } ], "tags": [