# Tasks API SUMMARY: LLM 에이전트용 작업 관리 — 우선순위와 함께 작업을 생성, 나열, 업데이트, 완료, 삭제합니다. 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는 LLM 에이전트에게 다단계 작업을 추적하는 구조화된 방법을 제공합니다. 작업은 현재 마인드로 범위가 지정되며 세션 간에 유지되므로, 에이전트는 중단한 곳에서부터 작업을 재개할 수 있습니다. 엔드포인트 GET /mind/tasks 현재 마인드의 모든 작업을 나열합니다. [CODE BLOCK] 응답: [CODE BLOCK] POST /mind/task 새 작업을 생성합니다. [CODE BLOCK] GET /mind/task (쿼리 파라미터) GET으로 작업을 생성합니다 (URL 전용 도구용). [CODE BLOCK] PUT /mind/task/:id 기존 작업을 업데이트합니다. [CODE BLOCK] GET /mind/task/:id/complete 작업을 완료로 표시합니다. [CODE BLOCK] GET /mind/task/:id/delete 작업을 영구적으로 삭제합니다. [CODE BLOCK] 우선순위 - — 긴급하지 않음 - — 기본값 - — 중요 - — 즉시 수행 필요 상태 - — 생성됨, 시작되지 않음 - — 현재 작업 중 - — 완료됨 - — 중단됨 패턴: 작업 기반 워크플로우 [CODE BLOCK] 다음 단계 - 작업 기반 워크플로우 - Cron 및 Scheduler