Skip to content

docs: use lowercase marketplace name to fix macOS case-sensitive rename bug#18

Open
plcosta wants to merge 2 commits into
AgriciDaniel:mainfrom
plcosta:fix/marketplace-add-case-sensitive
Open

docs: use lowercase marketplace name to fix macOS case-sensitive rename bug#18
plcosta wants to merge 2 commits into
AgriciDaniel:mainfrom
plcosta:fix/marketplace-add-case-sensitive

Conversation

@plcosta

@plcosta plcosta commented Apr 19, 2026

Copy link
Copy Markdown

Summary

Root cause

Claude Code CLI derives a temp directory from the GitHub path (AgriciDaniel-claude-ads), then renames it to the lowercase form from marketplace.json (agricidaniel-claude-ads). On macOS default APFS (case-insensitive), both names resolve to the same inode — the rename fails with ENOENT. Using lowercase input avoids the rename entirely.

Test plan

  • Run /plugin marketplace add agricidaniel/claude-ads on macOS — succeeds
  • Run /plugin marketplace add AgriciDaniel/claude-ads on macOS — still fails (root fix needed in Claude Code CLI)

Closes #17

@Andrex161 Andrex161 left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Doc-only change. Lowercase workaround is correct: APFS case-insensitivity + Claude Code CLI rename derivation. Closes #17 with a user-facing note while the upstream CLI fix is pending.

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.

[Bug]: Plugin marketplace add fails with mixed-case names due to case normalization

2 participants