From 3f59570ee69edc0c91ad841a18b70bd8c03b0b94 Mon Sep 17 00:00:00 2001 From: Aiden Cline Date: Mon, 10 Nov 2025 00:40:22 -0600 Subject: [PATCH] fix: add null check --- packages/opencode/src/cli/cmd/tui/component/dialog-model.tsx | 4 ++-- 1 file changed, 2 insertions(+), 2 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 b35339da..9f2d927e 100644 --- a/packages/opencode/src/cli/cmd/tui/component/dialog-model.tsx +++ b/packages/opencode/src/cli/cmd/tui/component/dialog-model.tsx @@ -36,7 +36,7 @@ export function DialogModel() { title: model.name ?? item.modelID, description: provider.name, category: "Recent", - footer: model.cost.input === 0 && provider.id === "opencode" ? : undefined, + footer: model.cost?.input === 0 && provider.id === "opencode" ? : undefined, }, ] }) @@ -59,7 +59,7 @@ export function DialogModel() { title: info.name ?? model, description: provider.name, category: provider.name, - footer: info.cost.input === 0 && provider.id === "opencode" ? : undefined, + footer: info.cost?.input === 0 && provider.id === "opencode" ? : undefined, })), filter((x) => Boolean(ref()?.filter) || !local.model.recent().find((y) => isDeepEqual(y, x.value))), ),