mirror of
https://github.com/openclaw/openclaw.git
synced 2026-05-06 10:30:44 +00:00
docs(cron): clarify isolated session context
This commit is contained in:
@@ -101,6 +101,14 @@ Isolated cron runs also create session entries/transcripts, and they have dedica
|
||||
- `cron.sessionRetention` (default `24h`) prunes old isolated cron run sessions from the session store (`false` disables).
|
||||
- `cron.runLog.maxBytes` + `cron.runLog.keepLines` prune `~/.openclaw/cron/runs/<jobId>.jsonl` files (defaults: `2_000_000` bytes and `2000` lines).
|
||||
|
||||
When cron force-creates a new isolated run session, it sanitizes the previous
|
||||
`cron:<jobId>` session entry before writing the new row. It carries safe
|
||||
preferences such as thinking/fast/verbose settings, labels, and explicit
|
||||
user-selected model/auth overrides. It drops ambient conversation context such
|
||||
as channel/group routing, send or queue policy, elevation, origin, and ACP
|
||||
runtime binding so a fresh isolated run cannot inherit stale delivery or
|
||||
runtime authority from an older run.
|
||||
|
||||
---
|
||||
|
||||
## Session keys (`sessionKey`)
|
||||
|
||||
Reference in New Issue
Block a user