From befbedacdc0116f87f8c8e10bfbf892d64b239c2 Mon Sep 17 00:00:00 2001 From: Dax Date: Tue, 31 Mar 2026 08:58:46 -0400 Subject: [PATCH] fix(session): subagents not being clickable (#20263) --- packages/opencode/src/session/prompt.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/opencode/src/session/prompt.ts b/packages/opencode/src/session/prompt.ts index 48ec08c20b..dbf815bd6d 100644 --- a/packages/opencode/src/session/prompt.ts +++ b/packages/opencode/src/session/prompt.ts @@ -403,7 +403,7 @@ NOTE: At any point in time through this workflow you should feel free to ask the Effect.runPromise( Effect.gen(function* () { const match = input.processor.partFromToolCall(options.toolCallId) - if (!match || match.state.status !== "running") return + if (!match || !["running", "pending"].includes(match.state.status)) return yield* sessions.updatePart({ ...match, state: {