jules_dispatch_and_wait
Create a coding task for Jules and wait for results in a single call, automatically adding architectural invariants, sandbox test commands, and anti-pause settings.
Instructions
Create a new Jules coding task and immediately block/wait for it in a single MCP tool call. Automatically injects architectural invariants, sandbox test runner commands, and anti-pause directives.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| title | No | Optional custom title for the session. | |
| branch | No | Target base starting branch (defaults to 'main' or 'master'). | |
| prompt | Yes | Instruction prompt detailing the chore, bug fix, or feature. | |
| source | Yes | GitHub repository identifier (e.g. 'Basria-backend' or 'Agent-Brain'). | |
| auto_create_pr | No | If true, Jules will automatically push the branch and open a GitHub PR directly in the cloud (defaults to true). | |
| timeout_seconds | No | Maximum seconds to wait for initial results or completion (default 90, max 300). | |
| auto_approve_plan | No | If true, automatically approves any execution plan generated by Jules (defaults to true). |