From 264c3901de53386a36801be5c10ab57d605f514c Mon Sep 17 00:00:00 2001 From: huimiu Date: Wed, 15 Jul 2026 16:07:05 +0800 Subject: [PATCH] fix: remove hosted-agent deploy session carryover --- .../azure.ai.agents/internal/cmd/listen.go | 14 -------------- 1 file changed, 14 deletions(-) diff --git a/cli/azd/extensions/azure.ai.agents/internal/cmd/listen.go b/cli/azd/extensions/azure.ai.agents/internal/cmd/listen.go index 9684774eddd..098a2df14cd 100644 --- a/cli/azd/extensions/azure.ai.agents/internal/cmd/listen.go +++ b/cli/azd/extensions/azure.ai.agents/internal/cmd/listen.go @@ -15,7 +15,6 @@ import ( "sync" "azureaiagent/internal/exterrors" - "azureaiagent/internal/pkg/agents/agent_api" "azureaiagent/internal/pkg/agents/optimize_api" "azureaiagent/internal/project" @@ -210,13 +209,6 @@ func predeployHandler(ctx context.Context, azdClient *azdext.AzdClient, args *az return fmt.Errorf("failed to update environment for service %q: %w", svc.Name, err) } - // Capture the current session so it can be resumed on the newly deployed - // version after deploy (see session_carryover.go). Best-effort; hosted - // agents only. - if isHostedAgentService(svc, args.Project) { - captureSessionForCarryover(ctx, azdClient, svc) - } - // Run developer RBAC pre-flight checks only for hosted agent deployments. // Guarded by sync.Once since this handler fires per-service but the check // is project-scoped. @@ -406,12 +398,6 @@ func postdeployHandler(ctx context.Context, azdClient *azdext.AzdClient, args *a ) }() - // Resume the pre-deploy session on the newly deployed version so the next - // invoke continues on the new code with the session's persisted volume - // intact (see session_carryover.go). Best-effort; never blocks deploy. - agentClient := agent_api.NewAgentClient(endpoint, cred) - carryOverSessionAfterDeploy(ctx, azdClient, agentClient, svc, envName) - return nil }