Skip to content

fix(service-kit): match Provider manifest wire shape - #569

Closed
LioRael wants to merge 1 commit into
mainfrom
fix/service-kit-provider-manifest-wire-shape
Closed

fix(service-kit): match Provider manifest wire shape#569
LioRael wants to merge 1 commit into
mainfrom
fix/service-kit-provider-manifest-wire-shape

Conversation

@LioRael

@LioRael LioRael commented Aug 13, 2026

Copy link
Copy Markdown
Owner

Summary

  • omit empty Module requirements from serialized Provider manifests
  • materialize the empty runtime schedules collection expected by Rust canonical serialization
  • preserve legacy Service adapter compatibility when requires is absent

Verification

  • pnpm --filter @lenso/service-kit build
  • pnpm --dir sdk/typescript test (53 tests)
  • real Notification → Email Provider Host acceptance passed the exact Module Release digest check with this shape

This closes the manifest digest drift found while completing #545.

Copilot AI lite review requested due to automatic review settings August 13, 2026 11:28
@changeset-bot

changeset-bot Bot commented Aug 13, 2026

Copy link
Copy Markdown

🦋 Changeset detected

Latest commit: 5450274

The changes in this PR will be included in the next version bump.

This PR includes changesets to release 1 package
Name Type
@lenso/service-kit Patch

Not sure what this means? Click here to learn what changesets are.

Click here if you're a maintainer who wants to add another changeset to this PR

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Copilot was unable to review this pull request because the user who requested the review has reached their quota limit.

@LioRael

LioRael commented Aug 13, 2026

Copy link
Copy Markdown
Owner Author

Superseded by #567, which landed the same canonical Rust wire-shape fix and was released through #568.

@LioRael LioRael closed this Aug 13, 2026
@LioRael
LioRael deleted the fix/service-kit-provider-manifest-wire-shape branch August 13, 2026 11:29
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