Bug Fixes
Worker Startup Improvements
Fixed critical issues with worker service startup on fresh installations:
- Auto-start worker after installation - The PM2 worker now starts automatically during plugin installation
- Local PM2 resolution - Plugin now uses local PM2 from node_modules/.bin instead of requiring global installation
- Improved error messages - Clear, actionable instructions with full paths when worker fails to start
- Cross-platform support - Proper handling of Windows platform differences (pm2.cmd)
- Security enhancement - Switched from execSync to spawnSync with array arguments to prevent command injection
These changes significantly improve the first-time installation experience, eliminating the need for manual PM2 setup.
Special thanks to @dreamiurg for identifying and fixing this critical UX issue! 🙏
🤖 Generated with Claude Code