Improve session defaults and onboarding UI

This commit is contained in:
Shantur Rathore
2025-11-07 21:22:46 +00:00
parent 7193103646
commit 5483932196
10 changed files with 254 additions and 119 deletions

View File

@@ -21,7 +21,12 @@ const SessionPicker: Component<SessionPickerProps> = (props) => {
createEffect(() => {
const list = agentList()
if (list.length > 0 && !selectedAgent()) {
if (list.length === 0) {
setSelectedAgent("")
return
}
const current = selectedAgent()
if (!current || !list.some((agent) => agent.name === current)) {
setSelectedAgent(list[0].name)
}
})