diff options
| author | OpeOginni <[email protected]> | 2026-03-05 13:26:20 +0100 |
|---|---|---|
| committer | GitHub <[email protected]> | 2026-03-05 06:26:20 -0600 |
| commit | a60e715fc6b1e90e7bfcf8ee6db6d6d1c30643f6 (patch) | |
| tree | 37a382d80651ef83aef2ef17c4a12e4dd8149ebf /packages/app/src/pages | |
| parent | 161734fb951541642fd7c6d4e20458542df18ee9 (diff) | |
| download | opencode-a60e715fc6b1e90e7bfcf8ee6db6d6d1c30643f6.tar.gz opencode-a60e715fc6b1e90e7bfcf8ee6db6d6d1c30643f6.zip | |
fix(app): improve agent selection logic passing in configured models and variants correctly (#16072)
Diffstat (limited to 'packages/app/src/pages')
| -rw-r--r-- | packages/app/src/pages/session.tsx | 5 |
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) }, ), |
