OpenClaw & AI Operasional

Bug dan Bugfix OpenClaw 2026.5.22: Yang Perlu Dicek Setelah Upgrade

Daftar bug dan bugfix OpenClaw 2026.5.22 yang perlu dicek setelah upgrade: sessions_yield lock, Docker slim permission, Control UI session picker, Web UI Send/Stop, memory-wiki bridge, dan Android pairing.

Featured image

OpenClaw 2026.5.22 membawa banyak cleanup yang bagus, terutama di Gateway startup, plugin metadata, model listing, Telegram delivery, dan session lock. Tapi setelah rilis berjalan, issue tracker mulai menunjukkan pola yang lebih realistis: rilis ini layak dipakai, tapi bukan rilis yang bisa dilepas tanpa smoke test.

Artikel ini fokus ke bug dan bugfix yang perlu dicek setelah upgrade. Bukan daftar semua issue. Yang dibahas hanya area yang punya dampak operasional nyata: session/subagent, Docker slim, Control UI, Web UI, memory-wiki, Android pairing, dan provider/model edge case.

Referensi utama: release resmi OpenClaw 2026.5.22, issue pasca-rilis di GitHub, dan PR fix yang sudah muncul setelah laporan bug masuk.

Ringkasan Cepat

Kalau Anda pakai OpenClaw via npm/global di server biasa, 2026.5.22 masih masuk kategori upgrade yang masuk akal. Performance cleanup-nya nyata, dan beberapa fix channel/session cukup penting.

Kalau Anda pakai Docker slim, Android node app, memory-wiki bridge, atau workflow subagent berat, jangan langsung anggap aman. Ada beberapa bug pasca-rilis yang perlu dicek dulu.

Prioritas cek setelah upgrade:

  1. Subagent completion balik ke parent session atau tidak.
  2. Docker slim bisa menjalankan npx dan install skill tanpa EACCES.
  3. Control UI session picker tidak mencampur session agent lain.
  4. Web UI tombol Send/Stop kembali normal setelah task selesai.
  5. Memory-wiki bridge benar-benar mengimpor artifact jika memakai LanceDB.
  6. Android app bisa pairing ke Gateway baru.

Bug Paling Penting: sessions_yield Bisa Menahan Lock

Issue #85953 melaporkan sessions_yield bisa meninggalkan parent session transcript lock dalam kondisi tertahan. Dampaknya: subagent selesai, tapi callback completion gagal menulis balik ke parent session karena file transcript masih terkunci.

Ini jenis bug yang berbahaya secara operasional karena tidak selalu terlihat seperti crash. Dari sisi user, gejalanya bisa berupa subagent yang seolah tidak balik, completion timeout, atau status parent session yang tidak menerima update final.

Untuk workflow coding atau workflow panjang yang mengandalkan subagent, ini perlu diberi guard:

  • jangan jadikan callback parent session sebagai satu-satunya tempat menyimpan hasil penting,
  • instruksikan subagent menulis output penting ke file bila task cukup panjang,
  • hindari spawn terlalu banyak worker kalau hasilnya harus balik ke satu parent yang sama,
  • setelah upgrade, test satu workflow sessions_spawn plus sessions_yield sebelum dipakai untuk pekerjaan produksi.

Release 2026.5.22 memang membawa fix session write-lock max-hold policy lewat #85764, tapi #85953 menunjukkan area session lock belum sepenuhnya selesai.

Docker Slim: Permission /home/node/.config

Issue #85968 spesifik ke image ghcr.io/openclaw/openclaw:2026.5.22-slim. Masalahnya sederhana: /home/node/.config dibuat sebagai root:root, bukan node:node. Tool seperti npx lalu bisa gagal ketika perlu menulis ke ~/.config.

PR #85973 sudah mengarah ke fix yang jelas: buat /home/node/.config dengan ownership node:node dan tambahkan assertion. Sampai fix itu masuk package/image berikutnya, environment Docker slim sebaiknya dianggap perlu staging.

