Skip to main content

intelligent-tool-break

❖ Communityv1.3.4★ 22

Abort a stalled in-flight tool call with /break, send a note with /break {message}, or retry it with /again without cancelling the rest of the task.

Open in Hermes Desktop
hermes plugins install intelligent-tool-break

What it adds

Hooks 5

pre_tool_callpost_tool_calltransform_tool_resulton_session_starton_session_end

README

From the reviewed commit 953732a ↗; it updates when the author re-pins.

What You Can Do

  • /break marks the newest in-flight tool call broken and keeps the turn alive.
  • /break {message} breaks the call and gives the model your correction.
  • /again retries the last call; /again {hint} retries with a tweak.
  • /break-status lists what is currently in flight.
  • Use the desktop strip (Break, Message, Again, elapsed time, per-tool controls) or mod+shift+b.

Previously published as hermes-break. The commands stay compatible.

Install

Requires Hermes Agent 0.21.0 or newer.

hermes plugins pack install https://raw.githubusercontent.com/apoapostolov/hermes-agent-awesome-plugins/main/hermes-pack.yaml

Enable Intelligent Tool Break under Capabilities → Plugins.

Requirements / Limits

This edition never kills processes. A broken call is relabelled through tool-call hooks, and in-process hangs that never return still need a hard abort. If the app status surface is what you watch, this edition does not decorate it; controls live in the strip above the composer.

License

MIT

← Back to the catalog · catalog built Oct 8, 2026