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>() - const { theme } = useTheme() const options = createMemo(() => { return [ @@ -62,6 +61,7 @@ export function DialogModel() { footer: info.cost?.input === 0 && provider.id === "opencode" ? : undefined, })), filter((x) => Boolean(ref()?.filter) || !local.model.recent().find((y) => isDeepEqual(y, x.value))), + sortBy((x) => x.title), ), ), ),