diff options
| author | Dax Raad <[email protected]> | 2025-11-18 12:10:06 -0500 |
|---|---|---|
| committer | Dax Raad <[email protected]> | 2025-11-18 12:10:19 -0500 |
| commit | 50bfff89c03265faaee958c36ddd00c13f926cfc (patch) | |
| tree | 46dc4772a7534d905ebadedc5be414318a7d35e0 | |
| parent | fc5fc2c570e6ac5a6f9647080b80f7fec0c4b605 (diff) | |
| download | opencode-50bfff89c03265faaee958c36ddd00c13f926cfc.tar.gz opencode-50bfff89c03265faaee958c36ddd00c13f926cfc.zip | |
fix model dialog sorting
| -rw-r--r-- | packages/opencode/src/cli/cmd/tui/component/dialog-model.tsx | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/packages/opencode/src/cli/cmd/tui/component/dialog-model.tsx b/packages/opencode/src/cli/cmd/tui/component/dialog-model.tsx index 9f2d927e6..bcd1d98d5 100644 --- a/packages/opencode/src/cli/cmd/tui/component/dialog-model.tsx +++ b/packages/opencode/src/cli/cmd/tui/component/dialog-model.tsx @@ -16,7 +16,6 @@ export function DialogModel() { const sync = useSync() const dialog = useDialog() const [ref, setRef] = createSignal<DialogSelectRef<unknown>>() - const { theme } = useTheme() const options = createMemo(() => { return [ @@ -62,6 +61,7 @@ export function DialogModel() { footer: info.cost?.input === 0 && provider.id === "opencode" ? <Free /> : undefined, })), filter((x) => Boolean(ref()?.filter) || !local.model.recent().find((y) => isDeepEqual(y, x.value))), + sortBy((x) => x.title), ), ), ), |
