openclaw/ui
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
..
public
src feat(cron): support custom session IDs and auto-bind to current session (#16511) 2026-03-14 16:48:46 +11:00
index.html revert(ui): remove UI portions of mixed commits from main 2026-02-22 13:01:22 -06:00
package.json build: update deps and fix vitest 4 regressions 2026-03-13 01:02:00 +00:00
vite.config.ts feat(ui): dashboard-v2 views refactor (slice 3/3 of dashboard-v2) (#41503) 2026-03-12 12:46:19 -05:00
vitest.config.ts build: update deps and fix vitest 4 regressions 2026-03-13 01:02:00 +00:00
vitest.node.config.ts chore: fix vitest standalone configs and update package description (#11865) 2026-02-08 05:24:50 -08:00