MCPcopy
hub / github.com/callumalpass/tasknotes / listTasks

Method listTasks

src/api/TaskNotesAPI.ts:1839–1845  ·  view source on GitHub ↗
(query?: TaskNotesRuntimeTaskQuery)

Source from the content-addressed store, hash-verified

1837 }
1838
1839 async listTasks(query?: TaskNotesRuntimeTaskQuery): Promise<TaskInfo[]> {
1840 if (!query) {
1841 const tasks = await this.plugin.cacheManager.getAllTasks();
1842 return tasks.map(copyTaskInfo);
1843 }
1844 return (await this.queryTasks(query)).tasks;
1845 }
1846
1847 async getParentTasks(path: string): Promise<TaskInfo[]> {
1848 const task = await this.requireTask(path);

Callers 1

TaskNotesAPIClass · 0.95

Calls 2

queryTasksMethod · 0.95
getAllTasksMethod · 0.45

Tested by

no test coverage detected