Skip to content

v0.7.0

Latest

Choose a tag to compare

@github-actions github-actions released this 31 Aug 18:27

Fixed

  • The editor never opened in Claude Desktop: the panel sat on "Opening…"
    and the agent was told its proposal id was unknown.
    The message blamed a
    server restart, so the advice was always to restart the app, and restarting
    never helped. Nothing had restarted. Claude Desktop starts every configured
    server from two managers that do not coordinate and leaves both processes
    running, so the model's call and the panel's calls reach different copies of
    the server — and a proposal the first copy is holding does not exist as far
    as the second one is concerned. Proposals now live in a directory both copies
    read, derived from the roots the server was started with, so it no longer
    matters which copy answers.

Changed

  • An approved proposal is written once even when two servers are asked to
    write it.
    The claim that made a second commit wait for the first was a flag
    in one process's memory, which two processes do not share. It is now a
    directory that mkdir creates atomically, so the filesystem refuses the second
    caller. Servers started against different roots keep separate stores and cannot
    see, or write, each other's proposals.

Install: download mcp-interactive-editor.mcpb below and open it, or add the plugin marketplace skurekjakub/mcp-interactive-editor in Claude Code.

sha256 17f64e9bfa7ee69b432d294d9ef561ab41ce4cbdfecb4ad5d2359bd50136fc87