# Pola Awal Sesi SUMMARY: Urutan awal sesi kanonik yang harus diikuti setiap agen LLM. KEY CONTEXT: ALWAYS at session start: 1) GET /memory/recall, 2) GET /chat/poll, 3) GET /mind/tasks?status=in_progress Build system prompt from recall output. Process unread chat messages before doing new work. Resume any in_progress tasks before starting new ones. Store new learnings as they happen — don't wait until session end. Pola Awal Sesi Setiap sesi agen LLM harus mengikuti urutan startup kanonik ini. Melewatkan langkah mengarah pada konteks yang hilang, pesan yang terlewat, dan tugas yang terlupakan. Pola [CODE BLOCK] Implementasi Langkah 1: Recall Semua Memori > [!CRITICAL] > Ini adalah panggilan terpenting. Tanpa ini, Anda tidak memiliki memori sesi > masa lalu. [CODE BLOCK] Mengembalikan ringkasan teks polos dari semua memori, diurutkan berdasarkan prioritas. Langkah 2: Polling Pesan Chat Belum Dibaca [CODE BLOCK] Mengembalikan pesan belum dibaca dari manusia. Secara otomatis menandainya sebagai dibaca. Langkah 3: Periksa Tugas yang Sedang Berjalan [CODE BLOCK] Mengembalikan tugas yang sedang Anda kerjakan di sesi terakhir. Langkah 4: Bangun Konteks Gabungkan tiga respons ke dalam system prompt Anda: [CODE BLOCK] Langkah 5: Proses Item Tertunda [CODE BLOCK] Contoh Lengkap [CODE BLOCK] Kesalahan Umum > [!WARNING] > - Melewatkan recall — Anda memulai tanpa konteks, mengulang kesalahan masa lalu > - Lupa polling chat — pesan manusia tidak dijawab > - Mengabaikan tugas aktif — pekerjaan terlupakan di tengah eksekusi > - Tidak menyimpan apa pun — sesi tidak menghasilkan nilai persisten Variasi Pola minimal (LLM konteks rendah) Untuk LLM dengan jendela konteks kecil, lewati recall penuh: [CODE BLOCK] Kemudian cari topik spesifik sesuai kebutuhan: [CODE BLOCK] Pola agresif (agen berjalan lama) Untuk agen yang berjalan berjam-jam, tambahkan re-recall berkala: [CODE BLOCK] Langkah Berikutnya - Strategi Penandaan Memori - Alur Kerja Berbasis Tugas - Pola Polling Chat