feat: tasks workflow

This commit is contained in:
2026-07-13 16:00:25 +05:00
parent 9705bac7af
commit ce69209820
15 changed files with 559 additions and 31 deletions
+2
View File
@@ -17,6 +17,8 @@ export interface ITaskRepository {
): Promise<Task>;
update(folderPath: string, task: Task): Promise<void>;
delete(folderPath: string, id: string): Promise<void>;
/** Absolute/joined path for the task file in `folderPath`. */
getFilePath(folderPath: string, task: Task): string;
}
export interface IConfigProvider {