William Valentin
|
c5bc2c1754
|
fix(companion): normalize heartbeat jitter random samples
|
2026-02-17 15:38:13 -08:00 |
|
William Valentin
|
5277fed220
|
test(companion): cover heartbeat loop state reset on restart
|
2026-02-17 15:38:13 -08:00 |
|
William Valentin
|
61533bd816
|
fix(companion): dedupe heartbeat loop scheduled timers
|
2026-02-17 15:38:13 -08:00 |
|
William Valentin
|
369250077a
|
feat(companion): add heartbeat success observability state
|
2026-02-17 15:38:13 -08:00 |
|
William Valentin
|
1fb70ce0b1
|
feat(companion): add heartbeat loop getState snapshot
|
2026-02-17 15:38:13 -08:00 |
|
William Valentin
|
4a3c9e7fac
|
feat(companion): add heartbeat loop success callback
|
2026-02-17 15:38:13 -08:00 |
|
William Valentin
|
d63704d436
|
feat(companion): expose heartbeat loop failure observability
|
2026-02-17 15:38:13 -08:00 |
|
William Valentin
|
01b24e71b9
|
feat(companion): add heartbeat loop jitter controls
|
2026-02-17 15:38:13 -08:00 |
|
William Valentin
|
a5c5a320ca
|
fix(companion): validate runtime and heartbeat loop options
|
2026-02-17 15:38:13 -08:00 |
|
William Valentin
|
873dc1ad5b
|
feat(companion): add manual heartbeat tick helper
|
2026-02-17 15:38:13 -08:00 |
|
William Valentin
|
ec2811eaef
|
feat(companion): add heartbeat failure-threshold controls
|
2026-02-17 15:38:13 -08:00 |
|
William Valentin
|
56d06e4827
|
feat(companion): add reusable heartbeat loop utility
|
2026-02-17 15:38:13 -08:00 |
|