Retrieves a list of tasks with optional filtering and pagination.
Cursor for pagination. ID of the last task from the previous page.
Maximum number of tasks to return. Default: 100, Range: 1-1000.
Sort direction: "asc" or "desc". Default: "desc".
Sort field: "created_at" or "updated_at". Default: "created_at".
Search term to filter by title and body content.
Filter by task status: "pending", "running", "completed", "failed".
Filter tasks created after this Unix timestamp (seconds).
Filter tasks created before this Unix timestamp (seconds).
Filter tasks by project ID. Returns only tasks belonging to the specified project.