Jangan menjalankan self-update Hermes AgentAgent AIProgram AI yang mengerjakan langkah pekerjaan sendiri, misalnya membaca pesan, menyiapkan balasan, lalu mencatat hasilnya.Buka glosarium pada gateway produksi tanpa jendela pemeliharaan dan verifikasi restart. Laporan bug P1 pada 6 Oktober 2026 menunjukkan jalur self-update menuju Hermes Agent 0.21.5 dapat mengganti runtime sementara proses gateway lama tetap hidup, sehingga polling Telegram dan worker cron gagal sampai gateway benar-benar di-restart.

Self-update adalah proses pembaruan yang mengganti instalasi aplikasi dari dalam aplikasi itu sendiri. Risiko muncul ketika updater menghapus atau mengganti virtual environment Python yang masih menjadi rujukan proses gateway aktif.

Apa yang rusak pada self-update Hermes Agent 0.21.5?

Issue resmi NousResearch #134218, dibuka 6 Oktober 2026, mendokumentasikan satu node Ubuntu ARM64 yang berpindah dari 0.21.3 ke build 0.21.5+5027. Instalasi baru memakai shared runtime Python, sedangkan gateway lama masih mencari executable di venv/bin/python yang sudah hilang.

Dampaknya bukan sekadar pesan error. Berdasarkan timeline pelapor, koneksi Telegram gagal setiap lima menit, penghitung percobaan melewati 1.520 kali, briefing harian tidak berjalan selama lima hari, dan worker cron gagal menemukan executable Python. Gateway pulih setelah proses lama berhenti dan systemd menjalankan proses baru.

KomponenGejalaDampak operasi
GatewayProses lama tetap hidup setelah runtime digantiService tampak aktif, tetapi dependensinya tidak lagi lengkap
TelegramPolling gagal dengan error file tidak ditemukanPesan masuk dapat terlewat tanpa antrean pemulihan
CronWorker mencari venv/bin/python yang sudah dihapusJob terjadwal gagal dan tidak otomatis dijalankan ulang
Gateway Hermes Agent lama tetap berjalan setelah virtual environment diganti oleh self-update
Alur kegagalan: self-update mengganti runtime, tetapi proses gateway lama belum berputar.

Apakah semua instalasi Hermes Agent 0.21.5 terdampak?

Belum ada bukti bahwa semua instalasi terdampak. Issue tersebut berasal dari satu node dan masih terbuka saat artikel ini ditulis. Node kedua pada host yang sama berjalan normal karena gateway-nya dimulai setelah update. Bukti ini mempersempit risiko pada proses lama yang tetap hidup setelah runtime berubah, bukan pada jaringan, kredensial Telegram, atau seluruh paket 0.21.5.

Rilis resmi Hermes Agent 0.21.5 diterbitkan 24 September 2026. Catatan rilis menyebut 460 pull request dan 475 issue tertutup sejak 0.21.4, tetapi catatan terkurasi ditunda hingga 0.22.0. Karena perubahan besar digabung dalam satu patch, operator perlu memperlakukan update ini seperti perubahan runtime, bukan patch kecil tanpa risiko.

Rama Digital sebelumnya membahas cakupan besar rilis Hermes Agent 0.21.5. Kasus terbaru ini menambahkan alasan operasional untuk memakai canary, snapshot, dan health check sesudah update. Untuk platform agent lain, prinsip isolasi yang sama juga dibahas dalam panduan membatasi AI agent di luar model.

Perlukah upgrade sekarang?

Jika Hermes Agent 0.21.3 atau instalasi berbasis venv menjalankan gateway produksi, jangan melakukan self-update tanpa downtime terencana. Anda dapat tetap menguji 0.21.5 pada canary, tetapi jangan menganggap pesan “update selesai” sebagai bukti gateway sehat.

  1. Catat versi aktif, jalur interpreter Python, dan metode instalasi sebelum update.
  2. Ambil snapshot konfigurasi dan state yang diperlukan untuk rollback.
  3. Hentikan atau jadwalkan restart gateway dalam jendela pemeliharaan.
  4. Jalankan update hanya pada satu node canary.
  5. Pastikan PID gateway berubah dan interpreter yang dipakai masih tersedia.
  6. Uji satu pesan masuk, satu balasan keluar, dan satu job terjadwal pendek.
  7. Periksa job yang terlewat; jalankan ulang secara manual bila bisnis membutuhkannya.
Checklist canary, restart, pemeriksaan Telegram, dan pemeriksaan cron setelah update Hermes Agent
Update selesai hanya setelah gateway, channel, dan scheduler terbukti berfungsi.

Kesimpulan operasional

Versi yang dibahas adalah Hermes Agent 0.21.5, dirilis 24 September 2026, dengan laporan bug self-update pada 6 Oktober 2026. Tindakan aman hari ini adalah menahan self-update tanpa pengawasan, menguji pada canary, memaksa rotasi proses gateway setelah runtime berubah, lalu membuktikan Telegram dan cron bekerja sebelum memperluas rollout.

Tanya jawab

Apakah Hermes Agent 0.21.5 harus dihindari?

Tidak selalu. Masalah yang dilaporkan terkait jalur self-update dan proses gateway lama. Uji canary dengan restart terkontrol lebih aman daripada update langsung di semua node.

Apakah restart gateway cukup?

Pada kasus yang dilaporkan, restart melalui systemd memulihkan operasi. Tetap verifikasi interpreter, channel, dan cron karena kondisi instalasi Anda dapat berbeda.

Apakah pesan Telegram yang terlewat akan kembali?

Pelapor menyatakan pesan masuk hilang tanpa backlog atau notifikasi pemulihan. Jangan mengandalkan catch-up otomatis.

Apa indikator paling penting setelah update?

Pastikan PID gateway baru aktif, polling channel berhasil, dan satu job terjadwal benar-benar selesai. Status proses saja tidak membuktikan seluruh fungsi sehat.