Commit Graph
17 Commits
Author SHA1 Message Date
pj d65a816132 fix(companion): size the replace delete prefix to cover any focused field 2026-06-07 21:37:25 +05:30
pj fb6cfce37c fix(companion): pin the runner listener to loopback 2026-06-07 21:35:08 +05:30
pj 89e78871f2 fix(companion): prune the keyboard subtree from snapshots 2026-06-07 17:58:18 +05:30
pj 00e203b8f6 fix(companion): capture snapshots on the main thread inside the catch bridge 2026-06-07 17:01:48 +05:30
pj 63de54ed4a feat(companion): launch and terminate apps through the automation session 2026-06-07 16:54:33 +05:30
pj d8cb4fd14a chore(companion): add runner asset prepare script 2026-06-07 16:45:48 +05:30
pj a6052c6745 fix(companion): honor sequential tap gaps and survive synthesis exceptions 2026-06-07 16:39:28 +05:30
pj 629194015d refactor(companion): tidy snapshot serialization 2026-06-07 15:59:15 +05:30
pj 1cc820637e fix(companion): keep serving after an automation failure 2026-06-07 15:59:15 +05:30
pj fc215695a2 fix(companion): type on the main thread and recover from focus assertions 2026-06-07 15:59:15 +05:30
pj 76cbf1a102 fix(companion): synthesize gestures synchronously to avoid the async completion crash 2026-06-07 15:50:46 +05:30
pj a5d6c40825 fix(companion): bind listener by port and source screen size from snapshot 2026-06-07 15:45:35 +05:30
pj 88aeeff1a5 feat(companion): serve the wire protocol from a parked runner 2026-06-07 15:41:16 +05:30
pj 84e8274d09 feat(companion): type text with replace semantics 2026-06-07 15:41:16 +05:30
pj f45d25d1bb feat(companion): synthesize timestamped touch gestures 2026-06-07 15:41:16 +05:30
pj cd2865bbd5 feat(companion): serve accessibility snapshots over the wire protocol 2026-06-07 15:41:12 +05:30
pj 42fde86b9c feat(companion): add simulator runner project skeleton 2026-06-07 15:41:09 +05:30