Skip to content

ref: Point AI-assisted setup at the Sentry plugin instrument skill#119353

Open
evanpurkhiser wants to merge 1 commit into
masterfrom
evanpurkhiser/ref/ai-setup-plugin-instrument
Open

ref: Point AI-assisted setup at the Sentry plugin instrument skill#119353
evanpurkhiser wants to merge 1 commit into
masterfrom
evanpurkhiser/ref/ai-setup-plugin-instrument

Conversation

@evanpurkhiser

Copy link
Copy Markdown
Member

Sentry's AI skills now ship as a single plugin, so the onboarding AI-setup prompts should point at the plugin instead of linking to individual skill SKILL.md files. This mirrors the equivalent change in sentry-docs.

  • getAISetupStep (the "AI-Assisted Setup (Optional)" onboarding step) now takes an sdkName display name and builds a prompt that curls the single https://skills.sentry.dev/instrument entrypoint, naming the SDK in prose. Callers pass Next.js, React, Node.js, and JavaScript instead of per-skill paths.
  • The AI agent-monitoring instrumentation prompt (llmOnboardingInstructions) points at the same /instrument entrypoint instead of skills.sentry.dev/sentry-setup-ai-monitoring/SKILL.md.

Affected onboarding specs pass (javascript-nextjs, javascript-react, node, and llmOnboardingInstructions); no test assertions referenced the prompt text.

Legal Boilerplate

Look, I get it. The entity doing business as "Sentry" was incorporated in the State of Delaware in 2015 as Functional Software, Inc. and is gonna need some rights from me in order to utilize my contributions in this here PR. So here's the deal: I retain all rights, title and interest in and to my contributions, and by keeping this boilerplate intact I confirm that Sentry can use, modify, copy, and redistribute my contributions, under Sentry's choice of terms.

@evanpurkhiser evanpurkhiser requested review from a team as code owners July 9, 2026 20:59
@github-actions github-actions Bot added the Scope: Frontend Automatically applied to PRs that change frontend components label Jul 9, 2026

Copy link
Copy Markdown
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

oops too much stuff comitted

Comment thread static/app/components/onboarding/gettingStartedDoc/utils/index.tsx
@evanpurkhiser evanpurkhiser force-pushed the evanpurkhiser/ref/ai-setup-plugin-instrument branch from c305def to 58312fe Compare July 9, 2026 21:06
Comment thread static/app/components/onboarding/gettingStartedDoc/utils/index.tsx

@cursor cursor Bot left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Cursor Bugbot has reviewed your changes and found 1 potential issue.

Fix All in Cursor

❌ Bugbot Autofix is OFF. To automatically fix reported issues with cloud agents, enable autofix in the Cursor dashboard.

Reviewed by Cursor Bugbot for commit 58312fe. Configure here.

The onboarding "AI-Assisted Setup" prompt and the AI agent-monitoring
instrumentation prompt both linked to individual skill SKILL.md files in
the sentry-for-ai repo. Sentry's skills now ship as a single plugin, so
point these at the https://skills.sentry.dev/instrument entrypoint and
name the SDK in prose instead of encoding a per-skill path.

- getAISetupStep now takes an sdkName display name and builds a prompt
  that curls the instrument skill; callers pass Next.js, React, Node.js,
  and JavaScript
- The agent-monitoring onboarding prompt curls the same entrypoint
@evanpurkhiser evanpurkhiser force-pushed the evanpurkhiser/ref/ai-setup-plugin-instrument branch from 58312fe to 630653c Compare July 9, 2026 21:12
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Scope: Frontend Automatically applied to PRs that change frontend components

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant