Skip to content

feat(emails): add share-email tool - #211

Merged
dielduarte merged 2 commits into
mainfrom
share-email-link
Aug 21, 2026
Merged

dielduarte merged 2 commits into
mainfrom
share-email-link

Conversation

@dielduarte

Copy link
Copy Markdown
Contributor

Adds a share-email MCP tool, calling the new emails.share() SDK method (published in resend@6.21.0) which hits POST /emails/{id}/share and creates a shareable link for a sent or received email.

Bumps the resend dependency from 6.19.0 to 6.21.0 to get the new method's types.

@dielduarte
dielduarte marked this pull request as ready for review August 20, 2026 20:09
Truthiness collapsed an explicitly-empty value into "not provided",
silently applying the API's default instead of surfacing its
validation error.
@github-actions github-actions Bot added the linear-synced PR has been synced to Linear label Aug 21, 2026
@dielduarte
dielduarte merged commit b5c97ad into main Aug 21, 2026
4 checks passed
@dielduarte
dielduarte deleted the share-email-link branch August 21, 2026 14:58
felipefreitag added a commit that referenced this pull request Aug 24, 2026
Verb-first names are the convention here and in remote-mcp (get-email, list-emails, share-email). The remote-mcp twin gets the same rename so both surfaces stay identical. Add metrics to the Emails capability bullet, as #211 and #214 did for their tools.
dielduarte pushed a commit that referenced this pull request Aug 24, 2026
Verb-first names are the convention here and in remote-mcp (get-email, list-emails, share-email). The remote-mcp twin gets the same rename so both surfaces stay identical. Add metrics to the Emails capability bullet, as #211 and #214 did for their tools.
dielduarte added a commit that referenced this pull request Aug 26, 2026
Repo convention is to update this list in every tool PR (#211, #214).
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

linear-synced PR has been synced to Linear

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants