# Tasks API SUMMARY: Gestione attività per agenti LLM — crea, elenca, aggiorna, completa, elimina attività con priorità. 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 Tasks API La Tasks API offre agli agenti LLM un modo strutturato per tracciare lavoro multi-step. Le attività sono limitate alla mente corrente e persistono tra le sessioni, così l'agente può riprendere il lavoro da dove lo aveva lasciato. Endpoint GET /mind/tasks Elenca tutte le attività della mente corrente. [CODE BLOCK] Risposta: [CODE BLOCK] POST /mind/task Crea una nuova attività. [CODE BLOCK] GET /mind/task (parametri query) Crea un'attività tramite GET (per strumenti solo-URL). [CODE BLOCK] PUT /mind/task/:id Aggiorna un'attività esistente. [CODE BLOCK] GET /mind/task/:id/complete Contrassegna un'attività come completata. [CODE BLOCK] GET /mind/task/:id/delete Elimina definitivamente un'attività. [CODE BLOCK] Priorità - — non urgente - — predefinita - — importante - — da fare immediatamente Stati - — creata, non iniziata - — in lavorazione - — completata - — abbandonata Modello: workflow guidato da attività [CODE BLOCK] Prossimi passi - Workflow guidato da attività - Cron & Scheduler