From f6b5f6b6b3b5bdd187fb3fe70b2a73eec2f399c3 Mon Sep 17 00:00:00 2001 From: "opencode-agent[bot]" <219766164+opencode-agent[bot]@users.noreply.github.com> Date: Fri, 31 Jul 2026 20:29:27 -0400 Subject: [PATCH] refactor(tui): remove prompt re-export barrels (#39953) Co-authored-by: Kit Langton --- packages/tui/src/app.tsx | 6 +++--- packages/tui/src/component/dialog-stash.tsx | 2 +- packages/tui/src/component/prompt/frecency.tsx | 1 - packages/tui/src/component/prompt/history.tsx | 1 - packages/tui/src/component/prompt/stash.tsx | 1 - 5 files changed, 4 insertions(+), 7 deletions(-) delete mode 100644 packages/tui/src/component/prompt/frecency.tsx delete mode 100644 packages/tui/src/component/prompt/history.tsx delete mode 100644 packages/tui/src/component/prompt/stash.tsx diff --git a/packages/tui/src/app.tsx b/packages/tui/src/app.tsx index c373774bae..29864cf7b3 100644 --- a/packages/tui/src/app.tsx +++ b/packages/tui/src/app.tsx @@ -72,9 +72,9 @@ import { ThemeErrorToast } from "./component/theme-error-toast" import { ThemeProvider, useTheme, useThemes } from "./context/theme" import { Home } from "./routes/home" import { Session } from "./routes/session" -import { PromptHistoryProvider } from "./component/prompt/history" -import { FrecencyProvider } from "./component/prompt/frecency" -import { PromptStashProvider } from "./component/prompt/stash" +import { PromptHistoryProvider } from "./prompt/history" +import { FrecencyProvider } from "./prompt/frecency" +import { PromptStashProvider } from "./prompt/stash" import { Toast, ToastProvider, useToast } from "./ui/toast" import { isFallbackTitle } from "@opencode-ai/util/session-title-fallback" import * as Model from "./util/model" diff --git a/packages/tui/src/component/dialog-stash.tsx b/packages/tui/src/component/dialog-stash.tsx index 176bb71928..cd8d12bcbf 100644 --- a/packages/tui/src/component/dialog-stash.tsx +++ b/packages/tui/src/component/dialog-stash.tsx @@ -4,7 +4,7 @@ import { createMemo, createSignal } from "solid-js" import { Locale } from "../util/locale" import { Keymap } from "../context/keymap" import { useTheme } from "../context/theme" -import { usePromptStash, type StashEntry } from "./prompt/stash" +import { usePromptStash, type StashEntry } from "../prompt/stash" function getRelativeTime(timestamp: number): string { const now = Date.now() diff --git a/packages/tui/src/component/prompt/frecency.tsx b/packages/tui/src/component/prompt/frecency.tsx deleted file mode 100644 index f669aa02cb..0000000000 --- a/packages/tui/src/component/prompt/frecency.tsx +++ /dev/null @@ -1 +0,0 @@ -export * from "../../prompt/frecency" diff --git a/packages/tui/src/component/prompt/history.tsx b/packages/tui/src/component/prompt/history.tsx deleted file mode 100644 index 5a62b0518d..0000000000 --- a/packages/tui/src/component/prompt/history.tsx +++ /dev/null @@ -1 +0,0 @@ -export * from "../../prompt/history" diff --git a/packages/tui/src/component/prompt/stash.tsx b/packages/tui/src/component/prompt/stash.tsx deleted file mode 100644 index e2f8bd737c..0000000000 --- a/packages/tui/src/component/prompt/stash.tsx +++ /dev/null @@ -1 +0,0 @@ -export * from "../../prompt/stash"