Use unambiguous Hermes reasoning-off values
This commit is contained in:
@@ -61,7 +61,7 @@ agent:
|
|||||||
max_turns: 64
|
max_turns: 64
|
||||||
# Ordinary turns run without hidden reasoning. Users can enable it explicitly
|
# Ordinary turns run without hidden reasoning. Users can enable it explicitly
|
||||||
# per session with /reasoning medium or /reasoning high when a task needs it.
|
# per session with /reasoning medium or /reasoning high when a task needs it.
|
||||||
reasoning_effort: "none"
|
reasoning_effort: false
|
||||||
gateway_timeout: 3600
|
gateway_timeout: 3600
|
||||||
session_stall_timeout: 600
|
session_stall_timeout: 600
|
||||||
tool_loop_guardrails:
|
tool_loop_guardrails:
|
||||||
@@ -110,7 +110,7 @@ compression:
|
|||||||
auxiliary:
|
auxiliary:
|
||||||
compression:
|
compression:
|
||||||
provider: "main"
|
provider: "main"
|
||||||
reasoning_effort: "none"
|
reasoning_effort: false
|
||||||
timeout: 120
|
timeout: 120
|
||||||
max_concurrency: 1
|
max_concurrency: 1
|
||||||
# Session names are cosmetic and used to create a second concurrent LLM
|
# Session names are cosmetic and used to create a second concurrent LLM
|
||||||
|
|||||||
@@ -31,7 +31,9 @@ create_profile() {
|
|||||||
# tuning. Enforce them on old profiles as well as newly cloned profiles.
|
# tuning. Enforce them on old profiles as well as newly cloned profiles.
|
||||||
docker exec "$HERMES_CONTAINER" hermes -p "$name" config set model.max_tokens "$max_tokens"
|
docker exec "$HERMES_CONTAINER" hermes -p "$name" config set model.max_tokens "$max_tokens"
|
||||||
docker exec "$HERMES_CONTAINER" hermes -p "$name" config set agent.max_turns 64
|
docker exec "$HERMES_CONTAINER" hermes -p "$name" config set agent.max_turns 64
|
||||||
docker exec "$HERMES_CONTAINER" hermes -p "$name" config set agent.reasoning_effort none
|
# Current Hermes CLI parses the bare word `none` as YAML null. Boolean false
|
||||||
|
# is the supported, unambiguous representation for disabled reasoning.
|
||||||
|
docker exec "$HERMES_CONTAINER" hermes -p "$name" config set --force agent.reasoning_effort false
|
||||||
docker exec "$HERMES_CONTAINER" hermes -p "$name" config set display.show_reasoning false
|
docker exec "$HERMES_CONTAINER" hermes -p "$name" config set display.show_reasoning false
|
||||||
docker exec "$HERMES_CONTAINER" hermes -p "$name" config set auxiliary.title_generation.enabled false
|
docker exec "$HERMES_CONTAINER" hermes -p "$name" config set auxiliary.title_generation.enabled false
|
||||||
docker exec "$HERMES_CONTAINER" hermes -p "$name" config set web.search_backend keenable
|
docker exec "$HERMES_CONTAINER" hermes -p "$name" config set web.search_backend keenable
|
||||||
@@ -58,7 +60,7 @@ create_profile() {
|
|||||||
# compressor was removed after it lost exact technical state in benchmarks.
|
# compressor was removed after it lost exact technical state in benchmarks.
|
||||||
docker exec "$HERMES_CONTAINER" hermes -p "$name" config unset auxiliary.compression || true
|
docker exec "$HERMES_CONTAINER" hermes -p "$name" config unset auxiliary.compression || true
|
||||||
docker exec "$HERMES_CONTAINER" hermes -p "$name" config set auxiliary.compression.provider main
|
docker exec "$HERMES_CONTAINER" hermes -p "$name" config set auxiliary.compression.provider main
|
||||||
docker exec "$HERMES_CONTAINER" hermes -p "$name" config set auxiliary.compression.reasoning_effort none
|
docker exec "$HERMES_CONTAINER" hermes -p "$name" config set --force auxiliary.compression.reasoning_effort false
|
||||||
docker exec "$HERMES_CONTAINER" hermes -p "$name" config set auxiliary.compression.timeout 120
|
docker exec "$HERMES_CONTAINER" hermes -p "$name" config set auxiliary.compression.timeout 120
|
||||||
docker exec "$HERMES_CONTAINER" hermes -p "$name" config set auxiliary.compression.max_concurrency 1
|
docker exec "$HERMES_CONTAINER" hermes -p "$name" config set auxiliary.compression.max_concurrency 1
|
||||||
docker exec "$HERMES_CONTAINER" hermes -p "$name" config set platform_toolsets.cli \
|
docker exec "$HERMES_CONTAINER" hermes -p "$name" config set platform_toolsets.cli \
|
||||||
|
|||||||
Reference in New Issue
Block a user