William Valentin
|
965267d67e
|
test(companion): add event surface snapshot integration coverage
|
2026-02-17 15:38:14 -08:00 |
|
William Valentin
|
29523bcdac
|
feat(companion): add event surface snapshot helper
|
2026-02-17 15:38:14 -08:00 |
|
William Valentin
|
a6e9daaaef
|
test(companion): add non-finite waitForIdle validation coverage
|
2026-02-17 15:38:14 -08:00 |
|
William Valentin
|
9e442920d2
|
test(companion): verify cancelPendingEventWaits count integration
|
2026-02-17 15:38:14 -08:00 |
|
William Valentin
|
83236a4ba3
|
feat(companion): return cancelPendingEventWaits count
|
2026-02-17 15:38:14 -08:00 |
|
William Valentin
|
a4e9828592
|
test(companion): add cancelPendingEventWaits integration coverage
|
2026-02-17 15:38:14 -08:00 |
|
William Valentin
|
c4a8d099d6
|
feat(companion): add cancellable pending event wait helper
|
2026-02-17 15:38:14 -08:00 |
|
William Valentin
|
c41332a643
|
fix(companion): validate event wait timeout options
|
2026-02-17 15:38:13 -08:00 |
|
William Valentin
|
45ea084cf0
|
feat(companion): add idle observability alias
|
2026-02-17 15:38:13 -08:00 |
|
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 |
|