Release and CI
v2026.6.11
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, WhatsApp, Matrix, Google Chat, iMessage, Feishu, dan Mattermost, balasan, perintah, pesan dalam antrean, dan lampiran kini lebih kecil kemungkinannya untuk hilang, terduplikasi, salah rute, atau dilampirkan ke percakapan yang keliru.
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 Terima kasih @starhappysh, @vincentkoc.
- Balasan suara Feishu dari OpenClaw kini menampilkan durasinya di gelembung percakapan, sehingga penerima dapat melihat panjang audio sebelum memutarnya. #89172 Terkait #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 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 Terkait #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 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 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 Terkait #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 Terkait #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 Terima kasih @omarshahine.
- Balasan Discord yang berhasil dikirim melalui alat pesan tidak lagi memicu peringatan kegagalan yang menyesatkan pada giliran saluran sumber
message_tool_onlyyang terdampak. #94072 Terkait #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 Terkait #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 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 Terkait #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 Terkait #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 Terkait #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 Terkait #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 Terkait #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 Terkait #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 Terkait #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 Terkait #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 Terkait #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 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 Terkait #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 Terkait #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 Terkait #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 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 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 Terkait #95409. Terima kasih @amknight.
- Operator Mattermost yang mengaktifkan perintah garis miring bawaan kini dapat menggunakan
/oc_queuelangsung di Mattermost untuk menyesuaikan antrean proses aktif, termasuk mode, waktu debounce, batas, dan penanganan penghapusan. #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 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 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 Terkait #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 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 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 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 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 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 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 Terkait #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 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 Terkait #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 Terkait #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 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 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
- Balasan kanal yang telah selesai tidak lagi menerima pemberitahuan progres yang terlambat, sehingga mencegah teks status usang muncul setelah jawaban selesai. a594d2c Terima kasih @vincentkoc.
- Selama streaming balasan kanal, pesan progres kini terus menampilkan status terbaru, alih-alih terhenti pada pembaruan yang lebih lama. e114001 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 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 - 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 Terima kasih @vincentkoc.
- Pratinjau progres Discord kini lebih kecil kemungkinannya untuk berhenti sebelum pengeditan akhir ketika respons agen sudah mulai diterima. 86ea382
- Obrolan tidak lagi menampilkan teks
NO_REPLYyang tidak semestinya ketika asisten bermaksud untuk tetap diam, sementara respons media yang sah tetap diterima tanpa placeholder tersebut. 96c6f80 - Balasan streaming Telegram kini menampilkan setiap judul progres satu kali, sehingga pembaruan alat dan pencarian lebih mudah dipindai. 013e33c 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 Terima kasih @romneyda, @vincentkoc.
Pemulihan penyedia dan model
Pemilihan model dan penyiapan kini pulih dengan lebih jelas ketika katalog, kredensial, aliran, batas waktu, Compaction, atau mekanisme cadangan mengalami masalah. Konfigurasi OpenAI, OpenRouter, dan 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 menyempurnakan perilakunya pada jalur penyedia dan mekanisme cadangan yang terdampak; mode cepat otomatis itu sendiri bukanlah fitur baru dalam rilis ini.
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 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 Terkait #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 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 Terkait #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 Terima kasih @vincentkoc, @yu-xin-c.
- Daftar
/modelsdalam 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 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 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 Terkait #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 Terkait #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 Terkait #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 Terkait #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 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 Terima kasih @alix-007.
- Pengguna OpenRouter kini dapat memilih dan menjalankan ID model pendek DeepSeek V4 yang diiklankan tanpa permintaan gagal dengan
model_not_foundakibat OpenClaw mengirimkan prefiks penyedia yang terduplikasi. #95268 Terkait #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 Terkait #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 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 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 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 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 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 Terkait #95489. Terima kasih @mikasa0818, @riazrahaman, @sallyom.
- Pencarian web yang didukung Gemini dengan
freshness: "day"ataupdkini 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 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 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 Terima kasih @vincentkoc.
- Memperbaiki penyedia yang ditentukan dalam manifes yang mengubah ID model valid menjadi rusak ketika entri
stripPrefixesmemiliki spasi tambahan atau penggunaan huruf besar-kecil yang berbeda, sehingga operator dan pembuat plugin mendapatkan model penyedia yang dimaksud. #95744 Terkait #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 Terkait #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 Terima kasih @alix-007.
- Pengguna Xiaomi Token Plan kini dapat menggunakan hingga 128K token keluaran dengan
mimo-v2.5danmimo-v2.5-pro, alih-alih dibatasi pada batas usang sebesar 32.000 token. #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 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 Terima kasih @vincentkoc.
- Pengguna Ollama Cloud kini dapat menemukan dan memilih
glm-5.2:clouddengan jendela konteks 1.000.000 token, penalaran, dan dukungan alat, bahkan ketika model tersebut tidak terdapat dalam daftar model publik. 11484f8 - 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 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 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
- 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
- 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 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 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 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 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
- 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 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 Terima kasih @vincentkoc.
- Penyedia proksi yang kompatibel dengan OpenAI dapat menangani tingkat berpikir dan bidang lama
reasoning_effortsecara lebih konsisten, dengan pengembang Plugin dan pengelola penyedia menggunakan satu pembantu normalisasi terdokumentasi di OpenRouter, Kilocode, dan SDK. 35bafea - 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 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 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 Terkait #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 Terkait #93610. Terima kasih @forceconstant, @zhangguiping-xydt. - Setelah mengubah model bawaan, memulai sesi saluran baru dengan
/newatau/resetkini menggunakan model bawaan baru, alih-alih diam-diam menggunakan kembali model tersimpan dalam cache sebelumnya, sementara penggantian eksplisit melalui/modeltetap tidak berubah. #77339 Terkait #77322. Terima kasih @mjamiv, @zaynl. - Di balik proksi HTTP atau HTTPS, pemeriksaan penggunaan dan kuota Codex/OpenAI di
openclaw status --usage --jsondan UI Kontrol kini mengambil rentang penggunaan, alih-alih gagal saat chatgpt.com tidak dapat dijangkau secara langsung. #93943 Terkait #78714. Terima kasih @tnzgit, @turbotheturtle. /statuskini 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 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 Terima kasih @vincentkoc.
Kontinuitas sesi, memori, dan kepercayaan
Sesi, Compaction, memori, dan memori berbasis 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 juga bekerja lebih andal ketika agen perlu memulihkan konteks atau kemampuan yang tepat.
Pemulihan Matrix terenkripsi berhenti secara aman ketika status kunci yang diperlukan tidak dapat diverifikasi. Kebijakan alat, persetujuan, dan penanganan rahasia tetap terikat pada status runtime yang dimaksud, sementara tindakan berisiko lebih tinggi tetap dinonaktifkan kecuali diaktifkan secara eksplisit.
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 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 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 Terkait #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 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 Terkait #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 Terkait #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 Terkait #90443. Terima kasih @ramitrkar-hash, @sahibzada-allahyar, @vincentkoc.
openclaw memory statuskini menampilkan fase dreaming ringan atau REM yang aktif, alih-alih secara keliru melaporkanDreaming: off, sehingga operator dapat melihat bahwa konfigurasi memori yang valid telah diaktifkan. #93113 Terkait #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 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 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 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 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 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 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 Terima kasih @yetval.
- Pengguna Windows kini dapat menjalankan pengindeksan dan pencarian memori berbasis QMD melalui jalur absolut
memory.qmd.commandyang dikonfigurasi, termasuk lokasi dengan huruf kandar dan UNC, tanpa OpenClaw menghapus pemisah jalur sebelum peluncuran. #95274 Terkait #92302. Terima kasih @ardooken, @ly85206559. - Catatan kaki penggunaan yang dipilih dengan
/usage fullatau/usage tokenskini tetap terlihat setelah pergantian sesi harian atau karena tidak aktif, sehingga pengguna tidak perlu mengaktifkannya kembali. #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 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 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 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.storekhusus atau per agen, sehingga meningkatkan kesinambungan dan kemampuan audit untuk sesi yang dimaksud. #95782 Terkait #95781. Terima kasih @youngting520. - Ringkasan memori sesi yang disimpan kini mengecualikan token model mentah, blok pemanggilan alat, placeholder media, tag peran, dan penanda
NO_REPLYyang kedaluwarsa agar percakapan berikutnya mempertahankan konteks yang berguna. #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
/compactdijalankan secara manual maupun dipicu secara otomatis. #95831 Terkait #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 Terkait #78478. Terima kasih @jw8957, @wzhgba, @yetval.
- Ketika
memory_searchtidak tersedia karena runtime Node tidak memilikinode:sqlite, OpenClaw kini mengarahkan pengguna ke runtime yang kompatibel alih-alih membawa mereka melalui pemecahan masalah penyedia embedding yang tidak terkait. #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 Terima kasih @vincentkoc.
- Perintah
/stopdan 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 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
- 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 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
- Sinkronisasi sesi berbasis memori di Windows kini tetap menggunakan berkas transkrip yang dimaksud meskipun format jalurnya berbeda. b3b5b08 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 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 Terkait #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 Terkait #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 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 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 Terima kasih @jesse-merhi.
- Operator seluler dengan
operator.approvalskini 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 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 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 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 Terkait #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 Terkait #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 Terkait #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 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 Terkait #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 Terkait #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 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
- Sumber paket OpenClaw tepercaya kini menolak jalur saudara yang menyerupai jalur asli, sehingga memercayai
/artifactory/openclawtidak lagi turut mengizinkan jalur seperti/artifactory/openclaw-malicious. 12c34fc Terima kasih @vincentkoc.
Mode relai router Slack
Mode relai router 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.
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 Terima kasih @pash-openai, @sjf-oa.
Jembatan pengaktifan Agen Eksternal Raft
Saluran Raft dan Plugin 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.
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 Terima kasih @vincentkoc.
Instalasi dan perbaikan Plugin resmi
Pengelolaan Plugin kini menangani lebih banyak integrasi resmi melalui alur instalasi dan perbaikan paket eksternal standar. Inventaris Plugin dan pemeriksaan penyiapan terkait memberikan hasil yang lebih jelas kepada pengguna ketika sebuah paket tidak tersedia, tidak kompatibel, atau perlu diinstal ulang.
Sumber dan kontributor
- Ketika
plugins.allowmenggunakan 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 Terkait #68352. Terima kasih @aym9999, @jirboy, @lyfuci, @pahuchi-joe, @zmxccxy. - Peringatan kepercayaan Plugin untuk instalasi pertama kali atau instalasi baru kini menyertakan contoh
plugins.allowyang siap disalin dan perintah untuk mencantumkan atau memeriksa ID Plugin, sehingga pengguna dapat mengatasi peringatan sebelum memercayai atau menginstal ulang kode Plugin. #78105 Terkait #68780. Terima kasih @jirboy, @pahuchi-joe. - Migrasi Codex kini berfungsi dengan instalasi Plugin global standar karena
openclaw migratedapat menemukan penyedia yang terinstal alih-alih gagal denganUnknown migration provider. #89612 Terkait #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 Terkait #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 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 Terkait #76209. Terima kasih @ml12580, @shenhonglong456-ai.
- Metode Gateway Plugin kini berfungsi melalui
openclaw gateway callsetelah pendaftaran, sehingga pembuat Plugin dapat menggunakannya dari skrip dan tugas Cron alih-alih mengalami galatunknown method. #94154 Terkait #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 Terima kasih @alix-007.
- Plugin resmi yang disematkan tidak lagi tertahan pada rilis lama ketika operator mengikuti saran perbaikan dari
openclaw doctoratau status Gateway mendalam setelah peningkatan versi. #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 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 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 Terima kasih @patrick-erichsen.
- Pengguna Docker kini memiliki mirror resmi
openclaw/openclawdi Docker Hub selain GHCR, dengan rilis beta berversi yang tidak menggeser alias stabillatestdanmain. #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 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 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 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 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 Terima kasih @jase-283.
- Orientasi penggunaan pertama kini dapat menginstal Skills
gogbawaan melalui Homebrew tanpa gagal karena formula tap pihak ketiga yang telah dihapus. #95019 Terkait #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 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 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 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
- 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
- Pengguna Windows ARM64 kini mendapatkan unduhan Node ARM64 dan MinGit yang sesuai saat menjalankan penginstal PowerShell melalui shell yang diemulasikan sebagai x64. fac091b 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 Terima kasih @vincentkoc.
Saluran dan Perpesanan
Perbaikan saluran tambahan
Perbaikan konfigurasi saluran dan Telegram tambahan mencakup masalah pengiriman dan penyiapan yang lebih spesifik.
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 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 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 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 Terima kasih @vincentkoc.
Gateway, Keamanan, dan Kepercayaan
Pemulihan mulai ulang dan kesiapan
Sinyal kesehatan Gateway dan pemecahan masalah kini lebih konsisten dengan kondisi apakah OpenClaw benar-benar siap, sedang dimulai ulang, atau tidak dapat melanjutkan. Eksekusi agen yang dimulai melalui CLI pulih dengan lebih baik dari pemutusan koneksi, penghentian, perubahan perutean, dan kondisi kegagalan saat memulai.
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 Terkait #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 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 Terkait #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 Terima kasih @snowzlm.
- Membatalkan proses OpenClaw selama pengerjaan alat kini segera mengakhirinya, alih-alih memulai giliran model lain atau membiarkan sesi tetap terkunci. #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 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 Terkait #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 Terkait #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 Terkait #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 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 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 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 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 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 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 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 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 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 Terkait #95869. Terima kasih @sabatech-dev, @vincentkoc.
- Plugin yang menggunakan
heartbeat_prompt_contributionkini 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 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 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 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 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
- 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 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 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 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 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
- 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 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
- 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 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 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 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 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 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 Terima kasih @vincentkoc.
- Memperbaiki tugas subagen yang selesai tetapi terkadang berakhir tanpa pembaruan, sehingga pengguna menerima hasil atau langkah berikutnya dari agen induk. 68a1e00 Terima kasih @vincentkoc.
Pengiriman hasil jarak jauh dan media
Hasil gambar jarak jauh dan pekerjaan subagen yang selesai kini dikembalikan melalui percakapan Gateway aktif secara lebih andal, alih-alih tampak gagal atau menghilang.
Sumber dan kontributor
- Gambar yang dihasilkan dari server aplikasi Codex jarak jauh kini tiba sebagai lampiran, alih-alih menampilkan
Media failedatau hanya mengembalikan teks setelah pembuatan berhasil. #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 Terima kasih @vincentkoc.
Klien dan Antarmuka
Pengiriman klien dan penyambungan kembali
WebChat dan UI Kontrol mempertahankan percakapan aktif dan status kegagalan agar terlihat lebih konsisten setelah penyambungan kembali, sedangkan klien seluler dan UI terminal memulihkan pengiriman yang selesai, ditolak, atau terhenti tanpa membuatnya tampak macet.
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 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 Terkait #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 Terkait #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 Terkait #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 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 Terkait #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 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 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 Terima kasih @joshavant.
- Penghentian TUI lokal kini tetap berada dalam batas pewaktu yang aman, bahkan ketika
OPENCLAW_TUI_LOCAL_RUN_SHUTDOWN_GRACE_MSditetapkan sangat tinggi. c21dcfc - Canvas A2UI kini hanya menyajikan aset aplikasi terkini setelah setiap build, sehingga gambar kompatibilitas usang dan berkas sisa makin kecil kemungkinannya untuk muncul. a89e65c 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 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 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 Terkait #91048. Terima kasih @nxmxbbd.
Perbaikan antarmuka, pengaturan, dan orientasi awal
Perbaikan tambahan pada UI Kontrol, perangkat seluler, dan desktop meningkatkan akurasi tampilan, aksesibilitas, orientasi awal, serta perilaku aplikasi.
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 Terkait #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 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 Terkait #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 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 Terkait #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 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 Terkait #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 Terima kasih @joshavant.
Dokumentasi dan Alat Administrasi
Keandalan penyiapan dan perintah
Perintah CLI umum kini menangani konfigurasi, jalur, keluaran, dan kasus kegagalan dengan lebih konsisten. Pelengkapan shell, doctor, perintah konfigurasi, dan konfigurasi Gateway memberikan panduan yang lebih jelas serta pemulihan yang lebih aman ketika instalasi atau pengaturan memerlukan perhatian.
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 Terima kasih @edenkangdw. - Setelah meningkatkan dari penyimpanan sandbox lama, operator kini mendapatkan peringatan
openclaw doctoryang jelas tentang berkas registri tersisa dan dapat menggunakanopenclaw doctor --fixuntuk memigrasikan atau membersihkannya. #84326 Terima kasih @giodl73-repo. - Operator kini dapat menggunakan
doctor --lintuntuk menemukan layanan Gateway lama yang sudah usang dan meninjau pembersihan, sedangkan layanan tambahan yang disengaja tetap bersifat informatif dan tidak menggagalkan pemeriksaan bawaan. #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 statusmembedakan pemeriksaan rahasia yang hilang khusus CLI dari layanan yang terpasang. #90537 Terkait #90518. Terima kasih @turbotheturtle, @vincentkoc. - Prompt yang panjang, terdiri dari banyak baris, atau sarat kode kini dapat dikirim ke
openclaw agentdengan--message-file, sehingga menghindari pengutipan shell yang rentan dan melaporkan berkas tidak valid sebelum pengiriman. #93351 Terima kasih @ooiuuii. - Memperbaiki perbaikan terjadwal
doctor --fix --non-interactiveyang memulai ulang Gateway yang sudah berjalan setelah kegagalan sementara pada pemeriksaan kesehatan, sehingga pemeliharaan tanpa pengawasan tidak lagi mengganggu layanan aktif. #94148 Terkait #78217. Terima kasih @esqandil, @zhangguiping-xydt. openclaw configuredanopenclaw configtanpa 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 Terkait #93953. Terima kasih @nianjiuzst, @ruomuxydt.- Operator multiagen kini dapat menggunakan
openclaw gateway usage-costuntuk melihat biaya satu agen yang dikonfigurasi atau seluruh agen, sedangkan perintah agen bawaan yang sudah ada tetap tidak berubah. #94483 Terima kasih @ly-wang19. - Kartu Workboard yang diarsipkan tidak lagi memenuhi keluaran bawaan
openclaw workboard list, sedangkan--include-archiveddan keluaran JSON tetap menyediakan akses saat diperlukan. #94562 Terkait #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
--fixyang tidak dapat menghilangkan peringatan tersebut. #94784 Terkait #94655. Terima kasih @altaywtf, @geekoagent, @zengwen-dt. - Memperbaiki
openclaw doctoryang 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 Terkait #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 Terkait #89231. Terima kasih @cameronweller, @mikasa0818, @vincentkoc.
- Pengikatan kanal agen kini menolak spesifikasi akun yang salah format seperti
matrix:work:extradengan kesalahan yang jelas, alih-alih secara diam-diam merutekan agen ke akun lain. #95572 Terima kasih @ly-wang19. - Pembaruan Skills ClawHub kini mematuhi kebijakan keamanan pemasangan yang Anda konfigurasi, dan
openclaw skills update --allhanya memperbarui Skills ClawHub yang dilacak, alih-alih secara tak terduga memasang Skills lain yang dikonfigurasi. #95684 Terima kasih @vincentkoc. - Alur kerja pemulaian ulang Windows dan pemulaian Gateway kini lebih andal karena OpenClaw meneruskan perintah ke jalur sistem
cmd.exetepercaya, alih-alih bergantung pada pencarian proses. 7dd01d1 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 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 perintahwherelain muncul lebih awal di PATH. 72b9bc7 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 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 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 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 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
.cmddan.bat. d48dcc6 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 Terima kasih @vincentkoc. openclaw doctorkini memeriksa profil yang tidak menyertakan pengaturan kebijakan alat tanpa menganggap ketiadaan yang valid tersebut sebagai kesalahan. 03ba09bopenclaw doctortidak lagi menampilkan peringatan bagian alat yang menyesatkan ketika tidak dapat mengevaluasi profil pratinjau khusus. 420a0e6 Terima kasih @vincentkoc.openclaw doctorkini membatasi peringatan pratinjau pada profil alat yang dapat dievaluasinya, sehingga menghindari peringatan pemberian izin terkonfigurasi yang menyesatkan untuk profil yang tidak dikenal. 541f7ff 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 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 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 okyang menyesatkan. #83041 Terkait #46797. Terima kasih @stache73, @xuruiray. - Bantuan untuk
doctor,gateway,models,plugins,sessions, dantaskskini muncul dalam puluhan milidetik, sedangkan perintah sepertisessions --helpdantasks --helpsebelumnya memerlukan sekitar 1,6 hingga 1,8 detik untuk mulai merespons. #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 Terima kasih @mycarrysun, @vincentkoc.
- Catatan pemasangan perangkat yang salah format atau lebih lama tidak lagi menghentikan
openclaw devices listdalam menampilkan permintaan persetujuan yang tertunda, sementara peran yang valid tetap muncul secara normal. #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 Terima kasih @miorbnli.
- Pengguna yang penyiapan noninteraktifnya gagal dalam pemeriksaan kesehatan Gateway lokal kini mendapatkan perintah pemulihan
openclaw onboard --install-daemonatauopenclaw onboard --skip-healthyang dapat dijalankan, alih-alih flagsetupyang tidak didukung. #93994 Terkait #93947. Terima kasih @bk-z1, @nianjiuzst. - Pemeriksaan kesehatan dan probe Gateway kini menerima
--portkhusus 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 Terkait #79100. Terima kasih @bryantegomoh, @ozthedivine. gateway --forcekini 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 Terkait #94426. Terima kasih @sunlit-deng, @vincentkoc, @wangwllu.openclaw config validatekini menerima penyiapan server MCP berbasis perintah yang secara eksplisit menggunakantransport: "stdio", sehingga menghindari kesalahan validasi palsu sekaligus tetap menolak konfigurasi stdio bergaya jarak jauh yang tidak valid. #95102 Terkait #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 Terima kasih @ly-wang19. openclaw sessions export-trajectorykini 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 Terkait #95568. Terima kasih @youngting520.- Memperbaiki
infer inspect --name <id> --jsonyang 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 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 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 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 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 Terkait #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 Terima kasih @cablackmon.
- Pembuat Plugin kini dapat menggunakan
targetSessionKeyyang terdokumentasi pada peristiwasubagent_endeduntuk mencocokkannya dengan proses pembuatan yang sesuai, alih-alih mengandalkan bidangagentIdatauchildSessionKeyyang tidak dipancarkan. #95191 Terkait #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 Terima kasih @patrick-erichsen.
Alat dan pekerjaan terjadwal
Pekerjaan terjadwal dan alat bawaan kini menyelesaikan pekerjaan, mencoba ulang, melaporkan kegagalan, dan mempertahankan masukan yang dimaksudkan secara lebih konsisten. Penyempurnaan pada runtime SDK Plugin juga membuat ekstensi yang didukung alat lebih andal saat dimuat, mengembalikan hasil, atau menjalankan pekerjaan terjadwal.
Sumber dan kontributor
- Pekerjaan cron terisolasi yang menggunakan
deleteAfterRunkini menghapus sesi dan transkrip sementaranya setelah selesai, termasuk eksekusi dengan pengiriman dinonaktifkan, sehingga mengurangi berkas usang, akumulasi konteks, dan pembersihan manual. #84794 Terkait #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 Terkait #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 Terima kasih @alix-007, @vincentkoc.
- Menambahkan atau menghapus pekerjaan cron tidak lagi menyebabkan pekerjaan berulang lain yang sudah jatuh tempo kehilangan eksekusi tertundanya. #94323 Terima kasih @yetval.
- Pembacaan dan penulisan dokumen Word, PowerPoint, dan Excel kini menggunakan jalur
.docx,.pptx, atau.xlsxyang semestinya, alih-alih gagal karena ekstensi rekaan. #95805 Terkait #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 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 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
- 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 Terima kasih @vincentkoc.
- Eksekusi SDK yang dibuat dengan
timeoutMs: 0kini mempertahankan batas waktu nol yang diminta tanpa pengawas sisi klien yang tidak diinginkan. 2bdcc83 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 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
- 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
- Aplikasi SDK kini menerima
tool.call.failedketika alat terminal gagal atau diblokir, alih-alih peristiwa penyelesaian yang menyesatkan, sehingga penanganan kegagalan yang ada dapat merespons dengan benar. #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 Terkait #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 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 Terima kasih @vincentkoc.
Kontribusi tambahan
- Meningkatkan penjadwalan CI repositori, penggunaan runner, dan penanganan kegagalan. #95308 Terima kasih @vincentkoc.
- Meningkatkan penjadwalan CI repositori, penggunaan runner, dan penanganan kegagalan. #95465 Terima kasih @wangmiao0668000666.
- Meningkatkan penjadwalan CI repositori, penggunaan runner, dan penanganan kegagalan. #95625 Terima kasih @vincentkoc.
- Meningkatkan penjadwalan CI repositori, penggunaan runner, dan penanganan kegagalan. #95649 Terima kasih @vincentkoc.
- Meningkatkan penjadwalan CI repositori, penggunaan runner, dan penanganan kegagalan. #95681 Terima kasih @vincentkoc.
- Meningkatkan penjadwalan CI repositori, penggunaan runner, dan penanganan kegagalan. #95857 Terima kasih @romneyda.
- Meningkatkan penjadwalan CI repositori, penggunaan runner, dan penanganan kegagalan. #95870 Terima kasih @vincentkoc.
- Meningkatkan penjadwalan CI repositori, penggunaan runner, dan penanganan kegagalan. #95872 Terima kasih @romneyda.
- Meningkatkan penjadwalan CI repositori, penggunaan runner, dan penanganan kegagalan. #95879 Terima kasih @vincentkoc.
- Meningkatkan penjadwalan CI repositori, penggunaan runner, dan penanganan kegagalan. #95890 Terima kasih @vincentkoc.
- Meningkatkan penjadwalan CI repositori, penggunaan runner, dan penanganan kegagalan. #95909 Terima kasih @vincentkoc.
- Meningkatkan penjadwalan CI repositori, penggunaan runner, dan penanganan kegagalan. #95922 Terima kasih @vincentkoc.
- Meningkatkan penjadwalan CI repositori, penggunaan runner, dan penanganan kegagalan. #95946 Terima kasih @vincentkoc.
- Meningkatkan penjadwalan CI repositori, penggunaan runner, dan penanganan kegagalan. #95967 Terima kasih @vincentkoc.
- Meningkatkan penjadwalan CI repositori, penggunaan runner, dan penanganan kegagalan. #95983 Terima kasih @vincentkoc.
- Meningkatkan penjadwalan CI repositori, penggunaan runner, dan penanganan kegagalan. #96258 Terima kasih @vincentkoc.
- Meningkatkan otomatisasi pemeriksaan rilis dan penanganan bukti yang diwajibkan. #95094 Terima kasih @romneyda.
- Meningkatkan otomatisasi pemeriksaan rilis dan penanganan bukti yang diwajibkan. #95466 Terima kasih @jason-allen-oneal.
- Meningkatkan otomatisasi pemeriksaan rilis dan penanganan bukti yang diwajibkan. #95876 Terima kasih @romneyda.
- Meningkatkan otomatisasi pemeriksaan rilis dan penanganan bukti yang diwajibkan. #95880 Terima kasih @romneyda.
- Meningkatkan otomatisasi pemeriksaan rilis dan penanganan bukti yang diwajibkan. #95919 Terima kasih @romneyda.
- Meningkatkan otomatisasi pemeriksaan rilis dan penanganan bukti yang diwajibkan. #95928 Terima kasih @vincentkoc.
- Meningkatkan otomatisasi pemeriksaan rilis dan penanganan bukti yang diwajibkan. #95991 Terima kasih @vincentkoc.
- Meningkatkan otomatisasi pemeriksaan rilis dan penanganan bukti yang diwajibkan. #96235 Terima kasih @vincentkoc.
- Meningkatkan alat pengemasan, publikasi, dan validasi rilis. #94272 Terima kasih @romneyda.
- Meningkatkan alat pengemasan, publikasi, dan validasi rilis. #94622 Terima kasih @tayoun.
- Meningkatkan alat pengemasan, publikasi, dan validasi rilis. #95898 Terima kasih @romneyda.
- Meningkatkan alat pengemasan, publikasi, dan validasi rilis. #95901 Terima kasih @romneyda.
- Meningkatkan alat pengemasan, publikasi, dan validasi rilis. #95999 Terima kasih @vincentkoc.
- Meningkatkan alat pengemasan, publikasi, dan validasi rilis. #96055 Terima kasih @vincentkoc.
- Meningkatkan alat pengemasan, publikasi, dan validasi rilis. #96226 Terima kasih @vincentkoc.
- Meningkatkan alat pengemasan, publikasi, dan validasi rilis. #96271 Terima kasih @vincentkoc.
- Meningkatkan alat pengemasan, publikasi, dan validasi rilis. #97909 Terima kasih @patrick-erichsen.
- Meningkatkan cakupan QA Lab, perekaman bukti, dan pemeriksaan kesiapan rilis. #91502 Terima kasih @romneyda.
- Meningkatkan cakupan QA Lab, perekaman bukti, dan pemeriksaan kesiapan rilis. #91506 Terima kasih @romneyda.
- Meningkatkan cakupan QA Lab, perekaman bukti, dan pemeriksaan kesiapan rilis. #94700 Terima kasih @romneyda.
- Meningkatkan cakupan QA Lab, perekaman bukti, dan pemeriksaan kesiapan rilis. #95406 Terima kasih @romneyda.
- Meningkatkan cakupan QA Lab, perekaman bukti, dan pemeriksaan kesiapan rilis. #95858 Terima kasih @romneyda.
- Meningkatkan cakupan QA Lab, perekaman bukti, dan pemeriksaan kesiapan rilis. #95933 Terima kasih @romneyda.
- Meningkatkan cakupan QA Lab, perekaman bukti, dan pemeriksaan kesiapan rilis. #95944 Terima kasih @romneyda.
- Meningkatkan cakupan QA Lab, perekaman bukti, dan pemeriksaan kesiapan rilis. #95947 Terima kasih @romneyda.
- Meningkatkan cakupan QA Lab, perekaman bukti, dan pemeriksaan kesiapan rilis. #95952 Terima kasih @vincentkoc.
- Meningkatkan cakupan QA Lab, perekaman bukti, dan pemeriksaan kesiapan rilis. #95961 Terima kasih @vincentkoc.
- Meningkatkan cakupan QA Lab, perekaman bukti, dan pemeriksaan kesiapan rilis. #95971 Terima kasih @romneyda.
- Meningkatkan cakupan QA Lab, perekaman bukti, dan pemeriksaan kesiapan rilis. #95975 Terima kasih @vincentkoc.
- Meningkatkan cakupan QA Lab, perekaman bukti, dan pemeriksaan kesiapan rilis. #96003 Terima kasih @romneyda.
- Meningkatkan cakupan QA Lab, perekaman bukti, dan pemeriksaan kesiapan rilis. #96017 Terima kasih @romneyda.
- Meningkatkan cakupan QA Lab, perekaman bukti, dan pemeriksaan kesiapan rilis. #96030 Terima kasih @romneyda.
- Meningkatkan cakupan QA Lab, perekaman bukti, dan pemeriksaan kesiapan rilis. #96246 Terima kasih @vincentkoc.
- Menambahkan atau memperbaiki cakupan regresi terfokus untuk alur kerja pengelola. #87121 Terima kasih @davinci282828, @lizuju.
- Menambahkan atau memperbaiki cakupan regresi terfokus untuk alur kerja pengelola. #90223 Terima kasih @aniruddhaadak80.
- Menambahkan atau memperbaiki cakupan regresi terfokus untuk alur kerja pengelola. #93378 Terima kasih @mmyzwl, @yachiyo1680.
- Menambahkan atau memperbaiki cakupan regresi terfokus untuk alur kerja pengelola. #95475 Terima kasih @kklouzal.
- Menambahkan atau memperbaiki cakupan regresi terfokus untuk alur kerja pengelola. #95499 Terima kasih @romneyda.
- Menambahkan atau memperbaiki cakupan regresi terfokus untuk alur kerja pengelola. #95602 Terima kasih @vincentkoc, @zats.
- Menambahkan atau memperbaiki cakupan regresi terfokus untuk alur kerja pengelola. #95653 Terima kasih @vincentkoc.
- Meningkatkan pemeliharaan repositori dan alur kerja penerimaan kontributor. #76668 Terima kasih @wadydx.
- Meningkatkan pemeliharaan repositori dan alur kerja penerimaan kontributor. #87861 Terima kasih @coder999999999, @shuofengzhang, @vincentkoc.
- Meningkatkan pemeliharaan repositori dan alur kerja penerimaan kontributor. #95243 Terima kasih @hugenshen, @vincentkoc.
- Meningkatkan struktur dokumentasi internal dan pemeliharaan referensi rilis. #78715 Terima kasih @mehrazmorshed.
- Meningkatkan struktur dokumentasi internal dan pemeliharaan referensi rilis. #93502 Terima kasih @harjothkhara.
- Meningkatkan struktur dokumentasi internal dan pemeliharaan referensi rilis. #96044 Terima kasih @romneyda.
- Meningkatkan struktur dokumentasi internal dan pemeliharaan referensi rilis. #96057 Terima kasih @vincentkoc.
- Meningkatkan struktur dokumentasi internal dan pemeliharaan referensi rilis. #96061 Terima kasih @vincentkoc.
- Memperkuat batas perilaku internal tanpa mengubah alur kerja produk publik. #91193 Terima kasih @davinci282828, @whiteyzy.
- Memperkuat batas perilaku internal tanpa mengubah alur kerja produk publik. #95706 Terima kasih @rushindrasinha, @vincentkoc.
- Memperkuat batas perilaku internal tanpa mengubah alur kerja produk publik. #96179 Terima kasih @jalehman.
- Memindahkan internal sesi dan runtime ke balik batas pemeliharaan bersama. #89912 Terima kasih @jalehman.
- Memindahkan internal sesi dan runtime ke balik batas pemeliharaan bersama. #90439 Terima kasih @jalehman.
- Memindahkan internal sesi dan runtime ke balik batas pemeliharaan bersama. #96182 Terima kasih @jalehman.
- Memindahkan internal sesi dan runtime ke balik batas pemeliharaan bersama. #96191 Terima kasih @jalehman.
- Memindahkan internal sesi dan runtime ke balik batas pemeliharaan bersama. #96193 Terima kasih @jalehman.
- Memindahkan internal sesi dan runtime ke balik batas pemeliharaan bersama. #96195 Terima kasih @jalehman.
- Memindahkan internal sesi dan runtime ke balik batas pemeliharaan bersama. #96204 Terima kasih @jalehman.
- Memindahkan internal sesi dan runtime ke balik batas pemeliharaan bersama. #96206 Terima kasih @jalehman.
- Memindahkan internal sesi dan runtime ke balik batas pemeliharaan bersama. #96213 Terima kasih @jalehman.
- Memindahkan internal sesi dan runtime ke balik batas pemeliharaan bersama. #96218 Terima kasih @jalehman.
- Meningkatkan cakupan sandbox push iOS dan validasi rilis. #95893 Terima kasih @joshavant.
- Memperbarui dokumentasi validasi harness Copilot dan penyiapan pengujian langsung. #95930 Terima kasih @vincentkoc.