2
0
Files
gitcaddy-server/modules/setting
GitCaddy 8a904de418 feat: Add runner health monitoring with CPU load and disk cleanup
- Add RunnerHealthCheckSettings with CPU load threshold (MaxCPULoadPercent)
- Add CPUInfo struct to runner capabilities
- Add RunnerCleanupRequest model for tracking cleanup requests
- Add GetPendingCleanupRequest for FetchTask cleanup signaling
- Server FetchTask now sets RequestCleanup flag when cleanup is needed
- Add health monitoring background service with email alerts
- Skip unhealthy runners (low disk, high CPU, high latency) during job assignment

🤖 Generated with Claude Code
2026-01-14 08:48:36 +00:00
..
2023-12-19 09:29:05 +00:00
2025-06-03 01:26:19 +00:00
2026-01-12 20:27:32 +00:00
2023-10-10 18:47:49 +08:00
2023-02-20 16:18:26 -06:00