humanize_ambient
Emits low-rate, human-plausible pointer drifts and rare reading scrolls while a browser session idles, filling zero-mouse-event silence without clicks, typing, or navigation.
Instructions
Opt-in AMBIENT activity between verbs (default off): while the session idles, emit low-rate human-plausible pointer drifts + rare reading scrolls (never clicks/types/selects/navigates, yields to every verb, stops horizon_s after the last verb or at idle-freeze). Targets are best-effort: it avoids elements that look interactive but can't see script-attached hover handlers, so a page may still observe a mouseover. Fills the zero-mouse-events silence behavioural scorers flag. mode=on|off|status.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| mode | No | on | off | status (default status). | |
| lease | No | Optional lease token to present if the target session is leased (0.7.0). Threaded per-call; never read from the server's env. | |
| scroll | No | Allow idle reading scrolls (default true). | |
| session | No | Optional session name to target (omit for the shared 'default'). On a daemon shared with other agents, pass a UNIQUE name for stateful multi-step work (go→click→fill) so you don't collide on 'default'. | |
| horizon_s | No | Idle seconds after the last verb before ambient goes quiet (5 up to the operator's default, 180 unless configured). |