Hermes Agent previews async subagents
Nous Research is adding delegate_task(background=true) so Hermes Agent can dispatch a subagent, keep the main conversation moving, and re-inject the result when the child task finishes. The implementation is still in an open PR, but the announcement frames it as the end of blocking subagent workflows.
This is a practical agent-runtime upgrade: less flashy than a new model, but more important for real workflows where long-running research or coding tasks stall the whole session.
- –Background delegation returns a handle immediately instead of forcing the parent agent to wait
- –Results come back as a new conversation turn with the original task source attached, which helps avoid context confusion
- –v1 is single-task only, with batch async left as a follow-up
- –The cap defaults to three async children, suggesting Nous is prioritizing predictable runtime behavior over unbounded parallelism
- –The main risk is lifecycle complexity: interrupts, session changes, and completion routing now need to be boringly reliable
DISCOVERED
1h ago
2026-06-15
PUBLISHED
1h ago
2026-06-15
RELEVANCE
AUTHOR
NousResearch