Skip to content

tasks.listByProgram

Type: query Module: convex/tasks.ts

{
programId: Id<"programs">,
workstreamId: Id<"workstreams"> /* optional */,
sprintId: Id<"sprints"> /* optional */,
status: statusValidator /* optional */,
priority: priorityValidator /* optional */,
assigneeId: Id<"users"> /* optional */,
}

List tasks for a program with optional filters (workstream, sprint, status, priority, assignee). Returns enriched records with resolved names. @param programId - The program to query