MCPcopy
hub / github.com/codeaashu/claude-code / listTasks

Function listTasks

src/utils/tasks.ts:443–456  ·  view source on GitHub ↗
(taskListId: string)

Source from the content-addressed store, hash-verified

441}
442
443export async function listTasks(taskListId: string): Promise<Task[]> {
444 const dir = getTasksDir(taskListId)
445 let files: string[]
446 try {
447 files = await readdir(dir)
448 } catch {
449 return []
450 }
451 const taskIds = files
452 .filter(f => f.endsWith('.json'))
453 .map(f => f.replace('.json', ''))
454 const results = await Promise.all(taskIds.map(id => getTask(taskListId, id)))
455 return results.filter((t): t is Task => t !== null)
456}
457
458export async function blockTask(
459 taskListId: string,

Callers 14

callFunction · 0.85
callFunction · 0.85
TeammateDetailViewFunction · 0.85
deleteTaskFunction · 0.85
claimTaskFunction · 0.85
claimTaskWithBusyCheckFunction · 0.85
getAgentStatusesFunction · 0.85
unassignTeammateTasksFunction · 0.85
tryClaimNextTaskFunction · 0.85
handleStopHooksFunction · 0.85
TasksV2StoreClass · 0.85

Calls 3

getTasksDirFunction · 0.85
readdirFunction · 0.85
getTaskFunction · 0.85

Tested by

no test coverage detected