جلسات المساعد (Copilot)
اعرض جلسات المساعد وافحص نصّ الجلسة وخطتها الحيّة.
تُجمَّع محادثات المساعد في جلسات. كل استدعاء ask_copilot ينتمي إلى جلسة (جديدة أو متابَعة
عبر sessionId) ويراكم نصّ الرسائل بالإضافة إلى خطة مهام حيّة. تتيح لك نقاط القراءة هذه عرضها
وفحصها. وكلها محكومة لمالك مفتاح API.
عرض الجلسات
GET
/api/v1/copilot/sessionsRequirescopilot
limitintegerOptionalDefault:
20أقصى عدد جلسات تُعاد (1–50)، الأحدث أولاً.
Response Example
جلب جلسة
GET
/api/v1/copilot/sessions/{id}Requirescopilot
يعيد بيانات الجلسة، ونصّ رسائلها، والخطة الحالية. يعيد 404 إن لم توجد الجلسة أو كانت تخصّ مستخدماً آخر.
data.sessionobjectبيانات الجلسة (id، title، status، estimatedCostUsd، الطوابع الزمنية).
data.messagesarrayالنصّ، الأقدم أولاً — لكل عنصر role و content و createdAt.
data.todosarrayالخطة الحيّة — position، text، status.
جلب الخطة الحيّة
GET
/api/v1/copilot/sessions/{id}/todosRequirescopilot
عرض مركّز لعناصر المهام/الخطة المرتّبة لجلسة فقط — مفيد لاستطلاع الخطة أثناء تقدّمها. يعيد 404 إن لم تكن الجلسة مملوكة للمفتاح.