transition_task_status
Update task status based on valid transitions, ensuring dependencies are met and providing required details for completion. Ensures tasks progress systematically within the Task Manager MCP Server.
Instructions
A tool to transition the status of a task. Valid task status transitions are:
- not-started -> in-progress (before starting task)
- in-progress -> complete (if task is done)
- complete -> in-progress (if task needs rework) All tasks this task depends on must be 'complete' before this task can be 'in-progress'. outcomeDetails and verificationEvidence must be provided when transitioning this task to 'complete'.
Input Schema
Name | Required | Description | Default |
---|---|---|---|
newStatus | Yes | The new status of this task. | |
outcomeDetails | No | A detailed list of outcomes of this task. Must be provided if newStatus is 'complete'. | |
taskID | Yes | The identifier of this task. | |
verificationEvidence | No | A list of verification evidence for task completion. Must be provided if newStatus is 'complete'. |