Files
hermes-agent/tests
teknium1 3e1bfb2935 fix(execute_code): report in-script tool errors the script ignored
A script that calls hermes_tools.write_file/patch and never prints the
returned {"error": ...} got status=success with empty output, so the
model believed the write happened. In a cross-agent bench this cost 3 of
18 Opus runs 4-6 extra turns (write_file refused by the read-before-write
guard, then re-probing and re-emitting whole files). The result now
carries tool_errors for that cell, and the in-script write_file doc says
existing files must be read first.
2026-09-28 10:11:33 -07:00
..
…