🤖HermesBlog
Riwayat Versi Hermes · Parte 19/13/2026

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