summaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
authorAiden Cline <[email protected]>2025-12-31 13:18:49 -0600
committerAiden Cline <[email protected]>2025-12-31 14:54:21 -0600
commit538ac208e15b92e6ba53c15f1fa1d70f61f9cdeb (patch)
tree18bfc36de325138d555db6b6dccaffe41ae92f8c
parent16957fd10780fabed58349d138166ec4b6768568 (diff)
downloadopencode-538ac208e15b92e6ba53c15f1fa1d70f61f9cdeb.tar.gz
opencode-538ac208e15b92e6ba53c15f1fa1d70f61f9cdeb.zip
Revert "tweak: adjust keys for uniqueness calculations to use provider/model"
This reverts commit eb81994a18096f1a5573ed9420b38af955c332a2.
-rw-r--r--packages/opencode/src/cli/cmd/tui/context/local.tsx4
1 files changed, 2 insertions, 2 deletions
diff --git a/packages/opencode/src/cli/cmd/tui/context/local.tsx b/packages/opencode/src/cli/cmd/tui/context/local.tsx
index ec7d86eaa..970e5a48b 100644
--- a/packages/opencode/src/cli/cmd/tui/context/local.tsx
+++ b/packages/opencode/src/cli/cmd/tui/context/local.tsx
@@ -253,7 +253,7 @@ export const { use: useLocal, provider: LocalProvider } = createSimpleContext({
const next = favorites[index]
if (!next) return
setModelStore("model", agent.current().name, { ...next })
- const uniq = uniqueBy([next, ...modelStore.recent], (x) => `${x.providerID}/${x.modelID}`)
+ const uniq = uniqueBy([next, ...modelStore.recent], (x) => x.providerID + x.modelID)
if (uniq.length > 10) uniq.pop()
setModelStore(
"recent",
@@ -273,7 +273,7 @@ export const { use: useLocal, provider: LocalProvider } = createSimpleContext({
}
setModelStore("model", agent.current().name, model)
if (options?.recent) {
- const uniq = uniqueBy([model, ...modelStore.recent], (x) => `${x.providerID}/${x.modelID}`)
+ const uniq = uniqueBy([model, ...modelStore.recent], (x) => x.providerID + x.modelID)
if (uniq.length > 10) uniq.pop()
setModelStore(
"recent",