paseo.cafe
All plugins

paseo-gh-stack

by cprecioso

Paseo workspace panel for GitHub stacked PRs: see the gh stack your branch belongs to and switch the workspace between its branches.

v0.1.0 Requires Paseo >=0.10.3

Install

npmjs · Paseo 0.9+

paseo plugin add npm:@cprecioso/paseo-gh-stack@0.1.0

GitHub · Paseo 0.8 fallback

paseo plugin add cprecioso/paseo-gh-stack --ref cde5e99306c77c971a6c6b7ed618055c9e9cc6f7

Git security status and fallback installation are pinned to commit cde5e99306c7.

From the plugin's README

Requires Paseo 0.10.3 or later.

paseo plugin install npm:@cprecioso/paseo-gh-stack

Or from GitHub:

paseo plugin install github:cprecioso/paseo-gh-stack

Then open the panel from a workspace's new-tab menu, or run Open stack from the Command Center.

README

paseo-gh-stack

A Paseo plugin for GitHub stacked PRs. It shows the gh stack the workspace's branch belongs to and switches the workspace between the branches in it.

Features

  • Stack panel: a workspace tab (also available in the Explorer) listing the stack from top to trunk. Each branch shows its PR number, and whether it is merged, queued, or needs a rebase. Tap a branch to check it out in the workspace.
  • Command Center (⌘K / Ctrl+K):
    • Open stack
    • Stack: check out branch above
    • Stack: check out branch below

The panel refreshes every 15 seconds, so branch changes made from a terminal or by an agent show up on their own.

Requirements

On the daemon host:

  • The GitHub CLI (gh)
  • The gh-stack extension: gh extension install github/gh-stack

Install

Requires Paseo 0.10.3 or later.

paseo plugin install npm:@cprecioso/paseo-gh-stack

Or from GitHub:

paseo plugin install github:cprecioso/paseo-gh-stack

Then open the panel from a workspace's new-tab menu, or run Open stack from the Command Center.

Limitations

  • Switching runs git switch <branch> in the workspace directory. Git refuses when uncommitted changes would be overwritten, or when the branch is already checked out in another worktree; the error is shown as a toast.
  • Switching branches changes the files under any agent running in the workspace. The panel warns you when an agent is running.
  • Only stacks tracked locally by gh stack are detected. Use gh stack checkout to pull down a stack that only exists on GitHub.

License

MIT

Scanned 08 Oct 2026, 09:52 UTC from cprecioso/paseo-gh-stack.