fix(plugin): add MCP readiness gate and reload-plugins step#190
fix(plugin): add MCP readiness gate and reload-plugins step#190onlycastle merged 5 commits intomainfrom
Conversation
The MCP server may still be starting after install or /reload-plugins. Add a retry mechanism (3 attempts with backoff) before proceeding with the setup wizard, plus clearer error guidance when tools are unreachable. Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
Users need to run /reload-plugins after installing so Claude Code picks up the new MCP server and skills before first-time setup. Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
Code ReviewFound 5 issues:
Generated with Claude Code If useful, react with a thumbs-up. Otherwise, thumbs-down. |
- Step 3: retry scan_sessions or offer defaults when Step 2 failed - Pre-Check: remove unreachable "Otherwise" branch (gate always succeeds or exits) - Important Notes: list Step 2 as non-critical alongside Steps 4, 5 Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
…TING.md Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
Summary
bp-setupwizard — retries MCP tool calls (3 attempts with backoff) when the server is still starting after install or/reload-plugins/reload-pluginsstep to README installation guide so users know to reload before first-time setupChanges
fix(plugin): add MCP readiness gate to bp-setup wizarddocs: add reload-plugins step to installation guideTest Plan
bp setupbefore MCP is ready — verify retry logic and error messagesbp setupafter MCP is ready — verify gate passes on first attempt/reload-pluginsstep is clearGenerated with Claude Code using /ship-it