Live worktree setup progress and logs from a button in the Paseo top bar.
npmjs · Paseo 0.9+
paseo plugin add npm:@stevecastaneda/paseo-setup-monitor@1.0.0GitHub · Paseo 0.8 fallback
paseo plugin add stevecastaneda/paseo-plugins --ref 764f41794109da5fba12dc33a7533bf80febb8f7 --path setup-monitorGit security status and fallback installation are pinned to commit 764f41794109.
From the plugin's README
paseo plugin add npm:@stevecastaneda/paseo-setup-monitor
Or from Paseo's plugin registry: paseo plugin add stevecastaneda/setup-monitor.
Turn on Settings → Plugins → Enable plugins on the daemon first.
README
Paseo 0.11 live view of worktree setup. Paseo already tracks worktree.setup from paseo.json. After 0.3 it only opens the built-in Setup tab when that script fails, so a long npm install is silent. This plugin reads the same workspace_setup_status stream and shows it while it runs.
paseo plugin add npm:@stevecastaneda/paseo-setup-monitor
Or from Paseo's plugin registry: paseo plugin add stevecastaneda/setup-monitor.
Turn on Settings → Plugins → Enable plugins on the daemon first.
Workspace and agent changes arrive through subscriptions rather than repeated list requests. Setup status refreshes every two seconds while the plugin is active. Each workspace has at most one pending status request, and its button and popover share that result instead of making separate requests.
@getpaseo/client just for its types; it now gets them from the plugin SDK that Paseo already provides.npm ci asking for a package-lock.json, because npm 12 no longer reads the lockfile this plugin shipped (#53). The plugin no longer runs its own install step; Paseo's npm install already brings in what it needs.Scanned 15 Oct 2026, 12:34 UTC from stevecastaneda/paseo-plugins/setup-monitor.