create_task
Starts a new project request, dispatches its first workflow step, and waits for the result; use it only to begin a task, not to continue an existing one.
Instructions
Compatibility alias of start_project_request with the same behaviour: start a NEW project request, dispatch the first step, and wait. Prefer start_project_request; task_id is ignored. Never use it to continue an existing task. Do not call dispatch_agent again; continue according to workflow. 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 |
|---|---|---|---|
| task_id | No | Ignored; the task id is chosen by ccc-mcp. Leave it out. | |
| workflow | No | Workflow id from list_workflows. Used only when the project's workflow_selection is 'pm'; otherwise ignored. | |
| acceptance | No | Acceptance criteria, one per item. Omit if the user gave none. | |
| project_id | Yes | Registered project id, as returned by list_projects. | |
| requirement | Yes | What the user wants changed, in plain language. | |
| 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 | |||