Signals

2026-06-15 / Hermes Agent

Fire-and-forget background subagents that re-inject results as a new turn (unreleased)

Edited by Michael Ruescher

What this changes for operators

  • delegate_task(background=true) (main) dispatches an async subagent and re-injects its result as a new turn, with /stop and /agents as the control surface and a max_async_children cap. The same week removed the default 600s subagent timeout, so runaway detection now rests on heartbeat staleness alone. Changes the unit of work and the receipt boundary.

Signal metadata

Source findings

Run: 2026-06-16-weekly-digest-2026-06-04_2026-06-16-frontier-v0

Schema: bitter.frontier_signals.v0 / ID: 2026-06-15-hermes-async-background-subagents

Research evidence and publication history are open in the repository.