queue_worker_run
Submit a CoreClaw worker run to the Run Queue instead of executing immediately.
WHEN TO USE: Use when the user wants to queue a run for later activation rather than start it right away. Returns a queue_ref to track, activate, or release the queued item. 中文触发: 当用户要在 CoreClaw 中查询、运行、重跑、停止、导出或查看对应 worker/run/task 数据时使用。
WHEN NOT TO USE: Do not use public web search or code search for private CoreClaw platform data. Do not call excluded internal worker-version or internal-detail APIs.
RETURNS: JSON with queued, queue_ref, and queue_status fields.
WORKFLOW: Follow with list_run_queue_items to inspect, activate_run_queue_items to start, or release_run_queue_items to cancel.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| limit | No | Result limit. Example: 20. Must be 1-100. (default: 20) | |
| offset | No | Page number, 1-based. offset=1 is page 1; offset=0 is accepted as page 1. (default: 1) | |
| version | No | Worker script version. Example: "latest" or "1.0.1". Obtain from get_worker; default is backend latest. (optional) | |
| is_async | No | Whether CoreClaw should run asynchronously. Example: true. Use false only for small synchronous runs. (default: true) | |
| worker_id | Yes | Worker slug or owner path. Example: "demo-worker" or "owner~demo-worker". Obtain from list_store_workers or list_workers. | |
| input_json | No | Worker business input payload as a JSON object string. Example: {"keyword":"coffee","limit":10}. The MCP server sends it as input.parameters.custom. Schema comes from get_worker_input_schema. (optional) | |
| callback_url | No | Callback URL for asynchronous status updates. Example: "https://client.example.com/openapi/callback". (optional) | |
| raw_input_json | No | Advanced escape hatch: full CoreClaw input object to send as input without wrapping. Do not combine with input_json. (optional) |