manage_todo_json
Manage and analyze tasks in JSON format with automated scoring, knowledge graph integration, and LLM interactions to streamline project workflows effectively.
Instructions
JSON-first TODO management with consistent LLM interactions, automatic scoring sync, and knowledge graph integration
Input Schema
TableJSON Schema
| Name | Required | Description | Default |
|---|---|---|---|
| adrDirectory | No | ADR directory path for imports | docs/adrs |
| assignee | No | Task assignee | |
| autoComplete | No | Auto-complete when criteria are met | |
| autoLinkDependencies | No | Auto-detect task dependencies | |
| backupExisting | No | Create backup before destructive operations | |
| category | No | Task category | |
| completionCriteria | No | Auto-completion rules | |
| dependencies | No | Task dependencies (task IDs) | |
| description | No | Task description | |
| direction | No | Knowledge graph sync direction | bidirectional |
| dueDate | No | Due date (ISO string format) | |
| filters | No | Filter criteria for get_tasks operation | |
| force | No | Force operation even if conflicts exist | |
| includeScoring | No | Include scoring metrics in analytics | |
| includeVelocity | No | Include velocity metrics in analytics | |
| intentId | No | Link to knowledge graph intent | |
| limit | No | Maximum number of tasks to return | |
| linkedAdrs | No | Related ADR files | |
| mergeStrategy | No | Merge strategy for imports | merge |
| operation | Yes | Operation to perform on TODO JSON backend | |
| preserveExisting | No | Keep existing tasks during imports | |
| priority | No | Task priority level | medium |
| projectPath | No | Project root path (uses configured PROJECT_PATH if not provided) | |
| reason | No | Reason for update (for changelog) | |
| sortBy | No | Sort field for get_tasks operation | priority |
| sortOrder | No | Sort order for get_tasks operation | desc |
| tags | No | Task tags | |
| taskId | No | Task ID for update operations | |
| timeframe | No | Analysis timeframe for analytics | week |
| title | No | Task title for create operations | |
| updates | No | Fields to update for update operations |