Cowork desktop: marketplace plugin listing cache stale post re-add

Status Fixed / completed
Maintainer reply None cached
Activity 3 comments · opened Apr 29, 2026 · closed Apr 29, 2026

Summary

Cowork desktop BETA caches the plugin marketplace listing aggressively. After re-adding a marketplace whose .claude-plugin/marketplace.json references a plugin with a newer plugin.json version, Cowork continues showing the old version. UI shows only "Desinstalar" — no "Update" / "Reinstalar" button.

Reproduction

  1. Install plugin v1.1.0 from marketplace admin431/PoWi-Mobile
  2. In repo, bump plugin.json version to v1.5.0 (multiple commits, all merged to develop)
  3. In Cowork: Marketplaces → remove admin431/PoWi-Mobile
  4. Re-add marketplace with same URL https://github.com/admin431/PoWi-Mobile
  5. Restart Cowork desktop multiple times

Expected

Cowork detects new plugin.json version (v1.5.0) and either:

  • Shows "Update available" with button to apply, OR
  • Refreshes listing automatically post re-add

Actual

Cowork keeps showing v1.1.0. UI offers only "Desinstalar". No way to update without uninstall+reinstall (which loses any local config).

Workaround

Uninstall plugin → Use zip flow (build zip from PowerShell with & scripts/build_powi_plugin_zip.ps1, then "+" → "Subir plugin" with the zip). Plugin installs fresh at v1.5.0. Loses marketplace tracking.

Why this matters

For organizations distributing private plugins via marketplace (our case: admin431/PoWi-Mobile with internal-only plugin), every plugin update requires this manual workaround. Defeats the purpose of marketplace-based distribution.

Environment

  • Cowork desktop (Windows 11)
  • Plugin: powi-claude-plugin private marketplace admin431/PoWi-Mobile
  • Repo always has plugin.json version > marketplace.json version (per Anthropic doc: plugin.json value always wins silently)

View original on GitHub ↗

3 Comments

github-actions[bot] · 5 months ago

Found 3 possible duplicate issues:

  1. https://github.com/anthropics/claude-code/issues/36700
  2. https://github.com/anthropics/claude-code/issues/54276
  3. https://github.com/anthropics/claude-code/issues/48912

This issue will be automatically closed as a duplicate in 3 days.

  • If your issue is a duplicate, please close it and 👍 the existing issue instead
  • To prevent auto-closure, add a comment or 👎 this comment

🤖 Generated with Claude Code

admin431 · 5 months ago

Closing as duplicate of #36700 which has more comprehensive investigation (Windows specifics, exhaustive workaround attempts, server-side cache analysis). Voting there. Thank you @github-actions[bot] for the duplicate detection.

github-actions[bot] · 5 months ago

This issue has been automatically locked since it was closed and has not had any activity for 7 days. If you're experiencing a similar issue, please file a new issue and reference this one if it's relevant.