Gere as dependências entre duas tarefas. A ação "add" (predefinida) liga task_id e related_task_id de forma recíproca: uma ligação "blocked_by" em task_id cria uma ligação "blocks" correspondente em related_task_id e vice-versa. A ação "remove" remove a ligação em ambas as direções. 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 |
|---|---|---|---|
task_id |
integer | não | The task ID. |
search |
string | não | Search by task name, description, or "#number". |
related_task_id |
integer | sim | The ID of the other task to link/unlink as a dependency. |
type |
string | não | The dependency type from task_id's perspective: "blocks" or "blocked_by". Required when action is "add". |
action |
string | não | Whether to add or remove the dependency link. Defaults to "add". |
Prompt de exemplo
Utilize manage-task-dependencies-tool para me ajudar com a tarefa relevante do Taskavel.
Exemplo de chamada
{
"name": "manage-task-dependencies-tool",
"arguments": {}
}