Gère les dépendances entre deux tâches. L’action "add" par défaut lie task_id et related_task_id réciproquement : un lien "blocked_by" sur task_id crée un lien "blocks" correspondant sur related_task_id, et inversement. L’action "remove" détache le lien dans les deux sens. 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 |
|---|---|---|---|
task_id |
integer | non | The task ID. |
search |
string | non | Search by task name, description, or "#number". |
related_task_id |
integer | oui | The ID of the other task to link/unlink as a dependency. |
type |
string | non | The dependency type from task_id's perspective: "blocks" or "blocked_by". Required when action is "add". |
action |
string | non | Whether to add or remove the dependency link. Defaults to "add". |
Exemple de prompt
Utilisez manage-task-dependencies-tool pour m’aider avec la tâche Taskavel concernée.
Exemple d’appel
{
"name": "manage-task-dependencies-tool",
"arguments": {}
}