github backnotprop/plannotator v0.5.7

latest releases: v0.10.0, v0.9.3, v0.9.2...
one month ago

📢 Follow @plannotator on X for updates


⚠️ OpenCode Users: Action Required

Bun doesn't run postinstall scripts, so the /plannotator-review command won't be installed automatically. Run this to get it:

curl -fsSL https://plannotator.ai/install.sh | bash

This installs the slash command and clears cached plugin versions.


📋 Missed recent releases?
Release Highlights
v0.5.6 Agent switch fix
v0.5.5 Version display fix
v0.5.4 Windows support, unified install script
v0.5.3 Code Review System

What's New in v0.5.7

Agent now automatically responds to code review feedback and addresses it.


🔍 Code Review System (screenshot below)

A complete code review experience for reviewing git diffs with inline annotations.

Run /plannotator-review to try it!

💡 How to annotate: Click the line numbers in the diff viewer to select lines, then add your feedback.

Interactive Diff Viewer

  • Split or unified view - Toggle between side-by-side and inline diff formats
  • Line-level annotations - Select line numbers to annotate and add feedback directly on the code
  • File tree navigation - Browse changed files with j/k keyboard shortcuts

Diff Type Selector

Switch between different diff views without leaving the UI:

  • Uncommitted changes - All work not yet committed (default)
  • Last commit - Review your most recent commit
  • vs main - Compare your branch against the default branch

Smart Branch Detection

Automatically detects your default branch (main, master, or custom) - no configuration needed.

image

Claude Code Users

Good news! Code review with "approve with notes" now works for Claude Code users. The /plannotator-review command uses slash commands, which fully support sending feedback back to the agent.

Plan review still has the "approve with notes" limitation due to how PermissionRequest hooks work. Upvote these issues to help:

Issue Description
#16001 Allow updated input on ExitPlanMode approve
#15755 PermissionRequest allow doesn't exit plan mode

Thanks

  • @RunJerryDev - Code review feature request (#51)
  • @inakiabt - UX feedback on button labeling (#56)
  • pyrons_ (X) - Original code review feature request
  • spoon (Discord) - OpenCode support for custom slash commands

Install

macOS / Linux:

curl -fsSL https://plannotator.ai/install.sh | bash

Windows:

irm https://plannotator.ai/install.ps1 | iex

OpenCode: Also add to opencode.json:

{
  "plugin": ["@plannotator/opencode@latest"]
}

What's Changed

  • fix: make agent automatically respond to code review feedback

Full Changelog: v0.5.6...v0.5.7

Don't miss a new plannotator release

NewReleases is sending notifications on new releases.