aictrl MCP: Add task dependency update tool
Resolved 💬 2 comments Opened Jan 31, 2026 by byapparov Closed Mar 1, 2026
Problem
The aictrl MCP server currently lacks a tool to update task dependencies after a task has been created.
create_taskaccepts adepends_onparameter, but there's no way to modify dependencies on existing tasks- This makes it impossible to set up dependency relationships between tasks that were created in parallel or when task IDs weren't known at creation time
Use Case
When planning an epic with multiple stories/tasks:
- Tasks are often created in parallel (for efficiency)
- Task IDs aren't known until after creation
- Need to set dependencies like "Story 1 blocks Stories 2-6" after all tasks exist
Proposed Solution
Add an update_task or set_task_dependencies MCP tool that accepts:
task_id: The task to updatedepends_on: Array of task IDs this task depends on (replaces existing)- Or:
add_depends_on/remove_depends_onfor incremental updates
Workaround
Currently, dependencies must be specified at task creation time, requiring sequential task creation rather than parallel.
This issue has 2 comments on GitHub. Read the full discussion on GitHub ↗