Abundio v1.6.2
🐛 Bug Fixes
-
Agents are now detected in production builds, not just in
pnpm tauri dev. Finder/Dock-launched macOS app bundles inherit a minimal$PATHthat excludes your login-shell PATH (e.g.~/.local/bin, where Claude Code's installer putsclaude), so agents showed as "not installed" in the shipped app while the same machine detected them in dev. Detection now resolves the full login-shell PATH (invoked once, then cached), matching how the GitHub CLI integration already handles the same launch quirk. This also fixes desktop IDE CLI detection (VS Code, Cursor, etc.). (#111) -
Creating or removing a worktree no longer reads as a frozen UI. Creating a worktree of a large repo briefly locked up the window with no feedback after you clicked Create, and Remove worktree gave no feedback at all — and silently swallowed failures. Both now show a small waiting dialog ("Creating/Removing worktree
<id>…") that delays ~150ms before appearing, so small/fast repos never flash it, and holds briefly once shown so it can't flicker. On failure it flips to an error state (with "Edit & retry" for create that reopens the form pre-filled) — which also surfaces the previously-silent remove failure. (#112)
Worktrees
- Sidebar close actions are now worktree-aware. Linked worktrees hide "Close Workspace" in favour of "Remove worktree…", since removal is what actually deletes the folder rather than just dropping the list entry — and the row ✕ on a linked worktree now triggers Remove worktree to match. Closing a primary that has linked worktrees cascades to them behind a confirm that warns first; the entries leave the list, but the worktree folders on disk are kept. (#112)