Major UX improvement:
- Pre-scan tools to detect runtime needs (Node.js, PHP, Java)
- Show all runtime dependencies upfront
- Ask to install runtimes FIRST
- Then install tools (which now succeed on first try)
Before:
- Try each tool → fail → detect → install runtime → retry
- Messy output with many failures
After:
- Detect needs → show summary → install runtimes → install tools
- Clean, linear flow with no retries needed
🤖 Generated with [Claude Code](https://claude.com/claude-code)
Co-Authored-By: Claude <noreply@anthropic.com>