Progress Squash

Collapses carriage-return progress bars (tqdm, git clone --progress and similar) in terminal output to the frame a terminal would show, so the model reads one line instead of every redraw: a 300-step tqdm loop goes from 17,396 characters to about 120. Other text written between redraws, CRLF line endings and output without a carriage return are left as they are.

Good to know before installing

Register() adds one transform_terminal_output hook that rewrites the output string in memory; no tools, network access, subprocesses, files, settings or environment variables.

From the plugin's catalog listing.

How to install

  1. Install it. Hermes asks for any API keys it needs, then asks whether to turn it on.
    hermes plugins install progress-squash
  2. Said no? Turn it on later:
    hermes plugins enable progress-squash
  3. Restart Hermes so it loads the plugin.

Some plugins also need a sign-in or settings: see Full setup & settings. Memory plugins ask whether to become your memory provider instead. Steps follow the official plugins guide (opens in a new tab).

Category
Coding & developer tools
Maintained by
pierrenode (Community)
Needs
No API keys declared
Needs Hermes
0.21 or newer
Version
1.0.0
In the catalog
2026-10-05

Full setup & settings ↗Source code ↗

More in coding & developer tools

All coding & developer tools plugins

New Hermes Agent updates every day on X. Follow @HermesWatcher

← All plugins