Skip to content

feat(init): support project-aware feature selection - #1455

Draft
betegon wants to merge 1 commit into
mainfrom
feat/init-project-analyzer-v2
Draft

feat(init): support project-aware feature selection#1455
betegon wants to merge 1 commit into
mainfrom
feat/init-project-analyzer-v2

Conversation

@betegon

@betegon betegon commented Aug 22, 2026

Copy link
Copy Markdown
Member

Summary

Update sentry init to present the feature recommendations produced by the paired repository analyzer in getsentry/cli-init-api#253.

The CLI understands Agent Tracing, MCP Observability, Attachments, and durable analysis checkpoints. The interactive selector keeps features that require additional code-level decisions—Attachments, Metrics, and User Feedback—out of the list, while the explicit --features path retains the broader feature vocabulary.

Feature dependencies are normalized before review, so Agent Tracing, MCP Observability, and Profiling include Tracing consistently across selection, review, resume, and Back navigation. Labels, ordering, and progress copy now match the project-aware analysis flow.

Compatibility

agent-checkpoint is a new API-to-CLI operation used to continue the persisted repository-analysis session without local filesystem work.

Release this change as CLI 0.44.0 and verify that sentry cli upgrade serves it before deploying the paired API. The API requires CLI 0.44.0 or newer before requesting checkpoints.

Test plan

  • focused selector, runner, tool registry, command, and Ink tests: 6 files, 207 tests passed
  • CLI TypeScript passed
  • targeted Biome passed
  • git diff --check passed
  • local Next.js canary offered Errors, Logs, Replay, Tracing, and optional Profiling
  • local Django canary offered Errors, Logs, Tracing, and optional Profiling
  • Vercel AI SDK chatbot offered Agent Tracing
  • Node MCP server offered MCP Observability without a false Crons recommendation

Render the repository analyzer's feature recommendations and support durable analysis checkpoints.\n\nKeep selection, review, Back navigation, and server-enforced dependencies consistent.
@vercel

vercel Bot commented Aug 22, 2026

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
cli Ready Ready Preview Aug 22, 2026 9:16pm

Request Review

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