task_add
Create a new workspace task with typed task fields. Use this to add a todo or assignment for the requester or another team member. Do not use this to update an existing task — use task.update. `workspace_write` · v3
Authorization
memberToken Tokens
In: header
Request Body
application/json
TypeScript Definitions
Use the request body type in TypeScript.
Response Body
application/json
text/plain
text/plain
text/plain
text/plain
curl -X POST "https://example.com/tools/task_add/invoke" \ -H "Content-Type: application/json" \ -d '{ "input": { "title": "string" } }'{ "toolName": "string", "status": "string", "content": "string", "isError": true, "message": "string", "errorCode": "string", "retryable": true, "result": null}site_unserve POST
Take a served site down after explicit runtime approval: unpublishes it, frees its slug, and deletes the server-side record. Workspace source files are not touched. `destructive` · approval · v3
task_delete POST
Permanently delete a task. taskHint is the exact task ID or exact task title from a task_list result, resolved server-side to the canonical task; use task_list first when neither is known. Requires approval; this action is irreversible. `destructive` · approval · v3