mirror of https://github.com/openclaw/openclaw.git
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> |
||
|---|---|---|
| .. | ||
| browser.test.ts | ||
| browser.ts | ||
| config.test.ts | ||
| config.ts | ||
| http.test.ts | ||
| http.ts | ||
| prompt-guidance.ts | ||
| render.test.ts | ||
| render.ts | ||
| store.test.ts | ||
| store.ts | ||
| test-helpers.ts | ||
| tool.test.ts | ||
| tool.ts | ||
| types.ts | ||
| url.test.ts | ||
| url.ts | ||
| viewer-assets.test.ts | ||
| viewer-assets.ts | ||
| viewer-client.ts | ||
| viewer-payload.test.ts | ||
| viewer-payload.ts | ||