Files
hermes-agent/plugins/platforms
teknium1 3bee76a272 refactor(a2a): tools._load_config reads config through load_config_readonly
The 6-line try/except copy of "load_config() or {}" (also in doctor_live and
kanban_decompose, hermes_cli lane) took a full deepcopy per tool call for a
dict that is only read. load_config_readonly already degrades to the
last-known-good / defaults on a broken file, so the outer except was
defense-in-depth around a path that does not raise. Behavior change: none.
Tests already patch tools._load_config by name and continue to pass.
2026-09-13 05:19:48 -07:00
..