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
|
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
|
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
|
490ca7def9
|
feat(companion): validate event wait helper input names
|
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
|
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
|
873dc1ad5b
|
feat(companion): add manual heartbeat tick helper
|
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
|
ec2811eaef
|
feat(companion): add heartbeat failure-threshold controls
|
2026-02-17 15:38:13 -08:00 |
|
William Valentin
|
cd8bfe26dd
|
feat(companion): support default canvas session in platform clients
|
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 |
|
William Valentin
|
8d123cf859
|
feat(companion): support runtime client autoConnect mode
|
2026-02-17 15:38:13 -08:00 |
|
William Valentin
|
5db7beeb53
|
feat(companion): add publishHeartbeat helper across platform clients
|
2026-02-17 15:38:13 -08:00 |
|
William Valentin
|
4d29c381f7
|
feat(companion): add platform bootstrap helper
|
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
|
5b5fbb887c
|
feat(cli): add onboard alias for setup wizard
|
2026-02-17 15:38:13 -08:00 |
|
William Valentin
|
be993146c0
|
feat: add setup flow for dedicated research agent
|
2026-02-17 15:27:09 -08:00 |
|
William Valentin
|
a055f4d338
|
feat: auto-route research-prefixed prompts to research agent
|
2026-02-17 15:23:04 -08:00 |
|