advance_loop
Report development phase outcomes to progress through an automated TDD workflow, managing tasks from decomposition to pull request creation.
Instructions
Report the outcome of the last instruction and get the next one. Call this after completing each phase step. The loop persists state between calls.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| event | Yes | The outcome event. One of: BranchCreated, TasksDecomposed, TaskDone, TaskFailed, BuildPassed, BuildFailed, DeployPassed, DeployFailed, IntegPassed, IntegFailed, IntegFixPassed, IntegFixFailed, QualityDone, TreeClean, PrCreated. | |
| tasks | No | For TasksDecomposed: the decomposed or diagnosed task list. | |
| failureReason | No | For TaskFailed: why the task could not be completed. | |
| stderr | No | For BuildFailed or DeployFailed: the error output. | |
| failures | No | For IntegFailed: array of {testFile, testName, description}. | |
| prUrl | No | For PrCreated: the URL of the opened pull request. |