Changelog
- Fixed packaged extension imports so GitHub and npm installs load the shipped bridge source.
- Removed stale generated permission code and kept permission setup on one source of truth.
- Fixed fallback screenshot recovery so returned target, capture, and AX metadata stay in sync.
- Prevented controlled-window drift when the original target window can no longer be matched.
- Bound
type_text, keypress, and set_text to the controlled window before delivering input.
Install
pi install git:github.com/injaneity/pi-computer-use#v0.1.5
npm install @injaneity/pi-computer-use@0.1.5
Validation
- Manual action QA:
PASS=6 FAIL=0 SKIP=5.
- Benchmark:
executed=19 passed=19 failed=0 skipped=15.
- AX-first targeting:
axExecutionRatio=1.0, targetingAxOnlyRatio=1.0.
- Primitive and batch coverage:
primitivePassRatio=1.0, batchPassRatio=1.0.