A viewer-aware delivery queue for pull requests linked to Paseo workspaces.
npmjs · Paseo 0.9+
paseo plugin add npm:@omercnet/paseo-pr-radar@3.0.0Preview releases are unreleased plugin code. Install only if you want to test it; stable remains the default. Published 2026-10-20.
Security scan passed · 0 blocking · 0 advisory.
paseo plugin add npm:@omercnet/paseo-pr-radar@3.0.0-next.278.2GitHub · Paseo 0.8 fallback
paseo plugin add omercnet/paseo-plugins --ref 01ba4209e099c0f27a5b85ca6a911def76bc0b2a --path pr-radarGit security status and fallback installation are pinned to commit 01ba4209e099.
From the plugin's README
Install the published package on the daemon host:
paseo plugin install npm:@omercnet/paseo-pr-radar
Update an npm installation to the latest published release:
paseo plugin update pr-radar
The npm install and update flow requires Paseo ^0.12.0 with npm available on the daemon host.
The daemon must have plugins enabled and gh authenticated for GitHub viewer-aware triage.
README
A Paseo plugin that turns pull requests linked to active workspaces into a viewer-aware delivery queue.
PR Radar combines Paseo workspace and agent state with pull request checks, review status, mergeability, and the current GitHub user's relationship to each pull request. It answers which deliverables need you, which are already being handled, and which are waiting elsewhere.
https://github.com/user-attachments/assets/ce0b4d61-59ce-49cf-881e-132db58d3038
Repository, pull request, workspace, and agent names are rewritten to synthetic values in browser DevTools before capture. Both PNGs come from an isolated Paseo test daemon at 2× pixel density.
YOURS, REVIEW, and EXTERNAL.Paseo supplies normalized workspace pull request status. A daemon-side plugin handler uses the authenticated gh CLI to distinguish authored pull requests from review requests. If viewer lookup fails, PR Radar falls back conservatively and does not claim that a row needs the user.
The sidebar row shows a "needs you" count; pressing the count opens a popover of those pull requests. Pressing one opens PR Radar focused on it (param.pr), and the needs-you link filters the queue (param.filter), so both survive reload and can be linked. A trailing + marks a count that may be incomplete: viewer lookup failed, a pagination or inbox cap was hit, or workspace status was unavailable.
Install the published package on the daemon host:
paseo plugin install npm:@omercnet/paseo-pr-radar
Update an npm installation to the latest published release:
paseo plugin update pr-radar
The npm install and update flow requires Paseo ^0.12.0 with npm available on the daemon host.
The daemon must have plugins enabled and gh authenticated for GitHub viewer-aware triage.
bun install
bun run check
bun run test
bun run test:coverage
bun run typecheck
Release Please maintains the version, changelog, component tag, and GitHub release from Conventional Commits in the monorepo.
The manifest supports Paseo ^0.12.0. Development uses the 0.12 CLI, client, plugin SDK,
and protocol packages together from the workspace catalog. Host-owned navigation opens linked agents and workspaces without private routes or
page reloads on web, desktop, iOS, and Android. React 19.1 and React Native 0.81 match the versions supplied by
the plugin host.
Scanned 23 Oct 2026, 13:11 UTC from omercnet/paseo-plugins/pr-radar.