William Valentin
|
699f848fc5
|
test(companion): cover waitForIdle pre-aborted signal
|
2026-02-17 15:38:13 -08:00 |
|
William Valentin
|
164db42d0f
|
test(companion): cover waitForIdle pending RPC lifecycle
|
2026-02-17 15:38:13 -08:00 |
|
William Valentin
|
c2395ced75
|
test(companion): add pending work snapshot integration coverage
|
2026-02-17 15:38:13 -08:00 |
|
William Valentin
|
b4cef5235e
|
feat(companion): add pending work snapshot helper
|
2026-02-17 15:38:13 -08:00 |
|
William Valentin
|
c5bc2c1754
|
fix(companion): normalize heartbeat jitter random samples
|
2026-02-17 15:38:13 -08:00 |
|
William Valentin
|
239d9f93ff
|
fix(companion): validate waitForIdle timeout option
|
2026-02-17 15:38:13 -08:00 |
|
William Valentin
|
1a46b122e0
|
test(companion): cover waitForIdle abort cancellation
|
2026-02-17 15:38:13 -08:00 |
|
William Valentin
|
a000235826
|
test(companion): add platform waitForIdle integration coverage
|
2026-02-17 15:38:13 -08:00 |
|
William Valentin
|
ed471072bb
|
feat(companion): add waitForIdle runtime drain helper
|
2026-02-17 15:38:13 -08:00 |
|
William Valentin
|
d14f82cd84
|
feat(companion): add hasPendingWork runtime observability
|
2026-02-17 15:38:13 -08:00 |
|
William Valentin
|
7e556c5815
|
test(companion): cover pending event wait count lifecycle
|
2026-02-17 15:38:13 -08:00 |
|
William Valentin
|
21a57c88b9
|
feat(companion): expose pending event wait observability
|
2026-02-17 15:38:13 -08:00 |
|
William Valentin
|
df86fbd08e
|
feat(companion): expose pending request observability
|
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
|
36ad56a6c6
|
fix(companion): type-guard event wait name validation
|
2026-02-17 15:38:13 -08:00 |
|
William Valentin
|
7304a4b08f
|
test(companion): add platform event subscription lifecycle integration
|
2026-02-17 15:38:13 -08:00 |
|
William Valentin
|
490ca7def9
|
feat(companion): validate event wait helper input names
|
2026-02-17 15:38:13 -08:00 |
|
William Valentin
|
4f6904c395
|
test(companion): cover waitForAnyEvent socket-close rejection
|
2026-02-17 15:38:13 -08:00 |
|
William Valentin
|
8837843df1
|
fix(companion): reject event waiters on unexpected socket close
|
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
|
ebb62ffb65
|
test(companion): cover platform connected lifecycle integration
|
2026-02-17 15:38:13 -08:00 |
|
William Valentin
|
3a1e52c938
|
chore(companion): align platform waitForAnyEvent event-name typing
|
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
|
6dccef94a6
|
feat(companion): forward dispose close params on platform clients
|
2026-02-17 15:38:13 -08:00 |
|
William Valentin
|
274c49acbc
|
feat(companion): expose platform connected state passthrough
|
2026-02-17 15:38:13 -08:00 |
|
William Valentin
|
78466c7e71
|
feat(companion): add platform single-event passthrough helpers
|
2026-02-17 15:38:13 -08:00 |
|
William Valentin
|
6a9796066b
|
feat(companion): add platform event subscription count passthrough
|
2026-02-17 15:38:13 -08:00 |
|
William Valentin
|
d3e571b728
|
feat(companion): expose runtime event subscription count
|
2026-02-17 15:38:13 -08:00 |
|
William Valentin
|
9e7d3b0e13
|
feat(companion): add platform known-event-name passthrough
|
2026-02-17 15:38:13 -08:00 |
|
William Valentin
|
4f25994876
|
feat(companion): add known event name typing and listing
|
2026-02-17 15:38:13 -08:00 |
|
William Valentin
|
4d6bed72d8
|
feat(companion): add platform event teardown passthrough
|
2026-02-17 15:38:13 -08:00 |
|
William Valentin
|
0eb8126349
|
feat(companion): add generic platform event passthroughs
|
2026-02-17 15:38:13 -08:00 |
|
William Valentin
|
717e5d60e5
|
feat(companion): add waitForAnyEvent runtime helper
|
2026-02-17 15:38:13 -08:00 |
|
William Valentin
|
f7c6947d22
|
fix(companion): reject pending event waits on teardown
|
2026-02-17 15:38:13 -08:00 |
|
William Valentin
|
a76e3e03dc
|
feat(companion): complete platform stream helper parity
|
2026-02-17 15:38:13 -08:00 |
|
William Valentin
|
6018db0dd3
|
feat(companion): add platform stream passthrough helpers
|
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
|
636f24016f
|
feat(companion): add context warning stream helpers
|
2026-02-17 15:38:13 -08:00 |
|
William Valentin
|
43968f830a
|
feat(companion): add typed wait helpers for stream events
|
2026-02-17 15:38:13 -08:00 |
|
William Valentin
|
1b69970065
|
feat(companion): extend platform bootstrap with system snapshot option
|
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
|
0a43abd531
|
feat(companion): add typed agent stream subscription helpers
|
2026-02-17 15:38:13 -08:00 |
|
William Valentin
|
fc0dd8b73a
|
feat(companion): add platform dispose lifecycle helper
|
2026-02-17 15:38:13 -08:00 |
|
William Valentin
|
fee32e8abe
|
feat(companion): add runtime dispose lifecycle helper
|
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
|
520e0aab9c
|
feat(companion): add AbortSignal support for waitForEvent
|
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
|
fd59d88c0c
|
feat(companion): add clearEventSubscriptions helper
|
2026-02-17 15:38:13 -08:00 |
|
William Valentin
|
f67362bf3b
|
feat(companion): add platform createHeartbeatLoop helper
|
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 |
|