hermes-agent/website/docs/user-guide
Teknium 643b0dc678
fix(cron): raise default pre-run script timeout from 120s to 1h (#55489)
Cron pre-run scripts were capped at 120s by default, which surprised
users running long data-collection scripts on crons (the whole point of
crons being to offload long work). Raise _DEFAULT_SCRIPT_TIMEOUT to 3600s
(1 hour).

This bounds the script only — skill/agent jobs already run on a separate
inactivity budget (HERMES_CRON_TIMEOUT, default 600s idle, 0=unlimited),
not a wall-clock cap. Scripts dispatch to a persistent thread pool and do
not hold the tick lock, so a long script doesn't starve other due jobs.

Docs clarified to make the script-vs-agent timeout distinction explicit.

env/config overrides (HERMES_CRON_SCRIPT_TIMEOUT,
cron.script_timeout_seconds) unchanged and still take precedence.
2026-06-30 01:00:39 -07:00
..
features fix(cron): raise default pre-run script timeout from 120s to 1h (#55489) 2026-06-30 01:00:39 -07:00
messaging feat(gateway): per-platform typing_indicator toggle 2026-06-29 21:12:57 -07:00
secrets
…
skills feat(claude-design): add surface-first conditioning + slop diagnostic (#55399) 2026-06-29 21:12:29 -07:00
_category_.json
…
checkpoints-and-rollback.md
…
cli.md
…
configuration.md fix(vision): narrow the fan-out cap to the CPU encode burst only 2026-06-29 01:27:10 -07:00
configuring-models.md
…
desktop.md fix(desktop): route old runtimes through `dashboard` when `serve` is absent 2026-06-28 22:10:42 -05:00
docker.md
…
git-worktrees.md
…
managed-scope.md
…
multi-profile-gateways.md
…
profile-distributions.md
…
profiles.md
…
security.md Make email pairing opt-in 2026-06-21 22:43:57 -07:00
sessions.md docs(sessions): clarify sessions.json is the gateway routing index, not the session list (#51726) 2026-06-23 23:56:36 -07:00
tui.md
…
windows-native.md
…
windows-wsl-quickstart.md
…