From 44df334d09b5a70dcd1b993522f0541d6a67e0e6 Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Mon, 2 Feb 2026 22:06:26 +0000 Subject: [PATCH 1/2] Initial plan From a6ee38f8171ce0df9e7c0c7cdef28c39631ce138 Mon Sep 17 00:00:00 2001 From: JeffreyCA Date: Mon, 2 Feb 2026 14:57:33 -0800 Subject: [PATCH 2/2] Use existing credential instead of DAC --- cli/azd/extensions/azure.ai.agents/internal/cmd/init.go | 9 +-------- 1 file changed, 1 insertion(+), 8 deletions(-) diff --git a/cli/azd/extensions/azure.ai.agents/internal/cmd/init.go b/cli/azd/extensions/azure.ai.agents/internal/cmd/init.go index 8a322daa452..1a997e21954 100644 --- a/cli/azd/extensions/azure.ai.agents/internal/cmd/init.go +++ b/cli/azd/extensions/azure.ai.agents/internal/cmd/init.go @@ -1021,14 +1021,7 @@ func (a *InitAction) downloadAgentYaml( content = []byte(contentStr) } else if isRegistry, registryManifest := a.isRegistryUrl(manifestPointer); isRegistry { // Handle registry URLs - - // Create Azure credential - cred, err := azidentity.NewDefaultAzureCredential(nil) - if err != nil { - return nil, "", fmt.Errorf("failed to create Azure credential: %w", err) - } - - manifestClient := registry_api.NewRegistryAgentManifestClient(registryManifest.registryName, cred) + manifestClient := registry_api.NewRegistryAgentManifestClient(registryManifest.registryName, a.credential) var versionResult *registry_api.Manifest if registryManifest.manifestVersion == "" {