Desktop-scope actions — capture_scope, get_desktop_state, and screen-absolute actions landed for Windows, with window-less desktop clicks on macOS and Linux. list_windows also emits bounds on Linux.
Native Wayland coverage — Linux supports native Wayland paths through wlroots, portal, and libei, reports unsupported input backends, autodiscovers XAUTHORITY, and returns typed no-display errors.
Honest action state — macOS drag and scroll return verified:false plus path when the driver cannot prove the effect, and dead session actions now fail loudly.
macOS foreground delivery — type_text, click, and bring_to_front use foreground activation with focus settling for targets that need it. Pixel right-click, NSButton click, windowless buttons, and wheel scroll paths were fixed.
Windows window targeting — Minimized-window screenshots surface errors, virtual desktop coordinates handle negative-offset monitors, Chromium double/right click uses SendInput, and UWP launches resolve to ApplicationFrameHost.
Linux GTK and keyboard coverage — GTK click, right-click, double-click, middle-click, and scroll use accessibility or uinput; missing keysyms are remapped for foreground keyboard input.