Update Task Assignment Status
aiproject_update_assignment_statusUpdate the status of an existing team assignment (frontend, backend, or mobile) for a task in a project. Returns a task summary without content; does not create new assignments.
Instructions
Calls PATCH /projects/{project}/tasks/{task}/assignments/{type} to update one existing team's status. It does not create a missing assignment; if the task does not already have that type, the API returns 404. Use PUT aiproject_update_task to add or remove teams. The response is a task summary without content.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| baseUrl | No | Optional AIProject API root URL override. If omitted, AIPROJECT_BASE_URL from the MCP server environment is used. Accepts either http://127.0.0.1:8000 or http://127.0.0.1:8000/api/v1; app roots get /api/v1 appended automatically. | |
| apiKey | No | Optional AIProject API key override. If omitted, AIPROJECT_API_KEY from the MCP server environment is used. The key is sent as X-API-Key. | |
| project | Yes | Project ID. | |
| task | Yes | Task ID. | |
| type | Yes | Assignment team type: frontend, backend, or mobile. | |
| status | Yes | Assignment status: waiting, working, or completed. |