Michał Pierzchała
|
24bc75bfd8
|
refactor: collocate session lifecycle command metadata (#518)
|
2026-05-14 12:49:41 +02:00 |
|
Michał Pierzchała
|
9743fc8c1b
|
refactor: split xctestrun product resolution (#517)
* refactor: split xctestrun product resolution
* refactor: tighten xctestrun product module boundary
|
2026-05-14 11:19:53 +02:00 |
|
Michał Pierzchała
|
8968b4bd87
|
refactor: add capture selector command definitions (#516)
|
2026-05-14 11:19:13 +02:00 |
|
Michał Pierzchała
|
78dc42632a
|
test: collocate dispatch interaction press coverage (#515)
|
2026-05-14 11:04:48 +02:00 |
|
Michał Pierzchała
|
8a6d6c14c1
|
refactor: split request handler chain (#514)
* refactor: split request handler chain
* fix: mark request handler chain import as type-only
|
2026-05-14 11:04:34 +02:00 |
|
Michał Pierzchała
|
bc7cf47bd6
|
refactor: add command definition foundation (#513)
* refactor: add command definition foundation
* fix: satisfy fallow for command definitions
* refactor: tighten command definition foundation
|
2026-05-14 11:03:09 +02:00 |
|
Michał Pierzchała
|
fceaab9525
|
refactor: clarify command architecture (#512)
|
2026-05-13 19:53:36 +02:00 |
|
Michał Pierzchała
|
89f35945e1
|
0.14.9
|
2026-05-13 19:25:24 +02:00 |
|
Michał Pierzchała
|
336bf17af4
|
0.14.9
v0.14.9
|
2026-05-13 19:24:41 +02:00 |
|
Michał Pierzchała
|
0117ededa5
|
refactor: make touch target resolution policy explicit (#510)
|
2026-05-13 15:24:14 +02:00 |
|
Michał Pierzchała
|
517b5198b4
|
docs: clarify agent-device binary resolution (#511)
|
2026-05-13 14:52:46 +02:00 |
|
Michał Pierzchała
|
9b55929962
|
fix: preserve iOS tab button tap centers (#508)
|
2026-05-13 13:14:57 +02:00 |
|
Michał Pierzchała
|
274eeb5de8
|
refactor: route process spawning through exec helpers (#504)
|
2026-05-13 13:05:25 +02:00 |
|
Michał Pierzchała
|
3966c5e1b6
|
fix: hide adb console windows on Windows (#503)
|
2026-05-12 19:15:11 +02:00 |
|
Anupam Chugh
|
a90642544d
|
feat: support precise location settings (#491)
* feat: support precise location settings
* fix: address location settings review
* chore: refresh fallow baselines for location settings
* fix: clean up location settings dispatch
---------
Co-authored-by: anupamchugh <anupamchugh@gmail.com>
Co-authored-by: Michał Pierzchała <thymikee@gmail.com>
|
2026-05-12 12:07:59 +02:00 |
|
Si Huynh
|
d2a3742c7c
|
fix: enable tvOS compilation for XCUITest runner (#492)
* fix: enable tvOS compilation for XCUITest runner
XCUICoordinate type and XCUIElement.tap() are unavailable on tvOS.
Gate coordinate-based interactions and touch APIs behind #if !os(tvOS)
and provide tvOS alternatives using XCUIRemote (Siri Remote) actions:
- tap/doubleTap → XCUIRemote.shared.press(.select)
- longPress → XCUIRemote.shared.press(.select, forDuration:)
- drag → directional remote press based on primary axis
- back gesture → XCUIRemote menu button
- app switcher → double home press
- pinch/rotate → return unsupported (no-op / false)
- keyboard dismiss → remote menu button
- alert accept/dismiss → remote select button
Verified: builds successfully for both tvOS Simulator and iOS Simulator.
* fix: harden tvOS runner interactions
* refactor: prune tvOS remote helpers
* test: keep fallow focused on tvOS changes
---------
Co-authored-by: Michał Pierzchała <thymikee@gmail.com>
|
2026-05-12 10:32:21 +02:00 |
|
Michał Pierzchała
|
8a1e195599
|
docs: trim stale internal docs (#498)
|
2026-05-12 10:31:27 +02:00 |
|
Michał Pierzchała
|
af5db7f83d
|
0.14.8
|
2026-05-11 21:32:48 +02:00 |
|
Michał Pierzchała
|
23dc6a8f6e
|
fix: keep MCP registry description valid (#499)
|
2026-05-11 21:32:39 +02:00 |
|
Michał Pierzchała
|
2ebb9aa4a6
|
docs: improve agent discovery onboarding (#496)
|
2026-05-11 21:07:48 +02:00 |
|
Michał Pierzchała
|
600e956573
|
refactor: share android hierarchy metadata (#497)
* refactor: share android hierarchy metadata
* refactor: drop unused android bounds helper
|
2026-05-11 20:40:51 +02:00 |
|
Michał Pierzchała
|
5df37ec9c9
|
fix: improve android fill verification diagnostics (#495)
|
2026-05-11 20:06:59 +02:00 |
|
Michał Pierzchała
|
25d72895c5
|
feat: add MCP discovery router (#494)
|
2026-05-11 17:28:04 +02:00 |
|
Michał Pierzchała
|
076f0c0788
|
chore: upgrade skillgym to 0.8.0 (#493)
|
2026-05-11 17:09:47 +02:00 |
|
Michał Pierzchała
|
0fcb1d561c
|
0.14.7
v0.14.7
|
2026-05-01 07:28:02 -04:00 |
|
Michał Pierzchała
|
10fd292569
|
fix: stabilize remote DevTools and install workflow (#490)
* 0.14.6
* fix: harden remote install workflow
* fix: prevent companion startup state race
* fix: guide remote ios devtools reconnects
|
2026-05-01 07:27:36 -04:00 |
|
Michał Pierzchała
|
7d47c6796a
|
fix: persist remote react devtools companion (#489)
|
2026-04-30 16:18:54 -04:00 |
|
Michał Pierzchała
|
7ea8d9eea3
|
feat: discover cloud config during connect (#488)
* feat: discover cloud config during connect
* test: isolate cloud connect profile coverage
* docs: document cloud connect discovery
* fix: honor no-login after cloud auth reuse
* fix: validate cloud connection profiles
* refactor: require object cloud profiles
* refactor: trim cloud connect compatibility code
|
2026-04-30 16:16:56 -04:00 |
|
Michał Pierzchała
|
dc4a162504
|
fix: require explicit bridge lease for devtools tunnel (#487)
|
2026-04-30 14:42:01 -04:00 |
|
Michał Pierzchała
|
fdf3c5c2b4
|
0.14.5
v0.14.5
|
2026-04-30 12:37:26 -04:00 |
|
Michał Pierzchała
|
6a55d48938
|
fix: tunnel remote ios react devtools (#486)
|
2026-04-30 12:36:02 -04:00 |
|
Michał Pierzchała
|
1eeab43c08
|
0.14.4
v0.14.4
|
2026-04-30 11:50:05 -04:00 |
|
Michał Pierzchała
|
d2b3d3fcb7
|
fix: stop companion retrying invalid registrations (#484)
* fix: stop companion retrying invalid registrations
* test: reduce companion worker duplication
* test: cover companion retry-after registration
|
2026-04-30 11:47:18 -04:00 |
|
Michał Pierzchała
|
78aab2a3c2
|
feat: add android adb transfer provider APIs (#483)
|
2026-04-30 10:36:55 -04:00 |
|
Michał Pierzchała
|
8aa4abe465
|
feat: expand android adb provider boundary (#481)
|
2026-04-29 21:45:42 -04:00 |
|
Michał Pierzchała
|
cff8bd81e4
|
feat: add iOS frame perf sampling (#477)
* feat: add iOS frame perf sampling
* fix: satisfy fallow for iOS perf sampling
* refactor: address iOS perf review feedback
* fix: handle optional iOS display info export
* fix: retry iOS trace record lock failures
* fix: correct iOS perf retry windows
|
2026-04-29 21:20:21 -04:00 |
|
Michał Pierzchała
|
af73a101f3
|
0.14.3
v0.14.3
|
2026-04-29 19:24:14 -04:00 |
|
Michał Pierzchała
|
fea7a5b73f
|
feat: expose daemon embedding and Android ADB APIs (#480)
|
2026-04-29 19:18:17 -04:00 |
|
Michał Pierzchała
|
72ba612e83
|
fix: centralize Android adb execution (#478)
|
2026-04-29 18:25:21 -04:00 |
|
Michał Pierzchała
|
0c7e48d7d5
|
feat: add Android frame health perf metrics (#474)
|
2026-04-29 16:56:37 -04:00 |
|
Michał Pierzchała
|
f7c8f451ed
|
build: upgrade skillgym to 0.6.0 (#473)
* build: upgrade skillgym to 0.6.0
* test: raise skillgym parallel cap
* test: use skillgym command assertions
* test: use structured skillgym command matchers
* test: rely on skillgym default parallel cap
* test: accept bare planned commands
* test: run skillgym cases in parallel
|
2026-04-29 14:38:01 -04:00 |
|
Michał Pierzchała
|
dab81673ee
|
0.14.2
v0.14.2
|
2026-04-29 10:48:55 -04:00 |
|
Michał Pierzchała
|
6a2bf9f626
|
feat: export batch orchestration helpers (#472)
|
2026-04-29 10:48:17 -04:00 |
|
Michał Pierzchała
|
a9e8d902dd
|
0.14.1
v0.14.1
|
2026-04-28 21:20:23 -04:00 |
|
Michał Pierzchała
|
bbb1d363c2
|
fix: handle iOS keyboard Done dismiss controls (#469)
|
2026-04-28 21:20:09 -04:00 |
|
Michał Pierzchała
|
3fee9d6d86
|
fix: cache Android snapshot helper installs (#470)
|
2026-04-28 18:29:10 -04:00 |
|
Michał Pierzchała
|
6c368bf792
|
docs: update agent-device guidance (#467)
|
2026-04-28 17:07:33 -04:00 |
|
Michał Pierzchała
|
2c73e39b01
|
perf: cache app resolution (#466)
|
2026-04-28 17:06:46 -04:00 |
|
Michał Pierzchała
|
999b475126
|
fix: resolve security alerts (#464)
|
2026-04-28 16:56:18 -04:00 |
|
Michał Pierzchała
|
8301f824f6
|
perf: cache safe device hot paths (#463)
|
2026-04-28 16:55:19 -04:00 |
|