From 300205b07c2e42c5576f95c9bb2ec40f2faa2400 Mon Sep 17 00:00:00 2001 From: Ben Brandt Date: Wed, 19 Nov 2025 17:25:52 +0000 Subject: [PATCH] fix(zed-integration): Correctly handle cancellation errors (#13399) --- packages/cli/src/zed-integration/zedIntegration.ts | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/packages/cli/src/zed-integration/zedIntegration.ts b/packages/cli/src/zed-integration/zedIntegration.ts index 7769ce2780..350fa004ff 100644 --- a/packages/cli/src/zed-integration/zedIntegration.ts +++ b/packages/cli/src/zed-integration/zedIntegration.ts @@ -318,6 +318,13 @@ class Session { ); } + if ( + pendingSend.signal.aborted || + (error instanceof Error && error.name === 'AbortError') + ) { + return { stopReason: 'cancelled' }; + } + throw error; }