From a45841396fa1f804bc9e1f2e8d3db657f4fffe55 Mon Sep 17 00:00:00 2001 From: Dax Date: Thu, 5 Feb 2026 17:27:27 -0500 Subject: [PATCH] core: fix unhandled errors when aborting with queued messages (#12369) --- packages/opencode/src/session/prompt.ts | 6 ------ 1 file changed, 6 deletions(-) diff --git a/packages/opencode/src/session/prompt.ts b/packages/opencode/src/session/prompt.ts index 3eec9ed4a..bcfccfb3e 100644 --- a/packages/opencode/src/session/prompt.ts +++ b/packages/opencode/src/session/prompt.ts @@ -71,9 +71,6 @@ export namespace SessionPrompt { async (current) => { for (const item of Object.values(current)) { item.abort.abort() - for (const callback of item.callbacks) { - callback.reject(new DOMException("Aborted", "AbortError")) - } } }, ) @@ -251,9 +248,6 @@ export namespace SessionPrompt { return } match.abort.abort() - for (const item of match.callbacks) { - item.reject(new DOMException("Aborted", "AbortError")) - } delete s[sessionID] SessionStatus.set(sessionID, { type: "idle" }) return