# Tasks API SUMMARY: Zarządzanie zadaniami dla agentów LLM — tworzenie, lista, aktualizacja, ukończenie, usuwanie zadań z priorytetami. 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 Tasks API zapewnia agentom LLM ustrukturyzowany sposób śledzenia wieloetapowych prac. Zadania są ograniczone do bieżącego umysłu i utrzymują się między sesjami, dzięki czemu agent może wznowić pracę tam, gdzie ją przerwał. Endpointy GET /mind/tasks Lista wszystkich zadań dla bieżącego umysłu. [CODE BLOCK] Odpowiedź: [CODE BLOCK] POST /mind/task Tworzy nowe zadanie. [CODE BLOCK] GET /mind/task (parametry zapytania) Tworzy zadanie przez GET (dla narzędzi obsługujących tylko URL-e). [CODE BLOCK] PUT /mind/task/:id Aktualizuje istniejące zadanie. [CODE BLOCK] GET /mind/task/:id/complete Oznacza zadanie jako ukończone. [CODE BLOCK] GET /mind/task/:id/delete Trwale usuwa zadanie. [CODE BLOCK] Priorytety - — nienaglące - — domyślny - — ważne - — zrobić natychmiast Statusy - — utworzone, nierozpoczęte - — obecnie realizowane - — ukończone - — porzucone Wzorzec: przepływ oparty na zadaniach [CODE BLOCK] Następne kroki - Przepływ oparty na zadaniach - Cron i Scheduler