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 6580c683e..4aaac6123 100644
--- a/packages/opencode/src/cli/cmd/tui/component/dialog-model.tsx
+++ b/packages/opencode/src/cli/cmd/tui/component/dialog-model.tsx
@@ -173,7 +173,7 @@ export function DialogModel() {
keybind={[
{
keybind: { ctrl: true, name: "a", meta: false, shift: false, leader: false },
- title: connected() ? "Connect provider" : "View more providers",
+ title: connected() ? "Connect provider" : "View all providers",
onTrigger() {
dialog.replace(() => )
},
diff --git a/packages/opencode/src/cli/cmd/tui/ui/dialog-select.tsx b/packages/opencode/src/cli/cmd/tui/ui/dialog-select.tsx
index 0b15340b2..f6d79946c 100644
--- a/packages/opencode/src/cli/cmd/tui/ui/dialog-select.tsx
+++ b/packages/opencode/src/cli/cmd/tui/ui/dialog-select.tsx
@@ -13,6 +13,7 @@ import { Locale } from "@/util/locale"
export interface DialogSelectProps {
title: string
+ placeholder?: string
options: DialogSelectOption[]
ref?: (ref: DialogSelectRef) => void
onMove?: (option: DialogSelectOption) => void
@@ -199,7 +200,7 @@ export function DialogSelect(props: DialogSelectProps) {
input = r
setTimeout(() => input.focus(), 1)
}}
- placeholder="Enter search term"
+ placeholder={props.placeholder ?? "Search"}
/>