mirror of
https://github.com/NousResearch/hermes-agent.git
synced 2026-07-20 15:33:54 +00:00
feat: add generic gateway status phrases
This commit is contained in:
parent
b0f2bdbe8b
commit
4bf5b563bd
13 changed files with 764 additions and 45 deletions
|
|
@ -1773,6 +1773,15 @@ DEFAULT_CONFIG = {
|
|||
# applies where tool_progress is already enabled. Per-platform override
|
||||
# via display.platforms.<platform>.tool_progress_grouping.
|
||||
"tool_progress_grouping": "accumulate",
|
||||
# Optional custom phrases for display.* generic visibility modes.
|
||||
# Built-in defaults live in gateway/assets/status_phrases.yaml. Users
|
||||
# can set `path`/`paths` to HERMES_HOME-relative YAML files/directories
|
||||
# (or rely on conventional status_phrases.yaml / status_phrases/*.yaml).
|
||||
# Keys: thinking, tool, command, interim, status, generic. Use
|
||||
# mode: "append" (default) to add phrases, or "replace" to fully
|
||||
# replace configured surfaces. Per-platform overrides live under
|
||||
# display.platforms.<platform>.status_phrases.
|
||||
"status_phrases": {},
|
||||
# How a reasoning/thinking summary renders when show_reasoning is on.
|
||||
# "code" (default) = 💭 fenced code block; "blockquote" = "> " lines;
|
||||
# "subtext" = "-# " lines (Discord small grey metadata text). Discord
|
||||
|
|
@ -5337,7 +5346,7 @@ def migrate_config(interactive: bool = True, quiet: bool = False) -> Dict[str, A
|
|||
if old_enabled and old_enabled.lower() in {"false", "0", "no"}:
|
||||
display["tool_progress"] = "off"
|
||||
results["config_added"].append("display.tool_progress=off (from HERMES_TOOL_PROGRESS=false)")
|
||||
elif old_mode and old_mode.lower() in {"new", "all"}:
|
||||
elif old_mode and old_mode.lower() in {"generic", "new", "all", "verbose"}:
|
||||
display["tool_progress"] = old_mode.lower()
|
||||
results["config_added"].append(f"display.tool_progress={old_mode.lower()} (from HERMES_TOOL_PROGRESS_MODE)")
|
||||
else:
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue