Summary
The TickTick API supports three task status values:
0 = Open/Normal
2 = Completed
-1 = Abandoned ("Won't Do")
Currently, complete_task only sets status: 1 (which may not be correct) or status: 2. There's no way to mark a task as "Won't Do" via the MCP tools.
Proposed Changes
-
Update update_task - The tool already accepts a status parameter. Update the description to document all valid values: 0 (open), 2 (completed), -1 (won't do)
-
Fix complete_task - Currently sets status: 1. Should set status: 2 per the API.
-
Consider abandon_task tool (optional) - A dedicated tool similar to complete_task for marking tasks as "Won't Do"
References
Summary
The TickTick API supports three task status values:
0= Open/Normal2= Completed-1= Abandoned ("Won't Do")Currently,
complete_taskonly setsstatus: 1(which may not be correct) orstatus: 2. There's no way to mark a task as "Won't Do" via the MCP tools.Proposed Changes
Update
update_task- The tool already accepts astatusparameter. Update the description to document all valid values:0(open),2(completed),-1(won't do)Fix
complete_task- Currently setsstatus: 1. Should setstatus: 2per the API.Consider
abandon_tasktool (optional) - A dedicated tool similar tocomplete_taskfor marking tasks as "Won't Do"References