diff options
| author | Dax <[email protected]> | 2026-03-31 08:58:46 -0400 |
|---|---|---|
| committer | GitHub <[email protected]> | 2026-03-31 08:58:46 -0400 |
| commit | befbedacdc0116f87f8c8e10bfbf892d64b239c2 (patch) | |
| tree | 970474575d7a5824d9c57358c61fabd95075cd52 /packages | |
| parent | 2cc738fb1794470d28b6795f2267b9b756d4be88 (diff) | |
| download | opencode-befbedacdc0116f87f8c8e10bfbf892d64b239c2.tar.gz opencode-befbedacdc0116f87f8c8e10bfbf892d64b239c2.zip | |
fix(session): subagents not being clickable (#20263)
Diffstat (limited to 'packages')
| -rw-r--r-- | packages/opencode/src/session/prompt.ts | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/packages/opencode/src/session/prompt.ts b/packages/opencode/src/session/prompt.ts index 48ec08c20..dbf815bd6 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: { |
