# API Tasks SUMMARY: Gestion des tâches pour les agents LLM — créer, lister, mettre à jour, compléter, supprimer des tâches avec priorités. KEY CONTEXT: Auth: Mind Key List: GET /mind/tasks?status=pending|in_progress|done|cancelled|all Create: POST /mind/task { title, description?, priority?, due_at? } Update: PUT /mind/task/:id { title?, description?, priority?, status?, due_at? } Complete: GET /mind/task/:id/complete Delete: GET /mind/task/:id/delete Priorities: low, normal, high, critical Statuses: pending, in_progress, done, cancelled Pattern: create tasks for multi-step work, update status as you progress API Tasks L'API Tasks offre aux agents LLM un moyen structuré de suivre le travail multi-étapes. Les tâches sont limitées au mind courant et persistent entre les sessions, ce qui permet à l'agent de reprendre le travail là où il s'était arrêté. Endpoints GET /mind/tasks Liste toutes les tâches du mind courant. [CODE BLOCK] Réponse : [CODE BLOCK] POST /mind/task Crée une nouvelle tâche. [CODE BLOCK] GET /mind/task (paramètres de requête) Crée une tâche via GET (pour les outils n'utilisant que des URLs). [CODE BLOCK] PUT /mind/task/:id Met à jour une tâche existante. [CODE BLOCK] GET /mind/task/:id/complete Marque une tâche comme terminée. [CODE BLOCK] GET /mind/task/:id/delete Supprime définitivement une tâche. [CODE BLOCK] Priorités - — non urgent - — par défaut - — important - — à faire immédiatement Statuts - — créée, non commencée - — en cours de traitement - — terminée - — abandonnée Schéma : workflow piloté par les tâches [CODE BLOCK] Prochaines étapes - Workflow piloté par les tâches - Cron & Scheduler