summaryrefslogtreecommitdiffhomepage
path: root/packages/app/src/pages
diff options
context:
space:
mode:
Diffstat (limited to 'packages/app/src/pages')
-rw-r--r--packages/app/src/pages/session.tsx5
1 files changed, 4 insertions, 1 deletions
diff --git a/packages/app/src/pages/session.tsx b/packages/app/src/pages/session.tsx
index 24a754428..9ef7cffe5 100644
--- a/packages/app/src/pages/session.tsx
+++ b/packages/app/src/pages/session.tsx
@@ -416,7 +416,10 @@ export default function Page() {
() => {
const msg = lastUserMessage()
if (!msg) return
- if (msg.agent) local.agent.set(msg.agent)
+ if (msg.agent) {
+ local.agent.set(msg.agent)
+ if (local.agent.current()?.model) return
+ }
if (msg.model) local.model.set(msg.model)
},
),