v0.6.2
Added
- A Streamable HTTP transport, behind
--http. A browser cannot spawn a
process, so an in-browser host or inspector could never reach this server —
the only way to see the panel rendered by anything but the preview fixture was
to install a.mcpband reinstall it on every change. It listens on
127.0.0.1, andnpm run dev:httpstarts it against the working directory.
Stdio remains the default, because that is what an installed host spawns.
Fixed
- A panel left open across a server restart said only that its proposal id was
unknown. A host restarts the server whenever the extension is installed or
updated, so every panel already on screen holds an id the new process never
issued — a routine event that read as a dead panel with no next step. It now
says what happened and that the write has to be asked for again. - A port already in use reported the raw listen error instead of saying so,
which matters in a loop where the server is restarted constantly. - CI checked for a missing version bump only on pull requests, so a commit
pushed straight to main could land source changes under a version already
published. It compares against the last release now, on every run.
Install: download mcp-interactive-editor.mcpb below and open it, or add the plugin marketplace skurekjakub/mcp-interactive-editor in Claude Code.
sha256 4835bc031fa6273215539bd59160faf04b49203dcb8fa0387802db71b82f8fba