# Tasks API SUMMARY: การจัดการ task สำหรับ LLM agent — สร้าง, รายการ, อัปเดต, ทำเสร็จ, ลบ task พร้อม priority 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 agent วิธีที่มีโครงสร้างในการติดตามงานหลายขั้นตอน task อยู่ใน scope ของ mind ปัจจุบันและคงอยู่ข้าม session ทำให้ agent ทำงานต่อจากที่ค้างไว้ได้ Endpoints GET /mind/tasks รายการ task ทั้งหมดของ mind ปัจจุบัน [CODE BLOCK] Response: [CODE BLOCK] POST /mind/task สร้าง task ใหม่ [CODE BLOCK] GET /mind/task (query params) สร้าง task ผ่าน GET (สำหรับเครื่องมือ URL-only) [CODE BLOCK] PUT /mind/task/:id อัปเดต task ที่มีอยู่ [CODE BLOCK] GET /mind/task/:id/complete ทำเครื่องหมาย task ว่าเสร็จสิ้น [CODE BLOCK] GET /mind/task/:id/delete ลบ task อย่างถาวร [CODE BLOCK] Priorities - — ไม่เร่งด่วน - — ค่าเริ่มต้น - — สำคัญ - — ต้องทำทันที Statuses - — สร้างแล้ว ยังไม่เริ่ม - — กำลังดำเนินการ - — เสร็จสิ้น - — ยกเลิก รูปแบบ: Task-Driven Workflow [CODE BLOCK] ขั้นตอนถัดไป - Task-Driven Workflow - Cron & Scheduler