sentry_set_release
Set the release version and distribution identifier for accurate release health tracking in Sentry, enabling effective error and performance monitoring for applications.
Instructions
Set the release version for release health tracking
Input Schema
TableJSON Schema
| Name | Required | Description | Default |
|---|---|---|---|
| dist | No | Distribution identifier | |
| release | Yes | Release version (e.g., 'myapp@1.0.0') |
Implementation Reference
- src/index.ts:947-964 (handler)Handler for sentry_set_release tool. Sets the 'release' and optional 'dist' tags using Sentry.setTag for release health tracking.case "sentry_set_release": { const { release, dist } = args as any; // Set release globally Sentry.setTag("release", release); if (dist) { Sentry.setTag("dist", dist); } return { content: [ { type: "text", text: `Release set to: ${release}${dist ? ` (dist: ${dist})` : ''}`, }, ], }; }
- src/index.ts:337-354 (registration)Tool registration in ListTools response, including name, description, and input schema definition.{ name: "sentry_set_release", description: "Set the release version for release health tracking", inputSchema: { type: "object", properties: { release: { type: "string", description: "Release version (e.g., 'myapp@1.0.0')", }, dist: { type: "string", description: "Distribution identifier", }, }, required: ["release"], }, },
- src/index.ts:340-353 (schema)Input schema for sentry_set_release tool defining required 'release' string and optional 'dist'.inputSchema: { type: "object", properties: { release: { type: "string", description: "Release version (e.g., 'myapp@1.0.0')", }, dist: { type: "string", description: "Distribution identifier", }, }, required: ["release"], },