---
description: Detailed OpenClaw v2026.6.11 release notes covering chat delivery, provider recovery, session continuity, plugins, gateway behavior, setup, and scheduled work.
keywords:
    - OpenClaw
    - v2026.6.11
    - release notes
    - reliability
    - providers
    - channels
summary: Perbaikan keandalan untuk balasan, pengiriman, penyambungan kembali, penyiapan model, sesi, dan pengaturan bawaan admin yang lebih aman.
title: v2026.6.11
x-i18n:
    generated_at: "2026-07-12T14:41:42Z"
    model: gpt-5.6
    postprocess_version: locale-links-v1
    provider: openai
    source_hash: cc48692560dd065cb408311aa474e3ca8e05e902daafd0a07a37f1f5cee24053
    source_path: releases/2026.6.11.md
    workflow: 16
---

# Catatan Rilis OpenClaw v2026.6.11 (2026-06-30)

Kami telah mendengar masukan Anda. v2026.6.11 berfokus pada berbagai kendala yang membuat OpenClaw terasa kurang andal, dengan perbaikan untuk balasan yang salah tempat, pengiriman yang macet, penyambungan ulang, kegagalan penyiapan model, dan pengaturan bawaan admin yang lebih aman.

## Sorotan

### Keandalan pengiriman kanal

Di [Telegram](/id/channels/telegram), [WhatsApp](/id/channels/whatsapp), [Matrix](/id/channels/matrix), [Google Chat](/id/channels/googlechat), [iMessage](/id/channels/imessage), [Feishu](/id/channels/feishu), dan [Mattermost](/id/channels/mattermost), balasan, perintah, pesan dalam antrean, dan lampiran kini lebih kecil kemungkinannya untuk hilang, terduplikasi, salah rute, atau dilampirkan ke percakapan yang keliru.

<Accordion title="Sumber dan kontributor">

