Skip to content

Share Sentry resource identity types across CLI and MCP - #1449

Merged
BYK merged 1 commit into
mainfrom
feat/toolkit-core-shared-types
Oct 8, 2026
Merged

BYK merged 1 commit into
mainfrom
feat/toolkit-core-shared-types

Conversation

@BYK

@BYK BYK commented Oct 8, 2026

Copy link
Copy Markdown
Member

Summary

  • Define common organization, project, team, and issue identity fields in @sentry/toolkit-core/resource-identity.
  • Use the types for CLI SDK overlays and check MCP Zod response outputs at compile time.
  • Keep CLI string IDs and MCP string-or-number IDs; response parsing remains product-owned.

Validation

  • pnpm run tsc, pnpm run lint, pnpm run docs:check, pnpm run check:generated, and focused Oxfmt check passed on Node 22.23.1.
  • Focused CLI, MCP, and toolkit-core suites passed.
  • pnpm run test passed: toolkit-core 54, CLI 10,558 (16 skipped), MCP-core 1,771 (6 skipped), MCP-server 87, MCP test-client 80, Cloudflare 433.

Co-Authored-By: GPT-6 Sol <agent@openai.com>
@github-actions github-actions Bot added the risk: low PR risk score: low label Oct 8, 2026
@BYK
BYK merged commit 949d813 into main Oct 8, 2026
32 checks passed
@BYK
BYK deleted the feat/toolkit-core-shared-types branch October 8, 2026 16:10
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

risk: low PR risk score: low

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant