Skip to content

Defer schedule catchup window default to server#491

Closed
chaptersix wants to merge 1 commit into
mainfrom
codex/schedule-catchup-window-default
Closed

Defer schedule catchup window default to server#491
chaptersix wants to merge 1 commit into
mainfrom
codex/schedule-catchup-window-default

Conversation

@chaptersix

@chaptersix chaptersix commented Jul 14, 2026

Copy link
Copy Markdown

What changed

  • Default catchup_window to nil rather than one year.
  • Omit the protobuf field when unset.
  • Update YARD, RBS, RBI, tests, and the changelog.
  • Add server-backed coverage for the resolved one-year default.

Why

The SDK should leave the value unset and allow the Temporal Server to own the default.

Breaking changes

An unconfigured policy returns nil before server round-tripping. Described schedules return the server-resolved duration.

@chaptersix chaptersix marked this pull request as ready for review July 15, 2026 15:53
@chaptersix chaptersix requested a review from a team as a code owner July 15, 2026 15:53
@chaptersix chaptersix closed this Jul 15, 2026
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