- Memperbaiki pesan langsung Google Chat yang lebih baru yang terkadang diperlakukan seperti percakapan grup, sehingga pesan tersebut mencapai percakapan satu-lawan-satu yang benar, sementara pesan Space dan percakapan grup mempertahankan perutean yang ada. [#58993](https://github.com/openclaw/openclaw/pull/58993) Terima kasih @starhappysh, @vincentkoc.
- Balasan suara Feishu dari OpenClaw kini menampilkan durasinya di gelembung percakapan, sehingga penerima dapat melihat panjang audio sebelum memutarnya. [#89172](https://github.com/openclaw/openclaw/pull/89172) Terkait [#53798](https://github.com/openclaw/openclaw/issues/53798). Terima kasih @areslp, @fxz26284407, @kinrocw.
- Balasan Discord dan Telegram serta riwayat percakapan yang dicerminkan kini lebih konsisten terikat pada percakapan yang dimaksud, termasuk saat balasan Telegram berulang dan sesi berubah. [#89911](https://github.com/openclaw/openclaw/pull/89911) Terima kasih @jalehman.
- Hasil gambar, video, dan musik yang dibuat di latar belakang kini dikembalikan ke percakapan yang memintanya ketika tugas dimulai tanpa target percakapan lengkap, alih-alih tampak gagal setelah dibuat atau dikirim ke rekan yang salah saat sesi berpindah. [#89949](https://github.com/openclaw/openclaw/pull/89949) Terkait [#86034](https://github.com/openclaw/openclaw/issues/86034). Terima kasih @tianxiaochannel-oss88, @wangwllu.
- Jawaban Telegram kini tetap terikat pada pertanyaan pengguna saat ini ketika mereka mengutip pesan bot sebelumnya, sementara kutipan pesan orang lain tetap membalas kutipan yang dipilih. [#90475](https://github.com/openclaw/openclaw/pull/90475) Terima kasih @moeedahmed.
- Admin grup QQBot dapat memilih seberapa luas perintah garis miring tersedia, dan perintah khusus privat kini mengarahkan pengguna ke percakapan privat alih-alih ditampilkan atau diabaikan secara diam-diam di grup. [#92154](https://github.com/openclaw/openclaw/pull/92154) Terima kasih @sliverp.
- Pemeriksaan Heartbeat yang menggunakan model berkemampuan penalaran kini menampilkan balasan yang dimaksudkan oleh asisten alih-alih mengekspos penalaran internal di Telegram, WhatsApp, dan saluran lain, sementara pesan Thinking yang diaktifkan secara khusus tetap berfungsi. [#92356](https://github.com/openclaw/openclaw/pull/92356) Terkait [#92260](https://github.com/openclaw/openclaw/issues/92260). Terima kasih @jmpei, @tangtaizong666, @vincentkoc.
- Percakapan Telegram dalam mode progres kini menghapus gelembung progres lama sebelum keluaran alat atau artefak yang lebih baru muncul, sehingga percakapan tetap tersusun rapi dan mudah dibaca. [#93002](https://github.com/openclaw/openclaw/pull/93002) Terkait [#90753](https://github.com/openclaw/openclaw/issues/90753). Terima kasih @shadow-enthusiast, @zhangguiping-xydt.
- Pesan iMessage yang berisi perintah dan tautan kini tetap menyatu sebagai satu giliran OpenClaw ketika pratinjau tautan yang tertunda tiba, sementara pesan cepat yang tidak terkait tetap terpisah bagi pengguna yang mengaktifkan penggabungan pesan langsung dari pengirim yang sama. [#93143](https://github.com/openclaw/openclaw/pull/93143) Terima kasih @omarshahine.
- Balasan Discord yang berhasil dikirim melalui alat pesan tidak lagi memicu peringatan kegagalan yang menyesatkan pada giliran saluran sumber `message_tool_only` yang terdampak. [#94072](https://github.com/openclaw/openclaw/pull/94072) Terkait [#93875](https://github.com/openclaw/openclaw/issues/93875). Terima kasih @chenyangjun-xy, @hoyanhan, @vincentkoc.
- Percakapan grup WhatsApp kini mempertahankan konteks pesan dan grup yang tepat dengan lebih andal selama percobaan ulang, penyambungan kembali, dan perubahan grup. [#94338](https://github.com/openclaw/openclaw/pull/94338) Terkait [#7433](https://github.com/openclaw/openclaw/issues/7433). Terima kasih @mcaxtr, @octopuslabs-fl, @xialonglee.
- Memperbaiki OpenClaw yang terkadang membalas gema iMessage tertundanya sendiri ketika karakter asing di awal membuat pesan terkirim tidak dikenali. [#94442](https://github.com/openclaw/openclaw/pull/94442) Terima kasih @ly-wang19.
- Pengguna Webhook Telegram dapat terus menerima pesan langsung dan pesan grup selama mulai ulang saluran singkat, pemuatan ulang konfigurasi, dan siklus pemulihan tanpa terputusnya pesan untuk sementara. [#94506](https://github.com/openclaw/openclaw/pull/94506) Terkait [#90254](https://github.com/openclaw/openclaw/issues/90254). Terima kasih @obviyus, @travellingsoldier85, @xialonglee.
- Gateway Matrix E2EE dapat tetap daring selama penggunaan jangka panjang alih-alih terus menghabiskan memori secara bertahap hingga terjadi kerusakan yang menghentikan saluran dan pekerjaan yang sedang berlangsung. [#94942](https://github.com/openclaw/openclaw/pull/94942) Terkait [#90455](https://github.com/openclaw/openclaw/issues/90455). Terima kasih @xzh-icenter, @yar-sh.
- Pengguna Telegram kini melihat reaksi bawaan yang dimaksudkan alih-alih instruksi yang bocor atau balasan khusus reaksi yang hilang, dengan keberhasilan dicatat hanya setelah Telegram menerimanya. [#94977](https://github.com/openclaw/openclaw/pull/94977) Terkait [#71140](https://github.com/openclaw/openclaw/issues/71140). Terima kasih @cuttingwater, @hugenshen.
- Pembaruan progres Telegram untuk perintah, pencarian, pembaruan, dan aktivitas API kini tetap mudah dibaca alih-alih mengekspos HTML yang berantakan atau baris bergaya kode, dengan cadangan teks biasa ketika Telegram tidak dapat mengurai pemformatannya. [#95007](https://github.com/openclaw/openclaw/pull/95007) Terkait [#95002](https://github.com/openclaw/openclaw/issues/95002).
- Percakapan Telegram yang dilanjutkan di WebChat kini menampilkan satu balasan asisten per giliran dan mempertahankan balasan berikutnya dalam percakapan aktif alih-alih menggandakan jawaban atau mengirimkannya kembali ke Telegram. [#95069](https://github.com/openclaw/openclaw/pull/95069) Terkait [#94930](https://github.com/openclaw/openclaw/issues/94930). Terima kasih @heichaowo.
- Google Chat kini menyembunyikan spanduk kegagalan internal yang menyesatkan ketika hasil alat tidak berbahaya, sehingga pengguna tetap menerima jawaban yang telah selesai sementara teks asisten biasa tidak berubah. [#95084](https://github.com/openclaw/openclaw/pull/95084) Terkait [#90684](https://github.com/openclaw/openclaw/issues/90684). Terima kasih @jailbirt, @studentzhou-svg.
- Percakapan saluran multiagen yang terikat kini memuat berkas ruang kerja untuk agen yang dikonfigurasi, bukan agen bawaan, meskipun percakapan yang sebelumnya tersimpan di lokasi yang salah mungkin dimulai dari awal di penyimpanan agen yang telah diperbaiki. [#95118](https://github.com/openclaw/openclaw/pull/95118) Terkait [#92903](https://github.com/openclaw/openclaw/issues/92903). Terima kasih @849261680, @axjing.
- Orang-orang yang berbagi Gateway OpenClaw kini dapat menetapkan model yang berbeda untuk setiap kontak pesan langsung di seluruh saluran percakapan yang didukung, sementara pilihan model grup dan karakter pengganti yang ada tetap berfungsi seperti sebelumnya. [#95120](https://github.com/openclaw/openclaw/pull/95120) Terkait [#53638](https://github.com/openclaw/openclaw/issues/53638). Terima kasih @gandalf-at-lerian, @thomaszta, @xydigit-zt.
- Telegram kini menunjukkan bahwa OpenClaw masih bekerja selama pratinjau awal singkat atau balasan mode progres, alih-alih membiarkan percakapan tanpa respons hingga pesan akhir tiba. [#95183](https://github.com/openclaw/openclaw/pull/95183) Terkait [#95004](https://github.com/openclaw/openclaw/issues/95004). Terima kasih @obviyus.
- Pengguna dan operator Matrix kini mendapatkan kegagalan yang jelas ketika server rumah mengirim respons yang terlalu besar atau macet, alih-alih OpenClaw terus menyangga respons tersebut dan berisiko menggunakan memori tanpa batas. [#95240](https://github.com/openclaw/openclaw/pull/95240) Terima kasih @alix-007.
- Memperbaiki balasan Telegram dan saluran antrean lainnya yang tertunda atau hilang dalam penerapan bergaya Kubernetes dengan banyak variabel lingkungan yang disuntikkan, ketika pembukaan basis data antrean dapat membuat Gateway macet. [#95278](https://github.com/openclaw/openclaw/pull/95278) Terkait [#94571](https://github.com/openclaw/openclaw/issues/94571). Terima kasih @kaka-srp.
- Percakapan Telegram pulih setelah satu pesan yang macet mengalami batas waktu, sehingga pesan berikutnya dalam percakapan atau topik yang sama dapat mencapai agen tanpa memulai ulang Gateway. [#95299](https://github.com/openclaw/openclaw/pull/95299) Terkait [#95248](https://github.com/openclaw/openclaw/issues/95248). Terima kasih @kriegerbangerz-ship-it, @mikasa0818, @obviyus.
- Ketika orang beralih antara Telegram dan klien OpenClaw lain dalam percakapan langsung bersama, balasan singkat Telegram kini mengikuti percakapan terbaru alih-alih menanggapi usulan Telegram lama yang tidak terkait. [#95390](https://github.com/openclaw/openclaw/pull/95390) Terkait [#95378](https://github.com/openclaw/openclaw/issues/95378). Terima kasih @maiduy708, @mikasa0818, @obviyus.
- Memperbaiki pesan asisten yang telah selesai agar tidak muncul dua kali di Telegram, Discord, Slack, dan percakapan streaming lainnya setelah balasan multipesan. [#95432](https://github.com/openclaw/openclaw/pull/95432) Terima kasih @vincentkoc, @yetval.
- Balasan WhatsApp kini tetap terikat pada pesan langsung atau grup yang dijawab, alih-alih muncul sebagai pesan terpisah yang kehilangan konteks percakapan. [#95483](https://github.com/openclaw/openclaw/pull/95483) Terima kasih @mcaxtr.
- Balasan pesan kaya Telegram kini menjaga paragraf, butir, dan baris status tetap terpisah alih-alih meruntuhkan konten multibaris menjadi satu blok yang menyambung, tanpa memerlukan perubahan konfigurasi. [#95532](https://github.com/openclaw/openclaw/pull/95532) Terkait [#95409](https://github.com/openclaw/openclaw/issues/95409). Terima kasih @amknight.
- Operator Mattermost yang mengaktifkan perintah garis miring bawaan kini dapat menggunakan `/oc_queue` langsung di Mattermost untuk menyesuaikan antrean proses aktif, termasuk mode, waktu debounce, batas, dan penanganan penghapusan. [#95546](https://github.com/openclaw/openclaw/pull/95546) Terima kasih @amknight.
- Pesan yang sebelumnya diizinkan tetap mencapai akun bernama setelah peningkatan saluran multiakun lama, dengan aturan akses pesan langsung dan grup yang diwariskan tetap dipertahankan di Mattermost, Discord, Slack, Telegram, Signal, WhatsApp, iMessage, dan IRC. [#95550](https://github.com/openclaw/openclaw/pull/95550) Terima kasih @amknight.
- Pengguna Mattermost dapat terus berbicara dalam sebuah utas tanpa perlu menyebut bot lagi setelah bot membalas, dan partisipasi tersebut tetap bertahan setelah Gateway dimulai ulang hingga utas tidak aktif selama tujuh hari. [#95552](https://github.com/openclaw/openclaw/pull/95552) Terima kasih @amknight.
- Pesan Telegram masuk kini segera mencapai sesi OpenClaw yang dikonfigurasi, alih-alih dibiarkan tanpa jawaban hingga interval polling berikutnya, Gateway dimulai ulang, atau dilakukan intervensi manual. [#95577](https://github.com/openclaw/openclaw/pull/95577) Terkait [#86957](https://github.com/openclaw/openclaw/issues/86957). Terima kasih @freidrich-goldenflow, @liuwqgit.
- Pengguna QQBot kini menerima tabel markdown lengkap ketika pemisah yang valid menggunakan satu atau dua tanda hubung per kolom, alih-alih kehilangan tajuk dan semua baris kecuali baris terakhir. [#95637](https://github.com/openclaw/openclaw/pull/95637) Terima kasih @ly-wang19.
- Pengguna Synology Chat kini dapat menerima balasan agen yang memerlukan waktu lebih dari 120 detik ketika batas waktu inti yang dikonfigurasi mengizinkannya, alih-alih saluran menolaknya lebih awal. [#95707](https://github.com/openclaw/openclaw/pull/95707) Terima kasih @sahibzada-allahyar, @vincentkoc.
- Tugas Cron untuk topik forum Telegram kini tetap mengirimkan peringatan kegagalan yang dikonfigurasi secara terpisah ke tujuan yang dimaksud, bahkan ketika pengumuman utama menggunakan topik dalam percakapan yang sama. [#95794](https://github.com/openclaw/openclaw/pull/95794) Terima kasih @vincentkoc.
- Memperbaiki balasan grup WhatsApp yang dapat mengutip pesan OpenClaw lama alih-alih pesan pengguna yang memicunya, sehingga jawaban akhir tetap terikat pada pesan yang dimaksud ketika target balasan tersedia dan tidak merujuk kembali ke konteks bot usang ketika target tidak tersedia. [#95914](https://github.com/openclaw/openclaw/pull/95914) Terima kasih @mcaxtr.
- Pengguna WhatsApp dapat menyetujui atau menolak permintaan melalui reaksi tanpa membuat permintaan tetap macet ketika WhatsApp mengidentifikasi percakapan langsung yang sama secara berbeda, sementara persetujuan grup tetap terikat pada grup dan orang yang benar. [#95935](https://github.com/openclaw/openclaw/pull/95935) Terima kasih @mcaxtr.
- Pemrosesan balasan akhir kini menggunakan lebih sedikit CPU ketika OpenClaw memeriksa apakah teks blok telah dikirim, tanpa mengubah balasan mana yang mencapai percakapan atau cara teks duplikat ditekan. [#96087](https://github.com/openclaw/openclaw/pull/96087) Terima kasih @vincentkoc.
- Hasil persetujuan eksekusi dari Plugin kanal eksternal kini dikembalikan ke kanal atau DM tempat perintah dimulai, alih-alih dialihkan ke WebChat atau seolah-olah menghilang setelah disetujui. [#96140](https://github.com/openclaw/openclaw/pull/96140) Terkait [#96103](https://github.com/openclaw/openclaw/issues/96103). Terima kasih @lansenger-pm, @vincentkoc, @yetval.
- Jawaban akhir WhatsApp kini tetap dikutip sebagai balasan untuk pesan lanjutan yang baru saja dikirim pengguna saat membalas pesan OpenClaw yang lebih lama, alih-alih tiba tanpa kutipan atau merujuk kembali ke balasan bot yang lebih lama. [#96220](https://github.com/openclaw/openclaw/pull/96220) Terima kasih @mcaxtr.
- Bot Nextcloud Talk kini mengabaikan peristiwa berbagi berkas dan siklus hidup biasa tanpa mencatatnya sebagai kesalahan bot atau berisiko menonaktifkan pengiriman, sementara muatan obrolan yang salah format tetap menghasilkan kesalahan. [#96243](https://github.com/openclaw/openclaw/pull/96243) Terkait [#81566](https://github.com/openclaw/openclaw/issues/81566). Terima kasih @arkyu2077, @rafaelmgbh, @vincentkoc.
- Balasan dan pengiriman melalui alat pesan di kanal Mattermost kini menggunakan panduan kanal dan utas karena agen mengidentifikasi percakapan tersebut sebagai kanal, bukan obrolan grup, sementara perilaku obrolan grup yang ada tetap tidak berubah. [#96244](https://github.com/openclaw/openclaw/pull/96244) Terkait [#95645](https://github.com/openclaw/openclaw/issues/95645). Terima kasih @arkyu2077, @iloveleon19, @vincentkoc.
- Integrasi kanal MCP kini menjaga daftar percakapan, pembacaan pesan, polling peristiwa, dan waktu tunggu tetap dalam batas yang dapat diprediksi, bahkan ketika klien meminta batas atau batas waktu yang berlebihan. [a39e548](https://github.com/openclaw/openclaw/commit/a39e548ede228aa1978bf9d509613cbed6db0c99) Terima kasih @vincentkoc.
- Balasan otomatis streaming yang berjalan lama kini lebih kecil kemungkinannya untuk berhenti lebih awal atau dibatalkan secara tidak konsisten ketika batas waktu yang luar biasa besar dikonfigurasi. [6c85b90](https://github.com/openclaw/openclaw/commit/6c85b90469f94955ef00c1609e1f1d6fd2cf4ca8) Terima kasih @vincentkoc.
- Progres kanal kini menampilkan status berulang ketika pekerjaan benar-benar kembali ke status tersebut setelah pembaruan lain, alih-alih menyembunyikan konteks yang berguna sebagai duplikat. [8a75c4d](https://github.com/openclaw/openclaw/commit/8a75c4dd5f3e625a22a7a08c6e1f368798c48111)
- Balasan kanal yang telah selesai tidak lagi menerima pemberitahuan progres yang terlambat, sehingga mencegah teks status usang muncul setelah jawaban selesai. [a594d2c](https://github.com/openclaw/openclaw/commit/a594d2ce73257326b7ab78adb3c4643245ec9431) Terima kasih @vincentkoc.
- Selama streaming balasan kanal, pesan progres kini terus menampilkan status terbaru, alih-alih terhenti pada pembaruan yang lebih lama. [e114001](https://github.com/openclaw/openclaw/commit/e114001ccafa83b8b366e095a9d7748dfc50c082) Terima kasih @vincentkoc.
- Reset paksa Matrix kini menangani penyimpanan rahasia yang tidak tersedia tanpa kesalahan runtime, dengan menganggap akses pemulihan tidak tersedia agar proses reset dapat berlanjut dengan aman. [5c5a8a4](https://github.com/openclaw/openclaw/commit/5c5a8a49d76954b53fefc2463bc7b1d6b960e8fc) Terima kasih @vincentkoc.
- Kanal yang dikonfigurasi kini tetap terlihat di `openclaw channels status --json`, sementara pengumuman terjadwal menolak entri usang yang tidak memiliki Plugin aktif untuk mengirimkannya. [a641c0d](https://github.com/openclaw/openclaw/commit/a641c0d560fd15373e462829facf15fd6a466aeb)
- Percakapan suara Discord kini menjaga respons asisten yang berurutan tetap berjalan, sehingga balasan yang mengantre diputar setelah streaming audio sebelumnya ditutup, alih-alih tetap macet. [88b64e4](https://github.com/openclaw/openclaw/commit/88b64e4b869e696d99de7417fb52425e9ed67cbf) Terima kasih @vincentkoc.
- Pratinjau progres Discord kini lebih kecil kemungkinannya untuk berhenti sebelum pengeditan akhir ketika respons agen sudah mulai diterima. [86ea382](https://github.com/openclaw/openclaw/commit/86ea382121b00e73af4b4c329d0a2447592e4071)
- Obrolan tidak lagi menampilkan teks `NO_REPLY` yang tidak semestinya ketika asisten bermaksud untuk tetap diam, sementara respons media yang sah tetap diterima tanpa placeholder tersebut. [96c6f80](https://github.com/openclaw/openclaw/commit/96c6f8022c2420826830b11f4353ce855ab2ac5c)
- Balasan streaming Telegram kini menampilkan setiap judul progres satu kali, sehingga pembaruan alat dan pencarian lebih mudah dipindai. [013e33c](https://github.com/openclaw/openclaw/commit/013e33c6d3672a980550912442bb1ac5505918aa) Terima kasih @vincentkoc.
- Pesan Telegram yang macet setelah tugas berjalan lama, crash, atau Gateway dimulai ulang kini melanjutkan pemrosesan secara otomatis, sehingga pesan berikutnya tidak lagi menunggu tanpa pemberitahuan atau mengharuskan operator memperbaiki antrean secara manual. [#97543](https://github.com/openclaw/openclaw/pull/97543) Terima kasih @romneyda, @vincentkoc.

</Accordion>

### Pemulihan penyedia dan model

[Pemilihan model](/id/providers/models) dan penyiapan kini pulih dengan lebih jelas ketika katalog, kredensial, aliran, batas waktu, Compaction, atau mekanisme cadangan mengalami masalah. Konfigurasi [OpenAI](/id/providers/openai), [OpenRouter](/id/providers/openrouter), dan [OpenCode Go](/id/providers/opencode-go) yang terdampak kini melaporkan atau memulihkan kegagalan secara lebih konsisten, alih-alih membiarkan pengguna dengan pilihan yang sudah tidak berlaku atau permintaan yang terhenti.

Perbaikan lanjutan untuk [mode cepat](/id/tools/thinking#fast-mode-fast) menyempurnakan perilakunya pada jalur penyedia dan mekanisme cadangan yang terdampak; mode cepat otomatis itu sendiri bukanlah fitur baru dalam rilis ini.

<Accordion title="Sumber dan kontributor">

- Fitur text-to-speech dan catatan suara MiniMax kini lebih jarang gagal karena OpenClaw sekarang secara eksplisit meminta format audio yang dapat didekodenya, alih-alih mengandalkan nilai default penyedia. [#73079](https://github.com/openclaw/openclaw/pull/73079) Terima kasih @efe-arv.
- Operator Gateway kini dapat kembali melihat detail penyedia, model, status permintaan, dan waktu dalam log normal, sehingga masalah perutean model dan transportasi lebih mudah didiagnosis tanpa mengaktifkan pencatatan debug tambahan. [#89648](https://github.com/openclaw/openclaw/pull/89648) Terkait [#89300](https://github.com/openclaw/openclaw/issues/89300). Terima kasih @enominera, @xiaobao-k8s.
- Model yang diakses melalui Google, Mistral, OpenAI Responses, Azure OpenAI Responses, dan ChatGPT/Codex Responses kini menerima instruksi sistem yang bersih tanpa penanda batas cache internal OpenClaw bocor ke dalam prompt. [#89716](https://github.com/openclaw/openclaw/pull/89716) Terima kasih @enominera, @masatohoshino.
- Pemanggilan alat Cron yang menggunakan model Gemini melalui penyedia yang kompatibel dengan OpenAI kini berjalan tanpa bidang nullable yang memicu penolakan skema penyedia. [#91559](https://github.com/openclaw/openclaw/pull/91559) Terkait [#91542](https://github.com/openclaw/openclaw/issues/91542). Terima kasih @pick-cat, @qiukui666.
- ID model yang menyertakan penyedia kini mematuhi kebijakan runtime agen dan alias CLI yang dikonfigurasi, alih-alih secara tak terduga kembali ke runtime default OpenClaw. [#91724](https://github.com/openclaw/openclaw/pull/91724) Terima kasih @vincentkoc, @yu-xin-c.
- Daftar `/models` dalam obrolan serta jalur pemilihan model atau penyedia lain yang menyadari plugin kini merespons dengan cepat, alih-alih macet selama beberapa detik dan menghabiskan satu inti CPU akibat pemindaian penyiapan berulang, sementara perubahan plugin tetap diperbarui secara normal. [#93356](https://github.com/openclaw/openclaw/pull/93356) Terima kasih @obuchowski.
- Pengguna Ollama Cloud yang dihosting dapat mempertahankan hanya model yang mereka konfigurasi secara eksplisit setelah dimulai ulang, tanpa seluruh katalog bersama ditambahkan kembali, sementara penemuan otomatis tetap berlanjut untuk server Ollama lokal dan yang dihosting sendiri. [#93956](https://github.com/openclaw/openclaw/pull/93956) Terima kasih @jason-allen-oneal.
- Tugas Cron kini dapat mencoba kembali atau beralih ke model cadangan yang dikonfigurasi ketika penyedia lokal mengembalikan galat umum `LLM request failed.`, alih-alih gagal tanpa menggunakan cadangan. [#94062](https://github.com/openclaw/openclaw/pull/94062) Terkait [#93931](https://github.com/openclaw/openclaw/issues/93931). Terima kasih @hugenshen.
- Token penyedia yang kedaluwarsa tidak lagi menutupi log operator yang berguna dengan peringatan cadangan berulang, sementara peringatan pertama dan ringkasan duplikat berikutnya tetap tersedia untuk diagnosis. [#94233](https://github.com/openclaw/openclaw/pull/94233) Terkait [#56979](https://github.com/openclaw/openclaw/issues/56979). Terima kasih @goutamadwant, @yanan1991.
- Google Gemini 3.5 Flash kini dapat dipilih dengan jendela konteks lengkap sebesar 1.048.576 token, sehingga menghindari galat model tidak ditemukan dan penolakan ukuran prompt yang tidak perlu. [#94726](https://github.com/openclaw/openclaw/pull/94726) Terkait [#94723](https://github.com/openclaw/openclaw/issues/94723). Terima kasih @ajwan8998, @anguslogan01, @kevinat.
- Sesi turunan dasbor kini menangani pilihan model yang diizinkan dan menyertakan penyedia secara konsisten, serta memberikan panduan pemulihan yang akurat ketika status model tersimpan sudah usang. [#94752](https://github.com/openclaw/openclaw/pull/94752) Terkait [#94713](https://github.com/openclaw/openclaw/issues/94713). Terima kasih @gr4via.
- Pengguna Claude CLI tidak lagi mendapat janji pembaruan penyelesaian yang mungkin tidak pernah tiba, karena OpenClaw kini memblokir pekerjaan latar belakang native yang tidak didukung sebelum dapat membuat progres terhenti. [#95008](https://github.com/openclaw/openclaw/pull/95008) Terima kasih @anagnorisis2peripeteia.
- OpenClaw kini menolak katalog penyedia atau respons JSON yang terlalu besar dengan galat yang jelas sebelum menampung seluruh respons dalam memori. [#95218](https://github.com/openclaw/openclaw/pull/95218) Terima kasih @alix-007.
- Pengguna OpenRouter kini dapat memilih dan menjalankan ID model pendek DeepSeek V4 yang diiklankan tanpa permintaan gagal dengan `model_not_found` akibat OpenClaw mengirimkan prefiks penyedia yang terduplikasi. [#95268](https://github.com/openclaw/openclaw/pull/95268) Terkait [#95198](https://github.com/openclaw/openclaw/issues/95198). Terima kasih @daniel-alejandro-t, @darren2030.
- Dengan `/reasoning on`, model bergaya DeepSeek yang kompatibel dengan OpenAI kini menampilkan jawaban akhir secara terpisah dari penalarannya, alih-alih menggabungkannya ke dalam blok penalaran, tanpa memerlukan perubahan konfigurasi. [#95283](https://github.com/openclaw/openclaw/pull/95283) Terkait [#95280](https://github.com/openclaw/openclaw/issues/95280). Terima kasih @marvinthebored, @vincentkoc, @zengwen-dt.
- Ketika langganan Codex mencapai batas penggunaannya, OpenClaw kini beralih ke model cadangan yang dikonfigurasi, alih-alih berhenti pada hasil yang gagal, dan tidak mencoba kembali proses yang sudah menghasilkan keluaran yang terlihat. [#95400](https://github.com/openclaw/openclaw/pull/95400) Terima kasih @jason-allen-oneal, @sallyom.
- Pengguna LM Studio kini dapat menjalankan model lokal terkuantisasi atau multivarian tanpa kegagalan giliran asisten palsu maupun entri model semu dengan sufiks yang disebabkan oleh ketidakcocokan kunci model. [#95401](https://github.com/openclaw/openclaw/pull/95401) Terima kasih @monkeyleet.
- Proses agen tertanam yang didukung Google kini berhenti membaca respons cache prompt yang terlalu besar atau tidak pernah berakhir sebelum dapat menghabiskan memori atau membuat proses macet. [#95417](https://github.com/openclaw/openclaw/pull/95417) Terima kasih @alix-007.
- Pemindaian model OpenRouter kini gagal secara aman pada katalog yang terlalu besar atau rusak, alih-alih berisiko menggunakan memori secara berlebihan hingga dapat membuat OpenClaw tidak stabil. [#95418](https://github.com/openclaw/openclaw/pull/95418) Terima kasih @alix-007.
- Penyiapan OpenRouter kini menolak katalog model yang terlalu besar sebelum dapat menghabiskan memori OpenClaw, tanpa menyimpan respons yang gagal dalam cache atau langsung mengambilnya kembali. [#95420](https://github.com/openclaw/openclaw/pull/95420) Terima kasih @alix-007, @sallyom.
- Model cadangan yang dikonfigurasi kini dapat menjawab ketika Claude CLI kehabisan kredit atau mengalami kegagalan runner umum, alih-alih meninggalkan pesan kegagalan sebagai respons akhir bagi pengguna. [#95508](https://github.com/openclaw/openclaw/pull/95508) Terkait [#95489](https://github.com/openclaw/openclaw/issues/95489). Terima kasih @mikasa0818, @riazrahaman, @sallyom.
- Pencarian web yang didukung Gemini dengan `freshness: "day"` atau `pd` kini dapat diselesaikan, alih-alih gagal dengan galat 400 dari penyedia, sementara pilihan kesegaran yang lebih luas dan rentang tanggal eksplisit tetap menerapkan pemfilteran yang lebih ketat. [#95682](https://github.com/openclaw/openclaw/pull/95682) Terima kasih @sunjae-k, @vincentkoc.
- Jawaban lanjutan dari model penalaran xAI seperti Grok Composer kini mempertahankan konteks penalaran sebelumnya dengan lebih andal, bahkan ketika tingkat upaya penalaran yang dapat dikonfigurasi tidak didukung. [#95686](https://github.com/openclaw/openclaw/pull/95686) Terima kasih @fuller-stack-dev, @geraint0923.
- Pengguna Vercel AI Gateway kini dapat menjalankan model yang dipilih dari katalog langsung, termasuk ID model yang hanya tersedia secara langsung dan tidak terdapat dalam daftar bawaan OpenClaw. [#95710](https://github.com/openclaw/openclaw/pull/95710) Terima kasih @vincentkoc.
- Memperbaiki penyedia yang ditentukan dalam manifes yang mengubah ID model valid menjadi rusak ketika entri `stripPrefixes` memiliki spasi tambahan atau penggunaan huruf besar-kecil yang berbeda, sehingga operator dan pembuat plugin mendapatkan model penyedia yang dimaksud. [#95744](https://github.com/openclaw/openclaw/pull/95744) Terkait [#95743](https://github.com/openclaw/openclaw/issues/95743). Terima kasih @parveshsaini.
- Penyiapan saat pertama kali dijalankan kini membuka prompt kredensial untuk penyedia eksternal yang baru dipasang, alih-alih tampak berulang dan membiarkan OpenAI tetap terpilih. [#95792](https://github.com/openclaw/openclaw/pull/95792) Terkait [#95765](https://github.com/openclaw/openclaw/issues/95765).
- Katalog penyedia yang terlalu besar atau macet kini gagal dengan cepat disertai galat yang jelas, alih-alih membuat OpenClaw tidak merespons atau menghabiskan memori tanpa batas, sementara katalog normal tetap dimuat. [#95827](https://github.com/openclaw/openclaw/pull/95827) Terima kasih @alix-007.
- Pengguna Xiaomi Token Plan kini dapat menggunakan hingga 128K token keluaran dengan `mimo-v2.5` dan `mimo-v2.5-pro`, alih-alih dibatasi pada batas usang sebesar 32.000 token. [#95934](https://github.com/openclaw/openclaw/pull/95934) Terima kasih @idootop.
- Respons model yang banyak menggunakan alat dapat dialirkan dengan overhead lebih rendah, sementara ID pemanggilan alat yang berulang dan detail penalaran terenkripsi tetap dipasangkan dengan pemanggilan yang benar di seluruh penyedia Google dan yang kompatibel dengan OpenAI. [#95957](https://github.com/openclaw/openclaw/pull/95957) Terima kasih @vincentkoc.
- Penghitungan penggunaan token menjadi lebih andal bagi pengguna ACPX bawaan karena OpenClaw kini menyertakan perbaikan persistensi ACPX 0.11.2 secara default, tanpa penggantian paket terpisah atau pembaruan klien manual. [#96124](https://github.com/openclaw/openclaw/pull/96124) Terima kasih @vincentkoc.
- Pengguna Ollama Cloud kini dapat menemukan dan memilih `glm-5.2:cloud` dengan jendela konteks 1.000.000 token, penalaran, dan dukungan alat, bahkan ketika model tersebut tidak terdapat dalam daftar model publik. [11484f8](https://github.com/openclaw/openclaw/commit/11484f8a1483b7c42aa2971de2d88289fcef7046)
- Permintaan pemahaman gambar MiniMax tidak lagi gagal sebelum mencapai penyedia ketika nilai batas waktu adalah nol, negatif, atau sangat besar; nilai yang tidak valid kini menggunakan waktu tunggu normal atau batas maksimum yang aman. [4b6182e](https://github.com/openclaw/openclaw/commit/4b6182ee2a250005e0c25edfeae4db6ec59b7cb8) Terima kasih @vincentkoc.
- Proses Codex kini mengikuti pilihan mode cepat saat ini, alih-alih membawa tingkat kecepatan lama, dan baris status menunjukkan dengan jelas ketika mode cepat bersifat otomatis. [77012f9](https://github.com/openclaw/openclaw/commit/77012f9807851c662e064d05097497a25ab13505) Terima kasih @vincentkoc.
- Percakapan yang didukung Codex kini kembali ke perutean normal setelah mode cepat otomatis dinonaktifkan, sehingga mencegah giliran berikutnya atau perubahan model menggunakan kembali tingkat prioritas yang sudah usang. [8afc1f7](https://github.com/openclaw/openclaw/commit/8afc1f770bbef30a4d2d9957ef26a685c508448c)
- Proses agen cadangan kini mematuhi batas penghentian mode cepat otomatis yang dikonfigurasi untuk setiap model, bahkan ketika mode cepat ditimpa untuk proses tersebut, sehingga perilaku cadangan tetap selaras dengan kebijakan model yang dipilih. [efd3172](https://github.com/openclaw/openclaw/commit/efd3172662ce023eb8d6568b689361536edf06dd)
- Percobaan ulang pergantian model langsung kini mempertahankan batas penghentian mode cepat asli untuk sesi yang berjalan lama, sementara mode cepat eksplisit menghindari pesan progres batas penghentian otomatis yang menyesatkan. [d990115](https://github.com/openclaw/openclaw/commit/d990115d1972fdf4361884a29bbf8396f33e5cba) Terima kasih @vincentkoc.
- Proses agen tertanam kini menjaga agar mode cepat otomatis bekerja secara konsisten selama percobaan ulang dan pembaruan progres tanpa mencampuradukkannya dengan pengaturan mode cepat yang dipilih secara manual. [cf1b6fe](https://github.com/openclaw/openclaw/commit/cf1b6fef4403bee7c206299efc4385a7fcb74375) Terima kasih @vincentkoc.
- Proses mode cepat kini mempertahankan pengaturan kecepatannya selama percobaan ulang model cadangan dan menampilkan ambang otomatis yang dikonfigurasi dalam status, sehingga menghindari perilaku percobaan ulang yang tidak konsisten dan label umum yang tidak membantu. [aa3797c](https://github.com/openclaw/openclaw/commit/aa3797c8d0d74b4502d24852ce6baa70286f2f06) Terima kasih @vincentkoc.
- Balasan agen dan proses Cron terjadwal kini menangani percobaan ulang cadangan mode cepat dengan lebih andal, dengan mempertahankan status yang diperlukan agar percobaan terakhir dapat selesai atau melaporkan progres dengan benar. [14e448e](https://github.com/openclaw/openclaw/commit/14e448e0e13db9f194ea16bb98e0f846a67769fd) Terima kasih @vincentkoc.
- Pengguna tidak lagi melihat pemberitahuan pengaturan ulang mode cepat saat percobaan model cadangan masih berjalan; pemberitahuan tersebut hanya muncul ketika proses mencapai percobaan cadangan terakhirnya. [6eb72a8](https://github.com/openclaw/openclaw/commit/6eb72a830ece3e2b4c6c85e5a9c2b72b59e0dae9)
- Pengguna dan operator kini mendapatkan penanganan yang lebih jelas ketika model langsung yang dikonfigurasi tidak lagi tersedia, karena OpenClaw mengenali respons "selected model was not found" dari penyedia sebagai kegagalan model tidak ditemukan, alih-alih sebagai galat umum. [2405d02](https://github.com/openclaw/openclaw/commit/2405d029d437ee58ab94da800a5b213bc6bf4628) Terima kasih @vincentkoc.
- Qwen dan vLLM kini mempertahankan pengaturan templat percakapan yang ada secara konsisten saat mode berpikir diaktifkan atau dinonaktifkan, dan Plugin penyedia dapat menggunakan pembantu teruji yang sama. [2ba9d6e](https://github.com/openclaw/openclaw/commit/2ba9d6eabef9427a950bacc47f077200446cb865) Terima kasih @vincentkoc.
- Penyedia proksi yang kompatibel dengan OpenAI dapat menangani tingkat berpikir dan bidang lama `reasoning_effort` secara lebih konsisten, dengan pengembang Plugin dan pengelola penyedia menggunakan satu pembantu normalisasi terdokumentasi di OpenRouter, Kilocode, dan SDK. [35bafea](https://github.com/openclaw/openclaw/commit/35bafea757fab0386292951a3dc2a2d3514f370e)
- Build browser dan Vite kini dapat memuat penyedia OpenAI ChatGPT Responses tanpa dependensi khusus server yang merusak bundel, sementara kegagalan WebSocket tetap ditampilkan seperti biasa. [8c8eb86](https://github.com/openclaw/openclaw/commit/8c8eb86fff6e843bd391808ceee249ac8c7f5fa5) Terima kasih @vincentkoc.
- Pemindaian model OpenRouter kini menerima katalog valid yang lebih besar, sama seperti penemuan saat runtime, sembari tetap menolak respons berukuran terlalu besar sebelum dapat menghabiskan memori tanpa batas. [ad3b2f4](https://github.com/openclaw/openclaw/commit/ad3b2f4b8827cd73b4c1a6c8288569c0966276fe) Terima kasih @vincentkoc.
- Pengguna OpenAI Responses, termasuk konfigurasi penalaran Bedrock Mantle GPT-5.x yang terdampak, kini mendapatkan satu jawaban akhir yang bersih dengan transkrip tersimpan dan konteks pemutaran ulang yang selaras, alih-alih puluhan salinan kumulatif berulang. [#92399](https://github.com/openclaw/openclaw/pull/92399) Terkait [#91959](https://github.com/openclaw/openclaw/issues/91959). Terima kasih @amersheeny, @daimingnj, @phoenixyy, @pigfoot.
- Pekerjaan terjadwal dan sesi terisolasi yang menggunakan model opencode-go kini mengalihkan permintaan yang macet ke penanganan batas waktu atau fallback yang dikonfigurasi, alih-alih terhenti selama beberapa menit sebelum berakhir dengan kesalahan umum `LLM request failed`. [#93965](https://github.com/openclaw/openclaw/pull/93965) Terkait [#93610](https://github.com/openclaw/openclaw/issues/93610). Terima kasih @forceconstant, @zhangguiping-xydt.
- Setelah mengubah model bawaan, memulai sesi saluran baru dengan `/new` atau `/reset` kini menggunakan model bawaan baru, alih-alih diam-diam menggunakan kembali model tersimpan dalam cache sebelumnya, sementara penggantian eksplisit melalui `/model` tetap tidak berubah. [#77339](https://github.com/openclaw/openclaw/pull/77339) Terkait [#77322](https://github.com/openclaw/openclaw/issues/77322). Terima kasih @mjamiv, @zaynl.
- Di balik proksi HTTP atau HTTPS, pemeriksaan penggunaan dan kuota Codex/OpenAI di `openclaw status --usage --json` dan UI Kontrol kini mengambil rentang penggunaan, alih-alih gagal saat chatgpt.com tidak dapat dijangkau secara langsung. [#93943](https://github.com/openclaw/openclaw/pull/93943) Terkait [#78714](https://github.com/openclaw/openclaw/issues/78714). Terima kasih @tnzgit, @turbotheturtle.
- `/status` kini menampilkan model aktif dan cara menghapus pilihan yang disematkan dalam satu baris ringkas, sehingga pengguna Discord dan layanan percakapan lainnya dapat memeriksa status model tanpa penjelasan beberapa baris. [#95797](https://github.com/openclaw/openclaw/pull/95797) Terima kasih @solvely-colin.
- Respons streaming Anthropic kini menjaga pembaruan teks, proses berpikir, dan pemanggilan alat yang berselang-seling tetap terhubung ke blok respons yang benar, alih-alih mencampurnya saat beberapa blok aktif secara bersamaan. [#96013](https://github.com/openclaw/openclaw/pull/96013) Terima kasih @vincentkoc.

</Accordion>

### Kontinuitas sesi, memori, dan kepercayaan

[Sesi](/id/concepts/session), [Compaction](/id/concepts/compaction), [memori](/id/concepts/memory), dan [memori berbasis QMD](/id/concepts/memory-qmd) mempertahankan percakapan yang dimaksud dan konteks yang berguna secara lebih konsisten selama pekerjaan jangka panjang, penyambungan kembali, peningkatan versi, dan perbaikan transkrip. [Pencarian alat](/id/tools/tool-search) juga bekerja lebih andal ketika agen perlu memulihkan konteks atau kemampuan yang tepat.

Pemulihan [Matrix](/id/channels/matrix) terenkripsi berhenti secara aman ketika status kunci yang diperlukan tidak dapat diverifikasi. [Kebijakan alat](/id/gateway/sandbox-vs-tool-policy-vs-elevated), [persetujuan](/id/cli/approvals), dan [penanganan rahasia](/id/gateway/secrets) tetap terikat pada status runtime yang dimaksud, sementara tindakan berisiko lebih tinggi tetap dinonaktifkan kecuali diaktifkan secara eksplisit.

<Accordion title="Sumber dan kontributor">

- Percakapan agen terdampak yang menggunakan OpenAI Responses kini dapat pulih dan terus membalas setelah respons saluran yang terlihat membuat riwayat tersimpannya tidak lengkap, alih-alih setiap giliran berikutnya gagal sebelum balasan muncul. [#84708](https://github.com/openclaw/openclaw/pull/84708) Terima kasih @anyech.
- Ketika agen berbasis Codex menghasilkan keluaran alat yang sangat besar, percakapan yang disimpan dan diputar ulang kini mempertahankan teksnya dalam batas ukuran umum tanpa mengubah konten nonteks. [#87912](https://github.com/openclaw/openclaw/pull/87912) Terima kasih @adrianip0204.
- Percakapan Control UI kini tetap terlihat dan berlanjut dalam sesi yang sama setelah mode tidur, terputusnya jaringan, atau penyambungan ulang Gateway, alih-alih menghilang saat pesan berikutnya dikirim. [#89017](https://github.com/openclaw/openclaw/pull/89017) Terkait [#87700](https://github.com/openclaw/openclaw/issues/87700). Terima kasih @zhangguiping-xydt, @asicoe.
- Integrasi bawaan Codex dan Copilot kini mempertahankan riwayat obrolan yang dicerminkan dan pembaruan transkrip agar tetap terikat ke sesi OpenClaw yang benar seiring berkembangnya penyimpanan, sementara transkrip aktif berbasis berkas yang sudah ada tetap berfungsi selama migrasi. [#89518](https://github.com/openclaw/openclaw/pull/89518) Terima kasih @jalehman.
- Status sesi saat ini di WebChat kini sesuai dengan percakapan yang benar-benar Anda gunakan, sehingga identitas sesi, tingkat penalaran, konteks token, dan detail biaya tidak lagi berasal dari sesi cadangan `main`. [#89800](https://github.com/openclaw/openclaw/pull/89800) Terkait [#89773](https://github.com/openclaw/openclaw/issues/89773). Terima kasih @killo3967, @sweetcornna.
- Percakapan Anda kini lebih kecil kemungkinannya kehilangan konteks setelah Anda menekan tombol berhenti selama Compaction otomatis karena permintaan Compaction kini juga dibatalkan. [#89886](https://github.com/openclaw/openclaw/pull/89886) Terkait [#89868](https://github.com/openclaw/openclaw/issues/89868). Terima kasih @lykeion-dev, @openperf, @vincentkoc.
- Ketika akses sesi lintas agen diblokir, OpenClaw kini mencantumkan semua pengaturan visibilitas, agen-ke-agen, dan daftar izin yang diperlukan, sehingga membantu operator memperbaiki konfigurasi kebijakan alih-alih mencari kegagalan agen yang sebenarnya tidak ada. [#90489](https://github.com/openclaw/openclaw/pull/90489) Terkait [#90443](https://github.com/openclaw/openclaw/issues/90443). Terima kasih @ramitrkar-hash, @sahibzada-allahyar, @vincentkoc.
- `openclaw memory status` kini menampilkan fase dreaming ringan atau REM yang aktif, alih-alih secara keliru melaporkan `Dreaming: off`, sehingga operator dapat melihat bahwa konfigurasi memori yang valid telah diaktifkan. [#93113](https://github.com/openclaw/openclaw/pull/93113) Terkait [#67868](https://github.com/openclaw/openclaw/issues/67868). Terima kasih @agentarclab, @mrossit.
- Pencarian memori QMD yang kehabisan waktu kini menghentikan pekerjaan latar belakangnya ketika agen melanjutkan tugas lain, sehingga mencegah proses terbengkalai terus menggunakan CPU dan memori. [#93394](https://github.com/openclaw/openclaw/pull/93394) Terima kasih @alix-007.
- Instruksi berulang yang dikirim setelah Compaction kini tetap berada dalam percakapan, sehingga mencegah giliran yang hilang, balasan yang terpisah, dan riwayat cacat yang ditolak oleh beberapa penyedia. [#94328](https://github.com/openclaw/openclaw/pull/94328) Terima kasih @vincentkoc, @yetval.
- Laporan Halaman Kedaluwarsa Memory Wiki kini mengecualikan halaman konsep dan sintesis yang tahan lama dari peringatan kesegaran, sehingga perhatian tetap tertuju pada halaman sumber dan entitas yang mungkin benar-benar perlu ditinjau. [#94369](https://github.com/openclaw/openclaw/pull/94369) Terima kasih @sunnyshu0925, @vincentkoc.
- Proses tertanam yang berjalan lama dan baru-baru ini menunjukkan kemajuan kini lebih kecil kemungkinannya terganggu oleh pemulihan sesi kedaluwarsa, sementara proses yang benar-benar macet tetap dapat dibersihkan agar pekerjaan dalam antrean berlanjut. [#94701](https://github.com/openclaw/openclaw/pull/94701) Terima kasih @imadal1n, @mrclawfield.
- Pencarian memori Ollama kini mematuhi konfigurasi dimensi embedding yang lebih kecil dan memisahkan indeks untuk dimensi yang berbeda, sehingga menghindari tercampurnya vektor yang tidak kompatibel. [#94811](https://github.com/openclaw/openclaw/pull/94811) Terima kasih @mushuiyu886.
- Pencarian memori dan penyegaran tertarget kini tetap terhubung ke sesi OpenClaw yang benar meskipun nama berkas transkrip berubah atau ekspor QMD menggunakan nama yang berbeda. [#95087](https://github.com/openclaw/openclaw/pull/95087) Terima kasih @jalehman.
- Percakapan panjang yang berisi tangkapan layar atau gambar lain kini mempertahankan kesinambungannya secara lebih konsisten ketika OpenClaw menyediakan ruang bagi pesan baru, alih-alih berulang kali memenuhi kapasitas tanpa memajukan percakapan yang dipertahankan. [#95128](https://github.com/openclaw/openclaw/pull/95128) Terima kasih @yetval.
- Pengguna Windows kini dapat menjalankan pengindeksan dan pencarian memori berbasis QMD melalui jalur absolut `memory.qmd.command` yang dikonfigurasi, termasuk lokasi dengan huruf kandar dan UNC, tanpa OpenClaw menghapus pemisah jalur sebelum peluncuran. [#95274](https://github.com/openclaw/openclaw/pull/95274) Terkait [#92302](https://github.com/openclaw/openclaw/issues/92302). Terima kasih @ardooken, @ly85206559.
- Catatan kaki penggunaan yang dipilih dengan `/usage full` atau `/usage tokens` kini tetap terlihat setelah pergantian sesi harian atau karena tidak aktif, sehingga pengguna tidak perlu mengaktifkannya kembali. [#95322](https://github.com/openclaw/openclaw/pull/95322) Terima kasih @litang9.
- Balasan lanjutan, reaksi, pesan berutas, dan pemeriksaan status tetap berada di obrolan asalnya setelah aktivitas webchat atau sistem, sementara perpindahan saluran yang sebenarnya tetap menghapus detail perutean yang sudah tidak berlaku. [#95467](https://github.com/openclaw/openclaw/pull/95467) Terima kasih @yetval.
- Percakapan utama yang berjalan lama kini mempertahankan konteks sebelumnya ketika pengguna kembali setelah semalam atau memberikan tindak lanjut yang tertunda, alih-alih diam-diam memulai ulang setelah penyelesaian yang seharusnya normal. [#95472](https://github.com/openclaw/openclaw/pull/95472) Terima kasih @xydt-tanshanshan.
- Pengguna dengan riwayat sesi yang besar dapat mencantumkan, mempratinjau, dan menemukan sesi tanpa macet selama beberapa detik, sementara kunci sesi lama dengan campuran huruf besar-kecil tetap dimigrasikan saat dimulai. [#95699](https://github.com/openclaw/openclaw/pull/95699) Terima kasih @jalehman, @jzakirov.
- Memperbaiki balasan yang telah dikirim tetapi terkadang disimpan ke riwayat percakapan yang salah atau tidak disimpan sama sekali ketika operator menggunakan `session.store` khusus atau per agen, sehingga meningkatkan kesinambungan dan kemampuan audit untuk sesi yang dimaksud. [#95782](https://github.com/openclaw/openclaw/pull/95782) Terkait [#95781](https://github.com/openclaw/openclaw/issues/95781). Terima kasih @youngting520.
- Ringkasan memori sesi yang disimpan kini mengecualikan token model mentah, blok pemanggilan alat, placeholder media, tag peran, dan penanda `NO_REPLY` yang kedaluwarsa agar percakapan berikutnya mempertahankan konteks yang berguna. [#95791](https://github.com/openclaw/openclaw/pull/95791) Terima kasih @sweetsophia, @vincentkoc, @yb0y.
- Sesi OpenAI yang berjalan lama dan menggunakan OAuth Codex/ChatGPT kini dapat menjalankan Compaction tanpa kunci API terpisah, baik `/compact` dijalankan secara manual maupun dipicu secara otomatis. [#95831](https://github.com/openclaw/openclaw/pull/95831) Terkait [#95693](https://github.com/openclaw/openclaw/issues/95693). Terima kasih @sallyom, @yui-tien.
- Sesi panjang dengan banyak penggunaan alat kini menjalankan Compaction pada percakapan yang terlalu besar, alih-alih macet ketika hasil alat berukuran besar muncul di bagian akhir. [#95860](https://github.com/openclaw/openclaw/pull/95860) Terkait [#78478](https://github.com/openclaw/openclaw/issues/78478). Terima kasih @jw8957, @wzhgba, @yetval.
- Ketika `memory_search` tidak tersedia karena runtime Node tidak memiliki `node:sqlite`, OpenClaw kini mengarahkan pengguna ke runtime yang kompatibel alih-alih membawa mereka melalui pemecahan masalah penyedia embedding yang tidak terkait. [#95916](https://github.com/openclaw/openclaw/pull/95916) Terima kasih @rrrrrredy, @vincentkoc.
- Pengembang dan operator yang memeriksa sesi Copilot yang telah menjalani Compaction kini mendapatkan ringkasan, jumlah token sebelum dan sesudah, serta detail sesinya, alih-alih hasil yang tidak lengkap. [#96049](https://github.com/openclaw/openclaw/pull/96049) Terima kasih @vincentkoc.
- Perintah `/stop` dan pembatalan kini tetap menghentikan proses aktif, menghapus tindak lanjut dalam antrean, dan segera mengakhiri subagen terkait meskipun kunci sesi perlu dikanonisasi atau metadata pembatalan tidak dapat disimpan. [#96201](https://github.com/openclaw/openclaw/pull/96201) Terima kasih @jalehman.
- Peningkatan Voice Wake kini mempertahankan frasa pemicu dan aturan perutean yang ada agar tetap berfungsi saat OpenClaw memindahkannya dari berkas pengaturan yang telah dihentikan ke basis data status bersama. [bdf81a8](https://github.com/openclaw/openclaw/commit/bdf81a825fa3ef66ad2c535c1eeb0bb4e31b6d1b)
- Peningkatan dari tata letak status OpenClaw lama kini mempertahankan notifikasi pembaruan, pembatasan frekuensi pemeriksaan, catatan versi yang tersedia, dan riwayat percobaan pembaruan otomatis saat status tersebut dipindahkan ke SQLite. [eb00d49](https://github.com/openclaw/openclaw/commit/eb00d499d16feea600fceef92d575fa30f005649) Terima kasih @vincentkoc.
- Percakapan saluran Plugin mempertahankan sesi yang dimaksud secara lebih andal selama proses mulai, pemeriksaan doctor, dan perbaikan status, dengan catatan pengikatan lama dimigrasikan ke basis data bersama OpenClaw. [9f888d9](https://github.com/openclaw/openclaw/commit/9f888d95e082d50380a66db18ee2e32683e688e0)
- Sinkronisasi sesi berbasis memori di Windows kini tetap menggunakan berkas transkrip yang dimaksud meskipun format jalurnya berbeda. [b3b5b08](https://github.com/openclaw/openclaw/commit/b3b5b08e67a26efd648c7c7d879e5487223cd796) Terima kasih @vincentkoc.
- Proses agen tertanam dengan kunci sesi yang hilang atau kosong kini tetap terhubung ke sesi yang dimaksud, alih-alih dikirim melalui perutean sesi yang tidak konsisten. [911f853](https://github.com/openclaw/openclaw/commit/911f853b7fc4d819e2175b001662a01eba30453d) Terima kasih @vincentkoc.
- Ketika model menebak nama alat yang salah, Tool Search dan Code Mode kini menunjukkan cara menemukan dan mencoba kembali alat yang benar, sehingga mengurangi risiko sesi yang berjalan lama menjadi macet atau kehilangan memori permanen selama Compaction. [#93374](https://github.com/openclaw/openclaw/pull/93374) Terkait [#92273](https://github.com/openclaw/openclaw/issues/92273). Terima kasih @mushuiyu886, @poison, @vincentkoc.
- Memperbaiki balasan asisten yang menghilang dari webchat, Control UI, Feishu, dan percakapan tertanam lainnya setelah Compaction, sehingga obrolan yang disegarkan tetap mudah dibaca dan permintaan tindak lanjut tetap terpisah. [#95484](https://github.com/openclaw/openclaw/pull/95484) Terkait [#76729](https://github.com/openclaw/openclaw/issues/76729). Terima kasih @maweibin, @njuboy11, @vincentkoc.
- Fitur memori OpenClaw kini menjaga cakupan transkrip aktif, yang diatur ulang, dan yang dihapus agar selaras dengan penyimpanan sesi yang dikonfigurasi serta kepemilikan agen, sehingga dreaming, ekspor QMD, pengindeksan, dan sinkronisasi lebih kecil kemungkinannya melewatkan atau salah mengaitkan riwayat percakapan. [#96162](https://github.com/openclaw/openclaw/pull/96162) Terima kasih @jalehman.
- Penyiapan TLS Gateway kini dengan jelas menolak jalur sertifikat atau kunci yang kosong, atau menggunakan nilai default OpenClaw, sehingga menghindari kegagalan proses mulai dan pembuatan sertifikat yang membingungkan sambil tetap mempertahankan jalur yang valid. [#94054](https://github.com/openclaw/openclaw/pull/94054) Terima kasih @miorbnli.
- Kebijakan Plugin yang dikonfigurasi tetap memblokir atau menulis ulang pemanggilan alat sensitif setelah perubahan registri Gateway, pemuatan ulang, atau inisialisasi hook berikutnya, alih-alih diam-diam dilewati. [#94545](https://github.com/openclaw/openclaw/pull/94545) Terima kasih @jesse-merhi.
- Operator seluler dengan `operator.approvals` kini dapat melihat dan menyelesaikan persetujuan eksekusi yang dipicu obrolan pada perangkat iOS yang memulai permintaan, termasuk saat aplikasi terbuka, tanpa hanya mengandalkan notifikasi push. [#95175](https://github.com/openclaw/openclaw/pull/95175) Terima kasih @joshavant.
- Pengguna Control UI kini mendapatkan rilis DOMPurify yang telah ditambal, sehingga mengurangi paparan terhadap kerentanan sanitizer GHSA-cmwh-pvxp-8882 tanpa mengubah perilaku antarmuka. [#95691](https://github.com/openclaw/openclaw/pull/95691) Terima kasih @vincentkoc.
- Persetujuan "Selalu izinkan" untuk pengikatan percakapan Plugin kini terbawa dari berkas pengaturan lama dan lebih kecil kemungkinannya hilang atau tertimpa ketika beberapa proses OpenClaw sedang berjalan. [ae41b00](https://github.com/openclaw/openclaw/commit/ae41b009224b0a8e3a990912503258d4478fb4d0) Terima kasih @vincentkoc.
- Pengguna Matrix kini diberi tahu bahwa kunci pemulihan aktif diperlukan sebelum reset penandatanganan silang secara paksa dapat dilanjutkan, sehingga mencegah reset kedua membuat pemulihan enkripsi dan cadangan kunci ruang tidak dapat digunakan. [#95720](https://github.com/openclaw/openclaw/pull/95720) Terkait [#78396](https://github.com/openclaw/openclaw/issues/78396). Terima kasih @jteddy, @vincentkoc, @xialonglee.
- Kartu status memory-wiki dan sinkronisasi sumber yang didukung bridge kini lebih jarang gagal selama penulisan ulang halaman secara bersamaan karena OpenClaw sekarang mencoba kembali ketika terjadi ketidakcocokan jalur sementara, tetapi tetap menghentikan penulisan sistem berkas yang tidak aman atau terus-menerus gagal. [#94443](https://github.com/openclaw/openclaw/pull/94443) Terkait [#92134](https://github.com/openclaw/openclaw/issues/92134). Terima kasih @cknzraposo, @zengwen-dt.
- Memperbaiki fitur melanjutkan sesi terbaru yang membuka percakapan baru bagi pengguna dengan jalur ruang kerja yang panjang, alih-alih kembali ke transkrip mereka yang sudah ada. [#94578](https://github.com/openclaw/openclaw/pull/94578) Terkait [#94577](https://github.com/openclaw/openclaw/issues/94577). Terima kasih @rohitjavvadi, @vincentkoc.
- Memory Wiki kini menjaga catatan yang ditulis pengguna tetap utuh saat halaman sumber yang sudah ada diserap ulang atau disinkronkan, sembari tetap memperbarui konten yang dihasilkannya. [#95614](https://github.com/openclaw/openclaw/pull/95614) Terima kasih @yetval.
- Memperbaiki Memory Wiki yang berulang kali menyalin kembali halaman sumber hasil buatannya sendiri ke dalam dirinya saat brankasnya disimpan di dalam folder memori ruang kerja, sehingga menghindari berkas duplikat, pembersihan berulang, dan pertumbuhan indeks memori yang tidak perlu. [#95666](https://github.com/openclaw/openclaw/pull/95666) Terkait [#95657](https://github.com/openclaw/openclaw/issues/95657). Terima kasih @johannes0402, @turbotheturtle, @vincentkoc.
- Bagi operator yang menggunakan Active Memory dengan dreaming memory-core, tugas dreaming malam hari tidak lagi memulai proses pengambilan kembali yang tidak perlu dan mengalami batas waktu 45 detik, sedangkan percakapan web reguler tetap menerima pengambilan kembali memori. [#95721](https://github.com/openclaw/openclaw/pull/95721) Terkait [#78500](https://github.com/openclaw/openclaw/issues/78500). Terima kasih @vincentkoc, @vishutdhar, @xialonglee.
- Sesi agen dengan banyak pemanggilan alat memperbaiki hasil yang tidak berurutan dengan lebih sedikit pekerjaan berulang, sekaligus menjaga setiap hasil tetap dipasangkan dengan pemanggilan alat yang benar. [#96014](https://github.com/openclaw/openclaw/pull/96014) Terima kasih @vincentkoc.
- Proses memori berbasis qmd di Windows kini menghentikan semua proses terkait setelah pemeriksaan ketersediaan dan batas waktu perintah, sehingga mencegah proses turunan qmd terus berjalan di latar belakang. [830691b](https://github.com/openclaw/openclaw/commit/830691b2010bd0406399adb8a2e97e0b043e2ca8)
- Sumber paket OpenClaw tepercaya kini menolak jalur saudara yang menyerupai jalur asli, sehingga memercayai `/artifactory/openclaw` tidak lagi turut mengizinkan jalur seperti `/artifactory/openclaw-malicious`. [12c34fc](https://github.com/openclaw/openclaw/commit/12c34fc3a95121f5a15f01c3f971a1bc5b0fe6f9) Terima kasih @vincentkoc.

</Accordion>

### Mode relai router Slack

[Mode relai router Slack](/id/channels/slack) memungkinkan deployment terkelola atau multi-Gateway memusatkan lalu lintas Slack yang masuk, sementara Gateway OpenClaw yang tepat tetap menangani sebutan, afinitas utas, dan balasan.

<Accordion title="Sumber dan kontributor">

- Deployment Slack terkelola kini dapat menggunakan router pusat untuk mengirim sebutan dan utas yang sedang berlangsung ke Gateway OpenClaw yang tepat, sementara balasan tetap muncul melalui Slack. [#94707](https://github.com/openclaw/openclaw/pull/94707) Terima kasih @pash-openai, @sjf-oa.

</Accordion>

### Jembatan pengaktifan Agen Eksternal Raft

[Saluran Raft](/id/channels/raft) dan [Plugin Raft](/id/plugins/reference/raft) kini mendukung jembatan pengaktifan CLI lokal, sehingga Agen Eksternal dapat mengaktifkan OpenClaw untuk pekerjaan ruang kerja yang tertunda dan operator dapat memeriksa penyiapan serta status melalui jalur yang didukung.

<Accordion title="Sumber dan kontributor">

- Operator Agen Eksternal Raft kini dapat mengaktifkan agen OpenClaw saat ruang kerja memiliki pekerjaan tertunda melalui jembatan CLI lokal yang didukung, dengan profil bernama dan pemeriksaan prasyarat CLI yang belum tersedia. [#95497](https://github.com/openclaw/openclaw/pull/95497) Terima kasih @vincentkoc.

</Accordion>

### Instalasi dan perbaikan Plugin resmi

[Pengelolaan Plugin](/id/plugins/manage-plugins) kini menangani lebih banyak integrasi resmi melalui alur instalasi dan perbaikan paket eksternal standar. [Inventaris Plugin](/id/plugins/plugin-inventory) dan pemeriksaan penyiapan terkait memberikan hasil yang lebih jelas kepada pengguna ketika sebuah paket tidak tersedia, tidak kompatibel, atau perlu diinstal ulang.

<Accordion title="Sumber dan kontributor">

- Ketika `plugins.allow` menggunakan nama saluran atau paket alih-alih ID Plugin yang sebenarnya, panduan saat memulai kini mengidentifikasi entri yang tidak cocok dan menampilkan ID Plugin yang ditemukan untuk memperbaiki konfigurasi. [#68389](https://github.com/openclaw/openclaw/pull/68389) Terkait [#68352](https://github.com/openclaw/openclaw/issues/68352). Terima kasih @aym9999, @jirboy, @lyfuci, @pahuchi-joe, @zmxccxy.
- Peringatan kepercayaan Plugin untuk instalasi pertama kali atau instalasi baru kini menyertakan contoh `plugins.allow` yang siap disalin dan perintah untuk mencantumkan atau memeriksa ID Plugin, sehingga pengguna dapat mengatasi peringatan sebelum memercayai atau menginstal ulang kode Plugin. [#78105](https://github.com/openclaw/openclaw/pull/78105) Terkait [#68780](https://github.com/openclaw/openclaw/issues/68780). Terima kasih @jirboy, @pahuchi-joe.
- Migrasi Codex kini berfungsi dengan instalasi Plugin global standar karena `openclaw migrate` dapat menemukan penyedia yang terinstal alih-alih gagal dengan `Unknown migration provider`. [#89612](https://github.com/openclaw/openclaw/pull/89612) Terkait [#89609](https://github.com/openclaw/openclaw/issues/89609). Terima kasih @mugabuga, @zerone0x.
- Instalasi dan pembaruan Plugin kini pulih dari penyematan dependensi terkelola OpenClaw yang kedaluwarsa alih-alih gagal dengan `npm EOVERRIDE`, tanpa sinkronisasi berikutnya menurunkan versi atau menghapus paket yang diinstal pengguna secara eksplisit. [#91786](https://github.com/openclaw/openclaw/pull/91786) Terkait [#91772](https://github.com/openclaw/openclaw/issues/91772). Terima kasih @amknight, @mkdelta221.
- Pengembang Plugin saluran kini dapat meneruskan pengidentifikasi pengirim dan percakapan native melalui hook dan alur kerja exec tertentu, sehingga integrasi dapat melakukan perutean dengan lebih presisi tanpa merusak kolom pengirim dan obrolan yang ada. [#91903](https://github.com/openclaw/openclaw/pull/91903) Terima kasih @lanzhi-lee, @vincentkoc.
- Penemuan Plugin kini mengulangi lebih sedikit pemeriksaan sistem berkas yang memblokir selama proses mulai, sehingga mengurangi pekerjaan cold-start yang dapat dihindari untuk pohon Plugin bawaan, terutama pada sistem berkas Windows yang lebih lambat, tanpa mengubah perilaku penemuan bundel. [#93919](https://github.com/openclaw/openclaw/pull/93919) Terkait [#76209](https://github.com/openclaw/openclaw/issues/76209). Terima kasih @ml12580, @shenhonglong456-ai.
- Metode Gateway Plugin kini berfungsi melalui `openclaw gateway call` setelah pendaftaran, sehingga pembuat Plugin dapat menggunakannya dari skrip dan tugas Cron alih-alih mengalami galat `unknown method`. [#94154](https://github.com/openclaw/openclaw/pull/94154) Terkait [#94127](https://github.com/openclaw/openclaw/issues/94127). Terima kasih @brycemurray, @pick-cat, @vincentkoc.
- Penemuan dan pemeriksaan instalasi Skills ClawHub kini lebih kecil kemungkinannya macet atau menyebabkan OpenClaw berhenti karena respons marketplace yang terlalu besar atau tersendat kini dihentikan sebelum menghabiskan memori. [#95226](https://github.com/openclaw/openclaw/pull/95226) Terima kasih @alix-007.
- Plugin resmi yang disematkan tidak lagi tertahan pada rilis lama ketika operator mengikuti saran perbaikan dari `openclaw doctor` atau status Gateway mendalam setelah peningkatan versi. [#95541](https://github.com/openclaw/openclaw/pull/95541) Terima kasih @ooiuuii, @vincentkoc.
- Pembaruan Plugin npm terkelola kini lebih kecil kemungkinannya mengganggu pekerjaan pada Gateway yang sedang berjalan akibat galat modul yang hilang, karena berkas Plugin lama tetap tersedia hingga proses mulai Gateway berikutnya membersihkannya. [#95589](https://github.com/openclaw/openclaw/pull/95589) Terima kasih @ooiuuii, @vincentkoc.
- Kartu Plugin resmi untuk merek yang didukung kini menampilkan ikon yang mudah dikenali di ClawHub dan katalog lainnya, serta pembuat Plugin dapat menyediakan gambar marketplace melalui kolom manifes yang terdokumentasi. [#95845](https://github.com/openclaw/openclaw/pull/95845) Terima kasih @patrick-erichsen.
- Ikon Plugin resmi di ClawHub dan katalog lainnya tidak lagi dipaksakan menggunakan warna yang sama dan ditetapkan secara hard-code, sehingga Simple Icons dapat menggunakan gambar bawaannya. [#95987](https://github.com/openclaw/openclaw/pull/95987) Terima kasih @patrick-erichsen.
- Pengguna Docker kini memiliki mirror resmi `openclaw/openclaw` di Docker Hub selain GHCR, dengan rilis beta berversi yang tidak menggeser alias stabil `latest` dan `main`. [#97122](https://github.com/openclaw/openclaw/pull/97122) Terima kasih @vincentkoc.
- Instalasi OpenClaw berbasis Git kini menggunakan versi pnpm yang disematkan repositori meskipun terdapat pnpm global lain atau pengelola paket proyek di sekitarnya, sehingga perintah penyiapan tidak lagi dijalankan pada lingkungan pengelola paket yang salah. [bd74a62](https://github.com/openclaw/openclaw/commit/bd74a62118aa4774706359d9494116ded8c1f6e3) Terima kasih @vincentkoc.
- Permintaan kartu Skills dan pembaruan ClawHub kini selesai atau mengalami batas waktu secara konsisten meskipun menerima nilai batas waktu yang sangat besar. [8cd0c11](https://github.com/openclaw/openclaw/commit/8cd0c11227f6f4096d089cd6108d6f2ae31252b7) Terima kasih @vincentkoc.
- Pengguna Windows dapat menyelesaikan instalasi dari sumber tanpa langkah penyiapan llama.cpp yang memblokir atau memperlambat proses, dan penginstal memulihkan pengaturan shell mereka yang sudah ada setelahnya. [ea9065b](https://github.com/openclaw/openclaw/commit/ea9065bc68dd4ff94495b85a7dcb4491cf41b67a) Terima kasih @vincentkoc.
- Lebih banyak Plugin saluran, penyedia, dan pencarian web resmi kini dapat diinstal atau diperbaiki melalui katalog paket eksternal standar, sekaligus tetap dikenali dari kredensial yang sudah ada. [#95683](https://github.com/openclaw/openclaw/pull/95683) Terima kasih @vincentkoc.
- Pengguna yang menginstal atau memperbarui Plugin saluran resmi Yuanbao melalui katalog tepercaya OpenClaw kini mendapatkan versi 2.15.0, dengan pemeriksaan integritas yang diharapkan dan panduan Plugin yang hilang yang diselaraskan dengan rilis tersebut. [#94470](https://github.com/openclaw/openclaw/pull/94470) Terima kasih @jase-283.
- Orientasi penggunaan pertama kini dapat menginstal Skills `gog` bawaan melalui Homebrew tanpa gagal karena formula tap pihak ketiga yang telah dihapus. [#95019](https://github.com/openclaw/openclaw/pull/95019) Terkait [#95017](https://github.com/openclaw/openclaw/issues/95017). Terima kasih @sedrak-hovhannisyan, @vincentkoc, @zengwen-dt.
- Pengguna Canvas, Discord, Slack, Voice Call, dan WhatsApp mempertahankan panduan Skills yang sama dengan setiap Plugin yang terinstal atau bawaan, sementara referensi ke jalur root `skills/...` lama perlu dipindahkan ke direktori Plugin yang relevan. [#95664](https://github.com/openclaw/openclaw/pull/95664) Terima kasih @vincentkoc.
- Verifikasi Skills ClawHub kini menerima referensi `@owner/<slug>` yang sama seperti yang digunakan untuk instalasi dan pembaruan, sehingga pengguna dapat memeriksa penerbit yang dimaksud tanpa beralih ke slug polos yang ambigu. [#95992](https://github.com/openclaw/openclaw/pull/95992) Terima kasih @patrick-erichsen.
- Peringatan pengelola paket saat instalasi OpenClaw kini mengidentifikasi peluncur bergaya npm, Yarn, Yarn Berry, dan Corepack dengan benar, sehingga menghindari panduan yang menyesatkan ketika alat tersebut dijalankan melalui nama executable alternatif. [11a2e03](https://github.com/openclaw/openclaw/commit/11a2e03bd4deda748336553710cb6426d448d952) Terima kasih @vincentkoc.
- Instalasi melalui URL paket kini menangani batas waktu unduhan yang terlalu besar tanpa gagal sebelum data paket yang tersedia dapat diuraikan. [c310f8c](https://github.com/openclaw/openclaw/commit/c310f8cfa4524453c7082bb5aab642c9decc6e99)
- Pengembang Plugin dan CLI kini melihat API pemformatan perintah yang didukung dengan lebih jelas, sementara penyandingan perangkat, pendaftaran Node, dan panduan doctor tetap menghasilkan perintah yang aman untuk shell. [23b4f33](https://github.com/openclaw/openclaw/commit/23b4f33195933ff4def4609d970f073293760683)
- Pengguna Windows ARM64 kini mendapatkan unduhan Node ARM64 dan MinGit yang sesuai saat menjalankan penginstal PowerShell melalui shell yang diemulasikan sebagai x64. [fac091b](https://github.com/openclaw/openclaw/commit/fac091b39de230d9ed90e8412123126cf676004f) Terima kasih @vincentkoc.
- Instalasi OpenClaw bawaan tidak lagi menghabiskan waktu untuk membangun dukungan llama.cpp opsional, sehingga menghindari kegagalan build native bagi pengguna yang tidak mengaktifkannya. [cc1b3a8](https://github.com/openclaw/openclaw/commit/cc1b3a8550dd9c29f581799934d140aaf5a84f1c) Terima kasih @vincentkoc.

</Accordion>

## Saluran dan Perpesanan

### Perbaikan saluran tambahan

Perbaikan konfigurasi saluran dan [Telegram](/id/channels/telegram) tambahan mencakup masalah pengiriman dan penyiapan yang lebih spesifik.

<Accordion title="Sumber dan kontributor">

- Rantai balasan Telegram mempertahankan balasan yang di-cache tetap terlampir setelah perubahan konteks, alih-alih gagal ketika balasan yang di-cache tersebut digunakan kembali. [#82909](https://github.com/openclaw/openclaw/pull/82909) Terima kasih @lidge-jun.
- Memperbaiki masalah Discord yang membuang seluruh balasan panjang dengan blok kode berpagar ketika pagar kode penutup berada di dekat batas pesan 2.000 karakter. [#95661](https://github.com/openclaw/openclaw/pull/95661) Terima kasih @ly-wang19.
- Operator Slack kini dapat menyimpan token dan rahasia penandatanganan sebagai masukan SecretRef yang didukung, sementara operasi baca, tulis, pencarian daftar izin dan target, serta pemeriksaan penyiapan menggunakan kredensial yang telah diuraikan alih-alih menolak atau salah membaca referensi. [7da955f](https://github.com/openclaw/openclaw/commit/7da955fae4ca2083599aa33a1f93dbfff53cb187) Terima kasih @vincentkoc.
- Pemeriksaan kemampuan saluran kini mengembalikan batas waktu yang jelas ketika integrasi berhenti merespons, sehingga pemecahan masalah tidak macet di terminal atau eksekusi otomatisasi. [8ecdb97](https://github.com/openclaw/openclaw/commit/8ecdb97b636e4c3fcc6d142d217327404ae06581) Terima kasih @vincentkoc.

</Accordion>

## Gateway, Keamanan, dan Kepercayaan

### Pemulihan mulai ulang dan kesiapan

Sinyal [kesehatan Gateway](/id/gateway/health) dan [pemecahan masalah](/id/gateway/troubleshooting) kini lebih konsisten dengan kondisi apakah OpenClaw benar-benar siap, sedang dimulai ulang, atau tidak dapat melanjutkan. Eksekusi agen yang dimulai melalui [CLI](/id/cli/agent) pulih dengan lebih baik dari pemutusan koneksi, penghentian, perubahan perutean, dan kondisi kegagalan saat memulai.

<Accordion title="Sumber dan kontributor">

- Ketika Gateway jarak jauh yang dikonfigurasi atau ditentukan secara eksplisit lambat tetapi dapat dijangkau, `openclaw gateway probe --timeout ...` kini menunggu hingga batas waktu yang diminta, alih-alih melaporkannya tidak dapat dijangkau setelah batas internal yang lebih singkat. [#89859](https://github.com/openclaw/openclaw/pull/89859) Terkait [#65355](https://github.com/openclaw/openclaw/issues/65355). Terima kasih @hellocli, @mushuiyu886.
- Proses subagen internal yang panjang atau paralel kini menghindari pemrosesan pratinjau langsung yang tidak diperlukan, sedangkan sesi subagen yang terlihat tetap menampilkan pembaruan langsung dan respons akhir. [#91906](https://github.com/openclaw/openclaw/pull/91906) Terima kasih @lanzhi-lee, @vincentkoc.
- Percakapan ACP, khususnya utas yang didukung Kiro, kini berlanjut setelah balasan pertama dengan memulai sesi baru ketika backend tidak lagi dapat melanjutkan sesi lama. [#93547](https://github.com/openclaw/openclaw/pull/93547) Terkait [#87830](https://github.com/openclaw/openclaw/issues/87830). Terima kasih @amersheeny, @chouzz.
- Ketika tekanan memori Linux menghentikan perintah atau sesi turunan, Gateway OpenClaw yang dikelola systemd kini tetap berjalan dan mempertahankan koneksi kanal sambil melaporkan kegagalan proses turunan tersebut. [#93585](https://github.com/openclaw/openclaw/pull/93585) Terima kasih @snowzlm.
- Membatalkan proses OpenClaw selama pengerjaan alat kini segera mengakhirinya, alih-alih memulai giliran model lain atau membiarkan sesi tetap terkunci. [#94412](https://github.com/openclaw/openclaw/pull/94412) Terima kasih @szsip239, @vincentkoc.
- Pekerjaan OpenClaw terjadwal yang menggunakan model cloud kini secara default dapat pulih dari panggilan model yang diam dan macet, sehingga membantu mencegah pekerjaan cron berikutnya menumpuk, sementara penyedia lokal atau yang dihos sendiri mempertahankan perilaku batas waktu yang ada. [#94445](https://github.com/openclaw/openclaw/pull/94445) Terima kasih @bek91.
- Pemeriksaan kesiapan Gateway kini berubah menjadi tidak sehat selama pengosongan untuk mulai ulang, sehingga pengelola lalu lintas tidak mengirimkan pekerjaan baru ke Gateway yang untuk sementara menolak permintaan. [#94915](https://github.com/openclaw/openclaw/pull/94915) Terkait [#78136](https://github.com/openclaw/openclaw/issues/78136). Terima kasih @markoub, @maxschachere, @vincentkoc.
- Pengguna Mac dapat mempertahankan Gateway yang dikelola LaunchAgent agar tetap berjalan selama pemutakhiran OpenClaw, alih-alih mengalami perulangan kegagalan dan mulai ulang berulang ketika kode runtime transformasi teks lama masih tersimpan dalam cache. [#95081](https://github.com/openclaw/openclaw/pull/95081) Terkait [#95057](https://github.com/openclaw/openclaw/issues/95057). Terima kasih @849261680, @yveslarose.
- Percakapan yang didukung Codex di TUI, WebChat, dan API streaming yang kompatibel kini menampilkan balasan saat ditulis, sekaligus mengganti teks sementara secara bersih agar jawaban akhir tidak menyertakan draf usang. [#95404](https://github.com/openclaw/openclaw/pull/95404) Terkait [#95422](https://github.com/openclaw/openclaw/issues/95422). Terima kasih @agonza1, @vincentkoc.
- Setelah Gateway dimulai ulang, pengguna tidak lagi melihat pemberitahuan percobaan ulang yang menyesatkan ketika OpenClaw telah melanjutkan balasan yang terputus atau melaporkan kegagalan pemulihan yang sebenarnya, sehingga mengurangi percobaan duplikat yang tidak diperlukan. [#95431](https://github.com/openclaw/openclaw/pull/95431) Terima kasih @moeedahmed, @vincentkoc.
- Sesi agen yang panjang dan banyak menggunakan alat kini mempertahankan penghematan cache prompt seiring hasil terakumulasi, sehingga mengurangi penundaan dan biaya yang dapat dihindari akibat mengirim ulang riwayat yang ditulis ulang di antara giliran. [#95624](https://github.com/openclaw/openclaw/pull/95624) Terima kasih @vincentkoc.
- Mulai ulang Gateway tidak lagi membuat agen Codex, Copilot, atau agen berbasis Plugin tepercaya yang dikonfigurasi menjadi tidak tersedia untuk sementara, dan Plugin ruang kerja yang tidak tepercaya tetap dicegah agar tidak mengaktifkan dirinya sendiri. [#95652](https://github.com/openclaw/openclaw/pull/95652) Terima kasih @vincentkoc.
- Respons panjang, aliran alat yang sibuk, permintaan dengan banyak gambar, dan pengambilan kembali memori kini menimbulkan lebih sedikit beban CPU dan sistem berkas tanpa memerlukan perubahan pengaturan atau alur kerja. [#95697](https://github.com/openclaw/openclaw/pull/95697) Terima kasih @vincentkoc.
- Operator kembali dapat menambahkan atau memperbarui pengumuman terjadwal untuk kanal yang dikenal dalam penyiapan tanpa konfigurasi, sedangkan lingkungan yang dikonfigurasi tetap menolak tujuan yang dinonaktifkan, usang, tanpa pemilik, atau tidak dikenal sebelum pengiriman. [#95754](https://github.com/openclaw/openclaw/pull/95754) Terima kasih @vincentkoc.
- Pengguna macOS kini lebih kecil kemungkinannya mengalami kegagalan palsu akibat konflik porta saat menghentikan atau memperbarui Gateway terkelola, karena OpenClaw menunggu sebentar agar penghentian normal melepaskan porta, sekaligus tetap melaporkan konflik yang berlanjut. [#95886](https://github.com/openclaw/openclaw/pull/95886) Terima kasih @fuller-stack-dev.
- Agen yang didukung Copilot kini dapat mengajukan pertanyaan kepada pengguna dan menerima jawabannya melalui alur balasan obrolan normal OpenClaw, sementara kontrol pencarian alat ringkas dan mode kode menghindari pemuatan seluruh katalog alat ke dalam sesi. [#96005](https://github.com/openclaw/openclaw/pull/96005) Terima kasih @vincentkoc.
- Mulai ulang Gateway pada penyiapan systemd atau kontainer tidak lagi meninggalkan proses adaptor Codex atau Claude lama, sehingga membantu sesi ACPX baru dimulai tanpa kemacetan pembersihan selama beberapa menit setelah mulai ulang berulang. [#96032](https://github.com/openclaw/openclaw/pull/96032) Terima kasih @t2wei, @vincentkoc.
- Sesi yang didukung Copilot kini menampilkan pembaruan rencana seiring pekerjaan berlangsung, dan tugas turunan native-nya tetap terlihat hingga selesai atau gagal, alih-alih menghilang dari tampilan tugas OpenClaw. [#96062](https://github.com/openclaw/openclaw/pull/96062) Terima kasih @vincentkoc.
- Agen yang terhubung seperti OpenCode kini dapat dimulai melalui OpenClaw meskipun harness-nya tidak dapat memilih model yang diminta, sementara pilihan model yang benar-benar tidak didukung tetap mengembalikan galat asli. [#96068](https://github.com/openclaw/openclaw/pull/96068) Terkait [#95869](https://github.com/openclaw/openclaw/issues/95869). Terima kasih @sabatech-dev, @vincentkoc.
- Plugin yang menggunakan `heartbeat_prompt_contribution` kini menyampaikan konteks khusus Heartbeat kepada model ketika agen berjalan melalui runtime harness seperti server aplikasi Codex, tanpa memengaruhi giliran pengguna biasa atau Plugin yang tidak menggunakan kait tersebut. [#96233](https://github.com/openclaw/openclaw/pull/96233) Terima kasih @azogheb, @vincentkoc.
- Pembersihan Gateway dan pemeriksaan listener di Windows kini menangani data baris perintah WMIC UTF-16 secara konsisten, sehingga mengurangi kegagalan atau konflik dalam mengidentifikasi proses Gateway yang sedang berjalan. [15c880a](https://github.com/openclaw/openclaw/commit/15c880aeff1f4e55964ad7204d14733a2d1362f7) Terima kasih @vincentkoc.
- Sesi agen berkonteks panjang dan banyak menggunakan alat kini menjaga penggunaan ulang cache prompt tetap lebih stabil pada giliran berulang tanpa kehilangan batas ukuran per hasil, sementara operator tingkat lanjut dapat mengonfigurasi batas hasil alat yang lebih besar untuk model berkonteks besar tanpa penolakan konfigurasi. [a60947f](https://github.com/openclaw/openclaw/commit/a60947fb3e92f45ea7eb2581da8877b10a8bebb2) Terima kasih @vincentkoc.
- Sesi agen yang panjang dan banyak menggunakan alat kini lebih kecil kemungkinannya memperbesar permintaan model secara berlebihan seiring keluaran alat terakumulasi, sementara giliran berulang mempertahankan penggunaan ulang cache prompt yang stabil. [2f33999](https://github.com/openclaw/openclaw/commit/2f3399989893e6af18be49fb810e58941d7a4a45) Terima kasih @vincentkoc.
- Mulai ulang Gateway kini menggunakan basis data status tahan lama OpenClaw untuk serah terima, sedangkan permintaan yang usang, rusak, berasal dari proses yang salah, atau telah digantikan dibuang sebelum dapat memengaruhi mulai ulang. [0ad48da](https://github.com/openclaw/openclaw/commit/0ad48dad2c4747f255d5a156b94578f7d87386a1)
- Diagnostik status, doctor, dan mulai ulang Gateway kini menyimpan detail mulai ulang terbaru dalam basis data status bersama OpenClaw, sedangkan catatan yang kedaluwarsa atau rusak tetap dibuang. [a39a3b7](https://github.com/openclaw/openclaw/commit/a39a3b74de05f06227ede904a73c1b4687679d3e) Terima kasih @vincentkoc.
- Mulai ulang Gateway dan pembaruan layanan terkelola kini mempertahankan pesan kelanjutan yang benar, menghindari penggunaan ulang status serah terima yang usang, dan menandai serah terima pembaruan yang gagal secara konsisten. [514b336](https://github.com/openclaw/openclaw/commit/514b3365b54c8b3493eaf8a94198b7c04ea34aec) Terima kasih @vincentkoc.
- Agen yang diluncurkan Gateway tidak lagi kehilangan alat OpenClaw khusus pemilik selama tugas seperti pemeriksaan cron langsung, sehingga operasi yang diotorisasi dapat menggunakan alat yang dimaksud dengan konteks permintaan yang benar. [c2ee9b0](https://github.com/openclaw/openclaw/commit/c2ee9b0be8aeeadedffc8c6aaa9f5f291283fea5) Terima kasih @vincentkoc.
- Permintaan mulai ulang Gateway yang rusak kini gagal secara jelas tanpa menjadwalkan mulai ulang, sehingga mencegah panggilan integrasi yang buruk atau tidak disengaja memulai ulang Gateway secara tak terduga. [108d6d7](https://github.com/openclaw/openclaw/commit/108d6d7eca0000a736e28d198e77100f4d7774e5) Terima kasih @vincentkoc.
- Permintaan Node usang yang diantrekan oleh Gateway kini kedaluwarsa secara otomatis, sehingga pekerjaan lama lebih kecil kemungkinannya tetap tertahan dan memengaruhi aktivitas berikutnya. [f6d432e](https://github.com/openclaw/openclaw/commit/f6d432e545e2e2be91d17badc48354a0135e5294)
- Alur kerja Plugin kini lebih kecil kemungkinannya macet atau membebani Gateway secara berlebihan ketika integrasi meminta terlalu banyak riwayat sesi subagen, karena setiap pembacaan kini dibatasi pada batas yang aman. [b66b450](https://github.com/openclaw/openclaw/commit/b66b4504f87205dd8ba0393e763e23a4a6158a79) Terima kasih @vincentkoc.
- Deskripsi gambar kini menangani pengaturan batas waktu yang sangat besar secara konsisten dengan membatasinya pada batas runtime yang aman, alih-alih berisiko menyebabkan luapan timer. [88b21fc](https://github.com/openclaw/openclaw/commit/88b21fc30b4ac615b3d3870e483190bc832f9846)
- Sesi agen tertanam kini menunggu secara andal hingga sesi lain melepaskan kunci berkasnya, bahkan dengan batas waktu yang sangat besar, alih-alih berisiko menyebabkan luapan timer. [4c736df](https://github.com/openclaw/openclaw/commit/4c736df975fed8e39f18db43bfaea9654b9ac0c7) Terima kasih @vincentkoc.
- Perintah dalam antrean dengan pengaturan batas waktu tugas yang sangat besar kini mencapai batas waktu secara andal karena OpenClaw membatasi waktu tunggu pada nilai maksimum yang aman untuk runtime. [1f6ae32](https://github.com/openclaw/openclaw/commit/1f6ae32cabb9d5ed308bb30715c287936ef483f1) Terima kasih @vincentkoc.
- Memperbaiki normalization-core yang mengekspos titik masuk koersi string yang salah dan sesi ACP yang menampilkan nilai mode cepat yang usang, sehingga integrasi menerima API yang dimaksud dan pengguna melihat mode yang benar-benar berlaku. [93ad397](https://github.com/openclaw/openclaw/commit/93ad39772590a34be3821d83709a5050c186fdf9) Terima kasih @vincentkoc.
- Proses otomatis cepat kini mengirimkan balasan akhir secara lebih konsisten, dengan penanganan pengaturan ulang progres yang dibatasi pada mode otomatis agar tidak mengganggu respons atau callback yang diteruskan. [9e8ab08](https://github.com/openclaw/openclaw/commit/9e8ab083dd6b9df4dadf40ee523ff18ac1472bd3) Terima kasih @vincentkoc.
- Sesi agen yang menggunakan OpenAI Responses kini melanjutkan pekerjaan berbasis alat tanpa gagal atau kehilangan progres ketika riwayat yang diputar ulang berisi permintaan dan hasil alat yang tidak cocok. [b4bc1f2](https://github.com/openclaw/openclaw/commit/b4bc1f20c9fca6d316561d42cbabdd793c67a6e7) Terima kasih @vincentkoc.
- Proses subagen Plugin dan QA yang selesai tidak lagi salah dilaporkan sebagai kegagalan ketika Gateway mengembalikan bentuk selubung penyelesaian alternatif, sehingga serah terima yang berhasil menjadi lebih andal bagi pembuat Plugin dan operator. [d1b268f](https://github.com/openclaw/openclaw/commit/d1b268f7f7f7309dd5db99728019218b4d453e18) Terima kasih @vincentkoc.
- Memperbaiki tugas subagen yang selesai tetapi terkadang berakhir tanpa pembaruan, sehingga pengguna menerima hasil atau langkah berikutnya dari agen induk. [68a1e00](https://github.com/openclaw/openclaw/commit/68a1e00b73bd746f6fb577f4127fecb0ade9e228) Terima kasih @vincentkoc.

</Accordion>

### Pengiriman hasil jarak jauh dan media

Hasil gambar jarak jauh dan pekerjaan subagen yang selesai kini dikembalikan melalui percakapan [Gateway](/id/gateway/index) aktif secara lebih andal, alih-alih tampak gagal atau menghilang.

<Accordion title="Sumber dan kontributor">

- Gambar yang dihasilkan dari server aplikasi Codex jarak jauh kini tiba sebagai lampiran, alih-alih menampilkan `Media failed` atau hanya mengembalikan teks setelah pembuatan berhasil. [#96212](https://github.com/openclaw/openclaw/pull/96212) Terima kasih @sjf-oa.
- Ketika subagen selesai, hasilnya kini sampai ke proses induk yang aktif secara lebih andal, alih-alih tampak tidak memberikan respons. [7fc4bbc](https://github.com/openclaw/openclaw/commit/7fc4bbc0bcbabc2aa99b1fd51e77099f2b26f4e1) Terima kasih @vincentkoc.

</Accordion>

## Klien dan Antarmuka

### Pengiriman klien dan penyambungan kembali

[WebChat](/id/web/webchat) dan [UI Kontrol](/id/web/control-ui) mempertahankan percakapan aktif dan status kegagalan agar terlihat lebih konsisten setelah penyambungan kembali, sedangkan klien seluler dan [UI terminal](/id/cli/tui) memulihkan pengiriman yang selesai, ditolak, atau terhenti tanpa membuatnya tampak macet.

<Accordion title="Sumber dan kontributor">

- Ketika pesan WebChat gagal sebelum agen dimulai, WebChat dan UI Kontrol kini menampilkan sesi sebagai gagal, alih-alih membiarkannya tampak masih berjalan. [#84352](https://github.com/openclaw/openclaw/pull/84352) Terima kasih @jesse-merhi.
- Memperbaiki pemilih sesi UI Kontrol yang macet di balik sesi subagen tersembunyi, sehingga Load More mencapai percakapan berikutnya yang dapat digunakan tanpa menampilkan jumlah total yang menyesatkan. [#89323](https://github.com/openclaw/openclaw/pull/89323) Terkait [#89249](https://github.com/openclaw/openclaw/issues/89249). Terima kasih @giodl73-repo, @originsecured-do.
- Ketika pengguna membuka kembali percakapan UI Kontrol dari History, perintah mereka kini muncul bersama balasan asisten, sehingga konteks tanya-jawab tetap terjaga tanpa celah kosong dalam transkrip panjang. [#93841](https://github.com/openclaw/openclaw/pull/93841) Terkait [#90241](https://github.com/openclaw/openclaw/issues/90241). Terima kasih @mushuiyu886, @pronzcw.
- Penerapan UI Kontrol di balik prefiks jalur kini mempertahankan permintaan manifes, favicon, dan service worker di bawah prefiks tersebut, sehingga menghindari galat 403 tingkat akar yang membingungkan setelah masuk. [#94204](https://github.com/openclaw/openclaw/pull/94204) Terkait [#94157](https://github.com/openclaw/openclaw/issues/94157). Terima kasih @hugenshen, @xrow.
- Pengguna Android kini dapat membuka baris Health log dan Skill di Settings untuk melihat detail yang mudah dibaca, sehingga lebih mudah memecahkan masalah aktivitas Gateway, memeriksa penyiapan dan status Skills, serta memahami cara memasangkan dengan kode penyiapan yang sudah ada. [#95148](https://github.com/openclaw/openclaw/pull/95148) Terima kasih @tosko4.
- Perintah yang telah dikirim tidak lagi muncul kembali di bidang penulisan UI Kontrol setelah pengiriman, sehingga pengguna dapat berpindah sesi atau memulai pesan berikutnya tanpa risiko mengirim duplikat atau menimpa draf baru, sementara pengisian ulang yang disengaja tetap berfungsi. [#95503](https://github.com/openclaw/openclaw/pull/95503) Terkait [#89466](https://github.com/openclaw/openclaw/issues/89466). Terima kasih @vincentkoc, @zhangguiping-xydt, @zhong18804784882.
- Pengguna Android kini mendapatkan Overview yang lebih rapi, tempat status koneksi, agen yang dikonfigurasi, kesehatan Node, persetujuan, sesi terbaru, serta tindakan Chat dan Talk dapat dilihat sekilas. [#95557](https://github.com/openclaw/openclaw/pull/95557) Terima kasih @joshavant, @solvely-colin.
- Pengguna Android kini dapat menyegarkan dan menyelesaikan persetujuan perintah Gateway dari layar Approvals dalam aplikasi dengan memilih Allow Once, Always, atau Deny saat terhubung. [#95593](https://github.com/openclaw/openclaw/pull/95593) Terima kasih @solvely-colin.
- Pengguna iOS kini terhindar dari permintaan notifikasi yang tidak terduga dan mendapatkan panduan yang jelas ketika peringatan persetujuan tidak tersedia, dengan izin dikelola dari satu layar Settings yang konsisten. [#95640](https://github.com/openclaw/openclaw/pull/95640) Terima kasih @joshavant.
- Penghentian TUI lokal kini tetap berada dalam batas pewaktu yang aman, bahkan ketika `OPENCLAW_TUI_LOCAL_RUN_SHUTDOWN_GRACE_MS` ditetapkan sangat tinggi. [c21dcfc](https://github.com/openclaw/openclaw/commit/c21dcfc7c272201484514bbc096bd51ab112bd47)
- Canvas A2UI kini hanya menyajikan aset aplikasi terkini setelah setiap build, sehingga gambar kompatibilitas usang dan berkas sisa makin kecil kemungkinannya untuk muncul. [a89e65c](https://github.com/openclaw/openclaw/commit/a89e65c167f3280b047baff931f52e393875c892) Terima kasih @vincentkoc.
- Kegagalan penyiapan relai push iOS kini lebih mudah ditemukan penyebabnya karena diagnostik pendaftaran menunjukkan titik berhentinya penyiapan, sekaligus menjaga kredensial push sensitif agar tidak masuk ke log. [f2b8668](https://github.com/openclaw/openclaw/commit/f2b8668a549b50339a96e47020a12615734640a9) Terima kasih @joshavant.
- Perangkat iOS kini didaftarkan untuk notifikasi push hanya setelah pengguna menyetujui pengungkapan relai yang dihosting dan mengizinkan notifikasi, sehingga data pendaftaran tidak dipublikasikan sebelum persetujuan diberikan. [8efed50](https://github.com/openclaw/openclaw/commit/8efed50c4ed33105cfed9f2f96532fc9fe2d7e6d) Terima kasih @joshavant.
- Memperbaiki pengiriman melalui percakapan, suara, TUI, dan penerusan yang terkadang tampak macet atau menghilang setelah Gateway selesai memproses atau menolaknya, sehingga klien yang terdampak kini menghapus status tertunda, memulihkan masukan yang dapat dicoba kembali, menyegarkan riwayat, atau menampilkan kegagalan yang informatif. [#91049](https://github.com/openclaw/openclaw/pull/91049) Terkait [#91048](https://github.com/openclaw/openclaw/issues/91048). Terima kasih @nxmxbbd.

</Accordion>

### Perbaikan antarmuka, pengaturan, dan orientasi awal

Perbaikan tambahan pada [UI Kontrol](/id/web/control-ui), perangkat seluler, dan desktop meningkatkan akurasi tampilan, aksesibilitas, orientasi awal, serta perilaku aplikasi.

<Accordion title="Sumber dan kontributor">

- Memulihkan kuota penggunaan OpenAI/Codex di bilah samping percakapan UI Kontrol yang diperluas, sehingga pengguna dapat memeriksa batas mereka tanpa meninggalkan percakapan. [#94219](https://github.com/openclaw/openclaw/pull/94219) Terkait [#93041](https://github.com/openclaw/openclaw/issues/93041). Terima kasih @jazzroutine, @pick-cat.
- Layar iOS kini menggunakan warna aksen dan status OpenClaw yang konsisten di seluruh orientasi awal, pengaturan, percakapan, permintaan persetujuan, izin suara, widget, dan tampilan percakapan bersama. [#94627](https://github.com/openclaw/openclaw/pull/94627) Terima kasih @zats.
- UI Kontrol kini dapat membuat tugas Early Morning dengan prasetel Silent di sesi utama dan tanpa notifikasi, alih-alih membiarkan dialog tetap terbuka tanpa hasil yang terlihat. [#95459](https://github.com/openclaw/openclaw/pull/95459) Terkait [#95073](https://github.com/openclaw/openclaw/issues/95073). Terima kasih @vincentkoc, @vporton, @zoowh.
- Pada batas satu juta token, lencana dan tampilan penggunaan UI Kontrol kini menampilkan "1M", bukan "1000k" yang membingungkan, sementara jumlah token yang mendasarinya tetap tidak berubah. [#95485](https://github.com/openclaw/openclaw/pull/95485) Terima kasih @narahariraghava, @vincentkoc.
- Overview UI Kontrol kini hanya menghitung dan menandai tugas Cron aktif yang masih memerlukan perhatian, sedangkan tugas yang dinonaktifkan tetap menyimpan detail kegagalan sebelumnya tanpa muncul sebagai masalah saat ini. [#95723](https://github.com/openclaw/openclaw/pull/95723) Terkait [#95716](https://github.com/openclaw/openclaw/issues/95716). Terima kasih @voytas75, @zengwen-dt.
- Pengguna UI Kontrol kini melihat keterangan alat tema System, Light, dan Dark yang lebih singkat, sementara pembaca layar membacakan label yang tidak terlalu berulang tanpa kehilangan konteks Color mode di sekitarnya. [#95837](https://github.com/openclaw/openclaw/pull/95837) Terima kasih @hannesrudolph, @sannidhyasah.
- Konfigurasi mentah tidak lagi tampak hilang di Settings setelah beralih dari tampilan formulir, karena JSON dikembalikan ke area tampilan, alih-alih mempertahankan posisi gulir sebelumnya. [#96145](https://github.com/openclaw/openclaw/pull/96145) Terkait [#94202](https://github.com/openclaw/openclaw/issues/94202). Terima kasih @sunlit-deng, @vporton.
- Pengguna iOS baru kini melihat sambutan dan orientasi awal OpenClaw sebelum iOS meminta akses jaringan lokal, sedangkan pengguna lama tetap mendapatkan permintaan tersebut saat membuka penyiapan Gateway atau ketika membutuhkan penemuan Gateway LAN. [#96181](https://github.com/openclaw/openclaw/pull/96181) Terima kasih @joshavant.

</Accordion>

## Dokumentasi dan Alat Administrasi

### Keandalan penyiapan dan perintah

[Perintah CLI](/id/cli/index) umum kini menangani konfigurasi, jalur, keluaran, dan kasus kegagalan dengan lebih konsisten. [Pelengkapan shell](/id/cli/completion), [doctor](/id/cli/doctor), [perintah konfigurasi](/id/cli/config), dan [konfigurasi Gateway](/id/gateway/configuration) memberikan panduan yang lebih jelas serta pemulihan yang lebih aman ketika instalasi atau pengaturan memerlukan perhatian.

<Accordion title="Sumber dan kontributor">

- Menu pelengkapan tab zsh OpenClaw kini menampilkan deskripsi opsi yang berisi variabel `$` atau contoh yang diapit tanda backtick secara literal, alih-alih mengevaluasinya sebagai masukan shell dan merusak menu. [#64490](https://github.com/openclaw/openclaw/pull/64490) Terima kasih @edenkangdw.
- Setelah meningkatkan dari penyimpanan sandbox lama, operator kini mendapatkan peringatan `openclaw doctor` yang jelas tentang berkas registri tersisa dan dapat menggunakan `openclaw doctor --fix` untuk memigrasikan atau membersihkannya. [#84326](https://github.com/openclaw/openclaw/pull/84326) Terima kasih @giodl73-repo.
- Operator kini dapat menggunakan `doctor --lint` untuk menemukan layanan Gateway lama yang sudah usang dan meninjau pembersihan, sedangkan layanan tambahan yang disengaja tetap bersifat informatif dan tidak menggagalkan pemeriksaan bawaan. [#84340](https://github.com/openclaw/openclaw/pull/84340) Terima kasih @giodl73-repo.
- Operator Gateway macOS kini mendapatkan peringatan sebelum pemasangan ulang, perbaikan, atau pemulaian ulang menimpa perilaku pembungkus LaunchAgent khusus, sedangkan `openclaw status` membedakan pemeriksaan rahasia yang hilang khusus CLI dari layanan yang terpasang. [#90537](https://github.com/openclaw/openclaw/pull/90537) Terkait [#90518](https://github.com/openclaw/openclaw/issues/90518). Terima kasih @turbotheturtle, @vincentkoc.
- Prompt yang panjang, terdiri dari banyak baris, atau sarat kode kini dapat dikirim ke `openclaw agent` dengan `--message-file`, sehingga menghindari pengutipan shell yang rentan dan melaporkan berkas tidak valid sebelum pengiriman. [#93351](https://github.com/openclaw/openclaw/pull/93351) Terima kasih @ooiuuii.
- Memperbaiki perbaikan terjadwal `doctor --fix --non-interactive` yang memulai ulang Gateway yang sudah berjalan setelah kegagalan sementara pada pemeriksaan kesehatan, sehingga pemeliharaan tanpa pengawasan tidak lagi mengganggu layanan aktif. [#94148](https://github.com/openclaw/openclaw/pull/94148) Terkait [#78217](https://github.com/openclaw/openclaw/issues/78217). Terima kasih @esqandil, @zhangguiping-xydt.
- `openclaw configure` dan `openclaw config` tanpa argumen kini berhenti dengan panduan subperintah yang jelas ketika dijalankan dari skrip atau pipe, alih-alih membuka wisaya interaktif parsial lalu keluar tanpa kejelasan. [#94238](https://github.com/openclaw/openclaw/pull/94238) Terkait [#93953](https://github.com/openclaw/openclaw/issues/93953). Terima kasih @nianjiuzst, @ruomuxydt.
- Operator multiagen kini dapat menggunakan `openclaw gateway usage-cost` untuk melihat biaya satu agen yang dikonfigurasi atau seluruh agen, sedangkan perintah agen bawaan yang sudah ada tetap tidak berubah. [#94483](https://github.com/openclaw/openclaw/pull/94483) Terima kasih @ly-wang19.
- Kartu Workboard yang diarsipkan tidak lagi memenuhi keluaran bawaan `openclaw workboard list`, sedangkan `--include-archived` dan keluaran JSON tetap menyediakan akses saat diperlukan. [#94562](https://github.com/openclaw/openclaw/pull/94562) Terkait [#94555](https://github.com/openclaw/openclaw/issues/94555). Terima kasih @ecican, @vincentkoc, @zengwen-dt.
- OpenClaw Doctor kini memberikan panduan akurat untuk tugas Cron prompt shell terisolasi yang berfungsi, alih-alih berulang kali menyarankan perintah `--fix` yang tidak dapat menghilangkan peringatan tersebut. [#94784](https://github.com/openclaw/openclaw/pull/94784) Terkait [#94655](https://github.com/openclaw/openclaw/issues/94655). Terima kasih @altaywtf, @geekoagent, @zengwen-dt.
- Memperbaiki `openclaw doctor` yang menampilkan peringatan bahwa perbaikan diperlukan untuk penyiapan memori GGUF lokal yang sehat setelah pemeriksaan kesiapan sengaja dilewati, dengan tetap mempertahankan peringatan ketika model lokal yang dikonfigurasi benar-benar tidak ada. [#95393](https://github.com/openclaw/openclaw/pull/95393) Terkait [#92582](https://github.com/openclaw/openclaw/issues/92582). Terima kasih @mikasa0818, @neekolascmd, @vincentkoc.
- Di Windows, tugas Gateway yang dibuat oleh penginstal kini berjalan di latar belakang tanpa jendela konsol yang dapat tertutup secara tidak sengaja oleh pengguna dan menghentikan Gateway. [#95480](https://github.com/openclaw/openclaw/pull/95480) Terkait [#89231](https://github.com/openclaw/openclaw/issues/89231). Terima kasih @cameronweller, @mikasa0818, @vincentkoc.
- Pengikatan kanal agen kini menolak spesifikasi akun yang salah format seperti `matrix:work:extra` dengan kesalahan yang jelas, alih-alih secara diam-diam merutekan agen ke akun lain. [#95572](https://github.com/openclaw/openclaw/pull/95572) Terima kasih @ly-wang19.
- Pembaruan Skills ClawHub kini mematuhi kebijakan keamanan pemasangan yang Anda konfigurasi, dan `openclaw skills update --all` hanya memperbarui Skills ClawHub yang dilacak, alih-alih secara tak terduga memasang Skills lain yang dikonfigurasi. [#95684](https://github.com/openclaw/openclaw/pull/95684) Terima kasih @vincentkoc.
- Alur kerja pemulaian ulang Windows dan pemulaian Gateway kini lebih andal karena OpenClaw meneruskan perintah ke jalur sistem `cmd.exe` tepercaya, alih-alih bergantung pada pencarian proses. [7dd01d1](https://github.com/openclaw/openclaw/commit/7dd01d15c56da2ee50f55746ba725d708682fca9) Terima kasih @vincentkoc.
- Pembersihan Gateway dan pemeriksaan listener di Windows kini lebih andal ketika pencarian PATH tidak lengkap, sehingga operator dapat mengidentifikasi proses Gateway dan membebaskan porta yang sedang digunakan tanpa melewatkan alat sistem yang terpasang. [e9b694e](https://github.com/openclaw/openclaw/commit/e9b694ef9cd8b7528a76d85b8be2a830b296a5e1) Terima kasih @vincentkoc.
- Di Windows, pemulaian OpenClaw dan penyerahan Codex dari TUI kini menemukan `bun`, `codex`, dan biner runtime lainnya melalui pencari sistem tepercaya, bahkan ketika perintah `where` lain muncul lebih awal di PATH. [72b9bc7](https://github.com/openclaw/openclaw/commit/72b9bc730370e3b1155fb231621c2bc7b2c87b56) Terima kasih @vincentkoc.
- Diagnostik porta Windows kini menggunakan alat sistem yang semestinya meskipun entri PATH hilang atau tertimpa, sehingga konflik porta Gateway dan layanan lebih kecil kemungkinannya tersamarkan oleh kegagalan resolusi perintah. [c4facb2](https://github.com/openclaw/openclaw/commit/c4facb2bb372e99037f497e2640ca7bdc5cbc5f6) Terima kasih @vincentkoc.
- Pemulihan daemon Windows kini lebih kecil kemungkinannya melewatkan deteksi atau pembersihan proses ketika PATH tidak lengkap, tidak lazim, atau tertimpa karena mekanisme cadangan tugas terjadwal kini menemukan PowerShell dan taskkill di lokasi sistem tepercaya. [2a140e6](https://github.com/openclaw/openclaw/commit/2a140e6e6ae8c48edb5bd52d8d177915f0555d70) Terima kasih @vincentkoc.
- OpenClaw kini mempertahankan penanda pemulihan konfigurasi, snapshot terakhir yang diketahui baik, dan riwayat pembacaan mencurigakan dalam status bersamanya selama migrasi, tanpa meninggalkan berkas log kesehatan konfigurasi terpisah. [6daabd2](https://github.com/openclaw/openclaw/commit/6daabd23f821c66154739de4b0f103e33343333c) Terima kasih @vincentkoc.
- Di Windows, perintah Crabbox yang diluncurkan melalui shim paket Node kini menerima flag penyedia, perintah shell, dan karakter shell khusus sebagaimana dimasukkan, alih-alih kehilangan atau menafsirkannya kembali. [54d24cd](https://github.com/openclaw/openclaw/commit/54d24cd956ff91f4fa8c4924f17c06798c1e0359) Terima kasih @vincentkoc.
- Alur kerja Crabbox yang ditujukan untuk Windows kini lebih kecil kemungkinannya gagal atau beralih ke penanganan shell yang lebih lambat saat meluncurkan alat Node melalui shim `.cmd` dan `.bat`. [d48dcc6](https://github.com/openclaw/openclaw/commit/d48dcc664bc6e1106a61942a951745886f22d582) Terima kasih @vincentkoc.
- Pengguna Windows dapat menjalankan `crabbox`, `git`, dan alat berbasis Node lainnya melalui shim perintah yang dipasang npm tanpa Crabbox berhenti sebelum alat terbuka. [77f4e45](https://github.com/openclaw/openclaw/commit/77f4e45c3518751b5f586eac193c4aee904f02d9) Terima kasih @vincentkoc.
- `openclaw doctor` kini memeriksa profil yang tidak menyertakan pengaturan kebijakan alat tanpa menganggap ketiadaan yang valid tersebut sebagai kesalahan. [03ba09b](https://github.com/openclaw/openclaw/commit/03ba09bfa8676832d55bdc7724e79d9980fdd2d7)
- `openclaw doctor` tidak lagi menampilkan peringatan bagian alat yang menyesatkan ketika tidak dapat mengevaluasi profil pratinjau khusus. [420a0e6](https://github.com/openclaw/openclaw/commit/420a0e6fce4b2c5339e535e6b307f50df1c00bb2) Terima kasih @vincentkoc.
- `openclaw doctor` kini membatasi peringatan pratinjau pada profil alat yang dapat dievaluasinya, sehingga menghindari peringatan pemberian izin terkonfigurasi yang menyesatkan untuk profil yang tidak dikenal. [541f7ff](https://github.com/openclaw/openclaw/commit/541f7ffc6558c0e59a8afca066a9f00884d39b65) Terima kasih @vincentkoc.
- Pengguna Windows dapat memasang OpenClaw dari sumber tanpa penyiapan dependensi terhalang karena penginstal memaksa skrip npm atau pnpm dijalankan melalui `cmd.exe`. [1252378](https://github.com/openclaw/openclaw/commit/1252378018f899bfc110914bac7cba94b65b8930) Terima kasih @vincentkoc.
- Konfigurasi OpenClaw yang lebih besar kini dapat diinisialisasi dan menghasilkan petunjuk UI secara lebih efisien, sementara bidang sensitif tetap ditandai dengan cara yang sama. [#55018](https://github.com/openclaw/openclaw/pull/55018) Terima kasih @huangyandi-red, @vincentkoc, @xdhuangyandi.
- Perubahan konfigurasi yang masih memerlukan pemulaian ulang Gateway secara manual kini menampilkan pemberitahuan yang jelas bahwa pemulaian ulang diperlukan dengan catatan asli tetap dipertahankan, alih-alih tampak selesai dengan pesan `config-patch ok` yang menyesatkan. [#83041](https://github.com/openclaw/openclaw/pull/83041) Terkait [#46797](https://github.com/openclaw/openclaw/issues/46797). Terima kasih @stache73, @xuruiray.
- Bantuan untuk `doctor`, `gateway`, `models`, `plugins`, `sessions`, dan `tasks` kini muncul dalam puluhan milidetik, sedangkan perintah seperti `sessions --help` dan `tasks --help` sebelumnya memerlukan sekitar 1,6 hingga 1,8 detik untuk mulai merespons. [#89628](https://github.com/openclaw/openclaw/pull/89628) Terima kasih @yyzquwu.
- Backend pelacakan OpenTelemetry seperti Langfuse kini menampilkan nama penyedia/model yang sebenarnya, alih-alih "tidak diketahui" untuk ID model yang menggunakan garis miring. [#89981](https://github.com/openclaw/openclaw/pull/89981) Terima kasih @mycarrysun, @vincentkoc.
- Catatan pemasangan perangkat yang salah format atau lebih lama tidak lagi menghentikan `openclaw devices list` dalam menampilkan permintaan persetujuan yang tertunda, sementara peran yang valid tetap muncul secara normal. [#93504](https://github.com/openclaw/openclaw/pull/93504) Terima kasih @ly-wang19.
- OpenClaw kini menolak target SSH dengan titik dua berlebih di awal atau akhir sebelum target tersebut dapat menghasilkan konfigurasi SSH yang tidak valid atau kegagalan pemulaian tunnel untuk sandbox dan Gateway berbasis SSH. [#93887](https://github.com/openclaw/openclaw/pull/93887) Terima kasih @miorbnli.
- Pengguna yang penyiapan noninteraktifnya gagal dalam pemeriksaan kesehatan Gateway lokal kini mendapatkan perintah pemulihan `openclaw onboard --install-daemon` atau `openclaw onboard --skip-health` yang dapat dijalankan, alih-alih flag `setup` yang tidak didukung. [#93994](https://github.com/openclaw/openclaw/pull/93994) Terkait [#93947](https://github.com/openclaw/openclaw/issues/93947). Terima kasih @bk-z1, @nianjiuzst.
- Pemeriksaan kesehatan dan probe Gateway kini menerima `--port` khusus yang sama dengan yang digunakan untuk memulai Gateway lokal, menolak porta tidak valid lebih awal, dan menampilkan target local loopback yang dipilih dalam keluaran JSON. [#94687](https://github.com/openclaw/openclaw/pull/94687) Terkait [#79100](https://github.com/openclaw/openclaw/issues/79100). Terima kasih @bryantegomoh, @ozthedivine.
- `gateway --force` kini mendeteksi proses khusus IPv4 yang menggunakan porta Gateway dan tetap mencoba pembersihan ketika pemeriksaan porta tidak meyakinkan, alih-alih keliru menganggap porta tersebut bebas. [#94949](https://github.com/openclaw/openclaw/pull/94949) Terkait [#94426](https://github.com/openclaw/openclaw/issues/94426). Terima kasih @sunlit-deng, @vincentkoc, @wangwllu.
- `openclaw config validate` kini menerima penyiapan server MCP berbasis perintah yang secara eksplisit menggunakan `transport: "stdio"`, sehingga menghindari kesalahan validasi palsu sekaligus tetap menolak konfigurasi stdio bergaya jarak jauh yang tidak valid. [#95102](https://github.com/openclaw/openclaw/pull/95102) Terkait [#95082](https://github.com/openclaw/openclaw/issues/95082). Terima kasih @ken-jo, @lzyyzznl.
- Penyuntingan gambar melalui CLI kini dapat menghasilkan beberapa varian dalam satu perintah dengan `--count <n>`, alih-alih dibatasi pada satu hasil bawaan penyedia. [#95300](https://github.com/openclaw/openclaw/pull/95300) Terima kasih @ly-wang19.
- `openclaw sessions export-trajectory` kini menemukan sesi yang sudah dapat dilihat oleh perintah sesi lain ketika penyimpanan khusus, berbasis `~`, atau bertemplat `{agentId}` dikonfigurasi, tanpa perlu memberikan kembali jalur penyimpanan tersebut. [#95570](https://github.com/openclaw/openclaw/pull/95570) Terkait [#95568](https://github.com/openclaw/openclaw/issues/95568). Terima kasih @youngting520.
- Memperbaiki `infer inspect --name <id> --json` yang menampilkan flag yang tidak diterima oleh perintah CLI terkait, sehingga pengembang dan operator dapat mengetahui opsi model, autentikasi, dan transkripsi yang didukung secara andal. [#95719](https://github.com/openclaw/openclaw/pull/95719) Terima kasih @ly-wang19, @vincentkoc.
- Pengguna yang memeriksa sesi yang sangat besar atau tidak berurutan dapat membuka detail penggunaan dan tetap memperoleh entri log terbaru yang memiliki stempel waktu tanpa membuat OpenClaw menyimpan seluruh riwayat log yang telah diurai dalam memori. [#96019](https://github.com/openclaw/openclaw/pull/96019) Terima kasih @vincentkoc.
- Operator kini dapat menyiapkan pemantau autentikasi, timer systemd, dan widget Termux untuk host OpenClaw mereka sendiri tanpa terlebih dahulu mengganti nama host dan jalur sistem berkas khusus pengelola. [af3e509](https://github.com/openclaw/openclaw/commit/af3e509ab823dac5f91b16915ee7067b369656a3) Terima kasih @vincentkoc.
- Hidrasi crabbox Windows native kini secara otomatis memilih tugas daemon Windows yang diperlukan, sehingga menghindari eksekusi yang gagal atau salah arah tanpa mengubah WSL2 dan penggantian tugas eksplisit. [d5d9a82](https://github.com/openclaw/openclaw/commit/d5d9a8256d6bc2ff8d699152923357bd61c606c1) Terima kasih @vincentkoc.
- Pengguna yang menetapkan avatar agen lokal dapat menghindari gambar yang hilang dengan menyimpan berkas relatif terhadap ruang kerja di bawah 2 MB, sedangkan avatar HTTP(S) dan URI data tidak dikenai batas tersebut. [#78884](https://github.com/openclaw/openclaw/pull/78884) Terkait [#65312](https://github.com/openclaw/openclaw/issues/65312). Terima kasih @wangjieweb3-design, @nyx-nocturna.
- Instruksi agen bawaan OpenClaw kini meminta agen memeriksa solusi gratis atau sumber terbuka yang sesuai sebelum mengusulkan pembuatan khusus, tetapi tetap mengizinkan pekerjaan khusus jika lebih sesuai. [#86608](https://github.com/openclaw/openclaw/pull/86608) Terima kasih @cablackmon.
- Pembuat Plugin kini dapat menggunakan `targetSessionKey` yang terdokumentasi pada peristiwa `subagent_ended` untuk mencocokkannya dengan proses pembuatan yang sesuai, alih-alih mengandalkan bidang `agentId` atau `childSessionKey` yang tidak dipancarkan. [#95191](https://github.com/openclaw/openclaw/pull/95191) Terkait [#95186](https://github.com/openclaw/openclaw/issues/95186). Terima kasih @ken-jo, @mahaohao-ch.
- Tautan Skills ClawHub dalam dokumentasi OpenClaw dan kartu etalase kini membuka halaman kanonis yang mencantumkan pemilik, dan contoh instalasi menggunakan referensi `openclaw skills install @owner/<slug>` yang siap disalin, bukan rute lama yang hanya menggunakan slug. [#95972](https://github.com/openclaw/openclaw/pull/95972) Terima kasih @patrick-erichsen.

</Accordion>

### Alat dan pekerjaan terjadwal

[Pekerjaan terjadwal](/id/cli/cron) dan [alat](/id/tools/index) bawaan kini menyelesaikan pekerjaan, mencoba ulang, melaporkan kegagalan, dan mempertahankan masukan yang dimaksudkan secara lebih konsisten. Penyempurnaan pada [runtime SDK Plugin](/id/plugins/sdk-runtime) juga membuat ekstensi yang didukung alat lebih andal saat dimuat, mengembalikan hasil, atau menjalankan pekerjaan terjadwal.

<Accordion title="Sumber dan kontributor">

- Pekerjaan cron terisolasi yang menggunakan `deleteAfterRun` kini menghapus sesi dan transkrip sementaranya setelah selesai, termasuk eksekusi dengan pengiriman dinonaktifkan, sehingga mengurangi berkas usang, akumulasi konteks, dan pembersihan manual. [#84794](https://github.com/openclaw/openclaw/pull/84794) Terkait [#84707](https://github.com/openclaw/openclaw/issues/84707). Terima kasih @bottenbenny, @turbotheturtle.
- Setiap pekerjaan terjadwal kini dapat menggunakan model fallback-nya sendiri, dijalankan dengan fallback dinonaktifkan, atau kembali ke pewarisan fallback normal melalui CLI tanpa mengharuskan operator mengedit data payload tingkat rendah. [#93369](https://github.com/openclaw/openclaw/pull/93369) Terkait [#90302](https://github.com/openclaw/openclaw/issues/90302). Terima kasih @849261680, @walliiee.
- Riwayat Cron kini dapat menemukan entri yang ID pekerjaannya menyertakan spasi tambahan di sekitarnya secara andal, serta menolak ID bersarang atau kosong sebelum dapat membuat catatan log yang tidak dapat dibaca kembali dengan aman. [#93567](https://github.com/openclaw/openclaw/pull/93567) Terima kasih @alix-007, @vincentkoc.
- Menambahkan atau menghapus pekerjaan cron tidak lagi menyebabkan pekerjaan berulang lain yang sudah jatuh tempo kehilangan eksekusi tertundanya. [#94323](https://github.com/openclaw/openclaw/pull/94323) Terima kasih @yetval.
- Pembacaan dan penulisan dokumen Word, PowerPoint, dan Excel kini menggunakan jalur `.docx`, `.pptx`, atau `.xlsx` yang semestinya, alih-alih gagal karena ekstensi rekaan. [#95805](https://github.com/openclaw/openclaw/pull/95805) Terkait [#93326](https://github.com/openclaw/openclaw/issues/93326). Terima kasih @bhnan, @lzyyzznl, @vincentkoc, @xzh-icenter.
- Pengguna otomatisasi peramban tetap mendapatkan snapshot kaya referensi yang sama, termasuk cabang yang berguna dalam hasil ringkas, dengan lebih sedikit pemrosesan yang dapat dihindari selama pembuatan snapshot. [#96072](https://github.com/openclaw/openclaw/pull/96072) Terima kasih @vincentkoc.
- Memperbaiki perintah yang melewati batas waktu dan pembaruan inti yang terinterupsi di Windows yang terkadang membiarkan proses anak tetap berjalan, sehingga OpenClaw dapat menghentikan seluruh pohon proses secara lebih andal setelah pembatalan, batas waktu, atau pembersihan pembaruan. [a192b2e](https://github.com/openclaw/openclaw/commit/a192b2ea52b3166a7d190bf5f60f3feb030306bb) Terima kasih @vincentkoc.
- Pengguna Windows kini lebih jarang mengalami kegagalan pemasangan alat yang dikelola agen saat mengekstrak unduhan ZIP seperti ripgrep, karena OpenClaw kini menggunakan program ekstraksi bawaan Windows alih-alih mengandalkan pencarian PATH. [a5fde91](https://github.com/openclaw/openclaw/commit/a5fde9119c9c50685a392bff078a2f76a03d749d)
- Pemeriksaan penyiapan dan runtime Windows kini menemukan alat yang diperlukan secara lebih andal dengan menggunakan resolver System32 tepercaya, alih-alih bergantung pada entri PATH yang tidak terduga. [d3b4444](https://github.com/openclaw/openclaw/commit/d3b44442f6c8bedd765dc20a06316d3420b5d854) Terima kasih @vincentkoc.
- Eksekusi SDK yang dibuat dengan `timeoutMs: 0` kini mempertahankan batas waktu nol yang diminta tanpa pengawas sisi klien yang tidak diinginkan. [2bdcc83](https://github.com/openclaw/openclaw/commit/2bdcc8314d3fce9ee2d0300759cd6a1d9bb45a7d) Terima kasih @vincentkoc.
- Perintah OpenClaw yang macet kini berhenti secara andal bahkan ketika pemanggil memberikan batas waktu eksekusi atau keluaran diam yang sangat besar. [1425bb3](https://github.com/openclaw/openclaw/commit/1425bb3a03189813787194c23b8a38518166005a) Terima kasih @vincentkoc.
- Perintah yang diberi pengaturan batas waktu sangat besar kini menggunakan nilai maksimum yang aman, alih-alih gagal karena runtime tidak dapat menjadwalkan waktu tunggu yang diminta. [66b94ba](https://github.com/openclaw/openclaw/commit/66b94ba577b8836a4afa7cb59cd1a749bf2a8d68)
- Pengaturan izin/tolak alat khusus penyedia kini lebih konsisten dengan peringatan doctor OpenClaw, termasuk konfigurasi dengan alias penyedia, kunci khusus model, ID model bergaya OpenRouter, atau entri kebijakan yang rusak. [8f2882f](https://github.com/openclaw/openclaw/commit/8f2882f94affbe5e89994ae175fdaf7304d7b392)
- Aplikasi SDK kini menerima `tool.call.failed` ketika alat terminal gagal atau diblokir, alih-alih peristiwa penyelesaian yang menyesatkan, sehingga penanganan kegagalan yang ada dapat merespons dengan benar. [#95383](https://github.com/openclaw/openclaw/pull/95383) Terima kasih @ly-wang19.
- Memperbaiki permintaan penambahan dan pembaruan cron yang ditolak ketika kolom pekerjaan yang dikenali disertai spasi di bagian akhir yang tidak berbahaya, sehingga jadwal dapat disimpan tanpa melonggarkan pemeriksaan terhadap masukan yang ambigu atau tidak aman. [#95674](https://github.com/openclaw/openclaw/pull/95674) Terkait [#95407](https://github.com/openclaw/openclaw/issues/95407). Terima kasih @nassiel, @zw-xysk.
- Pemantauan subagen Codex menangani kumpulan besar agen anak dan berkas transkrip dengan lebih sedikit pemindaian yang tidak perlu, sementara format nama berkas transkrip lama tetap dapat ditemukan seperti sebelumnya. [#96085](https://github.com/openclaw/openclaw/pull/96085) Terima kasih @vincentkoc.
- Memperbaiki hidrasi crabbox Windows native yang macet atau melewatkan serah terima ketika runner dan daemon menggunakan direktori utama yang berbeda, sehingga keduanya dapat menemukan status pekerjaan dan berkas penghentian yang sama. [f354889](https://github.com/openclaw/openclaw/commit/f354889efa1c8bafca9304767afba2c270add549) Terima kasih @vincentkoc.

</Accordion>

<Accordion title="Kontribusi tambahan">

- Meningkatkan penjadwalan CI repositori, penggunaan runner, dan penanganan kegagalan. [#95308](https://github.com/openclaw/openclaw/pull/95308) Terima kasih @vincentkoc.
- Meningkatkan penjadwalan CI repositori, penggunaan runner, dan penanganan kegagalan. [#95465](https://github.com/openclaw/openclaw/pull/95465) Terima kasih @wangmiao0668000666.
- Meningkatkan penjadwalan CI repositori, penggunaan runner, dan penanganan kegagalan. [#95625](https://github.com/openclaw/openclaw/pull/95625) Terima kasih @vincentkoc.
- Meningkatkan penjadwalan CI repositori, penggunaan runner, dan penanganan kegagalan. [#95649](https://github.com/openclaw/openclaw/pull/95649) Terima kasih @vincentkoc.
- Meningkatkan penjadwalan CI repositori, penggunaan runner, dan penanganan kegagalan. [#95681](https://github.com/openclaw/openclaw/pull/95681) Terima kasih @vincentkoc.
- Meningkatkan penjadwalan CI repositori, penggunaan runner, dan penanganan kegagalan. [#95857](https://github.com/openclaw/openclaw/pull/95857) Terima kasih @romneyda.
- Meningkatkan penjadwalan CI repositori, penggunaan runner, dan penanganan kegagalan. [#95870](https://github.com/openclaw/openclaw/pull/95870) Terima kasih @vincentkoc.
- Meningkatkan penjadwalan CI repositori, penggunaan runner, dan penanganan kegagalan. [#95872](https://github.com/openclaw/openclaw/pull/95872) Terima kasih @romneyda.
- Meningkatkan penjadwalan CI repositori, penggunaan runner, dan penanganan kegagalan. [#95879](https://github.com/openclaw/openclaw/pull/95879) Terima kasih @vincentkoc.
- Meningkatkan penjadwalan CI repositori, penggunaan runner, dan penanganan kegagalan. [#95890](https://github.com/openclaw/openclaw/pull/95890) Terima kasih @vincentkoc.
- Meningkatkan penjadwalan CI repositori, penggunaan runner, dan penanganan kegagalan. [#95909](https://github.com/openclaw/openclaw/pull/95909) Terima kasih @vincentkoc.
- Meningkatkan penjadwalan CI repositori, penggunaan runner, dan penanganan kegagalan. [#95922](https://github.com/openclaw/openclaw/pull/95922) Terima kasih @vincentkoc.
- Meningkatkan penjadwalan CI repositori, penggunaan runner, dan penanganan kegagalan. [#95946](https://github.com/openclaw/openclaw/pull/95946) Terima kasih @vincentkoc.
- Meningkatkan penjadwalan CI repositori, penggunaan runner, dan penanganan kegagalan. [#95967](https://github.com/openclaw/openclaw/pull/95967) Terima kasih @vincentkoc.
- Meningkatkan penjadwalan CI repositori, penggunaan runner, dan penanganan kegagalan. [#95983](https://github.com/openclaw/openclaw/pull/95983) Terima kasih @vincentkoc.
- Meningkatkan penjadwalan CI repositori, penggunaan runner, dan penanganan kegagalan. [#96258](https://github.com/openclaw/openclaw/pull/96258) Terima kasih @vincentkoc.
- Meningkatkan otomatisasi pemeriksaan rilis dan penanganan bukti yang diwajibkan. [#95094](https://github.com/openclaw/openclaw/pull/95094) Terima kasih @romneyda.
- Meningkatkan otomatisasi pemeriksaan rilis dan penanganan bukti yang diwajibkan. [#95466](https://github.com/openclaw/openclaw/pull/95466) Terima kasih @jason-allen-oneal.
- Meningkatkan otomatisasi pemeriksaan rilis dan penanganan bukti yang diwajibkan. [#95876](https://github.com/openclaw/openclaw/pull/95876) Terima kasih @romneyda.
- Meningkatkan otomatisasi pemeriksaan rilis dan penanganan bukti yang diwajibkan. [#95880](https://github.com/openclaw/openclaw/pull/95880) Terima kasih @romneyda.
- Meningkatkan otomatisasi pemeriksaan rilis dan penanganan bukti yang diwajibkan. [#95919](https://github.com/openclaw/openclaw/pull/95919) Terima kasih @romneyda.
- Meningkatkan otomatisasi pemeriksaan rilis dan penanganan bukti yang diwajibkan. [#95928](https://github.com/openclaw/openclaw/pull/95928) Terima kasih @vincentkoc.
- Meningkatkan otomatisasi pemeriksaan rilis dan penanganan bukti yang diwajibkan. [#95991](https://github.com/openclaw/openclaw/pull/95991) Terima kasih @vincentkoc.
- Meningkatkan otomatisasi pemeriksaan rilis dan penanganan bukti yang diwajibkan. [#96235](https://github.com/openclaw/openclaw/pull/96235) Terima kasih @vincentkoc.
- Meningkatkan alat pengemasan, publikasi, dan validasi rilis. [#94272](https://github.com/openclaw/openclaw/pull/94272) Terima kasih @romneyda.
- Meningkatkan alat pengemasan, publikasi, dan validasi rilis. [#94622](https://github.com/openclaw/openclaw/pull/94622) Terima kasih @tayoun.
- Meningkatkan alat pengemasan, publikasi, dan validasi rilis. [#95898](https://github.com/openclaw/openclaw/pull/95898) Terima kasih @romneyda.
- Meningkatkan alat pengemasan, publikasi, dan validasi rilis. [#95901](https://github.com/openclaw/openclaw/pull/95901) Terima kasih @romneyda.
- Meningkatkan alat pengemasan, publikasi, dan validasi rilis. [#95999](https://github.com/openclaw/openclaw/pull/95999) Terima kasih @vincentkoc.
- Meningkatkan alat pengemasan, publikasi, dan validasi rilis. [#96055](https://github.com/openclaw/openclaw/pull/96055) Terima kasih @vincentkoc.
- Meningkatkan alat pengemasan, publikasi, dan validasi rilis. [#96226](https://github.com/openclaw/openclaw/pull/96226) Terima kasih @vincentkoc.
- Meningkatkan alat pengemasan, publikasi, dan validasi rilis. [#96271](https://github.com/openclaw/openclaw/pull/96271) Terima kasih @vincentkoc.
- Meningkatkan alat pengemasan, publikasi, dan validasi rilis. [#97909](https://github.com/openclaw/openclaw/pull/97909) Terima kasih @patrick-erichsen.
- Meningkatkan cakupan QA Lab, perekaman bukti, dan pemeriksaan kesiapan rilis. [#91502](https://github.com/openclaw/openclaw/pull/91502) Terima kasih @romneyda.
- Meningkatkan cakupan QA Lab, perekaman bukti, dan pemeriksaan kesiapan rilis. [#91506](https://github.com/openclaw/openclaw/pull/91506) Terima kasih @romneyda.
- Meningkatkan cakupan QA Lab, perekaman bukti, dan pemeriksaan kesiapan rilis. [#94700](https://github.com/openclaw/openclaw/pull/94700) Terima kasih @romneyda.
- Meningkatkan cakupan QA Lab, perekaman bukti, dan pemeriksaan kesiapan rilis. [#95406](https://github.com/openclaw/openclaw/pull/95406) Terima kasih @romneyda.
- Meningkatkan cakupan QA Lab, perekaman bukti, dan pemeriksaan kesiapan rilis. [#95858](https://github.com/openclaw/openclaw/pull/95858) Terima kasih @romneyda.
- Meningkatkan cakupan QA Lab, perekaman bukti, dan pemeriksaan kesiapan rilis. [#95933](https://github.com/openclaw/openclaw/pull/95933) Terima kasih @romneyda.
- Meningkatkan cakupan QA Lab, perekaman bukti, dan pemeriksaan kesiapan rilis. [#95944](https://github.com/openclaw/openclaw/pull/95944) Terima kasih @romneyda.
- Meningkatkan cakupan QA Lab, perekaman bukti, dan pemeriksaan kesiapan rilis. [#95947](https://github.com/openclaw/openclaw/pull/95947) Terima kasih @romneyda.
- Meningkatkan cakupan QA Lab, perekaman bukti, dan pemeriksaan kesiapan rilis. [#95952](https://github.com/openclaw/openclaw/pull/95952) Terima kasih @vincentkoc.
- Meningkatkan cakupan QA Lab, perekaman bukti, dan pemeriksaan kesiapan rilis. [#95961](https://github.com/openclaw/openclaw/pull/95961) Terima kasih @vincentkoc.
- Meningkatkan cakupan QA Lab, perekaman bukti, dan pemeriksaan kesiapan rilis. [#95971](https://github.com/openclaw/openclaw/pull/95971) Terima kasih @romneyda.
- Meningkatkan cakupan QA Lab, perekaman bukti, dan pemeriksaan kesiapan rilis. [#95975](https://github.com/openclaw/openclaw/pull/95975) Terima kasih @vincentkoc.
- Meningkatkan cakupan QA Lab, perekaman bukti, dan pemeriksaan kesiapan rilis. [#96003](https://github.com/openclaw/openclaw/pull/96003) Terima kasih @romneyda.
- Meningkatkan cakupan QA Lab, perekaman bukti, dan pemeriksaan kesiapan rilis. [#96017](https://github.com/openclaw/openclaw/pull/96017) Terima kasih @romneyda.
- Meningkatkan cakupan QA Lab, perekaman bukti, dan pemeriksaan kesiapan rilis. [#96030](https://github.com/openclaw/openclaw/pull/96030) Terima kasih @romneyda.
- Meningkatkan cakupan QA Lab, perekaman bukti, dan pemeriksaan kesiapan rilis. [#96246](https://github.com/openclaw/openclaw/pull/96246) Terima kasih @vincentkoc.
- Menambahkan atau memperbaiki cakupan regresi terfokus untuk alur kerja pengelola. [#87121](https://github.com/openclaw/openclaw/pull/87121) Terima kasih @davinci282828, @lizuju.
- Menambahkan atau memperbaiki cakupan regresi terfokus untuk alur kerja pengelola. [#90223](https://github.com/openclaw/openclaw/pull/90223) Terima kasih @aniruddhaadak80.
- Menambahkan atau memperbaiki cakupan regresi terfokus untuk alur kerja pengelola. [#93378](https://github.com/openclaw/openclaw/pull/93378) Terima kasih @mmyzwl, @yachiyo1680.
- Menambahkan atau memperbaiki cakupan regresi terfokus untuk alur kerja pengelola. [#95475](https://github.com/openclaw/openclaw/pull/95475) Terima kasih @kklouzal.
- Menambahkan atau memperbaiki cakupan regresi terfokus untuk alur kerja pengelola. [#95499](https://github.com/openclaw/openclaw/pull/95499) Terima kasih @romneyda.
- Menambahkan atau memperbaiki cakupan regresi terfokus untuk alur kerja pengelola. [#95602](https://github.com/openclaw/openclaw/pull/95602) Terima kasih @vincentkoc, @zats.
- Menambahkan atau memperbaiki cakupan regresi terfokus untuk alur kerja pengelola. [#95653](https://github.com/openclaw/openclaw/pull/95653) Terima kasih @vincentkoc.
- Meningkatkan pemeliharaan repositori dan alur kerja penerimaan kontributor. [#76668](https://github.com/openclaw/openclaw/pull/76668) Terima kasih @wadydx.
- Meningkatkan pemeliharaan repositori dan alur kerja penerimaan kontributor. [#87861](https://github.com/openclaw/openclaw/pull/87861) Terima kasih @coder999999999, @shuofengzhang, @vincentkoc.
- Meningkatkan pemeliharaan repositori dan alur kerja penerimaan kontributor. [#95243](https://github.com/openclaw/openclaw/pull/95243) Terima kasih @hugenshen, @vincentkoc.
- Meningkatkan struktur dokumentasi internal dan pemeliharaan referensi rilis. [#78715](https://github.com/openclaw/openclaw/pull/78715) Terima kasih @mehrazmorshed.
- Meningkatkan struktur dokumentasi internal dan pemeliharaan referensi rilis. [#93502](https://github.com/openclaw/openclaw/pull/93502) Terima kasih @harjothkhara.
- Meningkatkan struktur dokumentasi internal dan pemeliharaan referensi rilis. [#96044](https://github.com/openclaw/openclaw/pull/96044) Terima kasih @romneyda.
- Meningkatkan struktur dokumentasi internal dan pemeliharaan referensi rilis. [#96057](https://github.com/openclaw/openclaw/pull/96057) Terima kasih @vincentkoc.
- Meningkatkan struktur dokumentasi internal dan pemeliharaan referensi rilis. [#96061](https://github.com/openclaw/openclaw/pull/96061) Terima kasih @vincentkoc.
- Memperkuat batas perilaku internal tanpa mengubah alur kerja produk publik. [#91193](https://github.com/openclaw/openclaw/pull/91193) Terima kasih @davinci282828, @whiteyzy.
- Memperkuat batas perilaku internal tanpa mengubah alur kerja produk publik. [#95706](https://github.com/openclaw/openclaw/pull/95706) Terima kasih @rushindrasinha, @vincentkoc.
- Memperkuat batas perilaku internal tanpa mengubah alur kerja produk publik. [#96179](https://github.com/openclaw/openclaw/pull/96179) Terima kasih @jalehman.
- Memindahkan internal sesi dan runtime ke balik batas pemeliharaan bersama. [#89912](https://github.com/openclaw/openclaw/pull/89912) Terima kasih @jalehman.
- Memindahkan internal sesi dan runtime ke balik batas pemeliharaan bersama. [#90439](https://github.com/openclaw/openclaw/pull/90439) Terima kasih @jalehman.
- Memindahkan internal sesi dan runtime ke balik batas pemeliharaan bersama. [#96182](https://github.com/openclaw/openclaw/pull/96182) Terima kasih @jalehman.
- Memindahkan internal sesi dan runtime ke balik batas pemeliharaan bersama. [#96191](https://github.com/openclaw/openclaw/pull/96191) Terima kasih @jalehman.
- Memindahkan internal sesi dan runtime ke balik batas pemeliharaan bersama. [#96193](https://github.com/openclaw/openclaw/pull/96193) Terima kasih @jalehman.
- Memindahkan internal sesi dan runtime ke balik batas pemeliharaan bersama. [#96195](https://github.com/openclaw/openclaw/pull/96195) Terima kasih @jalehman.
- Memindahkan internal sesi dan runtime ke balik batas pemeliharaan bersama. [#96204](https://github.com/openclaw/openclaw/pull/96204) Terima kasih @jalehman.
- Memindahkan internal sesi dan runtime ke balik batas pemeliharaan bersama. [#96206](https://github.com/openclaw/openclaw/pull/96206) Terima kasih @jalehman.
- Memindahkan internal sesi dan runtime ke balik batas pemeliharaan bersama. [#96213](https://github.com/openclaw/openclaw/pull/96213) Terima kasih @jalehman.
- Memindahkan internal sesi dan runtime ke balik batas pemeliharaan bersama. [#96218](https://github.com/openclaw/openclaw/pull/96218) Terima kasih @jalehman.
- Meningkatkan cakupan sandbox push iOS dan validasi rilis. [#95893](https://github.com/openclaw/openclaw/pull/95893) Terima kasih @joshavant.
- Memperbarui dokumentasi validasi harness Copilot dan penyiapan pengujian langsung. [#95930](https://github.com/openclaw/openclaw/pull/95930) Terima kasih @vincentkoc.

</Accordion>
