[NonGNU ELPA] Hermes version 0.3.2

ELPA update <[email protected]>
Newsgroups gmane.emacs.sources
Message-ID <[email protected]>
Version 0.3.2 of package Hermes has just been released in NonGNU ELPA.
You can now find it in M-x list-packages RET.

Hermes describes itself as:

  ===============================
  Emacs frontend for Hermes Agent
  ===============================

More at https://elpa.nongnu.org/nongnu/hermes.html

## Summary:

			       ━━━━━━━━━━━━━━
				EMACS-HERMES
			       ━━━━━━━━━━━━━━


  <https://elpa.nongnu.org/nongnu/hermes.svg>

  An Emacs front-end for Hermes Agent, driven over the dashboard/TUI
  gateway.

## Recent NEWS:

                        ━━━━━━━━━━━━━━━━━━━━━━━━
                         EMACS-HERMES CHANGELOG
                        ━━━━━━━━━━━━━━━━━━━━━━━━


1 Version 0.3.2 (2026-08-16)
════════════════════════════

  • Added `hermes-project-chat' to reuse or create a chat at the current
    project root; a prefix argument always opens another.
  • Grouped the dashboard by Hermes instance, rebalanced chat action
    popup groups, and reused one status line for compression warnings.
  • Isolated prompt, steer, background-submit, and session-panel
    ownership so stale callbacks cannot mutate a successor chat or
    restore a rejected draft into the wrong buffer.
  • Kept instance-scoped browsers, Kanban tails, cron edits, MCP
    toggles, rollback restores, provider-key saves, capability connects,
    and subagent interrupts from leaking across instance switches or
    list refreshes.


2 Version 0.3.1 (2026-08-15)
════════════════════════════

  • Added shell-style completion and direct session switching for
    `/model' while preserving the interactive model picker.
  • Serialized session handoffs and command mutations so stale
    callbacks, disconnects, and overdue handoffs cannot race or
    permanently block chats.
  • Improved queued and background turn ordering, session
    working-directory updates, credential-prompt expiry, and
    pending-reply rendering.
  • Hardened provider authentication, OAuth token rollback, reconnect
    readiness, and bounded embedded-image parsing.


3 Version 0.3.0 (2026-08-14)
════════════════════════════

  • Added named Hermes instances with per-instance dashboard endpoints
    and instance selection across chats and management browsers.
  • Kept asynchronous reads, mutations, and singleton browsers scoped to
    their owning instance; stale callbacks no longer leak state or
    report actions after a buffer changes ownership.
  • Preserved the single-instance workflow as the default configuration.


4 Version 0.2.1 (2026-08-13)
════════════════════════════

  • Added a backend-driven provider-account browser for OAuth and
    external account flows.  Dashboard-provided shell commands are
    copied, never run.
  • Kept provider-account list, OAuth, and disconnect operations scoped
    to the Hermes profile that opened them.
  • Kept OAuth-only providers out of API-key onboarding.
  • Reported backend account errors while suppressing stale asynchronous
    errors; failed OAuth operations no longer trigger success effects.


5 Version 0.2.0 (2026-08-13)
════════════════════════════

  • Published on [NonGNU ELPA].


[NonGNU ELPA] <https://elpa.nongnu.org/nongnu/hermes.html>
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.