task
Hand ClawdCursor a whole natural-language desktop instruction and let its internal agent loop execute, decompose, and return a trace. It pauses for sign-in, 2FA, or CAPTCHA and can resume or abort.
Instructions
Requires the clawdcursor agent daemon to be running (binds 127.0.0.1:3847 with an LLM configured). Hand clawdcursor a WHOLE natural-language task and let its internal agent loop execute it (accessibility first, screenshots when the screen has no readable structure). Use this when you don't want to micromanage every primitive — clawdcursor decomposes the task, picks the cheapest execution path, and returns a trace. BOUNDED-SYNC: waits up to timeout seconds (default 45) — a longer task returns {status:"running"} with progress while it CONTINUES in the background; re-call with the SAME instruction to keep waiting (re-attaches, never restarts), {action:"status"} to poll, {action:"abort"} to stop it. At a roadblock (sign-in, 2FA, CAPTCHA, a step it may not take) the task PAUSES for the user and returns {status:"paused", waitingFor}: keep re-calling to wait, never restart; {action:"resume"} if the user tells you they finished. The computer/accessibility/window/system/browser compounds are for when you want step-level control yourself. If the daemon isn't running you get a clear error telling you how to start it.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| action | No | Default "run" (submit/continue the instruction). "status" → poll the running task (cheap, poll at 1–2 Hz). "abort" → stop the running task. "resume" → continue a task paused for the user, when they tell you they finished. | |
| timeout | No | Max seconds to WAIT for completion before returning a running receipt (default 45, clamped 1–50). The task keeps running — this only bounds the wait. | |
| instruction | No | Natural-language task description, e.g. "open Notepad and type hello", "go to github.com", "send email in Outlook". Required for action "run" (the default); ignored for status/abort. |