El 11 de septiembre de 2026, Hermes Agent v0.21.2 (tag v2026.9.11) marcó un giro hacia ops real. No es glamour de producto: es la base que evita que pierdas sesiones y mezcles secretos entre clientes.
1. Campaign state.db: locks, WAL y FTS
El estado de campañas ahora vive en un state.db SQLite con WAL (Write-Ahead Logging) para concurrencia sin bloqueo, locks para escritura segura y FTS (Full-Text Search) para buscar dentro del estado sin escanear todo.
- WAL: lecturas no bloquean escrituras y viceversa
- Locks: dos procesos no corrompen el mismo estado
- FTS: buscar en sesiones/campañas es rápido, no lineal
2. Aislamiento multi-perfil
Cada perfil (lab, cliente A, cliente B) tiene su propio estado aislado. Un agente de cliente A no puede leer el state.db de cliente B. Esto es crítico para agencias y consultores que operan múltiples clientes en la misma máquina.
3. Vault password-blind (1Password / Bitwarden)
El vault ahora soporta password-blind: Hermes nunca ve la contraseña maestra del vault. La integración con 1Password y Bitwarden permite que el agente use secretos sin tener acceso a la clave que los protege.
Fuente: GitHub Release v2026.9.11¿Debo actualizar?
Obligatorio si operas múltiples clientes o manejas secretos. Corre hermes doctor después de actualizar para verificar el aislamiento.