Feature guide · runtime safety

No terminal flash. No surprise focus trip.

Quiet operation is a process contract, not a promise in the interface.

Behavior

Windows child processes use CREATE_NO_WINDOW and hidden startup information. Startup uses pythonw.exe, shell execution is disabled, headless rooms never switch input desktops, and foreground tools require explicit consent.

Configuration

The GUI can start the API or register user-logon startup. Elevated startup is opt-in. Targeted HWND and AutoHotkey routes are preferred for background input.

Failure modes

Security

Hidden does not mean harmless: native processes still have the user's permissions. Focus guards protect the user's active work; client authorization remains the trusted MCP/API boundary.

Verification

The process and focus suite covers hidden flags, guard defaults, and safety-banner contracts. Live evidence must record foreground HWND before and after representative operations.

Suggested articles

Headless desktops · Electron manual client · Trusted-LAN API