diff --git a/packages/opencode/src/cli/cmd/tui/component/prompt.tsx b/packages/opencode/src/cli/cmd/tui/component/prompt.tsx
index 61faa8c6e..e41c0788a 100644
--- a/packages/opencode/src/cli/cmd/tui/component/prompt.tsx
+++ b/packages/opencode/src/cli/cmd/tui/component/prompt.tsx
@@ -200,21 +200,26 @@ export function Prompt(props: PromptProps) {
-
-
-
- working...
-
-
-
- enter send
-
-
-
+
{local.model.parsed().provider}{" "}
{local.model.parsed().model}
+
+
+
+
+ esc interrupt
+
+ working...
+
+
+
+
+ ctrl+k commands
+
+
+
>
diff --git a/packages/opencode/src/cli/cmd/tui/tui.tsx b/packages/opencode/src/cli/cmd/tui/tui.tsx
index ff854f4fb..10655f3b8 100644
--- a/packages/opencode/src/cli/cmd/tui/tui.tsx
+++ b/packages/opencode/src/cli/cmd/tui/tui.tsx
@@ -71,7 +71,6 @@ export const TuiCommand = cmd({
await Instance.disposeAll()
renderer.destroy()
await EventLoop.wait()
- process.exit(0)
}
})
return (
@@ -111,7 +110,7 @@ function App() {
return
}
- if (evt.ctrl && evt.name === "p") {
+ if (evt.ctrl && evt.name === "k") {
dialog.replace(() => )
return
}
@@ -164,8 +163,8 @@ function App() {
{process.cwd().replace(Global.Path.home, "~")}
-
-
+
+
tab
┃