hermes-agent/hermes_cli
teknium1 dd5fe334f3 Refactor configuration handling to improve user experience
- Implemented deep copy of DEFAULT_CONFIG to prevent mutations during config loading.
- Enhanced user config merging process to clarify the deep merge of user values over defaults.
- Added newline handling when appending environment variables to ensure proper formatting.
- Updated the set_config_value function to write only user-specific configurations back to the file, avoiding overwriting default values.
2026-02-16 00:33:45 -08:00
..
__init__.py Enhance CLI with multi-platform messaging integration and configuration management 2026-02-02 19:01:51 -08:00
config.py Refactor configuration handling to improve user experience 2026-02-16 00:33:45 -08:00
cron.py Enhance CLI with multi-platform messaging integration and configuration management 2026-02-02 19:01:51 -08:00
doctor.py Transition installation to uv for py version and speed to be easier to streamline 2026-02-07 23:54:53 +00:00
gateway.py Fix gateway exit code to enable systemd auto-restart on connection failure 2026-02-10 16:01:00 -08:00
main.py Add messaging platform enhancements: STT, stickers, Discord UX, Slack, pairing, hooks 2026-02-15 21:38:59 -08:00
pairing.py Add messaging platform enhancements: STT, stickers, Discord UX, Slack, pairing, hooks 2026-02-15 21:38:59 -08:00
setup.py Add Text-to-Speech (TTS) functionality with multiple providers 2026-02-12 10:05:08 -08:00
status.py Add Text-to-Speech (TTS) functionality with multiple providers 2026-02-12 10:05:08 -08:00
uninstall.py Add uninstall command to CLI and update documentation 2026-02-02 22:18:18 -08:00