Pr Tracker
Session-aware pull request tracking for the OpenCode V2 TUI
11
+5 in 30 days
40
7 in 7 days
43.2
Multi-signal model
16 days ago
2026-09-18
Install and configure
opencode.jsonWrites to this project's opencode.json — applies to this repository only.
opencode.json
{
"$schema": "https://opencode.ai/config.json",
"plugin": ["@kitlangton/opencode-pr-tracker@0.1.1"]
}Writes to ~/.config/opencode/opencode.json — applies to every project.
~/.config/opencode/opencode.json
{
"$schema": "https://opencode.ai/config.json",
"plugin": ["@kitlangton/opencode-pr-tracker@0.1.1"]
}If you want to modify the plugin locally, install it into the project and reference the local path.
shell
pnpm add -D @kitlangton/opencode-pr-trackerOpenCode loads npm dependencies through its embedded runtime on startup and caches them locally — no manual global install needed.
Plugins for the OpenCode V2 TUI.
Plugins
@kitlangton/opencode-pr-tracker
Shows pull requests created by a session or its subagents in the sidebar, with live GitHub and CI state. The current branch's pull request also appears in the prompt footer.
{
"plugins": ["@kitlangton/opencode-pr-tracker"]
}
@kitlangton/opencode-session-recap
Shows a one-sentence recap of your session above the composer, so you can remember where you left off after stepping away.
/recapor the command palette generates one on demand.- After three user turns, leaving the terminal unfocused for three minutes generates one automatically.
- New input dismisses it. Generation is read-only and never touches session history.
// opencode.jsonc
{
"plugins": ["@kitlangton/opencode-session-recap"],
}
Release
Add a changeset, push to main, then merge the release PR that CI opens:
bun run changeset
git push
Publishing runs in GitHub Actions through npm trusted publishing (OIDC). No tokens, no OTP.
Local development
Point the TUI plugin list at a package's source file to keep OpenCode hot reload:
{
"plugins": [
"/path/to/opencode-plugins/packages/pr-tracker/src/index.tsx",
"/path/to/opencode-plugins/packages/session-recap/src/tui.tsx"
]
}
Published packages use transformed bundles from dist; local development
continues to use src directly.
Similar plugins
Dir Tree Tui
opencode-dir-tree-tui
OpenCode V2 TUI plugin: VS Code-style file tree in the sidebar with git status coloring and click-to-open
Forge Session Title
opencode-forge-session-title
OpenCode plugin that prefixes session titles with forge issue/PR/MR references (GitHub & GitLab)
Review
@opencode-cockpit/review
A pull request in the terminal: read the diff, hold your notes, send one review