creatixchu
b01b889632
fix(cua): report readable argument errors and clarify coordinate targets
2026-10-14 13:32:36 +08:00
creatixchu
e5b0b492d8
fix(cua): preserve screenshot format and dimensions in object API
2026-10-13 21:30:47 +08:00
creatixchu
6e554ab609
docs(cua): describe encoded screenshot results consistently
2026-10-13 19:49:21 +08:00
creatixchu
5658751da0
feat(cua): map screenshot pixels and optional relative coordinates
2026-10-13 18:59:05 +08:00
creatixchu
4203741099
refactor(cua): use native Harness tool results and attachment admission
2026-10-13 11:59:14 +08:00
creatixchu
4a74e17e7b
feat(cua): preserve hover across observations and popup interaction
2026-10-13 10:57:19 +08:00
creatixchu
900a0b2df9
fix(cua): isolate native fixture services and repair platform CI checks
2026-10-12 17:39:24 +08:00
creatixchu
d0c550823b
docs(cua): align platform references and placeholder structure
2026-10-11 19:24:51 +08:00
creatixchu
f65cb889b8
refactor(cua): separate shared execution from macOS provider
2026-10-11 19:18:02 +08:00
creatixchu
aa5da68de6
docs(cua): describe the future package group without a stale path
2026-10-09 16:19:54 +08:00
creatixchu
97b884e841
docs(cua): state the Windows promotion condition
2026-10-09 16:12:01 +08:00
creatixchu
c36a40656b
refactor(cua): move native provider into experimental
2026-10-09 15:46:42 +08:00
creatixchu
504b6df830
feat(cua): add an experimental opt-in with on-demand native preparation
2026-09-25 18:26:24 +08:00
creatixchu
a18696bbc4
fix(cua): separate accessibility timeout and document recovery
2026-09-25 13:49:06 +08:00
creatixchu
fb594a665c
fix(cua): project only documented accessibility state fields
2026-09-25 13:20:56 +08:00
creatixchu
cc4e98f5bc
fix(cua): await screenshot projection during disposal
2026-09-25 13:02:57 +08:00
creatixchu
56a93f538c
fix(cua): accept literal plus-key chords
2026-09-25 12:47:36 +08:00
creatixchu
cd5df606db
fix(cua): reject conflicting window geometry before input
2026-09-25 11:18:13 +08:00
creatixchu
505c4fcb7d
perf(cua): batch AX roles with observation attributes
2026-09-24 23:17:02 +08:00
creatixchu
ef09d35786
perf(cua): reduce validated Unicode event spacing
2026-09-24 21:10:10 +08:00
creatixchu
8f9f086180
feat(cua): configure Unicode text event pacing
2026-09-24 20:39:25 +08:00
creatixchu
6718231377
fix(cua): invalidate observations when accessibility nodes disappear
2026-09-24 19:36:30 +08:00
creatixchu
d994a3326b
feat(cua): replace the macOS Rust helper with Swift
2026-09-24 18:09:17 +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
0a83a1a941
fix(cua): retain pixel access for owned windows without AX
2026-09-24 15:29:36 +08:00
creatixchu
fffc899f9c
fix(cua): avoid preemptive foreground activation
2026-09-24 14:11:14 +08:00
creatixchu
5304401ada
fix(cua): resolve AppKit sheets and system panel input
2026-09-24 10:59:22 +08:00
creatixchu
775b6416f0
docs(cua): format object API guidance as a method list
2026-09-23 22:03:59 +08:00
creatixchu
f1c728c7af
fix(cua): reject locked sessions and bound cyclic AX traversal
2026-09-23 21:13:45 +08:00
creatixchu
091a085d5d
feat(cua): add explicit activation for hidden application recovery
2026-09-23 20:40:46 +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
f5c4110b5e
fix(cua): activate selected apps before observing their windows
2026-09-23 20:20:33 +08:00
creatixchu
56f3d3135d
feat(cua): expose plain-text paste and persistent PTC composition
2026-09-23 20:12:21 +08:00
creatixchu
9bd3aca35e
feat(cua): support indexed pointer gestures and focused windows
2026-09-23 20:07:19 +08:00
creatixchu
a11af71304
test(cua): cover portable screenshots and replay published package exports
2026-09-23 17:55:39 +08:00
creatixchu
8a64473c5b
docs(cua): document the API and external evaluator integration
...
Explain configuration, window and input semantics, source ownership and current limitations. Record why persistence belongs to the execution host and refresh repository catalogs.
2026-09-23 16:01:41 +08:00