creatixchu
|
4a7fcb3e38
|
test(cua): record stale observation recovery in session replay
|
2026-09-24 19:37:36 +08:00 |
|
creatixchu
|
6718231377
|
fix(cua): invalidate observations when accessibility nodes disappear
|
2026-09-24 19:36:30 +08:00 |
|
creatixchu
|
bdf183e7e1
|
test(cua): compare complete native observations on synthetic windows
|
2026-09-24 19:26:56 +08:00 |
|
creatixchu
|
6b3a196a3f
|
fix(cua): compile batch attribute regression assertions
|
2026-09-24 19:24:42 +08:00 |
|
creatixchu
|
c327aa7ddd
|
perf(cua): batch per-node accessibility observation reads
|
2026-09-24 19:23:19 +08:00 |
|
creatixchu
|
24b2d1358e
|
fix(cua): separate optional AX metadata from structural discovery
|
2026-09-24 18:57:48 +08:00 |
|
creatixchu
|
039e854166
|
fix(cua): retain panel observations when action metadata is unavailable
|
2026-09-24 18:54:19 +08:00 |
|
creatixchu
|
5435226a79
|
fix(cua): allow unavailable optional values in AppKit panels
|
2026-09-24 18:48:17 +08:00 |
|
creatixchu
|
110abb9ad7
|
fix(cua): consume requests before EOF on persistent stdin pipes
|
2026-09-24 18:33:13 +08:00 |
|
creatixchu
|
bf508eaa2f
|
fix(cua): preserve window metadata and support Apple CLI test runtimes
|
2026-09-24 18:23:08 +08:00 |
|
creatixchu
|
d994a3326b
|
feat(cua): replace the macOS Rust helper with Swift
|
2026-09-24 18:09:17 +08:00 |
|
creatixchu
|
bc6ec2b1cd
|
test(cua): record foreground observations and align invocation assertions
|
2026-09-24 16:54:33 +08:00 |
|
creatixchu
|
feba1df810
|
fix(cua): avoid redundant foreground requests and correlate their observations
|
2026-09-24 16:52:28 +08:00 |
|
creatixchu
|
330a6cf3e5
|
fix(cua): admit large screenshots through the real PTC image pipeline
|
2026-09-24 16:49:10 +08:00 |
|
creatixchu
|
a0dd723300
|
test(cua): observe and raise the exact Blender fixture window
|
2026-09-24 16:24:26 +08:00 |
|
creatixchu
|
149ba9acd0
|
test(cua): locate Blender editor independently of Retina units
|
2026-09-24 16:15:49 +08:00 |
|
creatixchu
|
eb10c938ca
|
test(cua): record AXless window pixel workflow
|
2026-09-24 15:33:57 +08:00 |
|
creatixchu
|
0a83a1a941
|
fix(cua): retain pixel access for owned windows without AX
|
2026-09-24 15:29:36 +08:00 |
|
creatixchu
|
b3e452b942
|
test(mcp-client): distinguish protocol and image encoding rejection
|
2026-09-24 15:08:33 +08:00 |
|
creatixchu
|
745a25f561
|
test(mcp-client): isolate noncanonical image cases
|
2026-09-24 15:05:47 +08:00 |
|
creatixchu
|
c2caea031e
|
fix(mcp-client): admit large canonical image payloads without regex recursion
|
2026-09-24 14:59:53 +08:00 |
|
creatixchu
|
9a53f64dda
|
fix(cua): send modifier transitions for native key chords
|
2026-09-24 14:52:18 +08:00 |
|
creatixchu
|
de1f8b2421
|
test(cua): refresh foreground guidance snapshot
|
2026-09-24 14:15:01 +08:00 |
|
creatixchu
|
fffc899f9c
|
fix(cua): avoid preemptive foreground activation
|
2026-09-24 14:11:14 +08:00 |
|
creatixchu
|
33b10af1f2
|
fix(cua): deliver background pointer events once
|
2026-09-24 13:36:43 +08:00 |
|
creatixchu
|
b60a49409d
|
test(cua): compare file panel URLs by filesystem identity
|
2026-09-24 11:45:17 +08:00 |
|
creatixchu
|
cd9fa73222
|
test(cua): wait on panel input readiness without AX contention
|
2026-09-24 11:43:29 +08:00 |
|
creatixchu
|
9be9a29c9b
|
fix(cua): reject unavailable nearest element windows
|
2026-09-24 11:40:52 +08:00 |
|
creatixchu
|
4d18c4d501
|
test(cua): observe app-wide sheets for keyboard completion
|
2026-09-24 11:40:19 +08:00 |
|
creatixchu
|
4f64e43bb1
|
test(cua): focus the observed sheet after multi-window actions
|
2026-09-24 11:35:53 +08:00 |
|
creatixchu
|
eefea870f4
|
test(cua): budget panel polling for remote AX traversal
|
2026-09-24 11:33:23 +08:00 |
|
creatixchu
|
73c80201f0
|
fix(cua): refuse keys before system panel input is ready
|
2026-09-24 11:30:18 +08:00 |
|
creatixchu
|
c612a97e47
|
test(cua): keep native fixture windows outside Stage Manager sets
|
2026-09-24 11:26:13 +08:00 |
|
creatixchu
|
c17f008c00
|
test(cua): isolate system panel regression entry
|
2026-09-24 11:03:07 +08:00 |
|
creatixchu
|
dc5e41a319
|
test(cua): observe complete system file panel
|
2026-09-24 11:01:18 +08:00 |
|
creatixchu
|
5304401ada
|
fix(cua): resolve AppKit sheets and system panel input
|
2026-09-24 10:59:22 +08:00 |
|
creatixchu
|
76fba44641
|
test(cua): refresh formatted API reference snapshot
|
2026-09-23 22:11:33 +08:00 |
|
creatixchu
|
775b6416f0
|
docs(cua): format object API guidance as a method list
|
2026-09-23 22:03:59 +08:00 |
|
creatixchu
|
aeca82c699
|
fix(cua): require a logged-in console for desktop readiness
|
2026-09-23 21:53:01 +08:00 |
|
creatixchu
|
df0b833500
|
test(cua): record desktop readiness and complete object API guidance
|
2026-09-23 21:38:14 +08:00 |
|
creatixchu
|
f1c728c7af
|
fix(cua): reject locked sessions and bound cyclic AX traversal
|
2026-09-23 21:13:45 +08:00 |
|
creatixchu
|
685bb24bf7
|
test(cua): record foreground recovery operation
|
2026-09-23 20:47:32 +08:00 |
|
creatixchu
|
091a085d5d
|
feat(cua): add explicit activation for hidden application recovery
|
2026-09-23 20:40:46 +08:00 |
|
creatixchu
|
3a7e7650bb
|
test(cua): record explicit secondary action schema and guidance
|
2026-09-23 20:32:34 +08:00 |
|
creatixchu
|
493cd1e0bc
|
feat(cua): keep app selection in background and expose explicit AX actions
|
2026-09-23 20:28:31 +08:00 |
|
creatixchu
|
f808571fff
|
Merge remote-tracking branch 'origin/feat/persistent-ptc' into feat/experimental-dsh-cua
|
2026-09-23 20:22:03 +08:00 |
|
creatixchu
|
f5c4110b5e
|
fix(cua): activate selected apps before observing their windows
|
2026-09-23 20:20:33 +08:00 |
|
creatixchu
|
75ae02da4a
|
fix(ptc): allow top-level await in scoped blocks
|
2026-09-23 20:18:49 +08:00 |
|
creatixchu
|
9107ae0d21
|
test(cua): refresh persistent PTC guidance snapshot
|
2026-09-23 20:18:45 +08:00 |
|
creatixchu
|
56f3d3135d
|
feat(cua): expose plain-text paste and persistent PTC composition
|
2026-09-23 20:12:21 +08:00 |
|