Skip to content

feat: use Open Sync 0.5 shared scheduling - #215

Merged
massimoalbarello merged 1 commit into
mainfrom
codex/open-sync-0-5
Oct 3, 2026
Merged

massimoalbarello merged 1 commit into
mainfrom
codex/open-sync-0-5

Conversation

@massimoalbarello

@massimoalbarello massimoalbarello commented Oct 3, 2026 •

Copy link
Copy Markdown
Owner

Why

Context Use still embeds Open Sync 0.3.1 and advertises per-sync polling intervals. Open Sync 0.5.0 moves enabled syncs to a shared half-hourly OS schedule and removes the interval and polling-deadline fields.

How

Upgrade to 0.5.0, remove obsolete scheduling metadata from sync creation and managed responses, and show the shared 30-minute schedule in the UI. Await scheduler startup before listening, and compile through a cron-first entrypoint with module splitting so scheduled invocations reach the running worker without initializing another host.
Manual runs, pause/resume, ownership filtering, and local record delivery retain their existing contracts.

@massimoalbarello
massimoalbarello merged commit 214d3b9 into main Oct 3, 2026
10 checks passed
@massimoalbarello
massimoalbarello deleted the codex/open-sync-0-5 branch October 3, 2026 07:06
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.

1 participant