Task management operations. Create and manage task lists and individual tasks within workspaces and shares. Tasks support statuses, priorities, assignees, dependencies, and bulk operations. Responses include `created_by` (user ID of creator). On shares, requires admin or named member role. Destructive actions: delete-list soft-deletes a task list and all its tasks, delete-task soft-deletes a task.
Actions & required params:
- list-lists: profile_type, profile_id (+ optional: sort_by, sort_dir, limit, offset, format)
- create-list: profile_type, profile_id, name (+ optional: description)
- list-details: list_id (+ optional: format)
- update-list: list_id (+ optional: name, description)
- delete-list: list_id [DESTRUCTIVE]
- list-tasks: list_id (+ optional: sort_by, sort_dir, status, assignee, limit, offset, format)
- create-task: list_id, title (+ optional: description, status, priority, assignee_id, dependencies, node_id)
- task-details: list_id, task_id (+ optional: format)
- update-task: list_id, task_id (+ optional: title, description, status, priority, assignee_id, dependencies, node_id)
- delete-task: list_id, task_id [DESTRUCTIVE]
- change-status: list_id, task_id, status
- assign-task: list_id, task_id (+ optional: assignee_id)
- bulk-status: list_id, task_ids, status
- move-task: list_id, task_id, target_task_list_id — move a task to a different list (+ optional: sort_order)
- reorder-tasks: list_id, task_ids — reorder tasks within a list
- reorder-lists: profile_type, profile_id, list_ids — reorder task lists
- filtered-list: profile_type, profile_id, filter (+ optional: status [required when filter=status], limit, offset, format)
- summary: profile_type, profile_id (+ optional: format)
Connector