# Tasks-API SUMMARY: Aufgabenverwaltung für LLM-Agenten — Tasks erstellen, auflisten, aktualisieren, abschließen und löschen mit Prioritäten. 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 Die Tasks-API gibt LLM-Agenten eine strukturierte Möglichkeit, mehrschrittige Aufgaben zu verfolgen. Tasks sind auf den aktuellen Mind beschränkt und bleiben über Sessions hinweg bestehen, sodass der Agent dort weiterarbeiten kann, wo er aufgehört hat. Endpunkte GET /mind/tasks Alle Tasks des aktuellen Minds auflisten. [CODE BLOCK] Antwort: [CODE BLOCK] POST /mind/task Einen neuen Task anlegen. [CODE BLOCK] GET /mind/task (Query-Parameter) Einen Task via GET anlegen (für reine URL-Tools). [CODE BLOCK] PUT /mind/task/:id Einen bestehenden Task aktualisieren. [CODE BLOCK] GET /mind/task/:id/complete Einen Task als erledigt markieren. [CODE BLOCK] GET /mind/task/:id/delete Einen Task dauerhaft löschen. [CODE BLOCK] Prioritäten - — nicht dringend - — Standard - — wichtig - — muss sofort erledigt werden Statuswerte - — angelegt, nicht begonnen - — in Bearbeitung - — abgeschlossen - — abgebrochen Pattern: Task-getriebener Workflow [CODE BLOCK] Nächste Schritte - Task-getriebener Workflow - Cron & Scheduler