Skip to content
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
13 changes: 13 additions & 0 deletions hermes_cli/config.py
Original file line number Diff line number Diff line change
Expand Up @@ -1514,6 +1514,19 @@ def _ensure_hermes_home_managed(home: Path):
# session_search and recoverable, not deleted.
# Default False during rollout; will flip on
# after live validation.
"idle": { # Gateway idle pre-compression. Opt-in: when
# enabled, the Gateway schedules a quiet background
# compact pass after a session has been idle so the
# next prompt is less likely to block on preflight
# compression.
"enabled": False,
# threshold is intentionally omitted here: if the user
# does not set compression.idle.threshold explicitly,
# Gateway derives it as compression.threshold * 0.9.
"idle_after_seconds": 120,
"min_interval_seconds": 1800,
"emit_status": False, # keep quiet by default; logs record outcomes.
},
},

# Kanban subsystem (orchestrator workers + dispatcher-driven child tasks).
Expand Down
Loading