Skip to content

Releases: earendil-works/pi-review-loop

Review Loop v0.3.0

Choose a tag to compare

@badlogic badlogic released this 22 Jul 11:39

Recent-file and Monaco interaction improvements.

  • Order Recent strictly by filesystem mtime
  • Remove all pi tool-call parsing and attribution
  • Make Recent follow the active diff mode
  • Keep reviewed files visible in vs HEAD with a reviewed checkmark
  • Add Monaco Cmd+F search
  • Add double-click word occurrence highlighting and overview markers
  • Embed the Codicon font so search controls render correctly

Review Loop v0.2.2

Choose a tag to compare

@badlogic badlogic released this 22 Jul 11:31

Preserve diff scroll position per file and mode.

  • Save vertical and horizontal offsets for both Monaco panes
  • Restore offsets when returning to a previously opened file
  • Start unseen files explicitly at the top-left
  • Keep HEAD and Since review scroll positions separate
  • Preserve the active file position across live content refreshes

Review Loop v0.2.1

Choose a tag to compare

@badlogic badlogic released this 22 Jul 11:27

Fix inline comments in the native Glimpse webview.

  • Avoid crypto.randomUUID(), which is unavailable in the WKWebView context
  • Accept line positions from both Monaco gutter target shapes
  • Restore Monaco minimaps and overview markers
  • Constrain inline comment boxes to the visible editor pane width
  • Keep comment boxes pinned when code scrolls horizontally
  • Resize comment boxes with their editor pane

Review Loop v0.2.0

Choose a tag to compare

@badlogic badlogic released this 22 Jul 11:18

Inline review comments.

  • Click line numbers on either side of the diff to open an anchored comment box
  • Show a + affordance when hovering the gutter
  • Label comments as Reviewed, HEAD, or Current according to diff side and mode
  • Show comment-count badges in Recently Changed and the file tree
  • Add a persistent line-comment hint in the file header
  • Keep file-level notes separate and compact

Review Loop v0.1.1

Choose a tag to compare

@badlogic badlogic released this 22 Jul 11:08

Fix the Glimpse webview startup.

  • Package the Monaco application as safe base64 assets in a self-contained document
  • Retry the ready handshake until workspace state arrives
  • Open the window immediately instead of waiting hidden
  • Remove the /diff-review alias
  • Add a regression test for the embedded webview bundle

Review Loop v0.1.0

Choose a tag to compare

@badlogic badlogic released this 22 Jul 10:00

Initial release.

  • Persistent native review window
  • Incremental diffs since the last submitted review
  • Optional full working-tree diff against HEAD
  • Recent-change list and compact file tree
  • Line and file feedback inserted into pi
  • Session-backed review checkpoints
  • Local bundled Monaco editor