Problem
Retort is referenced as a custom marketplace in Claude Code's extraKnownMarketplaces config, but there's no valid marketplace manifest published yet. This causes a startup error:
The extraKnownMarketplaces.phoenixvc.source field (whether as a nested object or flat string path) fails validation because retort doesn't expose the expected marketplace structure that Claude Code requires.
Current workaround
Removed extraKnownMarketplaces block and disabled retort@phoenixvc plugin in ~/.claude/settings.json.
Expected
Retort should publish a valid Claude Code marketplace manifest so that:
extraKnownMarketplaces can point to it
retort@phoenixvc resolves as a valid plugin
- Mystira (and other onboarded repos) can consume retort's slash commands and quality gates via the plugin system
Context
- Claude Code expects a specific manifest format for custom marketplaces — needs investigation into the exact schema
- Related: mystira-workspace is pending retort onboarding (planned)
- The plugin/marketplace system may still be evolving on Claude Code's side — worth checking latest docs
Tasks
Problem
Retort is referenced as a custom marketplace in Claude Code's
extraKnownMarketplacesconfig, but there's no valid marketplace manifest published yet. This causes a startup error:The
extraKnownMarketplaces.phoenixvc.sourcefield (whether as a nested object or flat string path) fails validation because retort doesn't expose the expected marketplace structure that Claude Code requires.Current workaround
Removed
extraKnownMarketplacesblock and disabledretort@phoenixvcplugin in~/.claude/settings.json.Expected
Retort should publish a valid Claude Code marketplace manifest so that:
extraKnownMarketplacescan point to itretort@phoenixvcresolves as a valid pluginContext
Tasks
extraKnownMarketplacesschema (what format doessourceexpect?)extraKnownMarketplaces.phoenixvc.sourcepointing to retort