Fix libei
Rolling release / release (push) Successful in 9m40s

This commit is contained in:
2026-09-12 11:07:40 -04:00
parent b8c60e4326
commit 5b7c2b3b6d
20 changed files with 671 additions and 79 deletions
+5 -4
View File
@@ -3,12 +3,13 @@
Run these on Ubuntu GNOME after `npm run cu-doctor` reports its required portal,
PipeWire, AT-SPI, and libei checks as passed. The ydotool result is optional.
The explicit computer-use grant is required, screenshots stay in
`/tmp/jarvis-cu`, and actuation is enabled only after the local EIS injector
`/tmp/jarvis-cu`, and actuation is enabled only after the portal helper
reports ready.
For live pointer and keyboard injection, configure `JARVIS_LIBEI_BRIDGE` with
the local EIS injector command. The portal helper refuses readiness without it;
this prevents a consent-only session from being mistaken for working input.
For live pointer and keyboard injection, Jarvis uses xdg-desktop-portal
`ConnectToEIS` plus a built-in libei sender. Set `JARVIS_LIBEI_BRIDGE` only to
replace that sender. The helper no longer refuses readiness when the env var is
unset.
1. Observe Settings and toggle Night Light.
2. Type a sentence into Text Editor and save it.