summaryrefslogtreecommitdiffhomepage
path: root/packages/app/src/context/sync.tsx
diff options
context:
space:
mode:
authorAdam <[email protected]>2026-03-07 06:57:00 -0600
committerAdam <[email protected]>2026-03-07 06:57:00 -0600
commitba1edea0ab092a93772f5ad657809279f872f61e (patch)
tree9928731aac186e63d98c7aa6dbf3aa18a5bbb6b9 /packages/app/src/context/sync.tsx
parent73c9b685a7aedfecddb07c0fdfaa46914054d4d5 (diff)
downloadopencode-ba1edea0ab092a93772f5ad657809279f872f61e.tar.gz
opencode-ba1edea0ab092a93772f5ad657809279f872f61e.zip
fix(app): model sticks to session
Diffstat (limited to 'packages/app/src/context/sync.tsx')
-rw-r--r--packages/app/src/context/sync.tsx2
1 files changed, 2 insertions, 0 deletions
diff --git a/packages/app/src/context/sync.tsx b/packages/app/src/context/sync.tsx
index ed54751c3..562a2d19c 100644
--- a/packages/app/src/context/sync.tsx
+++ b/packages/app/src/context/sync.tsx
@@ -199,6 +199,7 @@ export const { use: useSync, provider: SyncProvider } = createSimpleContext({
parts: Part[]
agent: string
model: { providerID: string; modelID: string }
+ variant?: string
}) {
const message: Message = {
id: input.messageID,
@@ -207,6 +208,7 @@ export const { use: useSync, provider: SyncProvider } = createSimpleContext({
time: { created: Date.now() },
agent: input.agent,
model: input.model,
+ variant: input.variant,
}
const [, setStore] = target()
setOptimisticAdd(setStore as (...args: unknown[]) => void, {