Atribui, substitui ou remove responsáveis de uma tarefa. A ação "assign" adiciona um utilizador sem remover os responsáveis existentes, "replace" torna o utilizador selecionado no único responsável e "remove" retira a atribuição ao utilizador selecionado. O utilizador de destino tem de pertencer ao projeto da tarefa, e o utilizador que executa a ação tem de ter 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" adds a user, "replace" makes them the sole assignee, "remove" unassigns them. |
task_id |
integer | não | The task ID. |
search |
string | não | Search by task name, description, or "#number". |
user_id |
integer | não | Exact user ID to assign or remove. |
user_name |
string | não | User name or email to find within the task project. |
Prompt de exemplo
Utilize assign-task-user-tool para me ajudar com a tarefa relevante do Taskavel.
Exemplo de chamada
{
"name": "assign-task-user-tool",
"arguments": {}
}