1 Powerful Update: Asynchronous Subagents Unblock Parent Chat
1 Powerful Update: Asynchronous Subagents Unblock Parent Chat in Hermes Agent Executive Summary / TL;DR: The new asynchronous subagents feature finally decouples delegated work from the parent Hermes Agent chat loop. No more frozen interfaces while a subagent crunches a long task — the parent remains interactive. Configuration is one flag: async: true in the subagent’s YAML definition, plus a callback endpoint. We measured up to a 65% reduction in perceived latency for multi‑stage agent workflows in production. Architecture leans on an internal priority queue and WebSocket‑driven status push, not polling. I remember the exact moment our incident channel lit up. A client‑facing AI assistant built on Hermes Agent was silently timing out. Users typed messages and saw nothing for 30 seconds, then an “Internal error” blob. The root cause? A subagent performing a complex research task — crawling APIs, summarizing papers — held the entire parent chat thread hostage. That’s the c...