UNPKG

openai-compatible-task-master

Version:

使用MCP解析PRD文档并生成任务列表

36 lines (35 loc) 857 B
export type TaskStatus = 'pending' | 'in-progress' | 'done'; export type TaskPriority = 'high' | 'medium' | 'low'; export interface TaskData { id: string; title: string; description: string; status: TaskStatus; dependencies: string[]; priority: TaskPriority; details: string; testStrategy: string; completionSummary?: string; subTasks?: TaskData[]; parentId?: string; } export interface TasksMetadata { projectName: string; totalTasks: number; sourceFile: string; generatedAt: string; } export interface TasksOutput { tasks: TaskData[]; metadata: TasksMetadata; } export interface RawTaskData { id: string; title: string; description: string; status?: TaskStatus; dependencies?: string[] | string; priority: string; details: string; testStrategy: string; }