show_headless_desktop
Display a headless desktop for human interaction to complete manual steps like login, then restore the normal screen after.
Instructions
Temporarily switch the live screen to a headless desktop for human interaction.
The entire off-screen desktop (and the apps running on it) becomes interactive
and visible, so a person can complete a LOGIN or any manual step. A topmost,
non-dismissible banner explains what to do and provides an EMERGENCY EXIT button
that immediately restores the normal desktop. Call hide_headless_desktop to
switch back normally afterwards.
Args: params (ShowHeadlessDesktopInput): desktop name and banner instruction.
Returns: str: JSON {"ok": true, "name": "...", "visible": true, "safety_banner": true, "note": "..."}.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| params | Yes |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |