v0.22.4

Hermes Agent v0.22.4


Aperçu

v0.22.4 — le correctif de nettoyage. Publiée le 21 octobre 2026. 14 commits hors merge · 82 fichiers modifiés (+1 475 / −3 022) · 13 PR fusionnées, mesurés au commit 4d04303818b.

Aucune capacité nouvelle n’est livrée dans cette release, et c’est tout l’intérêt. Le plus gros changement supprime les pastilles de suggestion qui apparaissaient au-dessus du composeur du desktop, ainsi que le code utilitaire qui n’existait que pour les afficher. Le reste est petit : une invite vide supprimée, un libellé erroné corrigé, un chemin de réappairage sécurisé, une règle de lint assouplie, une vérification de build qui respire un peu mieux.


Points forts

1. Les pastilles de suggestion du composeur ont disparu

Les pastilles au-dessus du composeur apparaissaient sans raison claire, la plupart du temps pour vous pousser à configurer des serveurs MCP. Elles sont supprimées, et les utilitaires qu’elles seules utilisaient aussi. Aucun interrupteur : la fonctionnalité est supprimée plutôt que désactivée par défaut. (#142559)

2. Les plugins qui n’installent rien sautent l’étape de consentement aux dépendances

Un plugin qui ne déclare aucune dépendance — ou dont le pyproject.toml n’installe rien — affichait une demande de consentement aux dépendances avec une liste vide. Depuis que les plugins sont devenus des paquets portables, beaucoup n’ajoutent qu’un outil ou une slash command, sans aucun paquet Python. Ils s’activent désormais sans l’invite vide. (#142569)

3. La pastille de mode d’approbation suit le profil actif

Sur les installations multi-profils, le desktop pouvait afficher un mode d’approbation appartenant à un autre profil que celui réellement actif. La pastille lit maintenant le mode du profil actif, donc ce que vous voyez est ce qui va s’exécuter. (#142565)

4. Le catalogue de plugins gagne six entrées, et deux éléments intégrés en sortent

Entrée Ce que c’est
bubblewrap Backend de terminal bwrap sous Linux : isolation du système de fichiers sans root ni runtime de conteneur
singularity Backend de terminal Singularity/Apptainer ; hermes ne l’embarque plus dans le cœur
mcp-serve Hermes en serveur MCP. Remplace le hermes mcp serve intégré ; les configs client font passer args de ["mcp", "serve"] à ["mcp-serve"], et l’ancienne syntaxe affiche la nouvelle forme plus la ligne d’installation
agent-importers hermes import-agent sort du cœur ; cette release ajoute Cursor comme source
inbox Entrée communautaire Hermes Labs
workflow-record Entrée communautaire Hermes Labs

Telegram Business passe lui aussi de l’étagère officielle au niveau communautaire Hermes Labs. Lancez hermes plugins update pour récupérer les entrées déplacées ; sans ça, une commande peut sembler avoir disparu.

Correctifs

Correctif Détail
Réappairage WhatsApp sûr Après une déconnexion dans le dashboard, se réappairer ne laisse plus le compte dans un état cassé (#142439)
Revue des plugins desktop Le lint de surface ne signale plus les écritures de prototype ; les relecteurs les vérifient à la main (#142586)
Builds de release La vérification avant build du bundle desktop dispose d’assez de temps pour valider les entrées archivées sur un stockage lent (#142623)

Le même jour : v0.22.3

Six heures plus tôt, la v0.22.3 est sortie comme le rollup qui a transformé tout ce qui avait été fusionné depuis la v0.22.2 en release stable — environ 620 PR fusionnées, 2 911 commits hors merge sur 4 206 fichiers (+360 278 / −64 308) et 326 issues fermées. Ses notes curatées arrivent avec la v0.23.0. Voir la page de release v0.22.3 pour savoir à quoi sert ce tag.

Mise à jour

  • App Microsoft Store : se met à jour via le Store.
  • App desktop installée depuis l’installeur (.exe / .dmg) : aucun changement de bundle desktop dans cette release ; elle se met à jour avec la prochaine release groupée.
  • CLI : hermes update, ou relancer la ligne d’installation.
  • Docker / Hermes Cloud : nousresearch/hermes-agent:stable (ou :latest).

Changelog complet : v0.22.3…v0.22.4

← Hermes Agent Changelog