From fcabdf7c31e33bbbd3ef82bdee92755eb0f62c82 Mon Sep 17 00:00:00 2001 From: mbelinky Date: Mon, 9 Mar 2026 22:12:29 +0100 Subject: [PATCH] fix(acp): mark async error completion as intentional --- src/acp/translator.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/acp/translator.ts b/src/acp/translator.ts index 61c29659fdb..8628117b49c 100644 --- a/src/acp/translator.ts +++ b/src/acp/translator.ts @@ -758,7 +758,7 @@ export class AcpGatewayAgent implements Agent { // do not treat transient backend errors (timeouts, rate-limits) as deliberate // refusals. TODO: when ChatEventSchema gains a structured errorKind field // (e.g. "refusal" | "timeout" | "rate_limit"), use it to distinguish here. - this.finishPrompt(pending.sessionId, pending, "end_turn"); + void this.finishPrompt(pending.sessionId, pending, "end_turn"); } }