Files
hermes-agent/.github
teknium1 43504da0e5 test(config): regression guard so config.yaml comment loss cannot come back
- tests/hermes_cli/test_config_yaml_comment_preservation.py: a hand-commented config goes
  through config set, config unset, save_config (plugin enable + memory.provider), a
  _config_version migration bump and a direct atomic_config_write; every comment, the key
  order and the quoted "off" must survive, and the boilerplate is appended only on create.
  6/8 red on base.
- scripts/check_config_yaml_writers.py (wired into the lint workflow): AST scan that fails
  on any atomic_yaml_write / yaml.dump / yaml.safe_dump of a config path, or any PyYAML dump
  inside the config system, outside the writer module. Flags all nine base-tree writers.
2026-09-22 01:07:59 -07:00
..