openclaw/docs/automation
kkhomej33-netizen e7d9648fba
feat(cron): support custom session IDs and auto-bind to current session (#16511)
feat(cron): support persistent session targets for cron jobs (#9765)

Add support for `sessionTarget: "current"` and `session:<id>` so cron jobs can
bind to the creating session or a persistent named session instead of only
`main` or ephemeral `isolated` sessions.

Also:
- preserve custom session targets across reloads and restarts
- update gateway validation and normalization for the new target forms
- add cron coverage for current/custom session targets and fallback behavior
- fix merged CI regressions in Discord and diffs tests
- add a changelog entry for the new cron session behavior

Co-authored-by: kkhomej33-netizen <kkhomej33-netizen@users.noreply.github.com>
Co-authored-by: ImLukeF <92253590+ImLukeF@users.noreply.github.com>
2026-03-14 16:48:46 +11:00
..
auth-monitoring.md Docs: add nav titles across docs (#5689) 2026-01-31 15:04:03 -06:00
cron-jobs.md feat(cron): support custom session IDs and auto-bind to current session (#16511) 2026-03-14 16:48:46 +11:00
cron-vs-heartbeat.md feat(cron): support custom session IDs and auto-bind to current session (#16511) 2026-03-14 16:48:46 +11:00
gmail-pubsub.md fix(security): restrict hook transform module loading 2026-02-14 13:46:09 +01:00
hooks.md Infra: require explicit opt-in for prerelease npm installs (#38117) 2026-03-06 11:13:30 -05:00
poll.md Harden Telegram poll gating and schema consistency (#36547) 2026-03-05 19:24:43 -05:00
troubleshooting.md fix(heartbeat): run when HEARTBEAT.md is missing 2026-02-19 19:32:18 -05:00
webhook.md fix(hooks): return 200 instead of 202 for webhook responses (#28204) 2026-03-03 00:19:31 +00:00