Skip to content

Merge sentry-cli + sentry-mcp into getsentry/toolkit monorepo (master) #1248

Description

@BYK

Master: merge sentry-cli + sentry-mcp into getsentry/toolkit monorepo

Tracking issue for merging getsentry/cli and getsentry/sentry-mcp into a
single getsentry/toolkit pnpm-workspace monorepo (no Turbo), with
independent prefixed releases and shared core code.

Full plan: https://gist.github.com/BYK/8c0ce6cec64608f41fe5654b7827228e

Approach (settled)

  • Rename getsentry/sentry-mcp -> getsentry/toolkit (NOT a fresh repo) to
    preserve MCP's production secrets/environments/App-install/Cloudflare wiring.
  • git subtree import the CLI (this repo) after pre-shaping it — two
    prefixes (packages/cli/, apps/cli-docs/), history preserved.
  • Prefixed independent releases: cli@x.y.z / mcp@x.y.z.
  • CLI docs -> release-gated Cloudflare (off GitHub Pages; not Vercel).
  • Drop Turbo for pnpm-native orchestration (graph derived from workspace: deps).
  • Patches root-managed, bump @sentry/* to catalog 10.54.0.
  • Code sharing phased: colocate first, extract @sentry/toolkit-core later.

Sub-tasks (this repo)

Cross-repo tasks

Key risks

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Fields

    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions