Skip to main content

Module control

Module control 

Source
Expand description

Drive the real Tauri app through the in-app rightkit-control server.

The app is launched hidden or backgrounded with RIGHTKIT_CONTROL_SERVICE and an isolated RIGHTKIT_SUITE_ROOT, discovers the rightkit-service record (service.json), and talks over the current-user-only socket / named pipe as the allowlisted app right-qa. No TCP and no shared secrets. The harness never searches for processes by name to kill them: it records the pid it started and kills that tree only.

Structs§

Control
LaunchSpec
StopReport

Enums§

Mode

Functions§

frontmost
Foreground app as name (macOS) or pid:hwnd (Windows). None means the foreground could NOT be measured; it is never treated as “unchanged”.
launch