Skip to content

The installed plugin is pinned at 0.4.0 — three releases behind — so no fix since 2026-07-30 has reached a user who installed it #433

Description

@MongLong0214

What is on disk

repo / plugin manifest:  0.6.0
latest published:        v0.6.0  (2026-08-01)
installed plugin cache:  0.4.0

Only one version directory exists: ~/.claude/plugins/cache/commitlore/commitlore/0.4.0/. Releases 0.4.1, 0.5.0, 0.5.1 and 0.6.0 never arrived.

Why this is the most important open issue for the product direction

The stated goal is that one install is the last thing a user does. "Runs unattended" has to include staying current, and right now it does not.

Everything fixed since 2026-07-30 is invisible to anyone who installed the plugin — including, from today alone:

#409 anyone who can write refs/notes/commitlore can forge a [directive]
#408 an attack paraphrase passes the injection guard while a defensive record is withheld
#417 an ordinary git fetch silently destroys unpublished records
#406 a pre-#335 index keeps serving records the current classifier rejects
#428 a hook can block the commit it sits next to

Two of those are security fixes. A user on 0.4.0 has none of them and has no signal that they are behind.

What is not the cause

Checked, so the investigation does not restart from zero:

  • The cached 0.4.0 server starts and works. Driven directly over stdio it answers initialize and lists all seven tools with empty stderr, identical to a dev build.
  • .mcp.json in the cache is well-formed and resolves ${CLAUDE_PLUGIN_ROOT}.

So this is not a broken install. It is an install that never updates.

What needs establishing

  1. Whether the marketplace entry this plugin was installed from advertises 0.6.0 or is itself pinned.
  2. Whether a version bump in .claude-plugin/plugin.json is what triggers a client refresh, and whether the release process updates whatever the client actually reads.
  3. What a user sees when they are behind — today, apparently nothing. doctor knows its own version and could say.

Related

#424 reports commitlore's MCP tools vanishing mid-session on this same 0.4.0 cache. Not established as the cause — the server starts cleanly — but any investigation there should record which version it is talking to, because it is not the one in this repository.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions