Skip to content

fix(kmp): use cloneable v0.5.0 source tag - #27

Merged
tgarciai merged 1 commit into
mainfrom
fix/kmp-0.5.0-clonable-ref
Aug 29, 2026
Merged

fix(kmp): use cloneable v0.5.0 source tag#27
tgarciai merged 1 commit into
mainfrom
fix/kmp-0.5.0-clonable-ref

Conversation

@tgarciai

Copy link
Copy Markdown
Member

Summary

  • replace the unclonable bare KMP commit SHA with the existing annotated tag v0.5.0
  • require the catalog tag to match the mirrored plugin version and peel it remotely
  • make the required kmp-contract check run the literal git clone --depth 1 --branch operation used by Claude Code
  • retain the Codex local snapshot mapping and exact source-tree comparison

Evidence before promotion

  • reproduced the original bare-SHA clone failure verbatim
  • verified remote tag object 7cb5b728bf3d8fd1e16ec1ce9ededbd5931070fb peels to c571544856e4f3d9b074a172ab7bcb772d30aaf9
  • Claude clean install: plugin and engine 0.5.0, 13 tools, doctor clean
  • Claude real update from plugin and engine 0.4.2 to 0.5.0: clean
  • Codex clean install: plugin and engine 0.5.0, one MCP owner, 13 tools, doctor clean
  • Codex real update from plugin and engine 0.4.2 to 0.5.0: clean
  • exact file parity between the v0.5.0 plugin tree and the Codex marketplace snapshot

No release tag or binary is changed.

Related to underpass-ai/kmp#390.

@tgarciai
tgarciai marked this pull request as ready for review August 29, 2026 07:08
@tgarciai
tgarciai merged commit e2abafe into main Aug 29, 2026
3 checks passed
@tgarciai
tgarciai deleted the fix/kmp-0.5.0-clonable-ref branch August 29, 2026 07:08
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant