diff --git a/packages/opencode/src/cli/cmd/tui/app.tsx b/packages/opencode/src/cli/cmd/tui/app.tsx index f71bab1255..35b33b4a09 100644 --- a/packages/opencode/src/cli/cmd/tui/app.tsx +++ b/packages/opencode/src/cli/cmd/tui/app.tsx @@ -34,7 +34,6 @@ import { Provider } from "@/provider/provider" import { ArgsProvider, useArgs, type Args } from "./context/args" import open from "open" import { PromptRefProvider, usePromptRef } from "./context/prompt" -import { Permission } from "./component/dialog-permission" async function getTerminalBackgroundColor(): Promise<"dark" | "light"> { // can't set raw mode if not a TTY @@ -608,7 +607,6 @@ function App() { } }} > - diff --git a/packages/opencode/src/cli/cmd/tui/component/dialog-permission.tsx b/packages/opencode/src/cli/cmd/tui/component/dialog-permission.tsx deleted file mode 100644 index 51ce27b77f..0000000000 --- a/packages/opencode/src/cli/cmd/tui/component/dialog-permission.tsx +++ /dev/null @@ -1,53 +0,0 @@ -import { onMount } from "solid-js" -import { useDialog } from "../ui/dialog" -import { TextAttributes } from "@opentui/core" -import { useTheme } from "../context/theme" - -export function Permission() { - const dialog = useDialog() - onMount(() => {}) - return null -} - -function DialogPermission() { - const dialog = useDialog() - const { theme } = useTheme() - - onMount(() => { - dialog.setSize("medium") - }) - - return ( - { - console.log(e) - }} - ref={(r) => { - setTimeout(() => { - r?.focus() - }, 1) - }} - > - - Permission Request - esc - - Change to foo directory and create bar file - $ cd foo && touch bar - - - Allow - - - Always allow the touch command - - - Reject - - - - ) -}