Commit Graph
3 Commits
Author SHA1 Message Date
spacedandy-agents-simplex 5f6030568e ci: the desktop ui helper presses one key per xdotool call and checks its coordinates, so no argument can run another command
xdotool key reads a later argument that names one of its commands, exec among them, as that command, and mousemove takes a single word, so "ui key Return exec <program>" or "ui click restore exec ..." ran a program on the runner. The Claude session on the runner is limited to ui commands, and a program could read its token. Key names and numbers are now checked, and keys are pressed one per call.

Review: R1-D1, R1-D2
2026-10-21 11:58:27 +00:00
spacedandy-agents-simplex 65036d216c ci: let the desktop tests right-click a point, to open a list row's menu
ui right-click <x> <y> clicks with the right button, as ui click does with the left.

Run: 011-search-redesign, slice 4 (CI helper)
2026-10-21 02:30:04 +00:00
spaced4ndy 5a80713699 ci: test the desktop app on Linux runners on request, with an optional Claude session (#7736) 2026-10-16 17:34:43 +00:00