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

Method getTaskTimeData

src/api/TaskNotesAPI.ts:1710–1715  ·  view source on GitHub ↗
(path: string)

Source from the content-addressed store, hash-verified

1708 }
1709
1710 private async getTaskTimeData(path: string): Promise<TaskNotesRuntimeTaskTimeData> {
1711 const task = await this.requireTask(path);
1712 return computeTaskTimeData(task, (candidate) =>
1713 this.plugin.getActiveTimeSession(candidate)
1714 );
1715 }
1716
1717 private async getHealth(): Promise<TaskNotesRuntimeHealth> {
1718 const tasks = await this.plugin.cacheManager.getAllTasks();

Callers 1

TaskNotesAPIClass · 0.95

Calls 3

requireTaskMethod · 0.95
computeTaskTimeDataFunction · 0.90
getActiveTimeSessionMethod · 0.80

Tested by

no test coverage detected