Explorar el Código

fall back to first agent if last used agent is not available

Dax Raad hace 2 semanas
padre
commit
d58004a864
Se han modificado 1 ficheros con 1 adiciones y 1 borrados
  1. 1 1
      packages/opencode/src/cli/cmd/tui/context/local.tsx

+ 1 - 1
packages/opencode/src/cli/cmd/tui/context/local.tsx

@@ -57,7 +57,7 @@ export const { use: useLocal, provider: LocalProvider } = createSimpleContext({
           return agents()
           return agents()
         },
         },
         current() {
         current() {
-          return agents().find((x) => x.name === agentStore.current)!
+          return agents().find((x) => x.name === agentStore.current) ?? agents()[0]
         },
         },
         set(name: string) {
         set(name: string) {
           if (!agents().some((x) => x.name === name))
           if (!agents().some((x) => x.name === name))