jules_create_task
Dispatch coding tasks, bug fixes, or feature requests to Google Jules for asynchronous cloud execution. Optionally open a GitHub PR automatically and control branches, environment variables, and plan approval.
Instructions
Dispatch an asynchronous coding chore to Google Jules. Automatically decorates prompt with system invariants, sandbox test runners, 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, type hints, or feature to implement. | |
| source | Yes | GitHub repository identifier or short name (e.g. 'Basria-backend' or 'sources/github/yasserbousrih/Basria-backend') | |
| account | No | Optional specific account name/email to target. If omitted, uses intelligent load-balancing. | |
| auto_create_pr | No | If true, Jules will automatically push the branch and open a GitHub PR directly in the cloud (defaults to true). | |
| working_branch | No | Optional custom working branch name to commit and push changes to. | |
| require_plan_approval | No | If true, Jules generates a multi-step execution plan first and waits for explicit approval before writing code. | |
| environment_variables_enabled | No | If true, passes repository secrets and environment variables configured in Jules to the cloud container sandbox (defaults to true). |