Atribui tarefas a um marco ou remove-as de um marco. Ações: "assign" (define o marco das tarefas) e "remove" (remove o marco das tarefas). Pode atuar sobre uma única tarefa ou várias tarefas em simultâneo. Se o marco não existir, sugere a sua criação. Requer o papel owner, admin ou member.
Segurança: Escrita
Os nomes das ferramentas e dos campos, bem como as descrições do esquema, permanecem no inglês canónico do MCP para que as chamadas copiadas correspondam exatamente ao servidor.
Esquema de entrada
| Campo | Tipo | Obrigatório | Descrição |
|---|---|---|---|
action |
string | sim | The action: "assign" to set a milestone on tasks, "remove" to clear milestone from tasks. |
task_id |
integer | não | A single task ID to assign/remove. |
task_ids |
array | não | Multiple task IDs to assign/remove in bulk. |
search |
string | não | Search for a task by name, description, or "#number". |
milestone_id |
integer | não | The milestone ID to assign tasks to (required for "assign" action). |
milestone_name |
string | não | Search milestone by name. If not found, available milestones will be listed with an option to create a new one. |
Prompt de exemplo
Utilize assign-task-milestone-tool para me ajudar com a tarefa relevante do Taskavel.
Exemplo de chamada
{
"name": "assign-task-milestone-tool",
"arguments": {}
}