Sentry sessions by release (Release Health)
sentry_sessions_by_releaseRelease adoption from Sentry Release Health: GET /organizations/{org}/sessions/ with field=sum(session) and groupBy=release. Do not use sentry_events_search or Discover for adoption %. statsPeriod=24h is whole-project mix; statsPeriod=1h reflects recent rollout. Alias concept: release adoption / sessions adopted.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| topN | No | Top releases by session count (default 10) | |
| period | No | Alias of statsPeriod | |
| groupBy | No | Default release | |
| orgSlug | No | Organization slug; resolved from workspace when omitted | |
| projectId | No | Numeric Sentry project id (sessions API project= param) | |
| context_id | No | Optional explicit Connection Hub work context (ctx_*). Omit to use the conversation's active workspace; global Hub tools ignore it. | |
| environment | No | Optional environment filter | |
| projectSlug | No | Project slug; resolved with projectId via Sentry projects API | |
| statsPeriod | No | Relative window (1h, 24h, 7d, 14d). Default 24h | |
| includeSeries | No | Include hourly series buckets from Sentry | |
| highlightRelease | No | Release version to echo in highlight; null if that release has zero sessions in the window |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| ok | Yes | ||
| data | Yes | ||
| contractVersion | Yes | ||
| dataSchemaVersion | Yes |