From 8deda3af2870bd81c357ca189252a711bd6ee806 Mon Sep 17 00:00:00 2001 From: Hikari Date: Thu, 12 Mar 2026 22:47:22 -0700 Subject: [PATCH] feat: toast notifications for WorktreeCreate and WorktreeRemove hooks The backend already parsed and emitted claude:worktree events for these hooks, and the frontend already updated the store and StatusBar badge. Add the missing toast notification so the user is informed in real-time when a worktree is created or removed. Closes #213 --- src/lib/tauri.ts | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/src/lib/tauri.ts b/src/lib/tauri.ts index dc7506a..c1e5252 100644 --- a/src/lib/tauri.ts +++ b/src/lib/tauri.ts @@ -584,6 +584,12 @@ export async function initializeTauriListeners() { event_type === "create" && worktree ? worktree : null ); } + + if (event_type === "create" && worktree) { + toastStore.addInfo(`Worktree created: ${worktree.branch}`, "🌿"); + } else if (event_type === "remove") { + toastStore.addInfo("Worktree removed", "🌿"); + } }); unlisteners.push(worktreeUnlisten);