The Wire · Showcase
PLUGINS FIXED: 111 ENTRIES CONVERTED TO WORKING SHAPE, TERMINAL TASK EVENTS NOW TYPED
By RepoJournal · Filed · About Anthropic
Claude plugins marketplace shipped a monorepo fix that converts 111 broken entries to working git-subdir structure, while the agent SDK patches a critical gap in background task lifecycle tracking.
The plugins-community repo landed a conversion [1] that remaps 111 marketplace.json entries from flat url-source blocks to proper git-subdir shape, adding the path field that claude plugin validate and install need to find subdirectory-buried plugin.json files. This fixes a class of silent failures where validate and install looked at repo root, found nothing, and errored out. Alongside this, the team shipped two new features: freeze-shas [2] lets operators pin a specific plugin at a known-good SHA while the nightly cron advances others, and validate-plugins now synthesizes manifests for strict:false external entries [3] so skills-only plugins no longer trigger false-positive validation failures. On the agent SDK side, v0.2.101 [4] ships typed TaskUpdatedMessage exposure [5], fixing a bug where background Bash tasks finishing via generic system/task_updated messages left consumers with stale active-task state and no way to detect the terminal status without a corresponding TaskNotificationMessage. Claude Code actions bumped to v1.0.148 [7], pulling in CLI version 2.1.177 across the action suite [8] and syncing the base-action fork [9].
Action items
- → If you operate plugins-community: review the 276 entries held at current pins due to HEAD validation failures [ref:5] and decide whether to patch upstream or maintain forks anthropics/claude-plugins-community [plan]
- → If you consume agent SDK background tasks: upgrade to 0.2.101 to get typed task_updated events and reliable active-task bookkeeping anthropics/claude-agent-sdk-python [immediate]
- → Sync claude-code-action and claude-code-base-action to v1.0.148 to pull latest CLI and SDK versions anthropics/claude-code-action [plan]
References
- [1] Fix monorepo plugin entries: convert flat url-source to git-subdir ↗ anthropics/claude-plugins-community
- [2] feat(bump-plugin-shas): add freeze-shas input to hold a pinned plugin at its current SHA (#51) anthropics/claude-plugins-community
- [3] feat(validate-plugins): synthesize manifest for strict:false external plugins (#50) anthropics/claude-plugins-community
- [4] v0.2.101 ↗ anthropics/claude-agent-sdk-python
- [5] fix: expose terminal task_updated events as typed TaskUpdatedMessage ↗ anthropics/claude-agent-sdk-python
- [6] chore(community): bump 653 plugin SHAs to current upstream HEAD ↗ anthropics/claude-plugins-community
- [7] v1.0.148 ↗ anthropics/claude-code-action
- [8] chore: bump Claude Code to 2.1.177 and Agent SDK to 0.3.177 anthropics/claude-code-action
- [9] Sync from claude-code-action base-action@d5726de anthropics/claude-code-base-action
FAQ
- What changed in Anthropic on June 13, 2026?
- Claude plugins marketplace shipped a monorepo fix that converts 111 broken entries to working git-subdir structure, while the agent SDK patches a critical gap in background task lifecycle tracking.
- What should Anthropic teams do about it?
- If you operate plugins-community: review the 276 entries held at current pins due to HEAD validation failures [ref:5] and decide whether to patch upstream or maintain forks • If you consume agent SDK background tasks: upgrade to 0.2.101 to get typed task_updated events and reliable active-task bookkeeping • Sync claude-code-action and claude-code-base-action to v1.0.148 to pull latest CLI and SDK versions
- Which Anthropic repositories shipped on June 13, 2026?
- anthropics/claude-plugins-community, anthropics/claude-agent-sdk-python, anthropics/claude-code-action, anthropics/claude-code-base-action