# 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 والمجدول