HTTP Registry for Launcher. Implements IHttpRequestRegistry to work with UHttpServer.
REST API endpoints:
- GET /api/v2/launcher - Overall status
- GET /api/v2/launcher/status - All processes status
- GET /api/v2/launcher/processes - List all processes
- GET /api/v2/launcher/process/{name} - Specific process
- POST /api/v2/launcher/process/{name}/restart - Restart process
- POST /api/v2/launcher/process/{name}/stop - Stop process
- POST /api/v2/launcher/process/{name}/start - Start process
- POST /api/v2/launcher/restart-all - Restart all running processes
- POST /api/v2/launcher/reload-all - Stop all, then start all
- POST /api/v2/launcher/stop-all - Stop all processes
- GET /api/v2/launcher/health - Health check
- GET /api/v2/launcher/groups - Process groups
- GET /api/v2/launcher/help - API help