Files
hermes-agent/tests/tools
Brooklyn Nicholson e57fa350cb feat(approval): a turn can hold its approval prompts open until answered
set_prompts_wait_for_answer() binds, per turn, that built-in approval prompts
have no deadline; approval_wait_seconds() is the one resolver the gateway poll
loop, the CLI prompt and the human-wait ceiling read. approvals.timeout keeps
governing messaging platforms, ACP and approval transport plugins.

A human-wait window now fixes its ceiling when its waiters enter it, so the
batch-deadline loop reading it from an unbound context still excludes an
unbounded prompt in full.
2026-10-01 03:50:55 -05:00
..