From d58004a864ee04a34a30fbbcdde9336d477fc8fa Mon Sep 17 00:00:00 2001 From: Dax Raad Date: Wed, 1 Apr 2026 11:08:46 -0400 Subject: [PATCH] fall back to first agent if last used agent is not available --- packages/opencode/src/cli/cmd/tui/context/local.tsx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/opencode/src/cli/cmd/tui/context/local.tsx b/packages/opencode/src/cli/cmd/tui/context/local.tsx index e131df358f..ec3931b209 100644 --- a/packages/opencode/src/cli/cmd/tui/context/local.tsx +++ b/packages/opencode/src/cli/cmd/tui/context/local.tsx @@ -57,7 +57,7 @@ export const { use: useLocal, provider: LocalProvider } = createSimpleContext({ return agents() }, current() { - return agents().find((x) => x.name === agentStore.current)! + return agents().find((x) => x.name === agentStore.current) ?? agents()[0] }, set(name: string) { if (!agents().some((x) => x.name === name))