From 3a7f1156cdd4a9eee316130dd2cbf258bb449188 Mon Sep 17 00:00:00 2001 From: Michael Ramos Date: Sun, 19 Apr 2026 17:41:53 -0700 Subject: [PATCH] chore: bump version to 0.18.0 Also fix stale annotate description in README and add missing PLANNOTATOR_ORIGIN entry to the env vars table. For provenance purposes, this commit was AI assisted. --- AGENTS.md | 1 + README.md | 2 +- apps/copilot/plugin.json | 2 +- apps/hook/.claude-plugin/plugin.json | 2 +- apps/opencode-plugin/package.json | 2 +- apps/pi-extension/package.json | 2 +- openpackage.yml | 2 +- package.json | 2 +- packages/server/package.json | 2 +- 9 files changed, 9 insertions(+), 8 deletions(-) diff --git a/AGENTS.md b/AGENTS.md index 8e9f37bd..04f44665 100644 --- a/AGENTS.md +++ b/AGENTS.md @@ -104,6 +104,7 @@ claude --plugin-dir ./apps/hook | `PLANNOTATOR_SHARE` | Set to `disabled` to turn off URL sharing entirely. Default: enabled. | | `PLANNOTATOR_SHARE_URL` | Custom base URL for share links (self-hosted portal). Default: `https://share.plannotator.ai`. | | `PLANNOTATOR_PASTE_URL` | Base URL of the paste service API for short URL sharing. Default: `https://plannotator-paste.plannotator.workers.dev`. | +| `PLANNOTATOR_ORIGIN` | Explicit agent-origin override at the top of the detection chain. Valid values: `claude-code`, `opencode`, `codex`, `copilot-cli`, `gemini-cli`. Invalid values silently fall through to env-based detection. Unset by default. | | `PLANNOTATOR_JINA` | Set to `0` / `false` to disable Jina Reader for URL annotation, or `1` / `true` to enable. Default: enabled. Can also be set via `~/.plannotator/config.json` (`{ "jina": false }`) or per-invocation via `--no-jina`. | | `JINA_API_KEY` | Optional Jina Reader API key for higher rate limits (500 RPM vs 20 RPM unauthenticated). Free keys include 10M tokens. | | `PLANNOTATOR_VERIFY_ATTESTATION` | **Read by the install scripts only**, not by the runtime binary. Set to `1` / `true` to have `scripts/install.sh` / `install.ps1` / `install.cmd` run `gh attestation verify` on every install. Off by default. Can also be set persistently via `~/.plannotator/config.json` (`{ "verifyAttestation": true }`) or per-invocation via `--verify-attestation`. Requires `gh` installed and authenticated. | diff --git a/README.md b/README.md index 9e9ddf8e..f5583efe 100644 --- a/README.md +++ b/README.md @@ -35,7 +35,7 @@ Interactive Plan & Code Review for AI Coding Agents. Mark up and refine your pla Visual Plan ReviewBuilt-in hookApprove or deny agent plans with inline annotations Plan DiffAutomaticSee what changed when the agent revises a plan Code Review/plannotator-reviewView git diffs or remote PRs. Package annotations and ask AI about the code as you review. -Annotate Any File/plannotator-annotateAnnotate any markdown file and send feedback to your agent +Annotate Any File/plannotator-annotate <file|folder|url>Annotate markdown, HTML, URLs, or folders and send feedback to your agent Annotate Last Message/plannotator-lastAnnotate the agent's last response and send structured feedback diff --git a/apps/copilot/plugin.json b/apps/copilot/plugin.json index 3fe44805..53af4c42 100644 --- a/apps/copilot/plugin.json +++ b/apps/copilot/plugin.json @@ -1,7 +1,7 @@ { "name": "plannotator-copilot", "description": "Interactive Plan & Code Review for GitHub Copilot CLI. Visual annotations, team sharing, structured feedback.", - "version": "0.17.10", + "version": "0.18.0", "author": { "name": "backnotprop" }, "repository": "https://github.com/backnotprop/plannotator", "license": "MIT OR Apache-2.0", diff --git a/apps/hook/.claude-plugin/plugin.json b/apps/hook/.claude-plugin/plugin.json index b8b1a97f..69074493 100644 --- a/apps/hook/.claude-plugin/plugin.json +++ b/apps/hook/.claude-plugin/plugin.json @@ -1,7 +1,7 @@ { "name": "plannotator", "description": "Interactive Plan Review: Mark up and refine your plans using a UI, easily share for team collaboration, automatically integrates with plan mode hooks.", - "version": "0.17.10", + "version": "0.18.0", "author": { "name": "backnotprop" }, diff --git a/apps/opencode-plugin/package.json b/apps/opencode-plugin/package.json index 7d34b97e..50a201e1 100644 --- a/apps/opencode-plugin/package.json +++ b/apps/opencode-plugin/package.json @@ -1,6 +1,6 @@ { "name": "@plannotator/opencode", - "version": "0.17.10", + "version": "0.18.0", "description": "Plannotator plugin for OpenCode - interactive plan review with visual annotation", "author": "backnotprop", "license": "MIT OR Apache-2.0", diff --git a/apps/pi-extension/package.json b/apps/pi-extension/package.json index 71f7026b..b271cd07 100644 --- a/apps/pi-extension/package.json +++ b/apps/pi-extension/package.json @@ -1,6 +1,6 @@ { "name": "@plannotator/pi-extension", - "version": "0.17.10", + "version": "0.18.0", "type": "module", "description": "Plannotator extension for Pi coding agent - interactive plan review with visual annotation", "author": "backnotprop", diff --git a/openpackage.yml b/openpackage.yml index 9506ae34..64794ded 100644 --- a/openpackage.yml +++ b/openpackage.yml @@ -1,5 +1,5 @@ name: plannotator -version: 0.17.10 +version: 0.18.0 description: Annotate Claude Code and other agent plans and review code visually. Share with your team, and send feedback to your agent with one click author: backnotprop license: MIT/Apache2.0 diff --git a/package.json b/package.json index 4d140188..577727c8 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "plannotator", - "version": "0.17.10", + "version": "0.18.0", "private": true, "description": "Interactive Plan Review for Claude Code - annotate plans visually, share with team, automatically send feedback", "author": "backnotprop", diff --git a/packages/server/package.json b/packages/server/package.json index 10d09ccc..c504b484 100644 --- a/packages/server/package.json +++ b/packages/server/package.json @@ -1,6 +1,6 @@ { "name": "@plannotator/server", - "version": "0.17.10", + "version": "0.18.0", "private": true, "description": "Shared server implementation for Plannotator plugins", "main": "index.ts",