spaces
Manage BeatBrowser background task windows: open minimized Chrome with existing logins, route tabId calls, list or claim tasks, and hand off, resume, or finish control.
Instructions
BeatBrowser-owned background task window. Open creates a minimized Chrome window using existing logins; pass its tabId on all browser calls. No Ego app is required. User focus pauses control. Handoff alone brings the window forward; resume requires explicit user instruction. Finish releases control and keeps evidence tabs. After reconnect, list spaces to restore routing. Recovered tasks remain paused; claim with userConfirmed:true can connect a new agent session after explicit user instruction, then inspect before resuming.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| url | No | ||
| keep | No | Finish retention policy. Default all. User, popup and moved pages are always protected. | |
| after | No | Read lifecycle events after this sequence. | |
| label | No | ||
| tabId | No | Target tab id. Omit to use the active controlled tab. | |
| action | Yes | ||
| leaseMs | No | ||
| message | No | Concise progress or proposed next action for the human. Do not include credentials. | |
| spaceId | No | Pin this command to an owned BeatBrowser TaskSpace. Also pass its tabId. | |
| pageLabel | No | Stable name within a space; main is created automatically. | |
| profileId | No | Connected extension profile ID returned by profiles. Required to open, list or claim spaces when multiple profiles are connected. | |
| notifications | No | Opt in to system progress and review notifications for this space. | |
| userConfirmed | No | ||
| reportIntervalMs | No | Minimum interval for changed progress reports; 1-60 minutes, default 5. | |
| needsConfirmation | No | With report, pause subsequent commands until explicit human resume. This does not execute the proposed action. |