{"command":{"effect":"write","timeoutSeconds":30,"inputSchema":{"type":"object","description":"Starts an agent run on the site.","properties":{"path":{"type":"object","properties":{"site_id":{"type":"string","description":"The site's ID or one of its hostnames."}},"required":["site_id"],"additionalProperties":false},"body":{"$ref":"#/definitions/agentRunnerSetup"}},"required":["path","body"],"additionalProperties":false,"definitions":{"agentRunnerSetup":{"type":"object","required":["prompt"],"properties":{"prompt":{"type":"string"},"branch":{"type":"string","description":"Branch to start from. Defaults to the site's production branch."},"deploy_id":{"type":"string","description":"Deploy to start from. Takes precedence over `branch`."},"agent":{"type":"string","description":"Agent to run, for example `claude` or `codex`."},"model":{"type":"string","description":"Model for the agent to use. Omit to let Netlify choose."},"effort":{"type":"string","enum":["low","medium","high"],"description":"Reasoning effort. Omit to let the agent decide."},"mode":{"type":"string","enum":["normal","ask"],"description":"`normal` (the default) changes code; `ask` answers questions without changing code."}}}}},"name":"Start an agent run on a site","id":"netlify.createsiteagentrunner","example":{"path":{"site_id":"example"},"body":{"prompt":"example"}},"maxRequests":1,"summary":false}}