gsxdsm
825ae1061b
feat(FN-1049): add per-agent heartbeat configuration via runtimeConfig
- Define AgentHeartbeatConfig interface in core types (heartbeatIntervalMs, heartbeatTimeoutMs, maxConcurrentRuns)
- Update HeartbeatMonitor to resolve per-agent config from AgentStore with validated min/max clamping
- Wire AgentStore into HeartbeatMonitor via InProcessRuntime initialization
- Add heartbeat settings section to dashboard AgentDetailView ConfigTab
- Add PATCH /api/agents/:id endpoint accepting runtimeConfig updates
- Add comprehensive tests for per-agent heartbeat config resolution and validation
- Document per-agent heartbeat configuration in AGENTS.md
2026-04-07 11:50:17 -07:00
..
2026-04-02 17:55:25 -07:00
2026-04-04 17:56:07 -07:00
2026-04-07 11:50:17 -07:00
2026-04-03 17:58:07 -07:00
2026-04-03 17:58:07 -07:00
2026-03-31 20:00:25 -07:00
2026-03-31 20:00:25 -07:00
2026-03-31 05:14:30 -07:00
2026-04-03 21:39:33 -07:00
2026-04-03 21:39:33 -07:00
2026-04-02 09:10:42 -07:00
2026-04-05 18:29:44 -07:00
2026-03-25 18:32:10 -04:00
2026-04-05 23:09:22 -07:00
2026-04-05 23:09:22 -07:00
2026-04-02 09:10:42 -07:00
2026-04-02 09:10:42 -07:00
2026-04-07 11:41:38 -07:00
2026-04-07 11:41:38 -07:00
2026-04-07 11:41:38 -07:00
2026-04-07 11:41:38 -07:00
2026-04-01 13:07:26 -07:00
2026-04-03 07:58:45 -07:00
2026-04-07 11:21:59 -07:00
2026-04-07 11:21:59 -07:00
2026-04-01 01:40:42 -07:00
2026-03-29 20:52:07 -07:00
2026-03-29 20:52:07 -07:00
2026-04-03 09:02:41 -07:00
2026-04-03 09:02:41 -07:00
2026-04-07 11:50:17 -07:00
2026-04-04 13:25:22 -07:00
2026-04-04 13:25:22 -07:00
2026-04-07 11:21:59 -07:00
2026-04-07 11:21:59 -07:00
2026-04-02 09:10:42 -07:00
2026-04-02 09:10:42 -07:00
2026-04-02 17:55:25 -07:00
2026-04-05 11:04:16 -07:00
2026-04-05 11:04:16 -07:00
2026-04-05 23:11:28 -07:00
2026-04-05 23:11:28 -07:00
2026-04-07 00:41:19 -07:00
2026-04-07 00:41:19 -07:00
2026-04-03 21:39:33 -07:00
2026-04-03 21:39:33 -07:00
2026-04-07 00:41:19 -07:00
2026-04-07 00:41:19 -07:00
2026-04-02 09:10:42 -07:00
2026-04-02 09:10:42 -07:00
2026-04-04 17:36:18 -07:00
2026-04-04 17:36:18 -07:00
2026-04-07 11:50:17 -07:00