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

pull/12017/merge
Dax Raad 2026-04-01 11:08:46 -04:00
parent 5fd833aa18
commit d58004a864
1 changed files with 1 additions and 1 deletions

View File

@ -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))