Pipeline Tasks API
List Tasks
GET /api/tasksGet Task
GET /api/tasks/:idCreate Task
POST /api/tasksBody:
json
{
"name": "Create login page",
"prompt": "Build a login page with email and password fields",
"directory": "/path/to/project",
"provider": "claude",
"model": "claude-sonnet-4-20250514",
"claudeMd": "Custom instructions...",
"flags": {},
"order": 0
}Update Task
PUT /api/tasks/:idDelete Task
DELETE /api/tasks/:idReset Task
POST /api/tasks/:id/resetResets a failed or completed task back to pending.
Clear Completed Tasks
POST /api/tasks/actions/clear-completedMeta Agent Manager
Get Config
GET /api/tasks/meta/configUpdate Config
PUT /api/tasks/meta/configBody:
json
{
"defaultDirectory": "/path/to/project",
"defaultProvider": "claude",
"pollIntervalMs": 5000,
"claudeMd": "Default CLAUDE.md for managed agents"
}Start Manager
POST /api/tasks/meta/startStop Manager
POST /api/tasks/meta/stopGet Status
GET /api/tasks/meta/status