Hermes Atlas
Plugins & extensions

hermes-progress-tail

tickernelz/hermes-progress-tail

Gateway plugin that shows live tool, reasoning and subagent progress in one editable chat message

In short

hermes-progress-tail is a Hermes gateway plugin that shows live tool calls, todo state, subagent progress and reasoning in a single compact message on Discord, Telegram and other platforms.

What hermes-progress-tail does

hermes-progress-tail renders live progress in compact bubbles. It shows the latest tool calls, sticky todo state, delegated subagent progress, reasoning and background jobs, and it updates a single editable message instead of posting a new one for each step. Completed turns keep their bubble as history, and a new user turn after a final answer starts a fresh bubble.

On platforms that cannot edit messages it falls back conservatively. Common secrets are redacted before anything is rendered, and the plugin suppresses the built-in Hermes gateway progress and reasoning display on the sessions it owns. When the agent calls clarify, the bubble freezes a bounded decision checkpoint rather than an activity transcript, and that checkpoint never includes raw chain-of-thought. The installer merges default settings such as tool line count, delegate limits and timestamp format without overwriting existing values.

Key features

  • One editable progress message per turn instead of a stream of messages
  • Shows tool calls, todo state, subagent progress, reasoning and background jobs
  • Keeps running background jobs visible after the parent turn finishes
  • Redacts common secrets before rendering
  • Freezes a decision checkpoint when the agent calls clarify
  • Installer supports profiles, dry runs and non-interactive mode through HPT_ environment variables

When to use it

  • Following a long agent run from Telegram or Discord without chat spam
  • Watching delegated subagents work from a phone
  • Running several Hermes profiles with the same progress display

Who it is for: Hermes Agent users who talk to their agent through a messaging gateway and want compact live progress.

How it fits with Hermes Agent

It is a Hermes gateway plugin installed into a Hermes profile and enabled in the plugins section of the config.

How to install hermes-progress-tail

These commands are copied from the project's README. Check the repository for the latest steps before you run them.

curl -fsSL https://raw.githubusercontent.com/tickernelz/hermes-progress-tail/v0.2.22/install.sh | bash
/restart

Requirements: Python 3.12 or newer to install or update, with python3 available; uninstall also works on Python 3.10 and 3.11

FAQ

What is hermes-progress-tail?

hermes-progress-tail is a Hermes Agent gateway plugin that shows live tool and reasoning progress in one compact, editable message on platforms such as Discord and Telegram.

Does hermes-progress-tail work with Hermes Agent?

Yes. It is built as a Hermes gateway plugin and replaces the built-in gateway progress display on the sessions it owns. Hermes must be restarted manually after installing.

How do I install hermes-progress-tail?

Run the install.sh script from the project's v0.2.22 tag with curl piped to bash, then run /restart in Hermes. The installer asks which profile to target and never restarts Hermes itself.

Similar plugins for Hermes Agent

All plugins

Related guides: How to install Hermes Agent · How to run Hermes Agent securely