diff --git a/cli/azd/cmd/testdata/TestFigSpec.ts b/cli/azd/cmd/testdata/TestFigSpec.ts index 1dca24ae31e..26f3f4a8017 100644 --- a/cli/azd/cmd/testdata/TestFigSpec.ts +++ b/cli/azd/cmd/testdata/TestFigSpec.ts @@ -896,6 +896,7 @@ const completionSpec: Fig.Spec = { args: [ { name: 'infra', + isOptional: true, }, ], }, @@ -945,6 +946,15 @@ const completionSpec: Fig.Spec = { }, ], }, + { + name: ['--registry-connection'], + description: 'Name or ID of an existing Foundry project connection used to pull a private pre-built container image. Requires a pre-built image and is incompatible with code deploy.', + args: [ + { + name: 'registry-connection', + }, + ], + }, { name: ['--runtime'], description: 'Runtime for code deploy (e.g., \'python_3_13\', \'python_3_14\', \'dotnet_10\'). Required with --deploy-mode code --no-prompt.', diff --git a/cli/azd/extensions/registry.json b/cli/azd/extensions/registry.json index 5f610319659..951a1a13be9 100644 --- a/cli/azd/extensions/registry.json +++ b/cli/azd/extensions/registry.json @@ -6282,6 +6282,92 @@ "version": "~1.0.0-beta.6" } ] + }, + { + "version": "1.0.0-beta.13", + "requiredAzdVersion": ">=1.32.0", + "capabilities": [ + "custom-commands", + "lifecycle-events", + "mcp-server", + "service-target-provider", + "metadata" + ], + "providers": [ + { + "name": "azure.ai.agent", + "type": "service-target", + "description": "Deploys agents to the Foundry Agent Service" + } + ], + "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": "d36b2952ccb154bb2bbee6c67cc7c6a2e9390d6f8b4fc526d922fcb91dd90633" + }, + "entryPoint": "azure-ai-agents-darwin-amd64", + "url": "https://github.com/Azure/azure-dev/releases/download/azd-ext-azure-ai-agents_1.0.0-beta.13/azure-ai-agents-darwin-amd64.zip" + }, + "darwin/arm64": { + "checksum": { + "algorithm": "sha256", + "value": "f8777d022fd4e8c84a06340375c2b4885d479d1599c7d9a9f809ea34e174789d" + }, + "entryPoint": "azure-ai-agents-darwin-arm64", + "url": "https://github.com/Azure/azure-dev/releases/download/azd-ext-azure-ai-agents_1.0.0-beta.13/azure-ai-agents-darwin-arm64.zip" + }, + "linux/amd64": { + "checksum": { + "algorithm": "sha256", + "value": "5f8cc396b15e402bddc8fa9ef7b2ecb2d4de27c4a2cc96b19a47ba597f482701" + }, + "entryPoint": "azure-ai-agents-linux-amd64", + "url": "https://github.com/Azure/azure-dev/releases/download/azd-ext-azure-ai-agents_1.0.0-beta.13/azure-ai-agents-linux-amd64.tar.gz" + }, + "linux/arm64": { + "checksum": { + "algorithm": "sha256", + "value": "9011ada98b9fa19ec900e2a443daa1c6e8aca5f94c790e837a0d46059d991fa5" + }, + "entryPoint": "azure-ai-agents-linux-arm64", + "url": "https://github.com/Azure/azure-dev/releases/download/azd-ext-azure-ai-agents_1.0.0-beta.13/azure-ai-agents-linux-arm64.tar.gz" + }, + "windows/amd64": { + "checksum": { + "algorithm": "sha256", + "value": "ca0eec84c357148143e6f5f4e12849e7d4a92aa15d920d6c5977ddfc56167ce2" + }, + "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.13/azure-ai-agents-windows-amd64.zip" + }, + "windows/arm64": { + "checksum": { + "algorithm": "sha256", + "value": "715c67acbc7c5a6e88588d6be0573aa728a144ee1e6c0f46f7bedad58f1ee02b" + }, + "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.13/azure-ai-agents-windows-arm64.zip" + } + }, + "dependencies": [ + { + "id": "azure.ai.inspector", + "version": "~1.0.0-beta.1" + }, + { + "id": "azure.ai.projects", + "version": "~1.0.0-beta.6" + } + ] } ] },