mirror of
https://github.com/NousResearch/hermes-agent.git
synced 2026-07-21 16:18:55 +00:00
fix(config): whitelist Hermes-owned roots doctor falsely flagged
Hermes writes known_plugin_toolsets via tools_config and bridges group_sessions_per_user / thread_sessions_per_user in gateway/config, but doctor treated them as unknown top-level keys. Add them to _EXTRA_KNOWN_ROOT_KEYS so validation matches keys Hermes itself uses.
This commit is contained in:
parent
371ee065fd
commit
7c2ece53c0
1 changed files with 3 additions and 0 deletions
|
|
@ -5512,7 +5512,10 @@ _EXTRA_KNOWN_ROOT_KEYS = {
|
|||
"plugins", # plugin enable/disable lists (hermes_cli/plugins_cmd.py)
|
||||
"smart_model_routing", # written by the setup wizard (hermes_cli/setup.py)
|
||||
"platform_toolsets", # written by the setup wizard (hermes_cli/setup.py)
|
||||
"known_plugin_toolsets", # written/read by hermes_cli/tools_config.py toolset-save flow
|
||||
"session_reset", # top-level form read by gateway/config.py + setup
|
||||
"group_sessions_per_user", # top-level form bridged by gateway/config.py
|
||||
"thread_sessions_per_user", # top-level form bridged by gateway/config.py
|
||||
"multiplex_profiles", # top-level form accepted alongside gateway.multiplex_profiles
|
||||
"profile_routes", # top-level form accepted alongside gateway.profile_routes
|
||||
"platforms", # top-level per-platform map merged by gateway/config.py
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue