-
-
Notifications
You must be signed in to change notification settings - Fork 1.7k
feat: Redesign Agent Skills callout with copy-prompt UX #16684
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Changes from all commits
a58328e
ac6293a
b1696b5
fe1e3de
dedce37
c5d12e4
b1724ba
d5e60ca
File filter
Filter by extension
Conversations
Jump to
Diff view
Diff view
There are no files selected for viewing
| Original file line number | Diff line number | Diff line change |
|---|---|---|
|
|
@@ -106,3 +106,4 @@ yalc.lock | |
| # Claude Code local files | ||
| .claude/settings.local.json | ||
| mise.toml | ||
| .yarn/install-state.gz | ||
| Original file line number | Diff line number | Diff line change |
|---|---|---|
|
|
@@ -31,23 +31,7 @@ supported: | |
|
|
||
| With <Link to="/ai/monitoring/agents/dashboard/">Sentry AI Agent Monitoring</Link>, you can monitor and debug your AI systems with full-stack context. You'll be able to track key insights like token usage, latency, tool usage, and error rates. AI Agent Monitoring data will be fully connected to your other Sentry data like logs, errors, and traces. | ||
|
|
||
| <Expandable title="Sentry Agent Skills" copy="Copy Install Command" hideFromMd={true}> | ||
|
|
||
| Install Sentry's [agent skills](/ai/agent-skills/) to teach your AI coding assistant how to set up AI Agent Monitoring in your application. | ||
|
|
||
| ### Install Skills | ||
|
|
||
| ```bash {tabTitle: dotagents} | ||
| npx @sentry/dotagents add getsentry/sentry-for-ai --name sentry-setup-ai-monitoring | ||
| ``` | ||
|
|
||
| ```bash {tabTitle: npx skills} | ||
| npx skills add getsentry/sentry-for-ai --skill sentry-setup-ai-monitoring | ||
| ``` | ||
|
|
||
| See the [full list of available skills](https://skills.sh/getsentry/sentry-for-ai) and [installation docs](/ai/agent-skills/) for more details. | ||
|
|
||
| </Expandable> | ||
| <AgentSkillsCallout skill="sentry-setup-ai-monitoring" /> | ||
|
Contributor
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. Missing
|
||
|
|
||
| ## Prerequisites | ||
|
|
||
|
|
@@ -171,7 +155,7 @@ await openai.chat.completions.create({ | |
| // Both calls will have gen_ai.conversation.id: "conv_abc123" | ||
|
|
||
| // To unset it | ||
| Sentry.setConversationId(null); | ||
| Sentry.setConversationId(null); | ||
| ``` | ||
|
|
||
| </SplitSectionCode> | ||
|
|
||
| Original file line number | Diff line number | Diff line change |
|---|---|---|
|
|
@@ -9,6 +9,8 @@ categories: | |
| - server-node | ||
| --- | ||
|
|
||
| <AgentSkillsCallout skill="sentry-nestjs-sdk" platformName="Nest.js" /> | ||
|
Contributor
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. Potentially nonexistent skill names generate broken prompt URLsMedium Severity Three new callouts reference skill names ( Additional Locations (2) |
||
|
|
||
| <PlatformContent includePath="getting-started-prerequisites" /> | ||
|
|
||
| ## Step 1: Install | ||
|
|
||


There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Dart platform incorrectly uses Flutter skill name
Medium Severity
The Dart platform page uses
skill="sentry-flutter-sdk"which generates a prompt URL pointing tohttps://skills.sentry.gg/sentry-flutter-sdk/SKILL.mdand install commands referencing the Flutter skill. Plain Dart (server-side) is a distinct SDK (sentry.dart) from Flutter (sentry.dart.flutter), so Dart users would receive Flutter-specific setup instructions that may not apply to their non-Flutter Dart application. The description says "set up Sentry in your Dart app" but the linked skill content is Flutter-specific.