agent_run_start
Start a workspace agent on a new task. Use workflow_execute for a known workflow. The agent checks skills and workflows for reuse. Send a stable idempotencyKey. Next call agent_run_get with waitMs to read messages and status. Credits and concurrent runs have limits.
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"input": "<input>",
"idempotencyKey": "<idempotencyKey>"
},
"name": "agent_run_start"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| input | Yes | ||
| reuse | No | ||
| title | No | ||
| effort | No | ||
| waitMs | No | ||
| agentId | No | ||
| spaceId | No | ||
| maxCredits | No | ||
| idempotencyKey | Yes |