William Valentin
|
803de57261
|
fix(gateway): align session mocks and persist normalized push provider
|
2026-02-17 15:53:08 -08:00 |
|
William Valentin
|
01f75e536d
|
fix(companion): clear disconnect metadata after reconnect
|
2026-02-17 15:38:30 -08:00 |
|
William Valentin
|
809000b6c6
|
feat(companion): add direct disconnect metadata getters
|
2026-02-17 15:38:30 -08:00 |
|
William Valentin
|
6821e3779f
|
fix(companion): preserve manual disconnect snapshot metadata
|
2026-02-17 15:38:30 -08:00 |
|
William Valentin
|
44b686da9c
|
feat(companion): add disconnect metadata to connection snapshots
|
2026-02-17 15:38:30 -08:00 |
|
William Valentin
|
44916fc9b2
|
test(companion): cover cancel wait snapshot updates
|
2026-02-17 15:38:14 -08:00 |
|
William Valentin
|
ffc7c4e9b3
|
feat(companion): return clearEventSubscriptions result counts
|
2026-02-17 15:38:14 -08:00 |
|
William Valentin
|
c8f6d76638
|
feat(companion): add connection snapshot helper
|
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
|
83236a4ba3
|
feat(companion): return cancelPendingEventWaits count
|
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
|
b4cef5235e
|
feat(companion): add pending work snapshot helper
|
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
|
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
|
36ad56a6c6
|
fix(companion): type-guard event wait name validation
|
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
|
d3e571b728
|
feat(companion): expose runtime event subscription count
|
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
|
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
|
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
|
0a43abd531
|
feat(companion): add typed agent stream subscription helpers
|
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
|
520e0aab9c
|
feat(companion): add AbortSignal support for waitForEvent
|
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
|
a5c5a320ca
|
fix(companion): validate runtime and heartbeat loop options
|
2026-02-17 15:38:13 -08:00 |
|
William Valentin
|
985b7bf459
|
feat(companion): add runtime bootstrapNode helper
|
2026-02-17 15:38:13 -08:00 |
|
William Valentin
|
156f3e2498
|
feat(companion): add waitForEvent runtime helper
|
2026-02-17 15:38:13 -08:00 |
|
William Valentin
|
b53f66c6cd
|
feat(companion): add filtered runtime event subscription helper
|
2026-02-17 15:38:13 -08:00 |
|
William Valentin
|
96b11bd60f
|
feat(companion): add runtime event subscription hooks
|
2026-02-17 15:38:13 -08:00 |
|
William Valentin
|
8d123cf859
|
feat(companion): support runtime client autoConnect mode
|
2026-02-17 15:38:13 -08:00 |
|
William Valentin
|
97afc39e01
|
feat(companion): add typed canvas RPC helpers for runtime clients
|
2026-02-17 15:38:13 -08:00 |
|
William Valentin
|
542a8cb70f
|
Add companion runtime gateway client foundation
|
2026-02-16 13:35:28 -08:00 |
|