Affecte ou retire des tâches d’un jalon. Actions : "assign" pour définir le jalon et "remove" pour l’effacer. Fonctionne sur une ou plusieurs tâches. Si le jalon n’existe pas, suggère de le créer. Nécessite le rôle propriétaire, administrateur ou membre.
Sécurité: Écriture
Les noms des outils et des champs, ainsi que les descriptions du schéma, restent dans l’anglais canonique de MCP afin que les appels copiés correspondent exactement au serveur.
Schéma d’entrée
| Champ | Type | Obligatoire | Description |
|---|---|---|---|
action |
string | oui | The action: "assign" to set a milestone on tasks, "remove" to clear milestone from tasks. |
task_id |
integer | non | A single task ID to assign/remove. |
task_ids |
array | non | Multiple task IDs to assign/remove in bulk. |
search |
string | non | Search for a task by name, description, or "#number". |
milestone_id |
integer | non | The milestone ID to assign tasks to (required for "assign" action). |
milestone_name |
string | non | Search milestone by name. If not found, available milestones will be listed with an option to create a new one. |
Exemple de prompt
Utilisez assign-task-milestone-tool pour m’aider avec la tâche Taskavel concernée.
Exemple d’appel
{
"name": "assign-task-milestone-tool",
"arguments": {}
}