Commit Graph

20 Commits

Author SHA1 Message Date
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
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 017c5a6b0c test(companion): add platform canvas lifecycle integration coverage 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 52231b7a93 Add integration coverage for companion platform clients 2026-02-16 13:56:45 -08:00
William Valentin ce9af106ff Add macOS iOS Android companion platform client wrappers 2026-02-16 13:55:35 -08:00
William Valentin 542a8cb70f Add companion runtime gateway client foundation 2026-02-16 13:35:28 -08:00