diff --git a/packages/opencode/src/cli/cmd/tui/app.tsx b/packages/opencode/src/cli/cmd/tui/app.tsx index dc4eabfd..67116908 100644 --- a/packages/opencode/src/cli/cmd/tui/app.tsx +++ b/packages/opencode/src/cli/cmd/tui/app.tsx @@ -22,7 +22,7 @@ import { Home } from "@tui/routes/home" import { Session } from "@tui/routes/session" import { PromptHistoryProvider } from "./component/prompt/history" import { DialogAlert } from "./ui/dialog-alert" -import { ToastProvider, useToast } from "./ui/toast" +import { ToastProvider, useToast, Toast } from "./ui/toast" import { ExitProvider, useExit } from "./context/exit" import { Session as SessionApi } from "@/session" import { TuiEvent } from "./event" @@ -393,6 +393,15 @@ function App() { }) }) + event.on(Installation.Event.Updated.type, (evt) => { + toast.show({ + variant: "success", + title: "Update Complete", + message: `OpenCode updated to v${evt.properties.version}`, + duration: 5000, + }) + }) + return ( + ) }