Current behavior
sentry init asks first-time users which Sentry features to enable. This assumes they already understand Sentry's product vocabulary and presents unlike concepts as equivalent feature toggles.
- Error monitoring is a sensible concern, but should read as a clear choice.
- Tracing helps users understand system throughput and debug how a system works; this is especially relevant for agentic systems.
- Logging is always enabled, so the choice is whether to set up log collection—not whether to enable logging.
- Profiling remains a reasonable selectable concern.
Gap
For many users, this is their first exposure to Sentry. The prompt should meet them in terms of the problems they want to solve rather than requiring prior knowledge of Sentry features, and it should distinguish setup choices from enablement choices.
This overlaps with #483's work on selecting features based on detected project usage, but focuses on the user-facing mental model and presentation of the choices.
Requested by David Cramer.
--
View Junior Session [Sentry]
Current behavior
sentry initasks first-time users which Sentry features to enable. This assumes they already understand Sentry's product vocabulary and presents unlike concepts as equivalent feature toggles.Gap
For many users, this is their first exposure to Sentry. The prompt should meet them in terms of the problems they want to solve rather than requiring prior knowledge of Sentry features, and it should distinguish setup choices from enablement choices.
This overlaps with #483's work on selecting features based on detected project usage, but focuses on the user-facing mental model and presentation of the choices.
Requested by David Cramer.
--
View Junior Session [Sentry]