advance_project
Refines one completed agent result into a new project context version, then starts the next workflow role and waits for progress. Use it to move a multi-agent project forward safely.
Instructions
PM refines one completed Agent result; backend starts the next role and waits for progress. Continue this turn whenever workflow says so. The patch is committed as a new Context version first. Requires read-write project authorization. If an earlier round was interrupted, use resume_pending_dispatch instead. If the result has a non-null action_required, do NOT end your turn: perform it immediately (usually wait_for_task again). If it has a non-null meeting_mode_notice, your reply to the user MUST begin with meeting_mode_notice.text verbatim as its first line.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| patch | Yes | The PM's refinement of exactly one completed Agent execution: its id must be the only entry of source_execution_ids. | |
| project_id | Yes | Registered project id, as returned by list_projects. | |
| plan_content | No | The reviewed implementation plan. Required when the completed execution was SA; must be omitted for every other role. | |
| wait_seconds | No | How long to wait for the workflow to settle after this call, in seconds (default 50). It returns earlier when the work settles. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||