Opens Plannotator plan reviews inside VS Code tabs instead of an external browser.
Features
Automatically intercepts Plannotator browser opens and displays them in a VS Code panel
Persists your Plannotator settings (identity, permissions, editor preferences) across sessions
Auto-closes the panel when you approve or send feedback on a plan
Works with Claude Code running in VS Code's integrated terminal
Configurable via VS Code settings
Manual URL opening via command palette
How It Works
When Plannotator opens a browser to show a plan review, this extension intercepts the request and opens it in a VS Code panel instead:
The extension injects a PLANNOTATOR_BROWSER environment variable into integrated terminals
When Plannotator opens a URL, the bundled router script sends it to the extension via a local HTTP server
The extension opens the URL in a custom WebviewPanel with an embedded iframe
A local reverse proxy handles cookie persistence (VS Code webview iframes don't support cookies natively) — settings are stored in VS Code's global state and restored transparently