Skip to content

Version Packages - #93

Merged
tuyakhov merged 1 commit into
mainfrom
changeset-release/main
Jul 31, 2026
Merged

Version Packages#93
tuyakhov merged 1 commit into
mainfrom
changeset-release/main

Conversation

@github-actions

Copy link
Copy Markdown
Contributor

This PR was opened by the Changesets release GitHub action. When you're ready to do a release, you can merge this and the packages will be published to npm automatically. If you're not ready to do a release yet, that's fine, whenever you add more changesets to main, this PR will be updated.

Releases

@senderkit/cli@0.9.0

Minor Changes

  • ca9d5ec: MCP manifest fixes from the 2026-07-31 connectors-directory audit — the shared
    manifest now states the real wire contract, so the hosted server no longer needs
    app-side overrides for these:

    • ToolAnnotations widened to admit non-destructive writes. The union was
      readOnlyHint: true XOR destructiveHint: true, but MCP also has additive,
      non-destructive writes (destructiveHint: false) — e.g. the app's
      templates_create / inbound_addresses_create. destructiveHint now accepts
      either boolean (still exactly one hint per tool).
    • cc/bcc descriptions no longer leak CLI input conventions. On the MCP wire
      these fields are plain JSON arrays; "(CLI: comma-separated or JSON array)" is
      gone from the manifest, and the schema now also enforces the API's 50-recipient
      cap (maxItems: 50). The CLI keeps documenting comma-separated input in its
      own flag help via the new Command.flagHelp per-flag override.
    • List limits are bounded. messagesListInput.limit advertises the service
      clamp (1-200, default 50) instead of an unbounded positive int, and
      inboundMessagesListInput.limit now enforces the 1-100 bounds its description
      already claimed. Out-of-range values fail at the schema instead of being
      silently clamped server-side.

Patch Changes

  • Updated dependencies [ca9d5ec]
    • @senderkit/sdk@0.14.0

@senderkit/sdk@0.14.0

Minor Changes

  • ca9d5ec: MCP manifest fixes from the 2026-07-31 connectors-directory audit — the shared
    manifest now states the real wire contract, so the hosted server no longer needs
    app-side overrides for these:

    • ToolAnnotations widened to admit non-destructive writes. The union was
      readOnlyHint: true XOR destructiveHint: true, but MCP also has additive,
      non-destructive writes (destructiveHint: false) — e.g. the app's
      templates_create / inbound_addresses_create. destructiveHint now accepts
      either boolean (still exactly one hint per tool).
    • cc/bcc descriptions no longer leak CLI input conventions. On the MCP wire
      these fields are plain JSON arrays; "(CLI: comma-separated or JSON array)" is
      gone from the manifest, and the schema now also enforces the API's 50-recipient
      cap (maxItems: 50). The CLI keeps documenting comma-separated input in its
      own flag help via the new Command.flagHelp per-flag override.
    • List limits are bounded. messagesListInput.limit advertises the service
      clamp (1-200, default 50) instead of an unbounded positive int, and
      inboundMessagesListInput.limit now enforces the 1-100 bounds its description
      already claimed. Out-of-range values fail at the schema instead of being
      silently clamped server-side.

@senderkit-examples/nextjs-basic@0.0.15

Patch Changes

  • Updated dependencies [ca9d5ec]
    • @senderkit/sdk@0.14.0

@senderkit-examples/node-basic@0.0.15

Patch Changes

  • Updated dependencies [ca9d5ec]
    • @senderkit/sdk@0.14.0

@github-actions
github-actions Bot requested a review from tuyakhov as a code owner July 31, 2026 17:11
@tuyakhov
tuyakhov merged commit ef1ebe2 into main Jul 31, 2026
1 check passed
@tuyakhov
tuyakhov deleted the changeset-release/main branch July 31, 2026 17:15
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