Hermes Agent Bereskan Masalah Database, Riwayat Sesi Kini Aman
Pembaruan Hermes v2026.9.11: perbaikan stabilitas basis data dan perubahan lain di versi ini, dijelaskan dengan bahasa yang mudah.
Info Versi
| Item | Detail |
|---|---|
| Versi | v0.21.2 (v2026.9.11) |
| Tanggal Rilis | 11 September 2026 |
| Jenis Rilis | Patch Release |
| Ringkasan Singkat | Memperbaiki masalah database state.db yang rapuh akibat penulisan ulang penyimpanan sesi di v0.21.0, sekaligus menggabungkan semua perbaikan dari empat hari terakhir |
Penjelasan Sederhana
Database tidak lagi bertengkar dengan dirinya sendiri
Bayangkan ini: kamu punya empat pelayan di rumahmu, semuanya mencoba menulis di buku besar yang sama pada saat yang bersamaan. Satu sedang menulis, yang lain meraih untuk membalik halaman, dan yang ketiga langsung membanting buku itu tutup — tahu-tahu buku besarnya sudah robek berkeping-keping. Itulah yang dialami sebagian pengguna setelah v0.21.0: beberapa proses latar belakang menulis ke “buku besar utama” state.db secara bersamaan, saling membatalkan kunci satu sama lain. Pembaruan ini menertibkan keempat “pelayan penulis buku besar yang kacau” tersebut: data ruangan yang di-host telah dipindahkan ke shared-state.db miliknya sendiri, dasbor sekarang memprioritaskan akses baca-saja, tugas terjadwal melewati saluran koneksi yang semestinya, dan alat perbaikan tidak lagi sembarangan mengutak-atik buku besar orang lain.
Database yang sehat tidak lagi salah ditandai sebagai “rusak”
Kadang buku besarmu sebenarnya baik-baik saja, tapi seorang pelayan meliriknya sekali dan langsung menyatakan, “Buku besar ini rusak, tidak bisa dipakai.” Ini bisa jadi karena keanehan sistem berkas (seperti entri direktori yang terhapus di OpenZFS) atau kesalahpahaman akibat baca/tulis yang nyaris bersamaan. Perbaikan ini menghentikan sistem dari mencoret seluruh database hanya karena gangguan disk kecil — dan di WSL2, error I/O sesekali tidak akan lagi menyebabkan fitur “lihat sesi” gagal pada percobaan pertama.
Indeks pencarian rusak? Obrolan tetap jalan
Sebelumnya, jika indeks pencarian teks lengkap (anggap saja sebagai “daftar isi” di bagian belakang buku besarmu) bermasalah, sistem akan menganggap seluruh buku besar hancur dan langsung menghentikan percakapanmu saat itu juga. Sekarang tidak lagi: pencarian sementara menurun kualitasnya, indeks dibangun ulang secara otomatis nanti, dan riwayat obrolanmu tetap utuh. Ibarat katalog kartu di perpustakaan berantakan, tapi semua buku di rak masih ada.
Tugas terjadwal yang “tidak terkirim” akan dicoba ulang otomatis
Kamu sudah menyiapkan pengingat terjadwal, tapi pemicunya tidak benar-benar berjalan karena masalah jaringan atau model sedang sibuk. Sebelumnya, tugas itu hilang begitu saja tanpa jejak. Sekarang sistem otomatis mencoba ulang dalam jumlah terbatas, memastikan tugasmu tidak hilang selamanya hanya karena satu “pengiriman gagal.”
Hook plugin lebih lengkap, dan interupsi kini bisa dideteksi
Saat kamu menekan interupsi selama sesi berlangsung, sistem sekarang dengan benar memicu hook plugin agent_loop_stopped. Artinya, plugin pihak ketiga yang bergantung pada sinyal ini bisa tahu dengan pasti bahwa “loop sudah berhenti” alih-alih menunggu selamanya.
Validasi parameter alat lebih ketat
Saat mendaftarkan sebuah alat, jika format parameternya salah, sistem langsung menolaknya alih-alih menunggu sampai runtime baru meledak. Ibarat penjaga pintu yang menghentikan orang dengan identitas tidak valid di depan, bukan membiarkan mereka masuk ke lobi dulu sebelum keadaan menjadi kacau.
Model generasi gambar baru dan peningkatan integrasi Slack
Katalog FAL sekarang mencakup Meta Muse Image dengan harga hanya $0,01 per gambar — cocok untuk pengguna yang menghasilkan gambar dalam jumlah besar. Status dan judul integrasi Slack sekarang melewati Agent Sessions API untuk tampilan informasi yang lebih akurat.
Ringkasan
Ini adalah patch jenis “hentikan pendarahannya”: tidak ada fitur baru yang mencolok, hanya menambal ranjau database yang ditinggalkan oleh perombakan besar v0.21.0, satu per satu. Bagi pengguna biasa, perbedaan yang paling langsung terasa adalah ini — catatan sesi tidak lagi rusak secara misterius, obrolan tidak terganggu oleh gangguan kecil pada indeks pencarian, dan tugas terjadwal lebih andal. Jika kamu pernah menemui peringatan “database rusak” di 0.21.0 atau 0.21.1, versi ini untukmu.
📎 Catatan rilis resmi: https://github.com/NousResearch/hermes-agent/releases