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 (
+
)
}