Checklist cepat:

docker run --rm ghcr.io/openclaw/openclaw:2026.5.22-slim ls -ld /home/node/.config

Kalau owner masih root root, jangan langsung pakai untuk runtime yang perlu install skill, menjalankan npx, atau membuat config di home user node.

Control UI: Session Picker Bisa Campur Agent

Issue #85963 mencatat chat session picker bisa menampilkan session dari agent lain. Ini muncul di setup multi-agent, ketika picker tidak mengirim agentId aktif dan langsung merender hasil sessions.list.

Dampaknya bukan sekadar kosmetik. Di install yang punya banyak agent, cron, subagent, atau service session, operator bisa salah pilih session yang bukan milik agent aktif.

PR #85965 sudah mengusulkan fix: request picker dibatasi ke active agentId, lalu hasilnya diproyeksikan lewat filter yang sama seperti grouped selector.

Sampai fix masuk release, pengguna multi-agent sebaiknya lebih hati-hati saat memakai session picker di Control UI.

Web UI: Tombol Send Tertahan Jadi Stop

Issue #85976 lebih ringan, tapi mengganggu untuk user webchat. Setelah task selesai, tombol Send/Stop bisa tetap tampil sebagai Stop. Laporan menyebut bug ini reproducible di Windows dengan OpenClaw 2026.5.22 dan tidak muncul di 2026.5.20.

Workaround sementara: refresh halaman. Tapi untuk operator yang memakai Web UI sebagai jalur utama, ini tetap regression yang pantas dipantau.

Secara prioritas, bug ini tidak setinggi session lock atau Docker permission. Tapi ini bagus dimasukkan ke smoke test UI:

  1. buka Web UI,
  2. kirim prompt pendek,
  3. tunggu selesai,
  4. pastikan tombol balik ke Send.

Memory-Wiki Bridge Dengan LanceDB Belum Aman Untuk Semua Setup

Issue #85974 melaporkan @openclaw/[email protected] tidak membawa registrasi publicArtifacts.listArtifacts yang dibutuhkan memory-wiki bridge mode.

Gejalanya: openclaw wiki doctor menunjukkan bridge aktif tapi 0 exported artifacts, lalu openclaw wiki bridge import tidak mengimpor apa pun. Padahal workspace punya MEMORY.md dan daily notes yang seharusnya bisa dibaca.

Kalau Anda tidak memakai memory-wiki bridge di atas LanceDB, issue ini tidak urgent. Tapi kalau memakai kombinasi itu, workaround paling aman adalah tetap di vaultMode isolated sampai package berikutnya jelas.

Android App Lama Bisa Gagal Pairing Dengan Gateway Baru

Issue #85971 mencatat Play Store Android app v2026.4.5 masih memakai gateway WS pairing protocol v3, sementara Gateway sejak 2026.5.12 mengharapkan protocol v4. Akibatnya pairing bisa gagal dengan pesan protocol mismatch.

Ini bukan bug yang semua orang kena. Pengguna yang tidak memakai Android node app tidak perlu panik. Tapi kalau workflow Anda bergantung pada Android node, jangan upgrade Gateway tanpa memastikan app yang dipakai sudah kompatibel.

Untuk environment mobile-node, test pairing harus masuk checklist upgrade, bukan dianggap otomatis aman.

Bugfix Yang Sudah Kelihatan Arah Fix-nya

Beberapa issue sudah punya PR atau arah fix yang cukup jelas:

  • Docker slim permission: PR #85973.
  • Control UI session picker scoped ke active agent: PR #85965.
  • Doctor OOM pada session store besar dan stale temp cleanup: PR #85967.
  • Subagent errors yang sebelumnya bisa tertelan diam-diam: PR #82943.
  • sessions_spawn dengan toolsAllow untuk native subagent: PR #78441. Ini fitur bagus karena memberi kontrol tool yang lebih presisi ke child session.

