Skip to content

v1.1.0 - /open-pr:clean, and submodules checked out only when bumped

Choose a tag to compare

@tms-minhtang1 tms-minhtang1 released this 04 Aug 17:10
· 52 commits to main since this release
f4bccbd

Already installed? Update with:

/plugin marketplace update open-pr
/plugin update open-pr@open-pr
/reload-plugins

Your per-repo config needs no migration — nothing in this release changes its shape.

New

/open-pr:clean — removes the worktrees review checks PR code out into. Each one is a full
checkout on disk, so it lists every path with its size and the total, asks once, then git worktree remove + worktree prune so the repo stops registering a checkout that is gone. memory.md,
memories/, templates/, ALWAYS_RULE.md and settings.json are never touched, and naming a repo
narrows it to that one. Costs 1,165 tokens on its own path.

Improved

A submodule is checked out only when the PR bumps it. review no longer initialises every
submodule on every run, so a repo with submodules stops paying disk for checkouts the PR never
touched — the bumped path alone is initialised, by name.

Every review ends by naming the worktree it left behind, and the command that removes it. It never
deletes one for you: the code is often read hours after the review is posted.

See what a review looks like before installing — the overview, a comment on the exact line with
the corrected code, and the reply left once the fix is pushed, in one screenshot per language in the
README.