UNPKG

mcp-chain-of-thought

Version:

Chain of Thought is a tool built for AI Agents, emphasizing chain-of-thought, reflection, and style consistency. It converts natural language into structured dev tasks with dependency tracking and iterative refinement, enabling agent-like developer behavi

101 lines 9.8 kB
{ "tasks": [ { "id": "6012f1a0-8b17-48d0-8d68-d5f58593dd97", "name": "Rename Typoed Template Files", "description": "Rename template files with 'complated' typo to 'completed'. Specifically: `src/prompts/templates_en/getTaskDetail/complatedSummary.md` -> `completedSummary.md` and `src/prompts/templates_en/processThought/complatedThought.md` -> `completedThought.md`.", "status": "Completed", "dependencies": [], "createdAt": "2025-05-05T08:31:22.034Z", "updatedAt": "2025-05-05T08:35:01.429Z", "relatedFiles": [ { "path": "src/prompts/templates_en/getTaskDetail/complatedSummary.md", "type": "TO_MODIFY", "description": "File to be renamed." }, { "path": "src/prompts/templates_en/processThought/complatedThought.md", "type": "TO_MODIFY", "description": "File to be renamed." } ], "implementationGuide": "Use file system rename commands/operations. `mv src/prompts/templates_en/getTaskDetail/complatedSummary.md src/prompts/templates_en/getTaskDetail/completedSummary.md` and `mv src/prompts/templates_en/processThought/complatedThought.md src/prompts/templates_en/processThought/completedThought.md`.", "verificationCriteria": "The two specified files are renamed correctly.", "analysisResult": "The proposed solution addresses all identified discrepancies through a four-step process involving file renaming and code modification.\n1. **Renames:** Two template files (`complatedSummary.md` in `getTaskDetail` and `complatedThought.md` in `processThought`) will be renamed to correct typos (`completed...`).\n2. **`deleteTask.ts` Edits:** Update reference from `taskCompleted.md` to `completed.md`. Update reference from the missing `result.md` to `success.md` (based on assumption).\n3. **`getTaskDetail.ts` Edits:** Remove logic loading/using the non-existent `analysisResult.md`. Update reference from `complatedSummary.md` to the correctly spelled `completedSummary.md`.\n4. **`processThought.ts` Edits:** Update reference from `complatedThought.md` to the correctly spelled `completedThought.md`.\nThe plan involves simple string replacements and logic removal within specific files, along with file system rename operations. The dependencies are correctly identified (renames first).", "completedAt": "2025-05-05T08:35:01.427Z", "summary": "Successfully renamed `src/prompts/templates_en/getTaskDetail/complatedSummary.md` to `completedSummary.md` and `src/prompts/templates_en/processThought/complatedThought.md` to `completedThought.md` using terminal commands." }, { "id": "8abc7f8e-3281-4e72-a159-1e8442812011", "name": "Fix deleteTask.ts References", "description": "Update template references in `src/prompts/generators/deleteTask.ts`. Change `taskCompleted.md` to `completed.md` and `result.md` to `success.md`.", "status": "Completed", "dependencies": [], "createdAt": "2025-05-05T08:31:22.034Z", "updatedAt": "2025-05-05T08:35:55.210Z", "relatedFiles": [ { "path": "src/prompts/generators/deleteTask.ts", "type": "TO_MODIFY", "description": "Generator file to modify." } ], "implementationGuide": "Edit `src/prompts/generators/deleteTask.ts`. Replace `loadPromptFromTemplate(\"deleteTask/taskCompleted.md\")` with `loadPromptFromTemplate(\"deleteTask/completed.md\")`. Replace `loadPromptFromTemplate(\"deleteTask/result.md\")` with `loadPromptFromTemplate(\"deleteTask/success.md\")`.", "verificationCriteria": "The references in `deleteTask.ts` are updated as specified.", "analysisResult": "The proposed solution addresses all identified discrepancies through a four-step process involving file renaming and code modification.\n1. **Renames:** Two template files (`complatedSummary.md` in `getTaskDetail` and `complatedThought.md` in `processThought`) will be renamed to correct typos (`completed...`).\n2. **`deleteTask.ts` Edits:** Update reference from `taskCompleted.md` to `completed.md`. Update reference from the missing `result.md` to `success.md` (based on assumption).\n3. **`getTaskDetail.ts` Edits:** Remove logic loading/using the non-existent `analysisResult.md`. Update reference from `complatedSummary.md` to the correctly spelled `completedSummary.md`.\n4. **`processThought.ts` Edits:** Update reference from `complatedThought.md` to the correctly spelled `completedThought.md`.\nThe plan involves simple string replacements and logic removal within specific files, along with file system rename operations. The dependencies are correctly identified (renames first).", "completedAt": "2025-05-05T08:35:55.207Z", "summary": "Successfully updated template references in `src/prompts/generators/deleteTask.ts`. Changed `taskCompleted.md` to `completed.md` and `result.md` to `success.md`." }, { "id": "4e06d7e9-81b6-4e2e-8a6a-c7297719d82e", "name": "Fix getTaskDetail.ts References and Logic", "description": "Update template references and remove logic for non-existent template in `src/prompts/generators/getTaskDetail.ts`. Remove `analysisResult.md` related code. Change `complatedSummary.md` reference to `completedSummary.md`.", "status": "Completed", "dependencies": [ { "taskId": "6012f1a0-8b17-48d0-8d68-d5f58593dd97" } ], "createdAt": "2025-05-05T08:31:22.034Z", "updatedAt": "2025-05-05T08:36:43.864Z", "relatedFiles": [ { "path": "src/prompts/generators/getTaskDetail.ts", "type": "TO_MODIFY", "description": "Generator file to modify." } ], "implementationGuide": "Edit `src/prompts/generators/getTaskDetail.ts`. 1. Remove the declaration and usage of `analysisResultPrompt` and the corresponding `loadPromptFromTemplate(\"getTaskDetail/analysisResult.md\")` call. 2. Change `loadPromptFromTemplate(\"getTaskDetail/complatedSummary.md\")` to `loadPromptFromTemplate(\"getTaskDetail/completedSummary.md\")`.", "verificationCriteria": "The specified logic is removed and the reference is updated in `getTaskDetail.ts`.", "analysisResult": "The proposed solution addresses all identified discrepancies through a four-step process involving file renaming and code modification.\n1. **Renames:** Two template files (`complatedSummary.md` in `getTaskDetail` and `complatedThought.md` in `processThought`) will be renamed to correct typos (`completed...`).\n2. **`deleteTask.ts` Edits:** Update reference from `taskCompleted.md` to `completed.md`. Update reference from the missing `result.md` to `success.md` (based on assumption).\n3. **`getTaskDetail.ts` Edits:** Remove logic loading/using the non-existent `analysisResult.md`. Update reference from `complatedSummary.md` to the correctly spelled `completedSummary.md`.\n4. **`processThought.ts` Edits:** Update reference from `complatedThought.md` to the correctly spelled `completedThought.md`.\nThe plan involves simple string replacements and logic removal within specific files, along with file system rename operations. The dependencies are correctly identified (renames first).", "completedAt": "2025-05-05T08:36:43.860Z", "summary": "Successfully removed logic related to non-existent `analysisResult.md` template and corrected the `complatedSummary.md` reference to `completedSummary.md` in `src/prompts/generators/getTaskDetail.ts`." }, { "id": "5e8c5013-dec2-46dd-a14b-4288e61c50f0", "name": "Fix processThought.ts Reference", "description": "Update template reference in `src/prompts/generators/processThought.ts`. Change `complatedThought.md` to `completedThought.md`.", "status": "Completed", "dependencies": [ { "taskId": "6012f1a0-8b17-48d0-8d68-d5f58593dd97" } ], "createdAt": "2025-05-05T08:31:22.034Z", "updatedAt": "2025-05-05T08:37:17.068Z", "relatedFiles": [ { "path": "src/prompts/generators/processThought.ts", "type": "TO_MODIFY", "description": "Generator file to modify." } ], "implementationGuide": "Edit `src/prompts/generators/processThought.ts`. Change `loadPromptFromTemplate(\"processThought/complatedThought.md\")` to `loadPromptFromTemplate(\"processThought/completedThought.md\")`.", "verificationCriteria": "The reference in `processThought.ts` is updated as specified.", "analysisResult": "The proposed solution addresses all identified discrepancies through a four-step process involving file renaming and code modification.\n1. **Renames:** Two template files (`complatedSummary.md` in `getTaskDetail` and `complatedThought.md` in `processThought`) will be renamed to correct typos (`completed...`).\n2. **`deleteTask.ts` Edits:** Update reference from `taskCompleted.md` to `completed.md`. Update reference from the missing `result.md` to `success.md` (based on assumption).\n3. **`getTaskDetail.ts` Edits:** Remove logic loading/using the non-existent `analysisResult.md`. Update reference from `complatedSummary.md` to the correctly spelled `completedSummary.md`.\n4. **`processThought.ts` Edits:** Update reference from `complatedThought.md` to the correctly spelled `completedThought.md`.\nThe plan involves simple string replacements and logic removal within specific files, along with file system rename operations. The dependencies are correctly identified (renames first).", "completedAt": "2025-05-05T08:37:17.066Z", "summary": "Successfully corrected the template filename reference in `src/prompts/generators/processThought.ts` from `complatedThought.md` to `completedThought.md`." } ] }