weeek_move_task
Move a WEEEK task to a different board column to change its status. Requires task ID and destination column ID.
Instructions
Move a WEEEK task to a different board column. This IS how you change a task's status in WEEEK — columns ARE the status mechanism. WRITE OPERATION — the MCP client may prompt for confirmation. Required: task_id and board_column_id. Optional: board_id (only when moving across boards), mr_url (records a merge/pull request link on the "МР" custom field in the same call), field_name (only with mr_url). Returns the updated task. DISTINCT from weeek_update_task: use update for field edits (title, description, priority, assignee, due date); use move for column/status changes. DISTINCT from weeek_complete_task: use complete for the done/undone toggle even though 'completed' is visually similar to a 'Done' column. board_column_id must come from weeek_list_board_columns — do not guess.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| mr_url | No | Merge/pull request URL to record on the task's "МР" custom field in the same call as the status change. Optional. Omit to leave the field unchanged. Use weeek_set_task_mr_link instead if there is no status change happening. | |
| task_id | Yes | WEEEK task ID to move. Required. Obtain from weeek_list_tasks. | |
| board_id | No | Destination board ID. Optional — only needed when moving the task to a column on a DIFFERENT board than its current one. | |
| field_name | No | Name of the custom field to write mr_url into. Optional — defaults to "МР". Only used when mr_url is provided. | |
| board_column_id | Yes | Destination column ID. Required. Obtain from weeek_list_board_columns. Moving a task to a new column IS the status change in WEEEK. |