From 32e80990865c2e257cc40fe1db5281ddf879ce43 Mon Sep 17 00:00:00 2001 From: Dax Raad Date: Thu, 2 Oct 2025 00:14:48 -0400 Subject: [PATCH] sync --- .../src/cli/cmd/tui/component/prompt/autocomplete.tsx | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/packages/opencode/src/cli/cmd/tui/component/prompt/autocomplete.tsx b/packages/opencode/src/cli/cmd/tui/component/prompt/autocomplete.tsx index 5577047b0..25f5072e9 100644 --- a/packages/opencode/src/cli/cmd/tui/component/prompt/autocomplete.tsx +++ b/packages/opencode/src/cli/cmd/tui/component/prompt/autocomplete.tsx @@ -42,7 +42,7 @@ export function Autocomplete(props: { position: { x: 0, y: 0, width: 0 }, }) const filter = createMemo(() => { - if (!store.visible) return "" + if (!store.visible) return return props.value.substring(store.index + 1).split(" ")[0] }) @@ -53,7 +53,7 @@ export function Autocomplete(props: { if (store.visible === "/") return [] const result = await sdk.find.files({ query: { - query: filter(), + query: filter() ?? "", }, }) if (result.error) return [] @@ -166,7 +166,7 @@ export function Autocomplete(props: { (x) => x.disabled !== true, ) if (!filter()) return mixed - const result = fuzzysort.go(filter(), mixed, { + const result = fuzzysort.go(filter()!, mixed, { keys: ["display", "description"], }) return result.map((arr) => arr.obj)