[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"skill-cline-sentry-cli":3,"mdc--21uitf-key":36,"related-org-cline-sentry-cli":5843,"related-repo-cline-sentry-cli":6040},{"slug":4,"name":4,"fn":5,"description":6,"org":7,"tags":11,"stars":25,"repoUrl":26,"updatedAt":27,"license":28,"forks":29,"topics":30,"repo":31,"sourceUrl":34,"mdContent":35},"sentry-cli","interact with Sentry via CLI","Guide for using the Sentry CLI to interact with Sentry from the command line. Use when the user asks about viewing issues, events, projects, organizations, making API calls, or authenticating with Sentry via CLI.",{"slug":8,"name":9,"logoUrl":10,"githubOrg":8},"cline","Cline","https:\u002F\u002Fpexgzepcugksgbtrxkhf.supabase.co\u002Fstorage\u002Fv1\u002Fobject\u002Fpublic\u002Forg-logos\u002Fcline.png",[12,16,19,22],{"name":13,"slug":14,"type":15},"Observability","observability","tag",{"name":17,"slug":18,"type":15},"CLI","cli",{"name":20,"slug":21,"type":15},"Sentry","sentry",{"name":23,"slug":24,"type":15},"Debugging","debugging",10,"https:\u002F\u002Fgithub.com\u002Fcline\u002Fskills","2026-07-12T08:13:25.770443",null,4,[],{"repoUrl":26,"stars":25,"forks":29,"topics":32,"description":33},[],"A collection of skills used at Cline","https:\u002F\u002Fgithub.com\u002Fcline\u002Fskills\u002Ftree\u002FHEAD\u002Fskills\u002Fsentry-cli","---\nname: sentry-cli\nversion: 0.37.0-dev.0\ndescription: Guide for using the Sentry CLI to interact with Sentry from the command line. Use when the user asks about viewing issues, events, projects, organizations, making API calls, or authenticating with Sentry via CLI.\nrequires:\n  bins: [\"sentry\"]\n  auth: true\n---\n\n# Sentry CLI Usage Guide\n\nHelp users interact with Sentry from the command line using the `sentry` CLI.\n\n## Agent Guidance\n\nBest practices and operational guidance for AI coding agents using the Sentry CLI.\n\n### Key Principles\n\n- **Just run the command** — the CLI handles authentication and org\u002Fproject detection automatically. Don't pre-authenticate or look up org\u002Fproject before running commands. If auth is needed, the CLI prompts interactively.\n- **Prefer CLI commands over raw API calls** — the CLI has dedicated commands for most tasks. Reach for `sentry issue view`, `sentry issue list`, `sentry trace view`, etc. before constructing API calls manually or fetching external documentation.\n- **Use `sentry schema` to explore the API** — if you need to discover API endpoints, run `sentry schema` to browse interactively or `sentry schema \u003Cresource>` to search. This is faster than fetching OpenAPI specs externally.\n- **Use `sentry issue view \u003Cid>` to investigate issues** — when asked about a specific issue (e.g., `CLI-G5`, `PROJECT-123`), use `sentry issue view` directly.\n- **Use `--json` for machine-readable output** — pipe through `jq` for filtering. Human-readable output includes formatting that is hard to parse.\n- **The CLI auto-detects org\u002Fproject** — most commands work without explicit targets by checking `.sentryclirc` config files, scanning for DSNs in `.env` files and source code, and matching directory names. Only specify `\u003Corg>\u002F\u003Cproject>` when the CLI reports it can't detect the target or detects the wrong one.\n\n### Design Principles\n\nThe `sentry` CLI follows conventions from well-known tools — if you're familiar with them, that knowledge transfers directly:\n\n- **`gh` (GitHub CLI) conventions**: The `sentry` CLI uses the same `\u003Cnoun> \u003Cverb>` command pattern (e.g., `sentry issue list`, `sentry org view`). Flags follow `gh` conventions: `--json` for machine-readable output, `--fields` to select specific fields, `-w`\u002F`--web` to open in browser, `-q`\u002F`--query` for filtering, `-n`\u002F`--limit` for result count.\n- **`sentry api` mimics `curl`**: The `sentry api` command provides direct API access with a `curl`-like interface — `--method` for HTTP method, `--data` for request body, `--header` for custom headers. It handles authentication automatically. If you know how to call a REST API with `curl`, the same patterns apply.\n\n### Context Window Tips\n\n- Use `--json --fields` to select specific fields and reduce output size. Run `\u003Ccommand> --help` to see available fields. Example: `sentry issue list --json --fields shortId,title,priority,level,status`\n- Use `--json` when piping output between commands or processing programmatically\n- Use `--limit` to cap the number of results (default is usually 10–100)\n- Prefer `sentry issue view PROJECT-123` over listing and filtering manually\n- Use `sentry api` for endpoints not covered by dedicated commands\n\n### Safety Rules\n\n- Always confirm with the user before running destructive commands: `project delete`, `trial start`\n- For mutations, verify the org\u002Fproject context looks correct in the command output before proceeding with further changes\n- Never store or log authentication tokens — the CLI manages credentials automatically\n- If the CLI reports the wrong org\u002Fproject, override with explicit `\u003Corg>\u002F\u003Cproject>` arguments\n\n### Exit Codes\n\nThe CLI uses semantic exit codes. Key ranges for agents:\n\n| Range | Meaning | Agent Action |\n|-------|---------|-------------|\n| 0 | Success | Proceed normally |\n| 10–19 | Auth error | Prompt user to run `sentry auth login` |\n| 20–29 | Input error | Check command arguments and retry |\n| 30–39 | API error | Retry or report to user |\n| 40–49 | Feature unavailable | Inform user about plan\u002Fsettings |\n| 50–59 | Operation error | Report to user |\n| 60–69 | Command-specific | Check stderr for details |\n\nSee [Exit Codes](\u002Fexit-codes\u002F) for the complete reference.\n\n### Workflow Patterns\n\n#### Investigate an Issue\n\n```bash\n# 1. Find the issue (auto-detects org\u002Fproject from DSN or config)\nsentry issue list --query \"is:unresolved\" --limit 5\n\n# 2. Get details\nsentry issue view PROJECT-123\n\n# 3. Get AI root cause analysis\nsentry issue explain PROJECT-123\n\n# 4. Get a fix plan\nsentry issue plan PROJECT-123\n```\n\n#### Explore Traces and Performance\n\n```bash\n# 1. List recent traces (auto-detects org\u002Fproject)\nsentry trace list --limit 5\n\n# 2. View a specific trace with span tree\nsentry trace view abc123def456...\n\n# 3. View spans for a trace\nsentry span list abc123def456...\n\n# 4. View logs associated with a trace\nsentry trace logs abc123def456...\n```\n\n#### Stream Logs\n\n```bash\n# Stream logs in real-time (auto-detects org\u002Fproject)\nsentry log list --follow\n\n# Filter logs by severity\nsentry log list --query \"severity:error\"\n```\n\n#### Capture Events Locally (Spotlight)\n\n```bash\n# Run the app with the local server auto-enabled; tail errors\u002Ftraces\u002Flogs.\n# No DSN needed — with no DSN, events go ONLY to the local server (nothing\n# reaches the user's Sentry org, no production quota). With a DSN set, the\n# SDK sends to both.\nsentry local run -- npm run dev          # or: python manage.py runserver, etc.\n\n# Watch only AI\u002Fagent (gen_ai, mcp) spans while iterating on an agent.\nsentry local -f ai\n\n# Server-side SDKs read SENTRY_SPOTLIGHT automatically. The CLI also injects\n# the URL under every framework client prefix (NEXT_PUBLIC_, VITE_, PUBLIC_,\n# NUXT_PUBLIC_, REACT_APP_, VUE_APP_, GATSBY_). Until the browser SDK reads\n# these automatically (getsentry\u002Fsentry-javascript#18198), reference the var\n# matching your framework in the client config:\n# Sentry.init({ spotlight: process.env.NEXT_PUBLIC_SENTRY_SPOTLIGHT ?? false })\n```\n\n#### Explore the API Schema\n\n```bash\n# Browse all API resource categories\nsentry schema\n\n# Search for endpoints related to a resource\nsentry schema issues\n\n# Get details about a specific endpoint\nsentry schema \"GET \u002Fapi\u002F0\u002Forganizations\u002F{organization_id_or_slug}\u002Fissues\u002F\"\n```\n\n#### Manage Releases\n\n```bash\n# Create a release — version must match Sentry.init({ release }) exactly\nsentry release create my-org\u002F1.0.0 --project my-project\n\n# Associate commits via repository integration (needs local git checkout)\nsentry release set-commits my-org\u002F1.0.0 --auto\n\n# Or read commits from local git history (no integration needed)\nsentry release set-commits my-org\u002F1.0.0 --local\n\n# Mark the release as finalized\nsentry release finalize my-org\u002F1.0.0\n\n# Record a production deploy\nsentry release deploy my-org\u002F1.0.0 production\n```\n\n**Key details:**\n- The positional is `\u003Corg-slug>\u002F\u003Cversion>`. In `sentry release create sentry\u002F1.0.0`, `sentry` is the org and `1.0.0` is the version — the slash separates org from version, it is not part of the version string.\n- The **version** must match the `release` value in `Sentry.init()`. If your SDK uses `\"1.0.0\"`, the command must use `org\u002F1.0.0`.\n- `--auto` requires a Sentry repository integration (GitHub\u002FGitLab\u002FBitbucket) **and** a local git checkout. It matches your `origin` remote against Sentry's repo list. Without a checkout, use `--local`.\n- With no flag, `set-commits` tries `--auto` first and falls back to `--local` on failure.\n\n#### Arbitrary API Access\n\n```bash\n# GET request (default)\nsentry api \u002Fapi\u002F0\u002Forganizations\u002Fmy-org\u002F\n\n# POST request with data\nsentry api \u002Fapi\u002F0\u002Forganizations\u002Fmy-org\u002Fprojects\u002F --method POST --data '{\"name\":\"new-project\",\"platform\":\"python\"}'\n```\n\n### Dashboard Layout\n\nSentry dashboards use a **6-column grid**. When adding widgets, aim to fill complete rows (widths should sum to 6).\n\nDisplay types with default sizes:\n\n| Display Type | Width | Height | Category | Notes |\n|---|---|---|---|---|\n| `big_number` | 2 | 1 | common | Compact KPI — place 3 per row (2+2+2=6) |\n| `line` | 3 | 2 | common | Half-width chart — place 2 per row (3+3=6) |\n| `area` | 3 | 2 | common | Half-width chart — place 2 per row |\n| `bar` | 3 | 2 | common | Half-width chart — place 2 per row |\n| `table` | 6 | 2 | common | Full-width — always takes its own row |\n| `stacked_area` | 3 | 2 | specialized | Stacked area chart |\n| `top_n` | 3 | 2 | specialized | Top N ranked list |\n| `categorical_bar` | 3 | 2 | specialized | Categorical bar chart |\n| `text` | 3 | 2 | specialized | Static text\u002Fmarkdown widget |\n| `details` | 3 | 2 | internal | Detail view |\n| `wheel` | 3 | 2 | internal | Pie\u002Fwheel chart |\n| `rage_and_dead_clicks` | 3 | 2 | internal | Rage\u002Fdead click visualization |\n| `server_tree` | 3 | 2 | internal | Hierarchical tree display |\n| `agents_traces_table` | 3 | 2 | internal | Agents traces table |\n\nUse **common** types for general dashboards. Use **specialized** only when specifically requested. Avoid **internal** types unless the user explicitly asks.\n\nAvailable datasets: `spans` (default), `tracemetrics`, `discover`, `issue`, `error-events`, `logs`. Run `sentry dashboard widget --help` for dataset descriptions, query formats, and examples.\n\n**Row-filling examples:**\n\n```bash\n# 3 KPIs filling one row (2+2+2 = 6)\nsentry dashboard widget add \u003Cdashboard> \"Error Count\" --display big_number --query count\nsentry dashboard widget add \u003Cdashboard> \"P95 Duration\" --display big_number --query p95:span.duration\nsentry dashboard widget add \u003Cdashboard> \"Throughput\" --display big_number --query epm\n\n# 2 charts filling one row (3+3 = 6)\nsentry dashboard widget add \u003Cdashboard> \"Errors Over Time\" --display line --query count\nsentry dashboard widget add \u003Cdashboard> \"Latency Over Time\" --display line --query p95:span.duration\n\n# Full-width table (6 = 6)\nsentry dashboard widget add \u003Cdashboard> \"Top Endpoints\" --display table \\\n  --query count --query p95:span.duration \\\n  --group-by transaction --sort -count --limit 10\n```\n\n### Quick Reference\n\n#### Time filtering\n\nUse `--period` (alias: `-t`) to filter by time window:\n\n```bash\nsentry trace list --period 1h\nsentry span list --period 24h\nsentry span list -t 7d\n```\n\n#### Scoping to an org or project\n\nOrg and project are positional arguments following `gh` CLI conventions:\n\n```bash\nsentry trace list my-org\u002Fmy-project\nsentry issue list my-org\u002Fmy-project\nsentry span list my-org\u002Fmy-project\u002Fabc123def456...\n```\n\n#### Listing spans in a trace\n\nPass the trace ID as a positional argument to `span list`:\n\n```bash\nsentry span list abc123def456...\nsentry span list my-org\u002Fmy-project\u002Fabc123def456...\n```\n\n#### Dataset names for the Events API\n\nWhen querying the Events API (directly or via `sentry api`), valid dataset values are: `spans`, `transactions`, `logs`, `errors`, `discover`.\n\n### Common Mistakes\n\n- **Wrong issue ID format**: Use `PROJECT-123` (short ID), not the numeric ID `123456789`. The short ID includes the project prefix.\n- **Pre-authenticating unnecessarily**: Don't run `sentry auth login` before every command. The CLI detects missing\u002Fexpired auth and prompts automatically. Only run `sentry auth login` if you need to switch accounts.\n- **Missing `--json` for piping**: Human-readable output includes formatting. Use `--json` when parsing output programmatically.\n- **Specifying org\u002Fproject when not needed**: Auto-detection resolves org\u002Fproject from `.sentryclirc` config files, DSNs, env vars, and directory names. Let it work first — only add `\u003Corg>\u002F\u003Cproject>` if the CLI says it can't detect the target or detects the wrong one.\n- **Confusing `--query` syntax**: The `--query` flag uses Sentry search syntax (e.g., `is:unresolved`, `assigned:me`), not free text search.\n- **Not using `--web`**: View commands support `-w`\u002F`--web` to open the resource in the browser — useful for sharing links.\n- **Fetching API schemas instead of using the CLI**: Prefer `sentry schema` to browse the API and `sentry api` to make requests — the CLI handles authentication and endpoint resolution, so there's rarely a need to download OpenAPI specs separately.\n- **Release version mismatch**: The `org\u002Fversion` positional is `\u003Corg-slug>\u002F\u003Cversion>`, where `org\u002F` is the org, not part of the version. `sentry release create sentry\u002F1.0.0` creates version `1.0.0` in org `sentry`. If your `Sentry.init()` uses `release: \"1.0.0\"`, this is correct. Don't double-prefix like `sentry\u002Fmyapp\u002F1.0.0`.\n- **Running `set-commits --auto` without a git checkout**: `--auto` needs a local git repo to discover the origin remote URL and HEAD commit. In CI, ensure `actions\u002Fcheckout` with `fetch-depth: 0` runs before `set-commits --auto`.\n- **Using `sentry api` when CLI commands suffice**: `sentry issue list --json` and `sentry issue view --json` already include `shortId`, `title`, `count`, `userCount`, `priority`, `level`, `status`, `permalink`, and other fields at the top level. When using `--fields` to select specific fields like `count` or `userCount`, the CLI automatically ensures these fields are present in the API response. Use `--fields` to select specific fields and `--help` to see all available fields. Only fall back to `sentry api` for data the CLI doesn't expose.\n\n## Prerequisites\n\nThe CLI must be installed and authenticated before use.\n\n### Installation\n\n```bash\ncurl https:\u002F\u002Fcli.sentry.dev\u002Finstall -fsS | bash\ncurl https:\u002F\u002Fcli.sentry.dev\u002Finstall -fsS | bash -s -- --version nightly\n\n# Or install via npm\u002Fpnpm\u002Fbun\nnpm install -g sentry\n```\n\n### Authentication\n\n```bash\nsentry auth login\nsentry auth login --token YOUR_SENTRY_API_TOKEN\nsentry auth status\nsentry auth logout\n```\n\n## Command Reference\n\n### Auth\n\nAuthenticate with Sentry\n\n- `sentry auth login` — Authenticate with Sentry\n- `sentry auth logout` — Log out of Sentry\n- `sentry auth refresh` — Refresh your authentication token\n- `sentry auth status` — View authentication status\n- `sentry auth token` — Print the stored authentication token\n- `sentry auth whoami` — Show the currently authenticated identity\n\n→ Full flags and examples: `references\u002Fauth.md`\n\n### Org\n\nWork with Sentry organizations\n\n- `sentry org list` — List organizations\n- `sentry org view \u003Corg>` — View details of an organization\n\n→ Full flags and examples: `references\u002Forg.md`\n\n### Project\n\nWork with Sentry projects\n\n- `sentry project create \u003Cname> \u003Cplatform>` — Create a new project\n- `sentry project delete \u003Corg\u002Fproject>` — Delete a project\n- `sentry project list \u003Corg\u002Fproject>` — List projects\n- `sentry project view \u003Corg\u002Fproject>` — View details of a project\n\n→ Full flags and examples: `references\u002Fproject.md`\n\n### Issue\n\nManage Sentry issues\n\n- `sentry issue list \u003Corg\u002Fproject>` — List issues in a project\n- `sentry issue events \u003Cissue>` — List events for a specific issue\n- `sentry issue explain \u003Cissue>` — Analyze an issue's root cause using Seer AI\n- `sentry issue plan \u003Cissue>` — Generate a solution plan using Seer AI\n- `sentry issue view \u003Cissue>` — View details of a specific issue\n- `sentry issue resolve \u003Cissue>` — Mark an issue as resolved\n- `sentry issue unresolve \u003Cissue>` — Reopen a resolved issue\n- `sentry issue archive \u003Cissue>` — Archive (ignore) an issue\n- `sentry issue merge \u003Cissue...>` — Merge 2+ issues into a single canonical group\n\n→ Full flags and examples: `references\u002Fissue.md`\n\n### Event\n\nView, list, and send Sentry events\n\n- `sentry event view \u003Corg\u002Fproject\u002Fevent-id...>` — View details of one or more events\n- `sentry event list \u003Cissue>` — List events for an issue\n- `sentry event send \u003Cargs...>` — Send a Sentry event\n\n→ Full flags and examples: `references\u002Fevent.md`\n\n### API\n\nMake an authenticated API request\n\n- `sentry api \u003Cendpoint>` — Make an authenticated API request\n\n→ Full flags and examples: `references\u002Fapi.md`\n\n### Alert\n\nManage Sentry alert rules\n\n- `sentry alert issues list \u003Corg\u002Fproject>` — List issue alert rules\n- `sentry alert issues view \u003Corg\u002Fproject\u002Frule-id-or-name>` — View an issue alert rule\n- `sentry alert issues create \u003Ctarget>` — Create an issue alert rule\n- `sentry alert issues delete \u003Corg\u002Fproject\u002Frule-id-or-name>` — Delete an issue alert rule\n- `sentry alert issues edit \u003Corg\u002Fproject\u002Frule-id-or-name>` — Edit an issue alert rule\n- `sentry alert metrics list \u003Ctarget>` — List metric alert rules\n- `sentry alert metrics view \u003Corg\u002Frule-id-or-name>` — View a metric alert rule\n- `sentry alert metrics create \u003Corg>` — Create a metric alert rule\n- `sentry alert metrics delete \u003Corg\u002Frule-id-or-name>` — Delete a metric alert rule\n- `sentry alert metrics edit \u003Corg\u002Frule-id-or-name>` — Edit a metric alert rule\n\n→ Full flags and examples: `references\u002Falert.md`\n\n### CLI\n\nCLI-related commands\n\n- `sentry cli defaults \u003Ckey value...>` — View and manage default settings\n- `sentry cli feedback \u003Cmessage...>` — Send feedback about the CLI\n- `sentry cli fix` — Diagnose and repair CLI database issues\n- `sentry cli import` — Import settings from legacy .sentryclirc files\n- `sentry cli setup` — Configure shell integration\n- `sentry cli uninstall` — Uninstall Sentry CLI\n- `sentry cli upgrade \u003Cversion>` — Update the Sentry CLI to the latest version\n\n→ Full flags and examples: `references\u002Fcli.md`\n\n### Code-mappings\n\nManage code mappings for stack trace linking\n\n- `sentry code-mappings upload \u003Cpath>` — Upload code mappings for stack trace linking\n\n→ Full flags and examples: `references\u002Fcode-mappings.md`\n\n### Dart-symbol-map\n\nWork with Dart\u002FFlutter symbol maps\n\n- `sentry dart-symbol-map upload \u003Cpath>` — Upload a Dart\u002FFlutter symbol map to Sentry\n\n→ Full flags and examples: `references\u002Fdart-symbol-map.md`\n\n### Dashboard\n\nManage Sentry dashboards\n\n- `sentry dashboard list \u003Corg\u002Ftitle-filter...>` — List dashboards\n- `sentry dashboard view \u003Corg\u002Fproject\u002Fdashboard...>` — View a dashboard\n- `sentry dashboard create \u003Corg\u002Fproject\u002Ftitle...>` — Create a dashboard\n- `sentry dashboard widget add \u003Corg\u002Fproject\u002Fdashboard\u002Ftitle...>` — Add a widget to a dashboard\n- `sentry dashboard widget edit \u003Corg\u002Fproject\u002Fdashboard...>` — Edit a widget in a dashboard\n- `sentry dashboard widget delete \u003Corg\u002Fproject\u002Fdashboard...>` — Delete a widget from a dashboard\n- `sentry dashboard revisions \u003Corg\u002Fdashboard...>` — List dashboard revisions\n- `sentry dashboard restore \u003Corg\u002Fdashboard...>` — Restore a dashboard revision\n\n→ Full flags and examples: `references\u002Fdashboard.md`\n\n### Proguard\n\nWork with ProGuard\u002FR8 mapping files\n\n- `sentry proguard upload \u003Cpath...>` — Upload ProGuard\u002FR8 mapping files to Sentry\n- `sentry proguard uuid \u003Cpath>` — Compute the UUID for a ProGuard mapping file\n\n→ Full flags and examples: `references\u002Fproguard.md`\n\n### Replay\n\nSearch and inspect Session Replays\n\n- `sentry replay list \u003Corg\u002Fproject>` — List recent Session Replays\n- `sentry replay view \u003Creplay-id-or-url...>` — View a Session Replay\n\n→ Full flags and examples: `references\u002Freplay.md`\n\n### Release\n\nWork with Sentry releases\n\n- `sentry release list \u003Corg\u002Fproject>` — List releases with adoption and health metrics\n- `sentry release view \u003Corg\u002Fversion>` — View release details with health metrics\n- `sentry release create \u003Corg\u002Fversion>` — Create a release\n- `sentry release finalize \u003Corg\u002Fversion>` — Finalize a release\n- `sentry release delete \u003Corg\u002Fversion>` — Delete a release\n- `sentry release archive \u003Corg\u002Fversion>` — Archive a release\n- `sentry release restore \u003Corg\u002Fversion>` — Restore an archived release\n- `sentry release deploy \u003Corg\u002Fversion> \u003Cenvironment> \u003Cname>` — Create a deploy for a release\n- `sentry release deploys \u003Corg\u002Fversion>` — List deploys for a release\n- `sentry release set-commits \u003Corg\u002Fversion>` — Set commits for a release\n- `sentry release propose-version` — Propose a release version\n\n→ Full flags and examples: `references\u002Frelease.md`\n\n### Repo\n\nWork with Sentry repositories\n\n- `sentry repo list \u003Corg\u002Fproject>` — List repositories\n\n→ Full flags and examples: `references\u002Frepo.md`\n\n### Team\n\nWork with Sentry teams\n\n- `sentry team list \u003Corg\u002Fproject>` — List teams\n\n→ Full flags and examples: `references\u002Fteam.md`\n\n### Explore\n\nQuery aggregate event data (Explore)\n\n- `sentry explore \u003Ctarget>` — Query aggregate event data (Explore)\n\n→ Full flags and examples: `references\u002Fexplore.md`\n\n### Log\n\nView Sentry logs\n\n- `sentry log list \u003Corg\u002Fproject-or-trace-id...>` — List logs from a project\n- `sentry log view \u003Corg\u002Fproject\u002Flog-id...>` — View details of one or more log entries\n\n→ Full flags and examples: `references\u002Flog.md`\n\n### Monitor\n\nWork with Sentry cron monitors\n\n- `sentry monitor run \u003Cmonitor-slug command...>` — Wrap a command with cron monitor check-ins\n- `sentry monitor list \u003Corg\u002Fproject>` — List cron monitors\n\n→ Full flags and examples: `references\u002Fmonitor.md`\n\n### Sourcemap\n\nManage sourcemaps\n\n- `sentry sourcemap inject \u003Cdirectory>` — Inject debug IDs into JavaScript files and sourcemaps\n- `sentry sourcemap upload \u003Cdirectory>` — Upload sourcemaps to Sentry\n- `sentry sourcemap resolve \u003Cdirectory>` — Resolve and report sourcemap linkage for JavaScript files\n\n→ Full flags and examples: `references\u002Fsourcemap.md`\n\n### Span\n\nList and view spans in projects or traces\n\n- `sentry span list \u003Corg\u002Fproject\u002Ftrace-id...>` — List spans in a project or trace\n- `sentry span view \u003Ctrace-id\u002Fspan-id...>` — View details of specific spans\n\n→ Full flags and examples: `references\u002Fspan.md`\n\n### Trace\n\nView distributed traces\n\n- `sentry trace list \u003Corg\u002Fproject>` — List recent traces in a project\n- `sentry trace view \u003Corg\u002Fproject\u002Ftrace-id...>` — View details of a specific trace\n- `sentry trace logs \u003Corg\u002Fproject\u002Ftrace-id...>` — View logs associated with a trace\n\n→ Full flags and examples: `references\u002Ftrace.md`\n\n### Trial\n\nManage product trials\n\n- `sentry trial list \u003Corg>` — List product trials\n- `sentry trial start \u003Cname> \u003Corg>` — Start a product trial\n\n→ Full flags and examples: `references\u002Ftrial.md`\n\n### Init\n\nInitialize Sentry in your project (experimental)\n\n- `sentry init \u003Ctarget> \u003Cdirectory>` — Initialize Sentry in your project (experimental)\n\n→ Full flags and examples: `references\u002Finit.md`\n\n### Local\n\nSentry for local development\n\n- `sentry local serve` — Start the local dev server and tail events\n- `sentry local run \u003Ccommand...>` — Run a command with the local dev server enabled\n\n→ Full flags and examples: `references\u002Flocal.md`\n\n### Schema\n\nBrowse the Sentry API schema\n\n- `sentry schema \u003Cresource...>` — Browse the Sentry API schema\n\n→ Full flags and examples: `references\u002Fschema.md`\n\n## Global Options\n\nAll commands support the following global options:\n\n- `--help` - Show help for the command\n- `--version` - Show CLI version\n- `--log-level \u003Clevel>` - Set log verbosity (`error`, `warn`, `log`, `info`, `debug`, `trace`). Overrides `SENTRY_LOG_LEVEL`\n- `--verbose` - Shorthand for `--log-level debug`\n\n## Output Formats\n\n### JSON Output\n\nMost list and view commands support `--json` flag for JSON output, making it easy to integrate with other tools:\n\n```bash\nsentry org list --json | jq '.[] | .slug'\n```\n\n### Opening in Browser\n\nView commands support `-w` or `--web` flag to open the resource in your browser:\n\n```bash\nsentry issue view PROJ-123 -w\n```\n",{"data":37,"body":42},{"name":4,"version":38,"description":6,"requires":39},"0.37.0-dev.0",{"bins":40,"auth":41},[21],true,{"type":43,"children":44},"root",[45,54,68,75,80,87,267,273,285,467,473,548,554,597,603,608,773,786,792,799,988,994,1138,1144,1228,1234,1409,1415,1513,1519,1721,1729,1870,1876,1969,1975,1987,1992,2438,2460,2517,2525,3024,3030,3036,3056,3137,3143,3155,3221,3227,3240,3285,3291,3335,3341,3784,3790,3795,3801,3916,3922,4004,4010,4016,4021,4089,4100,4106,4111,4136,4146,4152,4157,4204,4214,4219,4224,4326,4336,4342,4347,4383,4393,4399,4404,4418,4428,4434,4439,4552,4562,4566,4571,4651,4661,4667,4672,4686,4696,4702,4707,4721,4731,4737,4742,4833,4843,4849,4854,4879,4889,4895,4900,4925,4935,4940,4945,5069,5079,5085,5090,5104,5114,5120,5125,5139,5149,5155,5160,5174,5184,5190,5195,5220,5230,5236,5241,5266,5276,5282,5287,5323,5333,5338,5343,5368,5378,5384,5389,5425,5435,5441,5446,5471,5481,5487,5492,5506,5516,5522,5527,5552,5562,5568,5573,5587,5597,5603,5608,5707,5713,5719,5731,5781,5787,5805,5837],{"type":46,"tag":47,"props":48,"children":50},"element","h1",{"id":49},"sentry-cli-usage-guide",[51],{"type":52,"value":53},"text","Sentry CLI Usage Guide",{"type":46,"tag":55,"props":56,"children":57},"p",{},[58,60,66],{"type":52,"value":59},"Help users interact with Sentry from the command line using the ",{"type":46,"tag":61,"props":62,"children":64},"code",{"className":63},[],[65],{"type":52,"value":21},{"type":52,"value":67}," CLI.",{"type":46,"tag":69,"props":70,"children":72},"h2",{"id":71},"agent-guidance",[73],{"type":52,"value":74},"Agent Guidance",{"type":46,"tag":55,"props":76,"children":77},{},[78],{"type":52,"value":79},"Best practices and operational guidance for AI coding agents using the Sentry CLI.",{"type":46,"tag":81,"props":82,"children":84},"h3",{"id":83},"key-principles",[85],{"type":52,"value":86},"Key Principles",{"type":46,"tag":88,"props":89,"children":90},"ul",{},[91,103,136,169,208,233],{"type":46,"tag":92,"props":93,"children":94},"li",{},[95,101],{"type":46,"tag":96,"props":97,"children":98},"strong",{},[99],{"type":52,"value":100},"Just run the command",{"type":52,"value":102}," — the CLI handles authentication and org\u002Fproject detection automatically. Don't pre-authenticate or look up org\u002Fproject before running commands. If auth is needed, the CLI prompts interactively.",{"type":46,"tag":92,"props":104,"children":105},{},[106,111,113,119,121,127,128,134],{"type":46,"tag":96,"props":107,"children":108},{},[109],{"type":52,"value":110},"Prefer CLI commands over raw API calls",{"type":52,"value":112}," — the CLI has dedicated commands for most tasks. Reach for ",{"type":46,"tag":61,"props":114,"children":116},{"className":115},[],[117],{"type":52,"value":118},"sentry issue view",{"type":52,"value":120},", ",{"type":46,"tag":61,"props":122,"children":124},{"className":123},[],[125],{"type":52,"value":126},"sentry issue list",{"type":52,"value":120},{"type":46,"tag":61,"props":129,"children":131},{"className":130},[],[132],{"type":52,"value":133},"sentry trace view",{"type":52,"value":135},", etc. before constructing API calls manually or fetching external documentation.",{"type":46,"tag":92,"props":137,"children":138},{},[139,152,154,159,161,167],{"type":46,"tag":96,"props":140,"children":141},{},[142,144,150],{"type":52,"value":143},"Use ",{"type":46,"tag":61,"props":145,"children":147},{"className":146},[],[148],{"type":52,"value":149},"sentry schema",{"type":52,"value":151}," to explore the API",{"type":52,"value":153}," — if you need to discover API endpoints, run ",{"type":46,"tag":61,"props":155,"children":157},{"className":156},[],[158],{"type":52,"value":149},{"type":52,"value":160}," to browse interactively or ",{"type":46,"tag":61,"props":162,"children":164},{"className":163},[],[165],{"type":52,"value":166},"sentry schema \u003Cresource>",{"type":52,"value":168}," to search. This is faster than fetching OpenAPI specs externally.",{"type":46,"tag":92,"props":170,"children":171},{},[172,184,186,192,193,199,201,206],{"type":46,"tag":96,"props":173,"children":174},{},[175,176,182],{"type":52,"value":143},{"type":46,"tag":61,"props":177,"children":179},{"className":178},[],[180],{"type":52,"value":181},"sentry issue view \u003Cid>",{"type":52,"value":183}," to investigate issues",{"type":52,"value":185}," — when asked about a specific issue (e.g., ",{"type":46,"tag":61,"props":187,"children":189},{"className":188},[],[190],{"type":52,"value":191},"CLI-G5",{"type":52,"value":120},{"type":46,"tag":61,"props":194,"children":196},{"className":195},[],[197],{"type":52,"value":198},"PROJECT-123",{"type":52,"value":200},"), use ",{"type":46,"tag":61,"props":202,"children":204},{"className":203},[],[205],{"type":52,"value":118},{"type":52,"value":207}," directly.",{"type":46,"tag":92,"props":209,"children":210},{},[211,223,225,231],{"type":46,"tag":96,"props":212,"children":213},{},[214,215,221],{"type":52,"value":143},{"type":46,"tag":61,"props":216,"children":218},{"className":217},[],[219],{"type":52,"value":220},"--json",{"type":52,"value":222}," for machine-readable output",{"type":52,"value":224}," — pipe through ",{"type":46,"tag":61,"props":226,"children":228},{"className":227},[],[229],{"type":52,"value":230},"jq",{"type":52,"value":232}," for filtering. Human-readable output includes formatting that is hard to parse.",{"type":46,"tag":92,"props":234,"children":235},{},[236,241,243,249,251,257,259,265],{"type":46,"tag":96,"props":237,"children":238},{},[239],{"type":52,"value":240},"The CLI auto-detects org\u002Fproject",{"type":52,"value":242}," — most commands work without explicit targets by checking ",{"type":46,"tag":61,"props":244,"children":246},{"className":245},[],[247],{"type":52,"value":248},".sentryclirc",{"type":52,"value":250}," config files, scanning for DSNs in ",{"type":46,"tag":61,"props":252,"children":254},{"className":253},[],[255],{"type":52,"value":256},".env",{"type":52,"value":258}," files and source code, and matching directory names. Only specify ",{"type":46,"tag":61,"props":260,"children":262},{"className":261},[],[263],{"type":52,"value":264},"\u003Corg>\u002F\u003Cproject>",{"type":52,"value":266}," when the CLI reports it can't detect the target or detects the wrong one.",{"type":46,"tag":81,"props":268,"children":270},{"id":269},"design-principles",[271],{"type":52,"value":272},"Design Principles",{"type":46,"tag":55,"props":274,"children":275},{},[276,278,283],{"type":52,"value":277},"The ",{"type":46,"tag":61,"props":279,"children":281},{"className":280},[],[282],{"type":52,"value":21},{"type":52,"value":284}," CLI follows conventions from well-known tools — if you're familiar with them, that knowledge transfers directly:",{"type":46,"tag":88,"props":286,"children":287},{},[288,401],{"type":46,"tag":92,"props":289,"children":290},{},[291,302,304,309,311,317,319,324,325,331,333,338,340,345,347,353,355,361,363,369,371,377,378,384,386,392,393,399],{"type":46,"tag":96,"props":292,"children":293},{},[294,300],{"type":46,"tag":61,"props":295,"children":297},{"className":296},[],[298],{"type":52,"value":299},"gh",{"type":52,"value":301}," (GitHub CLI) conventions",{"type":52,"value":303},": The ",{"type":46,"tag":61,"props":305,"children":307},{"className":306},[],[308],{"type":52,"value":21},{"type":52,"value":310}," CLI uses the same ",{"type":46,"tag":61,"props":312,"children":314},{"className":313},[],[315],{"type":52,"value":316},"\u003Cnoun> \u003Cverb>",{"type":52,"value":318}," command pattern (e.g., ",{"type":46,"tag":61,"props":320,"children":322},{"className":321},[],[323],{"type":52,"value":126},{"type":52,"value":120},{"type":46,"tag":61,"props":326,"children":328},{"className":327},[],[329],{"type":52,"value":330},"sentry org view",{"type":52,"value":332},"). Flags follow ",{"type":46,"tag":61,"props":334,"children":336},{"className":335},[],[337],{"type":52,"value":299},{"type":52,"value":339}," conventions: ",{"type":46,"tag":61,"props":341,"children":343},{"className":342},[],[344],{"type":52,"value":220},{"type":52,"value":346}," for machine-readable output, ",{"type":46,"tag":61,"props":348,"children":350},{"className":349},[],[351],{"type":52,"value":352},"--fields",{"type":52,"value":354}," to select specific fields, ",{"type":46,"tag":61,"props":356,"children":358},{"className":357},[],[359],{"type":52,"value":360},"-w",{"type":52,"value":362},"\u002F",{"type":46,"tag":61,"props":364,"children":366},{"className":365},[],[367],{"type":52,"value":368},"--web",{"type":52,"value":370}," to open in browser, ",{"type":46,"tag":61,"props":372,"children":374},{"className":373},[],[375],{"type":52,"value":376},"-q",{"type":52,"value":362},{"type":46,"tag":61,"props":379,"children":381},{"className":380},[],[382],{"type":52,"value":383},"--query",{"type":52,"value":385}," for filtering, ",{"type":46,"tag":61,"props":387,"children":389},{"className":388},[],[390],{"type":52,"value":391},"-n",{"type":52,"value":362},{"type":46,"tag":61,"props":394,"children":396},{"className":395},[],[397],{"type":52,"value":398},"--limit",{"type":52,"value":400}," for result count.",{"type":46,"tag":92,"props":402,"children":403},{},[404,421,422,427,429,434,436,442,444,450,452,458,460,465],{"type":46,"tag":96,"props":405,"children":406},{},[407,413,415],{"type":46,"tag":61,"props":408,"children":410},{"className":409},[],[411],{"type":52,"value":412},"sentry api",{"type":52,"value":414}," mimics ",{"type":46,"tag":61,"props":416,"children":418},{"className":417},[],[419],{"type":52,"value":420},"curl",{"type":52,"value":303},{"type":46,"tag":61,"props":423,"children":425},{"className":424},[],[426],{"type":52,"value":412},{"type":52,"value":428}," command provides direct API access with a ",{"type":46,"tag":61,"props":430,"children":432},{"className":431},[],[433],{"type":52,"value":420},{"type":52,"value":435},"-like interface — ",{"type":46,"tag":61,"props":437,"children":439},{"className":438},[],[440],{"type":52,"value":441},"--method",{"type":52,"value":443}," for HTTP method, ",{"type":46,"tag":61,"props":445,"children":447},{"className":446},[],[448],{"type":52,"value":449},"--data",{"type":52,"value":451}," for request body, ",{"type":46,"tag":61,"props":453,"children":455},{"className":454},[],[456],{"type":52,"value":457},"--header",{"type":52,"value":459}," for custom headers. It handles authentication automatically. If you know how to call a REST API with ",{"type":46,"tag":61,"props":461,"children":463},{"className":462},[],[464],{"type":52,"value":420},{"type":52,"value":466},", the same patterns apply.",{"type":46,"tag":81,"props":468,"children":470},{"id":469},"context-window-tips",[471],{"type":52,"value":472},"Context Window Tips",{"type":46,"tag":88,"props":474,"children":475},{},[476,502,513,524,537],{"type":46,"tag":92,"props":477,"children":478},{},[479,480,486,488,494,496],{"type":52,"value":143},{"type":46,"tag":61,"props":481,"children":483},{"className":482},[],[484],{"type":52,"value":485},"--json --fields",{"type":52,"value":487}," to select specific fields and reduce output size. Run ",{"type":46,"tag":61,"props":489,"children":491},{"className":490},[],[492],{"type":52,"value":493},"\u003Ccommand> --help",{"type":52,"value":495}," to see available fields. Example: ",{"type":46,"tag":61,"props":497,"children":499},{"className":498},[],[500],{"type":52,"value":501},"sentry issue list --json --fields shortId,title,priority,level,status",{"type":46,"tag":92,"props":503,"children":504},{},[505,506,511],{"type":52,"value":143},{"type":46,"tag":61,"props":507,"children":509},{"className":508},[],[510],{"type":52,"value":220},{"type":52,"value":512}," when piping output between commands or processing programmatically",{"type":46,"tag":92,"props":514,"children":515},{},[516,517,522],{"type":52,"value":143},{"type":46,"tag":61,"props":518,"children":520},{"className":519},[],[521],{"type":52,"value":398},{"type":52,"value":523}," to cap the number of results (default is usually 10–100)",{"type":46,"tag":92,"props":525,"children":526},{},[527,529,535],{"type":52,"value":528},"Prefer ",{"type":46,"tag":61,"props":530,"children":532},{"className":531},[],[533],{"type":52,"value":534},"sentry issue view PROJECT-123",{"type":52,"value":536}," over listing and filtering manually",{"type":46,"tag":92,"props":538,"children":539},{},[540,541,546],{"type":52,"value":143},{"type":46,"tag":61,"props":542,"children":544},{"className":543},[],[545],{"type":52,"value":412},{"type":52,"value":547}," for endpoints not covered by dedicated commands",{"type":46,"tag":81,"props":549,"children":551},{"id":550},"safety-rules",[552],{"type":52,"value":553},"Safety Rules",{"type":46,"tag":88,"props":555,"children":556},{},[557,575,580,585],{"type":46,"tag":92,"props":558,"children":559},{},[560,562,568,569],{"type":52,"value":561},"Always confirm with the user before running destructive commands: ",{"type":46,"tag":61,"props":563,"children":565},{"className":564},[],[566],{"type":52,"value":567},"project delete",{"type":52,"value":120},{"type":46,"tag":61,"props":570,"children":572},{"className":571},[],[573],{"type":52,"value":574},"trial start",{"type":46,"tag":92,"props":576,"children":577},{},[578],{"type":52,"value":579},"For mutations, verify the org\u002Fproject context looks correct in the command output before proceeding with further changes",{"type":46,"tag":92,"props":581,"children":582},{},[583],{"type":52,"value":584},"Never store or log authentication tokens — the CLI manages credentials automatically",{"type":46,"tag":92,"props":586,"children":587},{},[588,590,595],{"type":52,"value":589},"If the CLI reports the wrong org\u002Fproject, override with explicit ",{"type":46,"tag":61,"props":591,"children":593},{"className":592},[],[594],{"type":52,"value":264},{"type":52,"value":596}," arguments",{"type":46,"tag":81,"props":598,"children":600},{"id":599},"exit-codes",[601],{"type":52,"value":602},"Exit Codes",{"type":46,"tag":55,"props":604,"children":605},{},[606],{"type":52,"value":607},"The CLI uses semantic exit codes. Key ranges for agents:",{"type":46,"tag":609,"props":610,"children":611},"table",{},[612,636],{"type":46,"tag":613,"props":614,"children":615},"thead",{},[616],{"type":46,"tag":617,"props":618,"children":619},"tr",{},[620,626,631],{"type":46,"tag":621,"props":622,"children":623},"th",{},[624],{"type":52,"value":625},"Range",{"type":46,"tag":621,"props":627,"children":628},{},[629],{"type":52,"value":630},"Meaning",{"type":46,"tag":621,"props":632,"children":633},{},[634],{"type":52,"value":635},"Agent Action",{"type":46,"tag":637,"props":638,"children":639},"tbody",{},[640,659,683,701,719,737,755],{"type":46,"tag":617,"props":641,"children":642},{},[643,649,654],{"type":46,"tag":644,"props":645,"children":646},"td",{},[647],{"type":52,"value":648},"0",{"type":46,"tag":644,"props":650,"children":651},{},[652],{"type":52,"value":653},"Success",{"type":46,"tag":644,"props":655,"children":656},{},[657],{"type":52,"value":658},"Proceed normally",{"type":46,"tag":617,"props":660,"children":661},{},[662,667,672],{"type":46,"tag":644,"props":663,"children":664},{},[665],{"type":52,"value":666},"10–19",{"type":46,"tag":644,"props":668,"children":669},{},[670],{"type":52,"value":671},"Auth error",{"type":46,"tag":644,"props":673,"children":674},{},[675,677],{"type":52,"value":676},"Prompt user to run ",{"type":46,"tag":61,"props":678,"children":680},{"className":679},[],[681],{"type":52,"value":682},"sentry auth login",{"type":46,"tag":617,"props":684,"children":685},{},[686,691,696],{"type":46,"tag":644,"props":687,"children":688},{},[689],{"type":52,"value":690},"20–29",{"type":46,"tag":644,"props":692,"children":693},{},[694],{"type":52,"value":695},"Input error",{"type":46,"tag":644,"props":697,"children":698},{},[699],{"type":52,"value":700},"Check command arguments and retry",{"type":46,"tag":617,"props":702,"children":703},{},[704,709,714],{"type":46,"tag":644,"props":705,"children":706},{},[707],{"type":52,"value":708},"30–39",{"type":46,"tag":644,"props":710,"children":711},{},[712],{"type":52,"value":713},"API error",{"type":46,"tag":644,"props":715,"children":716},{},[717],{"type":52,"value":718},"Retry or report to user",{"type":46,"tag":617,"props":720,"children":721},{},[722,727,732],{"type":46,"tag":644,"props":723,"children":724},{},[725],{"type":52,"value":726},"40–49",{"type":46,"tag":644,"props":728,"children":729},{},[730],{"type":52,"value":731},"Feature unavailable",{"type":46,"tag":644,"props":733,"children":734},{},[735],{"type":52,"value":736},"Inform user about plan\u002Fsettings",{"type":46,"tag":617,"props":738,"children":739},{},[740,745,750],{"type":46,"tag":644,"props":741,"children":742},{},[743],{"type":52,"value":744},"50–59",{"type":46,"tag":644,"props":746,"children":747},{},[748],{"type":52,"value":749},"Operation error",{"type":46,"tag":644,"props":751,"children":752},{},[753],{"type":52,"value":754},"Report to user",{"type":46,"tag":617,"props":756,"children":757},{},[758,763,768],{"type":46,"tag":644,"props":759,"children":760},{},[761],{"type":52,"value":762},"60–69",{"type":46,"tag":644,"props":764,"children":765},{},[766],{"type":52,"value":767},"Command-specific",{"type":46,"tag":644,"props":769,"children":770},{},[771],{"type":52,"value":772},"Check stderr for details",{"type":46,"tag":55,"props":774,"children":775},{},[776,778,784],{"type":52,"value":777},"See ",{"type":46,"tag":779,"props":780,"children":782},"a",{"href":781},"\u002Fexit-codes\u002F",[783],{"type":52,"value":602},{"type":52,"value":785}," for the complete reference.",{"type":46,"tag":81,"props":787,"children":789},{"id":788},"workflow-patterns",[790],{"type":52,"value":791},"Workflow Patterns",{"type":46,"tag":793,"props":794,"children":796},"h4",{"id":795},"investigate-an-issue",[797],{"type":52,"value":798},"Investigate an Issue",{"type":46,"tag":800,"props":801,"children":806},"pre",{"className":802,"code":803,"language":804,"meta":805,"style":805},"language-bash shiki shiki-themes material-theme-lighter material-theme material-theme-palenight","# 1. Find the issue (auto-detects org\u002Fproject from DSN or config)\nsentry issue list --query \"is:unresolved\" --limit 5\n\n# 2. Get details\nsentry issue view PROJECT-123\n\n# 3. Get AI root cause analysis\nsentry issue explain PROJECT-123\n\n# 4. Get a fix plan\nsentry issue plan PROJECT-123\n","bash","",[807],{"type":46,"tag":61,"props":808,"children":809},{"__ignoreMap":805},[810,822,874,883,891,913,921,930,951,959,967],{"type":46,"tag":811,"props":812,"children":815},"span",{"class":813,"line":814},"line",1,[816],{"type":46,"tag":811,"props":817,"children":819},{"style":818},"--shiki-light:#90A4AE;--shiki-light-font-style:italic;--shiki-default:#546E7A;--shiki-default-font-style:italic;--shiki-dark:#676E95;--shiki-dark-font-style:italic",[820],{"type":52,"value":821},"# 1. Find the issue (auto-detects org\u002Fproject from DSN or config)\n",{"type":46,"tag":811,"props":823,"children":825},{"class":813,"line":824},2,[826,831,837,842,847,853,858,863,868],{"type":46,"tag":811,"props":827,"children":829},{"style":828},"--shiki-light:#E2931D;--shiki-default:#FFCB6B;--shiki-dark:#FFCB6B",[830],{"type":52,"value":21},{"type":46,"tag":811,"props":832,"children":834},{"style":833},"--shiki-light:#91B859;--shiki-default:#C3E88D;--shiki-dark:#C3E88D",[835],{"type":52,"value":836}," issue",{"type":46,"tag":811,"props":838,"children":839},{"style":833},[840],{"type":52,"value":841}," list",{"type":46,"tag":811,"props":843,"children":844},{"style":833},[845],{"type":52,"value":846}," --query",{"type":46,"tag":811,"props":848,"children":850},{"style":849},"--shiki-light:#39ADB5;--shiki-default:#89DDFF;--shiki-dark:#89DDFF",[851],{"type":52,"value":852}," \"",{"type":46,"tag":811,"props":854,"children":855},{"style":833},[856],{"type":52,"value":857},"is:unresolved",{"type":46,"tag":811,"props":859,"children":860},{"style":849},[861],{"type":52,"value":862},"\"",{"type":46,"tag":811,"props":864,"children":865},{"style":833},[866],{"type":52,"value":867}," --limit",{"type":46,"tag":811,"props":869,"children":871},{"style":870},"--shiki-light:#F76D47;--shiki-default:#F78C6C;--shiki-dark:#F78C6C",[872],{"type":52,"value":873}," 5\n",{"type":46,"tag":811,"props":875,"children":877},{"class":813,"line":876},3,[878],{"type":46,"tag":811,"props":879,"children":880},{"emptyLinePlaceholder":41},[881],{"type":52,"value":882},"\n",{"type":46,"tag":811,"props":884,"children":885},{"class":813,"line":29},[886],{"type":46,"tag":811,"props":887,"children":888},{"style":818},[889],{"type":52,"value":890},"# 2. Get details\n",{"type":46,"tag":811,"props":892,"children":894},{"class":813,"line":893},5,[895,899,903,908],{"type":46,"tag":811,"props":896,"children":897},{"style":828},[898],{"type":52,"value":21},{"type":46,"tag":811,"props":900,"children":901},{"style":833},[902],{"type":52,"value":836},{"type":46,"tag":811,"props":904,"children":905},{"style":833},[906],{"type":52,"value":907}," view",{"type":46,"tag":811,"props":909,"children":910},{"style":833},[911],{"type":52,"value":912}," PROJECT-123\n",{"type":46,"tag":811,"props":914,"children":916},{"class":813,"line":915},6,[917],{"type":46,"tag":811,"props":918,"children":919},{"emptyLinePlaceholder":41},[920],{"type":52,"value":882},{"type":46,"tag":811,"props":922,"children":924},{"class":813,"line":923},7,[925],{"type":46,"tag":811,"props":926,"children":927},{"style":818},[928],{"type":52,"value":929},"# 3. Get AI root cause analysis\n",{"type":46,"tag":811,"props":931,"children":933},{"class":813,"line":932},8,[934,938,942,947],{"type":46,"tag":811,"props":935,"children":936},{"style":828},[937],{"type":52,"value":21},{"type":46,"tag":811,"props":939,"children":940},{"style":833},[941],{"type":52,"value":836},{"type":46,"tag":811,"props":943,"children":944},{"style":833},[945],{"type":52,"value":946}," explain",{"type":46,"tag":811,"props":948,"children":949},{"style":833},[950],{"type":52,"value":912},{"type":46,"tag":811,"props":952,"children":954},{"class":813,"line":953},9,[955],{"type":46,"tag":811,"props":956,"children":957},{"emptyLinePlaceholder":41},[958],{"type":52,"value":882},{"type":46,"tag":811,"props":960,"children":961},{"class":813,"line":25},[962],{"type":46,"tag":811,"props":963,"children":964},{"style":818},[965],{"type":52,"value":966},"# 4. Get a fix plan\n",{"type":46,"tag":811,"props":968,"children":970},{"class":813,"line":969},11,[971,975,979,984],{"type":46,"tag":811,"props":972,"children":973},{"style":828},[974],{"type":52,"value":21},{"type":46,"tag":811,"props":976,"children":977},{"style":833},[978],{"type":52,"value":836},{"type":46,"tag":811,"props":980,"children":981},{"style":833},[982],{"type":52,"value":983}," plan",{"type":46,"tag":811,"props":985,"children":986},{"style":833},[987],{"type":52,"value":912},{"type":46,"tag":793,"props":989,"children":991},{"id":990},"explore-traces-and-performance",[992],{"type":52,"value":993},"Explore Traces and Performance",{"type":46,"tag":800,"props":995,"children":997},{"className":802,"code":996,"language":804,"meta":805,"style":805},"# 1. List recent traces (auto-detects org\u002Fproject)\nsentry trace list --limit 5\n\n# 2. View a specific trace with span tree\nsentry trace view abc123def456...\n\n# 3. View spans for a trace\nsentry span list abc123def456...\n\n# 4. View logs associated with a trace\nsentry trace logs abc123def456...\n",[998],{"type":46,"tag":61,"props":999,"children":1000},{"__ignoreMap":805},[1001,1009,1033,1040,1048,1068,1075,1083,1103,1110,1118],{"type":46,"tag":811,"props":1002,"children":1003},{"class":813,"line":814},[1004],{"type":46,"tag":811,"props":1005,"children":1006},{"style":818},[1007],{"type":52,"value":1008},"# 1. List recent traces (auto-detects org\u002Fproject)\n",{"type":46,"tag":811,"props":1010,"children":1011},{"class":813,"line":824},[1012,1016,1021,1025,1029],{"type":46,"tag":811,"props":1013,"children":1014},{"style":828},[1015],{"type":52,"value":21},{"type":46,"tag":811,"props":1017,"children":1018},{"style":833},[1019],{"type":52,"value":1020}," trace",{"type":46,"tag":811,"props":1022,"children":1023},{"style":833},[1024],{"type":52,"value":841},{"type":46,"tag":811,"props":1026,"children":1027},{"style":833},[1028],{"type":52,"value":867},{"type":46,"tag":811,"props":1030,"children":1031},{"style":870},[1032],{"type":52,"value":873},{"type":46,"tag":811,"props":1034,"children":1035},{"class":813,"line":876},[1036],{"type":46,"tag":811,"props":1037,"children":1038},{"emptyLinePlaceholder":41},[1039],{"type":52,"value":882},{"type":46,"tag":811,"props":1041,"children":1042},{"class":813,"line":29},[1043],{"type":46,"tag":811,"props":1044,"children":1045},{"style":818},[1046],{"type":52,"value":1047},"# 2. View a specific trace with span tree\n",{"type":46,"tag":811,"props":1049,"children":1050},{"class":813,"line":893},[1051,1055,1059,1063],{"type":46,"tag":811,"props":1052,"children":1053},{"style":828},[1054],{"type":52,"value":21},{"type":46,"tag":811,"props":1056,"children":1057},{"style":833},[1058],{"type":52,"value":1020},{"type":46,"tag":811,"props":1060,"children":1061},{"style":833},[1062],{"type":52,"value":907},{"type":46,"tag":811,"props":1064,"children":1065},{"style":833},[1066],{"type":52,"value":1067}," abc123def456...\n",{"type":46,"tag":811,"props":1069,"children":1070},{"class":813,"line":915},[1071],{"type":46,"tag":811,"props":1072,"children":1073},{"emptyLinePlaceholder":41},[1074],{"type":52,"value":882},{"type":46,"tag":811,"props":1076,"children":1077},{"class":813,"line":923},[1078],{"type":46,"tag":811,"props":1079,"children":1080},{"style":818},[1081],{"type":52,"value":1082},"# 3. View spans for a trace\n",{"type":46,"tag":811,"props":1084,"children":1085},{"class":813,"line":932},[1086,1090,1095,1099],{"type":46,"tag":811,"props":1087,"children":1088},{"style":828},[1089],{"type":52,"value":21},{"type":46,"tag":811,"props":1091,"children":1092},{"style":833},[1093],{"type":52,"value":1094}," span",{"type":46,"tag":811,"props":1096,"children":1097},{"style":833},[1098],{"type":52,"value":841},{"type":46,"tag":811,"props":1100,"children":1101},{"style":833},[1102],{"type":52,"value":1067},{"type":46,"tag":811,"props":1104,"children":1105},{"class":813,"line":953},[1106],{"type":46,"tag":811,"props":1107,"children":1108},{"emptyLinePlaceholder":41},[1109],{"type":52,"value":882},{"type":46,"tag":811,"props":1111,"children":1112},{"class":813,"line":25},[1113],{"type":46,"tag":811,"props":1114,"children":1115},{"style":818},[1116],{"type":52,"value":1117},"# 4. View logs associated with a trace\n",{"type":46,"tag":811,"props":1119,"children":1120},{"class":813,"line":969},[1121,1125,1129,1134],{"type":46,"tag":811,"props":1122,"children":1123},{"style":828},[1124],{"type":52,"value":21},{"type":46,"tag":811,"props":1126,"children":1127},{"style":833},[1128],{"type":52,"value":1020},{"type":46,"tag":811,"props":1130,"children":1131},{"style":833},[1132],{"type":52,"value":1133}," logs",{"type":46,"tag":811,"props":1135,"children":1136},{"style":833},[1137],{"type":52,"value":1067},{"type":46,"tag":793,"props":1139,"children":1141},{"id":1140},"stream-logs",[1142],{"type":52,"value":1143},"Stream Logs",{"type":46,"tag":800,"props":1145,"children":1147},{"className":802,"code":1146,"language":804,"meta":805,"style":805},"# Stream logs in real-time (auto-detects org\u002Fproject)\nsentry log list --follow\n\n# Filter logs by severity\nsentry log list --query \"severity:error\"\n",[1148],{"type":46,"tag":61,"props":1149,"children":1150},{"__ignoreMap":805},[1151,1159,1180,1187,1195],{"type":46,"tag":811,"props":1152,"children":1153},{"class":813,"line":814},[1154],{"type":46,"tag":811,"props":1155,"children":1156},{"style":818},[1157],{"type":52,"value":1158},"# Stream logs in real-time (auto-detects org\u002Fproject)\n",{"type":46,"tag":811,"props":1160,"children":1161},{"class":813,"line":824},[1162,1166,1171,1175],{"type":46,"tag":811,"props":1163,"children":1164},{"style":828},[1165],{"type":52,"value":21},{"type":46,"tag":811,"props":1167,"children":1168},{"style":833},[1169],{"type":52,"value":1170}," log",{"type":46,"tag":811,"props":1172,"children":1173},{"style":833},[1174],{"type":52,"value":841},{"type":46,"tag":811,"props":1176,"children":1177},{"style":833},[1178],{"type":52,"value":1179}," --follow\n",{"type":46,"tag":811,"props":1181,"children":1182},{"class":813,"line":876},[1183],{"type":46,"tag":811,"props":1184,"children":1185},{"emptyLinePlaceholder":41},[1186],{"type":52,"value":882},{"type":46,"tag":811,"props":1188,"children":1189},{"class":813,"line":29},[1190],{"type":46,"tag":811,"props":1191,"children":1192},{"style":818},[1193],{"type":52,"value":1194},"# Filter logs by severity\n",{"type":46,"tag":811,"props":1196,"children":1197},{"class":813,"line":893},[1198,1202,1206,1210,1214,1218,1223],{"type":46,"tag":811,"props":1199,"children":1200},{"style":828},[1201],{"type":52,"value":21},{"type":46,"tag":811,"props":1203,"children":1204},{"style":833},[1205],{"type":52,"value":1170},{"type":46,"tag":811,"props":1207,"children":1208},{"style":833},[1209],{"type":52,"value":841},{"type":46,"tag":811,"props":1211,"children":1212},{"style":833},[1213],{"type":52,"value":846},{"type":46,"tag":811,"props":1215,"children":1216},{"style":849},[1217],{"type":52,"value":852},{"type":46,"tag":811,"props":1219,"children":1220},{"style":833},[1221],{"type":52,"value":1222},"severity:error",{"type":46,"tag":811,"props":1224,"children":1225},{"style":849},[1226],{"type":52,"value":1227},"\"\n",{"type":46,"tag":793,"props":1229,"children":1231},{"id":1230},"capture-events-locally-spotlight",[1232],{"type":52,"value":1233},"Capture Events Locally (Spotlight)",{"type":46,"tag":800,"props":1235,"children":1237},{"className":802,"code":1236,"language":804,"meta":805,"style":805},"# Run the app with the local server auto-enabled; tail errors\u002Ftraces\u002Flogs.\n# No DSN needed — with no DSN, events go ONLY to the local server (nothing\n# reaches the user's Sentry org, no production quota). With a DSN set, the\n# SDK sends to both.\nsentry local run -- npm run dev          # or: python manage.py runserver, etc.\n\n# Watch only AI\u002Fagent (gen_ai, mcp) spans while iterating on an agent.\nsentry local -f ai\n\n# Server-side SDKs read SENTRY_SPOTLIGHT automatically. The CLI also injects\n# the URL under every framework client prefix (NEXT_PUBLIC_, VITE_, PUBLIC_,\n# NUXT_PUBLIC_, REACT_APP_, VUE_APP_, GATSBY_). Until the browser SDK reads\n# these automatically (getsentry\u002Fsentry-javascript#18198), reference the var\n# matching your framework in the client config:\n# Sentry.init({ spotlight: process.env.NEXT_PUBLIC_SENTRY_SPOTLIGHT ?? false })\n",[1238],{"type":46,"tag":61,"props":1239,"children":1240},{"__ignoreMap":805},[1241,1249,1257,1265,1273,1314,1321,1329,1350,1357,1365,1373,1382,1391,1400],{"type":46,"tag":811,"props":1242,"children":1243},{"class":813,"line":814},[1244],{"type":46,"tag":811,"props":1245,"children":1246},{"style":818},[1247],{"type":52,"value":1248},"# Run the app with the local server auto-enabled; tail errors\u002Ftraces\u002Flogs.\n",{"type":46,"tag":811,"props":1250,"children":1251},{"class":813,"line":824},[1252],{"type":46,"tag":811,"props":1253,"children":1254},{"style":818},[1255],{"type":52,"value":1256},"# No DSN needed — with no DSN, events go ONLY to the local server (nothing\n",{"type":46,"tag":811,"props":1258,"children":1259},{"class":813,"line":876},[1260],{"type":46,"tag":811,"props":1261,"children":1262},{"style":818},[1263],{"type":52,"value":1264},"# reaches the user's Sentry org, no production quota). With a DSN set, the\n",{"type":46,"tag":811,"props":1266,"children":1267},{"class":813,"line":29},[1268],{"type":46,"tag":811,"props":1269,"children":1270},{"style":818},[1271],{"type":52,"value":1272},"# SDK sends to both.\n",{"type":46,"tag":811,"props":1274,"children":1275},{"class":813,"line":893},[1276,1280,1285,1290,1295,1300,1304,1309],{"type":46,"tag":811,"props":1277,"children":1278},{"style":828},[1279],{"type":52,"value":21},{"type":46,"tag":811,"props":1281,"children":1282},{"style":833},[1283],{"type":52,"value":1284}," local",{"type":46,"tag":811,"props":1286,"children":1287},{"style":833},[1288],{"type":52,"value":1289}," run",{"type":46,"tag":811,"props":1291,"children":1292},{"style":833},[1293],{"type":52,"value":1294}," --",{"type":46,"tag":811,"props":1296,"children":1297},{"style":833},[1298],{"type":52,"value":1299}," npm",{"type":46,"tag":811,"props":1301,"children":1302},{"style":833},[1303],{"type":52,"value":1289},{"type":46,"tag":811,"props":1305,"children":1306},{"style":833},[1307],{"type":52,"value":1308}," dev",{"type":46,"tag":811,"props":1310,"children":1311},{"style":818},[1312],{"type":52,"value":1313},"          # or: python manage.py runserver, etc.\n",{"type":46,"tag":811,"props":1315,"children":1316},{"class":813,"line":915},[1317],{"type":46,"tag":811,"props":1318,"children":1319},{"emptyLinePlaceholder":41},[1320],{"type":52,"value":882},{"type":46,"tag":811,"props":1322,"children":1323},{"class":813,"line":923},[1324],{"type":46,"tag":811,"props":1325,"children":1326},{"style":818},[1327],{"type":52,"value":1328},"# Watch only AI\u002Fagent (gen_ai, mcp) spans while iterating on an agent.\n",{"type":46,"tag":811,"props":1330,"children":1331},{"class":813,"line":932},[1332,1336,1340,1345],{"type":46,"tag":811,"props":1333,"children":1334},{"style":828},[1335],{"type":52,"value":21},{"type":46,"tag":811,"props":1337,"children":1338},{"style":833},[1339],{"type":52,"value":1284},{"type":46,"tag":811,"props":1341,"children":1342},{"style":833},[1343],{"type":52,"value":1344}," -f",{"type":46,"tag":811,"props":1346,"children":1347},{"style":833},[1348],{"type":52,"value":1349}," ai\n",{"type":46,"tag":811,"props":1351,"children":1352},{"class":813,"line":953},[1353],{"type":46,"tag":811,"props":1354,"children":1355},{"emptyLinePlaceholder":41},[1356],{"type":52,"value":882},{"type":46,"tag":811,"props":1358,"children":1359},{"class":813,"line":25},[1360],{"type":46,"tag":811,"props":1361,"children":1362},{"style":818},[1363],{"type":52,"value":1364},"# Server-side SDKs read SENTRY_SPOTLIGHT automatically. The CLI also injects\n",{"type":46,"tag":811,"props":1366,"children":1367},{"class":813,"line":969},[1368],{"type":46,"tag":811,"props":1369,"children":1370},{"style":818},[1371],{"type":52,"value":1372},"# the URL under every framework client prefix (NEXT_PUBLIC_, VITE_, PUBLIC_,\n",{"type":46,"tag":811,"props":1374,"children":1376},{"class":813,"line":1375},12,[1377],{"type":46,"tag":811,"props":1378,"children":1379},{"style":818},[1380],{"type":52,"value":1381},"# NUXT_PUBLIC_, REACT_APP_, VUE_APP_, GATSBY_). Until the browser SDK reads\n",{"type":46,"tag":811,"props":1383,"children":1385},{"class":813,"line":1384},13,[1386],{"type":46,"tag":811,"props":1387,"children":1388},{"style":818},[1389],{"type":52,"value":1390},"# these automatically (getsentry\u002Fsentry-javascript#18198), reference the var\n",{"type":46,"tag":811,"props":1392,"children":1394},{"class":813,"line":1393},14,[1395],{"type":46,"tag":811,"props":1396,"children":1397},{"style":818},[1398],{"type":52,"value":1399},"# matching your framework in the client config:\n",{"type":46,"tag":811,"props":1401,"children":1403},{"class":813,"line":1402},15,[1404],{"type":46,"tag":811,"props":1405,"children":1406},{"style":818},[1407],{"type":52,"value":1408},"# Sentry.init({ spotlight: process.env.NEXT_PUBLIC_SENTRY_SPOTLIGHT ?? false })\n",{"type":46,"tag":793,"props":1410,"children":1412},{"id":1411},"explore-the-api-schema",[1413],{"type":52,"value":1414},"Explore the API Schema",{"type":46,"tag":800,"props":1416,"children":1418},{"className":802,"code":1417,"language":804,"meta":805,"style":805},"# Browse all API resource categories\nsentry schema\n\n# Search for endpoints related to a resource\nsentry schema issues\n\n# Get details about a specific endpoint\nsentry schema \"GET \u002Fapi\u002F0\u002Forganizations\u002F{organization_id_or_slug}\u002Fissues\u002F\"\n",[1419],{"type":46,"tag":61,"props":1420,"children":1421},{"__ignoreMap":805},[1422,1430,1442,1449,1457,1474,1481,1489],{"type":46,"tag":811,"props":1423,"children":1424},{"class":813,"line":814},[1425],{"type":46,"tag":811,"props":1426,"children":1427},{"style":818},[1428],{"type":52,"value":1429},"# Browse all API resource categories\n",{"type":46,"tag":811,"props":1431,"children":1432},{"class":813,"line":824},[1433,1437],{"type":46,"tag":811,"props":1434,"children":1435},{"style":828},[1436],{"type":52,"value":21},{"type":46,"tag":811,"props":1438,"children":1439},{"style":833},[1440],{"type":52,"value":1441}," schema\n",{"type":46,"tag":811,"props":1443,"children":1444},{"class":813,"line":876},[1445],{"type":46,"tag":811,"props":1446,"children":1447},{"emptyLinePlaceholder":41},[1448],{"type":52,"value":882},{"type":46,"tag":811,"props":1450,"children":1451},{"class":813,"line":29},[1452],{"type":46,"tag":811,"props":1453,"children":1454},{"style":818},[1455],{"type":52,"value":1456},"# Search for endpoints related to a resource\n",{"type":46,"tag":811,"props":1458,"children":1459},{"class":813,"line":893},[1460,1464,1469],{"type":46,"tag":811,"props":1461,"children":1462},{"style":828},[1463],{"type":52,"value":21},{"type":46,"tag":811,"props":1465,"children":1466},{"style":833},[1467],{"type":52,"value":1468}," schema",{"type":46,"tag":811,"props":1470,"children":1471},{"style":833},[1472],{"type":52,"value":1473}," issues\n",{"type":46,"tag":811,"props":1475,"children":1476},{"class":813,"line":915},[1477],{"type":46,"tag":811,"props":1478,"children":1479},{"emptyLinePlaceholder":41},[1480],{"type":52,"value":882},{"type":46,"tag":811,"props":1482,"children":1483},{"class":813,"line":923},[1484],{"type":46,"tag":811,"props":1485,"children":1486},{"style":818},[1487],{"type":52,"value":1488},"# Get details about a specific endpoint\n",{"type":46,"tag":811,"props":1490,"children":1491},{"class":813,"line":932},[1492,1496,1500,1504,1509],{"type":46,"tag":811,"props":1493,"children":1494},{"style":828},[1495],{"type":52,"value":21},{"type":46,"tag":811,"props":1497,"children":1498},{"style":833},[1499],{"type":52,"value":1468},{"type":46,"tag":811,"props":1501,"children":1502},{"style":849},[1503],{"type":52,"value":852},{"type":46,"tag":811,"props":1505,"children":1506},{"style":833},[1507],{"type":52,"value":1508},"GET \u002Fapi\u002F0\u002Forganizations\u002F{organization_id_or_slug}\u002Fissues\u002F",{"type":46,"tag":811,"props":1510,"children":1511},{"style":849},[1512],{"type":52,"value":1227},{"type":46,"tag":793,"props":1514,"children":1516},{"id":1515},"manage-releases",[1517],{"type":52,"value":1518},"Manage Releases",{"type":46,"tag":800,"props":1520,"children":1522},{"className":802,"code":1521,"language":804,"meta":805,"style":805},"# Create a release — version must match Sentry.init({ release }) exactly\nsentry release create my-org\u002F1.0.0 --project my-project\n\n# Associate commits via repository integration (needs local git checkout)\nsentry release set-commits my-org\u002F1.0.0 --auto\n\n# Or read commits from local git history (no integration needed)\nsentry release set-commits my-org\u002F1.0.0 --local\n\n# Mark the release as finalized\nsentry release finalize my-org\u002F1.0.0\n\n# Record a production deploy\nsentry release deploy my-org\u002F1.0.0 production\n",[1523],{"type":46,"tag":61,"props":1524,"children":1525},{"__ignoreMap":805},[1526,1534,1566,1573,1581,1606,1613,1621,1645,1652,1660,1681,1688,1696],{"type":46,"tag":811,"props":1527,"children":1528},{"class":813,"line":814},[1529],{"type":46,"tag":811,"props":1530,"children":1531},{"style":818},[1532],{"type":52,"value":1533},"# Create a release — version must match Sentry.init({ release }) exactly\n",{"type":46,"tag":811,"props":1535,"children":1536},{"class":813,"line":824},[1537,1541,1546,1551,1556,1561],{"type":46,"tag":811,"props":1538,"children":1539},{"style":828},[1540],{"type":52,"value":21},{"type":46,"tag":811,"props":1542,"children":1543},{"style":833},[1544],{"type":52,"value":1545}," release",{"type":46,"tag":811,"props":1547,"children":1548},{"style":833},[1549],{"type":52,"value":1550}," create",{"type":46,"tag":811,"props":1552,"children":1553},{"style":833},[1554],{"type":52,"value":1555}," my-org\u002F1.0.0",{"type":46,"tag":811,"props":1557,"children":1558},{"style":833},[1559],{"type":52,"value":1560}," --project",{"type":46,"tag":811,"props":1562,"children":1563},{"style":833},[1564],{"type":52,"value":1565}," my-project\n",{"type":46,"tag":811,"props":1567,"children":1568},{"class":813,"line":876},[1569],{"type":46,"tag":811,"props":1570,"children":1571},{"emptyLinePlaceholder":41},[1572],{"type":52,"value":882},{"type":46,"tag":811,"props":1574,"children":1575},{"class":813,"line":29},[1576],{"type":46,"tag":811,"props":1577,"children":1578},{"style":818},[1579],{"type":52,"value":1580},"# Associate commits via repository integration (needs local git checkout)\n",{"type":46,"tag":811,"props":1582,"children":1583},{"class":813,"line":893},[1584,1588,1592,1597,1601],{"type":46,"tag":811,"props":1585,"children":1586},{"style":828},[1587],{"type":52,"value":21},{"type":46,"tag":811,"props":1589,"children":1590},{"style":833},[1591],{"type":52,"value":1545},{"type":46,"tag":811,"props":1593,"children":1594},{"style":833},[1595],{"type":52,"value":1596}," set-commits",{"type":46,"tag":811,"props":1598,"children":1599},{"style":833},[1600],{"type":52,"value":1555},{"type":46,"tag":811,"props":1602,"children":1603},{"style":833},[1604],{"type":52,"value":1605}," --auto\n",{"type":46,"tag":811,"props":1607,"children":1608},{"class":813,"line":915},[1609],{"type":46,"tag":811,"props":1610,"children":1611},{"emptyLinePlaceholder":41},[1612],{"type":52,"value":882},{"type":46,"tag":811,"props":1614,"children":1615},{"class":813,"line":923},[1616],{"type":46,"tag":811,"props":1617,"children":1618},{"style":818},[1619],{"type":52,"value":1620},"# Or read commits from local git history (no integration needed)\n",{"type":46,"tag":811,"props":1622,"children":1623},{"class":813,"line":932},[1624,1628,1632,1636,1640],{"type":46,"tag":811,"props":1625,"children":1626},{"style":828},[1627],{"type":52,"value":21},{"type":46,"tag":811,"props":1629,"children":1630},{"style":833},[1631],{"type":52,"value":1545},{"type":46,"tag":811,"props":1633,"children":1634},{"style":833},[1635],{"type":52,"value":1596},{"type":46,"tag":811,"props":1637,"children":1638},{"style":833},[1639],{"type":52,"value":1555},{"type":46,"tag":811,"props":1641,"children":1642},{"style":833},[1643],{"type":52,"value":1644}," --local\n",{"type":46,"tag":811,"props":1646,"children":1647},{"class":813,"line":953},[1648],{"type":46,"tag":811,"props":1649,"children":1650},{"emptyLinePlaceholder":41},[1651],{"type":52,"value":882},{"type":46,"tag":811,"props":1653,"children":1654},{"class":813,"line":25},[1655],{"type":46,"tag":811,"props":1656,"children":1657},{"style":818},[1658],{"type":52,"value":1659},"# Mark the release as finalized\n",{"type":46,"tag":811,"props":1661,"children":1662},{"class":813,"line":969},[1663,1667,1671,1676],{"type":46,"tag":811,"props":1664,"children":1665},{"style":828},[1666],{"type":52,"value":21},{"type":46,"tag":811,"props":1668,"children":1669},{"style":833},[1670],{"type":52,"value":1545},{"type":46,"tag":811,"props":1672,"children":1673},{"style":833},[1674],{"type":52,"value":1675}," finalize",{"type":46,"tag":811,"props":1677,"children":1678},{"style":833},[1679],{"type":52,"value":1680}," my-org\u002F1.0.0\n",{"type":46,"tag":811,"props":1682,"children":1683},{"class":813,"line":1375},[1684],{"type":46,"tag":811,"props":1685,"children":1686},{"emptyLinePlaceholder":41},[1687],{"type":52,"value":882},{"type":46,"tag":811,"props":1689,"children":1690},{"class":813,"line":1384},[1691],{"type":46,"tag":811,"props":1692,"children":1693},{"style":818},[1694],{"type":52,"value":1695},"# Record a production deploy\n",{"type":46,"tag":811,"props":1697,"children":1698},{"class":813,"line":1393},[1699,1703,1707,1712,1716],{"type":46,"tag":811,"props":1700,"children":1701},{"style":828},[1702],{"type":52,"value":21},{"type":46,"tag":811,"props":1704,"children":1705},{"style":833},[1706],{"type":52,"value":1545},{"type":46,"tag":811,"props":1708,"children":1709},{"style":833},[1710],{"type":52,"value":1711}," deploy",{"type":46,"tag":811,"props":1713,"children":1714},{"style":833},[1715],{"type":52,"value":1555},{"type":46,"tag":811,"props":1717,"children":1718},{"style":833},[1719],{"type":52,"value":1720}," production\n",{"type":46,"tag":55,"props":1722,"children":1723},{},[1724],{"type":46,"tag":96,"props":1725,"children":1726},{},[1727],{"type":52,"value":1728},"Key details:",{"type":46,"tag":88,"props":1730,"children":1731},{},[1732,1767,1810,1843],{"type":46,"tag":92,"props":1733,"children":1734},{},[1735,1737,1743,1745,1751,1752,1757,1759,1765],{"type":52,"value":1736},"The positional is ",{"type":46,"tag":61,"props":1738,"children":1740},{"className":1739},[],[1741],{"type":52,"value":1742},"\u003Corg-slug>\u002F\u003Cversion>",{"type":52,"value":1744},". In ",{"type":46,"tag":61,"props":1746,"children":1748},{"className":1747},[],[1749],{"type":52,"value":1750},"sentry release create sentry\u002F1.0.0",{"type":52,"value":120},{"type":46,"tag":61,"props":1753,"children":1755},{"className":1754},[],[1756],{"type":52,"value":21},{"type":52,"value":1758}," is the org and ",{"type":46,"tag":61,"props":1760,"children":1762},{"className":1761},[],[1763],{"type":52,"value":1764},"1.0.0",{"type":52,"value":1766}," is the version — the slash separates org from version, it is not part of the version string.",{"type":46,"tag":92,"props":1768,"children":1769},{},[1770,1771,1776,1778,1784,1786,1792,1794,1800,1802,1808],{"type":52,"value":277},{"type":46,"tag":96,"props":1772,"children":1773},{},[1774],{"type":52,"value":1775},"version",{"type":52,"value":1777}," must match the ",{"type":46,"tag":61,"props":1779,"children":1781},{"className":1780},[],[1782],{"type":52,"value":1783},"release",{"type":52,"value":1785}," value in ",{"type":46,"tag":61,"props":1787,"children":1789},{"className":1788},[],[1790],{"type":52,"value":1791},"Sentry.init()",{"type":52,"value":1793},". If your SDK uses ",{"type":46,"tag":61,"props":1795,"children":1797},{"className":1796},[],[1798],{"type":52,"value":1799},"\"1.0.0\"",{"type":52,"value":1801},", the command must use ",{"type":46,"tag":61,"props":1803,"children":1805},{"className":1804},[],[1806],{"type":52,"value":1807},"org\u002F1.0.0",{"type":52,"value":1809},".",{"type":46,"tag":92,"props":1811,"children":1812},{},[1813,1819,1821,1826,1828,1834,1836,1842],{"type":46,"tag":61,"props":1814,"children":1816},{"className":1815},[],[1817],{"type":52,"value":1818},"--auto",{"type":52,"value":1820}," requires a Sentry repository integration (GitHub\u002FGitLab\u002FBitbucket) ",{"type":46,"tag":96,"props":1822,"children":1823},{},[1824],{"type":52,"value":1825},"and",{"type":52,"value":1827}," a local git checkout. It matches your ",{"type":46,"tag":61,"props":1829,"children":1831},{"className":1830},[],[1832],{"type":52,"value":1833},"origin",{"type":52,"value":1835}," remote against Sentry's repo list. Without a checkout, use ",{"type":46,"tag":61,"props":1837,"children":1839},{"className":1838},[],[1840],{"type":52,"value":1841},"--local",{"type":52,"value":1809},{"type":46,"tag":92,"props":1844,"children":1845},{},[1846,1848,1854,1856,1861,1863,1868],{"type":52,"value":1847},"With no flag, ",{"type":46,"tag":61,"props":1849,"children":1851},{"className":1850},[],[1852],{"type":52,"value":1853},"set-commits",{"type":52,"value":1855}," tries ",{"type":46,"tag":61,"props":1857,"children":1859},{"className":1858},[],[1860],{"type":52,"value":1818},{"type":52,"value":1862}," first and falls back to ",{"type":46,"tag":61,"props":1864,"children":1866},{"className":1865},[],[1867],{"type":52,"value":1841},{"type":52,"value":1869}," on failure.",{"type":46,"tag":793,"props":1871,"children":1873},{"id":1872},"arbitrary-api-access",[1874],{"type":52,"value":1875},"Arbitrary API Access",{"type":46,"tag":800,"props":1877,"children":1879},{"className":802,"code":1878,"language":804,"meta":805,"style":805},"# GET request (default)\nsentry api \u002Fapi\u002F0\u002Forganizations\u002Fmy-org\u002F\n\n# POST request with data\nsentry api \u002Fapi\u002F0\u002Forganizations\u002Fmy-org\u002Fprojects\u002F --method POST --data '{\"name\":\"new-project\",\"platform\":\"python\"}'\n",[1880],{"type":46,"tag":61,"props":1881,"children":1882},{"__ignoreMap":805},[1883,1891,1908,1915,1923],{"type":46,"tag":811,"props":1884,"children":1885},{"class":813,"line":814},[1886],{"type":46,"tag":811,"props":1887,"children":1888},{"style":818},[1889],{"type":52,"value":1890},"# GET request (default)\n",{"type":46,"tag":811,"props":1892,"children":1893},{"class":813,"line":824},[1894,1898,1903],{"type":46,"tag":811,"props":1895,"children":1896},{"style":828},[1897],{"type":52,"value":21},{"type":46,"tag":811,"props":1899,"children":1900},{"style":833},[1901],{"type":52,"value":1902}," api",{"type":46,"tag":811,"props":1904,"children":1905},{"style":833},[1906],{"type":52,"value":1907}," \u002Fapi\u002F0\u002Forganizations\u002Fmy-org\u002F\n",{"type":46,"tag":811,"props":1909,"children":1910},{"class":813,"line":876},[1911],{"type":46,"tag":811,"props":1912,"children":1913},{"emptyLinePlaceholder":41},[1914],{"type":52,"value":882},{"type":46,"tag":811,"props":1916,"children":1917},{"class":813,"line":29},[1918],{"type":46,"tag":811,"props":1919,"children":1920},{"style":818},[1921],{"type":52,"value":1922},"# POST request with data\n",{"type":46,"tag":811,"props":1924,"children":1925},{"class":813,"line":893},[1926,1930,1934,1939,1944,1949,1954,1959,1964],{"type":46,"tag":811,"props":1927,"children":1928},{"style":828},[1929],{"type":52,"value":21},{"type":46,"tag":811,"props":1931,"children":1932},{"style":833},[1933],{"type":52,"value":1902},{"type":46,"tag":811,"props":1935,"children":1936},{"style":833},[1937],{"type":52,"value":1938}," \u002Fapi\u002F0\u002Forganizations\u002Fmy-org\u002Fprojects\u002F",{"type":46,"tag":811,"props":1940,"children":1941},{"style":833},[1942],{"type":52,"value":1943}," --method",{"type":46,"tag":811,"props":1945,"children":1946},{"style":833},[1947],{"type":52,"value":1948}," POST",{"type":46,"tag":811,"props":1950,"children":1951},{"style":833},[1952],{"type":52,"value":1953}," --data",{"type":46,"tag":811,"props":1955,"children":1956},{"style":849},[1957],{"type":52,"value":1958}," '",{"type":46,"tag":811,"props":1960,"children":1961},{"style":833},[1962],{"type":52,"value":1963},"{\"name\":\"new-project\",\"platform\":\"python\"}",{"type":46,"tag":811,"props":1965,"children":1966},{"style":849},[1967],{"type":52,"value":1968},"'\n",{"type":46,"tag":81,"props":1970,"children":1972},{"id":1971},"dashboard-layout",[1973],{"type":52,"value":1974},"Dashboard Layout",{"type":46,"tag":55,"props":1976,"children":1977},{},[1978,1980,1985],{"type":52,"value":1979},"Sentry dashboards use a ",{"type":46,"tag":96,"props":1981,"children":1982},{},[1983],{"type":52,"value":1984},"6-column grid",{"type":52,"value":1986},". When adding widgets, aim to fill complete rows (widths should sum to 6).",{"type":46,"tag":55,"props":1988,"children":1989},{},[1990],{"type":52,"value":1991},"Display types with default sizes:",{"type":46,"tag":609,"props":1993,"children":1994},{},[1995,2026],{"type":46,"tag":613,"props":1996,"children":1997},{},[1998],{"type":46,"tag":617,"props":1999,"children":2000},{},[2001,2006,2011,2016,2021],{"type":46,"tag":621,"props":2002,"children":2003},{},[2004],{"type":52,"value":2005},"Display Type",{"type":46,"tag":621,"props":2007,"children":2008},{},[2009],{"type":52,"value":2010},"Width",{"type":46,"tag":621,"props":2012,"children":2013},{},[2014],{"type":52,"value":2015},"Height",{"type":46,"tag":621,"props":2017,"children":2018},{},[2019],{"type":52,"value":2020},"Category",{"type":46,"tag":621,"props":2022,"children":2023},{},[2024],{"type":52,"value":2025},"Notes",{"type":46,"tag":637,"props":2027,"children":2028},{},[2029,2061,2090,2119,2147,2176,2206,2235,2264,2292,2322,2351,2380,2409],{"type":46,"tag":617,"props":2030,"children":2031},{},[2032,2041,2046,2051,2056],{"type":46,"tag":644,"props":2033,"children":2034},{},[2035],{"type":46,"tag":61,"props":2036,"children":2038},{"className":2037},[],[2039],{"type":52,"value":2040},"big_number",{"type":46,"tag":644,"props":2042,"children":2043},{},[2044],{"type":52,"value":2045},"2",{"type":46,"tag":644,"props":2047,"children":2048},{},[2049],{"type":52,"value":2050},"1",{"type":46,"tag":644,"props":2052,"children":2053},{},[2054],{"type":52,"value":2055},"common",{"type":46,"tag":644,"props":2057,"children":2058},{},[2059],{"type":52,"value":2060},"Compact KPI — place 3 per row (2+2+2=6)",{"type":46,"tag":617,"props":2062,"children":2063},{},[2064,2072,2077,2081,2085],{"type":46,"tag":644,"props":2065,"children":2066},{},[2067],{"type":46,"tag":61,"props":2068,"children":2070},{"className":2069},[],[2071],{"type":52,"value":813},{"type":46,"tag":644,"props":2073,"children":2074},{},[2075],{"type":52,"value":2076},"3",{"type":46,"tag":644,"props":2078,"children":2079},{},[2080],{"type":52,"value":2045},{"type":46,"tag":644,"props":2082,"children":2083},{},[2084],{"type":52,"value":2055},{"type":46,"tag":644,"props":2086,"children":2087},{},[2088],{"type":52,"value":2089},"Half-width chart — place 2 per row (3+3=6)",{"type":46,"tag":617,"props":2091,"children":2092},{},[2093,2102,2106,2110,2114],{"type":46,"tag":644,"props":2094,"children":2095},{},[2096],{"type":46,"tag":61,"props":2097,"children":2099},{"className":2098},[],[2100],{"type":52,"value":2101},"area",{"type":46,"tag":644,"props":2103,"children":2104},{},[2105],{"type":52,"value":2076},{"type":46,"tag":644,"props":2107,"children":2108},{},[2109],{"type":52,"value":2045},{"type":46,"tag":644,"props":2111,"children":2112},{},[2113],{"type":52,"value":2055},{"type":46,"tag":644,"props":2115,"children":2116},{},[2117],{"type":52,"value":2118},"Half-width chart — place 2 per row",{"type":46,"tag":617,"props":2120,"children":2121},{},[2122,2131,2135,2139,2143],{"type":46,"tag":644,"props":2123,"children":2124},{},[2125],{"type":46,"tag":61,"props":2126,"children":2128},{"className":2127},[],[2129],{"type":52,"value":2130},"bar",{"type":46,"tag":644,"props":2132,"children":2133},{},[2134],{"type":52,"value":2076},{"type":46,"tag":644,"props":2136,"children":2137},{},[2138],{"type":52,"value":2045},{"type":46,"tag":644,"props":2140,"children":2141},{},[2142],{"type":52,"value":2055},{"type":46,"tag":644,"props":2144,"children":2145},{},[2146],{"type":52,"value":2118},{"type":46,"tag":617,"props":2148,"children":2149},{},[2150,2158,2163,2167,2171],{"type":46,"tag":644,"props":2151,"children":2152},{},[2153],{"type":46,"tag":61,"props":2154,"children":2156},{"className":2155},[],[2157],{"type":52,"value":609},{"type":46,"tag":644,"props":2159,"children":2160},{},[2161],{"type":52,"value":2162},"6",{"type":46,"tag":644,"props":2164,"children":2165},{},[2166],{"type":52,"value":2045},{"type":46,"tag":644,"props":2168,"children":2169},{},[2170],{"type":52,"value":2055},{"type":46,"tag":644,"props":2172,"children":2173},{},[2174],{"type":52,"value":2175},"Full-width — always takes its own row",{"type":46,"tag":617,"props":2177,"children":2178},{},[2179,2188,2192,2196,2201],{"type":46,"tag":644,"props":2180,"children":2181},{},[2182],{"type":46,"tag":61,"props":2183,"children":2185},{"className":2184},[],[2186],{"type":52,"value":2187},"stacked_area",{"type":46,"tag":644,"props":2189,"children":2190},{},[2191],{"type":52,"value":2076},{"type":46,"tag":644,"props":2193,"children":2194},{},[2195],{"type":52,"value":2045},{"type":46,"tag":644,"props":2197,"children":2198},{},[2199],{"type":52,"value":2200},"specialized",{"type":46,"tag":644,"props":2202,"children":2203},{},[2204],{"type":52,"value":2205},"Stacked area chart",{"type":46,"tag":617,"props":2207,"children":2208},{},[2209,2218,2222,2226,2230],{"type":46,"tag":644,"props":2210,"children":2211},{},[2212],{"type":46,"tag":61,"props":2213,"children":2215},{"className":2214},[],[2216],{"type":52,"value":2217},"top_n",{"type":46,"tag":644,"props":2219,"children":2220},{},[2221],{"type":52,"value":2076},{"type":46,"tag":644,"props":2223,"children":2224},{},[2225],{"type":52,"value":2045},{"type":46,"tag":644,"props":2227,"children":2228},{},[2229],{"type":52,"value":2200},{"type":46,"tag":644,"props":2231,"children":2232},{},[2233],{"type":52,"value":2234},"Top N ranked list",{"type":46,"tag":617,"props":2236,"children":2237},{},[2238,2247,2251,2255,2259],{"type":46,"tag":644,"props":2239,"children":2240},{},[2241],{"type":46,"tag":61,"props":2242,"children":2244},{"className":2243},[],[2245],{"type":52,"value":2246},"categorical_bar",{"type":46,"tag":644,"props":2248,"children":2249},{},[2250],{"type":52,"value":2076},{"type":46,"tag":644,"props":2252,"children":2253},{},[2254],{"type":52,"value":2045},{"type":46,"tag":644,"props":2256,"children":2257},{},[2258],{"type":52,"value":2200},{"type":46,"tag":644,"props":2260,"children":2261},{},[2262],{"type":52,"value":2263},"Categorical bar chart",{"type":46,"tag":617,"props":2265,"children":2266},{},[2267,2275,2279,2283,2287],{"type":46,"tag":644,"props":2268,"children":2269},{},[2270],{"type":46,"tag":61,"props":2271,"children":2273},{"className":2272},[],[2274],{"type":52,"value":52},{"type":46,"tag":644,"props":2276,"children":2277},{},[2278],{"type":52,"value":2076},{"type":46,"tag":644,"props":2280,"children":2281},{},[2282],{"type":52,"value":2045},{"type":46,"tag":644,"props":2284,"children":2285},{},[2286],{"type":52,"value":2200},{"type":46,"tag":644,"props":2288,"children":2289},{},[2290],{"type":52,"value":2291},"Static text\u002Fmarkdown widget",{"type":46,"tag":617,"props":2293,"children":2294},{},[2295,2304,2308,2312,2317],{"type":46,"tag":644,"props":2296,"children":2297},{},[2298],{"type":46,"tag":61,"props":2299,"children":2301},{"className":2300},[],[2302],{"type":52,"value":2303},"details",{"type":46,"tag":644,"props":2305,"children":2306},{},[2307],{"type":52,"value":2076},{"type":46,"tag":644,"props":2309,"children":2310},{},[2311],{"type":52,"value":2045},{"type":46,"tag":644,"props":2313,"children":2314},{},[2315],{"type":52,"value":2316},"internal",{"type":46,"tag":644,"props":2318,"children":2319},{},[2320],{"type":52,"value":2321},"Detail view",{"type":46,"tag":617,"props":2323,"children":2324},{},[2325,2334,2338,2342,2346],{"type":46,"tag":644,"props":2326,"children":2327},{},[2328],{"type":46,"tag":61,"props":2329,"children":2331},{"className":2330},[],[2332],{"type":52,"value":2333},"wheel",{"type":46,"tag":644,"props":2335,"children":2336},{},[2337],{"type":52,"value":2076},{"type":46,"tag":644,"props":2339,"children":2340},{},[2341],{"type":52,"value":2045},{"type":46,"tag":644,"props":2343,"children":2344},{},[2345],{"type":52,"value":2316},{"type":46,"tag":644,"props":2347,"children":2348},{},[2349],{"type":52,"value":2350},"Pie\u002Fwheel chart",{"type":46,"tag":617,"props":2352,"children":2353},{},[2354,2363,2367,2371,2375],{"type":46,"tag":644,"props":2355,"children":2356},{},[2357],{"type":46,"tag":61,"props":2358,"children":2360},{"className":2359},[],[2361],{"type":52,"value":2362},"rage_and_dead_clicks",{"type":46,"tag":644,"props":2364,"children":2365},{},[2366],{"type":52,"value":2076},{"type":46,"tag":644,"props":2368,"children":2369},{},[2370],{"type":52,"value":2045},{"type":46,"tag":644,"props":2372,"children":2373},{},[2374],{"type":52,"value":2316},{"type":46,"tag":644,"props":2376,"children":2377},{},[2378],{"type":52,"value":2379},"Rage\u002Fdead click visualization",{"type":46,"tag":617,"props":2381,"children":2382},{},[2383,2392,2396,2400,2404],{"type":46,"tag":644,"props":2384,"children":2385},{},[2386],{"type":46,"tag":61,"props":2387,"children":2389},{"className":2388},[],[2390],{"type":52,"value":2391},"server_tree",{"type":46,"tag":644,"props":2393,"children":2394},{},[2395],{"type":52,"value":2076},{"type":46,"tag":644,"props":2397,"children":2398},{},[2399],{"type":52,"value":2045},{"type":46,"tag":644,"props":2401,"children":2402},{},[2403],{"type":52,"value":2316},{"type":46,"tag":644,"props":2405,"children":2406},{},[2407],{"type":52,"value":2408},"Hierarchical tree display",{"type":46,"tag":617,"props":2410,"children":2411},{},[2412,2421,2425,2429,2433],{"type":46,"tag":644,"props":2413,"children":2414},{},[2415],{"type":46,"tag":61,"props":2416,"children":2418},{"className":2417},[],[2419],{"type":52,"value":2420},"agents_traces_table",{"type":46,"tag":644,"props":2422,"children":2423},{},[2424],{"type":52,"value":2076},{"type":46,"tag":644,"props":2426,"children":2427},{},[2428],{"type":52,"value":2045},{"type":46,"tag":644,"props":2430,"children":2431},{},[2432],{"type":52,"value":2316},{"type":46,"tag":644,"props":2434,"children":2435},{},[2436],{"type":52,"value":2437},"Agents traces table",{"type":46,"tag":55,"props":2439,"children":2440},{},[2441,2442,2446,2448,2452,2454,2458],{"type":52,"value":143},{"type":46,"tag":96,"props":2443,"children":2444},{},[2445],{"type":52,"value":2055},{"type":52,"value":2447}," types for general dashboards. Use ",{"type":46,"tag":96,"props":2449,"children":2450},{},[2451],{"type":52,"value":2200},{"type":52,"value":2453}," only when specifically requested. Avoid ",{"type":46,"tag":96,"props":2455,"children":2456},{},[2457],{"type":52,"value":2316},{"type":52,"value":2459}," types unless the user explicitly asks.",{"type":46,"tag":55,"props":2461,"children":2462},{},[2463,2465,2471,2473,2479,2480,2486,2487,2493,2494,2500,2501,2507,2509,2515],{"type":52,"value":2464},"Available datasets: ",{"type":46,"tag":61,"props":2466,"children":2468},{"className":2467},[],[2469],{"type":52,"value":2470},"spans",{"type":52,"value":2472}," (default), ",{"type":46,"tag":61,"props":2474,"children":2476},{"className":2475},[],[2477],{"type":52,"value":2478},"tracemetrics",{"type":52,"value":120},{"type":46,"tag":61,"props":2481,"children":2483},{"className":2482},[],[2484],{"type":52,"value":2485},"discover",{"type":52,"value":120},{"type":46,"tag":61,"props":2488,"children":2490},{"className":2489},[],[2491],{"type":52,"value":2492},"issue",{"type":52,"value":120},{"type":46,"tag":61,"props":2495,"children":2497},{"className":2496},[],[2498],{"type":52,"value":2499},"error-events",{"type":52,"value":120},{"type":46,"tag":61,"props":2502,"children":2504},{"className":2503},[],[2505],{"type":52,"value":2506},"logs",{"type":52,"value":2508},". Run ",{"type":46,"tag":61,"props":2510,"children":2512},{"className":2511},[],[2513],{"type":52,"value":2514},"sentry dashboard widget --help",{"type":52,"value":2516}," for dataset descriptions, query formats, and examples.",{"type":46,"tag":55,"props":2518,"children":2519},{},[2520],{"type":46,"tag":96,"props":2521,"children":2522},{},[2523],{"type":52,"value":2524},"Row-filling examples:",{"type":46,"tag":800,"props":2526,"children":2528},{"className":802,"code":2527,"language":804,"meta":805,"style":805},"# 3 KPIs filling one row (2+2+2 = 6)\nsentry dashboard widget add \u003Cdashboard> \"Error Count\" --display big_number --query count\nsentry dashboard widget add \u003Cdashboard> \"P95 Duration\" --display big_number --query p95:span.duration\nsentry dashboard widget add \u003Cdashboard> \"Throughput\" --display big_number --query epm\n\n# 2 charts filling one row (3+3 = 6)\nsentry dashboard widget add \u003Cdashboard> \"Errors Over Time\" --display line --query count\nsentry dashboard widget add \u003Cdashboard> \"Latency Over Time\" --display line --query p95:span.duration\n\n# Full-width table (6 = 6)\nsentry dashboard widget add \u003Cdashboard> \"Top Endpoints\" --display table \\\n  --query count --query p95:span.duration \\\n  --group-by transaction --sort -count --limit 10\n",[2529],{"type":46,"tag":61,"props":2530,"children":2531},{"__ignoreMap":805},[2532,2540,2615,2680,2745,2752,2760,2825,2889,2896,2904,2966,2992],{"type":46,"tag":811,"props":2533,"children":2534},{"class":813,"line":814},[2535],{"type":46,"tag":811,"props":2536,"children":2537},{"style":818},[2538],{"type":52,"value":2539},"# 3 KPIs filling one row (2+2+2 = 6)\n",{"type":46,"tag":811,"props":2541,"children":2542},{"class":813,"line":824},[2543,2547,2552,2557,2562,2567,2572,2578,2583,2587,2592,2596,2601,2606,2610],{"type":46,"tag":811,"props":2544,"children":2545},{"style":828},[2546],{"type":52,"value":21},{"type":46,"tag":811,"props":2548,"children":2549},{"style":833},[2550],{"type":52,"value":2551}," dashboard",{"type":46,"tag":811,"props":2553,"children":2554},{"style":833},[2555],{"type":52,"value":2556}," widget",{"type":46,"tag":811,"props":2558,"children":2559},{"style":833},[2560],{"type":52,"value":2561}," add",{"type":46,"tag":811,"props":2563,"children":2564},{"style":849},[2565],{"type":52,"value":2566}," \u003C",{"type":46,"tag":811,"props":2568,"children":2569},{"style":833},[2570],{"type":52,"value":2571},"dashboar",{"type":46,"tag":811,"props":2573,"children":2575},{"style":2574},"--shiki-light:#90A4AE;--shiki-default:#EEFFFF;--shiki-dark:#BABED8",[2576],{"type":52,"value":2577},"d",{"type":46,"tag":811,"props":2579,"children":2580},{"style":849},[2581],{"type":52,"value":2582},">",{"type":46,"tag":811,"props":2584,"children":2585},{"style":849},[2586],{"type":52,"value":852},{"type":46,"tag":811,"props":2588,"children":2589},{"style":833},[2590],{"type":52,"value":2591},"Error Count",{"type":46,"tag":811,"props":2593,"children":2594},{"style":849},[2595],{"type":52,"value":862},{"type":46,"tag":811,"props":2597,"children":2598},{"style":833},[2599],{"type":52,"value":2600}," --display",{"type":46,"tag":811,"props":2602,"children":2603},{"style":833},[2604],{"type":52,"value":2605}," big_number",{"type":46,"tag":811,"props":2607,"children":2608},{"style":833},[2609],{"type":52,"value":846},{"type":46,"tag":811,"props":2611,"children":2612},{"style":833},[2613],{"type":52,"value":2614}," count\n",{"type":46,"tag":811,"props":2616,"children":2617},{"class":813,"line":876},[2618,2622,2626,2630,2634,2638,2642,2646,2650,2654,2659,2663,2667,2671,2675],{"type":46,"tag":811,"props":2619,"children":2620},{"style":828},[2621],{"type":52,"value":21},{"type":46,"tag":811,"props":2623,"children":2624},{"style":833},[2625],{"type":52,"value":2551},{"type":46,"tag":811,"props":2627,"children":2628},{"style":833},[2629],{"type":52,"value":2556},{"type":46,"tag":811,"props":2631,"children":2632},{"style":833},[2633],{"type":52,"value":2561},{"type":46,"tag":811,"props":2635,"children":2636},{"style":849},[2637],{"type":52,"value":2566},{"type":46,"tag":811,"props":2639,"children":2640},{"style":833},[2641],{"type":52,"value":2571},{"type":46,"tag":811,"props":2643,"children":2644},{"style":2574},[2645],{"type":52,"value":2577},{"type":46,"tag":811,"props":2647,"children":2648},{"style":849},[2649],{"type":52,"value":2582},{"type":46,"tag":811,"props":2651,"children":2652},{"style":849},[2653],{"type":52,"value":852},{"type":46,"tag":811,"props":2655,"children":2656},{"style":833},[2657],{"type":52,"value":2658},"P95 Duration",{"type":46,"tag":811,"props":2660,"children":2661},{"style":849},[2662],{"type":52,"value":862},{"type":46,"tag":811,"props":2664,"children":2665},{"style":833},[2666],{"type":52,"value":2600},{"type":46,"tag":811,"props":2668,"children":2669},{"style":833},[2670],{"type":52,"value":2605},{"type":46,"tag":811,"props":2672,"children":2673},{"style":833},[2674],{"type":52,"value":846},{"type":46,"tag":811,"props":2676,"children":2677},{"style":833},[2678],{"type":52,"value":2679}," p95:span.duration\n",{"type":46,"tag":811,"props":2681,"children":2682},{"class":813,"line":29},[2683,2687,2691,2695,2699,2703,2707,2711,2715,2719,2724,2728,2732,2736,2740],{"type":46,"tag":811,"props":2684,"children":2685},{"style":828},[2686],{"type":52,"value":21},{"type":46,"tag":811,"props":2688,"children":2689},{"style":833},[2690],{"type":52,"value":2551},{"type":46,"tag":811,"props":2692,"children":2693},{"style":833},[2694],{"type":52,"value":2556},{"type":46,"tag":811,"props":2696,"children":2697},{"style":833},[2698],{"type":52,"value":2561},{"type":46,"tag":811,"props":2700,"children":2701},{"style":849},[2702],{"type":52,"value":2566},{"type":46,"tag":811,"props":2704,"children":2705},{"style":833},[2706],{"type":52,"value":2571},{"type":46,"tag":811,"props":2708,"children":2709},{"style":2574},[2710],{"type":52,"value":2577},{"type":46,"tag":811,"props":2712,"children":2713},{"style":849},[2714],{"type":52,"value":2582},{"type":46,"tag":811,"props":2716,"children":2717},{"style":849},[2718],{"type":52,"value":852},{"type":46,"tag":811,"props":2720,"children":2721},{"style":833},[2722],{"type":52,"value":2723},"Throughput",{"type":46,"tag":811,"props":2725,"children":2726},{"style":849},[2727],{"type":52,"value":862},{"type":46,"tag":811,"props":2729,"children":2730},{"style":833},[2731],{"type":52,"value":2600},{"type":46,"tag":811,"props":2733,"children":2734},{"style":833},[2735],{"type":52,"value":2605},{"type":46,"tag":811,"props":2737,"children":2738},{"style":833},[2739],{"type":52,"value":846},{"type":46,"tag":811,"props":2741,"children":2742},{"style":833},[2743],{"type":52,"value":2744}," epm\n",{"type":46,"tag":811,"props":2746,"children":2747},{"class":813,"line":893},[2748],{"type":46,"tag":811,"props":2749,"children":2750},{"emptyLinePlaceholder":41},[2751],{"type":52,"value":882},{"type":46,"tag":811,"props":2753,"children":2754},{"class":813,"line":915},[2755],{"type":46,"tag":811,"props":2756,"children":2757},{"style":818},[2758],{"type":52,"value":2759},"# 2 charts filling one row (3+3 = 6)\n",{"type":46,"tag":811,"props":2761,"children":2762},{"class":813,"line":923},[2763,2767,2771,2775,2779,2783,2787,2791,2795,2799,2804,2808,2812,2817,2821],{"type":46,"tag":811,"props":2764,"children":2765},{"style":828},[2766],{"type":52,"value":21},{"type":46,"tag":811,"props":2768,"children":2769},{"style":833},[2770],{"type":52,"value":2551},{"type":46,"tag":811,"props":2772,"children":2773},{"style":833},[2774],{"type":52,"value":2556},{"type":46,"tag":811,"props":2776,"children":2777},{"style":833},[2778],{"type":52,"value":2561},{"type":46,"tag":811,"props":2780,"children":2781},{"style":849},[2782],{"type":52,"value":2566},{"type":46,"tag":811,"props":2784,"children":2785},{"style":833},[2786],{"type":52,"value":2571},{"type":46,"tag":811,"props":2788,"children":2789},{"style":2574},[2790],{"type":52,"value":2577},{"type":46,"tag":811,"props":2792,"children":2793},{"style":849},[2794],{"type":52,"value":2582},{"type":46,"tag":811,"props":2796,"children":2797},{"style":849},[2798],{"type":52,"value":852},{"type":46,"tag":811,"props":2800,"children":2801},{"style":833},[2802],{"type":52,"value":2803},"Errors Over Time",{"type":46,"tag":811,"props":2805,"children":2806},{"style":849},[2807],{"type":52,"value":862},{"type":46,"tag":811,"props":2809,"children":2810},{"style":833},[2811],{"type":52,"value":2600},{"type":46,"tag":811,"props":2813,"children":2814},{"style":833},[2815],{"type":52,"value":2816}," line",{"type":46,"tag":811,"props":2818,"children":2819},{"style":833},[2820],{"type":52,"value":846},{"type":46,"tag":811,"props":2822,"children":2823},{"style":833},[2824],{"type":52,"value":2614},{"type":46,"tag":811,"props":2826,"children":2827},{"class":813,"line":932},[2828,2832,2836,2840,2844,2848,2852,2856,2860,2864,2869,2873,2877,2881,2885],{"type":46,"tag":811,"props":2829,"children":2830},{"style":828},[2831],{"type":52,"value":21},{"type":46,"tag":811,"props":2833,"children":2834},{"style":833},[2835],{"type":52,"value":2551},{"type":46,"tag":811,"props":2837,"children":2838},{"style":833},[2839],{"type":52,"value":2556},{"type":46,"tag":811,"props":2841,"children":2842},{"style":833},[2843],{"type":52,"value":2561},{"type":46,"tag":811,"props":2845,"children":2846},{"style":849},[2847],{"type":52,"value":2566},{"type":46,"tag":811,"props":2849,"children":2850},{"style":833},[2851],{"type":52,"value":2571},{"type":46,"tag":811,"props":2853,"children":2854},{"style":2574},[2855],{"type":52,"value":2577},{"type":46,"tag":811,"props":2857,"children":2858},{"style":849},[2859],{"type":52,"value":2582},{"type":46,"tag":811,"props":2861,"children":2862},{"style":849},[2863],{"type":52,"value":852},{"type":46,"tag":811,"props":2865,"children":2866},{"style":833},[2867],{"type":52,"value":2868},"Latency Over Time",{"type":46,"tag":811,"props":2870,"children":2871},{"style":849},[2872],{"type":52,"value":862},{"type":46,"tag":811,"props":2874,"children":2875},{"style":833},[2876],{"type":52,"value":2600},{"type":46,"tag":811,"props":2878,"children":2879},{"style":833},[2880],{"type":52,"value":2816},{"type":46,"tag":811,"props":2882,"children":2883},{"style":833},[2884],{"type":52,"value":846},{"type":46,"tag":811,"props":2886,"children":2887},{"style":833},[2888],{"type":52,"value":2679},{"type":46,"tag":811,"props":2890,"children":2891},{"class":813,"line":953},[2892],{"type":46,"tag":811,"props":2893,"children":2894},{"emptyLinePlaceholder":41},[2895],{"type":52,"value":882},{"type":46,"tag":811,"props":2897,"children":2898},{"class":813,"line":25},[2899],{"type":46,"tag":811,"props":2900,"children":2901},{"style":818},[2902],{"type":52,"value":2903},"# Full-width table (6 = 6)\n",{"type":46,"tag":811,"props":2905,"children":2906},{"class":813,"line":969},[2907,2911,2915,2919,2923,2927,2931,2935,2939,2943,2948,2952,2956,2961],{"type":46,"tag":811,"props":2908,"children":2909},{"style":828},[2910],{"type":52,"value":21},{"type":46,"tag":811,"props":2912,"children":2913},{"style":833},[2914],{"type":52,"value":2551},{"type":46,"tag":811,"props":2916,"children":2917},{"style":833},[2918],{"type":52,"value":2556},{"type":46,"tag":811,"props":2920,"children":2921},{"style":833},[2922],{"type":52,"value":2561},{"type":46,"tag":811,"props":2924,"children":2925},{"style":849},[2926],{"type":52,"value":2566},{"type":46,"tag":811,"props":2928,"children":2929},{"style":833},[2930],{"type":52,"value":2571},{"type":46,"tag":811,"props":2932,"children":2933},{"style":2574},[2934],{"type":52,"value":2577},{"type":46,"tag":811,"props":2936,"children":2937},{"style":849},[2938],{"type":52,"value":2582},{"type":46,"tag":811,"props":2940,"children":2941},{"style":849},[2942],{"type":52,"value":852},{"type":46,"tag":811,"props":2944,"children":2945},{"style":833},[2946],{"type":52,"value":2947},"Top Endpoints",{"type":46,"tag":811,"props":2949,"children":2950},{"style":849},[2951],{"type":52,"value":862},{"type":46,"tag":811,"props":2953,"children":2954},{"style":833},[2955],{"type":52,"value":2600},{"type":46,"tag":811,"props":2957,"children":2958},{"style":833},[2959],{"type":52,"value":2960}," table",{"type":46,"tag":811,"props":2962,"children":2963},{"style":2574},[2964],{"type":52,"value":2965}," \\\n",{"type":46,"tag":811,"props":2967,"children":2968},{"class":813,"line":1375},[2969,2974,2979,2983,2988],{"type":46,"tag":811,"props":2970,"children":2971},{"style":833},[2972],{"type":52,"value":2973},"  --query",{"type":46,"tag":811,"props":2975,"children":2976},{"style":833},[2977],{"type":52,"value":2978}," count",{"type":46,"tag":811,"props":2980,"children":2981},{"style":833},[2982],{"type":52,"value":846},{"type":46,"tag":811,"props":2984,"children":2985},{"style":833},[2986],{"type":52,"value":2987}," p95:span.duration",{"type":46,"tag":811,"props":2989,"children":2990},{"style":2574},[2991],{"type":52,"value":2965},{"type":46,"tag":811,"props":2993,"children":2994},{"class":813,"line":1384},[2995,3000,3005,3010,3015,3019],{"type":46,"tag":811,"props":2996,"children":2997},{"style":833},[2998],{"type":52,"value":2999},"  --group-by",{"type":46,"tag":811,"props":3001,"children":3002},{"style":833},[3003],{"type":52,"value":3004}," transaction",{"type":46,"tag":811,"props":3006,"children":3007},{"style":833},[3008],{"type":52,"value":3009}," --sort",{"type":46,"tag":811,"props":3011,"children":3012},{"style":833},[3013],{"type":52,"value":3014}," -count",{"type":46,"tag":811,"props":3016,"children":3017},{"style":833},[3018],{"type":52,"value":867},{"type":46,"tag":811,"props":3020,"children":3021},{"style":870},[3022],{"type":52,"value":3023}," 10\n",{"type":46,"tag":81,"props":3025,"children":3027},{"id":3026},"quick-reference",[3028],{"type":52,"value":3029},"Quick Reference",{"type":46,"tag":793,"props":3031,"children":3033},{"id":3032},"time-filtering",[3034],{"type":52,"value":3035},"Time filtering",{"type":46,"tag":55,"props":3037,"children":3038},{},[3039,3040,3046,3048,3054],{"type":52,"value":143},{"type":46,"tag":61,"props":3041,"children":3043},{"className":3042},[],[3044],{"type":52,"value":3045},"--period",{"type":52,"value":3047}," (alias: ",{"type":46,"tag":61,"props":3049,"children":3051},{"className":3050},[],[3052],{"type":52,"value":3053},"-t",{"type":52,"value":3055},") to filter by time window:",{"type":46,"tag":800,"props":3057,"children":3059},{"className":802,"code":3058,"language":804,"meta":805,"style":805},"sentry trace list --period 1h\nsentry span list --period 24h\nsentry span list -t 7d\n",[3060],{"type":46,"tag":61,"props":3061,"children":3062},{"__ignoreMap":805},[3063,3088,3112],{"type":46,"tag":811,"props":3064,"children":3065},{"class":813,"line":814},[3066,3070,3074,3078,3083],{"type":46,"tag":811,"props":3067,"children":3068},{"style":828},[3069],{"type":52,"value":21},{"type":46,"tag":811,"props":3071,"children":3072},{"style":833},[3073],{"type":52,"value":1020},{"type":46,"tag":811,"props":3075,"children":3076},{"style":833},[3077],{"type":52,"value":841},{"type":46,"tag":811,"props":3079,"children":3080},{"style":833},[3081],{"type":52,"value":3082}," --period",{"type":46,"tag":811,"props":3084,"children":3085},{"style":833},[3086],{"type":52,"value":3087}," 1h\n",{"type":46,"tag":811,"props":3089,"children":3090},{"class":813,"line":824},[3091,3095,3099,3103,3107],{"type":46,"tag":811,"props":3092,"children":3093},{"style":828},[3094],{"type":52,"value":21},{"type":46,"tag":811,"props":3096,"children":3097},{"style":833},[3098],{"type":52,"value":1094},{"type":46,"tag":811,"props":3100,"children":3101},{"style":833},[3102],{"type":52,"value":841},{"type":46,"tag":811,"props":3104,"children":3105},{"style":833},[3106],{"type":52,"value":3082},{"type":46,"tag":811,"props":3108,"children":3109},{"style":833},[3110],{"type":52,"value":3111}," 24h\n",{"type":46,"tag":811,"props":3113,"children":3114},{"class":813,"line":876},[3115,3119,3123,3127,3132],{"type":46,"tag":811,"props":3116,"children":3117},{"style":828},[3118],{"type":52,"value":21},{"type":46,"tag":811,"props":3120,"children":3121},{"style":833},[3122],{"type":52,"value":1094},{"type":46,"tag":811,"props":3124,"children":3125},{"style":833},[3126],{"type":52,"value":841},{"type":46,"tag":811,"props":3128,"children":3129},{"style":833},[3130],{"type":52,"value":3131}," -t",{"type":46,"tag":811,"props":3133,"children":3134},{"style":833},[3135],{"type":52,"value":3136}," 7d\n",{"type":46,"tag":793,"props":3138,"children":3140},{"id":3139},"scoping-to-an-org-or-project",[3141],{"type":52,"value":3142},"Scoping to an org or project",{"type":46,"tag":55,"props":3144,"children":3145},{},[3146,3148,3153],{"type":52,"value":3147},"Org and project are positional arguments following ",{"type":46,"tag":61,"props":3149,"children":3151},{"className":3150},[],[3152],{"type":52,"value":299},{"type":52,"value":3154}," CLI conventions:",{"type":46,"tag":800,"props":3156,"children":3158},{"className":802,"code":3157,"language":804,"meta":805,"style":805},"sentry trace list my-org\u002Fmy-project\nsentry issue list my-org\u002Fmy-project\nsentry span list my-org\u002Fmy-project\u002Fabc123def456...\n",[3159],{"type":46,"tag":61,"props":3160,"children":3161},{"__ignoreMap":805},[3162,3182,3201],{"type":46,"tag":811,"props":3163,"children":3164},{"class":813,"line":814},[3165,3169,3173,3177],{"type":46,"tag":811,"props":3166,"children":3167},{"style":828},[3168],{"type":52,"value":21},{"type":46,"tag":811,"props":3170,"children":3171},{"style":833},[3172],{"type":52,"value":1020},{"type":46,"tag":811,"props":3174,"children":3175},{"style":833},[3176],{"type":52,"value":841},{"type":46,"tag":811,"props":3178,"children":3179},{"style":833},[3180],{"type":52,"value":3181}," my-org\u002Fmy-project\n",{"type":46,"tag":811,"props":3183,"children":3184},{"class":813,"line":824},[3185,3189,3193,3197],{"type":46,"tag":811,"props":3186,"children":3187},{"style":828},[3188],{"type":52,"value":21},{"type":46,"tag":811,"props":3190,"children":3191},{"style":833},[3192],{"type":52,"value":836},{"type":46,"tag":811,"props":3194,"children":3195},{"style":833},[3196],{"type":52,"value":841},{"type":46,"tag":811,"props":3198,"children":3199},{"style":833},[3200],{"type":52,"value":3181},{"type":46,"tag":811,"props":3202,"children":3203},{"class":813,"line":876},[3204,3208,3212,3216],{"type":46,"tag":811,"props":3205,"children":3206},{"style":828},[3207],{"type":52,"value":21},{"type":46,"tag":811,"props":3209,"children":3210},{"style":833},[3211],{"type":52,"value":1094},{"type":46,"tag":811,"props":3213,"children":3214},{"style":833},[3215],{"type":52,"value":841},{"type":46,"tag":811,"props":3217,"children":3218},{"style":833},[3219],{"type":52,"value":3220}," my-org\u002Fmy-project\u002Fabc123def456...\n",{"type":46,"tag":793,"props":3222,"children":3224},{"id":3223},"listing-spans-in-a-trace",[3225],{"type":52,"value":3226},"Listing spans in a trace",{"type":46,"tag":55,"props":3228,"children":3229},{},[3230,3232,3238],{"type":52,"value":3231},"Pass the trace ID as a positional argument to ",{"type":46,"tag":61,"props":3233,"children":3235},{"className":3234},[],[3236],{"type":52,"value":3237},"span list",{"type":52,"value":3239},":",{"type":46,"tag":800,"props":3241,"children":3243},{"className":802,"code":3242,"language":804,"meta":805,"style":805},"sentry span list abc123def456...\nsentry span list my-org\u002Fmy-project\u002Fabc123def456...\n",[3244],{"type":46,"tag":61,"props":3245,"children":3246},{"__ignoreMap":805},[3247,3266],{"type":46,"tag":811,"props":3248,"children":3249},{"class":813,"line":814},[3250,3254,3258,3262],{"type":46,"tag":811,"props":3251,"children":3252},{"style":828},[3253],{"type":52,"value":21},{"type":46,"tag":811,"props":3255,"children":3256},{"style":833},[3257],{"type":52,"value":1094},{"type":46,"tag":811,"props":3259,"children":3260},{"style":833},[3261],{"type":52,"value":841},{"type":46,"tag":811,"props":3263,"children":3264},{"style":833},[3265],{"type":52,"value":1067},{"type":46,"tag":811,"props":3267,"children":3268},{"class":813,"line":824},[3269,3273,3277,3281],{"type":46,"tag":811,"props":3270,"children":3271},{"style":828},[3272],{"type":52,"value":21},{"type":46,"tag":811,"props":3274,"children":3275},{"style":833},[3276],{"type":52,"value":1094},{"type":46,"tag":811,"props":3278,"children":3279},{"style":833},[3280],{"type":52,"value":841},{"type":46,"tag":811,"props":3282,"children":3283},{"style":833},[3284],{"type":52,"value":3220},{"type":46,"tag":793,"props":3286,"children":3288},{"id":3287},"dataset-names-for-the-events-api",[3289],{"type":52,"value":3290},"Dataset names for the Events API",{"type":46,"tag":55,"props":3292,"children":3293},{},[3294,3296,3301,3303,3308,3309,3315,3316,3321,3322,3328,3329,3334],{"type":52,"value":3295},"When querying the Events API (directly or via ",{"type":46,"tag":61,"props":3297,"children":3299},{"className":3298},[],[3300],{"type":52,"value":412},{"type":52,"value":3302},"), valid dataset values are: ",{"type":46,"tag":61,"props":3304,"children":3306},{"className":3305},[],[3307],{"type":52,"value":2470},{"type":52,"value":120},{"type":46,"tag":61,"props":3310,"children":3312},{"className":3311},[],[3313],{"type":52,"value":3314},"transactions",{"type":52,"value":120},{"type":46,"tag":61,"props":3317,"children":3319},{"className":3318},[],[3320],{"type":52,"value":2506},{"type":52,"value":120},{"type":46,"tag":61,"props":3323,"children":3325},{"className":3324},[],[3326],{"type":52,"value":3327},"errors",{"type":52,"value":120},{"type":46,"tag":61,"props":3330,"children":3332},{"className":3331},[],[3333],{"type":52,"value":2485},{"type":52,"value":1809},{"type":46,"tag":81,"props":3336,"children":3338},{"id":3337},"common-mistakes",[3339],{"type":52,"value":3340},"Common Mistakes",{"type":46,"tag":88,"props":3342,"children":3343},{},[3344,3369,3393,3417,3441,3478,3506,3530,3605,3652],{"type":46,"tag":92,"props":3345,"children":3346},{},[3347,3352,3354,3359,3361,3367],{"type":46,"tag":96,"props":3348,"children":3349},{},[3350],{"type":52,"value":3351},"Wrong issue ID format",{"type":52,"value":3353},": Use ",{"type":46,"tag":61,"props":3355,"children":3357},{"className":3356},[],[3358],{"type":52,"value":198},{"type":52,"value":3360}," (short ID), not the numeric ID ",{"type":46,"tag":61,"props":3362,"children":3364},{"className":3363},[],[3365],{"type":52,"value":3366},"123456789",{"type":52,"value":3368},". The short ID includes the project prefix.",{"type":46,"tag":92,"props":3370,"children":3371},{},[3372,3377,3379,3384,3386,3391],{"type":46,"tag":96,"props":3373,"children":3374},{},[3375],{"type":52,"value":3376},"Pre-authenticating unnecessarily",{"type":52,"value":3378},": Don't run ",{"type":46,"tag":61,"props":3380,"children":3382},{"className":3381},[],[3383],{"type":52,"value":682},{"type":52,"value":3385}," before every command. The CLI detects missing\u002Fexpired auth and prompts automatically. Only run ",{"type":46,"tag":61,"props":3387,"children":3389},{"className":3388},[],[3390],{"type":52,"value":682},{"type":52,"value":3392}," if you need to switch accounts.",{"type":46,"tag":92,"props":3394,"children":3395},{},[3396,3408,3410,3415],{"type":46,"tag":96,"props":3397,"children":3398},{},[3399,3401,3406],{"type":52,"value":3400},"Missing ",{"type":46,"tag":61,"props":3402,"children":3404},{"className":3403},[],[3405],{"type":52,"value":220},{"type":52,"value":3407}," for piping",{"type":52,"value":3409},": Human-readable output includes formatting. Use ",{"type":46,"tag":61,"props":3411,"children":3413},{"className":3412},[],[3414],{"type":52,"value":220},{"type":52,"value":3416}," when parsing output programmatically.",{"type":46,"tag":92,"props":3418,"children":3419},{},[3420,3425,3427,3432,3434,3439],{"type":46,"tag":96,"props":3421,"children":3422},{},[3423],{"type":52,"value":3424},"Specifying org\u002Fproject when not needed",{"type":52,"value":3426},": Auto-detection resolves org\u002Fproject from ",{"type":46,"tag":61,"props":3428,"children":3430},{"className":3429},[],[3431],{"type":52,"value":248},{"type":52,"value":3433}," config files, DSNs, env vars, and directory names. Let it work first — only add ",{"type":46,"tag":61,"props":3435,"children":3437},{"className":3436},[],[3438],{"type":52,"value":264},{"type":52,"value":3440}," if the CLI says it can't detect the target or detects the wrong one.",{"type":46,"tag":92,"props":3442,"children":3443},{},[3444,3456,3457,3462,3464,3469,3470,3476],{"type":46,"tag":96,"props":3445,"children":3446},{},[3447,3449,3454],{"type":52,"value":3448},"Confusing ",{"type":46,"tag":61,"props":3450,"children":3452},{"className":3451},[],[3453],{"type":52,"value":383},{"type":52,"value":3455}," syntax",{"type":52,"value":303},{"type":46,"tag":61,"props":3458,"children":3460},{"className":3459},[],[3461],{"type":52,"value":383},{"type":52,"value":3463}," flag uses Sentry search syntax (e.g., ",{"type":46,"tag":61,"props":3465,"children":3467},{"className":3466},[],[3468],{"type":52,"value":857},{"type":52,"value":120},{"type":46,"tag":61,"props":3471,"children":3473},{"className":3472},[],[3474],{"type":52,"value":3475},"assigned:me",{"type":52,"value":3477},"), not free text search.",{"type":46,"tag":92,"props":3479,"children":3480},{},[3481,3491,3493,3498,3499,3504],{"type":46,"tag":96,"props":3482,"children":3483},{},[3484,3486],{"type":52,"value":3485},"Not using ",{"type":46,"tag":61,"props":3487,"children":3489},{"className":3488},[],[3490],{"type":52,"value":368},{"type":52,"value":3492},": View commands support ",{"type":46,"tag":61,"props":3494,"children":3496},{"className":3495},[],[3497],{"type":52,"value":360},{"type":52,"value":362},{"type":46,"tag":61,"props":3500,"children":3502},{"className":3501},[],[3503],{"type":52,"value":368},{"type":52,"value":3505}," to open the resource in the browser — useful for sharing links.",{"type":46,"tag":92,"props":3507,"children":3508},{},[3509,3514,3516,3521,3523,3528],{"type":46,"tag":96,"props":3510,"children":3511},{},[3512],{"type":52,"value":3513},"Fetching API schemas instead of using the CLI",{"type":52,"value":3515},": Prefer ",{"type":46,"tag":61,"props":3517,"children":3519},{"className":3518},[],[3520],{"type":52,"value":149},{"type":52,"value":3522}," to browse the API and ",{"type":46,"tag":61,"props":3524,"children":3526},{"className":3525},[],[3527],{"type":52,"value":412},{"type":52,"value":3529}," to make requests — the CLI handles authentication and endpoint resolution, so there's rarely a need to download OpenAPI specs separately.",{"type":46,"tag":92,"props":3531,"children":3532},{},[3533,3538,3539,3545,3547,3552,3554,3560,3562,3567,3569,3574,3576,3581,3583,3588,3590,3596,3598,3604],{"type":46,"tag":96,"props":3534,"children":3535},{},[3536],{"type":52,"value":3537},"Release version mismatch",{"type":52,"value":303},{"type":46,"tag":61,"props":3540,"children":3542},{"className":3541},[],[3543],{"type":52,"value":3544},"org\u002Fversion",{"type":52,"value":3546}," positional is ",{"type":46,"tag":61,"props":3548,"children":3550},{"className":3549},[],[3551],{"type":52,"value":1742},{"type":52,"value":3553},", where ",{"type":46,"tag":61,"props":3555,"children":3557},{"className":3556},[],[3558],{"type":52,"value":3559},"org\u002F",{"type":52,"value":3561}," is the org, not part of the version. ",{"type":46,"tag":61,"props":3563,"children":3565},{"className":3564},[],[3566],{"type":52,"value":1750},{"type":52,"value":3568}," creates version ",{"type":46,"tag":61,"props":3570,"children":3572},{"className":3571},[],[3573],{"type":52,"value":1764},{"type":52,"value":3575}," in org ",{"type":46,"tag":61,"props":3577,"children":3579},{"className":3578},[],[3580],{"type":52,"value":21},{"type":52,"value":3582},". If your ",{"type":46,"tag":61,"props":3584,"children":3586},{"className":3585},[],[3587],{"type":52,"value":1791},{"type":52,"value":3589}," uses ",{"type":46,"tag":61,"props":3591,"children":3593},{"className":3592},[],[3594],{"type":52,"value":3595},"release: \"1.0.0\"",{"type":52,"value":3597},", this is correct. Don't double-prefix like ",{"type":46,"tag":61,"props":3599,"children":3601},{"className":3600},[],[3602],{"type":52,"value":3603},"sentry\u002Fmyapp\u002F1.0.0",{"type":52,"value":1809},{"type":46,"tag":92,"props":3606,"children":3607},{},[3608,3621,3623,3628,3630,3636,3638,3644,3646,3651],{"type":46,"tag":96,"props":3609,"children":3610},{},[3611,3613,3619],{"type":52,"value":3612},"Running ",{"type":46,"tag":61,"props":3614,"children":3616},{"className":3615},[],[3617],{"type":52,"value":3618},"set-commits --auto",{"type":52,"value":3620}," without a git checkout",{"type":52,"value":3622},": ",{"type":46,"tag":61,"props":3624,"children":3626},{"className":3625},[],[3627],{"type":52,"value":1818},{"type":52,"value":3629}," needs a local git repo to discover the origin remote URL and HEAD commit. In CI, ensure ",{"type":46,"tag":61,"props":3631,"children":3633},{"className":3632},[],[3634],{"type":52,"value":3635},"actions\u002Fcheckout",{"type":52,"value":3637}," with ",{"type":46,"tag":61,"props":3639,"children":3641},{"className":3640},[],[3642],{"type":52,"value":3643},"fetch-depth: 0",{"type":52,"value":3645}," runs before ",{"type":46,"tag":61,"props":3647,"children":3649},{"className":3648},[],[3650],{"type":52,"value":3618},{"type":52,"value":1809},{"type":46,"tag":92,"props":3653,"children":3654},{},[3655,3667,3668,3674,3676,3682,3684,3690,3691,3697,3698,3704,3705,3711,3712,3718,3719,3725,3726,3732,3733,3739,3741,3746,3748,3753,3755,3760,3762,3767,3769,3775,3777,3782],{"type":46,"tag":96,"props":3656,"children":3657},{},[3658,3660,3665],{"type":52,"value":3659},"Using ",{"type":46,"tag":61,"props":3661,"children":3663},{"className":3662},[],[3664],{"type":52,"value":412},{"type":52,"value":3666}," when CLI commands suffice",{"type":52,"value":3622},{"type":46,"tag":61,"props":3669,"children":3671},{"className":3670},[],[3672],{"type":52,"value":3673},"sentry issue list --json",{"type":52,"value":3675}," and ",{"type":46,"tag":61,"props":3677,"children":3679},{"className":3678},[],[3680],{"type":52,"value":3681},"sentry issue view --json",{"type":52,"value":3683}," already include ",{"type":46,"tag":61,"props":3685,"children":3687},{"className":3686},[],[3688],{"type":52,"value":3689},"shortId",{"type":52,"value":120},{"type":46,"tag":61,"props":3692,"children":3694},{"className":3693},[],[3695],{"type":52,"value":3696},"title",{"type":52,"value":120},{"type":46,"tag":61,"props":3699,"children":3701},{"className":3700},[],[3702],{"type":52,"value":3703},"count",{"type":52,"value":120},{"type":46,"tag":61,"props":3706,"children":3708},{"className":3707},[],[3709],{"type":52,"value":3710},"userCount",{"type":52,"value":120},{"type":46,"tag":61,"props":3713,"children":3715},{"className":3714},[],[3716],{"type":52,"value":3717},"priority",{"type":52,"value":120},{"type":46,"tag":61,"props":3720,"children":3722},{"className":3721},[],[3723],{"type":52,"value":3724},"level",{"type":52,"value":120},{"type":46,"tag":61,"props":3727,"children":3729},{"className":3728},[],[3730],{"type":52,"value":3731},"status",{"type":52,"value":120},{"type":46,"tag":61,"props":3734,"children":3736},{"className":3735},[],[3737],{"type":52,"value":3738},"permalink",{"type":52,"value":3740},", and other fields at the top level. When using ",{"type":46,"tag":61,"props":3742,"children":3744},{"className":3743},[],[3745],{"type":52,"value":352},{"type":52,"value":3747}," to select specific fields like ",{"type":46,"tag":61,"props":3749,"children":3751},{"className":3750},[],[3752],{"type":52,"value":3703},{"type":52,"value":3754}," or ",{"type":46,"tag":61,"props":3756,"children":3758},{"className":3757},[],[3759],{"type":52,"value":3710},{"type":52,"value":3761},", the CLI automatically ensures these fields are present in the API response. Use ",{"type":46,"tag":61,"props":3763,"children":3765},{"className":3764},[],[3766],{"type":52,"value":352},{"type":52,"value":3768}," to select specific fields and ",{"type":46,"tag":61,"props":3770,"children":3772},{"className":3771},[],[3773],{"type":52,"value":3774},"--help",{"type":52,"value":3776}," to see all available fields. Only fall back to ",{"type":46,"tag":61,"props":3778,"children":3780},{"className":3779},[],[3781],{"type":52,"value":412},{"type":52,"value":3783}," for data the CLI doesn't expose.",{"type":46,"tag":69,"props":3785,"children":3787},{"id":3786},"prerequisites",[3788],{"type":52,"value":3789},"Prerequisites",{"type":46,"tag":55,"props":3791,"children":3792},{},[3793],{"type":52,"value":3794},"The CLI must be installed and authenticated before use.",{"type":46,"tag":81,"props":3796,"children":3798},{"id":3797},"installation",[3799],{"type":52,"value":3800},"Installation",{"type":46,"tag":800,"props":3802,"children":3804},{"className":802,"code":3803,"language":804,"meta":805,"style":805},"curl https:\u002F\u002Fcli.sentry.dev\u002Finstall -fsS | bash\ncurl https:\u002F\u002Fcli.sentry.dev\u002Finstall -fsS | bash -s -- --version nightly\n\n# Or install via npm\u002Fpnpm\u002Fbun\nnpm install -g sentry\n",[3805],{"type":46,"tag":61,"props":3806,"children":3807},{"__ignoreMap":805},[3808,3835,3878,3885,3893],{"type":46,"tag":811,"props":3809,"children":3810},{"class":813,"line":814},[3811,3815,3820,3825,3830],{"type":46,"tag":811,"props":3812,"children":3813},{"style":828},[3814],{"type":52,"value":420},{"type":46,"tag":811,"props":3816,"children":3817},{"style":833},[3818],{"type":52,"value":3819}," https:\u002F\u002Fcli.sentry.dev\u002Finstall",{"type":46,"tag":811,"props":3821,"children":3822},{"style":833},[3823],{"type":52,"value":3824}," -fsS",{"type":46,"tag":811,"props":3826,"children":3827},{"style":849},[3828],{"type":52,"value":3829}," |",{"type":46,"tag":811,"props":3831,"children":3832},{"style":828},[3833],{"type":52,"value":3834}," bash\n",{"type":46,"tag":811,"props":3836,"children":3837},{"class":813,"line":824},[3838,3842,3846,3850,3854,3859,3864,3868,3873],{"type":46,"tag":811,"props":3839,"children":3840},{"style":828},[3841],{"type":52,"value":420},{"type":46,"tag":811,"props":3843,"children":3844},{"style":833},[3845],{"type":52,"value":3819},{"type":46,"tag":811,"props":3847,"children":3848},{"style":833},[3849],{"type":52,"value":3824},{"type":46,"tag":811,"props":3851,"children":3852},{"style":849},[3853],{"type":52,"value":3829},{"type":46,"tag":811,"props":3855,"children":3856},{"style":828},[3857],{"type":52,"value":3858}," bash",{"type":46,"tag":811,"props":3860,"children":3861},{"style":833},[3862],{"type":52,"value":3863}," -s",{"type":46,"tag":811,"props":3865,"children":3866},{"style":833},[3867],{"type":52,"value":1294},{"type":46,"tag":811,"props":3869,"children":3870},{"style":833},[3871],{"type":52,"value":3872}," --version",{"type":46,"tag":811,"props":3874,"children":3875},{"style":833},[3876],{"type":52,"value":3877}," nightly\n",{"type":46,"tag":811,"props":3879,"children":3880},{"class":813,"line":876},[3881],{"type":46,"tag":811,"props":3882,"children":3883},{"emptyLinePlaceholder":41},[3884],{"type":52,"value":882},{"type":46,"tag":811,"props":3886,"children":3887},{"class":813,"line":29},[3888],{"type":46,"tag":811,"props":3889,"children":3890},{"style":818},[3891],{"type":52,"value":3892},"# Or install via npm\u002Fpnpm\u002Fbun\n",{"type":46,"tag":811,"props":3894,"children":3895},{"class":813,"line":893},[3896,3901,3906,3911],{"type":46,"tag":811,"props":3897,"children":3898},{"style":828},[3899],{"type":52,"value":3900},"npm",{"type":46,"tag":811,"props":3902,"children":3903},{"style":833},[3904],{"type":52,"value":3905}," install",{"type":46,"tag":811,"props":3907,"children":3908},{"style":833},[3909],{"type":52,"value":3910}," -g",{"type":46,"tag":811,"props":3912,"children":3913},{"style":833},[3914],{"type":52,"value":3915}," sentry\n",{"type":46,"tag":81,"props":3917,"children":3919},{"id":3918},"authentication",[3920],{"type":52,"value":3921},"Authentication",{"type":46,"tag":800,"props":3923,"children":3925},{"className":802,"code":3924,"language":804,"meta":805,"style":805},"sentry auth login\nsentry auth login --token YOUR_SENTRY_API_TOKEN\nsentry auth status\nsentry auth logout\n",[3926],{"type":46,"tag":61,"props":3927,"children":3928},{"__ignoreMap":805},[3929,3946,3972,3988],{"type":46,"tag":811,"props":3930,"children":3931},{"class":813,"line":814},[3932,3936,3941],{"type":46,"tag":811,"props":3933,"children":3934},{"style":828},[3935],{"type":52,"value":21},{"type":46,"tag":811,"props":3937,"children":3938},{"style":833},[3939],{"type":52,"value":3940}," auth",{"type":46,"tag":811,"props":3942,"children":3943},{"style":833},[3944],{"type":52,"value":3945}," login\n",{"type":46,"tag":811,"props":3947,"children":3948},{"class":813,"line":824},[3949,3953,3957,3962,3967],{"type":46,"tag":811,"props":3950,"children":3951},{"style":828},[3952],{"type":52,"value":21},{"type":46,"tag":811,"props":3954,"children":3955},{"style":833},[3956],{"type":52,"value":3940},{"type":46,"tag":811,"props":3958,"children":3959},{"style":833},[3960],{"type":52,"value":3961}," login",{"type":46,"tag":811,"props":3963,"children":3964},{"style":833},[3965],{"type":52,"value":3966}," --token",{"type":46,"tag":811,"props":3968,"children":3969},{"style":833},[3970],{"type":52,"value":3971}," YOUR_SENTRY_API_TOKEN\n",{"type":46,"tag":811,"props":3973,"children":3974},{"class":813,"line":876},[3975,3979,3983],{"type":46,"tag":811,"props":3976,"children":3977},{"style":828},[3978],{"type":52,"value":21},{"type":46,"tag":811,"props":3980,"children":3981},{"style":833},[3982],{"type":52,"value":3940},{"type":46,"tag":811,"props":3984,"children":3985},{"style":833},[3986],{"type":52,"value":3987}," status\n",{"type":46,"tag":811,"props":3989,"children":3990},{"class":813,"line":29},[3991,3995,3999],{"type":46,"tag":811,"props":3992,"children":3993},{"style":828},[3994],{"type":52,"value":21},{"type":46,"tag":811,"props":3996,"children":3997},{"style":833},[3998],{"type":52,"value":3940},{"type":46,"tag":811,"props":4000,"children":4001},{"style":833},[4002],{"type":52,"value":4003}," logout\n",{"type":46,"tag":69,"props":4005,"children":4007},{"id":4006},"command-reference",[4008],{"type":52,"value":4009},"Command Reference",{"type":46,"tag":81,"props":4011,"children":4013},{"id":4012},"auth",[4014],{"type":52,"value":4015},"Auth",{"type":46,"tag":55,"props":4017,"children":4018},{},[4019],{"type":52,"value":4020},"Authenticate with Sentry",{"type":46,"tag":88,"props":4022,"children":4023},{},[4024,4034,4045,4056,4067,4078],{"type":46,"tag":92,"props":4025,"children":4026},{},[4027,4032],{"type":46,"tag":61,"props":4028,"children":4030},{"className":4029},[],[4031],{"type":52,"value":682},{"type":52,"value":4033}," — Authenticate with Sentry",{"type":46,"tag":92,"props":4035,"children":4036},{},[4037,4043],{"type":46,"tag":61,"props":4038,"children":4040},{"className":4039},[],[4041],{"type":52,"value":4042},"sentry auth logout",{"type":52,"value":4044}," — Log out of Sentry",{"type":46,"tag":92,"props":4046,"children":4047},{},[4048,4054],{"type":46,"tag":61,"props":4049,"children":4051},{"className":4050},[],[4052],{"type":52,"value":4053},"sentry auth refresh",{"type":52,"value":4055}," — Refresh your authentication token",{"type":46,"tag":92,"props":4057,"children":4058},{},[4059,4065],{"type":46,"tag":61,"props":4060,"children":4062},{"className":4061},[],[4063],{"type":52,"value":4064},"sentry auth status",{"type":52,"value":4066}," — View authentication status",{"type":46,"tag":92,"props":4068,"children":4069},{},[4070,4076],{"type":46,"tag":61,"props":4071,"children":4073},{"className":4072},[],[4074],{"type":52,"value":4075},"sentry auth token",{"type":52,"value":4077}," — Print the stored authentication token",{"type":46,"tag":92,"props":4079,"children":4080},{},[4081,4087],{"type":46,"tag":61,"props":4082,"children":4084},{"className":4083},[],[4085],{"type":52,"value":4086},"sentry auth whoami",{"type":52,"value":4088}," — Show the currently authenticated identity",{"type":46,"tag":55,"props":4090,"children":4091},{},[4092,4094],{"type":52,"value":4093},"→ Full flags and examples: ",{"type":46,"tag":61,"props":4095,"children":4097},{"className":4096},[],[4098],{"type":52,"value":4099},"references\u002Fauth.md",{"type":46,"tag":81,"props":4101,"children":4103},{"id":4102},"org",[4104],{"type":52,"value":4105},"Org",{"type":46,"tag":55,"props":4107,"children":4108},{},[4109],{"type":52,"value":4110},"Work with Sentry organizations",{"type":46,"tag":88,"props":4112,"children":4113},{},[4114,4125],{"type":46,"tag":92,"props":4115,"children":4116},{},[4117,4123],{"type":46,"tag":61,"props":4118,"children":4120},{"className":4119},[],[4121],{"type":52,"value":4122},"sentry org list",{"type":52,"value":4124}," — List organizations",{"type":46,"tag":92,"props":4126,"children":4127},{},[4128,4134],{"type":46,"tag":61,"props":4129,"children":4131},{"className":4130},[],[4132],{"type":52,"value":4133},"sentry org view \u003Corg>",{"type":52,"value":4135}," — View details of an organization",{"type":46,"tag":55,"props":4137,"children":4138},{},[4139,4140],{"type":52,"value":4093},{"type":46,"tag":61,"props":4141,"children":4143},{"className":4142},[],[4144],{"type":52,"value":4145},"references\u002Forg.md",{"type":46,"tag":81,"props":4147,"children":4149},{"id":4148},"project",[4150],{"type":52,"value":4151},"Project",{"type":46,"tag":55,"props":4153,"children":4154},{},[4155],{"type":52,"value":4156},"Work with Sentry projects",{"type":46,"tag":88,"props":4158,"children":4159},{},[4160,4171,4182,4193],{"type":46,"tag":92,"props":4161,"children":4162},{},[4163,4169],{"type":46,"tag":61,"props":4164,"children":4166},{"className":4165},[],[4167],{"type":52,"value":4168},"sentry project create \u003Cname> \u003Cplatform>",{"type":52,"value":4170}," — Create a new project",{"type":46,"tag":92,"props":4172,"children":4173},{},[4174,4180],{"type":46,"tag":61,"props":4175,"children":4177},{"className":4176},[],[4178],{"type":52,"value":4179},"sentry project delete \u003Corg\u002Fproject>",{"type":52,"value":4181}," — Delete a project",{"type":46,"tag":92,"props":4183,"children":4184},{},[4185,4191],{"type":46,"tag":61,"props":4186,"children":4188},{"className":4187},[],[4189],{"type":52,"value":4190},"sentry project list \u003Corg\u002Fproject>",{"type":52,"value":4192}," — List projects",{"type":46,"tag":92,"props":4194,"children":4195},{},[4196,4202],{"type":46,"tag":61,"props":4197,"children":4199},{"className":4198},[],[4200],{"type":52,"value":4201},"sentry project view \u003Corg\u002Fproject>",{"type":52,"value":4203}," — View details of a project",{"type":46,"tag":55,"props":4205,"children":4206},{},[4207,4208],{"type":52,"value":4093},{"type":46,"tag":61,"props":4209,"children":4211},{"className":4210},[],[4212],{"type":52,"value":4213},"references\u002Fproject.md",{"type":46,"tag":81,"props":4215,"children":4216},{"id":2492},[4217],{"type":52,"value":4218},"Issue",{"type":46,"tag":55,"props":4220,"children":4221},{},[4222],{"type":52,"value":4223},"Manage Sentry issues",{"type":46,"tag":88,"props":4225,"children":4226},{},[4227,4238,4249,4260,4271,4282,4293,4304,4315],{"type":46,"tag":92,"props":4228,"children":4229},{},[4230,4236],{"type":46,"tag":61,"props":4231,"children":4233},{"className":4232},[],[4234],{"type":52,"value":4235},"sentry issue list \u003Corg\u002Fproject>",{"type":52,"value":4237}," — List issues in a project",{"type":46,"tag":92,"props":4239,"children":4240},{},[4241,4247],{"type":46,"tag":61,"props":4242,"children":4244},{"className":4243},[],[4245],{"type":52,"value":4246},"sentry issue events \u003Cissue>",{"type":52,"value":4248}," — List events for a specific issue",{"type":46,"tag":92,"props":4250,"children":4251},{},[4252,4258],{"type":46,"tag":61,"props":4253,"children":4255},{"className":4254},[],[4256],{"type":52,"value":4257},"sentry issue explain \u003Cissue>",{"type":52,"value":4259}," — Analyze an issue's root cause using Seer AI",{"type":46,"tag":92,"props":4261,"children":4262},{},[4263,4269],{"type":46,"tag":61,"props":4264,"children":4266},{"className":4265},[],[4267],{"type":52,"value":4268},"sentry issue plan \u003Cissue>",{"type":52,"value":4270}," — Generate a solution plan using Seer AI",{"type":46,"tag":92,"props":4272,"children":4273},{},[4274,4280],{"type":46,"tag":61,"props":4275,"children":4277},{"className":4276},[],[4278],{"type":52,"value":4279},"sentry issue view \u003Cissue>",{"type":52,"value":4281}," — View details of a specific issue",{"type":46,"tag":92,"props":4283,"children":4284},{},[4285,4291],{"type":46,"tag":61,"props":4286,"children":4288},{"className":4287},[],[4289],{"type":52,"value":4290},"sentry issue resolve \u003Cissue>",{"type":52,"value":4292}," — Mark an issue as resolved",{"type":46,"tag":92,"props":4294,"children":4295},{},[4296,4302],{"type":46,"tag":61,"props":4297,"children":4299},{"className":4298},[],[4300],{"type":52,"value":4301},"sentry issue unresolve \u003Cissue>",{"type":52,"value":4303}," — Reopen a resolved issue",{"type":46,"tag":92,"props":4305,"children":4306},{},[4307,4313],{"type":46,"tag":61,"props":4308,"children":4310},{"className":4309},[],[4311],{"type":52,"value":4312},"sentry issue archive \u003Cissue>",{"type":52,"value":4314}," — Archive (ignore) an issue",{"type":46,"tag":92,"props":4316,"children":4317},{},[4318,4324],{"type":46,"tag":61,"props":4319,"children":4321},{"className":4320},[],[4322],{"type":52,"value":4323},"sentry issue merge \u003Cissue...>",{"type":52,"value":4325}," — Merge 2+ issues into a single canonical group",{"type":46,"tag":55,"props":4327,"children":4328},{},[4329,4330],{"type":52,"value":4093},{"type":46,"tag":61,"props":4331,"children":4333},{"className":4332},[],[4334],{"type":52,"value":4335},"references\u002Fissue.md",{"type":46,"tag":81,"props":4337,"children":4339},{"id":4338},"event",[4340],{"type":52,"value":4341},"Event",{"type":46,"tag":55,"props":4343,"children":4344},{},[4345],{"type":52,"value":4346},"View, list, and send Sentry events",{"type":46,"tag":88,"props":4348,"children":4349},{},[4350,4361,4372],{"type":46,"tag":92,"props":4351,"children":4352},{},[4353,4359],{"type":46,"tag":61,"props":4354,"children":4356},{"className":4355},[],[4357],{"type":52,"value":4358},"sentry event view \u003Corg\u002Fproject\u002Fevent-id...>",{"type":52,"value":4360}," — View details of one or more events",{"type":46,"tag":92,"props":4362,"children":4363},{},[4364,4370],{"type":46,"tag":61,"props":4365,"children":4367},{"className":4366},[],[4368],{"type":52,"value":4369},"sentry event list \u003Cissue>",{"type":52,"value":4371}," — List events for an issue",{"type":46,"tag":92,"props":4373,"children":4374},{},[4375,4381],{"type":46,"tag":61,"props":4376,"children":4378},{"className":4377},[],[4379],{"type":52,"value":4380},"sentry event send \u003Cargs...>",{"type":52,"value":4382}," — Send a Sentry event",{"type":46,"tag":55,"props":4384,"children":4385},{},[4386,4387],{"type":52,"value":4093},{"type":46,"tag":61,"props":4388,"children":4390},{"className":4389},[],[4391],{"type":52,"value":4392},"references\u002Fevent.md",{"type":46,"tag":81,"props":4394,"children":4396},{"id":4395},"api",[4397],{"type":52,"value":4398},"API",{"type":46,"tag":55,"props":4400,"children":4401},{},[4402],{"type":52,"value":4403},"Make an authenticated API request",{"type":46,"tag":88,"props":4405,"children":4406},{},[4407],{"type":46,"tag":92,"props":4408,"children":4409},{},[4410,4416],{"type":46,"tag":61,"props":4411,"children":4413},{"className":4412},[],[4414],{"type":52,"value":4415},"sentry api \u003Cendpoint>",{"type":52,"value":4417}," — Make an authenticated API request",{"type":46,"tag":55,"props":4419,"children":4420},{},[4421,4422],{"type":52,"value":4093},{"type":46,"tag":61,"props":4423,"children":4425},{"className":4424},[],[4426],{"type":52,"value":4427},"references\u002Fapi.md",{"type":46,"tag":81,"props":4429,"children":4431},{"id":4430},"alert",[4432],{"type":52,"value":4433},"Alert",{"type":46,"tag":55,"props":4435,"children":4436},{},[4437],{"type":52,"value":4438},"Manage Sentry alert rules",{"type":46,"tag":88,"props":4440,"children":4441},{},[4442,4453,4464,4475,4486,4497,4508,4519,4530,4541],{"type":46,"tag":92,"props":4443,"children":4444},{},[4445,4451],{"type":46,"tag":61,"props":4446,"children":4448},{"className":4447},[],[4449],{"type":52,"value":4450},"sentry alert issues list \u003Corg\u002Fproject>",{"type":52,"value":4452}," — List issue alert rules",{"type":46,"tag":92,"props":4454,"children":4455},{},[4456,4462],{"type":46,"tag":61,"props":4457,"children":4459},{"className":4458},[],[4460],{"type":52,"value":4461},"sentry alert issues view \u003Corg\u002Fproject\u002Frule-id-or-name>",{"type":52,"value":4463}," — View an issue alert rule",{"type":46,"tag":92,"props":4465,"children":4466},{},[4467,4473],{"type":46,"tag":61,"props":4468,"children":4470},{"className":4469},[],[4471],{"type":52,"value":4472},"sentry alert issues create \u003Ctarget>",{"type":52,"value":4474}," — Create an issue alert rule",{"type":46,"tag":92,"props":4476,"children":4477},{},[4478,4484],{"type":46,"tag":61,"props":4479,"children":4481},{"className":4480},[],[4482],{"type":52,"value":4483},"sentry alert issues delete \u003Corg\u002Fproject\u002Frule-id-or-name>",{"type":52,"value":4485}," — Delete an issue alert rule",{"type":46,"tag":92,"props":4487,"children":4488},{},[4489,4495],{"type":46,"tag":61,"props":4490,"children":4492},{"className":4491},[],[4493],{"type":52,"value":4494},"sentry alert issues edit \u003Corg\u002Fproject\u002Frule-id-or-name>",{"type":52,"value":4496}," — Edit an issue alert rule",{"type":46,"tag":92,"props":4498,"children":4499},{},[4500,4506],{"type":46,"tag":61,"props":4501,"children":4503},{"className":4502},[],[4504],{"type":52,"value":4505},"sentry alert metrics list \u003Ctarget>",{"type":52,"value":4507}," — List metric alert rules",{"type":46,"tag":92,"props":4509,"children":4510},{},[4511,4517],{"type":46,"tag":61,"props":4512,"children":4514},{"className":4513},[],[4515],{"type":52,"value":4516},"sentry alert metrics view \u003Corg\u002Frule-id-or-name>",{"type":52,"value":4518}," — View a metric alert rule",{"type":46,"tag":92,"props":4520,"children":4521},{},[4522,4528],{"type":46,"tag":61,"props":4523,"children":4525},{"className":4524},[],[4526],{"type":52,"value":4527},"sentry alert metrics create \u003Corg>",{"type":52,"value":4529}," — Create a metric alert rule",{"type":46,"tag":92,"props":4531,"children":4532},{},[4533,4539],{"type":46,"tag":61,"props":4534,"children":4536},{"className":4535},[],[4537],{"type":52,"value":4538},"sentry alert metrics delete \u003Corg\u002Frule-id-or-name>",{"type":52,"value":4540}," — Delete a metric alert rule",{"type":46,"tag":92,"props":4542,"children":4543},{},[4544,4550],{"type":46,"tag":61,"props":4545,"children":4547},{"className":4546},[],[4548],{"type":52,"value":4549},"sentry alert metrics edit \u003Corg\u002Frule-id-or-name>",{"type":52,"value":4551}," — Edit a metric alert rule",{"type":46,"tag":55,"props":4553,"children":4554},{},[4555,4556],{"type":52,"value":4093},{"type":46,"tag":61,"props":4557,"children":4559},{"className":4558},[],[4560],{"type":52,"value":4561},"references\u002Falert.md",{"type":46,"tag":81,"props":4563,"children":4564},{"id":18},[4565],{"type":52,"value":17},{"type":46,"tag":55,"props":4567,"children":4568},{},[4569],{"type":52,"value":4570},"CLI-related commands",{"type":46,"tag":88,"props":4572,"children":4573},{},[4574,4585,4596,4607,4618,4629,4640],{"type":46,"tag":92,"props":4575,"children":4576},{},[4577,4583],{"type":46,"tag":61,"props":4578,"children":4580},{"className":4579},[],[4581],{"type":52,"value":4582},"sentry cli defaults \u003Ckey value...>",{"type":52,"value":4584}," — View and manage default settings",{"type":46,"tag":92,"props":4586,"children":4587},{},[4588,4594],{"type":46,"tag":61,"props":4589,"children":4591},{"className":4590},[],[4592],{"type":52,"value":4593},"sentry cli feedback \u003Cmessage...>",{"type":52,"value":4595}," — Send feedback about the CLI",{"type":46,"tag":92,"props":4597,"children":4598},{},[4599,4605],{"type":46,"tag":61,"props":4600,"children":4602},{"className":4601},[],[4603],{"type":52,"value":4604},"sentry cli fix",{"type":52,"value":4606}," — Diagnose and repair CLI database issues",{"type":46,"tag":92,"props":4608,"children":4609},{},[4610,4616],{"type":46,"tag":61,"props":4611,"children":4613},{"className":4612},[],[4614],{"type":52,"value":4615},"sentry cli import",{"type":52,"value":4617}," — Import settings from legacy .sentryclirc files",{"type":46,"tag":92,"props":4619,"children":4620},{},[4621,4627],{"type":46,"tag":61,"props":4622,"children":4624},{"className":4623},[],[4625],{"type":52,"value":4626},"sentry cli setup",{"type":52,"value":4628}," — Configure shell integration",{"type":46,"tag":92,"props":4630,"children":4631},{},[4632,4638],{"type":46,"tag":61,"props":4633,"children":4635},{"className":4634},[],[4636],{"type":52,"value":4637},"sentry cli uninstall",{"type":52,"value":4639}," — Uninstall Sentry CLI",{"type":46,"tag":92,"props":4641,"children":4642},{},[4643,4649],{"type":46,"tag":61,"props":4644,"children":4646},{"className":4645},[],[4647],{"type":52,"value":4648},"sentry cli upgrade \u003Cversion>",{"type":52,"value":4650}," — Update the Sentry CLI to the latest version",{"type":46,"tag":55,"props":4652,"children":4653},{},[4654,4655],{"type":52,"value":4093},{"type":46,"tag":61,"props":4656,"children":4658},{"className":4657},[],[4659],{"type":52,"value":4660},"references\u002Fcli.md",{"type":46,"tag":81,"props":4662,"children":4664},{"id":4663},"code-mappings",[4665],{"type":52,"value":4666},"Code-mappings",{"type":46,"tag":55,"props":4668,"children":4669},{},[4670],{"type":52,"value":4671},"Manage code mappings for stack trace linking",{"type":46,"tag":88,"props":4673,"children":4674},{},[4675],{"type":46,"tag":92,"props":4676,"children":4677},{},[4678,4684],{"type":46,"tag":61,"props":4679,"children":4681},{"className":4680},[],[4682],{"type":52,"value":4683},"sentry code-mappings upload \u003Cpath>",{"type":52,"value":4685}," — Upload code mappings for stack trace linking",{"type":46,"tag":55,"props":4687,"children":4688},{},[4689,4690],{"type":52,"value":4093},{"type":46,"tag":61,"props":4691,"children":4693},{"className":4692},[],[4694],{"type":52,"value":4695},"references\u002Fcode-mappings.md",{"type":46,"tag":81,"props":4697,"children":4699},{"id":4698},"dart-symbol-map",[4700],{"type":52,"value":4701},"Dart-symbol-map",{"type":46,"tag":55,"props":4703,"children":4704},{},[4705],{"type":52,"value":4706},"Work with Dart\u002FFlutter symbol maps",{"type":46,"tag":88,"props":4708,"children":4709},{},[4710],{"type":46,"tag":92,"props":4711,"children":4712},{},[4713,4719],{"type":46,"tag":61,"props":4714,"children":4716},{"className":4715},[],[4717],{"type":52,"value":4718},"sentry dart-symbol-map upload \u003Cpath>",{"type":52,"value":4720}," — Upload a Dart\u002FFlutter symbol map to Sentry",{"type":46,"tag":55,"props":4722,"children":4723},{},[4724,4725],{"type":52,"value":4093},{"type":46,"tag":61,"props":4726,"children":4728},{"className":4727},[],[4729],{"type":52,"value":4730},"references\u002Fdart-symbol-map.md",{"type":46,"tag":81,"props":4732,"children":4734},{"id":4733},"dashboard",[4735],{"type":52,"value":4736},"Dashboard",{"type":46,"tag":55,"props":4738,"children":4739},{},[4740],{"type":52,"value":4741},"Manage Sentry dashboards",{"type":46,"tag":88,"props":4743,"children":4744},{},[4745,4756,4767,4778,4789,4800,4811,4822],{"type":46,"tag":92,"props":4746,"children":4747},{},[4748,4754],{"type":46,"tag":61,"props":4749,"children":4751},{"className":4750},[],[4752],{"type":52,"value":4753},"sentry dashboard list \u003Corg\u002Ftitle-filter...>",{"type":52,"value":4755}," — List dashboards",{"type":46,"tag":92,"props":4757,"children":4758},{},[4759,4765],{"type":46,"tag":61,"props":4760,"children":4762},{"className":4761},[],[4763],{"type":52,"value":4764},"sentry dashboard view \u003Corg\u002Fproject\u002Fdashboard...>",{"type":52,"value":4766}," — View a dashboard",{"type":46,"tag":92,"props":4768,"children":4769},{},[4770,4776],{"type":46,"tag":61,"props":4771,"children":4773},{"className":4772},[],[4774],{"type":52,"value":4775},"sentry dashboard create \u003Corg\u002Fproject\u002Ftitle...>",{"type":52,"value":4777}," — Create a dashboard",{"type":46,"tag":92,"props":4779,"children":4780},{},[4781,4787],{"type":46,"tag":61,"props":4782,"children":4784},{"className":4783},[],[4785],{"type":52,"value":4786},"sentry dashboard widget add \u003Corg\u002Fproject\u002Fdashboard\u002Ftitle...>",{"type":52,"value":4788}," — Add a widget to a dashboard",{"type":46,"tag":92,"props":4790,"children":4791},{},[4792,4798],{"type":46,"tag":61,"props":4793,"children":4795},{"className":4794},[],[4796],{"type":52,"value":4797},"sentry dashboard widget edit \u003Corg\u002Fproject\u002Fdashboard...>",{"type":52,"value":4799}," — Edit a widget in a dashboard",{"type":46,"tag":92,"props":4801,"children":4802},{},[4803,4809],{"type":46,"tag":61,"props":4804,"children":4806},{"className":4805},[],[4807],{"type":52,"value":4808},"sentry dashboard widget delete \u003Corg\u002Fproject\u002Fdashboard...>",{"type":52,"value":4810}," — Delete a widget from a dashboard",{"type":46,"tag":92,"props":4812,"children":4813},{},[4814,4820],{"type":46,"tag":61,"props":4815,"children":4817},{"className":4816},[],[4818],{"type":52,"value":4819},"sentry dashboard revisions \u003Corg\u002Fdashboard...>",{"type":52,"value":4821}," — List dashboard revisions",{"type":46,"tag":92,"props":4823,"children":4824},{},[4825,4831],{"type":46,"tag":61,"props":4826,"children":4828},{"className":4827},[],[4829],{"type":52,"value":4830},"sentry dashboard restore \u003Corg\u002Fdashboard...>",{"type":52,"value":4832}," — Restore a dashboard revision",{"type":46,"tag":55,"props":4834,"children":4835},{},[4836,4837],{"type":52,"value":4093},{"type":46,"tag":61,"props":4838,"children":4840},{"className":4839},[],[4841],{"type":52,"value":4842},"references\u002Fdashboard.md",{"type":46,"tag":81,"props":4844,"children":4846},{"id":4845},"proguard",[4847],{"type":52,"value":4848},"Proguard",{"type":46,"tag":55,"props":4850,"children":4851},{},[4852],{"type":52,"value":4853},"Work with ProGuard\u002FR8 mapping files",{"type":46,"tag":88,"props":4855,"children":4856},{},[4857,4868],{"type":46,"tag":92,"props":4858,"children":4859},{},[4860,4866],{"type":46,"tag":61,"props":4861,"children":4863},{"className":4862},[],[4864],{"type":52,"value":4865},"sentry proguard upload \u003Cpath...>",{"type":52,"value":4867}," — Upload ProGuard\u002FR8 mapping files to Sentry",{"type":46,"tag":92,"props":4869,"children":4870},{},[4871,4877],{"type":46,"tag":61,"props":4872,"children":4874},{"className":4873},[],[4875],{"type":52,"value":4876},"sentry proguard uuid \u003Cpath>",{"type":52,"value":4878}," — Compute the UUID for a ProGuard mapping file",{"type":46,"tag":55,"props":4880,"children":4881},{},[4882,4883],{"type":52,"value":4093},{"type":46,"tag":61,"props":4884,"children":4886},{"className":4885},[],[4887],{"type":52,"value":4888},"references\u002Fproguard.md",{"type":46,"tag":81,"props":4890,"children":4892},{"id":4891},"replay",[4893],{"type":52,"value":4894},"Replay",{"type":46,"tag":55,"props":4896,"children":4897},{},[4898],{"type":52,"value":4899},"Search and inspect Session Replays",{"type":46,"tag":88,"props":4901,"children":4902},{},[4903,4914],{"type":46,"tag":92,"props":4904,"children":4905},{},[4906,4912],{"type":46,"tag":61,"props":4907,"children":4909},{"className":4908},[],[4910],{"type":52,"value":4911},"sentry replay list \u003Corg\u002Fproject>",{"type":52,"value":4913}," — List recent Session Replays",{"type":46,"tag":92,"props":4915,"children":4916},{},[4917,4923],{"type":46,"tag":61,"props":4918,"children":4920},{"className":4919},[],[4921],{"type":52,"value":4922},"sentry replay view \u003Creplay-id-or-url...>",{"type":52,"value":4924}," — View a Session Replay",{"type":46,"tag":55,"props":4926,"children":4927},{},[4928,4929],{"type":52,"value":4093},{"type":46,"tag":61,"props":4930,"children":4932},{"className":4931},[],[4933],{"type":52,"value":4934},"references\u002Freplay.md",{"type":46,"tag":81,"props":4936,"children":4937},{"id":1783},[4938],{"type":52,"value":4939},"Release",{"type":46,"tag":55,"props":4941,"children":4942},{},[4943],{"type":52,"value":4944},"Work with Sentry releases",{"type":46,"tag":88,"props":4946,"children":4947},{},[4948,4959,4970,4981,4992,5003,5014,5025,5036,5047,5058],{"type":46,"tag":92,"props":4949,"children":4950},{},[4951,4957],{"type":46,"tag":61,"props":4952,"children":4954},{"className":4953},[],[4955],{"type":52,"value":4956},"sentry release list \u003Corg\u002Fproject>",{"type":52,"value":4958}," — List releases with adoption and health metrics",{"type":46,"tag":92,"props":4960,"children":4961},{},[4962,4968],{"type":46,"tag":61,"props":4963,"children":4965},{"className":4964},[],[4966],{"type":52,"value":4967},"sentry release view \u003Corg\u002Fversion>",{"type":52,"value":4969}," — View release details with health metrics",{"type":46,"tag":92,"props":4971,"children":4972},{},[4973,4979],{"type":46,"tag":61,"props":4974,"children":4976},{"className":4975},[],[4977],{"type":52,"value":4978},"sentry release create \u003Corg\u002Fversion>",{"type":52,"value":4980}," — Create a release",{"type":46,"tag":92,"props":4982,"children":4983},{},[4984,4990],{"type":46,"tag":61,"props":4985,"children":4987},{"className":4986},[],[4988],{"type":52,"value":4989},"sentry release finalize \u003Corg\u002Fversion>",{"type":52,"value":4991}," — Finalize a release",{"type":46,"tag":92,"props":4993,"children":4994},{},[4995,5001],{"type":46,"tag":61,"props":4996,"children":4998},{"className":4997},[],[4999],{"type":52,"value":5000},"sentry release delete \u003Corg\u002Fversion>",{"type":52,"value":5002}," — Delete a release",{"type":46,"tag":92,"props":5004,"children":5005},{},[5006,5012],{"type":46,"tag":61,"props":5007,"children":5009},{"className":5008},[],[5010],{"type":52,"value":5011},"sentry release archive \u003Corg\u002Fversion>",{"type":52,"value":5013}," — Archive a release",{"type":46,"tag":92,"props":5015,"children":5016},{},[5017,5023],{"type":46,"tag":61,"props":5018,"children":5020},{"className":5019},[],[5021],{"type":52,"value":5022},"sentry release restore \u003Corg\u002Fversion>",{"type":52,"value":5024}," — Restore an archived release",{"type":46,"tag":92,"props":5026,"children":5027},{},[5028,5034],{"type":46,"tag":61,"props":5029,"children":5031},{"className":5030},[],[5032],{"type":52,"value":5033},"sentry release deploy \u003Corg\u002Fversion> \u003Cenvironment> \u003Cname>",{"type":52,"value":5035}," — Create a deploy for a release",{"type":46,"tag":92,"props":5037,"children":5038},{},[5039,5045],{"type":46,"tag":61,"props":5040,"children":5042},{"className":5041},[],[5043],{"type":52,"value":5044},"sentry release deploys \u003Corg\u002Fversion>",{"type":52,"value":5046}," — List deploys for a release",{"type":46,"tag":92,"props":5048,"children":5049},{},[5050,5056],{"type":46,"tag":61,"props":5051,"children":5053},{"className":5052},[],[5054],{"type":52,"value":5055},"sentry release set-commits \u003Corg\u002Fversion>",{"type":52,"value":5057}," — Set commits for a release",{"type":46,"tag":92,"props":5059,"children":5060},{},[5061,5067],{"type":46,"tag":61,"props":5062,"children":5064},{"className":5063},[],[5065],{"type":52,"value":5066},"sentry release propose-version",{"type":52,"value":5068}," — Propose a release version",{"type":46,"tag":55,"props":5070,"children":5071},{},[5072,5073],{"type":52,"value":4093},{"type":46,"tag":61,"props":5074,"children":5076},{"className":5075},[],[5077],{"type":52,"value":5078},"references\u002Frelease.md",{"type":46,"tag":81,"props":5080,"children":5082},{"id":5081},"repo",[5083],{"type":52,"value":5084},"Repo",{"type":46,"tag":55,"props":5086,"children":5087},{},[5088],{"type":52,"value":5089},"Work with Sentry repositories",{"type":46,"tag":88,"props":5091,"children":5092},{},[5093],{"type":46,"tag":92,"props":5094,"children":5095},{},[5096,5102],{"type":46,"tag":61,"props":5097,"children":5099},{"className":5098},[],[5100],{"type":52,"value":5101},"sentry repo list \u003Corg\u002Fproject>",{"type":52,"value":5103}," — List repositories",{"type":46,"tag":55,"props":5105,"children":5106},{},[5107,5108],{"type":52,"value":4093},{"type":46,"tag":61,"props":5109,"children":5111},{"className":5110},[],[5112],{"type":52,"value":5113},"references\u002Frepo.md",{"type":46,"tag":81,"props":5115,"children":5117},{"id":5116},"team",[5118],{"type":52,"value":5119},"Team",{"type":46,"tag":55,"props":5121,"children":5122},{},[5123],{"type":52,"value":5124},"Work with Sentry teams",{"type":46,"tag":88,"props":5126,"children":5127},{},[5128],{"type":46,"tag":92,"props":5129,"children":5130},{},[5131,5137],{"type":46,"tag":61,"props":5132,"children":5134},{"className":5133},[],[5135],{"type":52,"value":5136},"sentry team list \u003Corg\u002Fproject>",{"type":52,"value":5138}," — List teams",{"type":46,"tag":55,"props":5140,"children":5141},{},[5142,5143],{"type":52,"value":4093},{"type":46,"tag":61,"props":5144,"children":5146},{"className":5145},[],[5147],{"type":52,"value":5148},"references\u002Fteam.md",{"type":46,"tag":81,"props":5150,"children":5152},{"id":5151},"explore",[5153],{"type":52,"value":5154},"Explore",{"type":46,"tag":55,"props":5156,"children":5157},{},[5158],{"type":52,"value":5159},"Query aggregate event data (Explore)",{"type":46,"tag":88,"props":5161,"children":5162},{},[5163],{"type":46,"tag":92,"props":5164,"children":5165},{},[5166,5172],{"type":46,"tag":61,"props":5167,"children":5169},{"className":5168},[],[5170],{"type":52,"value":5171},"sentry explore \u003Ctarget>",{"type":52,"value":5173}," — Query aggregate event data (Explore)",{"type":46,"tag":55,"props":5175,"children":5176},{},[5177,5178],{"type":52,"value":4093},{"type":46,"tag":61,"props":5179,"children":5181},{"className":5180},[],[5182],{"type":52,"value":5183},"references\u002Fexplore.md",{"type":46,"tag":81,"props":5185,"children":5187},{"id":5186},"log",[5188],{"type":52,"value":5189},"Log",{"type":46,"tag":55,"props":5191,"children":5192},{},[5193],{"type":52,"value":5194},"View Sentry logs",{"type":46,"tag":88,"props":5196,"children":5197},{},[5198,5209],{"type":46,"tag":92,"props":5199,"children":5200},{},[5201,5207],{"type":46,"tag":61,"props":5202,"children":5204},{"className":5203},[],[5205],{"type":52,"value":5206},"sentry log list \u003Corg\u002Fproject-or-trace-id...>",{"type":52,"value":5208}," — List logs from a project",{"type":46,"tag":92,"props":5210,"children":5211},{},[5212,5218],{"type":46,"tag":61,"props":5213,"children":5215},{"className":5214},[],[5216],{"type":52,"value":5217},"sentry log view \u003Corg\u002Fproject\u002Flog-id...>",{"type":52,"value":5219}," — View details of one or more log entries",{"type":46,"tag":55,"props":5221,"children":5222},{},[5223,5224],{"type":52,"value":4093},{"type":46,"tag":61,"props":5225,"children":5227},{"className":5226},[],[5228],{"type":52,"value":5229},"references\u002Flog.md",{"type":46,"tag":81,"props":5231,"children":5233},{"id":5232},"monitor",[5234],{"type":52,"value":5235},"Monitor",{"type":46,"tag":55,"props":5237,"children":5238},{},[5239],{"type":52,"value":5240},"Work with Sentry cron monitors",{"type":46,"tag":88,"props":5242,"children":5243},{},[5244,5255],{"type":46,"tag":92,"props":5245,"children":5246},{},[5247,5253],{"type":46,"tag":61,"props":5248,"children":5250},{"className":5249},[],[5251],{"type":52,"value":5252},"sentry monitor run \u003Cmonitor-slug command...>",{"type":52,"value":5254}," — Wrap a command with cron monitor check-ins",{"type":46,"tag":92,"props":5256,"children":5257},{},[5258,5264],{"type":46,"tag":61,"props":5259,"children":5261},{"className":5260},[],[5262],{"type":52,"value":5263},"sentry monitor list \u003Corg\u002Fproject>",{"type":52,"value":5265}," — List cron monitors",{"type":46,"tag":55,"props":5267,"children":5268},{},[5269,5270],{"type":52,"value":4093},{"type":46,"tag":61,"props":5271,"children":5273},{"className":5272},[],[5274],{"type":52,"value":5275},"references\u002Fmonitor.md",{"type":46,"tag":81,"props":5277,"children":5279},{"id":5278},"sourcemap",[5280],{"type":52,"value":5281},"Sourcemap",{"type":46,"tag":55,"props":5283,"children":5284},{},[5285],{"type":52,"value":5286},"Manage sourcemaps",{"type":46,"tag":88,"props":5288,"children":5289},{},[5290,5301,5312],{"type":46,"tag":92,"props":5291,"children":5292},{},[5293,5299],{"type":46,"tag":61,"props":5294,"children":5296},{"className":5295},[],[5297],{"type":52,"value":5298},"sentry sourcemap inject \u003Cdirectory>",{"type":52,"value":5300}," — Inject debug IDs into JavaScript files and sourcemaps",{"type":46,"tag":92,"props":5302,"children":5303},{},[5304,5310],{"type":46,"tag":61,"props":5305,"children":5307},{"className":5306},[],[5308],{"type":52,"value":5309},"sentry sourcemap upload \u003Cdirectory>",{"type":52,"value":5311}," — Upload sourcemaps to Sentry",{"type":46,"tag":92,"props":5313,"children":5314},{},[5315,5321],{"type":46,"tag":61,"props":5316,"children":5318},{"className":5317},[],[5319],{"type":52,"value":5320},"sentry sourcemap resolve \u003Cdirectory>",{"type":52,"value":5322}," — Resolve and report sourcemap linkage for JavaScript files",{"type":46,"tag":55,"props":5324,"children":5325},{},[5326,5327],{"type":52,"value":4093},{"type":46,"tag":61,"props":5328,"children":5330},{"className":5329},[],[5331],{"type":52,"value":5332},"references\u002Fsourcemap.md",{"type":46,"tag":81,"props":5334,"children":5335},{"id":811},[5336],{"type":52,"value":5337},"Span",{"type":46,"tag":55,"props":5339,"children":5340},{},[5341],{"type":52,"value":5342},"List and view spans in projects or traces",{"type":46,"tag":88,"props":5344,"children":5345},{},[5346,5357],{"type":46,"tag":92,"props":5347,"children":5348},{},[5349,5355],{"type":46,"tag":61,"props":5350,"children":5352},{"className":5351},[],[5353],{"type":52,"value":5354},"sentry span list \u003Corg\u002Fproject\u002Ftrace-id...>",{"type":52,"value":5356}," — List spans in a project or trace",{"type":46,"tag":92,"props":5358,"children":5359},{},[5360,5366],{"type":46,"tag":61,"props":5361,"children":5363},{"className":5362},[],[5364],{"type":52,"value":5365},"sentry span view \u003Ctrace-id\u002Fspan-id...>",{"type":52,"value":5367}," — View details of specific spans",{"type":46,"tag":55,"props":5369,"children":5370},{},[5371,5372],{"type":52,"value":4093},{"type":46,"tag":61,"props":5373,"children":5375},{"className":5374},[],[5376],{"type":52,"value":5377},"references\u002Fspan.md",{"type":46,"tag":81,"props":5379,"children":5381},{"id":5380},"trace",[5382],{"type":52,"value":5383},"Trace",{"type":46,"tag":55,"props":5385,"children":5386},{},[5387],{"type":52,"value":5388},"View distributed traces",{"type":46,"tag":88,"props":5390,"children":5391},{},[5392,5403,5414],{"type":46,"tag":92,"props":5393,"children":5394},{},[5395,5401],{"type":46,"tag":61,"props":5396,"children":5398},{"className":5397},[],[5399],{"type":52,"value":5400},"sentry trace list \u003Corg\u002Fproject>",{"type":52,"value":5402}," — List recent traces in a project",{"type":46,"tag":92,"props":5404,"children":5405},{},[5406,5412],{"type":46,"tag":61,"props":5407,"children":5409},{"className":5408},[],[5410],{"type":52,"value":5411},"sentry trace view \u003Corg\u002Fproject\u002Ftrace-id...>",{"type":52,"value":5413}," — View details of a specific trace",{"type":46,"tag":92,"props":5415,"children":5416},{},[5417,5423],{"type":46,"tag":61,"props":5418,"children":5420},{"className":5419},[],[5421],{"type":52,"value":5422},"sentry trace logs \u003Corg\u002Fproject\u002Ftrace-id...>",{"type":52,"value":5424}," — View logs associated with a trace",{"type":46,"tag":55,"props":5426,"children":5427},{},[5428,5429],{"type":52,"value":4093},{"type":46,"tag":61,"props":5430,"children":5432},{"className":5431},[],[5433],{"type":52,"value":5434},"references\u002Ftrace.md",{"type":46,"tag":81,"props":5436,"children":5438},{"id":5437},"trial",[5439],{"type":52,"value":5440},"Trial",{"type":46,"tag":55,"props":5442,"children":5443},{},[5444],{"type":52,"value":5445},"Manage product trials",{"type":46,"tag":88,"props":5447,"children":5448},{},[5449,5460],{"type":46,"tag":92,"props":5450,"children":5451},{},[5452,5458],{"type":46,"tag":61,"props":5453,"children":5455},{"className":5454},[],[5456],{"type":52,"value":5457},"sentry trial list \u003Corg>",{"type":52,"value":5459}," — List product trials",{"type":46,"tag":92,"props":5461,"children":5462},{},[5463,5469],{"type":46,"tag":61,"props":5464,"children":5466},{"className":5465},[],[5467],{"type":52,"value":5468},"sentry trial start \u003Cname> \u003Corg>",{"type":52,"value":5470}," — Start a product trial",{"type":46,"tag":55,"props":5472,"children":5473},{},[5474,5475],{"type":52,"value":4093},{"type":46,"tag":61,"props":5476,"children":5478},{"className":5477},[],[5479],{"type":52,"value":5480},"references\u002Ftrial.md",{"type":46,"tag":81,"props":5482,"children":5484},{"id":5483},"init",[5485],{"type":52,"value":5486},"Init",{"type":46,"tag":55,"props":5488,"children":5489},{},[5490],{"type":52,"value":5491},"Initialize Sentry in your project (experimental)",{"type":46,"tag":88,"props":5493,"children":5494},{},[5495],{"type":46,"tag":92,"props":5496,"children":5497},{},[5498,5504],{"type":46,"tag":61,"props":5499,"children":5501},{"className":5500},[],[5502],{"type":52,"value":5503},"sentry init \u003Ctarget> \u003Cdirectory>",{"type":52,"value":5505}," — Initialize Sentry in your project (experimental)",{"type":46,"tag":55,"props":5507,"children":5508},{},[5509,5510],{"type":52,"value":4093},{"type":46,"tag":61,"props":5511,"children":5513},{"className":5512},[],[5514],{"type":52,"value":5515},"references\u002Finit.md",{"type":46,"tag":81,"props":5517,"children":5519},{"id":5518},"local",[5520],{"type":52,"value":5521},"Local",{"type":46,"tag":55,"props":5523,"children":5524},{},[5525],{"type":52,"value":5526},"Sentry for local development",{"type":46,"tag":88,"props":5528,"children":5529},{},[5530,5541],{"type":46,"tag":92,"props":5531,"children":5532},{},[5533,5539],{"type":46,"tag":61,"props":5534,"children":5536},{"className":5535},[],[5537],{"type":52,"value":5538},"sentry local serve",{"type":52,"value":5540}," — Start the local dev server and tail events",{"type":46,"tag":92,"props":5542,"children":5543},{},[5544,5550],{"type":46,"tag":61,"props":5545,"children":5547},{"className":5546},[],[5548],{"type":52,"value":5549},"sentry local run \u003Ccommand...>",{"type":52,"value":5551}," — Run a command with the local dev server enabled",{"type":46,"tag":55,"props":5553,"children":5554},{},[5555,5556],{"type":52,"value":4093},{"type":46,"tag":61,"props":5557,"children":5559},{"className":5558},[],[5560],{"type":52,"value":5561},"references\u002Flocal.md",{"type":46,"tag":81,"props":5563,"children":5565},{"id":5564},"schema",[5566],{"type":52,"value":5567},"Schema",{"type":46,"tag":55,"props":5569,"children":5570},{},[5571],{"type":52,"value":5572},"Browse the Sentry API schema",{"type":46,"tag":88,"props":5574,"children":5575},{},[5576],{"type":46,"tag":92,"props":5577,"children":5578},{},[5579,5585],{"type":46,"tag":61,"props":5580,"children":5582},{"className":5581},[],[5583],{"type":52,"value":5584},"sentry schema \u003Cresource...>",{"type":52,"value":5586}," — Browse the Sentry API schema",{"type":46,"tag":55,"props":5588,"children":5589},{},[5590,5591],{"type":52,"value":4093},{"type":46,"tag":61,"props":5592,"children":5594},{"className":5593},[],[5595],{"type":52,"value":5596},"references\u002Fschema.md",{"type":46,"tag":69,"props":5598,"children":5600},{"id":5599},"global-options",[5601],{"type":52,"value":5602},"Global Options",{"type":46,"tag":55,"props":5604,"children":5605},{},[5606],{"type":52,"value":5607},"All commands support the following global options:",{"type":46,"tag":88,"props":5609,"children":5610},{},[5611,5621,5632,5690],{"type":46,"tag":92,"props":5612,"children":5613},{},[5614,5619],{"type":46,"tag":61,"props":5615,"children":5617},{"className":5616},[],[5618],{"type":52,"value":3774},{"type":52,"value":5620}," - Show help for the command",{"type":46,"tag":92,"props":5622,"children":5623},{},[5624,5630],{"type":46,"tag":61,"props":5625,"children":5627},{"className":5626},[],[5628],{"type":52,"value":5629},"--version",{"type":52,"value":5631}," - Show CLI version",{"type":46,"tag":92,"props":5633,"children":5634},{},[5635,5641,5643,5649,5650,5656,5657,5662,5663,5669,5670,5676,5677,5682,5684],{"type":46,"tag":61,"props":5636,"children":5638},{"className":5637},[],[5639],{"type":52,"value":5640},"--log-level \u003Clevel>",{"type":52,"value":5642}," - Set log verbosity (",{"type":46,"tag":61,"props":5644,"children":5646},{"className":5645},[],[5647],{"type":52,"value":5648},"error",{"type":52,"value":120},{"type":46,"tag":61,"props":5651,"children":5653},{"className":5652},[],[5654],{"type":52,"value":5655},"warn",{"type":52,"value":120},{"type":46,"tag":61,"props":5658,"children":5660},{"className":5659},[],[5661],{"type":52,"value":5186},{"type":52,"value":120},{"type":46,"tag":61,"props":5664,"children":5666},{"className":5665},[],[5667],{"type":52,"value":5668},"info",{"type":52,"value":120},{"type":46,"tag":61,"props":5671,"children":5673},{"className":5672},[],[5674],{"type":52,"value":5675},"debug",{"type":52,"value":120},{"type":46,"tag":61,"props":5678,"children":5680},{"className":5679},[],[5681],{"type":52,"value":5380},{"type":52,"value":5683},"). Overrides ",{"type":46,"tag":61,"props":5685,"children":5687},{"className":5686},[],[5688],{"type":52,"value":5689},"SENTRY_LOG_LEVEL",{"type":46,"tag":92,"props":5691,"children":5692},{},[5693,5699,5701],{"type":46,"tag":61,"props":5694,"children":5696},{"className":5695},[],[5697],{"type":52,"value":5698},"--verbose",{"type":52,"value":5700}," - Shorthand for ",{"type":46,"tag":61,"props":5702,"children":5704},{"className":5703},[],[5705],{"type":52,"value":5706},"--log-level debug",{"type":46,"tag":69,"props":5708,"children":5710},{"id":5709},"output-formats",[5711],{"type":52,"value":5712},"Output Formats",{"type":46,"tag":81,"props":5714,"children":5716},{"id":5715},"json-output",[5717],{"type":52,"value":5718},"JSON Output",{"type":46,"tag":55,"props":5720,"children":5721},{},[5722,5724,5729],{"type":52,"value":5723},"Most list and view commands support ",{"type":46,"tag":61,"props":5725,"children":5727},{"className":5726},[],[5728],{"type":52,"value":220},{"type":52,"value":5730}," flag for JSON output, making it easy to integrate with other tools:",{"type":46,"tag":800,"props":5732,"children":5734},{"className":802,"code":5733,"language":804,"meta":805,"style":805},"sentry org list --json | jq '.[] | .slug'\n",[5735],{"type":46,"tag":61,"props":5736,"children":5737},{"__ignoreMap":805},[5738],{"type":46,"tag":811,"props":5739,"children":5740},{"class":813,"line":814},[5741,5745,5750,5754,5759,5763,5768,5772,5777],{"type":46,"tag":811,"props":5742,"children":5743},{"style":828},[5744],{"type":52,"value":21},{"type":46,"tag":811,"props":5746,"children":5747},{"style":833},[5748],{"type":52,"value":5749}," org",{"type":46,"tag":811,"props":5751,"children":5752},{"style":833},[5753],{"type":52,"value":841},{"type":46,"tag":811,"props":5755,"children":5756},{"style":833},[5757],{"type":52,"value":5758}," --json",{"type":46,"tag":811,"props":5760,"children":5761},{"style":849},[5762],{"type":52,"value":3829},{"type":46,"tag":811,"props":5764,"children":5765},{"style":828},[5766],{"type":52,"value":5767}," jq",{"type":46,"tag":811,"props":5769,"children":5770},{"style":849},[5771],{"type":52,"value":1958},{"type":46,"tag":811,"props":5773,"children":5774},{"style":833},[5775],{"type":52,"value":5776},".[] | .slug",{"type":46,"tag":811,"props":5778,"children":5779},{"style":849},[5780],{"type":52,"value":1968},{"type":46,"tag":81,"props":5782,"children":5784},{"id":5783},"opening-in-browser",[5785],{"type":52,"value":5786},"Opening in Browser",{"type":46,"tag":55,"props":5788,"children":5789},{},[5790,5792,5797,5798,5803],{"type":52,"value":5791},"View commands support ",{"type":46,"tag":61,"props":5793,"children":5795},{"className":5794},[],[5796],{"type":52,"value":360},{"type":52,"value":3754},{"type":46,"tag":61,"props":5799,"children":5801},{"className":5800},[],[5802],{"type":52,"value":368},{"type":52,"value":5804}," flag to open the resource in your browser:",{"type":46,"tag":800,"props":5806,"children":5808},{"className":802,"code":5807,"language":804,"meta":805,"style":805},"sentry issue view PROJ-123 -w\n",[5809],{"type":46,"tag":61,"props":5810,"children":5811},{"__ignoreMap":805},[5812],{"type":46,"tag":811,"props":5813,"children":5814},{"class":813,"line":814},[5815,5819,5823,5827,5832],{"type":46,"tag":811,"props":5816,"children":5817},{"style":828},[5818],{"type":52,"value":21},{"type":46,"tag":811,"props":5820,"children":5821},{"style":833},[5822],{"type":52,"value":836},{"type":46,"tag":811,"props":5824,"children":5825},{"style":833},[5826],{"type":52,"value":907},{"type":46,"tag":811,"props":5828,"children":5829},{"style":833},[5830],{"type":52,"value":5831}," PROJ-123",{"type":46,"tag":811,"props":5833,"children":5834},{"style":833},[5835],{"type":52,"value":5836}," -w\n",{"type":46,"tag":5838,"props":5839,"children":5840},"style",{},[5841],{"type":52,"value":5842},"html .light .shiki span {color: var(--shiki-light);background: var(--shiki-light-bg);font-style: var(--shiki-light-font-style);font-weight: var(--shiki-light-font-weight);text-decoration: var(--shiki-light-text-decoration);}html.light .shiki span {color: var(--shiki-light);background: var(--shiki-light-bg);font-style: var(--shiki-light-font-style);font-weight: var(--shiki-light-font-weight);text-decoration: var(--shiki-light-text-decoration);}html .default .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}html.dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}",{"items":5844,"total":6039},[5845,5864,5882,5901,5918,5934,5953,5963,5975,5993,6013,6026],{"slug":5846,"name":5846,"fn":5847,"description":5848,"org":5849,"tags":5850,"stars":25,"repoUrl":26,"updatedAt":5863},"amazon-location-service","integrate Amazon Location Service APIs","Integrates Amazon Location Service APIs for AWS applications. Use this skill when users want to add maps (interactive MapLibre or static images); geocode addresses to coordinates or reverse geocode coordinates to addresses; calculate routes, travel times, or service areas; find places and businesses through text search, nearby search, or autocomplete suggestions; retrieve detailed place information including hours, contacts, and addresses; monitor geographical boundaries with geofences; or track device locations. Covers authentication, SDK integration, and all Amazon Location Service capabilities.",{"slug":8,"name":9,"logoUrl":10,"githubOrg":8},[5851,5854,5857,5860],{"name":5852,"slug":5853,"type":15},"API Development","api-development",{"name":5855,"slug":5856,"type":15},"AWS","aws",{"name":5858,"slug":5859,"type":15},"Maps","maps",{"name":5861,"slug":5862,"type":15},"Navigation","navigation","2026-07-12T08:13:53.294026",{"slug":5865,"name":5865,"fn":5866,"description":5867,"org":5868,"tags":5869,"stars":25,"repoUrl":26,"updatedAt":5881},"amplify-workflow","build full-stack apps with AWS Amplify","Build and deploy full-stack web and mobile apps with AWS Amplify Gen2 (TypeScript code-first). Covers auth (Cognito), data (AppSync\u002FDynamoDB including schema modeling, enum types, relationships, authorization rules), storage (S3), functions, APIs, and AI (Amplify AI Kit with Bedrock). Supports React, Next.js, Vue, Angular, React Native, Flutter, Swift, and Android. Always use this skill for Amplify Gen2 topics — even for questions you think you know — it contains validated, version-specific patterns that prevent common mistakes. TRIGGER when: user mentions Amplify Gen2; project has amplify\u002F directory or amplify_outputs; code imports @aws-amplify packages; user asks about defineBackend, defineAuth, defineData, defineStorage, or npx ampx. SKIP: Amplify Gen1 (amplify CLI v6), standalone SAM\u002FCDK without Amplify (use aws-serverless), direct Bedrock without Amplify AI Kit (use bedrock).",{"slug":8,"name":9,"logoUrl":10,"githubOrg":8},[5870,5871,5872,5875,5878],{"name":4015,"slug":4012,"type":15},{"name":5855,"slug":5856,"type":15},{"name":5873,"slug":5874,"type":15},"Database","database",{"name":5876,"slug":5877,"type":15},"Frontend","frontend",{"name":5879,"slug":5880,"type":15},"TypeScript","typescript","2026-07-12T08:13:47.134012",{"slug":5883,"name":5883,"fn":5884,"description":5885,"org":5886,"tags":5887,"stars":25,"repoUrl":26,"updatedAt":5900},"analyzer","analyze queried data for trends","Analyze queried data for trends, week-over-week comparisons, distributions, funnels, cohorts, top-N lists, anomalies, sanity checks, and report-ready findings. Use after or alongside ClickHouse queries when the user wants insight rather than raw rows.",{"slug":8,"name":9,"logoUrl":10,"githubOrg":8},[5888,5891,5894,5897],{"name":5889,"slug":5890,"type":15},"Analytics","analytics",{"name":5892,"slug":5893,"type":15},"ClickHouse","clickhouse",{"name":5895,"slug":5896,"type":15},"Data Analysis","data-analysis",{"name":5898,"slug":5899,"type":15},"Statistics","statistics","2026-07-12T08:14:05.606036",{"slug":5902,"name":5902,"fn":5903,"description":5904,"org":5905,"tags":5906,"stars":25,"repoUrl":26,"updatedAt":5917},"artifact-management","manage and organize analysis artifacts","Save, organize, and describe reusable analysis artifacts such as SQL, result snapshots, CSV exports, summaries, caveats, plots, and report-ready files. Use when users ask to save, export, share, cite, reproduce, or organize data-analysis outputs.",{"slug":8,"name":9,"logoUrl":10,"githubOrg":8},[5907,5908,5911,5914],{"name":5895,"slug":5896,"type":15},{"name":5909,"slug":5910,"type":15},"Productivity","productivity",{"name":5912,"slug":5913,"type":15},"Reporting","reporting",{"name":5915,"slug":5916,"type":15},"SQL","sql","2026-07-12T08:14:09.265555",{"slug":5919,"name":5919,"fn":5920,"description":5921,"org":5922,"tags":5923,"stars":25,"repoUrl":26,"updatedAt":5933},"attorney-assist","connect with attorneys for legal consultation","Connects the user with a LegalZoom attorney for legal consultation. Use when a user asks about attorneys, lawyers, or legal help, or when contract review reveals high risks or low-confidence findings.",{"slug":8,"name":9,"logoUrl":10,"githubOrg":8},[5924,5927,5930],{"name":5925,"slug":5926,"type":15},"Contracts","contracts",{"name":5928,"slug":5929,"type":15},"Legal","legal",{"name":5931,"slug":5932,"type":15},"Risk Assessment","risk-assessment","2026-07-12T08:13:45.878361",{"slug":5935,"name":5935,"fn":5936,"description":5937,"org":5938,"tags":5939,"stars":25,"repoUrl":26,"updatedAt":5952},"building-pydantic-ai-agents","build AI agents with Pydantic AI","Build AI agents with Pydantic AI — tools, capabilities (including on-demand loading), structured output, streaming, testing, and multi-agent patterns. Use when the user mentions Pydantic AI, imports pydantic_ai, or asks to build an AI agent, add tools\u002Fcapabilities, defer capability loading, stream output, define agents from YAML, or test agent behavior.",{"slug":8,"name":9,"logoUrl":10,"githubOrg":8},[5940,5943,5946,5949],{"name":5941,"slug":5942,"type":15},"Agents","agents",{"name":5944,"slug":5945,"type":15},"LLM","llm",{"name":5947,"slug":5948,"type":15},"Multi-Agent","multi-agent",{"name":5950,"slug":5951,"type":15},"Python","python","2026-07-12T08:14:01.893781",{"slug":5893,"name":5893,"fn":5954,"description":5955,"org":5956,"tags":5957,"stars":25,"repoUrl":26,"updatedAt":5962},"query ClickHouse databases via CLI","Connect to and query ClickHouse (a local server or a ClickHouse Cloud service) from the terminal using the official clickhousectl CLI, including the browser OAuth login flow. Use when the user wants to run SQL against ClickHouse, explore schemas and tables, inspect Cloud services, or authenticate clickhousectl. For building a local dev environment or deploying to Cloud, defer to the official ClickHouse skills (see Scope).",{"slug":8,"name":9,"logoUrl":10,"githubOrg":8},[5958,5959,5960,5961],{"name":5889,"slug":5890,"type":15},{"name":17,"slug":18,"type":15},{"name":5892,"slug":5893,"type":15},{"name":5873,"slug":5874,"type":15},"2026-07-12T08:14:06.829692",{"slug":5964,"name":5964,"fn":5965,"description":5966,"org":5967,"tags":5968,"stars":25,"repoUrl":26,"updatedAt":5974},"cline-session-history","search and browse Cline session history","Search and browse Cline session history. Use when the user asks to find, list, inspect, or export Cline sessions by time period, prompt content, status, model, provider, source, mode, workspace, or other criteria. Also use when the user wants to read a session transcript or export sessions to a directory. Trigger phrases include \"find my session\", \"search my session history\", \"show me past sessions\", \"what was that session where\", \"find the session that started with\", and any mention of past Cline conversations.",{"slug":8,"name":9,"logoUrl":10,"githubOrg":8},[5969,5970,5973],{"name":5941,"slug":5942,"type":15},{"name":5971,"slug":5972,"type":15},"History","history",{"name":5909,"slug":5910,"type":15},"2026-07-19T06:03:13.945151",{"slug":5976,"name":5976,"fn":5977,"description":5978,"org":5979,"tags":5980,"stars":25,"repoUrl":26,"updatedAt":5992},"convex-design","build reactive backends with Convex","Design and build reactive, type-safe, production-grade backends on Convex. Covers schema, queries\u002Fmutations\u002Factions, indexes, auth, file storage, scheduling, real-time multiplayer, mobile backends, and LLM\u002Fagent workflows on Convex's one-platform stack.",{"slug":8,"name":9,"logoUrl":10,"githubOrg":8},[5981,5982,5985,5986,5989],{"name":4015,"slug":4012,"type":15},{"name":5983,"slug":5984,"type":15},"Backend","backend",{"name":5873,"slug":5874,"type":15},{"name":5987,"slug":5988,"type":15},"Real-time","real-time",{"name":5990,"slug":5991,"type":15},"Storage","storage","2026-07-12T08:13:37.101253",{"slug":5994,"name":5994,"fn":5995,"description":5996,"org":5997,"tags":5998,"stars":25,"repoUrl":26,"updatedAt":6012},"cosmosdb-best-practices","optimize Azure Cosmos DB performance","Azure Cosmos DB performance optimization and best practices guidelines for NoSQL,\npartitioning, queries, SDK usage, and vector search. Use when writing, reviewing,\nor refactoring code that interacts with Azure Cosmos DB, designing data models,\noptimizing queries, or implementing high-performance database operations.\n",{"slug":8,"name":9,"logoUrl":10,"githubOrg":8},[5999,6002,6005,6006,6009],{"name":6000,"slug":6001,"type":15},"Azure","azure",{"name":6003,"slug":6004,"type":15},"Cosmos DB","cosmos-db",{"name":5873,"slug":5874,"type":15},{"name":6007,"slug":6008,"type":15},"NoSQL","nosql",{"name":6010,"slug":6011,"type":15},"Performance","performance","2026-07-12T08:13:54.531719",{"slug":6014,"name":6014,"fn":6015,"description":6016,"org":6017,"tags":6018,"stars":25,"repoUrl":26,"updatedAt":6025},"data-analyst","analyze ClickHouse analytics data","Act as an interactive data analyst for ClickHouse-backed analytics. Use when the user asks questions about internal data, metrics, dashboards, telemetry, active users, revenue, funnels, trends, distributions, or wants an analyst-style conversation, ad hoc SQL, charts, or a data export against ClickHouse (local or ClickHouse Cloud).",{"slug":8,"name":9,"logoUrl":10,"githubOrg":8},[6019,6020,6021,6024],{"name":5889,"slug":5890,"type":15},{"name":5892,"slug":5893,"type":15},{"name":6022,"slug":6023,"type":15},"Dashboards","dashboards",{"name":5895,"slug":5896,"type":15},"2026-07-12T08:13:31.975246",{"slug":6027,"name":6027,"fn":6028,"description":6029,"org":6030,"tags":6031,"stars":25,"repoUrl":26,"updatedAt":6038},"dataproc-skills","manage Dataproc clusters and jobs","Skills to interact with your Dataproc clusters and jobs.",{"slug":8,"name":9,"logoUrl":10,"githubOrg":8},[6032,6035],{"name":6033,"slug":6034,"type":15},"Data Engineering","data-engineering",{"name":6036,"slug":6037,"type":15},"Operations","operations","2026-07-12T08:13:42.179275",45,{"items":6041,"total":6091},[6042,6049,6057,6064,6071,6077,6084],{"slug":5846,"name":5846,"fn":5847,"description":5848,"org":6043,"tags":6044,"stars":25,"repoUrl":26,"updatedAt":5863},{"slug":8,"name":9,"logoUrl":10,"githubOrg":8},[6045,6046,6047,6048],{"name":5852,"slug":5853,"type":15},{"name":5855,"slug":5856,"type":15},{"name":5858,"slug":5859,"type":15},{"name":5861,"slug":5862,"type":15},{"slug":5865,"name":5865,"fn":5866,"description":5867,"org":6050,"tags":6051,"stars":25,"repoUrl":26,"updatedAt":5881},{"slug":8,"name":9,"logoUrl":10,"githubOrg":8},[6052,6053,6054,6055,6056],{"name":4015,"slug":4012,"type":15},{"name":5855,"slug":5856,"type":15},{"name":5873,"slug":5874,"type":15},{"name":5876,"slug":5877,"type":15},{"name":5879,"slug":5880,"type":15},{"slug":5883,"name":5883,"fn":5884,"description":5885,"org":6058,"tags":6059,"stars":25,"repoUrl":26,"updatedAt":5900},{"slug":8,"name":9,"logoUrl":10,"githubOrg":8},[6060,6061,6062,6063],{"name":5889,"slug":5890,"type":15},{"name":5892,"slug":5893,"type":15},{"name":5895,"slug":5896,"type":15},{"name":5898,"slug":5899,"type":15},{"slug":5902,"name":5902,"fn":5903,"description":5904,"org":6065,"tags":6066,"stars":25,"repoUrl":26,"updatedAt":5917},{"slug":8,"name":9,"logoUrl":10,"githubOrg":8},[6067,6068,6069,6070],{"name":5895,"slug":5896,"type":15},{"name":5909,"slug":5910,"type":15},{"name":5912,"slug":5913,"type":15},{"name":5915,"slug":5916,"type":15},{"slug":5919,"name":5919,"fn":5920,"description":5921,"org":6072,"tags":6073,"stars":25,"repoUrl":26,"updatedAt":5933},{"slug":8,"name":9,"logoUrl":10,"githubOrg":8},[6074,6075,6076],{"name":5925,"slug":5926,"type":15},{"name":5928,"slug":5929,"type":15},{"name":5931,"slug":5932,"type":15},{"slug":5935,"name":5935,"fn":5936,"description":5937,"org":6078,"tags":6079,"stars":25,"repoUrl":26,"updatedAt":5952},{"slug":8,"name":9,"logoUrl":10,"githubOrg":8},[6080,6081,6082,6083],{"name":5941,"slug":5942,"type":15},{"name":5944,"slug":5945,"type":15},{"name":5947,"slug":5948,"type":15},{"name":5950,"slug":5951,"type":15},{"slug":5893,"name":5893,"fn":5954,"description":5955,"org":6085,"tags":6086,"stars":25,"repoUrl":26,"updatedAt":5962},{"slug":8,"name":9,"logoUrl":10,"githubOrg":8},[6087,6088,6089,6090],{"name":5889,"slug":5890,"type":15},{"name":17,"slug":18,"type":15},{"name":5892,"slug":5893,"type":15},{"name":5873,"slug":5874,"type":15},43]