Yang menarik: beberapa PR ini bukan cuma bugfix kecil. Arah besarnya jelas: OpenClaw sedang mengencangkan boundary antara session, agent, tool, dan plugin. Ini memang area yang paling penting kalau OpenClaw dipakai sebagai runtime agent serius, bukan sekadar chat wrapper.

Fitur Yang Tetap Bagus Di 2026.5.22

Walau artikel ini fokus ke bug, 2026.5.22 tetap punya perubahan bagus.

Model listing lebih cepat adalah improvement yang paling terasa untuk operator harian. Jalur /models dan model-listing call dibuat lebih murah lewat provider auth-state pre-warm. Untuk host yang sering buka status, switch model, atau punya banyak provider, ini mengurangi friction.

Default bootstrap context untuk subagent juga lebih sehat. Subagent hanya membawa AGENTS.md dan TOOLS.md secara default, bukan seluruh persona, identity, user, memory, heartbeat, dan setup file. Ini mengurangi context bloat dan membatasi data privat yang tidak perlu ikut ke worker.

Meeting Notes sebagai plugin eksternal juga menarik, walau belum saya anggap alasan utama upgrade. Yang penting adalah arahnya: capability besar mulai dipisah dari core package.

Plugin SDK juga bergerak ke arah yang lebih matang lewat generic channel-message poll sender dan embedding provider contract. Ini bukan fitur yang langsung terasa oleh end user, tapi penting untuk developer plugin.

Rekomendasi Upgrade

Untuk npm/global host: upgrade boleh, asal tetap backup dan smoke test. Fokus smoke test ke channel utama, model listing, browser/plugin readiness, dan satu workflow subagent.

Untuk Docker slim: staging dulu. Cek ownership /home/node/.config dan kemampuan tool menulis config sebelum production rollout.

Untuk multi-agent heavy setup: test session picker, session lock, heartbeat/direct lane, dan subagent completion. Jangan hanya cek openclaw --version.

Untuk Android node: test pairing ulang setelah Gateway update.

Untuk memory-wiki + LanceDB: cek openclaw wiki doctor dan pastikan exported artifacts bukan 0.

Kesimpulan Operasional

OpenClaw 2026.5.22 bukan rilis buruk. Justru banyak cleanup-nya penting. Tapi issue pasca-rilis menunjukkan bahwa area paling sensitif masih sama: session state, subagent delivery, Docker packaging, UI state, dan plugin capability packaging.

Verdict Rama Digital: pakai 2026.5.22 untuk host npm/global yang siap smoke test. Tahan dulu untuk Docker slim atau workflow subagent ekstrem sampai fix berikutnya masuk. Kalau sudah terlanjur upgrade, jangan panik. Jalankan checklist di atas, lalu pantau issue session dan delivery selama beberapa hari pertama.

10 Views
0 Likes
0 Shares
Estimasi waktu baca: 6 menit

Tentang Penulis

Rama Aditya

Rama Aditya

Digital Marketing Strategist
Fullstack Engineer
Business Consultant

Profesional dengan pengalaman 15+ tahun dalam digital marketing, fullstack development, dan konsultasi bisnis. Fokus membantu bisnis Indonesia membangun sistem yang efisien, scalable, dan berdampak langsung ke pertumbuhan bisnis.

Pelajari Tentang Kami
RD
Rama Digital

Spesialis integrasi sistem marketing dan modernisasi aplikasi untuk pebisnis Indonesia. Membantu UMKM dan perusahaan scale dengan teknologi modern.

Contact

  • [email protected]
  • +62 851-2617-8958
  • Park 23 Creative Hub, 3rd Floor
    Jl. Kediri, Tuban, Kuta, Badung
    Bali 80361
  • 9:00 - 18:00 WIB

Mulai Project

Siap optimasi bisnis Anda dengan teknologi modern? Konsultasi gratis sekarang.

Konsultasi Gratis