From aa9732e078a35fe0562e4b388ab8997f903cf1d0 Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Thu, 20 Nov 2025 21:30:00 +0000 Subject: [PATCH 1/2] Initial plan From 963d3711f6ecd8315fb9d8fd4cb1b6cfff49913b Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Thu, 20 Nov 2025 21:55:26 +0000 Subject: [PATCH 2/2] Remove 'failed' from terminalUpdateStatuses array Only include non-error terminal statuses ('completed', 'superseded') in terminalUpdateStatuses to prevent failed operations from being incorrectly marked as succeeded. Co-authored-by: glharper <64209257+glharper@users.noreply.github.com> --- .../ai-projects/src/api/memoryStores/memoryStoreUpdatePoller.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sdk/ai/ai-projects/src/api/memoryStores/memoryStoreUpdatePoller.ts b/sdk/ai/ai-projects/src/api/memoryStores/memoryStoreUpdatePoller.ts index d46f230ca6c8..a321394a606b 100644 --- a/sdk/ai/ai-projects/src/api/memoryStores/memoryStoreUpdatePoller.ts +++ b/sdk/ai/ai-projects/src/api/memoryStores/memoryStoreUpdatePoller.ts @@ -40,7 +40,7 @@ export interface CreateMemoryStoreUpdatePollerOptions { restoreFrom?: string; } -const terminalUpdateStatuses: MemoryStoreUpdateStatus[] = ["completed", "superseded", "failed"]; +const terminalUpdateStatuses: MemoryStoreUpdateStatus[] = ["completed", "superseded"]; function createDefaultUsage(): MemoryStoreOperationUsage { return {