Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

prix

A terminal UI listing my open GitHub PRs across all repos — grouped by project and by Sapling stack — that can spawn a headless Claude Code run to fix a PR's CI failures / review comments, optionally in an isolated worktree.

Quick start

cargo run            # launch the TUI
cargo run -- fetch-context <pr-url> -o out.md   # inspect the context builder

Requires gh (authenticated), and optionally sl (Sapling) and claude on PATH. Runs on Linux, macOS, and Windows. Config lives in your platform's config dir (e.g. ~/.config/prix/config.toml, or %APPDATA%\prix\config.toml on Windows), auto-created on first run.

Keys: R refresh · c fix PR here · C fix PR in a worktree · enter attach to the run · o open PR · ? help · q quit.

Both fix keys re-read the PR's head commit and CI context on every press and check the working copy out at that commit (detached), so a run never fixes the previous head. prix does not fetch and does not create branches — keep your checkout up to date yourself; if the head commit isn't there yet, prix says so instead of running. It also refuses rather than discard uncommitted work.

Where things are

  • docs/ARCHITECTURE.md — the code map, data flow, conventions, gotchas. Read it before working.
  • TODO.md — the open task list.

About

TUI to spawn and monitor Claude sessions that fix PR's CI failures / review comments

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages