Skip to content

Cherry-pick fe9a7c408: fix(cron): force main-target system events onto main session#1511

Merged
alexey-pelykh merged 3 commits intomainfrom
cherry-pick/fe9a7c408-cron-main-target-system-events
Mar 16, 2026
Merged

Cherry-pick fe9a7c408: fix(cron): force main-target system events onto main session#1511
alexey-pelykh merged 3 commits intomainfrom
cherry-pick/fe9a7c408-cron-main-target-system-events

Conversation

@alexey-pelykh
Copy link
Copy Markdown

Cherry-pick of upstream fe9a7c408 — fix(cron): force main-target system events onto main session (openclaw#28898)

Applied manually due to context divergence — fork has contextKey and heartbeat: { target: "last" } override that upstream lacks. Also updated fork-specific server-cron.test.ts to match new behavior.

Part of #681

Sid-Qin and others added 3 commits March 16, 2026 08:01
…w#28898)

Ignore persisted sessionKey overrides for sessionTarget=main jobs so cron system events consistently route to the agent main session after upgrades.

Cherry-pick of upstream fe9a7c4. Applied manually due to context divergence — fork has contextKey and heartbeat target override that upstream lacks.

Closes openclaw#28770

(cherry picked from commit fe9a7c4)
@alexey-pelykh alexey-pelykh merged commit ff9f69b into main Mar 16, 2026
7 checks passed
@alexey-pelykh alexey-pelykh deleted the cherry-pick/fe9a7c408-cron-main-target-system-events branch March 16, 2026 07:37
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants