diff --git a/public/.well-known/skills/index.json b/public/.well-known/skills/index.json new file mode 100644 index 0000000000000..1be81bb132a3b --- /dev/null +++ b/public/.well-known/skills/index.json @@ -0,0 +1,802 @@ +{ + "skills": [ + { + "name": "sentry-android", + "description": "Integrate Sentry Android SDK for error tracking and performance monitoring.", + "files": [ + "sentry-android/SKILL.md" + ] + }, + { + "name": "sentry-api", + "description": "Use Sentry's REST API for programmatic access to projects, issues, events, and organization management.", + "files": [ + "sentry-api/SKILL.md" + ] + }, + { + "name": "sentry-apple", + "description": "Integrate Sentry Apple SDK for error tracking and performance monitoring.", + "files": [ + "sentry-apple/SKILL.md" + ] + }, + { + "name": "sentry-apple-ios", + "description": "Learn how to use Sentry's Apple SDK to automatically report errors, crashes, watchdog terminations, and app hangs in your application.", + "files": [ + "sentry-apple-ios/SKILL.md" + ] + }, + { + "name": "sentry-apple-macos", + "description": "Learn how to use Sentry's Apple SDK to automatically report errors and exceptions in your application.", + "files": [ + "sentry-apple-macos/SKILL.md" + ] + }, + { + "name": "sentry-apple-tvos", + "description": "Learn how to use Sentry's Apple SDK to automatically report errors and exceptions in your application.", + "files": [ + "sentry-apple-tvos/SKILL.md" + ] + }, + { + "name": "sentry-apple-visionos", + "description": "Learn how to use Sentry's Apple SDK to automatically report errors and exceptions in your application.", + "files": [ + "sentry-apple-visionos/SKILL.md" + ] + }, + { + "name": "sentry-apple-watchos", + "description": "Learn how to use Sentry's Apple SDK to automatically report errors and exceptions in your application.", + "files": [ + "sentry-apple-watchos/SKILL.md" + ] + }, + { + "name": "sentry-dart", + "description": "Integrate Sentry Dart SDK for error tracking and performance monitoring.", + "files": [ + "sentry-dart/SKILL.md" + ] + }, + { + "name": "sentry-dart-flutter", + "description": "Sentry's Flutter SDK enables automatic reporting of errors and performance data in your application.", + "files": [ + "sentry-dart-flutter/SKILL.md" + ] + }, + { + "name": "sentry-dotnet", + "description": "Learn how to set up and run Sentry's .NET SDK, which will automatically report errors and exceptions in your application.", + "files": [ + "sentry-dotnet/SKILL.md" + ] + }, + { + "name": "sentry-dotnet-android", + "description": "Learn about Sentry's .NET integration with .NET for Android", + "files": [ + "sentry-dotnet-android/SKILL.md" + ] + }, + { + "name": "sentry-dotnet-apple", + "description": "Learn about Sentry's .NET integration with .NET for iOS, macOS, and Mac Catalyst", + "files": [ + "sentry-dotnet-apple/SKILL.md" + ] + }, + { + "name": "sentry-dotnet-aspnet", + "description": "Learn about Sentry's .NET integration with ASP.NET.", + "files": [ + "sentry-dotnet-aspnet/SKILL.md" + ] + }, + { + "name": "sentry-dotnet-aspnetcore", + "description": "Learn about Sentry's .NET integration with ASP.NET Core.", + "files": [ + "sentry-dotnet-aspnetcore/SKILL.md" + ] + }, + { + "name": "sentry-dotnet-aws-lambda", + "description": "Learn about Sentry's .NET integration with AWS Lambda and ASP.NET Core.", + "files": [ + "sentry-dotnet-aws-lambda/SKILL.md" + ] + }, + { + "name": "sentry-dotnet-azure-functions-worker", + "description": "Learn about Sentry's .NET integration with Azure Functions.", + "files": [ + "sentry-dotnet-azure-functions-worker/SKILL.md" + ] + }, + { + "name": "sentry-dotnet-blazor-webassembly", + "description": "Learn about Sentry's .NET integration with Blazor WebAssembly.", + "files": [ + "sentry-dotnet-blazor-webassembly/SKILL.md" + ] + }, + { + "name": "sentry-dotnet-entityframework", + "description": "Learn about Sentry's .NET integration with Entity Framework.", + "files": [ + "sentry-dotnet-entityframework/SKILL.md" + ] + }, + { + "name": "sentry-dotnet-extensions-logging", + "description": "Learn about Sentry's .NET integration with Microsoft.Extensions.Logging.", + "files": [ + "sentry-dotnet-extensions-logging/SKILL.md" + ] + }, + { + "name": "sentry-dotnet-google-cloud-functions", + "description": "Learn about Sentry's .NET integration with Google Cloud Functions.", + "files": [ + "sentry-dotnet-google-cloud-functions/SKILL.md" + ] + }, + { + "name": "sentry-dotnet-log4net", + "description": "Learn about Sentry's .NET integration with log4net.", + "files": [ + "sentry-dotnet-log4net/SKILL.md" + ] + }, + { + "name": "sentry-dotnet-maui", + "description": "Learn about Sentry's .NET integration with .NET Multi-platform App UI (MAUI).", + "files": [ + "sentry-dotnet-maui/SKILL.md" + ] + }, + { + "name": "sentry-dotnet-nlog", + "description": "Learn about Sentry's .NET integration with NLog.", + "files": [ + "sentry-dotnet-nlog/SKILL.md" + ] + }, + { + "name": "sentry-dotnet-serilog", + "description": "Learn about Sentry's .NET integration with Serilog.", + "files": [ + "sentry-dotnet-serilog/SKILL.md" + ] + }, + { + "name": "sentry-dotnet-winforms", + "description": "Learn how Sentry's .NET SDK works with WinForms applications.", + "files": [ + "sentry-dotnet-winforms/SKILL.md" + ] + }, + { + "name": "sentry-dotnet-winui", + "description": "Learn about using Sentry's .NET SDK with the Windows UI Library", + "files": [ + "sentry-dotnet-winui/SKILL.md" + ] + }, + { + "name": "sentry-dotnet-wpf", + "description": "Learn more about how Sentry's .NET SDK works with Windows Presentation Foundation (WPF) applications.", + "files": [ + "sentry-dotnet-wpf/SKILL.md" + ] + }, + { + "name": "sentry-dotnet-xamarin", + "description": "Learn more about how Sentry's .NET SDK works with Xamarin applications.", + "files": [ + "sentry-dotnet-xamarin/SKILL.md" + ] + }, + { + "name": "sentry-elixir", + "description": "Sentry's Elixir SDK enables automatic reporting of errors, exceptions and messages. You can also use it to monitor your cron jobs.", + "files": [ + "sentry-elixir/SKILL.md" + ] + }, + { + "name": "sentry-go", + "description": "Sentry's Go SDK supports all recent versions of the language, and integrates well with a variety of popular frameworks and packages in the Go ecosystem. It gives developers helpful hints for where ...", + "files": [ + "sentry-go/SKILL.md" + ] + }, + { + "name": "sentry-go-echo", + "description": "Echo is a high-performance web framework for building robust and scalable applications in Go. Learn how to set it up with Sentry.", + "files": [ + "sentry-go-echo/SKILL.md" + ] + }, + { + "name": "sentry-go-fasthttp", + "description": "Learn how to add Sentry instrumentation to programs using the FastHTTP package.", + "files": [ + "sentry-go-fasthttp/SKILL.md" + ] + }, + { + "name": "sentry-go-fiber", + "description": "Learn how to add Sentry instrumentation to programs using the Fiber package.", + "files": [ + "sentry-go-fiber/SKILL.md" + ] + }, + { + "name": "sentry-go-gin", + "description": "Gin is a high-performance HTTP web framework written in Golang. Learn how to set it up with Sentry.", + "files": [ + "sentry-go-gin/SKILL.md" + ] + }, + { + "name": "sentry-go-http", + "description": "The net/http package provides HTTP client and server implementations. Learn how to add Sentry to programs using this package.", + "files": [ + "sentry-go-http/SKILL.md" + ] + }, + { + "name": "sentry-go-iris", + "description": "Iris is a fast, full-featured web framework for Go. Learn how to set it up with Sentry.", + "files": [ + "sentry-go-iris/SKILL.md" + ] + }, + { + "name": "sentry-go-logrus", + "description": "Logrus is a structured logger for Go, used to log messages in different formats and levels. This guide demonstrates how to integrate Logrus with Sentry to capture and send both logs and events to S...", + "files": [ + "sentry-go-logrus/SKILL.md" + ] + }, + { + "name": "sentry-go-negroni", + "description": "Negroni is an idiomatic approach to web middleware in Go. Learn how to set it up with Sentry.", + "files": [ + "sentry-go-negroni/SKILL.md" + ] + }, + { + "name": "sentry-go-slog", + "description": "Slog is a structured logging library for Go, introduced in Go 1.21. This guide demonstrates how to integrate slog with Sentry to capture and send logs to Sentry.", + "files": [ + "sentry-go-slog/SKILL.md" + ] + }, + { + "name": "sentry-go-zerolog", + "description": "Zerolog is a fast and efficient logging library for Go, designed for structured logging. This guide demonstrates how to integrate Zerolog with Sentry.", + "files": [ + "sentry-go-zerolog/SKILL.md" + ] + }, + { + "name": "sentry-godot", + "description": "Integrate Sentry Godot Engine SDK for error tracking and performance monitoring.", + "files": [ + "sentry-godot/SKILL.md" + ] + }, + { + "name": "sentry-java", + "description": "Integrate Sentry Java SDK for error tracking and performance monitoring.", + "files": [ + "sentry-java/SKILL.md" + ] + }, + { + "name": "sentry-java-jul", + "description": "Integrate Sentry java.util.logging SDK for error tracking and performance monitoring.", + "files": [ + "sentry-java-jul/SKILL.md" + ] + }, + { + "name": "sentry-java-log4j2", + "description": "Integrate Sentry Log4j 2.x SDK for error tracking and performance monitoring.", + "files": [ + "sentry-java-log4j2/SKILL.md" + ] + }, + { + "name": "sentry-java-logback", + "description": "Integrate Sentry Logback SDK for error tracking and performance monitoring.", + "files": [ + "sentry-java-logback/SKILL.md" + ] + }, + { + "name": "sentry-java-servlet", + "description": "Integrate Sentry Servlet SDK for error tracking and performance monitoring.", + "files": [ + "sentry-java-servlet/SKILL.md" + ] + }, + { + "name": "sentry-java-spring", + "description": "Learn how to use Sentry's Spring SDK.", + "files": [ + "sentry-java-spring/SKILL.md" + ] + }, + { + "name": "sentry-java-spring-boot", + "description": "Learn how to use Sentry's Spring Boot SDK.", + "files": [ + "sentry-java-spring-boot/SKILL.md" + ] + }, + { + "name": "sentry-javascript", + "description": "Learn how to manually set up Sentry in your JavaScript app and capture your first errors.", + "files": [ + "sentry-javascript/SKILL.md" + ] + }, + { + "name": "sentry-javascript-angular", + "description": "Learn how to set up Sentry in your Angular application and capture your first errors.", + "files": [ + "sentry-javascript-angular/SKILL.md" + ] + }, + { + "name": "sentry-javascript-astro", + "description": "Learn how to manually set up Sentry in your Astro app and capture your first errors.", + "files": [ + "sentry-javascript-astro/SKILL.md" + ] + }, + { + "name": "sentry-javascript-aws-lambda", + "description": "AWS Lambda is a serverless compute service offered as part of Amazon Web Services. Learn how to set it up with Sentry.", + "files": [ + "sentry-javascript-aws-lambda/SKILL.md" + ] + }, + { + "name": "sentry-javascript-azure-functions", + "description": "Learn how to manually set up Sentry in your Azure Functions and capture your first errors.", + "files": [ + "sentry-javascript-azure-functions/SKILL.md" + ] + }, + { + "name": "sentry-javascript-bun", + "description": "Learn how to manually set up Sentry in your Bun app and capture your first errors.", + "files": [ + "sentry-javascript-bun/SKILL.md" + ] + }, + { + "name": "sentry-javascript-capacitor", + "description": "Sentry's Capacitor SDK enables automatic reporting of errors, exceptions, and messages. It includes native crash support on iOS and Android.", + "files": [ + "sentry-javascript-capacitor/SKILL.md" + ] + }, + { + "name": "sentry-javascript-cloudflare", + "description": "Learn how to manually set up Sentry for Cloudflare Workers and Cloudflare Pages and capture your first errors.", + "files": [ + "sentry-javascript-cloudflare/SKILL.md" + ] + }, + { + "name": "sentry-javascript-connect", + "description": "Learn how to manually set up Sentry in your Connect app and capture your first errors.", + "files": [ + "sentry-javascript-connect/SKILL.md" + ] + }, + { + "name": "sentry-javascript-cordova", + "description": "Integrate Sentry Cordova SDK for error tracking and performance monitoring.", + "files": [ + "sentry-javascript-cordova/SKILL.md" + ] + }, + { + "name": "sentry-javascript-deno", + "description": "Learn how to manually set up Sentry in your Deno app and capture your first errors.", + "files": [ + "sentry-javascript-deno/SKILL.md" + ] + }, + { + "name": "sentry-javascript-electron", + "description": "Learn how to manually set up Sentry in your Electron app and capture your first errors.", + "files": [ + "sentry-javascript-electron/SKILL.md" + ] + }, + { + "name": "sentry-javascript-ember", + "description": "Learn how to set up Sentry in your Ember application and capture your first errors.", + "files": [ + "sentry-javascript-ember/SKILL.md" + ] + }, + { + "name": "sentry-javascript-express", + "description": "Learn how to manually set up Sentry in your Express app and capture your first errors.", + "files": [ + "sentry-javascript-express/SKILL.md" + ] + }, + { + "name": "sentry-javascript-express__v7.x", + "description": "Learn how to instrument the Sentry Express SDK.", + "files": [ + "sentry-javascript-express__v7.x/SKILL.md" + ] + }, + { + "name": "sentry-javascript-fastify", + "description": "Learn how to manually set up Sentry in your Fastify app and capture your first errors.", + "files": [ + "sentry-javascript-fastify/SKILL.md" + ] + }, + { + "name": "sentry-javascript-gatsby", + "description": "Learn how to use Sentry's Gatsby SDK.", + "files": [ + "sentry-javascript-gatsby/SKILL.md" + ] + }, + { + "name": "sentry-javascript-gcp-functions", + "description": "Learn how to manually set up Sentry in your Google Cloud Functions and capture your first errors.", + "files": [ + "sentry-javascript-gcp-functions/SKILL.md" + ] + }, + { + "name": "sentry-javascript-hapi", + "description": "Learn how to manually set up Sentry in your Hapi app and capture your first errors.", + "files": [ + "sentry-javascript-hapi/SKILL.md" + ] + }, + { + "name": "sentry-javascript-hono", + "description": "Learn how to manually set up Sentry in your Hono app and capture your first errors.", + "files": [ + "sentry-javascript-hono/SKILL.md" + ] + }, + { + "name": "sentry-javascript-koa", + "description": "This guide explains how to set up Sentry in your Koa application.", + "files": [ + "sentry-javascript-koa/SKILL.md" + ] + }, + { + "name": "sentry-javascript-nestjs", + "description": "Learn how to set up Sentry in your Nest.js app and capture your first errors.", + "files": [ + "sentry-javascript-nestjs/SKILL.md" + ] + }, + { + "name": "sentry-javascript-nextjs", + "description": "Learn how to set up and configure Sentry in your Next.js application using the installation wizard, capture your first errors, logs and traces and view them in Sentry.", + "files": [ + "sentry-javascript-nextjs/SKILL.md" + ] + }, + { + "name": "sentry-javascript-node", + "description": "Learn how to manually set up Sentry in your Node.js app and capture your first errors.", + "files": [ + "sentry-javascript-node/SKILL.md" + ] + }, + { + "name": "sentry-javascript-nuxt", + "description": "Learn how to set up and configure Sentry in your Nuxt application using the installation wizard, capture your first errors, and view them in Sentry.", + "files": [ + "sentry-javascript-nuxt/SKILL.md" + ] + }, + { + "name": "sentry-javascript-react", + "description": "Learn how to set up Sentry in your React application, capture your first errors and traces, and view them in Sentry.", + "files": [ + "sentry-javascript-react/SKILL.md" + ] + }, + { + "name": "sentry-javascript-react-router", + "description": "Learn how to set up and configure Sentry in your React Router v7 application using the installation wizard, capture your first errors, and view them in Sentry.", + "files": [ + "sentry-javascript-react-router/SKILL.md" + ] + }, + { + "name": "sentry-javascript-remix", + "description": "Learn how to set up and configure Sentry in your Remix application using the installation wizard, capture your first errors, and view them in Sentry.", + "files": [ + "sentry-javascript-remix/SKILL.md" + ] + }, + { + "name": "sentry-javascript-solid", + "description": "Learn how to manually set up Sentry in your Solid app and capture your first errors.", + "files": [ + "sentry-javascript-solid/SKILL.md" + ] + }, + { + "name": "sentry-javascript-solidstart", + "description": "Learn how to set up Sentry in your SolidStart application and capture your first errors.", + "files": [ + "sentry-javascript-solidstart/SKILL.md" + ] + }, + { + "name": "sentry-javascript-svelte", + "description": "Learn how to manually set up Sentry in your Svelte app and capture your first errors.", + "files": [ + "sentry-javascript-svelte/SKILL.md" + ] + }, + { + "name": "sentry-javascript-sveltekit", + "description": "Learn how to set up and configure Sentry in your SvelteKit application using the installation wizard, capture your first errors, and view them in Sentry.", + "files": [ + "sentry-javascript-sveltekit/SKILL.md" + ] + }, + { + "name": "sentry-javascript-tanstackstart-react", + "description": "Integrate Sentry TanStack Start React SDK for error tracking and performance monitoring.", + "files": [ + "sentry-javascript-tanstackstart-react/SKILL.md" + ] + }, + { + "name": "sentry-javascript-vue", + "description": "Learn how to manually set up Sentry in your Vue app and capture your first errors.", + "files": [ + "sentry-javascript-vue/SKILL.md" + ] + }, + { + "name": "sentry-javascript-wasm", + "description": "Learn how to manually set up Sentry in your JavaScript application with WebAssembly modules and capture your first errors.", + "files": [ + "sentry-javascript-wasm/SKILL.md" + ] + }, + { + "name": "sentry-kotlin", + "description": "Integrate Sentry Kotlin SDK for error tracking and performance monitoring.", + "files": [ + "sentry-kotlin/SKILL.md" + ] + }, + { + "name": "sentry-kotlin-compose-multiplatform", + "description": "Learn how to integrate Sentry's Kotlin Multiplatform SDK into your Compose Multiplatform project for cross-platform error tracking.", + "files": [ + "sentry-kotlin-compose-multiplatform/SKILL.md" + ] + }, + { + "name": "sentry-kotlin-kotlin-multiplatform", + "description": "Integrate Sentry Kotlin Multiplatform SDK for error tracking and performance monitoring.", + "files": [ + "sentry-kotlin-kotlin-multiplatform/SKILL.md" + ] + }, + { + "name": "sentry-native", + "description": "Integrate Sentry Native SDK for error tracking and performance monitoring.", + "files": [ + "sentry-native/SKILL.md" + ] + }, + { + "name": "sentry-native-breakpad", + "description": "Learn about Sentry's integration with Google Breakpad.", + "files": [ + "sentry-native-breakpad/SKILL.md" + ] + }, + { + "name": "sentry-native-crashpad", + "description": "Learn about using Sentry with Google Crashpad.", + "files": [ + "sentry-native-crashpad/SKILL.md" + ] + }, + { + "name": "sentry-native-minidumps", + "description": "Learn about how Sentry processes Minidump crash reports.", + "files": [ + "sentry-native-minidumps/SKILL.md" + ] + }, + { + "name": "sentry-native-qt", + "description": "Learn how to use Sentry with Qt.", + "files": [ + "sentry-native-qt/SKILL.md" + ] + }, + { + "name": "sentry-native-wasm", + "description": "Learn about how Sentry processes WASM crash reports.", + "files": [ + "sentry-native-wasm/SKILL.md" + ] + }, + { + "name": "sentry-nintendo-switch", + "description": "Integrate Sentry Nintendo Switch SDK for error tracking and performance monitoring.", + "files": [ + "sentry-nintendo-switch/SKILL.md" + ] + }, + { + "name": "sentry-php", + "description": "Learn how to set up Sentry in your PHP application.", + "files": [ + "sentry-php/SKILL.md" + ] + }, + { + "name": "sentry-php-laravel", + "description": "Laravel is a PHP web application framework with expressive, elegant syntax. Learn how to set it up with Sentry.", + "files": [ + "sentry-php-laravel/SKILL.md" + ] + }, + { + "name": "sentry-php-symfony", + "description": "Symfony is a set of reusable PHP components and a PHP framework to build web applications and services. Learn how to set it up with Sentry.", + "files": [ + "sentry-php-symfony/SKILL.md" + ] + }, + { + "name": "sentry-playstation", + "description": "Integrate Sentry PlayStation SDK for error tracking and performance monitoring.", + "files": [ + "sentry-playstation/SKILL.md" + ] + }, + { + "name": "sentry-powershell", + "description": "Integrate Sentry PowerShell SDK for error tracking and performance monitoring.", + "files": [ + "sentry-powershell/SKILL.md" + ] + }, + { + "name": "sentry-python", + "description": "Sentry's Python SDK enables automatic reporting of errors and performance data in your application.", + "files": [ + "sentry-python/SKILL.md" + ] + }, + { + "name": "sentry-react-native", + "description": "Learn how to set up Sentry's React Native SDK.", + "files": [ + "sentry-react-native/SKILL.md" + ] + }, + { + "name": "sentry-ruby", + "description": "Integrate Sentry Ruby SDK for error tracking and performance monitoring.", + "files": [ + "sentry-ruby/SKILL.md" + ] + }, + { + "name": "sentry-ruby-delayed_job", + "description": "Integrate Sentry DelayedJob SDK for error tracking and performance monitoring.", + "files": [ + "sentry-ruby-delayed_job/SKILL.md" + ] + }, + { + "name": "sentry-ruby-rack", + "description": "Integrate Sentry Rack Middleware SDK for error tracking and performance monitoring.", + "files": [ + "sentry-ruby-rack/SKILL.md" + ] + }, + { + "name": "sentry-ruby-rails", + "description": "Integrate Sentry Rails SDK for error tracking and performance monitoring.", + "files": [ + "sentry-ruby-rails/SKILL.md" + ] + }, + { + "name": "sentry-ruby-resque", + "description": "Integrate Sentry Resque SDK for error tracking and performance monitoring.", + "files": [ + "sentry-ruby-resque/SKILL.md" + ] + }, + { + "name": "sentry-ruby-sidekiq", + "description": "Integrate Sentry Sidekiq SDK for error tracking and performance monitoring.", + "files": [ + "sentry-ruby-sidekiq/SKILL.md" + ] + }, + { + "name": "sentry-rust", + "description": "Integrate Sentry Rust SDK for error tracking and performance monitoring.", + "files": [ + "sentry-rust/SKILL.md" + ] + }, + { + "name": "sentry-rust-actix-web", + "description": "Learn about monitoring your Actix Web application with Sentry.", + "files": [ + "sentry-rust-actix-web/SKILL.md" + ] + }, + { + "name": "sentry-rust-axum", + "description": "Learn about monitoring your axum application with Sentry.", + "files": [ + "sentry-rust-axum/SKILL.md" + ] + }, + { + "name": "sentry-rust-tracing", + "description": "Learn about monitoring your Rust application with Sentry's tokio-rs/tracing integration.", + "files": [ + "sentry-rust-tracing/SKILL.md" + ] + }, + { + "name": "sentry-unity", + "description": "Integrate Sentry Unity SDK for error tracking and performance monitoring.", + "files": [ + "sentry-unity/SKILL.md" + ] + }, + { + "name": "sentry-unreal", + "description": "Integrate Sentry Unreal Engine SDK for error tracking and performance monitoring.", + "files": [ + "sentry-unreal/SKILL.md" + ] + }, + { + "name": "sentry-xbox", + "description": "Integrate Sentry Xbox SDK for error tracking and performance monitoring.", + "files": [ + "sentry-xbox/SKILL.md" + ] + } + ] +} \ No newline at end of file diff --git a/public/.well-known/skills/sentry-android/SKILL.md b/public/.well-known/skills/sentry-android/SKILL.md new file mode 100644 index 0000000000000..7e6c009a7d224 --- /dev/null +++ b/public/.well-known/skills/sentry-android/SKILL.md @@ -0,0 +1,116 @@ +--- +name: sentry-android +description: Integrate Sentry Android SDK for error tracking and performance monitoring. +--- + +# Sentry Android + +Documentation for integrating Sentry into Android applications. + +## Documentation + +Fetch these markdown files as needed: + +### Getting Started +- https://docs.sentry.io/platforms/android.md +- https://docs.sentry.io/platforms/android/manual-setup.md - Learn how to set up the SDK manually. + +### Features +- https://docs.sentry.io/platforms/android/usage.md - Use the SDK to manually capture errors and other events. +- https://docs.sentry.io/platforms/android/tracing.md - Learn how to enable tracing in your app so you can get valuable performance insights about you... +- https://docs.sentry.io/platforms/android/tracing/instrumentation.md - Learn how to instrument tracing in your app. +- https://docs.sentry.io/platforms/android/tracing/instrumentation/automatic-instrumentation.md - Learn what transactions are captured after tracing is enabled. +- https://docs.sentry.io/platforms/android/tracing/instrumentation/perf-v2.md - Learn how to get even more insights into Android app performance +- https://docs.sentry.io/platforms/android/tracing/instrumentation/custom-instrumentation.md - Learn how to enable trace and span data-capturing on any action in your app. +- https://docs.sentry.io/platforms/android/tracing/instrumentation/performance-metrics.md - Learn how to attach performance metrics to your transactions. +- https://docs.sentry.io/platforms/android/tracing/trace-propagation.md - Learn how to connect events across applications/services. +- https://docs.sentry.io/platforms/android/tracing/trace-propagation/custom-instrumentation.md +- https://docs.sentry.io/platforms/android/tracing/trace-propagation/dealing-with-cors-issues.md +- https://docs.sentry.io/platforms/android/metrics.md - Metrics allow you to send, view and query counters, gauges and measurements from your Sentry-c... +- https://docs.sentry.io/platforms/android/profiling.md - Learn how to enable profiling in your app if it is not already set up. +- https://docs.sentry.io/platforms/android/profiling/troubleshooting.md - Learn how to troubleshoot your profiling setup. +- https://docs.sentry.io/platforms/android/size-analysis.md - Upload Android builds to Sentry for Size Analysis. +- https://docs.sentry.io/platforms/android/build-distribution.md - Upload Android builds to Sentry for distribution to internal teams and beta testers. +- https://docs.sentry.io/platforms/android/session-replay.md - Learn how to enable Session Replay in your mobile app. +- https://docs.sentry.io/platforms/android/session-replay/configuration.md - Learn about the general Session Replay configuration fields. +- https://docs.sentry.io/platforms/android/session-replay/privacy.md - Learn how to mask parts of your app's data in Session Replay. +- https://docs.sentry.io/platforms/android/session-replay/performance-overhead.md - Learn about how enabling Session Replay impacts the performance of your application. +- https://docs.sentry.io/platforms/android/session-replay/troubleshooting.md - Troubleshooting issues with Session Replay +- https://docs.sentry.io/platforms/android/logs.md - Structured logs allow you to send, view and query logs sent from your applications within Sentry. +- https://docs.sentry.io/platforms/android/user-feedback.md - Learn how to enable User Feedback in your Android app. +- https://docs.sentry.io/platforms/android/user-feedback/configuration.md - Learn about general User Feedback configuration fields. +- https://docs.sentry.io/platforms/android/feature-flags.md - With Feature Flags, Sentry tracks feature flag evaluations in your application, keeps an audit... + +### Configuration +- https://docs.sentry.io/platforms/android/configuration.md - Additional configuration options for the SDK. +- https://docs.sentry.io/platforms/android/configuration/options.md - Learn more about how the SDK can be configured via options. These are being passed to the init... +- https://docs.sentry.io/platforms/android/configuration/using-ndk.md - Learn how to configure the NDK integration. +- https://docs.sentry.io/platforms/android/configuration/gradle.md - Learn about using the Sentry Android Gradle Plugin. +- https://docs.sentry.io/platforms/android/configuration/app-not-respond.md - Learn how to turn off or specify ANR. +- https://docs.sentry.io/platforms/android/configuration/multi-process-apps.md - Learn how to automatically initialize the SDK in non-main processes. +- https://docs.sentry.io/platforms/android/configuration/manual-init.md - Learn how to initialize the SDK manually when you need to provide additional configuration. +- https://docs.sentry.io/platforms/android/configuration/environments.md - Learn how to configure your SDK to tell Sentry about your environments. +- https://docs.sentry.io/platforms/android/configuration/releases.md - Learn how to configure your SDK to tell Sentry about your releases. +- https://docs.sentry.io/platforms/android/configuration/sampling.md - Learn how to configure the volume of error and transaction events sent to Sentry. +- https://docs.sentry.io/platforms/android/configuration/filtering.md - Learn more about how to configure your SDK to filter events reported to Sentry. +- https://docs.sentry.io/platforms/android/configuration/draining.md - Learn more about the default behavior of our SDK if the application shuts down unexpectedly. +- https://docs.sentry.io/platforms/android/configuration/bill-of-materials.md - Learn more about using a bill of materials with multiple Sentry dependencies. +- https://docs.sentry.io/platforms/android/configuration/shared-environments.md - Learn how to use the Sentry SDK within a shared environment, e.g. another SDK. +- https://docs.sentry.io/platforms/android/configuration/webview.md - Learn how to set up the Sentry Android and Browser SDKs with WebView. +- https://docs.sentry.io/platforms/android/enhance-errors.md - Learn how to enhance stack traces of your Sentry errors. +- https://docs.sentry.io/platforms/android/integrations.md - Learn more about how integrations extend the functionality of our SDK to cover common librarie... +- https://docs.sentry.io/platforms/android/enriching-events.md - Enrich events with additional context to make debugging simpler. +- https://docs.sentry.io/platforms/android/data-management.md - Manage your events by pre-filtering, scrubbing sensitive information, and forwarding them to o... +- https://docs.sentry.io/platforms/android/releases.md - Learn about Sentry's release channels for Mobile SDK updates. +- https://docs.sentry.io/platforms/android/overhead.md - Learn about Sentry's Android SDK overhead and how you can tailor your configuration to minimiz... +- https://docs.sentry.io/platforms/android/migration.md - Migrating between versions of Sentry's SDK for Android. +- https://docs.sentry.io/platforms/android/troubleshooting.md - Troubleshoot and resolve common issues with the Android SDK. + +### Enriching Events +- https://docs.sentry.io/platforms/android/enriching-events/attachments.md - Learn more about how Sentry can store additional files in the same request as event attachments. +- https://docs.sentry.io/platforms/android/enriching-events/breadcrumbs.md - Learn more about what Sentry uses to create a trail of events (breadcrumbs) that happened prio... +- https://docs.sentry.io/platforms/android/enriching-events/context.md - Custom contexts allow you to attach arbitrary data (strings, lists, dictionaries) to an event. +- https://docs.sentry.io/platforms/android/enriching-events/context/default-context.md - The Android SDK automatically enriches context with additional information about the device, s... +- https://docs.sentry.io/platforms/android/enriching-events/scopes.md - SDKs will typically automatically manage the scopes for you in the framework integrations. Lea... +- https://docs.sentry.io/platforms/android/enriching-events/scopes__v7.x.md - SDKs will typically automatically manage the scopes for you in the framework integrations. Lea... +- https://docs.sentry.io/platforms/android/enriching-events/screenshots.md - Learn more about taking screenshots when an error occurs. Sentry pairs the screenshot with the... +- https://docs.sentry.io/platforms/android/enriching-events/tags.md - Tags power UI features such as filters and tag-distribution maps. Tags also help you quickly a... +- https://docs.sentry.io/platforms/android/enriching-events/transaction-name.md - Learn how to set or override the transaction name to capture the user and gain critical pieces... +- https://docs.sentry.io/platforms/android/enriching-events/identify-user.md - Learn how to configure the SDK to capture the user and gain critical pieces of information tha... +- https://docs.sentry.io/platforms/android/enriching-events/viewhierarchy.md - Learn more about debugging the view hierarchy when an error occurs. Sentry pairs the view hier... + +### Data Management +- https://docs.sentry.io/platforms/android/data-management/data-collected.md - See what data is collected by the Sentry SDK. +- https://docs.sentry.io/platforms/android/data-management/sensitive-data.md - Learn about filtering or scrubbing sensitive data within the SDK, so that data is not sent wit... +- https://docs.sentry.io/platforms/android/data-management/debug-files.md - Learn about how debug information files allow Sentry to extract stack traces and provide more ... +- https://docs.sentry.io/platforms/android/data-management/debug-files/file-formats.md - Learn about platform-specific file formats and the debug information they contain. +- https://docs.sentry.io/platforms/android/data-management/debug-files/identifiers.md - Learn about build tooling requirements that allow Sentry to uniquely identify debug informatio... +- https://docs.sentry.io/platforms/android/data-management/debug-files/upload.md - Learn about uploading debug information files to Sentry. +- https://docs.sentry.io/platforms/android/data-management/debug-files/symbol-servers.md - Learn about symbol servers and how to configure them with your Sentry projects. +- https://docs.sentry.io/platforms/android/data-management/debug-files/source-context.md - Learn about setting up source bundles to show source code in stack traces on the Issue Details... + +### Troubleshooting +- https://docs.sentry.io/platforms/android/troubleshooting/mixed-versions.md - Troubleshoot and resolve mixed Android SDK dependency versions. + +### Other +- https://docs.sentry.io/platforms/android/usage/set-level.md - The level - similar to logging levels - is generally added by default based on the integration... +- https://docs.sentry.io/platforms/android/usage/sdk-fingerprinting.md - Learn about overriding default fingerprinting in your SDK. +- https://docs.sentry.io/platforms/android/enhance-errors/source-context.md - Learn about showing your source code as part of stack traces. +- https://docs.sentry.io/platforms/android/enhance-errors/proguard.md - Learn about using the Sentry Gradle Plugin or sentry-cli to upload ProGuard/R8 and DexGuard ma... +- https://docs.sentry.io/platforms/android/enhance-errors/kotlin-compiler-plugin.md - Learn about using the Sentry Kotlin Compiler Plugin. +- https://docs.sentry.io/platforms/android/integrations/apollo2.md - Learn more about the Sentry Apollo 2 integration for the Android SDK. +- https://docs.sentry.io/platforms/android/integrations/apollo3.md - Learn more about the Sentry Apollo 3 integration for the Android SDK. +- https://docs.sentry.io/platforms/android/integrations/apollo4.md - Learn more about the Sentry Apollo 4 integration for the Android SDK. +- https://docs.sentry.io/platforms/android/integrations/file-io.md - Learn more about the Sentry file I/O integration for the Android SDK. +- https://docs.sentry.io/platforms/android/integrations/fragment.md - Learn more about the Sentry Fragment integration for the Android SDK. +- https://docs.sentry.io/platforms/android/integrations/jetpack-compose.md - Learn more about the Sentry Compose integration. +- https://docs.sentry.io/platforms/android/integrations/ktor-client.md - Learn more about the Sentry Ktor Client integration for the Android SDK. +- https://docs.sentry.io/platforms/android/integrations/launchdarkly.md - Learn how to use Sentry with LaunchDarkly. +- https://docs.sentry.io/platforms/android/integrations/logcat.md - Learn more about the Sentry Logcat integration for the Android SDK. +- https://docs.sentry.io/platforms/android/integrations/navigation.md - Learn more about the Sentry Navigation integration for the Android SDK. +- https://docs.sentry.io/platforms/android/integrations/okhttp.md - Learn more about the Sentry OkHttp integration for the Android SDK. +- https://docs.sentry.io/platforms/android/integrations/room-and-sqlite.md - Learn more about the Sentry Room and AndroidX SQLite integrations for the Android SDK. +- https://docs.sentry.io/platforms/android/integrations/timber.md - Learn more about the Sentry Timber integration for the Android SDK. +- https://docs.sentry.io/platforms/android/size-analysis/insights.md - Preview how Size Analysis reports highlight Android build trends. +- https://docs.sentry.io/platforms/android/build-distribution/auto-update.md - Enable automatic update checks and installations for internal Android builds using the Sentry ... +- https://docs.sentry.io/platforms/android/features.md - Learn about the features of Sentry's Android SDK. diff --git a/public/.well-known/skills/sentry-api/SKILL.md b/public/.well-known/skills/sentry-api/SKILL.md new file mode 100644 index 0000000000000..eef58e855be76 --- /dev/null +++ b/public/.well-known/skills/sentry-api/SKILL.md @@ -0,0 +1,247 @@ +--- +name: sentry-api +description: Use Sentry's REST API for programmatic access to projects, issues, events, and organization management. +--- + +# Sentry API + +Use Sentry's REST API for programmatic access to projects, issues, events, and organization management. + +## Documentation + +Fetch these markdown files as needed: + +### Getting Started +- https://docs.sentry.io/api.md + +### Features +- https://docs.sentry.io/api/crons.md +- https://docs.sentry.io/api/crons/create-a-monitor.md +- https://docs.sentry.io/api/crons/delete-a-monitor-or-monitor-environments.md +- https://docs.sentry.io/api/crons/delete-a-monitor-or-monitor-environments-for-a-project.md +- https://docs.sentry.io/api/crons/retrieve-a-monitor.md +- https://docs.sentry.io/api/crons/retrieve-a-monitor-for-a-project.md +- https://docs.sentry.io/api/crons/retrieve-checkins-for-a-monitor.md +- https://docs.sentry.io/api/crons/retrieve-checkins-for-a-monitor-by-project.md +- https://docs.sentry.io/api/crons/retrieve-monitors-for-an-organization.md +- https://docs.sentry.io/api/crons/update-a-monitor.md +- https://docs.sentry.io/api/crons/update-a-monitor-for-a-project.md + +### Other +- https://docs.sentry.io/api/pagination.md +- https://docs.sentry.io/api/permissions.md +- https://docs.sentry.io/api/ratelimits.md +- https://docs.sentry.io/api/requests.md +- https://docs.sentry.io/api/alerts.md +- https://docs.sentry.io/api/alerts/create-a-spike-protection-notification-action.md +- https://docs.sentry.io/api/alerts/delete-a-spike-protection-notification-action.md +- https://docs.sentry.io/api/alerts/list-spike-protection-notifications.md +- https://docs.sentry.io/api/alerts/retrieve-a-spike-protection-notification-action.md +- https://docs.sentry.io/api/alerts/update-a-spike-protection-notification-action.md +- https://docs.sentry.io/api/auth.md +- https://docs.sentry.io/api/dashboards.md +- https://docs.sentry.io/api/dashboards/create-a-new-dashboard-for-an-organization.md +- https://docs.sentry.io/api/dashboards/delete-an-organizations-custom-dashboard.md +- https://docs.sentry.io/api/dashboards/edit-an-organizations-custom-dashboard.md +- https://docs.sentry.io/api/dashboards/list-an-organizations-custom-dashboards.md +- https://docs.sentry.io/api/dashboards/retrieve-an-organizations-custom-dashboard.md +- https://docs.sentry.io/api/discover.md +- https://docs.sentry.io/api/discover/create-a-new-saved-query.md +- https://docs.sentry.io/api/discover/delete-an-organizations-discover-saved-query.md +- https://docs.sentry.io/api/discover/edit-an-organizations-discover-saved-query.md +- https://docs.sentry.io/api/discover/list-an-organizations-discover-saved-queries.md +- https://docs.sentry.io/api/discover/retrieve-an-organizations-discover-saved-query.md +- https://docs.sentry.io/api/environments.md +- https://docs.sentry.io/api/environments/list-a-projects-environments.md +- https://docs.sentry.io/api/environments/list-an-organizations-environments.md +- https://docs.sentry.io/api/environments/retrieve-a-project-environment.md +- https://docs.sentry.io/api/environments/update-a-project-environment.md +- https://docs.sentry.io/api/events.md +- https://docs.sentry.io/api/events/bulk-mutate-a-list-of-issues.md +- https://docs.sentry.io/api/events/bulk-mutate-an-organizations-issues.md +- https://docs.sentry.io/api/events/bulk-remove-a-list-of-issues.md +- https://docs.sentry.io/api/events/bulk-remove-an-organizations-issues.md +- https://docs.sentry.io/api/events/debug-issues-related-to-source-maps-for-a-given-event.md +- https://docs.sentry.io/api/events/list-a-projects-error-events.md +- https://docs.sentry.io/api/events/list-a-projects-issues.md +- https://docs.sentry.io/api/events/list-a-tags-values-for-an-issue.md +- https://docs.sentry.io/api/events/list-an-issues-events.md +- https://docs.sentry.io/api/events/list-an-issues-hashes.md +- https://docs.sentry.io/api/events/list-an-organizations-issues.md +- https://docs.sentry.io/api/events/remove-an-issue.md +- https://docs.sentry.io/api/events/retrieve-an-event-for-a-project.md +- https://docs.sentry.io/api/events/retrieve-an-issue.md +- https://docs.sentry.io/api/events/retrieve-an-issue-event.md +- https://docs.sentry.io/api/events/retrieve-tag-details.md +- https://docs.sentry.io/api/events/update-an-issue.md +- https://docs.sentry.io/api/explore.md +- https://docs.sentry.io/api/explore/query-explore-events-in-table-format.md +- https://docs.sentry.io/api/explore/query-explore-events-in-timeseries-format.md +- https://docs.sentry.io/api/integration.md +- https://docs.sentry.io/api/integration/create-or-update-an-external-issue.md +- https://docs.sentry.io/api/integration/delete-a-custom-integration.md +- https://docs.sentry.io/api/integration/delete-an-external-issue.md +- https://docs.sentry.io/api/integration/list-an-organizations-integration-platform-installations.md +- https://docs.sentry.io/api/integration/retrieve-a-custom-integration-by-id-or-slug.md +- https://docs.sentry.io/api/integration/retrieve-custom-integration-issue-links-for-the-given-sentry-issue.md +- https://docs.sentry.io/api/integration/retrieve-the-custom-integrations-created-by-an-organization.md +- https://docs.sentry.io/api/integration/update-an-existing-custom-integration.md +- https://docs.sentry.io/api/integrations.md +- https://docs.sentry.io/api/integrations/create-a-data-forwarder-for-an-organization.md +- https://docs.sentry.io/api/integrations/create-an-external-team.md +- https://docs.sentry.io/api/integrations/create-an-external-user.md +- https://docs.sentry.io/api/integrations/delete-a-data-forwarder-for-an-organization.md +- https://docs.sentry.io/api/integrations/delete-an-external-team.md +- https://docs.sentry.io/api/integrations/delete-an-external-user.md +- https://docs.sentry.io/api/integrations/delete-an-integration-for-an-organization.md +- https://docs.sentry.io/api/integrations/get-integration-provider-information.md +- https://docs.sentry.io/api/integrations/list-an-organizations-available-integrations.md +- https://docs.sentry.io/api/integrations/retrieve-an-integration-for-an-organization.md +- https://docs.sentry.io/api/integrations/retrieve-data-forwarders-for-an-organization.md +- https://docs.sentry.io/api/integrations/update-a-data-forwarder-for-an-organization.md +- https://docs.sentry.io/api/integrations/update-an-external-team.md +- https://docs.sentry.io/api/integrations/update-an-external-user.md +- https://docs.sentry.io/api/monitors.md +- https://docs.sentry.io/api/monitors/bulk-delete-alerts.md +- https://docs.sentry.io/api/monitors/bulk-delete-monitors.md +- https://docs.sentry.io/api/monitors/create-a-monitor-for-a-project.md +- https://docs.sentry.io/api/monitors/create-an-alert-for-an-organization.md +- https://docs.sentry.io/api/monitors/delete-a-monitor.md +- https://docs.sentry.io/api/monitors/delete-an-alert.md +- https://docs.sentry.io/api/monitors/fetch-a-monitor.md +- https://docs.sentry.io/api/monitors/fetch-alerts.md +- https://docs.sentry.io/api/monitors/fetch-an-alert.md +- https://docs.sentry.io/api/monitors/fetch-an-organizations-monitors.md +- https://docs.sentry.io/api/monitors/mutate-an-organizations-alerts.md +- https://docs.sentry.io/api/monitors/mutate-an-organizations-monitors.md +- https://docs.sentry.io/api/monitors/update-a-monitor-by-id.md +- https://docs.sentry.io/api/monitors/update-an-alert-by-id.md +- https://docs.sentry.io/api/organizations.md +- https://docs.sentry.io/api/organizations/add-a-member-to-an-organization.md +- https://docs.sentry.io/api/organizations/delete-an-organization-member.md +- https://docs.sentry.io/api/organizations/list-a-repositorys-commits.md +- https://docs.sentry.io/api/organizations/list-an-organizations-client-keys.md +- https://docs.sentry.io/api/organizations/list-an-organizations-members.md +- https://docs.sentry.io/api/organizations/list-an-organizations-projects.md +- https://docs.sentry.io/api/organizations/list-an-organizations-repositories.md +- https://docs.sentry.io/api/organizations/list-an-organizations-trusted-relays.md +- https://docs.sentry.io/api/organizations/resolve-a-short-id.md +- https://docs.sentry.io/api/organizations/resolve-an-event-id.md +- https://docs.sentry.io/api/organizations/retrieve-an-organization.md +- https://docs.sentry.io/api/organizations/retrieve-an-organization-member.md +- https://docs.sentry.io/api/organizations/retrieve-an-organizations-events-count-by-project.md +- https://docs.sentry.io/api/organizations/retrieve-event-counts-for-an-organization-v2.md +- https://docs.sentry.io/api/organizations/update-an-organization.md +- https://docs.sentry.io/api/organizations/update-an-organization-members-roles.md +- https://docs.sentry.io/api/prevent.md +- https://docs.sentry.io/api/prevent/gets-syncing-status-for-repositories-for-an-integrated-org.md +- https://docs.sentry.io/api/prevent/regenerates-a-repository-upload-token-and-returns-the-new-token.md +- https://docs.sentry.io/api/prevent/retrieve-aggregated-test-result-metrics-for-repository-owner-and-organization.md +- https://docs.sentry.io/api/prevent/retrieve-paginated-list-of-test-results-for-repository-owner-and-organization.md +- https://docs.sentry.io/api/prevent/retrieve-test-suites-belonging-to-a-repositorys-test-results.md +- https://docs.sentry.io/api/prevent/retrieves-a-paginated-list-of-repository-tokens-for-a-given-owner.md +- https://docs.sentry.io/api/prevent/retrieves-a-single-repository-for-a-given-owner.md +- https://docs.sentry.io/api/prevent/retrieves-list-of-branches-for-a-given-owner-and-repository.md +- https://docs.sentry.io/api/prevent/retrieves-list-of-repositories-for-a-given-owner.md +- https://docs.sentry.io/api/prevent/syncs-repositories-from-an-integrated-org-with-github.md +- https://docs.sentry.io/api/projects.md +- https://docs.sentry.io/api/projects/add-a-symbol-source-to-a-project.md +- https://docs.sentry.io/api/projects/add-a-team-to-a-project.md +- https://docs.sentry.io/api/projects/create-a-new-client-key.md +- https://docs.sentry.io/api/projects/create-a-new-project.md +- https://docs.sentry.io/api/projects/delete-a-client-key.md +- https://docs.sentry.io/api/projects/delete-a-project.md +- https://docs.sentry.io/api/projects/delete-a-specific-projects-debug-information-file.md +- https://docs.sentry.io/api/projects/delete-a-symbol-source-from-a-project.md +- https://docs.sentry.io/api/projects/delete-a-team-from-a-project.md +- https://docs.sentry.io/api/projects/disable-spike-protection.md +- https://docs.sentry.io/api/projects/enable-spike-protection.md +- https://docs.sentry.io/api/projects/list-a-projects-client-keys.md +- https://docs.sentry.io/api/projects/list-a-projects-data-filters.md +- https://docs.sentry.io/api/projects/list-a-projects-debug-information-files.md +- https://docs.sentry.io/api/projects/list-a-projects-organization-members.md +- https://docs.sentry.io/api/projects/list-a-projects-service-hooks.md +- https://docs.sentry.io/api/projects/list-a-projects-user-feedback.md +- https://docs.sentry.io/api/projects/list-a-projects-users.md +- https://docs.sentry.io/api/projects/list-a-tags-values.md +- https://docs.sentry.io/api/projects/register-a-new-service-hook.md +- https://docs.sentry.io/api/projects/remove-a-service-hook.md +- https://docs.sentry.io/api/projects/retrieve-a-client-key.md +- https://docs.sentry.io/api/projects/retrieve-a-project.md +- https://docs.sentry.io/api/projects/retrieve-a-projects-symbol-sources.md +- https://docs.sentry.io/api/projects/retrieve-a-service-hook.md +- https://docs.sentry.io/api/projects/retrieve-event-counts-for-a-project.md +- https://docs.sentry.io/api/projects/retrieve-ownership-configuration-for-a-project.md +- https://docs.sentry.io/api/projects/submit-user-feedback.md +- https://docs.sentry.io/api/projects/update-a-client-key.md +- https://docs.sentry.io/api/projects/update-a-project.md +- https://docs.sentry.io/api/projects/update-a-projects-symbol-source.md +- https://docs.sentry.io/api/projects/update-a-service-hook.md +- https://docs.sentry.io/api/projects/update-an-inbound-data-filter.md +- https://docs.sentry.io/api/projects/update-ownership-configuration-for-a-project.md +- https://docs.sentry.io/api/projects/upload-a-new-file.md +- https://docs.sentry.io/api/releases.md +- https://docs.sentry.io/api/releases/create-a-deploy.md +- https://docs.sentry.io/api/releases/create-a-new-release-for-an-organization.md +- https://docs.sentry.io/api/releases/delete-a-project-releases-file.md +- https://docs.sentry.io/api/releases/delete-an-organization-releases-file.md +- https://docs.sentry.io/api/releases/delete-an-organizations-release.md +- https://docs.sentry.io/api/releases/list-a-project-releases-commits.md +- https://docs.sentry.io/api/releases/list-a-projects-release-files.md +- https://docs.sentry.io/api/releases/list-a-releases-deploys.md +- https://docs.sentry.io/api/releases/list-an-organization-releases-commits.md +- https://docs.sentry.io/api/releases/list-an-organizations-release-files.md +- https://docs.sentry.io/api/releases/list-an-organizations-releases.md +- https://docs.sentry.io/api/releases/retrieve-a-project-releases-file.md +- https://docs.sentry.io/api/releases/retrieve-an-organization-releases-file.md +- https://docs.sentry.io/api/releases/retrieve-an-organizations-release.md +- https://docs.sentry.io/api/releases/retrieve-files-changed-in-a-releases-commits.md +- https://docs.sentry.io/api/releases/retrieve-release-health-session-statistics.md +- https://docs.sentry.io/api/releases/retrieve-statuses-of-release-thresholds-alpha.md +- https://docs.sentry.io/api/releases/update-a-project-release-file.md +- https://docs.sentry.io/api/releases/update-an-organization-release-file.md +- https://docs.sentry.io/api/releases/update-an-organizations-release.md +- https://docs.sentry.io/api/releases/upload-a-new-organization-release-file.md +- https://docs.sentry.io/api/releases/upload-a-new-project-release-file.md +- https://docs.sentry.io/api/replays.md +- https://docs.sentry.io/api/replays/delete-a-replay-instance.md +- https://docs.sentry.io/api/replays/list-an-organizations-replays.md +- https://docs.sentry.io/api/replays/list-an-organizations-selectors.md +- https://docs.sentry.io/api/replays/list-clicked-nodes.md +- https://docs.sentry.io/api/replays/list-recording-segments.md +- https://docs.sentry.io/api/replays/list-users-who-have-viewed-a-replay.md +- https://docs.sentry.io/api/replays/retrieve-a-count-of-replays-for-a-given-issue-or-transaction.md +- https://docs.sentry.io/api/replays/retrieve-a-recording-segment.md +- https://docs.sentry.io/api/replays/retrieve-a-replay-instance.md +- https://docs.sentry.io/api/scim.md +- https://docs.sentry.io/api/scim/delete-an-individual-team.md +- https://docs.sentry.io/api/scim/delete-an-organization-member-via-scim.md +- https://docs.sentry.io/api/scim/list-an-organizations-paginated-teams.md +- https://docs.sentry.io/api/scim/list-an-organizations-scim-members.md +- https://docs.sentry.io/api/scim/provision-a-new-organization-member.md +- https://docs.sentry.io/api/scim/provision-a-new-team.md +- https://docs.sentry.io/api/scim/query-an-individual-organization-member.md +- https://docs.sentry.io/api/scim/query-an-individual-team.md +- https://docs.sentry.io/api/scim/update-a-teams-attributes.md +- https://docs.sentry.io/api/scim/update-an-organization-members-attributes.md +- https://docs.sentry.io/api/seer.md +- https://docs.sentry.io/api/seer/list-seer-ai-models.md +- https://docs.sentry.io/api/seer/retrieve-seer-issue-fix-state.md +- https://docs.sentry.io/api/seer/start-seer-issue-fix.md +- https://docs.sentry.io/api/teams.md +- https://docs.sentry.io/api/teams/add-an-organization-member-to-a-team.md +- https://docs.sentry.io/api/teams/create-a-new-team.md +- https://docs.sentry.io/api/teams/delete-a-team.md +- https://docs.sentry.io/api/teams/delete-an-organization-member-from-a-team.md +- https://docs.sentry.io/api/teams/list-a-projects-teams.md +- https://docs.sentry.io/api/teams/list-a-teams-members.md +- https://docs.sentry.io/api/teams/list-a-teams-projects.md +- https://docs.sentry.io/api/teams/list-a-users-teams-for-an-organization.md +- https://docs.sentry.io/api/teams/list-an-organizations-teams.md +- https://docs.sentry.io/api/teams/retrieve-a-team.md +- https://docs.sentry.io/api/teams/update-a-team.md +- https://docs.sentry.io/api/teams/update-an-organization-members-team-role.md +- https://docs.sentry.io/api/users.md +- https://docs.sentry.io/api/users/list-your-organizations.md +- https://docs.sentry.io/api/guides/teams-tutorial.md +- https://docs.sentry.io/api/guides/create-auth-token.md diff --git a/public/.well-known/skills/sentry-apple-ios/SKILL.md b/public/.well-known/skills/sentry-apple-ios/SKILL.md new file mode 100644 index 0000000000000..318efb0562292 --- /dev/null +++ b/public/.well-known/skills/sentry-apple-ios/SKILL.md @@ -0,0 +1,101 @@ +--- +name: sentry-apple-ios +description: Learn how to use Sentry's Apple SDK to automatically report errors, crashes, watchdog terminations, and app hangs in your application. +--- + +# Sentry iOS + +Learn how to use Sentry's Apple SDK to automatically report errors, crashes, watchdog terminations, and app hangs in your application. + +## Documentation + +Fetch these markdown files as needed: + +### Getting Started +- https://docs.sentry.io/platforms/apple/guides/ios.md - Learn how to use Sentry's Apple SDK to automatically report errors, crashes, watchdog terminat... +- https://docs.sentry.io/platforms/apple/guides/ios/manual-setup.md - Learn how to set up the SDK manually. + +### Features +- https://docs.sentry.io/platforms/apple/guides/ios/features/experimental-features.md - Learn about the experimental features available for Sentry's Apple SDK. +- https://docs.sentry.io/platforms/apple/guides/ios/usage.md - Use the SDK to manually capture errors and other events. +- https://docs.sentry.io/platforms/apple/guides/ios/tracing.md - Learn how to enable tracing in your app and get valuable performance insights about your appli... +- https://docs.sentry.io/platforms/apple/guides/ios/tracing/instrumentation.md - Learn how to instrument tracing in your app. +- https://docs.sentry.io/platforms/apple/guides/ios/tracing/instrumentation/automatic-instrumentation.md - Learn what transactions are captured after tracing is enabled. +- https://docs.sentry.io/platforms/apple/guides/ios/tracing/instrumentation/swiftui-instrumentation.md - Learn how to monitor the performance of your SwiftUI views. +- https://docs.sentry.io/platforms/apple/guides/ios/tracing/instrumentation/custom-instrumentation.md - Learn how to capture performance data on any action in your app. +- https://docs.sentry.io/platforms/apple/guides/ios/tracing/instrumentation/performance-metrics.md - Learn how to attach performance metrics to your transactions. +- https://docs.sentry.io/platforms/apple/guides/ios/tracing/trace-propagation.md - Learn how to connect events across applications/services. +- https://docs.sentry.io/platforms/apple/guides/ios/tracing/trace-propagation/dealing-with-cors-issues.md +- https://docs.sentry.io/platforms/apple/guides/ios/size-analysis.md - Upload iOS builds to Sentry for size analysis. +- https://docs.sentry.io/platforms/apple/guides/ios/build-distribution.md - Upload iOS builds to Sentry for distribution to internal teams and beta testers. +- https://docs.sentry.io/platforms/apple/guides/ios/profiling.md - Learn how to enable profiling in your app. +- https://docs.sentry.io/platforms/apple/guides/ios/profiling/troubleshooting.md - Learn how to troubleshoot your profiling setup. +- https://docs.sentry.io/platforms/apple/guides/ios/session-replay.md - Learn how to enable Session Replay in your mobile app. +- https://docs.sentry.io/platforms/apple/guides/ios/session-replay/customredact.md - Learn how to mask parts of your app's data in Session Replay. +- https://docs.sentry.io/platforms/apple/guides/ios/session-replay/performance-overhead.md - Learn about how enabling Session Replay impacts the performance of your application. +- https://docs.sentry.io/platforms/apple/guides/ios/session-replay/troubleshooting.md - Troubleshoot and resolve common issues with the iOS Session Replay. +- https://docs.sentry.io/platforms/apple/guides/ios/logs.md - Structured logs allow you to send, view and query logs sent from your applications within Sentry. +- https://docs.sentry.io/platforms/apple/guides/ios/user-feedback.md - Learn how to enable User Feedback in your Cocoa app. +- https://docs.sentry.io/platforms/apple/guides/ios/user-feedback/configuration.md - Learn about general User Feedback configuration fields. + +### Configuration +- https://docs.sentry.io/platforms/apple/guides/ios/sourcecontext.md - Sentry can show you snippets of code around the crash, so you can quickly identify the problem. +- https://docs.sentry.io/platforms/apple/guides/ios/configuration.md - Additional configuration options for the SDK. +- https://docs.sentry.io/platforms/apple/guides/ios/configuration/options.md - Learn more about how the SDK can be configured via options. These are being passed to the init... +- https://docs.sentry.io/platforms/apple/guides/ios/configuration/out-of-memory.md - Learn how to turn off Out Of Memory tracking +- https://docs.sentry.io/platforms/apple/guides/ios/configuration/watchdog-terminations.md - Learn how to turn off Watchdog Termination tracking +- https://docs.sentry.io/platforms/apple/guides/ios/configuration/app-hangs.md - Learn about how to add app hang detection reporting. +- https://docs.sentry.io/platforms/apple/guides/ios/configuration/swizzling.md - Learn which features use swizzling +- https://docs.sentry.io/platforms/apple/guides/ios/configuration/http-client-errors.md - This feature, once enabled, automatically captures HTTP client errors, like bad response codes... +- https://docs.sentry.io/platforms/apple/guides/ios/configuration/graphql-operation-tracking.md - Enable tracking of GraphQL operation names in HTTP breadcrumbs and failed request events +- https://docs.sentry.io/platforms/apple/guides/ios/configuration/metric-kit.md - This feature, once enabled, subscribes to MXDiagnosticPayload data of MetricKit and it to Sentry. +- https://docs.sentry.io/platforms/apple/guides/ios/configuration/environments.md - Learn how to configure your SDK to tell Sentry about your environments. +- https://docs.sentry.io/platforms/apple/guides/ios/configuration/releases.md - Learn how to configure your SDK to tell Sentry about your releases. +- https://docs.sentry.io/platforms/apple/guides/ios/configuration/sampling.md - Learn how to configure the volume of error and transaction events sent to Sentry. +- https://docs.sentry.io/platforms/apple/guides/ios/configuration/filtering.md - Learn more about how to configure your SDK to filter events reported to Sentry. +- https://docs.sentry.io/platforms/apple/guides/ios/configuration/draining.md - Learn more about the default behavior of our SDK if the application shuts down unexpectedly. +- https://docs.sentry.io/platforms/apple/guides/ios/configuration/shared-environments.md - Learn how to use the Sentry SDK within a shared environment, such as another SDK. +- https://docs.sentry.io/platforms/apple/guides/ios/configuration/webview.md - Learn how to set up the Sentry Cocoa and Browser SDKs with WebView. +- https://docs.sentry.io/platforms/apple/guides/ios/dsym.md - Learn more about how to upload debug symbols for iOS. +- https://docs.sentry.io/platforms/apple/guides/ios/integrations.md - Learn more about how integrations extend the functionality of our SDK to cover common librarie... +- https://docs.sentry.io/platforms/apple/guides/ios/enriching-events.md - Enrich events with additional context to make debugging simpler. +- https://docs.sentry.io/platforms/apple/guides/ios/data-management.md - Manage your events by pre-filtering, scrubbing sensitive information, and forwarding them to o... +- https://docs.sentry.io/platforms/apple/guides/ios/releases.md - Learn about Sentry's release channels for Mobile SDK updates. +- https://docs.sentry.io/platforms/apple/guides/ios/overhead.md - Learn about Sentry's Apple SDK overhead and how you can tailor your configuration to minimize it. +- https://docs.sentry.io/platforms/apple/guides/ios/migration.md +- https://docs.sentry.io/platforms/apple/guides/ios/troubleshooting.md - Troubleshoot and resolve common issues with the Cocoa SDK. + +### Enriching Events +- https://docs.sentry.io/platforms/apple/guides/ios/enriching-events/attachments.md - Learn more about how Sentry can store additional files in the same request as event attachments. +- https://docs.sentry.io/platforms/apple/guides/ios/enriching-events/breadcrumbs.md - Learn more about what Sentry uses to create a trail of events (breadcrumbs) that happened prio... +- https://docs.sentry.io/platforms/apple/guides/ios/enriching-events/context.md - Custom contexts allow you to attach arbitrary data (strings, lists, dictionaries) to an event. +- https://docs.sentry.io/platforms/apple/guides/ios/enriching-events/scopes.md - SDKs will typically automatically manage the scopes for you in the framework integrations. Lea... +- https://docs.sentry.io/platforms/apple/guides/ios/enriching-events/screenshots.md - Learn more about taking screenshots when an error occurs. Sentry pairs the screenshot with the... +- https://docs.sentry.io/platforms/apple/guides/ios/enriching-events/tags.md - Tags power UI features such as filters and tag-distribution maps. Tags also help you quickly a... +- https://docs.sentry.io/platforms/apple/guides/ios/enriching-events/identify-user.md - Learn how to configure the SDK to capture the user and gain critical pieces of information tha... +- https://docs.sentry.io/platforms/apple/guides/ios/enriching-events/viewhierarchy.md - Learn more about debugging the view hierarchy when an error occurs. Sentry pairs the view hier... + +### Data Management +- https://docs.sentry.io/platforms/apple/guides/ios/data-management/data-collected.md - See what data is collected by the Sentry SDK. +- https://docs.sentry.io/platforms/apple/guides/ios/data-management/apple-privacy-manifest.md - Troubleshoot and resolve common issues with the Apple Privacy Manifest and Sentry Cocoa SDK. +- https://docs.sentry.io/platforms/apple/guides/ios/data-management/sensitive-data.md - Learn about filtering or scrubbing sensitive data within the SDK, so that data is not sent wit... +- https://docs.sentry.io/platforms/apple/guides/ios/data-management/debug-files.md - Learn about how debug information files allow Sentry to extract stack traces and provide more ... +- https://docs.sentry.io/platforms/apple/guides/ios/data-management/debug-files/file-formats.md - Learn about platform-specific file formats and the debug information they contain. +- https://docs.sentry.io/platforms/apple/guides/ios/data-management/debug-files/identifiers.md - Learn about build tooling requirements that allow Sentry to uniquely identify debug informatio... +- https://docs.sentry.io/platforms/apple/guides/ios/data-management/debug-files/upload.md - Learn about uploading debug information files to Sentry. +- https://docs.sentry.io/platforms/apple/guides/ios/data-management/debug-files/symbol-servers.md - Learn about symbol servers and how to configure them with your Sentry projects. +- https://docs.sentry.io/platforms/apple/guides/ios/data-management/debug-files/source-context.md - Learn about setting up source bundles to show source code in stack traces on the Issue Details... + +### Other +- https://docs.sentry.io/platforms/apple/guides/ios/features.md - Learn about Sentry's Apple SDK features for iOS. +- https://docs.sentry.io/platforms/apple/guides/ios/install.md - All the installation methods for the Apple platform. +- https://docs.sentry.io/platforms/apple/guides/ios/install/swift-package-manager.md - Integrate Sentry into your Xcode project using Swift Package Manager (SPM). +- https://docs.sentry.io/platforms/apple/guides/ios/install/cocoapods.md - Learn about installing the Sentry SDK with CocoaPods. +- https://docs.sentry.io/platforms/apple/guides/ios/install/manual-install.md - Integrate Sentry into your Xcode project by using our pre-compiled frameworks. +- https://docs.sentry.io/platforms/apple/guides/ios/install/carthage.md - Learn about integrating Sentry into your Xcode project using Carthage. +- https://docs.sentry.io/platforms/apple/guides/ios/usage/set-level.md - The level - similar to logging levels - is generally added by default based on the integration... +- https://docs.sentry.io/platforms/apple/guides/ios/usage/sdk-fingerprinting.md - Learn about overriding default fingerprinting in your SDK. +- https://docs.sentry.io/platforms/apple/guides/ios/usage/in-app-frames.md - Learn about how your SDK marks frames as in-app. +- https://docs.sentry.io/platforms/apple/guides/ios/integrations/default.md - Learn more about the SentryCrashIntegration, SentryAutoBreadcrumbTrackingIntegration, SentryAu... +- https://docs.sentry.io/platforms/apple/guides/ios/size-analysis/insights.md - See how Size Analysis surfaces trends for your iOS builds. +- https://docs.sentry.io/platforms/apple/guides/ios/build-distribution/auto-update.md - Enable automatic update checks and installations for internal iOS builds using the Sentry Auto... diff --git a/public/.well-known/skills/sentry-apple-macos/SKILL.md b/public/.well-known/skills/sentry-apple-macos/SKILL.md new file mode 100644 index 0000000000000..3a3430dd625bd --- /dev/null +++ b/public/.well-known/skills/sentry-apple-macos/SKILL.md @@ -0,0 +1,91 @@ +--- +name: sentry-apple-macos +description: Learn how to use Sentry's Apple SDK to automatically report errors and exceptions in your application. +--- + +# Sentry macOS + +Learn how to use Sentry's Apple SDK to automatically report errors and exceptions in your application. + +## Documentation + +Fetch these markdown files as needed: + +### Getting Started +- https://docs.sentry.io/platforms/apple/guides/macos.md - Learn how to use Sentry's Apple SDK to automatically report errors and exceptions in your appl... + +### Features +- https://docs.sentry.io/platforms/apple/guides/macos/features/experimental-features.md - Learn about the experimental features available for Sentry's Apple SDK. +- https://docs.sentry.io/platforms/apple/guides/macos/usage.md - Use the SDK to manually capture errors and other events. +- https://docs.sentry.io/platforms/apple/guides/macos/tracing.md - Learn how to enable tracing in your app and get valuable performance insights about your appli... +- https://docs.sentry.io/platforms/apple/guides/macos/tracing/instrumentation.md - Learn how to instrument tracing in your app. +- https://docs.sentry.io/platforms/apple/guides/macos/tracing/instrumentation/automatic-instrumentation.md - Learn what transactions are captured after tracing is enabled. +- https://docs.sentry.io/platforms/apple/guides/macos/tracing/instrumentation/swiftui-instrumentation.md - Learn how to monitor the performance of your SwiftUI views. +- https://docs.sentry.io/platforms/apple/guides/macos/tracing/instrumentation/custom-instrumentation.md - Learn how to capture performance data on any action in your app. +- https://docs.sentry.io/platforms/apple/guides/macos/tracing/instrumentation/performance-metrics.md - Learn how to attach performance metrics to your transactions. +- https://docs.sentry.io/platforms/apple/guides/macos/tracing/trace-propagation.md - Learn how to connect events across applications/services. +- https://docs.sentry.io/platforms/apple/guides/macos/tracing/trace-propagation/dealing-with-cors-issues.md +- https://docs.sentry.io/platforms/apple/guides/macos/profiling.md - Learn how to enable profiling in your app. +- https://docs.sentry.io/platforms/apple/guides/macos/profiling/troubleshooting.md - Learn how to troubleshoot your profiling setup. +- https://docs.sentry.io/platforms/apple/guides/macos/session-replay.md - Learn how to enable Session Replay in your mobile app. +- https://docs.sentry.io/platforms/apple/guides/macos/logs.md - Structured logs allow you to send, view and query logs sent from your applications within Sentry. +- https://docs.sentry.io/platforms/apple/guides/macos/user-feedback.md - Learn how to enable User Feedback in your Cocoa app. +- https://docs.sentry.io/platforms/apple/guides/macos/user-feedback/configuration.md - Learn about general User Feedback configuration fields. + +### Configuration +- https://docs.sentry.io/platforms/apple/guides/macos/sourcecontext.md - Sentry can show you snippets of code around the crash, so you can quickly identify the problem. +- https://docs.sentry.io/platforms/apple/guides/macos/configuration.md - Additional configuration options for the SDK. +- https://docs.sentry.io/platforms/apple/guides/macos/configuration/options.md - Learn more about how the SDK can be configured via options. These are being passed to the init... +- https://docs.sentry.io/platforms/apple/guides/macos/configuration/out-of-memory.md - Learn how to turn off Out Of Memory tracking +- https://docs.sentry.io/platforms/apple/guides/macos/configuration/watchdog-terminations.md - Learn how to turn off Watchdog Termination tracking +- https://docs.sentry.io/platforms/apple/guides/macos/configuration/app-hangs.md - Learn about how to add app hang detection reporting. +- https://docs.sentry.io/platforms/apple/guides/macos/configuration/swizzling.md - Learn which features use swizzling +- https://docs.sentry.io/platforms/apple/guides/macos/configuration/http-client-errors.md - This feature, once enabled, automatically captures HTTP client errors, like bad response codes... +- https://docs.sentry.io/platforms/apple/guides/macos/configuration/graphql-operation-tracking.md - Enable tracking of GraphQL operation names in HTTP breadcrumbs and failed request events +- https://docs.sentry.io/platforms/apple/guides/macos/configuration/metric-kit.md - This feature, once enabled, subscribes to MXDiagnosticPayload data of MetricKit and it to Sentry. +- https://docs.sentry.io/platforms/apple/guides/macos/configuration/environments.md - Learn how to configure your SDK to tell Sentry about your environments. +- https://docs.sentry.io/platforms/apple/guides/macos/configuration/releases.md - Learn how to configure your SDK to tell Sentry about your releases. +- https://docs.sentry.io/platforms/apple/guides/macos/configuration/sampling.md - Learn how to configure the volume of error and transaction events sent to Sentry. +- https://docs.sentry.io/platforms/apple/guides/macos/configuration/filtering.md - Learn more about how to configure your SDK to filter events reported to Sentry. +- https://docs.sentry.io/platforms/apple/guides/macos/configuration/draining.md - Learn more about the default behavior of our SDK if the application shuts down unexpectedly. +- https://docs.sentry.io/platforms/apple/guides/macos/configuration/shared-environments.md - Learn how to use the Sentry SDK within a shared environment, such as another SDK. +- https://docs.sentry.io/platforms/apple/guides/macos/configuration/webview.md - Learn how to set up the Sentry Cocoa and Browser SDKs with WebView. +- https://docs.sentry.io/platforms/apple/guides/macos/dsym.md - Learn more about how to upload debug symbols for iOS. +- https://docs.sentry.io/platforms/apple/guides/macos/integrations.md - Learn more about how integrations extend the functionality of our SDK to cover common librarie... +- https://docs.sentry.io/platforms/apple/guides/macos/enriching-events.md - Enrich events with additional context to make debugging simpler. +- https://docs.sentry.io/platforms/apple/guides/macos/data-management.md - Manage your events by pre-filtering, scrubbing sensitive information, and forwarding them to o... +- https://docs.sentry.io/platforms/apple/guides/macos/releases.md - Learn about Sentry's release channels for Mobile SDK updates. +- https://docs.sentry.io/platforms/apple/guides/macos/overhead.md - Learn about Sentry's Apple SDK overhead and how you can tailor your configuration to minimize it. +- https://docs.sentry.io/platforms/apple/guides/macos/migration.md +- https://docs.sentry.io/platforms/apple/guides/macos/troubleshooting.md - Troubleshoot and resolve common issues with the Cocoa SDK. + +### Enriching Events +- https://docs.sentry.io/platforms/apple/guides/macos/enriching-events/attachments.md - Learn more about how Sentry can store additional files in the same request as event attachments. +- https://docs.sentry.io/platforms/apple/guides/macos/enriching-events/breadcrumbs.md - Learn more about what Sentry uses to create a trail of events (breadcrumbs) that happened prio... +- https://docs.sentry.io/platforms/apple/guides/macos/enriching-events/context.md - Custom contexts allow you to attach arbitrary data (strings, lists, dictionaries) to an event. +- https://docs.sentry.io/platforms/apple/guides/macos/enriching-events/scopes.md - SDKs will typically automatically manage the scopes for you in the framework integrations. Lea... +- https://docs.sentry.io/platforms/apple/guides/macos/enriching-events/tags.md - Tags power UI features such as filters and tag-distribution maps. Tags also help you quickly a... +- https://docs.sentry.io/platforms/apple/guides/macos/enriching-events/identify-user.md - Learn how to configure the SDK to capture the user and gain critical pieces of information tha... + +### Data Management +- https://docs.sentry.io/platforms/apple/guides/macos/data-management/data-collected.md - See what data is collected by the Sentry SDK. +- https://docs.sentry.io/platforms/apple/guides/macos/data-management/apple-privacy-manifest.md - Troubleshoot and resolve common issues with the Apple Privacy Manifest and Sentry Cocoa SDK. +- https://docs.sentry.io/platforms/apple/guides/macos/data-management/sensitive-data.md - Learn about filtering or scrubbing sensitive data within the SDK, so that data is not sent wit... +- https://docs.sentry.io/platforms/apple/guides/macos/data-management/debug-files.md - Learn about how debug information files allow Sentry to extract stack traces and provide more ... +- https://docs.sentry.io/platforms/apple/guides/macos/data-management/debug-files/file-formats.md - Learn about platform-specific file formats and the debug information they contain. +- https://docs.sentry.io/platforms/apple/guides/macos/data-management/debug-files/identifiers.md - Learn about build tooling requirements that allow Sentry to uniquely identify debug informatio... +- https://docs.sentry.io/platforms/apple/guides/macos/data-management/debug-files/upload.md - Learn about uploading debug information files to Sentry. +- https://docs.sentry.io/platforms/apple/guides/macos/data-management/debug-files/symbol-servers.md - Learn about symbol servers and how to configure them with your Sentry projects. +- https://docs.sentry.io/platforms/apple/guides/macos/data-management/debug-files/source-context.md - Learn about setting up source bundles to show source code in stack traces on the Issue Details... + +### Other +- https://docs.sentry.io/platforms/apple/guides/macos/features.md - Learn about Sentry's Apple SDK features for macOS. +- https://docs.sentry.io/platforms/apple/guides/macos/install.md - All the installation methods for the Apple platform. +- https://docs.sentry.io/platforms/apple/guides/macos/install/swift-package-manager.md - Integrate Sentry into your Xcode project using Swift Package Manager (SPM). +- https://docs.sentry.io/platforms/apple/guides/macos/install/cocoapods.md - Learn about installing the Sentry SDK with CocoaPods. +- https://docs.sentry.io/platforms/apple/guides/macos/install/manual-install.md - Integrate Sentry into your Xcode project by using our pre-compiled frameworks. +- https://docs.sentry.io/platforms/apple/guides/macos/install/carthage.md - Learn about integrating Sentry into your Xcode project using Carthage. +- https://docs.sentry.io/platforms/apple/guides/macos/usage/set-level.md - The level - similar to logging levels - is generally added by default based on the integration... +- https://docs.sentry.io/platforms/apple/guides/macos/usage/sdk-fingerprinting.md - Learn about overriding default fingerprinting in your SDK. +- https://docs.sentry.io/platforms/apple/guides/macos/usage/in-app-frames.md - Learn about how your SDK marks frames as in-app. +- https://docs.sentry.io/platforms/apple/guides/macos/integrations/default.md - Learn more about the SentryCrashIntegration, SentryAutoBreadcrumbTrackingIntegration, SentryAu... diff --git a/public/.well-known/skills/sentry-apple-tvos/SKILL.md b/public/.well-known/skills/sentry-apple-tvos/SKILL.md new file mode 100644 index 0000000000000..b26ba43ec1535 --- /dev/null +++ b/public/.well-known/skills/sentry-apple-tvos/SKILL.md @@ -0,0 +1,90 @@ +--- +name: sentry-apple-tvos +description: Learn how to use Sentry's Apple SDK to automatically report errors and exceptions in your application. +--- + +# Sentry tvOS + +Learn how to use Sentry's Apple SDK to automatically report errors and exceptions in your application. + +## Documentation + +Fetch these markdown files as needed: + +### Getting Started +- https://docs.sentry.io/platforms/apple/guides/tvos.md - Learn how to use Sentry's Apple SDK to automatically report errors and exceptions in your appl... + +### Features +- https://docs.sentry.io/platforms/apple/guides/tvos/features/experimental-features.md - Learn about the experimental features available for Sentry's Apple SDK. +- https://docs.sentry.io/platforms/apple/guides/tvos/usage.md - Use the SDK to manually capture errors and other events. +- https://docs.sentry.io/platforms/apple/guides/tvos/tracing.md - Learn how to enable tracing in your app and get valuable performance insights about your appli... +- https://docs.sentry.io/platforms/apple/guides/tvos/tracing/instrumentation.md - Learn how to instrument tracing in your app. +- https://docs.sentry.io/platforms/apple/guides/tvos/tracing/instrumentation/automatic-instrumentation.md - Learn what transactions are captured after tracing is enabled. +- https://docs.sentry.io/platforms/apple/guides/tvos/tracing/instrumentation/swiftui-instrumentation.md - Learn how to monitor the performance of your SwiftUI views. +- https://docs.sentry.io/platforms/apple/guides/tvos/tracing/instrumentation/custom-instrumentation.md - Learn how to capture performance data on any action in your app. +- https://docs.sentry.io/platforms/apple/guides/tvos/tracing/instrumentation/performance-metrics.md - Learn how to attach performance metrics to your transactions. +- https://docs.sentry.io/platforms/apple/guides/tvos/tracing/trace-propagation.md - Learn how to connect events across applications/services. +- https://docs.sentry.io/platforms/apple/guides/tvos/tracing/trace-propagation/dealing-with-cors-issues.md +- https://docs.sentry.io/platforms/apple/guides/tvos/session-replay.md - Learn how to enable Session Replay in your mobile app. +- https://docs.sentry.io/platforms/apple/guides/tvos/logs.md - Structured logs allow you to send, view and query logs sent from your applications within Sentry. +- https://docs.sentry.io/platforms/apple/guides/tvos/user-feedback.md - Learn how to enable User Feedback in your Cocoa app. +- https://docs.sentry.io/platforms/apple/guides/tvos/user-feedback/configuration.md - Learn about general User Feedback configuration fields. +- https://docs.sentry.io/platforms/apple/guides/tvos/profiling/troubleshooting.md - Learn how to troubleshoot your profiling setup. + +### Configuration +- https://docs.sentry.io/platforms/apple/guides/tvos/sourcecontext.md - Sentry can show you snippets of code around the crash, so you can quickly identify the problem. +- https://docs.sentry.io/platforms/apple/guides/tvos/configuration.md - Additional configuration options for the SDK. +- https://docs.sentry.io/platforms/apple/guides/tvos/configuration/options.md - Learn more about how the SDK can be configured via options. These are being passed to the init... +- https://docs.sentry.io/platforms/apple/guides/tvos/configuration/out-of-memory.md - Learn how to turn off Out Of Memory tracking +- https://docs.sentry.io/platforms/apple/guides/tvos/configuration/watchdog-terminations.md - Learn how to turn off Watchdog Termination tracking +- https://docs.sentry.io/platforms/apple/guides/tvos/configuration/app-hangs.md - Learn about how to add app hang detection reporting. +- https://docs.sentry.io/platforms/apple/guides/tvos/configuration/swizzling.md - Learn which features use swizzling +- https://docs.sentry.io/platforms/apple/guides/tvos/configuration/http-client-errors.md - This feature, once enabled, automatically captures HTTP client errors, like bad response codes... +- https://docs.sentry.io/platforms/apple/guides/tvos/configuration/graphql-operation-tracking.md - Enable tracking of GraphQL operation names in HTTP breadcrumbs and failed request events +- https://docs.sentry.io/platforms/apple/guides/tvos/configuration/metric-kit.md - This feature, once enabled, subscribes to MXDiagnosticPayload data of MetricKit and it to Sentry. +- https://docs.sentry.io/platforms/apple/guides/tvos/configuration/environments.md - Learn how to configure your SDK to tell Sentry about your environments. +- https://docs.sentry.io/platforms/apple/guides/tvos/configuration/releases.md - Learn how to configure your SDK to tell Sentry about your releases. +- https://docs.sentry.io/platforms/apple/guides/tvos/configuration/sampling.md - Learn how to configure the volume of error and transaction events sent to Sentry. +- https://docs.sentry.io/platforms/apple/guides/tvos/configuration/filtering.md - Learn more about how to configure your SDK to filter events reported to Sentry. +- https://docs.sentry.io/platforms/apple/guides/tvos/configuration/draining.md - Learn more about the default behavior of our SDK if the application shuts down unexpectedly. +- https://docs.sentry.io/platforms/apple/guides/tvos/configuration/shared-environments.md - Learn how to use the Sentry SDK within a shared environment, such as another SDK. +- https://docs.sentry.io/platforms/apple/guides/tvos/configuration/webview.md - Learn how to set up the Sentry Cocoa and Browser SDKs with WebView. +- https://docs.sentry.io/platforms/apple/guides/tvos/dsym.md - Learn more about how to upload debug symbols for iOS. +- https://docs.sentry.io/platforms/apple/guides/tvos/integrations.md - Learn more about how integrations extend the functionality of our SDK to cover common librarie... +- https://docs.sentry.io/platforms/apple/guides/tvos/enriching-events.md - Enrich events with additional context to make debugging simpler. +- https://docs.sentry.io/platforms/apple/guides/tvos/data-management.md - Manage your events by pre-filtering, scrubbing sensitive information, and forwarding them to o... +- https://docs.sentry.io/platforms/apple/guides/tvos/releases.md - Learn about Sentry's release channels for Mobile SDK updates. +- https://docs.sentry.io/platforms/apple/guides/tvos/overhead.md - Learn about Sentry's Apple SDK overhead and how you can tailor your configuration to minimize it. +- https://docs.sentry.io/platforms/apple/guides/tvos/migration.md +- https://docs.sentry.io/platforms/apple/guides/tvos/troubleshooting.md - Troubleshoot and resolve common issues with the Cocoa SDK. + +### Enriching Events +- https://docs.sentry.io/platforms/apple/guides/tvos/enriching-events/attachments.md - Learn more about how Sentry can store additional files in the same request as event attachments. +- https://docs.sentry.io/platforms/apple/guides/tvos/enriching-events/breadcrumbs.md - Learn more about what Sentry uses to create a trail of events (breadcrumbs) that happened prio... +- https://docs.sentry.io/platforms/apple/guides/tvos/enriching-events/context.md - Custom contexts allow you to attach arbitrary data (strings, lists, dictionaries) to an event. +- https://docs.sentry.io/platforms/apple/guides/tvos/enriching-events/scopes.md - SDKs will typically automatically manage the scopes for you in the framework integrations. Lea... +- https://docs.sentry.io/platforms/apple/guides/tvos/enriching-events/tags.md - Tags power UI features such as filters and tag-distribution maps. Tags also help you quickly a... +- https://docs.sentry.io/platforms/apple/guides/tvos/enriching-events/identify-user.md - Learn how to configure the SDK to capture the user and gain critical pieces of information tha... + +### Data Management +- https://docs.sentry.io/platforms/apple/guides/tvos/data-management/data-collected.md - See what data is collected by the Sentry SDK. +- https://docs.sentry.io/platforms/apple/guides/tvos/data-management/apple-privacy-manifest.md - Troubleshoot and resolve common issues with the Apple Privacy Manifest and Sentry Cocoa SDK. +- https://docs.sentry.io/platforms/apple/guides/tvos/data-management/sensitive-data.md - Learn about filtering or scrubbing sensitive data within the SDK, so that data is not sent wit... +- https://docs.sentry.io/platforms/apple/guides/tvos/data-management/debug-files.md - Learn about how debug information files allow Sentry to extract stack traces and provide more ... +- https://docs.sentry.io/platforms/apple/guides/tvos/data-management/debug-files/file-formats.md - Learn about platform-specific file formats and the debug information they contain. +- https://docs.sentry.io/platforms/apple/guides/tvos/data-management/debug-files/identifiers.md - Learn about build tooling requirements that allow Sentry to uniquely identify debug informatio... +- https://docs.sentry.io/platforms/apple/guides/tvos/data-management/debug-files/upload.md - Learn about uploading debug information files to Sentry. +- https://docs.sentry.io/platforms/apple/guides/tvos/data-management/debug-files/symbol-servers.md - Learn about symbol servers and how to configure them with your Sentry projects. +- https://docs.sentry.io/platforms/apple/guides/tvos/data-management/debug-files/source-context.md - Learn about setting up source bundles to show source code in stack traces on the Issue Details... + +### Other +- https://docs.sentry.io/platforms/apple/guides/tvos/features.md - Learn about Sentry's Apple SDK features for tvOS. +- https://docs.sentry.io/platforms/apple/guides/tvos/install.md - All the installation methods for the Apple platform. +- https://docs.sentry.io/platforms/apple/guides/tvos/install/swift-package-manager.md - Integrate Sentry into your Xcode project using Swift Package Manager (SPM). +- https://docs.sentry.io/platforms/apple/guides/tvos/install/cocoapods.md - Learn about installing the Sentry SDK with CocoaPods. +- https://docs.sentry.io/platforms/apple/guides/tvos/install/manual-install.md - Integrate Sentry into your Xcode project by using our pre-compiled frameworks. +- https://docs.sentry.io/platforms/apple/guides/tvos/install/carthage.md - Learn about integrating Sentry into your Xcode project using Carthage. +- https://docs.sentry.io/platforms/apple/guides/tvos/usage/set-level.md - The level - similar to logging levels - is generally added by default based on the integration... +- https://docs.sentry.io/platforms/apple/guides/tvos/usage/sdk-fingerprinting.md - Learn about overriding default fingerprinting in your SDK. +- https://docs.sentry.io/platforms/apple/guides/tvos/usage/in-app-frames.md - Learn about how your SDK marks frames as in-app. +- https://docs.sentry.io/platforms/apple/guides/tvos/integrations/default.md - Learn more about the SentryCrashIntegration, SentryAutoBreadcrumbTrackingIntegration, SentryAu... diff --git a/public/.well-known/skills/sentry-apple-visionos/SKILL.md b/public/.well-known/skills/sentry-apple-visionos/SKILL.md new file mode 100644 index 0000000000000..f985860ac5181 --- /dev/null +++ b/public/.well-known/skills/sentry-apple-visionos/SKILL.md @@ -0,0 +1,92 @@ +--- +name: sentry-apple-visionos +description: Learn how to use Sentry's Apple SDK to automatically report errors and exceptions in your application. +--- + +# Sentry visionOS + +Learn how to use Sentry's Apple SDK to automatically report errors and exceptions in your application. + +## Documentation + +Fetch these markdown files as needed: + +### Getting Started +- https://docs.sentry.io/platforms/apple/guides/visionos.md - Learn how to use Sentry's Apple SDK to automatically report errors and exceptions in your appl... + +### Features +- https://docs.sentry.io/platforms/apple/guides/visionos/features/experimental-features.md - Learn about the experimental features available for Sentry's Apple SDK. +- https://docs.sentry.io/platforms/apple/guides/visionos/usage.md - Use the SDK to manually capture errors and other events. +- https://docs.sentry.io/platforms/apple/guides/visionos/tracing.md - Learn how to enable tracing in your app and get valuable performance insights about your appli... +- https://docs.sentry.io/platforms/apple/guides/visionos/tracing/instrumentation.md - Learn how to instrument tracing in your app. +- https://docs.sentry.io/platforms/apple/guides/visionos/tracing/instrumentation/automatic-instrumentation.md - Learn what transactions are captured after tracing is enabled. +- https://docs.sentry.io/platforms/apple/guides/visionos/tracing/instrumentation/swiftui-instrumentation.md - Learn how to monitor the performance of your SwiftUI views. +- https://docs.sentry.io/platforms/apple/guides/visionos/tracing/instrumentation/custom-instrumentation.md - Learn how to capture performance data on any action in your app. +- https://docs.sentry.io/platforms/apple/guides/visionos/tracing/instrumentation/performance-metrics.md - Learn how to attach performance metrics to your transactions. +- https://docs.sentry.io/platforms/apple/guides/visionos/tracing/trace-propagation.md - Learn how to connect events across applications/services. +- https://docs.sentry.io/platforms/apple/guides/visionos/tracing/trace-propagation/dealing-with-cors-issues.md +- https://docs.sentry.io/platforms/apple/guides/visionos/session-replay.md - Learn how to enable Session Replay in your mobile app. +- https://docs.sentry.io/platforms/apple/guides/visionos/logs.md - Structured logs allow you to send, view and query logs sent from your applications within Sentry. +- https://docs.sentry.io/platforms/apple/guides/visionos/user-feedback.md - Learn how to enable User Feedback in your Cocoa app. +- https://docs.sentry.io/platforms/apple/guides/visionos/user-feedback/configuration.md - Learn about general User Feedback configuration fields. +- https://docs.sentry.io/platforms/apple/guides/visionos/profiling/troubleshooting.md - Learn how to troubleshoot your profiling setup. + +### Configuration +- https://docs.sentry.io/platforms/apple/guides/visionos/sourcecontext.md - Sentry can show you snippets of code around the crash, so you can quickly identify the problem. +- https://docs.sentry.io/platforms/apple/guides/visionos/configuration.md - Additional configuration options for the SDK. +- https://docs.sentry.io/platforms/apple/guides/visionos/configuration/options.md - Learn more about how the SDK can be configured via options. These are being passed to the init... +- https://docs.sentry.io/platforms/apple/guides/visionos/configuration/out-of-memory.md - Learn how to turn off Out Of Memory tracking +- https://docs.sentry.io/platforms/apple/guides/visionos/configuration/watchdog-terminations.md - Learn how to turn off Watchdog Termination tracking +- https://docs.sentry.io/platforms/apple/guides/visionos/configuration/app-hangs.md - Learn about how to add app hang detection reporting. +- https://docs.sentry.io/platforms/apple/guides/visionos/configuration/swizzling.md - Learn which features use swizzling +- https://docs.sentry.io/platforms/apple/guides/visionos/configuration/http-client-errors.md - This feature, once enabled, automatically captures HTTP client errors, like bad response codes... +- https://docs.sentry.io/platforms/apple/guides/visionos/configuration/graphql-operation-tracking.md - Enable tracking of GraphQL operation names in HTTP breadcrumbs and failed request events +- https://docs.sentry.io/platforms/apple/guides/visionos/configuration/metric-kit.md - This feature, once enabled, subscribes to MXDiagnosticPayload data of MetricKit and it to Sentry. +- https://docs.sentry.io/platforms/apple/guides/visionos/configuration/environments.md - Learn how to configure your SDK to tell Sentry about your environments. +- https://docs.sentry.io/platforms/apple/guides/visionos/configuration/releases.md - Learn how to configure your SDK to tell Sentry about your releases. +- https://docs.sentry.io/platforms/apple/guides/visionos/configuration/sampling.md - Learn how to configure the volume of error and transaction events sent to Sentry. +- https://docs.sentry.io/platforms/apple/guides/visionos/configuration/filtering.md - Learn more about how to configure your SDK to filter events reported to Sentry. +- https://docs.sentry.io/platforms/apple/guides/visionos/configuration/draining.md - Learn more about the default behavior of our SDK if the application shuts down unexpectedly. +- https://docs.sentry.io/platforms/apple/guides/visionos/configuration/shared-environments.md - Learn how to use the Sentry SDK within a shared environment, such as another SDK. +- https://docs.sentry.io/platforms/apple/guides/visionos/configuration/webview.md - Learn how to set up the Sentry Cocoa and Browser SDKs with WebView. +- https://docs.sentry.io/platforms/apple/guides/visionos/dsym.md - Learn more about how to upload debug symbols for iOS. +- https://docs.sentry.io/platforms/apple/guides/visionos/integrations.md - Learn more about how integrations extend the functionality of our SDK to cover common librarie... +- https://docs.sentry.io/platforms/apple/guides/visionos/enriching-events.md - Enrich events with additional context to make debugging simpler. +- https://docs.sentry.io/platforms/apple/guides/visionos/data-management.md - Manage your events by pre-filtering, scrubbing sensitive information, and forwarding them to o... +- https://docs.sentry.io/platforms/apple/guides/visionos/releases.md - Learn about Sentry's release channels for Mobile SDK updates. +- https://docs.sentry.io/platforms/apple/guides/visionos/overhead.md - Learn about Sentry's Apple SDK overhead and how you can tailor your configuration to minimize it. +- https://docs.sentry.io/platforms/apple/guides/visionos/migration.md +- https://docs.sentry.io/platforms/apple/guides/visionos/troubleshooting.md - Troubleshoot and resolve common issues with the Cocoa SDK. + +### Enriching Events +- https://docs.sentry.io/platforms/apple/guides/visionos/enriching-events/attachments.md - Learn more about how Sentry can store additional files in the same request as event attachments. +- https://docs.sentry.io/platforms/apple/guides/visionos/enriching-events/breadcrumbs.md - Learn more about what Sentry uses to create a trail of events (breadcrumbs) that happened prio... +- https://docs.sentry.io/platforms/apple/guides/visionos/enriching-events/context.md - Custom contexts allow you to attach arbitrary data (strings, lists, dictionaries) to an event. +- https://docs.sentry.io/platforms/apple/guides/visionos/enriching-events/scopes.md - SDKs will typically automatically manage the scopes for you in the framework integrations. Lea... +- https://docs.sentry.io/platforms/apple/guides/visionos/enriching-events/screenshots.md - Learn more about taking screenshots when an error occurs. Sentry pairs the screenshot with the... +- https://docs.sentry.io/platforms/apple/guides/visionos/enriching-events/tags.md - Tags power UI features such as filters and tag-distribution maps. Tags also help you quickly a... +- https://docs.sentry.io/platforms/apple/guides/visionos/enriching-events/identify-user.md - Learn how to configure the SDK to capture the user and gain critical pieces of information tha... +- https://docs.sentry.io/platforms/apple/guides/visionos/enriching-events/viewhierarchy.md - Learn more about debugging the view hierarchy when an error occurs. Sentry pairs the view hier... + +### Data Management +- https://docs.sentry.io/platforms/apple/guides/visionos/data-management/data-collected.md - See what data is collected by the Sentry SDK. +- https://docs.sentry.io/platforms/apple/guides/visionos/data-management/apple-privacy-manifest.md - Troubleshoot and resolve common issues with the Apple Privacy Manifest and Sentry Cocoa SDK. +- https://docs.sentry.io/platforms/apple/guides/visionos/data-management/sensitive-data.md - Learn about filtering or scrubbing sensitive data within the SDK, so that data is not sent wit... +- https://docs.sentry.io/platforms/apple/guides/visionos/data-management/debug-files.md - Learn about how debug information files allow Sentry to extract stack traces and provide more ... +- https://docs.sentry.io/platforms/apple/guides/visionos/data-management/debug-files/file-formats.md - Learn about platform-specific file formats and the debug information they contain. +- https://docs.sentry.io/platforms/apple/guides/visionos/data-management/debug-files/identifiers.md - Learn about build tooling requirements that allow Sentry to uniquely identify debug informatio... +- https://docs.sentry.io/platforms/apple/guides/visionos/data-management/debug-files/upload.md - Learn about uploading debug information files to Sentry. +- https://docs.sentry.io/platforms/apple/guides/visionos/data-management/debug-files/symbol-servers.md - Learn about symbol servers and how to configure them with your Sentry projects. +- https://docs.sentry.io/platforms/apple/guides/visionos/data-management/debug-files/source-context.md - Learn about setting up source bundles to show source code in stack traces on the Issue Details... + +### Other +- https://docs.sentry.io/platforms/apple/guides/visionos/features.md - Learn about Sentry's Apple SDK features for visionOS. +- https://docs.sentry.io/platforms/apple/guides/visionos/install.md - All the installation methods for the Apple platform. +- https://docs.sentry.io/platforms/apple/guides/visionos/install/swift-package-manager.md - Integrate Sentry into your Xcode project using Swift Package Manager (SPM). +- https://docs.sentry.io/platforms/apple/guides/visionos/install/cocoapods.md - Learn about installing the Sentry SDK with CocoaPods. +- https://docs.sentry.io/platforms/apple/guides/visionos/install/manual-install.md - Integrate Sentry into your Xcode project by using our pre-compiled frameworks. +- https://docs.sentry.io/platforms/apple/guides/visionos/install/carthage.md - Learn about integrating Sentry into your Xcode project using Carthage. +- https://docs.sentry.io/platforms/apple/guides/visionos/usage/set-level.md - The level - similar to logging levels - is generally added by default based on the integration... +- https://docs.sentry.io/platforms/apple/guides/visionos/usage/sdk-fingerprinting.md - Learn about overriding default fingerprinting in your SDK. +- https://docs.sentry.io/platforms/apple/guides/visionos/usage/in-app-frames.md - Learn about how your SDK marks frames as in-app. +- https://docs.sentry.io/platforms/apple/guides/visionos/integrations/default.md - Learn more about the SentryCrashIntegration, SentryAutoBreadcrumbTrackingIntegration, SentryAu... diff --git a/public/.well-known/skills/sentry-apple-watchos/SKILL.md b/public/.well-known/skills/sentry-apple-watchos/SKILL.md new file mode 100644 index 0000000000000..34ab4797c09b3 --- /dev/null +++ b/public/.well-known/skills/sentry-apple-watchos/SKILL.md @@ -0,0 +1,90 @@ +--- +name: sentry-apple-watchos +description: Learn how to use Sentry's Apple SDK to automatically report errors and exceptions in your application. +--- + +# Sentry watchOS + +Learn how to use Sentry's Apple SDK to automatically report errors and exceptions in your application. + +## Documentation + +Fetch these markdown files as needed: + +### Getting Started +- https://docs.sentry.io/platforms/apple/guides/watchos.md - Learn how to use Sentry's Apple SDK to automatically report errors and exceptions in your appl... + +### Features +- https://docs.sentry.io/platforms/apple/guides/watchos/features/experimental-features.md - Learn about the experimental features available for Sentry's Apple SDK. +- https://docs.sentry.io/platforms/apple/guides/watchos/usage.md - Use the SDK to manually capture errors and other events. +- https://docs.sentry.io/platforms/apple/guides/watchos/tracing.md - Learn how to enable tracing in your app and get valuable performance insights about your appli... +- https://docs.sentry.io/platforms/apple/guides/watchos/tracing/instrumentation.md - Learn how to instrument tracing in your app. +- https://docs.sentry.io/platforms/apple/guides/watchos/tracing/instrumentation/automatic-instrumentation.md - Learn what transactions are captured after tracing is enabled. +- https://docs.sentry.io/platforms/apple/guides/watchos/tracing/instrumentation/swiftui-instrumentation.md - Learn how to monitor the performance of your SwiftUI views. +- https://docs.sentry.io/platforms/apple/guides/watchos/tracing/instrumentation/custom-instrumentation.md - Learn how to capture performance data on any action in your app. +- https://docs.sentry.io/platforms/apple/guides/watchos/tracing/instrumentation/performance-metrics.md - Learn how to attach performance metrics to your transactions. +- https://docs.sentry.io/platforms/apple/guides/watchos/tracing/trace-propagation.md - Learn how to connect events across applications/services. +- https://docs.sentry.io/platforms/apple/guides/watchos/tracing/trace-propagation/dealing-with-cors-issues.md +- https://docs.sentry.io/platforms/apple/guides/watchos/session-replay.md - Learn how to enable Session Replay in your mobile app. +- https://docs.sentry.io/platforms/apple/guides/watchos/logs.md - Structured logs allow you to send, view and query logs sent from your applications within Sentry. +- https://docs.sentry.io/platforms/apple/guides/watchos/user-feedback.md - Learn how to enable User Feedback in your Cocoa app. +- https://docs.sentry.io/platforms/apple/guides/watchos/user-feedback/configuration.md - Learn about general User Feedback configuration fields. +- https://docs.sentry.io/platforms/apple/guides/watchos/profiling/troubleshooting.md - Learn how to troubleshoot your profiling setup. + +### Configuration +- https://docs.sentry.io/platforms/apple/guides/watchos/sourcecontext.md - Sentry can show you snippets of code around the crash, so you can quickly identify the problem. +- https://docs.sentry.io/platforms/apple/guides/watchos/configuration.md - Additional configuration options for the SDK. +- https://docs.sentry.io/platforms/apple/guides/watchos/configuration/options.md - Learn more about how the SDK can be configured via options. These are being passed to the init... +- https://docs.sentry.io/platforms/apple/guides/watchos/configuration/out-of-memory.md - Learn how to turn off Out Of Memory tracking +- https://docs.sentry.io/platforms/apple/guides/watchos/configuration/watchdog-terminations.md - Learn how to turn off Watchdog Termination tracking +- https://docs.sentry.io/platforms/apple/guides/watchos/configuration/app-hangs.md - Learn about how to add app hang detection reporting. +- https://docs.sentry.io/platforms/apple/guides/watchos/configuration/swizzling.md - Learn which features use swizzling +- https://docs.sentry.io/platforms/apple/guides/watchos/configuration/http-client-errors.md - This feature, once enabled, automatically captures HTTP client errors, like bad response codes... +- https://docs.sentry.io/platforms/apple/guides/watchos/configuration/graphql-operation-tracking.md - Enable tracking of GraphQL operation names in HTTP breadcrumbs and failed request events +- https://docs.sentry.io/platforms/apple/guides/watchos/configuration/metric-kit.md - This feature, once enabled, subscribes to MXDiagnosticPayload data of MetricKit and it to Sentry. +- https://docs.sentry.io/platforms/apple/guides/watchos/configuration/environments.md - Learn how to configure your SDK to tell Sentry about your environments. +- https://docs.sentry.io/platforms/apple/guides/watchos/configuration/releases.md - Learn how to configure your SDK to tell Sentry about your releases. +- https://docs.sentry.io/platforms/apple/guides/watchos/configuration/sampling.md - Learn how to configure the volume of error and transaction events sent to Sentry. +- https://docs.sentry.io/platforms/apple/guides/watchos/configuration/filtering.md - Learn more about how to configure your SDK to filter events reported to Sentry. +- https://docs.sentry.io/platforms/apple/guides/watchos/configuration/draining.md - Learn more about the default behavior of our SDK if the application shuts down unexpectedly. +- https://docs.sentry.io/platforms/apple/guides/watchos/configuration/shared-environments.md - Learn how to use the Sentry SDK within a shared environment, such as another SDK. +- https://docs.sentry.io/platforms/apple/guides/watchos/configuration/webview.md - Learn how to set up the Sentry Cocoa and Browser SDKs with WebView. +- https://docs.sentry.io/platforms/apple/guides/watchos/dsym.md - Learn more about how to upload debug symbols for iOS. +- https://docs.sentry.io/platforms/apple/guides/watchos/integrations.md - Learn more about how integrations extend the functionality of our SDK to cover common librarie... +- https://docs.sentry.io/platforms/apple/guides/watchos/enriching-events.md - Enrich events with additional context to make debugging simpler. +- https://docs.sentry.io/platforms/apple/guides/watchos/data-management.md - Manage your events by pre-filtering, scrubbing sensitive information, and forwarding them to o... +- https://docs.sentry.io/platforms/apple/guides/watchos/releases.md - Learn about Sentry's release channels for Mobile SDK updates. +- https://docs.sentry.io/platforms/apple/guides/watchos/overhead.md - Learn about Sentry's Apple SDK overhead and how you can tailor your configuration to minimize it. +- https://docs.sentry.io/platforms/apple/guides/watchos/migration.md +- https://docs.sentry.io/platforms/apple/guides/watchos/troubleshooting.md - Troubleshoot and resolve common issues with the Cocoa SDK. + +### Enriching Events +- https://docs.sentry.io/platforms/apple/guides/watchos/enriching-events/attachments.md - Learn more about how Sentry can store additional files in the same request as event attachments. +- https://docs.sentry.io/platforms/apple/guides/watchos/enriching-events/breadcrumbs.md - Learn more about what Sentry uses to create a trail of events (breadcrumbs) that happened prio... +- https://docs.sentry.io/platforms/apple/guides/watchos/enriching-events/context.md - Custom contexts allow you to attach arbitrary data (strings, lists, dictionaries) to an event. +- https://docs.sentry.io/platforms/apple/guides/watchos/enriching-events/scopes.md - SDKs will typically automatically manage the scopes for you in the framework integrations. Lea... +- https://docs.sentry.io/platforms/apple/guides/watchos/enriching-events/tags.md - Tags power UI features such as filters and tag-distribution maps. Tags also help you quickly a... +- https://docs.sentry.io/platforms/apple/guides/watchos/enriching-events/identify-user.md - Learn how to configure the SDK to capture the user and gain critical pieces of information tha... + +### Data Management +- https://docs.sentry.io/platforms/apple/guides/watchos/data-management/data-collected.md - See what data is collected by the Sentry SDK. +- https://docs.sentry.io/platforms/apple/guides/watchos/data-management/apple-privacy-manifest.md - Troubleshoot and resolve common issues with the Apple Privacy Manifest and Sentry Cocoa SDK. +- https://docs.sentry.io/platforms/apple/guides/watchos/data-management/sensitive-data.md - Learn about filtering or scrubbing sensitive data within the SDK, so that data is not sent wit... +- https://docs.sentry.io/platforms/apple/guides/watchos/data-management/debug-files.md - Learn about how debug information files allow Sentry to extract stack traces and provide more ... +- https://docs.sentry.io/platforms/apple/guides/watchos/data-management/debug-files/file-formats.md - Learn about platform-specific file formats and the debug information they contain. +- https://docs.sentry.io/platforms/apple/guides/watchos/data-management/debug-files/identifiers.md - Learn about build tooling requirements that allow Sentry to uniquely identify debug informatio... +- https://docs.sentry.io/platforms/apple/guides/watchos/data-management/debug-files/upload.md - Learn about uploading debug information files to Sentry. +- https://docs.sentry.io/platforms/apple/guides/watchos/data-management/debug-files/symbol-servers.md - Learn about symbol servers and how to configure them with your Sentry projects. +- https://docs.sentry.io/platforms/apple/guides/watchos/data-management/debug-files/source-context.md - Learn about setting up source bundles to show source code in stack traces on the Issue Details... + +### Other +- https://docs.sentry.io/platforms/apple/guides/watchos/features.md - Learn about Sentry's Apple SDK features for watchOS. +- https://docs.sentry.io/platforms/apple/guides/watchos/install.md - All the installation methods for the Apple platform. +- https://docs.sentry.io/platforms/apple/guides/watchos/install/swift-package-manager.md - Integrate Sentry into your Xcode project using Swift Package Manager (SPM). +- https://docs.sentry.io/platforms/apple/guides/watchos/install/cocoapods.md - Learn about installing the Sentry SDK with CocoaPods. +- https://docs.sentry.io/platforms/apple/guides/watchos/install/manual-install.md - Integrate Sentry into your Xcode project by using our pre-compiled frameworks. +- https://docs.sentry.io/platforms/apple/guides/watchos/install/carthage.md - Learn about integrating Sentry into your Xcode project using Carthage. +- https://docs.sentry.io/platforms/apple/guides/watchos/usage/set-level.md - The level - similar to logging levels - is generally added by default based on the integration... +- https://docs.sentry.io/platforms/apple/guides/watchos/usage/sdk-fingerprinting.md - Learn about overriding default fingerprinting in your SDK. +- https://docs.sentry.io/platforms/apple/guides/watchos/usage/in-app-frames.md - Learn about how your SDK marks frames as in-app. +- https://docs.sentry.io/platforms/apple/guides/watchos/integrations/default.md - Learn more about the SentryCrashIntegration, SentryAutoBreadcrumbTrackingIntegration, SentryAu... diff --git a/public/.well-known/skills/sentry-apple/SKILL.md b/public/.well-known/skills/sentry-apple/SKILL.md new file mode 100644 index 0000000000000..985b894dbfc29 --- /dev/null +++ b/public/.well-known/skills/sentry-apple/SKILL.md @@ -0,0 +1,94 @@ +--- +name: sentry-apple +description: Integrate Sentry Apple SDK for error tracking and performance monitoring. +--- + +# Sentry Apple + +Documentation for integrating Sentry into Apple applications. + +## Documentation + +Fetch these markdown files as needed: + +### Getting Started +- https://docs.sentry.io/platforms/apple.md + +### Features +- https://docs.sentry.io/platforms/apple/features/experimental-features.md - Learn about the experimental features available for Sentry's Apple SDK. +- https://docs.sentry.io/platforms/apple/usage.md - Use the SDK to manually capture errors and other events. +- https://docs.sentry.io/platforms/apple/tracing.md - Learn how to enable tracing in your app and get valuable performance insights about your appli... +- https://docs.sentry.io/platforms/apple/tracing/instrumentation.md - Learn how to instrument tracing in your app. +- https://docs.sentry.io/platforms/apple/tracing/instrumentation/automatic-instrumentation.md - Learn what transactions are captured after tracing is enabled. +- https://docs.sentry.io/platforms/apple/tracing/instrumentation/swiftui-instrumentation.md - Learn how to monitor the performance of your SwiftUI views. +- https://docs.sentry.io/platforms/apple/tracing/instrumentation/custom-instrumentation.md - Learn how to capture performance data on any action in your app. +- https://docs.sentry.io/platforms/apple/tracing/instrumentation/performance-metrics.md - Learn how to attach performance metrics to your transactions. +- https://docs.sentry.io/platforms/apple/tracing/trace-propagation.md - Learn how to connect events across applications/services. +- https://docs.sentry.io/platforms/apple/tracing/trace-propagation/dealing-with-cors-issues.md +- https://docs.sentry.io/platforms/apple/profiling.md - Learn how to enable profiling in your app. +- https://docs.sentry.io/platforms/apple/profiling/troubleshooting.md - Learn how to troubleshoot your profiling setup. +- https://docs.sentry.io/platforms/apple/session-replay.md - Learn how to enable Session Replay in your mobile app. +- https://docs.sentry.io/platforms/apple/session-replay/customredact.md - Learn how to mask parts of your app's data in Session Replay. +- https://docs.sentry.io/platforms/apple/session-replay/performance-overhead.md - Learn about how enabling Session Replay impacts the performance of your application. +- https://docs.sentry.io/platforms/apple/session-replay/troubleshooting.md - Troubleshoot and resolve common issues with the iOS Session Replay. +- https://docs.sentry.io/platforms/apple/logs.md - Structured logs allow you to send, view and query logs sent from your applications within Sentry. +- https://docs.sentry.io/platforms/apple/user-feedback.md - Learn how to enable User Feedback in your Cocoa app. +- https://docs.sentry.io/platforms/apple/user-feedback/configuration.md - Learn about general User Feedback configuration fields. + +### Configuration +- https://docs.sentry.io/platforms/apple/sourcecontext.md - Sentry can show you snippets of code around the crash, so you can quickly identify the problem. +- https://docs.sentry.io/platforms/apple/configuration.md - Additional configuration options for the SDK. +- https://docs.sentry.io/platforms/apple/configuration/options.md - Learn more about how the SDK can be configured via options. These are being passed to the init... +- https://docs.sentry.io/platforms/apple/configuration/out-of-memory.md - Learn how to turn off Out Of Memory tracking +- https://docs.sentry.io/platforms/apple/configuration/watchdog-terminations.md - Learn how to turn off Watchdog Termination tracking +- https://docs.sentry.io/platforms/apple/configuration/app-hangs.md - Learn about how to add app hang detection reporting. +- https://docs.sentry.io/platforms/apple/configuration/swizzling.md - Learn which features use swizzling +- https://docs.sentry.io/platforms/apple/configuration/http-client-errors.md - This feature, once enabled, automatically captures HTTP client errors, like bad response codes... +- https://docs.sentry.io/platforms/apple/configuration/graphql-operation-tracking.md - Enable tracking of GraphQL operation names in HTTP breadcrumbs and failed request events +- https://docs.sentry.io/platforms/apple/configuration/metric-kit.md - This feature, once enabled, subscribes to MXDiagnosticPayload data of MetricKit and it to Sentry. +- https://docs.sentry.io/platforms/apple/configuration/environments.md - Learn how to configure your SDK to tell Sentry about your environments. +- https://docs.sentry.io/platforms/apple/configuration/releases.md - Learn how to configure your SDK to tell Sentry about your releases. +- https://docs.sentry.io/platforms/apple/configuration/sampling.md - Learn how to configure the volume of error and transaction events sent to Sentry. +- https://docs.sentry.io/platforms/apple/configuration/filtering.md - Learn more about how to configure your SDK to filter events reported to Sentry. +- https://docs.sentry.io/platforms/apple/configuration/draining.md - Learn more about the default behavior of our SDK if the application shuts down unexpectedly. +- https://docs.sentry.io/platforms/apple/configuration/shared-environments.md - Learn how to use the Sentry SDK within a shared environment, such as another SDK. +- https://docs.sentry.io/platforms/apple/configuration/webview.md - Learn how to set up the Sentry Cocoa and Browser SDKs with WebView. +- https://docs.sentry.io/platforms/apple/dsym.md - Learn more about how to upload debug symbols for iOS. +- https://docs.sentry.io/platforms/apple/integrations.md - Learn more about how integrations extend the functionality of our SDK to cover common librarie... +- https://docs.sentry.io/platforms/apple/enriching-events.md - Enrich events with additional context to make debugging simpler. +- https://docs.sentry.io/platforms/apple/data-management.md - Manage your events by pre-filtering, scrubbing sensitive information, and forwarding them to o... +- https://docs.sentry.io/platforms/apple/releases.md - Learn about Sentry's release channels for Mobile SDK updates. +- https://docs.sentry.io/platforms/apple/overhead.md - Learn about Sentry's Apple SDK overhead and how you can tailor your configuration to minimize it. +- https://docs.sentry.io/platforms/apple/migration.md +- https://docs.sentry.io/platforms/apple/troubleshooting.md - Troubleshoot and resolve common issues with the Cocoa SDK. + +### Enriching Events +- https://docs.sentry.io/platforms/apple/enriching-events/attachments.md - Learn more about how Sentry can store additional files in the same request as event attachments. +- https://docs.sentry.io/platforms/apple/enriching-events/breadcrumbs.md - Learn more about what Sentry uses to create a trail of events (breadcrumbs) that happened prio... +- https://docs.sentry.io/platforms/apple/enriching-events/context.md - Custom contexts allow you to attach arbitrary data (strings, lists, dictionaries) to an event. +- https://docs.sentry.io/platforms/apple/enriching-events/scopes.md - SDKs will typically automatically manage the scopes for you in the framework integrations. Lea... +- https://docs.sentry.io/platforms/apple/enriching-events/tags.md - Tags power UI features such as filters and tag-distribution maps. Tags also help you quickly a... +- https://docs.sentry.io/platforms/apple/enriching-events/identify-user.md - Learn how to configure the SDK to capture the user and gain critical pieces of information tha... + +### Data Management +- https://docs.sentry.io/platforms/apple/data-management/data-collected.md - See what data is collected by the Sentry SDK. +- https://docs.sentry.io/platforms/apple/data-management/apple-privacy-manifest.md - Troubleshoot and resolve common issues with the Apple Privacy Manifest and Sentry Cocoa SDK. +- https://docs.sentry.io/platforms/apple/data-management/sensitive-data.md - Learn about filtering or scrubbing sensitive data within the SDK, so that data is not sent wit... +- https://docs.sentry.io/platforms/apple/data-management/debug-files.md - Learn about how debug information files allow Sentry to extract stack traces and provide more ... +- https://docs.sentry.io/platforms/apple/data-management/debug-files/file-formats.md - Learn about platform-specific file formats and the debug information they contain. +- https://docs.sentry.io/platforms/apple/data-management/debug-files/identifiers.md - Learn about build tooling requirements that allow Sentry to uniquely identify debug informatio... +- https://docs.sentry.io/platforms/apple/data-management/debug-files/upload.md - Learn about uploading debug information files to Sentry. +- https://docs.sentry.io/platforms/apple/data-management/debug-files/symbol-servers.md - Learn about symbol servers and how to configure them with your Sentry projects. +- https://docs.sentry.io/platforms/apple/data-management/debug-files/source-context.md - Learn about setting up source bundles to show source code in stack traces on the Issue Details... + +### Other +- https://docs.sentry.io/platforms/apple/features.md - Here's a list of Sentry's Apple SDK features. +- https://docs.sentry.io/platforms/apple/install.md - All the installation methods for the Apple platform. +- https://docs.sentry.io/platforms/apple/install/swift-package-manager.md - Integrate Sentry into your Xcode project using Swift Package Manager (SPM). +- https://docs.sentry.io/platforms/apple/install/cocoapods.md - Learn about installing the Sentry SDK with CocoaPods. +- https://docs.sentry.io/platforms/apple/install/manual-install.md - Integrate Sentry into your Xcode project by using our pre-compiled frameworks. +- https://docs.sentry.io/platforms/apple/install/carthage.md - Learn about integrating Sentry into your Xcode project using Carthage. +- https://docs.sentry.io/platforms/apple/usage/set-level.md - The level - similar to logging levels - is generally added by default based on the integration... +- https://docs.sentry.io/platforms/apple/usage/sdk-fingerprinting.md - Learn about overriding default fingerprinting in your SDK. +- https://docs.sentry.io/platforms/apple/usage/in-app-frames.md - Learn about how your SDK marks frames as in-app. +- https://docs.sentry.io/platforms/apple/integrations/default.md - Learn more about the SentryCrashIntegration, SentryAutoBreadcrumbTrackingIntegration, SentryAu... diff --git a/public/.well-known/skills/sentry-dart-flutter/SKILL.md b/public/.well-known/skills/sentry-dart-flutter/SKILL.md new file mode 100644 index 0000000000000..80bd40f74f863 --- /dev/null +++ b/public/.well-known/skills/sentry-dart-flutter/SKILL.md @@ -0,0 +1,108 @@ +--- +name: sentry-dart-flutter +description: Sentry's Flutter SDK enables automatic reporting of errors and performance data in your application. +--- + +# Sentry Flutter + +Sentry's Flutter SDK enables automatic reporting of errors and performance data in your application. + +## Documentation + +Fetch these markdown files as needed: + +### Getting Started +- https://docs.sentry.io/platforms/dart/guides/flutter.md - Sentry's Flutter SDK enables automatic reporting of errors and performance data in your applic... +- https://docs.sentry.io/platforms/dart/guides/flutter/manual-setup.md - Learn how to set up the SDK manually. + +### Features +- https://docs.sentry.io/platforms/dart/guides/flutter/tracing.md - Learn how to enable tracing in your app and discover valuable performance insights of your app... +- https://docs.sentry.io/platforms/dart/guides/flutter/tracing/instrumentation.md - Learn how to instrument tracing in your app. +- https://docs.sentry.io/platforms/dart/guides/flutter/tracing/instrumentation/automatic-instrumentation.md - Learn what transactions are captured after tracing is enabled. +- https://docs.sentry.io/platforms/dart/guides/flutter/tracing/instrumentation/custom-instrumentation.md - Learn how to capture performance data on any action in your app. +- https://docs.sentry.io/platforms/dart/guides/flutter/tracing/instrumentation/performance-metrics.md - Learn how to attach performance metrics to your transactions. +- https://docs.sentry.io/platforms/dart/guides/flutter/tracing/trace-propagation.md - Learn how to connect events across applications/services. +- https://docs.sentry.io/platforms/dart/guides/flutter/tracing/trace-propagation/custom-instrumentation.md +- https://docs.sentry.io/platforms/dart/guides/flutter/tracing/trace-propagation/dealing-with-cors-issues.md +- https://docs.sentry.io/platforms/dart/guides/flutter/tracing/trace-propagation/limiting-trace-propagation.md +- https://docs.sentry.io/platforms/dart/guides/flutter/profiling.md - Learn how to enable profiling in your app if it is not already set up. +- https://docs.sentry.io/platforms/dart/guides/flutter/profiling/troubleshooting.md - Learn how to troubleshoot your profiling setup. +- https://docs.sentry.io/platforms/dart/guides/flutter/session-replay.md - Learn how to enable Session Replay in your mobile app. +- https://docs.sentry.io/platforms/dart/guides/flutter/session-replay/configuration.md - Learn about the general Session Replay configuration fields. +- https://docs.sentry.io/platforms/dart/guides/flutter/session-replay/privacy.md - Learn about the privacy-oriented settings for Session Replay. +- https://docs.sentry.io/platforms/dart/guides/flutter/session-replay/performance-overhead.md - Learn about how enabling Session Replay impacts the performance of your Flutter app. +- https://docs.sentry.io/platforms/dart/guides/flutter/logs.md - Structured logs allow you to send, view and query logs sent from your applications within Sentry. +- https://docs.sentry.io/platforms/dart/guides/flutter/user-feedback.md - Learn more about collecting user feedback when an event occurs. Sentry pairs the feedback with... +- https://docs.sentry.io/platforms/dart/guides/flutter/feature-flags.md - With Feature Flags, Sentry tracks feature flag evaluations in your application, keeps an audit... + +### Configuration +- https://docs.sentry.io/platforms/dart/guides/flutter/configuration.md - Additional configuration options for the SDK. +- https://docs.sentry.io/platforms/dart/guides/flutter/configuration/options.md - Learn more about how the SDK can be configured via options. These are being passed to the init... +- https://docs.sentry.io/platforms/dart/guides/flutter/configuration/environments.md - Learn how to configure your SDK to tell Sentry about your environments. +- https://docs.sentry.io/platforms/dart/guides/flutter/configuration/releases.md - Learn how to configure your SDK to tell Sentry about your releases. +- https://docs.sentry.io/platforms/dart/guides/flutter/configuration/sampling.md - Learn how to configure the volume of error and transaction events sent to Sentry. +- https://docs.sentry.io/platforms/dart/guides/flutter/configuration/filtering.md - Learn more about how to configure your SDK to filter events reported to Sentry. +- https://docs.sentry.io/platforms/dart/guides/flutter/configuration/rewriteframes.md - Learn how and why to rewrite stack trace frames in Sentry's flutter SDK. +- https://docs.sentry.io/platforms/dart/guides/flutter/configuration/draining.md - Learn more about the default behavior of our SDK if the application shuts down unexpectedly. +- https://docs.sentry.io/platforms/dart/guides/flutter/configuration/chrome-extensions.md - Learn how to set up the Sentry Flutter SDK for Chrome Extensions with Flutter Web. +- https://docs.sentry.io/platforms/dart/guides/flutter/configuration/webview.md - Learn how to set up the Sentry Flutter and Browser SDKs with WebView. + +### Enriching Events +- https://docs.sentry.io/platforms/dart/guides/flutter/enriching-events.md - Enrich events with additional context to make debugging simpler. +- https://docs.sentry.io/platforms/dart/guides/flutter/enriching-events/attachments.md - Learn more about how Sentry can store additional files in the same request as event attachments. +- https://docs.sentry.io/platforms/dart/guides/flutter/enriching-events/breadcrumbs.md - Learn more about what Sentry uses to create a trail of events (breadcrumbs) that happened prio... +- https://docs.sentry.io/platforms/dart/guides/flutter/enriching-events/context.md - Custom contexts allow you to attach arbitrary data (strings, lists, dictionaries) to an event. +- https://docs.sentry.io/platforms/dart/guides/flutter/enriching-events/scopes.md - SDKs will typically automatically manage the scopes for you in the framework integrations. Lea... +- https://docs.sentry.io/platforms/dart/guides/flutter/enriching-events/screenshots.md - Learn more about taking screenshots when an error occurs. Sentry pairs the screenshot with the... +- https://docs.sentry.io/platforms/dart/guides/flutter/enriching-events/tags.md - Tags power UI features such as filters and tag-distribution maps. Tags also help you quickly a... +- https://docs.sentry.io/platforms/dart/guides/flutter/enriching-events/transaction-name.md - Learn how to set or override the transaction name to capture the user and gain critical pieces... +- https://docs.sentry.io/platforms/dart/guides/flutter/enriching-events/identify-user.md - Learn how to configure the SDK to capture the user and gain critical pieces of information tha... +- https://docs.sentry.io/platforms/dart/guides/flutter/enriching-events/viewhierarchy.md - Learn more about debugging the view hierarchy when an error occurs. Sentry pairs the view hier... + +### Data Management +- https://docs.sentry.io/platforms/dart/guides/flutter/data-management.md - Manage your events by pre-filtering, scrubbing sensitive information, and forwarding them to o... +- https://docs.sentry.io/platforms/dart/guides/flutter/data-management/data-collected.md - See what data is collected by the Sentry SDK. +- https://docs.sentry.io/platforms/dart/guides/flutter/data-management/apple-privacy-manifest.md - Troubleshoot and resolve common issues with the Apple Privacy Manifest and Sentry Flutter SDK. +- https://docs.sentry.io/platforms/dart/guides/flutter/data-management/sensitive-data.md - Learn about filtering or scrubbing sensitive data within the SDK, so that data is not sent wit... +- https://docs.sentry.io/platforms/dart/guides/flutter/data-management/debug-files.md - Learn about how debug information files allow Sentry to extract stack traces and provide more ... +- https://docs.sentry.io/platforms/dart/guides/flutter/data-management/debug-files/file-formats.md - Learn about platform-specific file formats and the debug information they contain. +- https://docs.sentry.io/platforms/dart/guides/flutter/data-management/debug-files/identifiers.md - Learn about build tooling requirements that allow Sentry to uniquely identify debug informatio... +- https://docs.sentry.io/platforms/dart/guides/flutter/data-management/debug-files/upload.md - Learn about uploading debug information files to Sentry. +- https://docs.sentry.io/platforms/dart/guides/flutter/data-management/debug-files/symbol-servers.md - Learn about symbol servers and how to configure them with your Sentry projects. +- https://docs.sentry.io/platforms/dart/guides/flutter/data-management/debug-files/source-context.md - Learn about setting up source bundles to show source code in stack traces on the Issue Details... + +### Migration +- https://docs.sentry.io/platforms/dart/guides/flutter/migration.md + +### Troubleshooting +- https://docs.sentry.io/platforms/dart/guides/flutter/troubleshooting.md - Troubleshoot and resolve edge cases regarding known limitations and bundling. + +### Other +- https://docs.sentry.io/platforms/dart/guides/flutter/features.md - Learn about the features of Sentry's Flutter SDK. +- https://docs.sentry.io/platforms/dart/guides/flutter/debug-symbols.md - Learn about uploading debug symbols to enable symbolication of stack traces in your Flutter ap... +- https://docs.sentry.io/platforms/dart/guides/flutter/debug-symbols/dart-plugin.md - Learn how to use the Sentry Dart Plugin to automatically upload debug symbols for your Flutter... +- https://docs.sentry.io/platforms/dart/guides/flutter/debug-symbols/manual-upload.md - Learn how to manually upload debug symbols for your Flutter applications. +- https://docs.sentry.io/platforms/dart/guides/flutter/usage.md - Use the SDK to manually capture errors and other events. +- https://docs.sentry.io/platforms/dart/guides/flutter/usage/set-level.md - The level - similar to logging levels - is generally added by default based on the integration... +- https://docs.sentry.io/platforms/dart/guides/flutter/usage/sdk-fingerprinting.md - Learn about overriding default fingerprinting in your SDK. +- https://docs.sentry.io/platforms/dart/guides/flutter/native-init.md - Learn how to manually initialize the native SDKs. +- https://docs.sentry.io/platforms/dart/guides/flutter/integrations.md - Learn more about how integrations extend the functionality of our SDK to cover common librarie... +- https://docs.sentry.io/platforms/dart/guides/flutter/integrations/app-start-instrumentation.md - Learn more about the Sentry App Start Instrumentation for the Flutter SDK. +- https://docs.sentry.io/platforms/dart/guides/flutter/integrations/asset-bundle-instrumentation.md - Learn more about the Sentry Asset Bundle Instrumentation for the Flutter SDK. +- https://docs.sentry.io/platforms/dart/guides/flutter/integrations/dio.md - Learn more about the Sentry Dio integration for the Flutter SDK. +- https://docs.sentry.io/platforms/dart/guides/flutter/integrations/drift-instrumentation.md - Learn more about the Sentry Drift Database Instrumentation for the Flutter SDK. +- https://docs.sentry.io/platforms/dart/guides/flutter/integrations/file.md - Learn more about the Sentry file I/O integration for the Flutter SDK. +- https://docs.sentry.io/platforms/dart/guides/flutter/integrations/hive-instrumentation.md - Learn more about the Sentry Hive Database Instrumentation for the Flutter SDK. +- https://docs.sentry.io/platforms/dart/guides/flutter/integrations/firebase-remote-config.md - Learn more about the Sentry Firebase Remote Config integration for the Flutter SDK. +- https://docs.sentry.io/platforms/dart/guides/flutter/integrations/http-integration.md - Learn more about the Sentry HTTP integration for the Flutter SDK. +- https://docs.sentry.io/platforms/dart/guides/flutter/integrations/isar-instrumentation.md - Learn more about the Sentry Isar Database Instrumentation for the Flutter SDK. +- https://docs.sentry.io/platforms/dart/guides/flutter/integrations/logging.md - Learn more about the Sentry Logging integration for the Flutter SDK. +- https://docs.sentry.io/platforms/dart/guides/flutter/integrations/routing-instrumentation.md - Learn more about the Sentry Routing Instrumentation for the Flutter SDK. +- https://docs.sentry.io/platforms/dart/guides/flutter/integrations/slow-and-frozen-frames-instrumentation.md - Learn about slow and frozen frames and frame delay and how to track them using Sentry's Flutte... +- https://docs.sentry.io/platforms/dart/guides/flutter/integrations/sqflite-instrumentation.md - Learn more about the Sentry sqflite Database Instrumentation for the Flutter SDK. +- https://docs.sentry.io/platforms/dart/guides/flutter/integrations/user-interaction-instrumentation.md - Learn more about the User Interaction Instrumentation for the Flutter SDK. +- https://docs.sentry.io/platforms/dart/guides/flutter/size-analysis.md - Upload Flutter builds to Sentry for size analysis. +- https://docs.sentry.io/platforms/dart/guides/flutter/size-analysis/insights.md - Preview how Size Analysis highlights Flutter build trends. +- https://docs.sentry.io/platforms/dart/guides/flutter/build-distribution.md - Upload Flutter builds to Sentry for distribution to internal teams and beta testers. +- https://docs.sentry.io/platforms/dart/guides/flutter/releases.md - Learn about Sentry's release channels for Mobile SDK updates. +- https://docs.sentry.io/platforms/dart/guides/flutter/overhead.md - Learn about Sentry's Flutter SDK overhead and how you can tailor your configuration to minimiz... diff --git a/public/.well-known/skills/sentry-dart/SKILL.md b/public/.well-known/skills/sentry-dart/SKILL.md new file mode 100644 index 0000000000000..8456b77d0a111 --- /dev/null +++ b/public/.well-known/skills/sentry-dart/SKILL.md @@ -0,0 +1,68 @@ +--- +name: sentry-dart +description: Integrate Sentry Dart SDK for error tracking and performance monitoring. +--- + +# Sentry Dart + +Documentation for integrating Sentry into Dart applications. + +## Documentation + +Fetch these markdown files as needed: + +### Getting Started +- https://docs.sentry.io/platforms/dart.md + +### Features +- https://docs.sentry.io/platforms/dart/tracing.md - Learn how to enable tracing in your app and get valuable performance insights about your appli... +- https://docs.sentry.io/platforms/dart/tracing/instrumentation.md - Learn how to instrument tracing in your app. +- https://docs.sentry.io/platforms/dart/tracing/instrumentation/automatic-instrumentation.md - Learn what transactions are captured after tracing is enabled. +- https://docs.sentry.io/platforms/dart/tracing/instrumentation/custom-instrumentation.md - Learn how to capture performance data on any action in your app. +- https://docs.sentry.io/platforms/dart/tracing/instrumentation/performance-metrics.md - Learn how to attach performance metrics to your transactions. +- https://docs.sentry.io/platforms/dart/tracing/trace-propagation.md - Learn how to connect events across applications/services. +- https://docs.sentry.io/platforms/dart/tracing/trace-propagation/custom-instrumentation.md +- https://docs.sentry.io/platforms/dart/tracing/trace-propagation/dealing-with-cors-issues.md +- https://docs.sentry.io/platforms/dart/logs.md - Structured logs allow you to send, view and query logs sent from your applications within Sentry. +- https://docs.sentry.io/platforms/dart/user-feedback.md - Learn more about collecting user feedback when an event occurs. Sentry pairs the feedback with... +- https://docs.sentry.io/platforms/dart/feature-flags.md - With Feature Flags, Sentry tracks feature flag evaluations in your application, keeps an audit... + +### Configuration +- https://docs.sentry.io/platforms/dart/configuration.md - Additional configuration options for the SDK. +- https://docs.sentry.io/platforms/dart/configuration/options.md - Learn more about how the SDK can be configured via options. These are being passed to the init... +- https://docs.sentry.io/platforms/dart/configuration/environments.md - Learn how to configure your SDK to tell Sentry about your environments. +- https://docs.sentry.io/platforms/dart/configuration/releases.md - Learn how to configure your SDK to tell Sentry about your releases. +- https://docs.sentry.io/platforms/dart/configuration/sampling.md - Learn how to configure the volume of error and transaction events sent to Sentry. +- https://docs.sentry.io/platforms/dart/configuration/filtering.md - Learn more about how to configure your SDK to filter events reported to Sentry. + +### Enriching Events +- https://docs.sentry.io/platforms/dart/enriching-events.md - Enrich events with additional context to make debugging simpler. +- https://docs.sentry.io/platforms/dart/enriching-events/attachments.md - Learn more about how Sentry can store additional files in the same request as event attachments. +- https://docs.sentry.io/platforms/dart/enriching-events/breadcrumbs.md - Learn more about what Sentry uses to create a trail of events (breadcrumbs) that happened prio... +- https://docs.sentry.io/platforms/dart/enriching-events/context.md - Custom contexts allow you to attach arbitrary data (strings, lists, dictionaries) to an event. +- https://docs.sentry.io/platforms/dart/enriching-events/scopes.md - SDKs will typically automatically manage the scopes for you in the framework integrations. Lea... +- https://docs.sentry.io/platforms/dart/enriching-events/tags.md - Tags power UI features such as filters and tag-distribution maps. Tags also help you quickly a... +- https://docs.sentry.io/platforms/dart/enriching-events/transaction-name.md - Learn how to set or override the transaction name to capture the user and gain critical pieces... +- https://docs.sentry.io/platforms/dart/enriching-events/identify-user.md - Learn how to configure the SDK to capture the user and gain critical pieces of information tha... + +### Data Management +- https://docs.sentry.io/platforms/dart/data-management.md - Manage your events by pre-filtering, scrubbing sensitive information, and forwarding them to o... +- https://docs.sentry.io/platforms/dart/data-management/data-collected.md - See what data is collected by the Sentry SDK. +- https://docs.sentry.io/platforms/dart/data-management/sensitive-data.md - Learn about filtering or scrubbing sensitive data within the SDK, so that data is not sent wit... + +### Migration +- https://docs.sentry.io/platforms/dart/migration.md - Migrate between versions of Sentry's SDK for Dart. + +### Other +- https://docs.sentry.io/platforms/dart/features.md - Learn about the features of Sentry's Dart SDK. +- https://docs.sentry.io/platforms/dart/debug-symbols.md +- https://docs.sentry.io/platforms/dart/integrations.md - Learn more about how integrations extend the functionality of our SDK to cover common librarie... +- https://docs.sentry.io/platforms/dart/integrations/dio.md - Learn more about the Sentry Dio integration for the Dart SDK. +- https://docs.sentry.io/platforms/dart/integrations/file.md - Learn more about the Sentry file I/O integration for the Dart SDK. +- https://docs.sentry.io/platforms/dart/integrations/http-integration.md - Learn more about the Sentry HTTP integration for the Dart SDK. +- https://docs.sentry.io/platforms/dart/integrations/logging.md - Learn more about the Sentry Logging integration for the Dart SDK. +- https://docs.sentry.io/platforms/dart/integrations/firebase-remote-config.md - Learn more about the Sentry Firebase Remote Config integration for the Dart SDK. +- https://docs.sentry.io/platforms/dart/usage.md - Use the SDK to manually capture errors and other events. +- https://docs.sentry.io/platforms/dart/usage/set-level.md - The level - similar to logging levels - is generally added by default based on the integration... +- https://docs.sentry.io/platforms/dart/usage/sdk-fingerprinting.md - Learn about overriding default fingerprinting in your SDK. +- https://docs.sentry.io/platforms/dart/overhead.md - Learn about Sentry's Dart SDK overhead and how you can tailor your configuration to minimize it. diff --git a/public/.well-known/skills/sentry-dotnet-android/SKILL.md b/public/.well-known/skills/sentry-dotnet-android/SKILL.md new file mode 100644 index 0000000000000..c7d3e0af493e5 --- /dev/null +++ b/public/.well-known/skills/sentry-dotnet-android/SKILL.md @@ -0,0 +1,84 @@ +--- +name: sentry-dotnet-android +description: Learn about Sentry's .NET integration with .NET for Android +--- + +# Sentry .NET for Android + +Learn about Sentry's .NET integration with .NET for Android + +## Documentation + +Fetch these markdown files as needed: + +### Getting Started +- https://docs.sentry.io/platforms/dotnet/guides/android.md - Learn about Sentry's .NET integration with .NET for Android + +### Features +- https://docs.sentry.io/platforms/dotnet/guides/android/usage.md - Use the SDK to manually capture errors and other events. +- https://docs.sentry.io/platforms/dotnet/guides/android/logs.md - Structured logs allow you to send, view and query logs sent from your applications within Sentry. +- https://docs.sentry.io/platforms/dotnet/guides/android/tracing.md - Learn how to enable tracing in your app and discover valuable performance insights of your app... +- https://docs.sentry.io/platforms/dotnet/guides/android/tracing/instrumentation.md - Learn how to instrument tracing in your app. +- https://docs.sentry.io/platforms/dotnet/guides/android/tracing/instrumentation/automatic-instrumentation.md - Learn what transactions are captured after tracing is enabled. +- https://docs.sentry.io/platforms/dotnet/guides/android/tracing/instrumentation/custom-instrumentation.md - Learn how to capture performance data on any action in your app. +- https://docs.sentry.io/platforms/dotnet/guides/android/tracing/instrumentation/custom-instrumentation/caches-module.md - Learn how to manually instrument your code to use Sentry's Caches module. +- https://docs.sentry.io/platforms/dotnet/guides/android/tracing/instrumentation/custom-instrumentation/queues-module.md - Learn how to manually instrument your code to use Sentry's Queues module. +- https://docs.sentry.io/platforms/dotnet/guides/android/tracing/instrumentation/opentelemetry.md - Using OpenTelemetry with Sentry Performance. +- https://docs.sentry.io/platforms/dotnet/guides/android/tracing/instrumentation/performance-metrics.md - Learn how to attach performance metrics to your transactions. +- https://docs.sentry.io/platforms/dotnet/guides/android/tracing/instrumentation/ai-agents-module.md - Learn how to instrument your code to use Sentry's AI Agents module with Microsoft.Extensions.AI. +- https://docs.sentry.io/platforms/dotnet/guides/android/tracing/trace-propagation.md - Learn how to connect events across applications/services. +- https://docs.sentry.io/platforms/dotnet/guides/android/tracing/trace-propagation/custom-instrumentation.md +- https://docs.sentry.io/platforms/dotnet/guides/android/tracing/trace-propagation/dealing-with-cors-issues.md +- https://docs.sentry.io/platforms/dotnet/guides/android/tracing/troubleshooting.md - Learn how to troubleshoot your tracing setup. +- https://docs.sentry.io/platforms/dotnet/guides/android/profiling.md - Learn how to enable profiling in your app if it is not already set up. +- https://docs.sentry.io/platforms/dotnet/guides/android/profiling/troubleshooting.md - Learn how to troubleshoot your profiling setup. +- https://docs.sentry.io/platforms/dotnet/guides/android/crons.md - Sentry Crons allows you to monitor the uptime and performance of any scheduled, recurring job ... +- https://docs.sentry.io/platforms/dotnet/guides/android/crons/hangfire.md - Learn more about how to monitor your Hangfire jobs. +- https://docs.sentry.io/platforms/dotnet/guides/android/user-feedback.md - Learn more about collecting user feedback when an event occurs. Sentry pairs the feedback with... +- https://docs.sentry.io/platforms/dotnet/guides/android/user-feedback/configuration.md - Learn about the general User Feedback configuration fields. + +### Configuration +- https://docs.sentry.io/platforms/dotnet/guides/android/enriching-events.md - Enrich events with additional context to make debugging simpler. +- https://docs.sentry.io/platforms/dotnet/guides/android/configuration.md - Additional configuration options for the SDK. +- https://docs.sentry.io/platforms/dotnet/guides/android/configuration/options.md - Learn more about how the SDK can be configured via options. These are being passed to the init... +- https://docs.sentry.io/platforms/dotnet/guides/android/configuration/msbuild.md - Configure MSBuild properties in your .NET project to automatically use the Sentry CLI. +- https://docs.sentry.io/platforms/dotnet/guides/android/configuration/diagnostic-logger.md - Learn more about enabling SDK logging to help troubleshooting. +- https://docs.sentry.io/platforms/dotnet/guides/android/configuration/heap-dumps.md - This experimental feature allows you to automatically capture heap dumps for your application. +- https://docs.sentry.io/platforms/dotnet/guides/android/configuration/http-client-errors.md - This feature, once enabled, automatically captures HTTP client errors, like bad response codes... +- https://docs.sentry.io/platforms/dotnet/guides/android/configuration/graphql-client-errors.md - This feature captures graphql-client errors and reports them to Sentry +- https://docs.sentry.io/platforms/dotnet/guides/android/configuration/environments.md - Learn how to configure your SDK to tell Sentry about your environments. +- https://docs.sentry.io/platforms/dotnet/guides/android/configuration/releases.md - Learn how to configure your SDK to tell Sentry about your releases. +- https://docs.sentry.io/platforms/dotnet/guides/android/configuration/sampling.md - Learn how to configure the volume of error and transaction events sent to Sentry. +- https://docs.sentry.io/platforms/dotnet/guides/android/configuration/filtering.md - Learn more about how to configure your SDK to filter events reported to Sentry. +- https://docs.sentry.io/platforms/dotnet/guides/android/configuration/draining.md - Learn more about the default behavior of our SDK if the application shuts down unexpectedly. +- https://docs.sentry.io/platforms/dotnet/guides/android/configuration/disable-integrations.md - Learn more about the methods that disable integrations. +- https://docs.sentry.io/platforms/dotnet/guides/android/data-management.md - Manage your events by pre-filtering, scrubbing sensitive information, and forwarding them to o... +- https://docs.sentry.io/platforms/dotnet/guides/android/security-policy-reporting.md - Learn how Sentry can help manage Content-Security-Policy violations and reports here. +- https://docs.sentry.io/platforms/dotnet/guides/android/migration.md - Migrating between versions of Sentry SDK for .NET. +- https://docs.sentry.io/platforms/dotnet/guides/android/troubleshooting.md - Learn more about how to troubleshoot common issues with the .NET SDK. +- https://docs.sentry.io/platforms/dotnet/guides/android/unit-testing.md - Learn about unit testing with `ISentryClient` and `IHub`. +- https://docs.sentry.io/platforms/dotnet/guides/android/legacy-sdk.md - Read the legacy documentation for the .NET SDK. + +### Enriching Events +- https://docs.sentry.io/platforms/dotnet/guides/android/enriching-events/attachments.md - Learn more about how Sentry can store additional files in the same request as event attachments. +- https://docs.sentry.io/platforms/dotnet/guides/android/enriching-events/breadcrumbs.md - Learn more about what Sentry uses to create a trail of events (breadcrumbs) that happened prio... +- https://docs.sentry.io/platforms/dotnet/guides/android/enriching-events/context.md - Custom contexts allow you to attach arbitrary data (strings, lists, dictionaries) to an event. +- https://docs.sentry.io/platforms/dotnet/guides/android/enriching-events/event-processors.md - Learn how event processors can enrich events globally or in the current scope. +- https://docs.sentry.io/platforms/dotnet/guides/android/enriching-events/scopes.md - SDKs will typically automatically manage the scopes for you in the framework integrations. Lea... +- https://docs.sentry.io/platforms/dotnet/guides/android/enriching-events/tags.md - Tags power UI features such as filters and tag-distribution maps. Tags also help you quickly a... +- https://docs.sentry.io/platforms/dotnet/guides/android/enriching-events/transaction-name.md - Learn how to set or override the transaction name to capture the user and gain critical pieces... +- https://docs.sentry.io/platforms/dotnet/guides/android/enriching-events/identify-user.md - Learn how to configure the SDK to capture the user and gain critical pieces of information tha... + +### Data Management +- https://docs.sentry.io/platforms/dotnet/guides/android/data-management/data-collected.md - See what data is collected by the Sentry SDK. +- https://docs.sentry.io/platforms/dotnet/guides/android/data-management/sensitive-data.md - Learn about filtering or scrubbing sensitive data within the SDK, so that data is not sent wit... +- https://docs.sentry.io/platforms/dotnet/guides/android/data-management/debug-files.md - Learn about how debug information files allow Sentry to extract stack traces and provide more ... +- https://docs.sentry.io/platforms/dotnet/guides/android/data-management/debug-files/file-formats.md - Learn about platform-specific file formats and the debug information they contain. +- https://docs.sentry.io/platforms/dotnet/guides/android/data-management/debug-files/identifiers.md - Learn about build tooling requirements that allow Sentry to uniquely identify debug informatio... +- https://docs.sentry.io/platforms/dotnet/guides/android/data-management/debug-files/upload.md - Learn about uploading debug information files to Sentry. +- https://docs.sentry.io/platforms/dotnet/guides/android/data-management/debug-files/symbol-servers.md - Learn about symbol servers and how to configure them with your Sentry projects. +- https://docs.sentry.io/platforms/dotnet/guides/android/data-management/debug-files/source-context.md - Learn about setting up source bundles to show source code in stack traces on the Issue Details... + +### Other +- https://docs.sentry.io/platforms/dotnet/guides/android/usage/set-level.md - The level - similar to logging levels - is generally added by default based on the integration... +- https://docs.sentry.io/platforms/dotnet/guides/android/usage/sdk-fingerprinting.md - Learn about overriding default fingerprinting in your SDK. diff --git a/public/.well-known/skills/sentry-dotnet-apple/SKILL.md b/public/.well-known/skills/sentry-dotnet-apple/SKILL.md new file mode 100644 index 0000000000000..19281aae26b56 --- /dev/null +++ b/public/.well-known/skills/sentry-dotnet-apple/SKILL.md @@ -0,0 +1,84 @@ +--- +name: sentry-dotnet-apple +description: Learn about Sentry's .NET integration with .NET for iOS, macOS, and Mac Catalyst +--- + +# Sentry .NET for iOS, macOS, and Mac Catalyst + +Learn about Sentry's .NET integration with .NET for iOS, macOS, and Mac Catalyst + +## Documentation + +Fetch these markdown files as needed: + +### Getting Started +- https://docs.sentry.io/platforms/dotnet/guides/apple.md - Learn about Sentry's .NET integration with .NET for iOS, macOS, and Mac Catalyst + +### Features +- https://docs.sentry.io/platforms/dotnet/guides/apple/usage.md - Use the SDK to manually capture errors and other events. +- https://docs.sentry.io/platforms/dotnet/guides/apple/logs.md - Structured logs allow you to send, view and query logs sent from your applications within Sentry. +- https://docs.sentry.io/platforms/dotnet/guides/apple/tracing.md - Learn how to enable tracing in your app and discover valuable performance insights of your app... +- https://docs.sentry.io/platforms/dotnet/guides/apple/tracing/instrumentation.md - Learn how to instrument tracing in your app. +- https://docs.sentry.io/platforms/dotnet/guides/apple/tracing/instrumentation/automatic-instrumentation.md - Learn what transactions are captured after tracing is enabled. +- https://docs.sentry.io/platforms/dotnet/guides/apple/tracing/instrumentation/custom-instrumentation.md - Learn how to capture performance data on any action in your app. +- https://docs.sentry.io/platforms/dotnet/guides/apple/tracing/instrumentation/custom-instrumentation/caches-module.md - Learn how to manually instrument your code to use Sentry's Caches module. +- https://docs.sentry.io/platforms/dotnet/guides/apple/tracing/instrumentation/custom-instrumentation/queues-module.md - Learn how to manually instrument your code to use Sentry's Queues module. +- https://docs.sentry.io/platforms/dotnet/guides/apple/tracing/instrumentation/opentelemetry.md - Using OpenTelemetry with Sentry Performance. +- https://docs.sentry.io/platforms/dotnet/guides/apple/tracing/instrumentation/performance-metrics.md - Learn how to attach performance metrics to your transactions. +- https://docs.sentry.io/platforms/dotnet/guides/apple/tracing/instrumentation/ai-agents-module.md - Learn how to instrument your code to use Sentry's AI Agents module with Microsoft.Extensions.AI. +- https://docs.sentry.io/platforms/dotnet/guides/apple/tracing/trace-propagation.md - Learn how to connect events across applications/services. +- https://docs.sentry.io/platforms/dotnet/guides/apple/tracing/trace-propagation/custom-instrumentation.md +- https://docs.sentry.io/platforms/dotnet/guides/apple/tracing/trace-propagation/dealing-with-cors-issues.md +- https://docs.sentry.io/platforms/dotnet/guides/apple/tracing/troubleshooting.md - Learn how to troubleshoot your tracing setup. +- https://docs.sentry.io/platforms/dotnet/guides/apple/profiling.md - Learn how to enable profiling in your app if it is not already set up. +- https://docs.sentry.io/platforms/dotnet/guides/apple/profiling/troubleshooting.md - Learn how to troubleshoot your profiling setup. +- https://docs.sentry.io/platforms/dotnet/guides/apple/crons.md - Sentry Crons allows you to monitor the uptime and performance of any scheduled, recurring job ... +- https://docs.sentry.io/platforms/dotnet/guides/apple/crons/hangfire.md - Learn more about how to monitor your Hangfire jobs. +- https://docs.sentry.io/platforms/dotnet/guides/apple/user-feedback.md - Learn more about collecting user feedback when an event occurs. Sentry pairs the feedback with... +- https://docs.sentry.io/platforms/dotnet/guides/apple/user-feedback/configuration.md - Learn about the general User Feedback configuration fields. + +### Configuration +- https://docs.sentry.io/platforms/dotnet/guides/apple/enriching-events.md - Enrich events with additional context to make debugging simpler. +- https://docs.sentry.io/platforms/dotnet/guides/apple/configuration.md - Additional configuration options for the SDK. +- https://docs.sentry.io/platforms/dotnet/guides/apple/configuration/options.md - Learn more about how the SDK can be configured via options. These are being passed to the init... +- https://docs.sentry.io/platforms/dotnet/guides/apple/configuration/msbuild.md - Configure MSBuild properties in your .NET project to automatically use the Sentry CLI. +- https://docs.sentry.io/platforms/dotnet/guides/apple/configuration/diagnostic-logger.md - Learn more about enabling SDK logging to help troubleshooting. +- https://docs.sentry.io/platforms/dotnet/guides/apple/configuration/heap-dumps.md - This experimental feature allows you to automatically capture heap dumps for your application. +- https://docs.sentry.io/platforms/dotnet/guides/apple/configuration/http-client-errors.md - This feature, once enabled, automatically captures HTTP client errors, like bad response codes... +- https://docs.sentry.io/platforms/dotnet/guides/apple/configuration/graphql-client-errors.md - This feature captures graphql-client errors and reports them to Sentry +- https://docs.sentry.io/platforms/dotnet/guides/apple/configuration/environments.md - Learn how to configure your SDK to tell Sentry about your environments. +- https://docs.sentry.io/platforms/dotnet/guides/apple/configuration/releases.md - Learn how to configure your SDK to tell Sentry about your releases. +- https://docs.sentry.io/platforms/dotnet/guides/apple/configuration/sampling.md - Learn how to configure the volume of error and transaction events sent to Sentry. +- https://docs.sentry.io/platforms/dotnet/guides/apple/configuration/filtering.md - Learn more about how to configure your SDK to filter events reported to Sentry. +- https://docs.sentry.io/platforms/dotnet/guides/apple/configuration/draining.md - Learn more about the default behavior of our SDK if the application shuts down unexpectedly. +- https://docs.sentry.io/platforms/dotnet/guides/apple/configuration/disable-integrations.md - Learn more about the methods that disable integrations. +- https://docs.sentry.io/platforms/dotnet/guides/apple/data-management.md - Manage your events by pre-filtering, scrubbing sensitive information, and forwarding them to o... +- https://docs.sentry.io/platforms/dotnet/guides/apple/security-policy-reporting.md - Learn how Sentry can help manage Content-Security-Policy violations and reports here. +- https://docs.sentry.io/platforms/dotnet/guides/apple/migration.md - Migrating between versions of Sentry SDK for .NET. +- https://docs.sentry.io/platforms/dotnet/guides/apple/troubleshooting.md - Learn more about how to troubleshoot common issues with the .NET SDK. +- https://docs.sentry.io/platforms/dotnet/guides/apple/unit-testing.md - Learn about unit testing with `ISentryClient` and `IHub`. +- https://docs.sentry.io/platforms/dotnet/guides/apple/legacy-sdk.md - Read the legacy documentation for the .NET SDK. + +### Enriching Events +- https://docs.sentry.io/platforms/dotnet/guides/apple/enriching-events/attachments.md - Learn more about how Sentry can store additional files in the same request as event attachments. +- https://docs.sentry.io/platforms/dotnet/guides/apple/enriching-events/breadcrumbs.md - Learn more about what Sentry uses to create a trail of events (breadcrumbs) that happened prio... +- https://docs.sentry.io/platforms/dotnet/guides/apple/enriching-events/context.md - Custom contexts allow you to attach arbitrary data (strings, lists, dictionaries) to an event. +- https://docs.sentry.io/platforms/dotnet/guides/apple/enriching-events/event-processors.md - Learn how event processors can enrich events globally or in the current scope. +- https://docs.sentry.io/platforms/dotnet/guides/apple/enriching-events/scopes.md - SDKs will typically automatically manage the scopes for you in the framework integrations. Lea... +- https://docs.sentry.io/platforms/dotnet/guides/apple/enriching-events/tags.md - Tags power UI features such as filters and tag-distribution maps. Tags also help you quickly a... +- https://docs.sentry.io/platforms/dotnet/guides/apple/enriching-events/transaction-name.md - Learn how to set or override the transaction name to capture the user and gain critical pieces... +- https://docs.sentry.io/platforms/dotnet/guides/apple/enriching-events/identify-user.md - Learn how to configure the SDK to capture the user and gain critical pieces of information tha... + +### Data Management +- https://docs.sentry.io/platforms/dotnet/guides/apple/data-management/data-collected.md - See what data is collected by the Sentry SDK. +- https://docs.sentry.io/platforms/dotnet/guides/apple/data-management/sensitive-data.md - Learn about filtering or scrubbing sensitive data within the SDK, so that data is not sent wit... +- https://docs.sentry.io/platforms/dotnet/guides/apple/data-management/debug-files.md - Learn about how debug information files allow Sentry to extract stack traces and provide more ... +- https://docs.sentry.io/platforms/dotnet/guides/apple/data-management/debug-files/file-formats.md - Learn about platform-specific file formats and the debug information they contain. +- https://docs.sentry.io/platforms/dotnet/guides/apple/data-management/debug-files/identifiers.md - Learn about build tooling requirements that allow Sentry to uniquely identify debug informatio... +- https://docs.sentry.io/platforms/dotnet/guides/apple/data-management/debug-files/upload.md - Learn about uploading debug information files to Sentry. +- https://docs.sentry.io/platforms/dotnet/guides/apple/data-management/debug-files/symbol-servers.md - Learn about symbol servers and how to configure them with your Sentry projects. +- https://docs.sentry.io/platforms/dotnet/guides/apple/data-management/debug-files/source-context.md - Learn about setting up source bundles to show source code in stack traces on the Issue Details... + +### Other +- https://docs.sentry.io/platforms/dotnet/guides/apple/usage/set-level.md - The level - similar to logging levels - is generally added by default based on the integration... +- https://docs.sentry.io/platforms/dotnet/guides/apple/usage/sdk-fingerprinting.md - Learn about overriding default fingerprinting in your SDK. diff --git a/public/.well-known/skills/sentry-dotnet-aspnet/SKILL.md b/public/.well-known/skills/sentry-dotnet-aspnet/SKILL.md new file mode 100644 index 0000000000000..9346e6774c5ed --- /dev/null +++ b/public/.well-known/skills/sentry-dotnet-aspnet/SKILL.md @@ -0,0 +1,83 @@ +--- +name: sentry-dotnet-aspnet +description: Learn about Sentry's .NET integration with ASP.NET. +--- + +# Sentry ASP.NET + +Learn about Sentry's .NET integration with ASP.NET. + +## Documentation + +Fetch these markdown files as needed: + +### Getting Started +- https://docs.sentry.io/platforms/dotnet/guides/aspnet.md - Learn about Sentry's .NET integration with ASP.NET. + +### Features +- https://docs.sentry.io/platforms/dotnet/guides/aspnet/usage.md - Use the SDK to manually capture errors and other events. +- https://docs.sentry.io/platforms/dotnet/guides/aspnet/logs.md - Structured logs allow you to send, view and query logs sent from your applications within Sentry. +- https://docs.sentry.io/platforms/dotnet/guides/aspnet/tracing.md - Learn how to enable tracing in your app and discover valuable performance insights of your app... +- https://docs.sentry.io/platforms/dotnet/guides/aspnet/tracing/included-instrumentation.md - Learn what transactions are captured after tracing is enabled. +- https://docs.sentry.io/platforms/dotnet/guides/aspnet/tracing/instrumentation.md - Learn how to instrument tracing in your app. +- https://docs.sentry.io/platforms/dotnet/guides/aspnet/tracing/instrumentation/automatic-instrumentation.md - Learn what transactions are captured after tracing is enabled. +- https://docs.sentry.io/platforms/dotnet/guides/aspnet/tracing/instrumentation/custom-instrumentation.md - Learn how to capture performance data on any action in your app. +- https://docs.sentry.io/platforms/dotnet/guides/aspnet/tracing/instrumentation/custom-instrumentation/caches-module.md - Learn how to manually instrument your code to use Sentry's Caches module. +- https://docs.sentry.io/platforms/dotnet/guides/aspnet/tracing/instrumentation/custom-instrumentation/queues-module.md - Learn how to manually instrument your code to use Sentry's Queues module. +- https://docs.sentry.io/platforms/dotnet/guides/aspnet/tracing/instrumentation/opentelemetry.md - Using OpenTelemetry with Sentry Performance. +- https://docs.sentry.io/platforms/dotnet/guides/aspnet/tracing/instrumentation/performance-metrics.md - Learn how to attach performance metrics to your transactions. +- https://docs.sentry.io/platforms/dotnet/guides/aspnet/tracing/instrumentation/ai-agents-module.md - Learn how to instrument your code to use Sentry's AI Agents module with Microsoft.Extensions.AI. +- https://docs.sentry.io/platforms/dotnet/guides/aspnet/tracing/trace-propagation.md - Learn how to connect events across applications/services. +- https://docs.sentry.io/platforms/dotnet/guides/aspnet/tracing/trace-propagation/custom-instrumentation.md +- https://docs.sentry.io/platforms/dotnet/guides/aspnet/tracing/trace-propagation/dealing-with-cors-issues.md +- https://docs.sentry.io/platforms/dotnet/guides/aspnet/tracing/troubleshooting.md - Learn more about how to troubleshoot performance issues with the ASP.NET SDK. +- https://docs.sentry.io/platforms/dotnet/guides/aspnet/crons.md - Sentry Crons allows you to monitor the uptime and performance of any scheduled, recurring job ... +- https://docs.sentry.io/platforms/dotnet/guides/aspnet/crons/hangfire.md - Learn more about how to monitor your Hangfire jobs. +- https://docs.sentry.io/platforms/dotnet/guides/aspnet/user-feedback.md - Learn more about collecting user feedback when an event occurs. Sentry pairs the feedback with... +- https://docs.sentry.io/platforms/dotnet/guides/aspnet/user-feedback/configuration.md - Learn about the general User Feedback configuration fields. + +### Configuration +- https://docs.sentry.io/platforms/dotnet/guides/aspnet/enriching-events.md - Enrich events with additional context to make debugging simpler. +- https://docs.sentry.io/platforms/dotnet/guides/aspnet/configuration.md - Additional configuration options for the SDK. +- https://docs.sentry.io/platforms/dotnet/guides/aspnet/configuration/options.md - Learn more about how the SDK can be configured via options. These are being passed to the init... +- https://docs.sentry.io/platforms/dotnet/guides/aspnet/configuration/msbuild.md - Configure MSBuild properties in your .NET project to automatically use the Sentry CLI. +- https://docs.sentry.io/platforms/dotnet/guides/aspnet/configuration/diagnostic-logger.md - Learn more about enabling SDK logging to help troubleshooting. +- https://docs.sentry.io/platforms/dotnet/guides/aspnet/configuration/heap-dumps.md - This experimental feature allows you to automatically capture heap dumps for your application. +- https://docs.sentry.io/platforms/dotnet/guides/aspnet/configuration/http-client-errors.md - This feature, once enabled, automatically captures HTTP client errors, like bad response codes... +- https://docs.sentry.io/platforms/dotnet/guides/aspnet/configuration/graphql-client-errors.md - This feature captures graphql-client errors and reports them to Sentry +- https://docs.sentry.io/platforms/dotnet/guides/aspnet/configuration/environments.md - Learn how to configure your SDK to tell Sentry about your environments. +- https://docs.sentry.io/platforms/dotnet/guides/aspnet/configuration/releases.md - Learn how to configure your SDK to tell Sentry about your releases. +- https://docs.sentry.io/platforms/dotnet/guides/aspnet/configuration/sampling.md - Learn how to configure the volume of error and transaction events sent to Sentry. +- https://docs.sentry.io/platforms/dotnet/guides/aspnet/configuration/filtering.md - Learn more about how to configure your SDK to filter events reported to Sentry. +- https://docs.sentry.io/platforms/dotnet/guides/aspnet/configuration/draining.md - Learn more about the default behavior of our SDK if the application shuts down unexpectedly. +- https://docs.sentry.io/platforms/dotnet/guides/aspnet/configuration/disable-integrations.md - Learn more about the methods that disable integrations. +- https://docs.sentry.io/platforms/dotnet/guides/aspnet/data-management.md - Manage your events by pre-filtering, scrubbing sensitive information, and forwarding them to o... +- https://docs.sentry.io/platforms/dotnet/guides/aspnet/security-policy-reporting.md - Learn how Sentry can help manage Content-Security-Policy violations and reports here. +- https://docs.sentry.io/platforms/dotnet/guides/aspnet/migration.md - Migrating between versions of Sentry SDK for .NET. +- https://docs.sentry.io/platforms/dotnet/guides/aspnet/unit-testing.md - Learn about unit testing with `ISentryClient` and `IHub`. +- https://docs.sentry.io/platforms/dotnet/guides/aspnet/legacy-sdk.md - Read the legacy documentation for the .NET SDK. +- https://docs.sentry.io/platforms/dotnet/guides/aspnet/troubleshooting.md - Learn more about how to troubleshoot common issues with the ASP.NET SDK. + +### Enriching Events +- https://docs.sentry.io/platforms/dotnet/guides/aspnet/enriching-events/attachments.md - Learn more about how Sentry can store additional files in the same request as event attachments. +- https://docs.sentry.io/platforms/dotnet/guides/aspnet/enriching-events/breadcrumbs.md - Learn more about what Sentry uses to create a trail of events (breadcrumbs) that happened prio... +- https://docs.sentry.io/platforms/dotnet/guides/aspnet/enriching-events/context.md - Custom contexts allow you to attach arbitrary data (strings, lists, dictionaries) to an event. +- https://docs.sentry.io/platforms/dotnet/guides/aspnet/enriching-events/event-processors.md - Learn how event processors can enrich events globally or in the current scope. +- https://docs.sentry.io/platforms/dotnet/guides/aspnet/enriching-events/scopes.md - SDKs will typically automatically manage the scopes for you in the framework integrations. Lea... +- https://docs.sentry.io/platforms/dotnet/guides/aspnet/enriching-events/tags.md - Tags power UI features such as filters and tag-distribution maps. Tags also help you quickly a... +- https://docs.sentry.io/platforms/dotnet/guides/aspnet/enriching-events/transaction-name.md - Learn how to set or override the transaction name to capture the user and gain critical pieces... +- https://docs.sentry.io/platforms/dotnet/guides/aspnet/enriching-events/identify-user.md - Learn how to configure the SDK to capture the user and gain critical pieces of information tha... + +### Data Management +- https://docs.sentry.io/platforms/dotnet/guides/aspnet/data-management/data-collected.md - See what data is collected by the Sentry SDK. +- https://docs.sentry.io/platforms/dotnet/guides/aspnet/data-management/sensitive-data.md - Learn about filtering or scrubbing sensitive data within the SDK, so that data is not sent wit... +- https://docs.sentry.io/platforms/dotnet/guides/aspnet/data-management/debug-files.md - Learn about how debug information files allow Sentry to extract stack traces and provide more ... +- https://docs.sentry.io/platforms/dotnet/guides/aspnet/data-management/debug-files/file-formats.md - Learn about platform-specific file formats and the debug information they contain. +- https://docs.sentry.io/platforms/dotnet/guides/aspnet/data-management/debug-files/identifiers.md - Learn about build tooling requirements that allow Sentry to uniquely identify debug informatio... +- https://docs.sentry.io/platforms/dotnet/guides/aspnet/data-management/debug-files/upload.md - Learn about uploading debug information files to Sentry. +- https://docs.sentry.io/platforms/dotnet/guides/aspnet/data-management/debug-files/symbol-servers.md - Learn about symbol servers and how to configure them with your Sentry projects. +- https://docs.sentry.io/platforms/dotnet/guides/aspnet/data-management/debug-files/source-context.md - Learn about setting up source bundles to show source code in stack traces on the Issue Details... + +### Other +- https://docs.sentry.io/platforms/dotnet/guides/aspnet/usage/set-level.md - The level - similar to logging levels - is generally added by default based on the integration... +- https://docs.sentry.io/platforms/dotnet/guides/aspnet/usage/sdk-fingerprinting.md - Learn about overriding default fingerprinting in your SDK. diff --git a/public/.well-known/skills/sentry-dotnet-aspnetcore/SKILL.md b/public/.well-known/skills/sentry-dotnet-aspnetcore/SKILL.md new file mode 100644 index 0000000000000..442d9b4ee4119 --- /dev/null +++ b/public/.well-known/skills/sentry-dotnet-aspnetcore/SKILL.md @@ -0,0 +1,86 @@ +--- +name: sentry-dotnet-aspnetcore +description: Learn about Sentry's .NET integration with ASP.NET Core. +--- + +# Sentry ASP.NET Core + +Learn about Sentry's .NET integration with ASP.NET Core. + +## Documentation + +Fetch these markdown files as needed: + +### Getting Started +- https://docs.sentry.io/platforms/dotnet/guides/aspnetcore.md - Learn about Sentry's .NET integration with ASP.NET Core. + +### Features +- https://docs.sentry.io/platforms/dotnet/guides/aspnetcore/usage.md - Use the SDK to manually capture errors and other events. +- https://docs.sentry.io/platforms/dotnet/guides/aspnetcore/logs.md - Structured logs allow you to send, view and query logs sent from your applications within Sentry. +- https://docs.sentry.io/platforms/dotnet/guides/aspnetcore/tracing.md - Learn how to enable tracing in your app and discover valuable performance insights of your app... +- https://docs.sentry.io/platforms/dotnet/guides/aspnetcore/tracing/instrumentation.md - Learn how to instrument tracing in your app. +- https://docs.sentry.io/platforms/dotnet/guides/aspnetcore/tracing/instrumentation/automatic-instrumentation.md - Learn what transactions are captured after tracing is enabled. +- https://docs.sentry.io/platforms/dotnet/guides/aspnetcore/tracing/instrumentation/custom-instrumentation.md - Learn how to capture performance data on any action in your app. +- https://docs.sentry.io/platforms/dotnet/guides/aspnetcore/tracing/instrumentation/custom-instrumentation/caches-module.md - Learn how to manually instrument your code to use Sentry's Caches module. +- https://docs.sentry.io/platforms/dotnet/guides/aspnetcore/tracing/instrumentation/custom-instrumentation/queues-module.md - Learn how to manually instrument your code to use Sentry's Queues module. +- https://docs.sentry.io/platforms/dotnet/guides/aspnetcore/tracing/instrumentation/opentelemetry.md - Using OpenTelemetry with Sentry Performance. +- https://docs.sentry.io/platforms/dotnet/guides/aspnetcore/tracing/instrumentation/performance-metrics.md - Learn how to attach performance metrics to your transactions. +- https://docs.sentry.io/platforms/dotnet/guides/aspnetcore/tracing/instrumentation/ai-agents-module.md - Learn how to instrument your code to use Sentry's AI Agents module with Microsoft.Extensions.AI. +- https://docs.sentry.io/platforms/dotnet/guides/aspnetcore/tracing/trace-propagation.md - Learn how to connect events across applications/services. +- https://docs.sentry.io/platforms/dotnet/guides/aspnetcore/tracing/trace-propagation/custom-instrumentation.md +- https://docs.sentry.io/platforms/dotnet/guides/aspnetcore/tracing/trace-propagation/dealing-with-cors-issues.md +- https://docs.sentry.io/platforms/dotnet/guides/aspnetcore/tracing/troubleshooting.md - Learn how to troubleshoot your tracing setup. +- https://docs.sentry.io/platforms/dotnet/guides/aspnetcore/profiling.md - Learn how to enable profiling in your app if it is not already set up. +- https://docs.sentry.io/platforms/dotnet/guides/aspnetcore/profiling/troubleshooting.md - Learn how to troubleshoot your profiling setup. +- https://docs.sentry.io/platforms/dotnet/guides/aspnetcore/crons.md - Sentry Crons allows you to monitor the uptime and performance of any scheduled, recurring job ... +- https://docs.sentry.io/platforms/dotnet/guides/aspnetcore/crons/hangfire.md - Learn more about how to monitor your Hangfire jobs. +- https://docs.sentry.io/platforms/dotnet/guides/aspnetcore/user-feedback.md - Learn more about collecting user feedback when an event occurs. Sentry pairs the feedback with... +- https://docs.sentry.io/platforms/dotnet/guides/aspnetcore/user-feedback/configuration.md - Learn about the general User Feedback configuration fields. +- https://docs.sentry.io/platforms/dotnet/guides/aspnetcore/builtin-sampling-context.md - Learn about the built-in custom sampling data that Sentry provides for ASP.NET Core apps. + +### Configuration +- https://docs.sentry.io/platforms/dotnet/guides/aspnetcore/enriching-events.md - Enrich events with additional context to make debugging simpler. +- https://docs.sentry.io/platforms/dotnet/guides/aspnetcore/configuration.md - Additional configuration options for the SDK. +- https://docs.sentry.io/platforms/dotnet/guides/aspnetcore/configuration/options.md - Learn more about how the SDK can be configured via options. These are being passed to the init... +- https://docs.sentry.io/platforms/dotnet/guides/aspnetcore/configuration/msbuild.md - Configure MSBuild properties in your .NET project to automatically use the Sentry CLI. +- https://docs.sentry.io/platforms/dotnet/guides/aspnetcore/configuration/diagnostic-logger.md - Learn more about enabling SDK logging to help troubleshooting. +- https://docs.sentry.io/platforms/dotnet/guides/aspnetcore/configuration/heap-dumps.md - This experimental feature allows you to automatically capture heap dumps for your application. +- https://docs.sentry.io/platforms/dotnet/guides/aspnetcore/configuration/http-client-errors.md - This feature, once enabled, automatically captures HTTP client errors, like bad response codes... +- https://docs.sentry.io/platforms/dotnet/guides/aspnetcore/configuration/graphql-client-errors.md - This feature captures graphql-client errors and reports them to Sentry +- https://docs.sentry.io/platforms/dotnet/guides/aspnetcore/configuration/environments.md - Learn how to configure your SDK to tell Sentry about your environments. +- https://docs.sentry.io/platforms/dotnet/guides/aspnetcore/configuration/releases.md - Learn how to configure your SDK to tell Sentry about your releases. +- https://docs.sentry.io/platforms/dotnet/guides/aspnetcore/configuration/sampling.md - Learn how to configure the volume of error and transaction events sent to Sentry. +- https://docs.sentry.io/platforms/dotnet/guides/aspnetcore/configuration/filtering.md - Learn more about how to configure your SDK to filter events reported to Sentry. +- https://docs.sentry.io/platforms/dotnet/guides/aspnetcore/configuration/draining.md - Learn more about the default behavior of our SDK if the application shuts down unexpectedly. +- https://docs.sentry.io/platforms/dotnet/guides/aspnetcore/configuration/disable-integrations.md - Learn more about the methods that disable integrations. +- https://docs.sentry.io/platforms/dotnet/guides/aspnetcore/data-management.md - Manage your events by pre-filtering, scrubbing sensitive information, and forwarding them to o... +- https://docs.sentry.io/platforms/dotnet/guides/aspnetcore/security-policy-reporting.md - Learn how Sentry can help manage Content-Security-Policy violations and reports here. +- https://docs.sentry.io/platforms/dotnet/guides/aspnetcore/migration.md - Migrating between versions of Sentry SDK for .NET. +- https://docs.sentry.io/platforms/dotnet/guides/aspnetcore/troubleshooting.md - Learn more about how to troubleshoot common issues with the .NET SDK. +- https://docs.sentry.io/platforms/dotnet/guides/aspnetcore/unit-testing.md - Learn about unit testing with `ISentryClient` and `IHub`. +- https://docs.sentry.io/platforms/dotnet/guides/aspnetcore/legacy-sdk.md - Read the legacy documentation for the .NET SDK. + +### Enriching Events +- https://docs.sentry.io/platforms/dotnet/guides/aspnetcore/enriching-events/attachments.md - Learn more about how Sentry can store additional files in the same request as event attachments. +- https://docs.sentry.io/platforms/dotnet/guides/aspnetcore/enriching-events/breadcrumbs.md - Learn more about what Sentry uses to create a trail of events (breadcrumbs) that happened prio... +- https://docs.sentry.io/platforms/dotnet/guides/aspnetcore/enriching-events/context.md - Custom contexts allow you to attach arbitrary data (strings, lists, dictionaries) to an event. +- https://docs.sentry.io/platforms/dotnet/guides/aspnetcore/enriching-events/event-processors.md - Learn how event processors can enrich events globally or in the current scope. +- https://docs.sentry.io/platforms/dotnet/guides/aspnetcore/enriching-events/scopes.md - SDKs will typically automatically manage the scopes for you in the framework integrations. Lea... +- https://docs.sentry.io/platforms/dotnet/guides/aspnetcore/enriching-events/tags.md - Tags power UI features such as filters and tag-distribution maps. Tags also help you quickly a... +- https://docs.sentry.io/platforms/dotnet/guides/aspnetcore/enriching-events/transaction-name.md - Learn how to set or override the transaction name to capture the user and gain critical pieces... +- https://docs.sentry.io/platforms/dotnet/guides/aspnetcore/enriching-events/identify-user.md - Learn how to configure the SDK to capture the user and gain critical pieces of information tha... + +### Data Management +- https://docs.sentry.io/platforms/dotnet/guides/aspnetcore/data-management/data-collected.md - See what data is collected by the Sentry SDK. +- https://docs.sentry.io/platforms/dotnet/guides/aspnetcore/data-management/sensitive-data.md - Learn about filtering or scrubbing sensitive data within the SDK, so that data is not sent wit... +- https://docs.sentry.io/platforms/dotnet/guides/aspnetcore/data-management/debug-files.md - Learn about how debug information files allow Sentry to extract stack traces and provide more ... +- https://docs.sentry.io/platforms/dotnet/guides/aspnetcore/data-management/debug-files/file-formats.md - Learn about platform-specific file formats and the debug information they contain. +- https://docs.sentry.io/platforms/dotnet/guides/aspnetcore/data-management/debug-files/identifiers.md - Learn about build tooling requirements that allow Sentry to uniquely identify debug informatio... +- https://docs.sentry.io/platforms/dotnet/guides/aspnetcore/data-management/debug-files/upload.md - Learn about uploading debug information files to Sentry. +- https://docs.sentry.io/platforms/dotnet/guides/aspnetcore/data-management/debug-files/symbol-servers.md - Learn about symbol servers and how to configure them with your Sentry projects. +- https://docs.sentry.io/platforms/dotnet/guides/aspnetcore/data-management/debug-files/source-context.md - Learn about setting up source bundles to show source code in stack traces on the Issue Details... + +### Other +- https://docs.sentry.io/platforms/dotnet/guides/aspnetcore/usage/set-level.md - The level - similar to logging levels - is generally added by default based on the integration... +- https://docs.sentry.io/platforms/dotnet/guides/aspnetcore/usage/sdk-fingerprinting.md - Learn about overriding default fingerprinting in your SDK. +- https://docs.sentry.io/platforms/dotnet/guides/aspnetcore/features.md - Learn about the features of this Sentry SDK. diff --git a/public/.well-known/skills/sentry-dotnet-aws-lambda/SKILL.md b/public/.well-known/skills/sentry-dotnet-aws-lambda/SKILL.md new file mode 100644 index 0000000000000..10ab38d471401 --- /dev/null +++ b/public/.well-known/skills/sentry-dotnet-aws-lambda/SKILL.md @@ -0,0 +1,82 @@ +--- +name: sentry-dotnet-aws-lambda +description: Learn about Sentry's .NET integration with AWS Lambda and ASP.NET Core. +--- + +# Sentry AWS Lambda + +Learn about Sentry's .NET integration with AWS Lambda and ASP.NET Core. + +## Documentation + +Fetch these markdown files as needed: + +### Getting Started +- https://docs.sentry.io/platforms/dotnet/guides/aws-lambda.md - Learn about Sentry's .NET integration with AWS Lambda and ASP.NET Core. + +### Features +- https://docs.sentry.io/platforms/dotnet/guides/aws-lambda/usage.md - Use the SDK to manually capture errors and other events. +- https://docs.sentry.io/platforms/dotnet/guides/aws-lambda/logs.md - Structured logs allow you to send, view and query logs sent from your applications within Sentry. +- https://docs.sentry.io/platforms/dotnet/guides/aws-lambda/tracing.md - Learn how to enable tracing in your app and discover valuable performance insights of your app... +- https://docs.sentry.io/platforms/dotnet/guides/aws-lambda/tracing/instrumentation.md - Learn how to instrument tracing in your app. +- https://docs.sentry.io/platforms/dotnet/guides/aws-lambda/tracing/instrumentation/automatic-instrumentation.md - Learn what transactions are captured after tracing is enabled. +- https://docs.sentry.io/platforms/dotnet/guides/aws-lambda/tracing/instrumentation/custom-instrumentation.md - Learn how to capture performance data on any action in your app. +- https://docs.sentry.io/platforms/dotnet/guides/aws-lambda/tracing/instrumentation/custom-instrumentation/caches-module.md - Learn how to manually instrument your code to use Sentry's Caches module. +- https://docs.sentry.io/platforms/dotnet/guides/aws-lambda/tracing/instrumentation/custom-instrumentation/queues-module.md - Learn how to manually instrument your code to use Sentry's Queues module. +- https://docs.sentry.io/platforms/dotnet/guides/aws-lambda/tracing/instrumentation/opentelemetry.md - Using OpenTelemetry with Sentry Performance. +- https://docs.sentry.io/platforms/dotnet/guides/aws-lambda/tracing/instrumentation/performance-metrics.md - Learn how to attach performance metrics to your transactions. +- https://docs.sentry.io/platforms/dotnet/guides/aws-lambda/tracing/instrumentation/ai-agents-module.md - Learn how to instrument your code to use Sentry's AI Agents module with Microsoft.Extensions.AI. +- https://docs.sentry.io/platforms/dotnet/guides/aws-lambda/tracing/trace-propagation.md - Learn how to connect events across applications/services. +- https://docs.sentry.io/platforms/dotnet/guides/aws-lambda/tracing/trace-propagation/custom-instrumentation.md +- https://docs.sentry.io/platforms/dotnet/guides/aws-lambda/tracing/trace-propagation/dealing-with-cors-issues.md +- https://docs.sentry.io/platforms/dotnet/guides/aws-lambda/tracing/troubleshooting.md - Learn how to troubleshoot your tracing setup. +- https://docs.sentry.io/platforms/dotnet/guides/aws-lambda/crons.md - Sentry Crons allows you to monitor the uptime and performance of any scheduled, recurring job ... +- https://docs.sentry.io/platforms/dotnet/guides/aws-lambda/crons/hangfire.md - Learn more about how to monitor your Hangfire jobs. +- https://docs.sentry.io/platforms/dotnet/guides/aws-lambda/user-feedback.md - Learn more about collecting user feedback when an event occurs. Sentry pairs the feedback with... +- https://docs.sentry.io/platforms/dotnet/guides/aws-lambda/user-feedback/configuration.md - Learn about the general User Feedback configuration fields. + +### Configuration +- https://docs.sentry.io/platforms/dotnet/guides/aws-lambda/enriching-events.md - Enrich events with additional context to make debugging simpler. +- https://docs.sentry.io/platforms/dotnet/guides/aws-lambda/configuration.md - Additional configuration options for the SDK. +- https://docs.sentry.io/platforms/dotnet/guides/aws-lambda/configuration/options.md - Learn more about how the SDK can be configured via options. These are being passed to the init... +- https://docs.sentry.io/platforms/dotnet/guides/aws-lambda/configuration/msbuild.md - Configure MSBuild properties in your .NET project to automatically use the Sentry CLI. +- https://docs.sentry.io/platforms/dotnet/guides/aws-lambda/configuration/diagnostic-logger.md - Learn more about enabling SDK logging to help troubleshooting. +- https://docs.sentry.io/platforms/dotnet/guides/aws-lambda/configuration/heap-dumps.md - This experimental feature allows you to automatically capture heap dumps for your application. +- https://docs.sentry.io/platforms/dotnet/guides/aws-lambda/configuration/http-client-errors.md - This feature, once enabled, automatically captures HTTP client errors, like bad response codes... +- https://docs.sentry.io/platforms/dotnet/guides/aws-lambda/configuration/graphql-client-errors.md - This feature captures graphql-client errors and reports them to Sentry +- https://docs.sentry.io/platforms/dotnet/guides/aws-lambda/configuration/environments.md - Learn how to configure your SDK to tell Sentry about your environments. +- https://docs.sentry.io/platforms/dotnet/guides/aws-lambda/configuration/releases.md - Learn how to configure your SDK to tell Sentry about your releases. +- https://docs.sentry.io/platforms/dotnet/guides/aws-lambda/configuration/sampling.md - Learn how to configure the volume of error and transaction events sent to Sentry. +- https://docs.sentry.io/platforms/dotnet/guides/aws-lambda/configuration/filtering.md - Learn more about how to configure your SDK to filter events reported to Sentry. +- https://docs.sentry.io/platforms/dotnet/guides/aws-lambda/configuration/draining.md - Learn more about the default behavior of our SDK if the application shuts down unexpectedly. +- https://docs.sentry.io/platforms/dotnet/guides/aws-lambda/configuration/disable-integrations.md - Learn more about the methods that disable integrations. +- https://docs.sentry.io/platforms/dotnet/guides/aws-lambda/data-management.md - Manage your events by pre-filtering, scrubbing sensitive information, and forwarding them to o... +- https://docs.sentry.io/platforms/dotnet/guides/aws-lambda/security-policy-reporting.md - Learn how Sentry can help manage Content-Security-Policy violations and reports here. +- https://docs.sentry.io/platforms/dotnet/guides/aws-lambda/migration.md - Migrating between versions of Sentry SDK for .NET. +- https://docs.sentry.io/platforms/dotnet/guides/aws-lambda/troubleshooting.md - Learn more about how to troubleshoot common issues with the .NET SDK. +- https://docs.sentry.io/platforms/dotnet/guides/aws-lambda/unit-testing.md - Learn about unit testing with `ISentryClient` and `IHub`. +- https://docs.sentry.io/platforms/dotnet/guides/aws-lambda/legacy-sdk.md - Read the legacy documentation for the .NET SDK. + +### Enriching Events +- https://docs.sentry.io/platforms/dotnet/guides/aws-lambda/enriching-events/attachments.md - Learn more about how Sentry can store additional files in the same request as event attachments. +- https://docs.sentry.io/platforms/dotnet/guides/aws-lambda/enriching-events/breadcrumbs.md - Learn more about what Sentry uses to create a trail of events (breadcrumbs) that happened prio... +- https://docs.sentry.io/platforms/dotnet/guides/aws-lambda/enriching-events/context.md - Custom contexts allow you to attach arbitrary data (strings, lists, dictionaries) to an event. +- https://docs.sentry.io/platforms/dotnet/guides/aws-lambda/enriching-events/event-processors.md - Learn how event processors can enrich events globally or in the current scope. +- https://docs.sentry.io/platforms/dotnet/guides/aws-lambda/enriching-events/scopes.md - SDKs will typically automatically manage the scopes for you in the framework integrations. Lea... +- https://docs.sentry.io/platforms/dotnet/guides/aws-lambda/enriching-events/tags.md - Tags power UI features such as filters and tag-distribution maps. Tags also help you quickly a... +- https://docs.sentry.io/platforms/dotnet/guides/aws-lambda/enriching-events/transaction-name.md - Learn how to set or override the transaction name to capture the user and gain critical pieces... +- https://docs.sentry.io/platforms/dotnet/guides/aws-lambda/enriching-events/identify-user.md - Learn how to configure the SDK to capture the user and gain critical pieces of information tha... + +### Data Management +- https://docs.sentry.io/platforms/dotnet/guides/aws-lambda/data-management/data-collected.md - See what data is collected by the Sentry SDK. +- https://docs.sentry.io/platforms/dotnet/guides/aws-lambda/data-management/sensitive-data.md - Learn about filtering or scrubbing sensitive data within the SDK, so that data is not sent wit... +- https://docs.sentry.io/platforms/dotnet/guides/aws-lambda/data-management/debug-files.md - Learn about how debug information files allow Sentry to extract stack traces and provide more ... +- https://docs.sentry.io/platforms/dotnet/guides/aws-lambda/data-management/debug-files/file-formats.md - Learn about platform-specific file formats and the debug information they contain. +- https://docs.sentry.io/platforms/dotnet/guides/aws-lambda/data-management/debug-files/identifiers.md - Learn about build tooling requirements that allow Sentry to uniquely identify debug informatio... +- https://docs.sentry.io/platforms/dotnet/guides/aws-lambda/data-management/debug-files/upload.md - Learn about uploading debug information files to Sentry. +- https://docs.sentry.io/platforms/dotnet/guides/aws-lambda/data-management/debug-files/symbol-servers.md - Learn about symbol servers and how to configure them with your Sentry projects. +- https://docs.sentry.io/platforms/dotnet/guides/aws-lambda/data-management/debug-files/source-context.md - Learn about setting up source bundles to show source code in stack traces on the Issue Details... + +### Other +- https://docs.sentry.io/platforms/dotnet/guides/aws-lambda/usage/set-level.md - The level - similar to logging levels - is generally added by default based on the integration... +- https://docs.sentry.io/platforms/dotnet/guides/aws-lambda/usage/sdk-fingerprinting.md - Learn about overriding default fingerprinting in your SDK. diff --git a/public/.well-known/skills/sentry-dotnet-azure-functions-worker/SKILL.md b/public/.well-known/skills/sentry-dotnet-azure-functions-worker/SKILL.md new file mode 100644 index 0000000000000..eca14ce15b732 --- /dev/null +++ b/public/.well-known/skills/sentry-dotnet-azure-functions-worker/SKILL.md @@ -0,0 +1,82 @@ +--- +name: sentry-dotnet-azure-functions-worker +description: Learn about Sentry's .NET integration with Azure Functions. +--- + +# Sentry Azure Functions + +Learn about Sentry's .NET integration with Azure Functions. + +## Documentation + +Fetch these markdown files as needed: + +### Getting Started +- https://docs.sentry.io/platforms/dotnet/guides/azure-functions-worker.md - Learn about Sentry's .NET integration with Azure Functions. + +### Features +- https://docs.sentry.io/platforms/dotnet/guides/azure-functions-worker/usage.md - Use the SDK to manually capture errors and other events. +- https://docs.sentry.io/platforms/dotnet/guides/azure-functions-worker/logs.md - Structured logs allow you to send, view and query logs sent from your applications within Sentry. +- https://docs.sentry.io/platforms/dotnet/guides/azure-functions-worker/tracing.md - Learn how to enable tracing in your app and discover valuable performance insights of your app... +- https://docs.sentry.io/platforms/dotnet/guides/azure-functions-worker/tracing/instrumentation.md - Learn how to instrument tracing in your app. +- https://docs.sentry.io/platforms/dotnet/guides/azure-functions-worker/tracing/instrumentation/automatic-instrumentation.md - Learn what transactions are captured after tracing is enabled. +- https://docs.sentry.io/platforms/dotnet/guides/azure-functions-worker/tracing/instrumentation/custom-instrumentation.md - Learn how to capture performance data on any action in your app. +- https://docs.sentry.io/platforms/dotnet/guides/azure-functions-worker/tracing/instrumentation/custom-instrumentation/caches-module.md - Learn how to manually instrument your code to use Sentry's Caches module. +- https://docs.sentry.io/platforms/dotnet/guides/azure-functions-worker/tracing/instrumentation/custom-instrumentation/queues-module.md - Learn how to manually instrument your code to use Sentry's Queues module. +- https://docs.sentry.io/platforms/dotnet/guides/azure-functions-worker/tracing/instrumentation/opentelemetry.md - Using OpenTelemetry with Sentry Performance. +- https://docs.sentry.io/platforms/dotnet/guides/azure-functions-worker/tracing/instrumentation/performance-metrics.md - Learn how to attach performance metrics to your transactions. +- https://docs.sentry.io/platforms/dotnet/guides/azure-functions-worker/tracing/instrumentation/ai-agents-module.md - Learn how to instrument your code to use Sentry's AI Agents module with Microsoft.Extensions.AI. +- https://docs.sentry.io/platforms/dotnet/guides/azure-functions-worker/tracing/trace-propagation.md - Learn how to connect events across applications/services. +- https://docs.sentry.io/platforms/dotnet/guides/azure-functions-worker/tracing/trace-propagation/custom-instrumentation.md +- https://docs.sentry.io/platforms/dotnet/guides/azure-functions-worker/tracing/trace-propagation/dealing-with-cors-issues.md +- https://docs.sentry.io/platforms/dotnet/guides/azure-functions-worker/tracing/troubleshooting.md - Learn how to troubleshoot your tracing setup. +- https://docs.sentry.io/platforms/dotnet/guides/azure-functions-worker/crons.md - Sentry Crons allows you to monitor the uptime and performance of any scheduled, recurring job ... +- https://docs.sentry.io/platforms/dotnet/guides/azure-functions-worker/crons/hangfire.md - Learn more about how to monitor your Hangfire jobs. +- https://docs.sentry.io/platforms/dotnet/guides/azure-functions-worker/user-feedback.md - Learn more about collecting user feedback when an event occurs. Sentry pairs the feedback with... +- https://docs.sentry.io/platforms/dotnet/guides/azure-functions-worker/user-feedback/configuration.md - Learn about the general User Feedback configuration fields. + +### Configuration +- https://docs.sentry.io/platforms/dotnet/guides/azure-functions-worker/enriching-events.md - Enrich events with additional context to make debugging simpler. +- https://docs.sentry.io/platforms/dotnet/guides/azure-functions-worker/configuration.md - Additional configuration options for the SDK. +- https://docs.sentry.io/platforms/dotnet/guides/azure-functions-worker/configuration/options.md - Learn more about how the SDK can be configured via options. These are being passed to the init... +- https://docs.sentry.io/platforms/dotnet/guides/azure-functions-worker/configuration/msbuild.md - Configure MSBuild properties in your .NET project to automatically use the Sentry CLI. +- https://docs.sentry.io/platforms/dotnet/guides/azure-functions-worker/configuration/diagnostic-logger.md - Learn more about enabling SDK logging to help troubleshooting. +- https://docs.sentry.io/platforms/dotnet/guides/azure-functions-worker/configuration/heap-dumps.md - This experimental feature allows you to automatically capture heap dumps for your application. +- https://docs.sentry.io/platforms/dotnet/guides/azure-functions-worker/configuration/http-client-errors.md - This feature, once enabled, automatically captures HTTP client errors, like bad response codes... +- https://docs.sentry.io/platforms/dotnet/guides/azure-functions-worker/configuration/graphql-client-errors.md - This feature captures graphql-client errors and reports them to Sentry +- https://docs.sentry.io/platforms/dotnet/guides/azure-functions-worker/configuration/environments.md - Learn how to configure your SDK to tell Sentry about your environments. +- https://docs.sentry.io/platforms/dotnet/guides/azure-functions-worker/configuration/releases.md - Learn how to configure your SDK to tell Sentry about your releases. +- https://docs.sentry.io/platforms/dotnet/guides/azure-functions-worker/configuration/sampling.md - Learn how to configure the volume of error and transaction events sent to Sentry. +- https://docs.sentry.io/platforms/dotnet/guides/azure-functions-worker/configuration/filtering.md - Learn more about how to configure your SDK to filter events reported to Sentry. +- https://docs.sentry.io/platforms/dotnet/guides/azure-functions-worker/configuration/draining.md - Learn more about the default behavior of our SDK if the application shuts down unexpectedly. +- https://docs.sentry.io/platforms/dotnet/guides/azure-functions-worker/configuration/disable-integrations.md - Learn more about the methods that disable integrations. +- https://docs.sentry.io/platforms/dotnet/guides/azure-functions-worker/data-management.md - Manage your events by pre-filtering, scrubbing sensitive information, and forwarding them to o... +- https://docs.sentry.io/platforms/dotnet/guides/azure-functions-worker/security-policy-reporting.md - Learn how Sentry can help manage Content-Security-Policy violations and reports here. +- https://docs.sentry.io/platforms/dotnet/guides/azure-functions-worker/migration.md - Migrating between versions of Sentry SDK for .NET. +- https://docs.sentry.io/platforms/dotnet/guides/azure-functions-worker/troubleshooting.md - Learn more about how to troubleshoot common issues with the .NET SDK. +- https://docs.sentry.io/platforms/dotnet/guides/azure-functions-worker/unit-testing.md - Learn about unit testing with `ISentryClient` and `IHub`. +- https://docs.sentry.io/platforms/dotnet/guides/azure-functions-worker/legacy-sdk.md - Read the legacy documentation for the .NET SDK. + +### Enriching Events +- https://docs.sentry.io/platforms/dotnet/guides/azure-functions-worker/enriching-events/attachments.md - Learn more about how Sentry can store additional files in the same request as event attachments. +- https://docs.sentry.io/platforms/dotnet/guides/azure-functions-worker/enriching-events/breadcrumbs.md - Learn more about what Sentry uses to create a trail of events (breadcrumbs) that happened prio... +- https://docs.sentry.io/platforms/dotnet/guides/azure-functions-worker/enriching-events/context.md - Custom contexts allow you to attach arbitrary data (strings, lists, dictionaries) to an event. +- https://docs.sentry.io/platforms/dotnet/guides/azure-functions-worker/enriching-events/event-processors.md - Learn how event processors can enrich events globally or in the current scope. +- https://docs.sentry.io/platforms/dotnet/guides/azure-functions-worker/enriching-events/scopes.md - SDKs will typically automatically manage the scopes for you in the framework integrations. Lea... +- https://docs.sentry.io/platforms/dotnet/guides/azure-functions-worker/enriching-events/tags.md - Tags power UI features such as filters and tag-distribution maps. Tags also help you quickly a... +- https://docs.sentry.io/platforms/dotnet/guides/azure-functions-worker/enriching-events/transaction-name.md - Learn how to set or override the transaction name to capture the user and gain critical pieces... +- https://docs.sentry.io/platforms/dotnet/guides/azure-functions-worker/enriching-events/identify-user.md - Learn how to configure the SDK to capture the user and gain critical pieces of information tha... + +### Data Management +- https://docs.sentry.io/platforms/dotnet/guides/azure-functions-worker/data-management/data-collected.md - See what data is collected by the Sentry SDK. +- https://docs.sentry.io/platforms/dotnet/guides/azure-functions-worker/data-management/sensitive-data.md - Learn about filtering or scrubbing sensitive data within the SDK, so that data is not sent wit... +- https://docs.sentry.io/platforms/dotnet/guides/azure-functions-worker/data-management/debug-files.md - Learn about how debug information files allow Sentry to extract stack traces and provide more ... +- https://docs.sentry.io/platforms/dotnet/guides/azure-functions-worker/data-management/debug-files/file-formats.md - Learn about platform-specific file formats and the debug information they contain. +- https://docs.sentry.io/platforms/dotnet/guides/azure-functions-worker/data-management/debug-files/identifiers.md - Learn about build tooling requirements that allow Sentry to uniquely identify debug informatio... +- https://docs.sentry.io/platforms/dotnet/guides/azure-functions-worker/data-management/debug-files/upload.md - Learn about uploading debug information files to Sentry. +- https://docs.sentry.io/platforms/dotnet/guides/azure-functions-worker/data-management/debug-files/symbol-servers.md - Learn about symbol servers and how to configure them with your Sentry projects. +- https://docs.sentry.io/platforms/dotnet/guides/azure-functions-worker/data-management/debug-files/source-context.md - Learn about setting up source bundles to show source code in stack traces on the Issue Details... + +### Other +- https://docs.sentry.io/platforms/dotnet/guides/azure-functions-worker/usage/set-level.md - The level - similar to logging levels - is generally added by default based on the integration... +- https://docs.sentry.io/platforms/dotnet/guides/azure-functions-worker/usage/sdk-fingerprinting.md - Learn about overriding default fingerprinting in your SDK. diff --git a/public/.well-known/skills/sentry-dotnet-blazor-webassembly/SKILL.md b/public/.well-known/skills/sentry-dotnet-blazor-webassembly/SKILL.md new file mode 100644 index 0000000000000..c1b2759c01e75 --- /dev/null +++ b/public/.well-known/skills/sentry-dotnet-blazor-webassembly/SKILL.md @@ -0,0 +1,82 @@ +--- +name: sentry-dotnet-blazor-webassembly +description: Learn about Sentry's .NET integration with Blazor WebAssembly. +--- + +# Sentry Blazor WebAssembly + +Learn about Sentry's .NET integration with Blazor WebAssembly. + +## Documentation + +Fetch these markdown files as needed: + +### Getting Started +- https://docs.sentry.io/platforms/dotnet/guides/blazor-webassembly.md - Learn about Sentry's .NET integration with Blazor WebAssembly. + +### Features +- https://docs.sentry.io/platforms/dotnet/guides/blazor-webassembly/usage.md - Use the SDK to manually capture errors and other events. +- https://docs.sentry.io/platforms/dotnet/guides/blazor-webassembly/logs.md - Structured logs allow you to send, view and query logs sent from your applications within Sentry. +- https://docs.sentry.io/platforms/dotnet/guides/blazor-webassembly/tracing.md - Learn how to enable tracing in your app and discover valuable performance insights of your app... +- https://docs.sentry.io/platforms/dotnet/guides/blazor-webassembly/tracing/instrumentation.md - Learn how to instrument tracing in your app. +- https://docs.sentry.io/platforms/dotnet/guides/blazor-webassembly/tracing/instrumentation/automatic-instrumentation.md - Learn what transactions are captured after tracing is enabled. +- https://docs.sentry.io/platforms/dotnet/guides/blazor-webassembly/tracing/instrumentation/custom-instrumentation.md - Learn how to capture performance data on any action in your app. +- https://docs.sentry.io/platforms/dotnet/guides/blazor-webassembly/tracing/instrumentation/custom-instrumentation/caches-module.md - Learn how to manually instrument your code to use Sentry's Caches module. +- https://docs.sentry.io/platforms/dotnet/guides/blazor-webassembly/tracing/instrumentation/custom-instrumentation/queues-module.md - Learn how to manually instrument your code to use Sentry's Queues module. +- https://docs.sentry.io/platforms/dotnet/guides/blazor-webassembly/tracing/instrumentation/opentelemetry.md - Using OpenTelemetry with Sentry Performance. +- https://docs.sentry.io/platforms/dotnet/guides/blazor-webassembly/tracing/instrumentation/performance-metrics.md - Learn how to attach performance metrics to your transactions. +- https://docs.sentry.io/platforms/dotnet/guides/blazor-webassembly/tracing/instrumentation/ai-agents-module.md - Learn how to instrument your code to use Sentry's AI Agents module with Microsoft.Extensions.AI. +- https://docs.sentry.io/platforms/dotnet/guides/blazor-webassembly/tracing/trace-propagation.md - Learn how to connect events across applications/services. +- https://docs.sentry.io/platforms/dotnet/guides/blazor-webassembly/tracing/trace-propagation/custom-instrumentation.md +- https://docs.sentry.io/platforms/dotnet/guides/blazor-webassembly/tracing/trace-propagation/dealing-with-cors-issues.md +- https://docs.sentry.io/platforms/dotnet/guides/blazor-webassembly/tracing/troubleshooting.md - Learn how to troubleshoot your tracing setup. +- https://docs.sentry.io/platforms/dotnet/guides/blazor-webassembly/crons.md - Sentry Crons allows you to monitor the uptime and performance of any scheduled, recurring job ... +- https://docs.sentry.io/platforms/dotnet/guides/blazor-webassembly/crons/hangfire.md - Learn more about how to monitor your Hangfire jobs. +- https://docs.sentry.io/platforms/dotnet/guides/blazor-webassembly/user-feedback.md - Learn more about collecting user feedback when an event occurs. Sentry pairs the feedback with... +- https://docs.sentry.io/platforms/dotnet/guides/blazor-webassembly/user-feedback/configuration.md - Learn about the general User Feedback configuration fields. + +### Configuration +- https://docs.sentry.io/platforms/dotnet/guides/blazor-webassembly/enriching-events.md - Enrich events with additional context to make debugging simpler. +- https://docs.sentry.io/platforms/dotnet/guides/blazor-webassembly/configuration.md - Additional configuration options for the SDK. +- https://docs.sentry.io/platforms/dotnet/guides/blazor-webassembly/configuration/options.md - Learn more about how the SDK can be configured via options. These are being passed to the init... +- https://docs.sentry.io/platforms/dotnet/guides/blazor-webassembly/configuration/msbuild.md - Configure MSBuild properties in your .NET project to automatically use the Sentry CLI. +- https://docs.sentry.io/platforms/dotnet/guides/blazor-webassembly/configuration/diagnostic-logger.md - Learn more about enabling SDK logging to help troubleshooting. +- https://docs.sentry.io/platforms/dotnet/guides/blazor-webassembly/configuration/heap-dumps.md - This experimental feature allows you to automatically capture heap dumps for your application. +- https://docs.sentry.io/platforms/dotnet/guides/blazor-webassembly/configuration/http-client-errors.md - This feature, once enabled, automatically captures HTTP client errors, like bad response codes... +- https://docs.sentry.io/platforms/dotnet/guides/blazor-webassembly/configuration/graphql-client-errors.md - This feature captures graphql-client errors and reports them to Sentry +- https://docs.sentry.io/platforms/dotnet/guides/blazor-webassembly/configuration/environments.md - Learn how to configure your SDK to tell Sentry about your environments. +- https://docs.sentry.io/platforms/dotnet/guides/blazor-webassembly/configuration/releases.md - Learn how to configure your SDK to tell Sentry about your releases. +- https://docs.sentry.io/platforms/dotnet/guides/blazor-webassembly/configuration/sampling.md - Learn how to configure the volume of error and transaction events sent to Sentry. +- https://docs.sentry.io/platforms/dotnet/guides/blazor-webassembly/configuration/filtering.md - Learn more about how to configure your SDK to filter events reported to Sentry. +- https://docs.sentry.io/platforms/dotnet/guides/blazor-webassembly/configuration/draining.md - Learn more about the default behavior of our SDK if the application shuts down unexpectedly. +- https://docs.sentry.io/platforms/dotnet/guides/blazor-webassembly/configuration/disable-integrations.md - Learn more about the methods that disable integrations. +- https://docs.sentry.io/platforms/dotnet/guides/blazor-webassembly/data-management.md - Manage your events by pre-filtering, scrubbing sensitive information, and forwarding them to o... +- https://docs.sentry.io/platforms/dotnet/guides/blazor-webassembly/security-policy-reporting.md - Learn how Sentry can help manage Content-Security-Policy violations and reports here. +- https://docs.sentry.io/platforms/dotnet/guides/blazor-webassembly/migration.md - Migrating between versions of Sentry SDK for .NET. +- https://docs.sentry.io/platforms/dotnet/guides/blazor-webassembly/troubleshooting.md - Learn more about how to troubleshoot common issues with the .NET SDK. +- https://docs.sentry.io/platforms/dotnet/guides/blazor-webassembly/unit-testing.md - Learn about unit testing with `ISentryClient` and `IHub`. +- https://docs.sentry.io/platforms/dotnet/guides/blazor-webassembly/legacy-sdk.md - Read the legacy documentation for the .NET SDK. + +### Enriching Events +- https://docs.sentry.io/platforms/dotnet/guides/blazor-webassembly/enriching-events/attachments.md - Learn more about how Sentry can store additional files in the same request as event attachments. +- https://docs.sentry.io/platforms/dotnet/guides/blazor-webassembly/enriching-events/breadcrumbs.md - Learn more about what Sentry uses to create a trail of events (breadcrumbs) that happened prio... +- https://docs.sentry.io/platforms/dotnet/guides/blazor-webassembly/enriching-events/context.md - Custom contexts allow you to attach arbitrary data (strings, lists, dictionaries) to an event. +- https://docs.sentry.io/platforms/dotnet/guides/blazor-webassembly/enriching-events/event-processors.md - Learn how event processors can enrich events globally or in the current scope. +- https://docs.sentry.io/platforms/dotnet/guides/blazor-webassembly/enriching-events/scopes.md - SDKs will typically automatically manage the scopes for you in the framework integrations. Lea... +- https://docs.sentry.io/platforms/dotnet/guides/blazor-webassembly/enriching-events/tags.md - Tags power UI features such as filters and tag-distribution maps. Tags also help you quickly a... +- https://docs.sentry.io/platforms/dotnet/guides/blazor-webassembly/enriching-events/transaction-name.md - Learn how to set or override the transaction name to capture the user and gain critical pieces... +- https://docs.sentry.io/platforms/dotnet/guides/blazor-webassembly/enriching-events/identify-user.md - Learn how to configure the SDK to capture the user and gain critical pieces of information tha... + +### Data Management +- https://docs.sentry.io/platforms/dotnet/guides/blazor-webassembly/data-management/data-collected.md - See what data is collected by the Sentry SDK. +- https://docs.sentry.io/platforms/dotnet/guides/blazor-webassembly/data-management/sensitive-data.md - Learn about filtering or scrubbing sensitive data within the SDK, so that data is not sent wit... +- https://docs.sentry.io/platforms/dotnet/guides/blazor-webassembly/data-management/debug-files.md - Learn about how debug information files allow Sentry to extract stack traces and provide more ... +- https://docs.sentry.io/platforms/dotnet/guides/blazor-webassembly/data-management/debug-files/file-formats.md - Learn about platform-specific file formats and the debug information they contain. +- https://docs.sentry.io/platforms/dotnet/guides/blazor-webassembly/data-management/debug-files/identifiers.md - Learn about build tooling requirements that allow Sentry to uniquely identify debug informatio... +- https://docs.sentry.io/platforms/dotnet/guides/blazor-webassembly/data-management/debug-files/upload.md - Learn about uploading debug information files to Sentry. +- https://docs.sentry.io/platforms/dotnet/guides/blazor-webassembly/data-management/debug-files/symbol-servers.md - Learn about symbol servers and how to configure them with your Sentry projects. +- https://docs.sentry.io/platforms/dotnet/guides/blazor-webassembly/data-management/debug-files/source-context.md - Learn about setting up source bundles to show source code in stack traces on the Issue Details... + +### Other +- https://docs.sentry.io/platforms/dotnet/guides/blazor-webassembly/usage/set-level.md - The level - similar to logging levels - is generally added by default based on the integration... +- https://docs.sentry.io/platforms/dotnet/guides/blazor-webassembly/usage/sdk-fingerprinting.md - Learn about overriding default fingerprinting in your SDK. diff --git a/public/.well-known/skills/sentry-dotnet-entityframework/SKILL.md b/public/.well-known/skills/sentry-dotnet-entityframework/SKILL.md new file mode 100644 index 0000000000000..19e134ed18848 --- /dev/null +++ b/public/.well-known/skills/sentry-dotnet-entityframework/SKILL.md @@ -0,0 +1,82 @@ +--- +name: sentry-dotnet-entityframework +description: Learn about Sentry's .NET integration with Entity Framework. +--- + +# Sentry Entity Framework + +Learn about Sentry's .NET integration with Entity Framework. + +## Documentation + +Fetch these markdown files as needed: + +### Getting Started +- https://docs.sentry.io/platforms/dotnet/guides/entityframework.md - Learn about Sentry's .NET integration with Entity Framework. + +### Features +- https://docs.sentry.io/platforms/dotnet/guides/entityframework/usage.md - Use the SDK to manually capture errors and other events. +- https://docs.sentry.io/platforms/dotnet/guides/entityframework/logs.md - Structured logs allow you to send, view and query logs sent from your applications within Sentry. +- https://docs.sentry.io/platforms/dotnet/guides/entityframework/tracing.md - Learn how to enable tracing in your app and discover valuable performance insights of your app... +- https://docs.sentry.io/platforms/dotnet/guides/entityframework/tracing/instrumentation.md - Learn how to instrument tracing in your app. +- https://docs.sentry.io/platforms/dotnet/guides/entityframework/tracing/instrumentation/automatic-instrumentation.md - Learn what transactions are captured after tracing is enabled. +- https://docs.sentry.io/platforms/dotnet/guides/entityframework/tracing/instrumentation/custom-instrumentation.md - Learn how to capture performance data on any action in your app. +- https://docs.sentry.io/platforms/dotnet/guides/entityframework/tracing/instrumentation/custom-instrumentation/caches-module.md - Learn how to manually instrument your code to use Sentry's Caches module. +- https://docs.sentry.io/platforms/dotnet/guides/entityframework/tracing/instrumentation/custom-instrumentation/queues-module.md - Learn how to manually instrument your code to use Sentry's Queues module. +- https://docs.sentry.io/platforms/dotnet/guides/entityframework/tracing/instrumentation/opentelemetry.md - Using OpenTelemetry with Sentry Performance. +- https://docs.sentry.io/platforms/dotnet/guides/entityframework/tracing/instrumentation/performance-metrics.md - Learn how to attach performance metrics to your transactions. +- https://docs.sentry.io/platforms/dotnet/guides/entityframework/tracing/instrumentation/ai-agents-module.md - Learn how to instrument your code to use Sentry's AI Agents module with Microsoft.Extensions.AI. +- https://docs.sentry.io/platforms/dotnet/guides/entityframework/tracing/trace-propagation.md - Learn how to connect events across applications/services. +- https://docs.sentry.io/platforms/dotnet/guides/entityframework/tracing/trace-propagation/custom-instrumentation.md +- https://docs.sentry.io/platforms/dotnet/guides/entityframework/tracing/trace-propagation/dealing-with-cors-issues.md +- https://docs.sentry.io/platforms/dotnet/guides/entityframework/tracing/troubleshooting.md - Learn how to troubleshoot your tracing setup. +- https://docs.sentry.io/platforms/dotnet/guides/entityframework/crons.md - Sentry Crons allows you to monitor the uptime and performance of any scheduled, recurring job ... +- https://docs.sentry.io/platforms/dotnet/guides/entityframework/crons/hangfire.md - Learn more about how to monitor your Hangfire jobs. +- https://docs.sentry.io/platforms/dotnet/guides/entityframework/user-feedback.md - Learn more about collecting user feedback when an event occurs. Sentry pairs the feedback with... +- https://docs.sentry.io/platforms/dotnet/guides/entityframework/user-feedback/configuration.md - Learn about the general User Feedback configuration fields. + +### Configuration +- https://docs.sentry.io/platforms/dotnet/guides/entityframework/enriching-events.md - Enrich events with additional context to make debugging simpler. +- https://docs.sentry.io/platforms/dotnet/guides/entityframework/configuration.md - Additional configuration options for the SDK. +- https://docs.sentry.io/platforms/dotnet/guides/entityframework/configuration/options.md - Learn more about how the SDK can be configured via options. These are being passed to the init... +- https://docs.sentry.io/platforms/dotnet/guides/entityframework/configuration/msbuild.md - Configure MSBuild properties in your .NET project to automatically use the Sentry CLI. +- https://docs.sentry.io/platforms/dotnet/guides/entityframework/configuration/diagnostic-logger.md - Learn more about enabling SDK logging to help troubleshooting. +- https://docs.sentry.io/platforms/dotnet/guides/entityframework/configuration/heap-dumps.md - This experimental feature allows you to automatically capture heap dumps for your application. +- https://docs.sentry.io/platforms/dotnet/guides/entityframework/configuration/http-client-errors.md - This feature, once enabled, automatically captures HTTP client errors, like bad response codes... +- https://docs.sentry.io/platforms/dotnet/guides/entityframework/configuration/graphql-client-errors.md - This feature captures graphql-client errors and reports them to Sentry +- https://docs.sentry.io/platforms/dotnet/guides/entityframework/configuration/environments.md - Learn how to configure your SDK to tell Sentry about your environments. +- https://docs.sentry.io/platforms/dotnet/guides/entityframework/configuration/releases.md - Learn how to configure your SDK to tell Sentry about your releases. +- https://docs.sentry.io/platforms/dotnet/guides/entityframework/configuration/sampling.md - Learn how to configure the volume of error and transaction events sent to Sentry. +- https://docs.sentry.io/platforms/dotnet/guides/entityframework/configuration/filtering.md - Learn more about how to configure your SDK to filter events reported to Sentry. +- https://docs.sentry.io/platforms/dotnet/guides/entityframework/configuration/draining.md - Learn more about the default behavior of our SDK if the application shuts down unexpectedly. +- https://docs.sentry.io/platforms/dotnet/guides/entityframework/configuration/disable-integrations.md - Learn more about the methods that disable integrations. +- https://docs.sentry.io/platforms/dotnet/guides/entityframework/data-management.md - Manage your events by pre-filtering, scrubbing sensitive information, and forwarding them to o... +- https://docs.sentry.io/platforms/dotnet/guides/entityframework/security-policy-reporting.md - Learn how Sentry can help manage Content-Security-Policy violations and reports here. +- https://docs.sentry.io/platforms/dotnet/guides/entityframework/migration.md - Migrating between versions of Sentry SDK for .NET. +- https://docs.sentry.io/platforms/dotnet/guides/entityframework/unit-testing.md - Learn about unit testing with `ISentryClient` and `IHub`. +- https://docs.sentry.io/platforms/dotnet/guides/entityframework/legacy-sdk.md - Read the legacy documentation for the .NET SDK. +- https://docs.sentry.io/platforms/dotnet/guides/entityframework/troubleshooting.md - Learn more about how to troubleshoot common issues with the EntityFramework SDK. + +### Enriching Events +- https://docs.sentry.io/platforms/dotnet/guides/entityframework/enriching-events/attachments.md - Learn more about how Sentry can store additional files in the same request as event attachments. +- https://docs.sentry.io/platforms/dotnet/guides/entityframework/enriching-events/breadcrumbs.md - Learn more about what Sentry uses to create a trail of events (breadcrumbs) that happened prio... +- https://docs.sentry.io/platforms/dotnet/guides/entityframework/enriching-events/context.md - Custom contexts allow you to attach arbitrary data (strings, lists, dictionaries) to an event. +- https://docs.sentry.io/platforms/dotnet/guides/entityframework/enriching-events/event-processors.md - Learn how event processors can enrich events globally or in the current scope. +- https://docs.sentry.io/platforms/dotnet/guides/entityframework/enriching-events/scopes.md - SDKs will typically automatically manage the scopes for you in the framework integrations. Lea... +- https://docs.sentry.io/platforms/dotnet/guides/entityframework/enriching-events/tags.md - Tags power UI features such as filters and tag-distribution maps. Tags also help you quickly a... +- https://docs.sentry.io/platforms/dotnet/guides/entityframework/enriching-events/transaction-name.md - Learn how to set or override the transaction name to capture the user and gain critical pieces... +- https://docs.sentry.io/platforms/dotnet/guides/entityframework/enriching-events/identify-user.md - Learn how to configure the SDK to capture the user and gain critical pieces of information tha... + +### Data Management +- https://docs.sentry.io/platforms/dotnet/guides/entityframework/data-management/data-collected.md - See what data is collected by the Sentry SDK. +- https://docs.sentry.io/platforms/dotnet/guides/entityframework/data-management/sensitive-data.md - Learn about filtering or scrubbing sensitive data within the SDK, so that data is not sent wit... +- https://docs.sentry.io/platforms/dotnet/guides/entityframework/data-management/debug-files.md - Learn about how debug information files allow Sentry to extract stack traces and provide more ... +- https://docs.sentry.io/platforms/dotnet/guides/entityframework/data-management/debug-files/file-formats.md - Learn about platform-specific file formats and the debug information they contain. +- https://docs.sentry.io/platforms/dotnet/guides/entityframework/data-management/debug-files/identifiers.md - Learn about build tooling requirements that allow Sentry to uniquely identify debug informatio... +- https://docs.sentry.io/platforms/dotnet/guides/entityframework/data-management/debug-files/upload.md - Learn about uploading debug information files to Sentry. +- https://docs.sentry.io/platforms/dotnet/guides/entityframework/data-management/debug-files/symbol-servers.md - Learn about symbol servers and how to configure them with your Sentry projects. +- https://docs.sentry.io/platforms/dotnet/guides/entityframework/data-management/debug-files/source-context.md - Learn about setting up source bundles to show source code in stack traces on the Issue Details... + +### Other +- https://docs.sentry.io/platforms/dotnet/guides/entityframework/usage/set-level.md - The level - similar to logging levels - is generally added by default based on the integration... +- https://docs.sentry.io/platforms/dotnet/guides/entityframework/usage/sdk-fingerprinting.md - Learn about overriding default fingerprinting in your SDK. diff --git a/public/.well-known/skills/sentry-dotnet-extensions-logging/SKILL.md b/public/.well-known/skills/sentry-dotnet-extensions-logging/SKILL.md new file mode 100644 index 0000000000000..dbe65334f8913 --- /dev/null +++ b/public/.well-known/skills/sentry-dotnet-extensions-logging/SKILL.md @@ -0,0 +1,84 @@ +--- +name: sentry-dotnet-extensions-logging +description: Learn about Sentry's .NET integration with Microsoft.Extensions.Logging. +--- + +# Sentry Microsoft.Extensions.Logging + +Learn about Sentry's .NET integration with Microsoft.Extensions.Logging. + +## Documentation + +Fetch these markdown files as needed: + +### Getting Started +- https://docs.sentry.io/platforms/dotnet/guides/extensions-logging.md - Learn about Sentry's .NET integration with Microsoft.Extensions.Logging. + +### Features +- https://docs.sentry.io/platforms/dotnet/guides/extensions-logging/usage.md - Use the SDK to manually capture errors and other events. +- https://docs.sentry.io/platforms/dotnet/guides/extensions-logging/logs.md - Structured logs allow you to send, view and query logs sent from your applications within Sentry. +- https://docs.sentry.io/platforms/dotnet/guides/extensions-logging/tracing.md - Learn how to enable tracing in your app and discover valuable performance insights of your app... +- https://docs.sentry.io/platforms/dotnet/guides/extensions-logging/tracing/instrumentation.md - Learn how to instrument tracing in your app. +- https://docs.sentry.io/platforms/dotnet/guides/extensions-logging/tracing/instrumentation/automatic-instrumentation.md - Learn what transactions are captured after tracing is enabled. +- https://docs.sentry.io/platforms/dotnet/guides/extensions-logging/tracing/instrumentation/custom-instrumentation.md - Learn how to capture performance data on any action in your app. +- https://docs.sentry.io/platforms/dotnet/guides/extensions-logging/tracing/instrumentation/custom-instrumentation/caches-module.md - Learn how to manually instrument your code to use Sentry's Caches module. +- https://docs.sentry.io/platforms/dotnet/guides/extensions-logging/tracing/instrumentation/custom-instrumentation/queues-module.md - Learn how to manually instrument your code to use Sentry's Queues module. +- https://docs.sentry.io/platforms/dotnet/guides/extensions-logging/tracing/instrumentation/opentelemetry.md - Using OpenTelemetry with Sentry Performance. +- https://docs.sentry.io/platforms/dotnet/guides/extensions-logging/tracing/instrumentation/performance-metrics.md - Learn how to attach performance metrics to your transactions. +- https://docs.sentry.io/platforms/dotnet/guides/extensions-logging/tracing/instrumentation/ai-agents-module.md - Learn how to instrument your code to use Sentry's AI Agents module with Microsoft.Extensions.AI. +- https://docs.sentry.io/platforms/dotnet/guides/extensions-logging/tracing/trace-propagation.md - Learn how to connect events across applications/services. +- https://docs.sentry.io/platforms/dotnet/guides/extensions-logging/tracing/trace-propagation/custom-instrumentation.md +- https://docs.sentry.io/platforms/dotnet/guides/extensions-logging/tracing/trace-propagation/dealing-with-cors-issues.md +- https://docs.sentry.io/platforms/dotnet/guides/extensions-logging/tracing/troubleshooting.md - Learn how to troubleshoot your tracing setup. +- https://docs.sentry.io/platforms/dotnet/guides/extensions-logging/profiling.md - Learn how to enable profiling in your app if it is not already set up. +- https://docs.sentry.io/platforms/dotnet/guides/extensions-logging/profiling/troubleshooting.md - Learn how to troubleshoot your profiling setup. +- https://docs.sentry.io/platforms/dotnet/guides/extensions-logging/crons.md - Sentry Crons allows you to monitor the uptime and performance of any scheduled, recurring job ... +- https://docs.sentry.io/platforms/dotnet/guides/extensions-logging/crons/hangfire.md - Learn more about how to monitor your Hangfire jobs. +- https://docs.sentry.io/platforms/dotnet/guides/extensions-logging/user-feedback.md - Learn more about collecting user feedback when an event occurs. Sentry pairs the feedback with... +- https://docs.sentry.io/platforms/dotnet/guides/extensions-logging/user-feedback/configuration.md - Learn about the general User Feedback configuration fields. + +### Configuration +- https://docs.sentry.io/platforms/dotnet/guides/extensions-logging/enriching-events.md - Enrich events with additional context to make debugging simpler. +- https://docs.sentry.io/platforms/dotnet/guides/extensions-logging/configuration.md - Additional configuration options for the SDK. +- https://docs.sentry.io/platforms/dotnet/guides/extensions-logging/configuration/options.md - Learn more about how the SDK can be configured via options. These are being passed to the init... +- https://docs.sentry.io/platforms/dotnet/guides/extensions-logging/configuration/msbuild.md - Configure MSBuild properties in your .NET project to automatically use the Sentry CLI. +- https://docs.sentry.io/platforms/dotnet/guides/extensions-logging/configuration/diagnostic-logger.md - Learn more about enabling SDK logging to help troubleshooting. +- https://docs.sentry.io/platforms/dotnet/guides/extensions-logging/configuration/heap-dumps.md - This experimental feature allows you to automatically capture heap dumps for your application. +- https://docs.sentry.io/platforms/dotnet/guides/extensions-logging/configuration/http-client-errors.md - This feature, once enabled, automatically captures HTTP client errors, like bad response codes... +- https://docs.sentry.io/platforms/dotnet/guides/extensions-logging/configuration/graphql-client-errors.md - This feature captures graphql-client errors and reports them to Sentry +- https://docs.sentry.io/platforms/dotnet/guides/extensions-logging/configuration/environments.md - Learn how to configure your SDK to tell Sentry about your environments. +- https://docs.sentry.io/platforms/dotnet/guides/extensions-logging/configuration/releases.md - Learn how to configure your SDK to tell Sentry about your releases. +- https://docs.sentry.io/platforms/dotnet/guides/extensions-logging/configuration/sampling.md - Learn how to configure the volume of error and transaction events sent to Sentry. +- https://docs.sentry.io/platforms/dotnet/guides/extensions-logging/configuration/filtering.md - Learn more about how to configure your SDK to filter events reported to Sentry. +- https://docs.sentry.io/platforms/dotnet/guides/extensions-logging/configuration/draining.md - Learn more about the default behavior of our SDK if the application shuts down unexpectedly. +- https://docs.sentry.io/platforms/dotnet/guides/extensions-logging/configuration/disable-integrations.md - Learn more about the methods that disable integrations. +- https://docs.sentry.io/platforms/dotnet/guides/extensions-logging/data-management.md - Manage your events by pre-filtering, scrubbing sensitive information, and forwarding them to o... +- https://docs.sentry.io/platforms/dotnet/guides/extensions-logging/security-policy-reporting.md - Learn how Sentry can help manage Content-Security-Policy violations and reports here. +- https://docs.sentry.io/platforms/dotnet/guides/extensions-logging/migration.md - Migrating between versions of Sentry SDK for .NET. +- https://docs.sentry.io/platforms/dotnet/guides/extensions-logging/troubleshooting.md - Learn more about how to troubleshoot common issues with the .NET SDK. +- https://docs.sentry.io/platforms/dotnet/guides/extensions-logging/unit-testing.md - Learn about unit testing with `ISentryClient` and `IHub`. +- https://docs.sentry.io/platforms/dotnet/guides/extensions-logging/legacy-sdk.md - Read the legacy documentation for the .NET SDK. + +### Enriching Events +- https://docs.sentry.io/platforms/dotnet/guides/extensions-logging/enriching-events/attachments.md - Learn more about how Sentry can store additional files in the same request as event attachments. +- https://docs.sentry.io/platforms/dotnet/guides/extensions-logging/enriching-events/breadcrumbs.md - Learn more about what Sentry uses to create a trail of events (breadcrumbs) that happened prio... +- https://docs.sentry.io/platforms/dotnet/guides/extensions-logging/enriching-events/context.md - Custom contexts allow you to attach arbitrary data (strings, lists, dictionaries) to an event. +- https://docs.sentry.io/platforms/dotnet/guides/extensions-logging/enriching-events/event-processors.md - Learn how event processors can enrich events globally or in the current scope. +- https://docs.sentry.io/platforms/dotnet/guides/extensions-logging/enriching-events/scopes.md - SDKs will typically automatically manage the scopes for you in the framework integrations. Lea... +- https://docs.sentry.io/platforms/dotnet/guides/extensions-logging/enriching-events/tags.md - Tags power UI features such as filters and tag-distribution maps. Tags also help you quickly a... +- https://docs.sentry.io/platforms/dotnet/guides/extensions-logging/enriching-events/transaction-name.md - Learn how to set or override the transaction name to capture the user and gain critical pieces... +- https://docs.sentry.io/platforms/dotnet/guides/extensions-logging/enriching-events/identify-user.md - Learn how to configure the SDK to capture the user and gain critical pieces of information tha... + +### Data Management +- https://docs.sentry.io/platforms/dotnet/guides/extensions-logging/data-management/data-collected.md - See what data is collected by the Sentry SDK. +- https://docs.sentry.io/platforms/dotnet/guides/extensions-logging/data-management/sensitive-data.md - Learn about filtering or scrubbing sensitive data within the SDK, so that data is not sent wit... +- https://docs.sentry.io/platforms/dotnet/guides/extensions-logging/data-management/debug-files.md - Learn about how debug information files allow Sentry to extract stack traces and provide more ... +- https://docs.sentry.io/platforms/dotnet/guides/extensions-logging/data-management/debug-files/file-formats.md - Learn about platform-specific file formats and the debug information they contain. +- https://docs.sentry.io/platforms/dotnet/guides/extensions-logging/data-management/debug-files/identifiers.md - Learn about build tooling requirements that allow Sentry to uniquely identify debug informatio... +- https://docs.sentry.io/platforms/dotnet/guides/extensions-logging/data-management/debug-files/upload.md - Learn about uploading debug information files to Sentry. +- https://docs.sentry.io/platforms/dotnet/guides/extensions-logging/data-management/debug-files/symbol-servers.md - Learn about symbol servers and how to configure them with your Sentry projects. +- https://docs.sentry.io/platforms/dotnet/guides/extensions-logging/data-management/debug-files/source-context.md - Learn about setting up source bundles to show source code in stack traces on the Issue Details... + +### Other +- https://docs.sentry.io/platforms/dotnet/guides/extensions-logging/usage/set-level.md - The level - similar to logging levels - is generally added by default based on the integration... +- https://docs.sentry.io/platforms/dotnet/guides/extensions-logging/usage/sdk-fingerprinting.md - Learn about overriding default fingerprinting in your SDK. diff --git a/public/.well-known/skills/sentry-dotnet-google-cloud-functions/SKILL.md b/public/.well-known/skills/sentry-dotnet-google-cloud-functions/SKILL.md new file mode 100644 index 0000000000000..d5c75bc1edd9d --- /dev/null +++ b/public/.well-known/skills/sentry-dotnet-google-cloud-functions/SKILL.md @@ -0,0 +1,81 @@ +--- +name: sentry-dotnet-google-cloud-functions +description: Learn about Sentry's .NET integration with Google Cloud Functions. +--- + +# Sentry Google Cloud Functions + +Learn about Sentry's .NET integration with Google Cloud Functions. + +## Documentation + +Fetch these markdown files as needed: + +### Getting Started +- https://docs.sentry.io/platforms/dotnet/guides/google-cloud-functions.md - Learn about Sentry's .NET integration with Google Cloud Functions. + +### Features +- https://docs.sentry.io/platforms/dotnet/guides/google-cloud-functions/usage.md - Use the SDK to manually capture errors and other events. +- https://docs.sentry.io/platforms/dotnet/guides/google-cloud-functions/tracing.md - Learn how to enable tracing in your app and discover valuable performance insights of your app... +- https://docs.sentry.io/platforms/dotnet/guides/google-cloud-functions/tracing/instrumentation.md - Learn how to instrument tracing in your app. +- https://docs.sentry.io/platforms/dotnet/guides/google-cloud-functions/tracing/instrumentation/automatic-instrumentation.md - Learn what transactions are captured after tracing is enabled. +- https://docs.sentry.io/platforms/dotnet/guides/google-cloud-functions/tracing/instrumentation/custom-instrumentation.md - Learn how to capture performance data on any action in your app. +- https://docs.sentry.io/platforms/dotnet/guides/google-cloud-functions/tracing/instrumentation/custom-instrumentation/caches-module.md - Learn how to manually instrument your code to use Sentry's Caches module. +- https://docs.sentry.io/platforms/dotnet/guides/google-cloud-functions/tracing/instrumentation/custom-instrumentation/queues-module.md - Learn how to manually instrument your code to use Sentry's Queues module. +- https://docs.sentry.io/platforms/dotnet/guides/google-cloud-functions/tracing/instrumentation/opentelemetry.md - Using OpenTelemetry with Sentry Performance. +- https://docs.sentry.io/platforms/dotnet/guides/google-cloud-functions/tracing/instrumentation/performance-metrics.md - Learn how to attach performance metrics to your transactions. +- https://docs.sentry.io/platforms/dotnet/guides/google-cloud-functions/tracing/instrumentation/ai-agents-module.md - Learn how to instrument your code to use Sentry's AI Agents module with Microsoft.Extensions.AI. +- https://docs.sentry.io/platforms/dotnet/guides/google-cloud-functions/tracing/trace-propagation.md - Learn how to connect events across applications/services. +- https://docs.sentry.io/platforms/dotnet/guides/google-cloud-functions/tracing/trace-propagation/custom-instrumentation.md +- https://docs.sentry.io/platforms/dotnet/guides/google-cloud-functions/tracing/trace-propagation/dealing-with-cors-issues.md +- https://docs.sentry.io/platforms/dotnet/guides/google-cloud-functions/tracing/troubleshooting.md - Learn how to troubleshoot your tracing setup. +- https://docs.sentry.io/platforms/dotnet/guides/google-cloud-functions/crons.md - Sentry Crons allows you to monitor the uptime and performance of any scheduled, recurring job ... +- https://docs.sentry.io/platforms/dotnet/guides/google-cloud-functions/crons/hangfire.md - Learn more about how to monitor your Hangfire jobs. +- https://docs.sentry.io/platforms/dotnet/guides/google-cloud-functions/user-feedback.md - Learn more about collecting user feedback when an event occurs. Sentry pairs the feedback with... +- https://docs.sentry.io/platforms/dotnet/guides/google-cloud-functions/user-feedback/configuration.md - Learn about the general User Feedback configuration fields. + +### Configuration +- https://docs.sentry.io/platforms/dotnet/guides/google-cloud-functions/enriching-events.md - Enrich events with additional context to make debugging simpler. +- https://docs.sentry.io/platforms/dotnet/guides/google-cloud-functions/configuration.md - Additional configuration options for the SDK. +- https://docs.sentry.io/platforms/dotnet/guides/google-cloud-functions/configuration/options.md - Learn more about how the SDK can be configured via options. These are being passed to the init... +- https://docs.sentry.io/platforms/dotnet/guides/google-cloud-functions/configuration/msbuild.md - Configure MSBuild properties in your .NET project to automatically use the Sentry CLI. +- https://docs.sentry.io/platforms/dotnet/guides/google-cloud-functions/configuration/diagnostic-logger.md - Learn more about enabling SDK logging to help troubleshooting. +- https://docs.sentry.io/platforms/dotnet/guides/google-cloud-functions/configuration/heap-dumps.md - This experimental feature allows you to automatically capture heap dumps for your application. +- https://docs.sentry.io/platforms/dotnet/guides/google-cloud-functions/configuration/http-client-errors.md - This feature, once enabled, automatically captures HTTP client errors, like bad response codes... +- https://docs.sentry.io/platforms/dotnet/guides/google-cloud-functions/configuration/graphql-client-errors.md - This feature captures graphql-client errors and reports them to Sentry +- https://docs.sentry.io/platforms/dotnet/guides/google-cloud-functions/configuration/environments.md - Learn how to configure your SDK to tell Sentry about your environments. +- https://docs.sentry.io/platforms/dotnet/guides/google-cloud-functions/configuration/releases.md - Learn how to configure your SDK to tell Sentry about your releases. +- https://docs.sentry.io/platforms/dotnet/guides/google-cloud-functions/configuration/sampling.md - Learn how to configure the volume of error and transaction events sent to Sentry. +- https://docs.sentry.io/platforms/dotnet/guides/google-cloud-functions/configuration/filtering.md - Learn more about how to configure your SDK to filter events reported to Sentry. +- https://docs.sentry.io/platforms/dotnet/guides/google-cloud-functions/configuration/draining.md - Learn more about the default behavior of our SDK if the application shuts down unexpectedly. +- https://docs.sentry.io/platforms/dotnet/guides/google-cloud-functions/configuration/disable-integrations.md - Learn more about the methods that disable integrations. +- https://docs.sentry.io/platforms/dotnet/guides/google-cloud-functions/data-management.md - Manage your events by pre-filtering, scrubbing sensitive information, and forwarding them to o... +- https://docs.sentry.io/platforms/dotnet/guides/google-cloud-functions/security-policy-reporting.md - Learn how Sentry can help manage Content-Security-Policy violations and reports here. +- https://docs.sentry.io/platforms/dotnet/guides/google-cloud-functions/migration.md - Migrating between versions of Sentry SDK for .NET. +- https://docs.sentry.io/platforms/dotnet/guides/google-cloud-functions/troubleshooting.md - Learn more about how to troubleshoot common issues with the .NET SDK. +- https://docs.sentry.io/platforms/dotnet/guides/google-cloud-functions/unit-testing.md - Learn about unit testing with `ISentryClient` and `IHub`. +- https://docs.sentry.io/platforms/dotnet/guides/google-cloud-functions/legacy-sdk.md - Read the legacy documentation for the .NET SDK. + +### Enriching Events +- https://docs.sentry.io/platforms/dotnet/guides/google-cloud-functions/enriching-events/attachments.md - Learn more about how Sentry can store additional files in the same request as event attachments. +- https://docs.sentry.io/platforms/dotnet/guides/google-cloud-functions/enriching-events/breadcrumbs.md - Learn more about what Sentry uses to create a trail of events (breadcrumbs) that happened prio... +- https://docs.sentry.io/platforms/dotnet/guides/google-cloud-functions/enriching-events/context.md - Custom contexts allow you to attach arbitrary data (strings, lists, dictionaries) to an event. +- https://docs.sentry.io/platforms/dotnet/guides/google-cloud-functions/enriching-events/event-processors.md - Learn how event processors can enrich events globally or in the current scope. +- https://docs.sentry.io/platforms/dotnet/guides/google-cloud-functions/enriching-events/scopes.md - SDKs will typically automatically manage the scopes for you in the framework integrations. Lea... +- https://docs.sentry.io/platforms/dotnet/guides/google-cloud-functions/enriching-events/tags.md - Tags power UI features such as filters and tag-distribution maps. Tags also help you quickly a... +- https://docs.sentry.io/platforms/dotnet/guides/google-cloud-functions/enriching-events/transaction-name.md - Learn how to set or override the transaction name to capture the user and gain critical pieces... +- https://docs.sentry.io/platforms/dotnet/guides/google-cloud-functions/enriching-events/identify-user.md - Learn how to configure the SDK to capture the user and gain critical pieces of information tha... + +### Data Management +- https://docs.sentry.io/platforms/dotnet/guides/google-cloud-functions/data-management/data-collected.md - See what data is collected by the Sentry SDK. +- https://docs.sentry.io/platforms/dotnet/guides/google-cloud-functions/data-management/sensitive-data.md - Learn about filtering or scrubbing sensitive data within the SDK, so that data is not sent wit... +- https://docs.sentry.io/platforms/dotnet/guides/google-cloud-functions/data-management/debug-files.md - Learn about how debug information files allow Sentry to extract stack traces and provide more ... +- https://docs.sentry.io/platforms/dotnet/guides/google-cloud-functions/data-management/debug-files/file-formats.md - Learn about platform-specific file formats and the debug information they contain. +- https://docs.sentry.io/platforms/dotnet/guides/google-cloud-functions/data-management/debug-files/identifiers.md - Learn about build tooling requirements that allow Sentry to uniquely identify debug informatio... +- https://docs.sentry.io/platforms/dotnet/guides/google-cloud-functions/data-management/debug-files/upload.md - Learn about uploading debug information files to Sentry. +- https://docs.sentry.io/platforms/dotnet/guides/google-cloud-functions/data-management/debug-files/symbol-servers.md - Learn about symbol servers and how to configure them with your Sentry projects. +- https://docs.sentry.io/platforms/dotnet/guides/google-cloud-functions/data-management/debug-files/source-context.md - Learn about setting up source bundles to show source code in stack traces on the Issue Details... + +### Other +- https://docs.sentry.io/platforms/dotnet/guides/google-cloud-functions/usage/set-level.md - The level - similar to logging levels - is generally added by default based on the integration... +- https://docs.sentry.io/platforms/dotnet/guides/google-cloud-functions/usage/sdk-fingerprinting.md - Learn about overriding default fingerprinting in your SDK. diff --git a/public/.well-known/skills/sentry-dotnet-log4net/SKILL.md b/public/.well-known/skills/sentry-dotnet-log4net/SKILL.md new file mode 100644 index 0000000000000..a43f6c2ec39b3 --- /dev/null +++ b/public/.well-known/skills/sentry-dotnet-log4net/SKILL.md @@ -0,0 +1,83 @@ +--- +name: sentry-dotnet-log4net +description: Learn about Sentry's .NET integration with log4net. +--- + +# Sentry log4net + +Learn about Sentry's .NET integration with log4net. + +## Documentation + +Fetch these markdown files as needed: + +### Getting Started +- https://docs.sentry.io/platforms/dotnet/guides/log4net.md - Learn about Sentry's .NET integration with log4net. + +### Features +- https://docs.sentry.io/platforms/dotnet/guides/log4net/usage.md - Use the SDK to manually capture errors and other events. +- https://docs.sentry.io/platforms/dotnet/guides/log4net/tracing.md - Learn how to enable tracing in your app and discover valuable performance insights of your app... +- https://docs.sentry.io/platforms/dotnet/guides/log4net/tracing/instrumentation.md - Learn how to instrument tracing in your app. +- https://docs.sentry.io/platforms/dotnet/guides/log4net/tracing/instrumentation/automatic-instrumentation.md - Learn what transactions are captured after tracing is enabled. +- https://docs.sentry.io/platforms/dotnet/guides/log4net/tracing/instrumentation/custom-instrumentation.md - Learn how to capture performance data on any action in your app. +- https://docs.sentry.io/platforms/dotnet/guides/log4net/tracing/instrumentation/custom-instrumentation/caches-module.md - Learn how to manually instrument your code to use Sentry's Caches module. +- https://docs.sentry.io/platforms/dotnet/guides/log4net/tracing/instrumentation/custom-instrumentation/queues-module.md - Learn how to manually instrument your code to use Sentry's Queues module. +- https://docs.sentry.io/platforms/dotnet/guides/log4net/tracing/instrumentation/opentelemetry.md - Using OpenTelemetry with Sentry Performance. +- https://docs.sentry.io/platforms/dotnet/guides/log4net/tracing/instrumentation/performance-metrics.md - Learn how to attach performance metrics to your transactions. +- https://docs.sentry.io/platforms/dotnet/guides/log4net/tracing/instrumentation/ai-agents-module.md - Learn how to instrument your code to use Sentry's AI Agents module with Microsoft.Extensions.AI. +- https://docs.sentry.io/platforms/dotnet/guides/log4net/tracing/trace-propagation.md - Learn how to connect events across applications/services. +- https://docs.sentry.io/platforms/dotnet/guides/log4net/tracing/trace-propagation/custom-instrumentation.md +- https://docs.sentry.io/platforms/dotnet/guides/log4net/tracing/trace-propagation/dealing-with-cors-issues.md +- https://docs.sentry.io/platforms/dotnet/guides/log4net/tracing/troubleshooting.md - Learn how to troubleshoot your tracing setup. +- https://docs.sentry.io/platforms/dotnet/guides/log4net/profiling.md - Learn how to enable profiling in your app if it is not already set up. +- https://docs.sentry.io/platforms/dotnet/guides/log4net/profiling/troubleshooting.md - Learn how to troubleshoot your profiling setup. +- https://docs.sentry.io/platforms/dotnet/guides/log4net/crons.md - Sentry Crons allows you to monitor the uptime and performance of any scheduled, recurring job ... +- https://docs.sentry.io/platforms/dotnet/guides/log4net/crons/hangfire.md - Learn more about how to monitor your Hangfire jobs. +- https://docs.sentry.io/platforms/dotnet/guides/log4net/user-feedback.md - Learn more about collecting user feedback when an event occurs. Sentry pairs the feedback with... +- https://docs.sentry.io/platforms/dotnet/guides/log4net/user-feedback/configuration.md - Learn about the general User Feedback configuration fields. + +### Configuration +- https://docs.sentry.io/platforms/dotnet/guides/log4net/enriching-events.md - Enrich events with additional context to make debugging simpler. +- https://docs.sentry.io/platforms/dotnet/guides/log4net/configuration.md - Additional configuration options for the SDK. +- https://docs.sentry.io/platforms/dotnet/guides/log4net/configuration/options.md - Learn more about how the SDK can be configured via options. These are being passed to the init... +- https://docs.sentry.io/platforms/dotnet/guides/log4net/configuration/msbuild.md - Configure MSBuild properties in your .NET project to automatically use the Sentry CLI. +- https://docs.sentry.io/platforms/dotnet/guides/log4net/configuration/diagnostic-logger.md - Learn more about enabling SDK logging to help troubleshooting. +- https://docs.sentry.io/platforms/dotnet/guides/log4net/configuration/heap-dumps.md - This experimental feature allows you to automatically capture heap dumps for your application. +- https://docs.sentry.io/platforms/dotnet/guides/log4net/configuration/http-client-errors.md - This feature, once enabled, automatically captures HTTP client errors, like bad response codes... +- https://docs.sentry.io/platforms/dotnet/guides/log4net/configuration/graphql-client-errors.md - This feature captures graphql-client errors and reports them to Sentry +- https://docs.sentry.io/platforms/dotnet/guides/log4net/configuration/environments.md - Learn how to configure your SDK to tell Sentry about your environments. +- https://docs.sentry.io/platforms/dotnet/guides/log4net/configuration/releases.md - Learn how to configure your SDK to tell Sentry about your releases. +- https://docs.sentry.io/platforms/dotnet/guides/log4net/configuration/sampling.md - Learn how to configure the volume of error and transaction events sent to Sentry. +- https://docs.sentry.io/platforms/dotnet/guides/log4net/configuration/filtering.md - Learn more about how to configure your SDK to filter events reported to Sentry. +- https://docs.sentry.io/platforms/dotnet/guides/log4net/configuration/draining.md - Learn more about the default behavior of our SDK if the application shuts down unexpectedly. +- https://docs.sentry.io/platforms/dotnet/guides/log4net/configuration/disable-integrations.md - Learn more about the methods that disable integrations. +- https://docs.sentry.io/platforms/dotnet/guides/log4net/data-management.md - Manage your events by pre-filtering, scrubbing sensitive information, and forwarding them to o... +- https://docs.sentry.io/platforms/dotnet/guides/log4net/security-policy-reporting.md - Learn how Sentry can help manage Content-Security-Policy violations and reports here. +- https://docs.sentry.io/platforms/dotnet/guides/log4net/migration.md - Migrating between versions of Sentry SDK for .NET. +- https://docs.sentry.io/platforms/dotnet/guides/log4net/troubleshooting.md - Learn more about how to troubleshoot common issues with the .NET SDK. +- https://docs.sentry.io/platforms/dotnet/guides/log4net/unit-testing.md - Learn about unit testing with `ISentryClient` and `IHub`. +- https://docs.sentry.io/platforms/dotnet/guides/log4net/legacy-sdk.md - Read the legacy documentation for the .NET SDK. + +### Enriching Events +- https://docs.sentry.io/platforms/dotnet/guides/log4net/enriching-events/attachments.md - Learn more about how Sentry can store additional files in the same request as event attachments. +- https://docs.sentry.io/platforms/dotnet/guides/log4net/enriching-events/breadcrumbs.md - Learn more about what Sentry uses to create a trail of events (breadcrumbs) that happened prio... +- https://docs.sentry.io/platforms/dotnet/guides/log4net/enriching-events/context.md - Custom contexts allow you to attach arbitrary data (strings, lists, dictionaries) to an event. +- https://docs.sentry.io/platforms/dotnet/guides/log4net/enriching-events/event-processors.md - Learn how event processors can enrich events globally or in the current scope. +- https://docs.sentry.io/platforms/dotnet/guides/log4net/enriching-events/scopes.md - SDKs will typically automatically manage the scopes for you in the framework integrations. Lea... +- https://docs.sentry.io/platforms/dotnet/guides/log4net/enriching-events/tags.md - Tags power UI features such as filters and tag-distribution maps. Tags also help you quickly a... +- https://docs.sentry.io/platforms/dotnet/guides/log4net/enriching-events/transaction-name.md - Learn how to set or override the transaction name to capture the user and gain critical pieces... +- https://docs.sentry.io/platforms/dotnet/guides/log4net/enriching-events/identify-user.md - Learn how to configure the SDK to capture the user and gain critical pieces of information tha... + +### Data Management +- https://docs.sentry.io/platforms/dotnet/guides/log4net/data-management/data-collected.md - See what data is collected by the Sentry SDK. +- https://docs.sentry.io/platforms/dotnet/guides/log4net/data-management/sensitive-data.md - Learn about filtering or scrubbing sensitive data within the SDK, so that data is not sent wit... +- https://docs.sentry.io/platforms/dotnet/guides/log4net/data-management/debug-files.md - Learn about how debug information files allow Sentry to extract stack traces and provide more ... +- https://docs.sentry.io/platforms/dotnet/guides/log4net/data-management/debug-files/file-formats.md - Learn about platform-specific file formats and the debug information they contain. +- https://docs.sentry.io/platforms/dotnet/guides/log4net/data-management/debug-files/identifiers.md - Learn about build tooling requirements that allow Sentry to uniquely identify debug informatio... +- https://docs.sentry.io/platforms/dotnet/guides/log4net/data-management/debug-files/upload.md - Learn about uploading debug information files to Sentry. +- https://docs.sentry.io/platforms/dotnet/guides/log4net/data-management/debug-files/symbol-servers.md - Learn about symbol servers and how to configure them with your Sentry projects. +- https://docs.sentry.io/platforms/dotnet/guides/log4net/data-management/debug-files/source-context.md - Learn about setting up source bundles to show source code in stack traces on the Issue Details... + +### Other +- https://docs.sentry.io/platforms/dotnet/guides/log4net/usage/set-level.md - The level - similar to logging levels - is generally added by default based on the integration... +- https://docs.sentry.io/platforms/dotnet/guides/log4net/usage/sdk-fingerprinting.md - Learn about overriding default fingerprinting in your SDK. diff --git a/public/.well-known/skills/sentry-dotnet-maui/SKILL.md b/public/.well-known/skills/sentry-dotnet-maui/SKILL.md new file mode 100644 index 0000000000000..785e2f40bde96 --- /dev/null +++ b/public/.well-known/skills/sentry-dotnet-maui/SKILL.md @@ -0,0 +1,85 @@ +--- +name: sentry-dotnet-maui +description: Learn about Sentry's .NET integration with .NET Multi-platform App UI (MAUI). +--- + +# Sentry MAUI + +Learn about Sentry's .NET integration with .NET Multi-platform App UI (MAUI). + +## Documentation + +Fetch these markdown files as needed: + +### Getting Started +- https://docs.sentry.io/platforms/dotnet/guides/maui.md - Learn about Sentry's .NET integration with .NET Multi-platform App UI (MAUI). + +### Features +- https://docs.sentry.io/platforms/dotnet/guides/maui/usage.md - Use the SDK to manually capture errors and other events. +- https://docs.sentry.io/platforms/dotnet/guides/maui/logs.md - Structured logs allow you to send, view and query logs sent from your applications within Sentry. +- https://docs.sentry.io/platforms/dotnet/guides/maui/tracing.md - Learn how to enable tracing in your app and discover valuable performance insights of your app... +- https://docs.sentry.io/platforms/dotnet/guides/maui/tracing/instrumentation.md - Learn how to instrument tracing in your app. +- https://docs.sentry.io/platforms/dotnet/guides/maui/tracing/instrumentation/automatic-instrumentation.md - Learn what transactions are captured after tracing is enabled. +- https://docs.sentry.io/platforms/dotnet/guides/maui/tracing/instrumentation/custom-instrumentation.md - Learn how to capture performance data on any action in your app. +- https://docs.sentry.io/platforms/dotnet/guides/maui/tracing/instrumentation/custom-instrumentation/caches-module.md - Learn how to manually instrument your code to use Sentry's Caches module. +- https://docs.sentry.io/platforms/dotnet/guides/maui/tracing/instrumentation/custom-instrumentation/queues-module.md - Learn how to manually instrument your code to use Sentry's Queues module. +- https://docs.sentry.io/platforms/dotnet/guides/maui/tracing/instrumentation/opentelemetry.md - Using OpenTelemetry with Sentry Performance. +- https://docs.sentry.io/platforms/dotnet/guides/maui/tracing/instrumentation/performance-metrics.md - Learn how to attach performance metrics to your transactions. +- https://docs.sentry.io/platforms/dotnet/guides/maui/tracing/instrumentation/ai-agents-module.md - Learn how to instrument your code to use Sentry's AI Agents module with Microsoft.Extensions.AI. +- https://docs.sentry.io/platforms/dotnet/guides/maui/tracing/trace-propagation.md - Learn how to connect events across applications/services. +- https://docs.sentry.io/platforms/dotnet/guides/maui/tracing/trace-propagation/custom-instrumentation.md +- https://docs.sentry.io/platforms/dotnet/guides/maui/tracing/trace-propagation/dealing-with-cors-issues.md +- https://docs.sentry.io/platforms/dotnet/guides/maui/tracing/troubleshooting.md - Learn how to troubleshoot your tracing setup. +- https://docs.sentry.io/platforms/dotnet/guides/maui/profiling.md - Learn how to enable profiling in your app if it is not already set up. +- https://docs.sentry.io/platforms/dotnet/guides/maui/profiling/troubleshooting.md - Learn how to troubleshoot your profiling setup. +- https://docs.sentry.io/platforms/dotnet/guides/maui/crons.md - Sentry Crons allows you to monitor the uptime and performance of any scheduled, recurring job ... +- https://docs.sentry.io/platforms/dotnet/guides/maui/crons/hangfire.md - Learn more about how to monitor your Hangfire jobs. +- https://docs.sentry.io/platforms/dotnet/guides/maui/user-feedback.md - Learn more about collecting user feedback when an event occurs. Sentry pairs the feedback with... +- https://docs.sentry.io/platforms/dotnet/guides/maui/user-feedback/configuration.md - Learn about the general User Feedback configuration fields. + +### Configuration +- https://docs.sentry.io/platforms/dotnet/guides/maui/enriching-events.md - Enrich events with additional context to make debugging simpler. +- https://docs.sentry.io/platforms/dotnet/guides/maui/configuration.md - Additional configuration options for the SDK. +- https://docs.sentry.io/platforms/dotnet/guides/maui/configuration/options.md - Learn more about how the SDK can be configured via options. These are being passed to the init... +- https://docs.sentry.io/platforms/dotnet/guides/maui/configuration/msbuild.md - Configure MSBuild properties in your .NET project to automatically use the Sentry CLI. +- https://docs.sentry.io/platforms/dotnet/guides/maui/configuration/diagnostic-logger.md - Learn more about enabling SDK logging to help troubleshooting. +- https://docs.sentry.io/platforms/dotnet/guides/maui/configuration/heap-dumps.md - This experimental feature allows you to automatically capture heap dumps for your application. +- https://docs.sentry.io/platforms/dotnet/guides/maui/configuration/http-client-errors.md - This feature, once enabled, automatically captures HTTP client errors, like bad response codes... +- https://docs.sentry.io/platforms/dotnet/guides/maui/configuration/graphql-client-errors.md - This feature captures graphql-client errors and reports them to Sentry +- https://docs.sentry.io/platforms/dotnet/guides/maui/configuration/environments.md - Learn how to configure your SDK to tell Sentry about your environments. +- https://docs.sentry.io/platforms/dotnet/guides/maui/configuration/releases.md - Learn how to configure your SDK to tell Sentry about your releases. +- https://docs.sentry.io/platforms/dotnet/guides/maui/configuration/sampling.md - Learn how to configure the volume of error and transaction events sent to Sentry. +- https://docs.sentry.io/platforms/dotnet/guides/maui/configuration/filtering.md - Learn more about how to configure your SDK to filter events reported to Sentry. +- https://docs.sentry.io/platforms/dotnet/guides/maui/configuration/draining.md - Learn more about the default behavior of our SDK if the application shuts down unexpectedly. +- https://docs.sentry.io/platforms/dotnet/guides/maui/configuration/disable-integrations.md - Learn more about the methods that disable integrations. +- https://docs.sentry.io/platforms/dotnet/guides/maui/data-management.md - Manage your events by pre-filtering, scrubbing sensitive information, and forwarding them to o... +- https://docs.sentry.io/platforms/dotnet/guides/maui/security-policy-reporting.md - Learn how Sentry can help manage Content-Security-Policy violations and reports here. +- https://docs.sentry.io/platforms/dotnet/guides/maui/migration.md - Migrating between versions of Sentry SDK for .NET. +- https://docs.sentry.io/platforms/dotnet/guides/maui/troubleshooting.md - Learn more about how to troubleshoot common issues with the .NET SDK. +- https://docs.sentry.io/platforms/dotnet/guides/maui/unit-testing.md - Learn about unit testing with `ISentryClient` and `IHub`. +- https://docs.sentry.io/platforms/dotnet/guides/maui/legacy-sdk.md - Read the legacy documentation for the .NET SDK. + +### Enriching Events +- https://docs.sentry.io/platforms/dotnet/guides/maui/enriching-events/attachments.md - Learn more about how Sentry can store additional files in the same request as event attachments. +- https://docs.sentry.io/platforms/dotnet/guides/maui/enriching-events/breadcrumbs.md - Learn more about what Sentry uses to create a trail of events (breadcrumbs) that happened prio... +- https://docs.sentry.io/platforms/dotnet/guides/maui/enriching-events/context.md - Custom contexts allow you to attach arbitrary data (strings, lists, dictionaries) to an event. +- https://docs.sentry.io/platforms/dotnet/guides/maui/enriching-events/event-processors.md - Learn how event processors can enrich events globally or in the current scope. +- https://docs.sentry.io/platforms/dotnet/guides/maui/enriching-events/scopes.md - SDKs will typically automatically manage the scopes for you in the framework integrations. Lea... +- https://docs.sentry.io/platforms/dotnet/guides/maui/enriching-events/screenshots.md - Learn more about taking screenshots when an error occurs. Sentry pairs the screenshot with the... +- https://docs.sentry.io/platforms/dotnet/guides/maui/enriching-events/tags.md - Tags power UI features such as filters and tag-distribution maps. Tags also help you quickly a... +- https://docs.sentry.io/platforms/dotnet/guides/maui/enriching-events/transaction-name.md - Learn how to set or override the transaction name to capture the user and gain critical pieces... +- https://docs.sentry.io/platforms/dotnet/guides/maui/enriching-events/identify-user.md - Learn how to configure the SDK to capture the user and gain critical pieces of information tha... + +### Data Management +- https://docs.sentry.io/platforms/dotnet/guides/maui/data-management/data-collected.md - See what data is collected by the Sentry SDK. +- https://docs.sentry.io/platforms/dotnet/guides/maui/data-management/sensitive-data.md - Learn about filtering or scrubbing sensitive data within the SDK, so that data is not sent wit... +- https://docs.sentry.io/platforms/dotnet/guides/maui/data-management/debug-files.md - Learn about how debug information files allow Sentry to extract stack traces and provide more ... +- https://docs.sentry.io/platforms/dotnet/guides/maui/data-management/debug-files/file-formats.md - Learn about platform-specific file formats and the debug information they contain. +- https://docs.sentry.io/platforms/dotnet/guides/maui/data-management/debug-files/identifiers.md - Learn about build tooling requirements that allow Sentry to uniquely identify debug informatio... +- https://docs.sentry.io/platforms/dotnet/guides/maui/data-management/debug-files/upload.md - Learn about uploading debug information files to Sentry. +- https://docs.sentry.io/platforms/dotnet/guides/maui/data-management/debug-files/symbol-servers.md - Learn about symbol servers and how to configure them with your Sentry projects. +- https://docs.sentry.io/platforms/dotnet/guides/maui/data-management/debug-files/source-context.md - Learn about setting up source bundles to show source code in stack traces on the Issue Details... + +### Other +- https://docs.sentry.io/platforms/dotnet/guides/maui/usage/set-level.md - The level - similar to logging levels - is generally added by default based on the integration... +- https://docs.sentry.io/platforms/dotnet/guides/maui/usage/sdk-fingerprinting.md - Learn about overriding default fingerprinting in your SDK. diff --git a/public/.well-known/skills/sentry-dotnet-nlog/SKILL.md b/public/.well-known/skills/sentry-dotnet-nlog/SKILL.md new file mode 100644 index 0000000000000..68120135d1020 --- /dev/null +++ b/public/.well-known/skills/sentry-dotnet-nlog/SKILL.md @@ -0,0 +1,84 @@ +--- +name: sentry-dotnet-nlog +description: Learn about Sentry's .NET integration with NLog. +--- + +# Sentry NLog + +Learn about Sentry's .NET integration with NLog. + +## Documentation + +Fetch these markdown files as needed: + +### Getting Started +- https://docs.sentry.io/platforms/dotnet/guides/nlog.md - Learn about Sentry's .NET integration with NLog. + +### Features +- https://docs.sentry.io/platforms/dotnet/guides/nlog/usage.md - Use the SDK to manually capture errors and other events. +- https://docs.sentry.io/platforms/dotnet/guides/nlog/tracing.md - Learn how to enable tracing in your app and discover valuable performance insights of your app... +- https://docs.sentry.io/platforms/dotnet/guides/nlog/tracing/instrumentation.md - Learn how to instrument tracing in your app. +- https://docs.sentry.io/platforms/dotnet/guides/nlog/tracing/instrumentation/automatic-instrumentation.md - Learn what transactions are captured after tracing is enabled. +- https://docs.sentry.io/platforms/dotnet/guides/nlog/tracing/instrumentation/custom-instrumentation.md - Learn how to capture performance data on any action in your app. +- https://docs.sentry.io/platforms/dotnet/guides/nlog/tracing/instrumentation/custom-instrumentation/caches-module.md - Learn how to manually instrument your code to use Sentry's Caches module. +- https://docs.sentry.io/platforms/dotnet/guides/nlog/tracing/instrumentation/custom-instrumentation/queues-module.md - Learn how to manually instrument your code to use Sentry's Queues module. +- https://docs.sentry.io/platforms/dotnet/guides/nlog/tracing/instrumentation/opentelemetry.md - Using OpenTelemetry with Sentry Performance. +- https://docs.sentry.io/platforms/dotnet/guides/nlog/tracing/instrumentation/performance-metrics.md - Learn how to attach performance metrics to your transactions. +- https://docs.sentry.io/platforms/dotnet/guides/nlog/tracing/instrumentation/ai-agents-module.md - Learn how to instrument your code to use Sentry's AI Agents module with Microsoft.Extensions.AI. +- https://docs.sentry.io/platforms/dotnet/guides/nlog/tracing/trace-propagation.md - Learn how to connect events across applications/services. +- https://docs.sentry.io/platforms/dotnet/guides/nlog/tracing/trace-propagation/custom-instrumentation.md +- https://docs.sentry.io/platforms/dotnet/guides/nlog/tracing/trace-propagation/dealing-with-cors-issues.md +- https://docs.sentry.io/platforms/dotnet/guides/nlog/tracing/troubleshooting.md - Learn how to troubleshoot your tracing setup. +- https://docs.sentry.io/platforms/dotnet/guides/nlog/profiling.md - Learn how to enable profiling in your app if it is not already set up. +- https://docs.sentry.io/platforms/dotnet/guides/nlog/profiling/troubleshooting.md - Learn how to troubleshoot your profiling setup. +- https://docs.sentry.io/platforms/dotnet/guides/nlog/crons.md - Sentry Crons allows you to monitor the uptime and performance of any scheduled, recurring job ... +- https://docs.sentry.io/platforms/dotnet/guides/nlog/crons/hangfire.md - Learn more about how to monitor your Hangfire jobs. +- https://docs.sentry.io/platforms/dotnet/guides/nlog/user-feedback.md - Learn more about collecting user feedback when an event occurs. Sentry pairs the feedback with... +- https://docs.sentry.io/platforms/dotnet/guides/nlog/user-feedback/configuration.md - Learn about the general User Feedback configuration fields. + +### Configuration +- https://docs.sentry.io/platforms/dotnet/guides/nlog/enriching-events.md - Enrich events with additional context to make debugging simpler. +- https://docs.sentry.io/platforms/dotnet/guides/nlog/configuration.md - Additional configuration options for the SDK. +- https://docs.sentry.io/platforms/dotnet/guides/nlog/configuration/options.md - Learn more about how the SDK can be configured via options. These are being passed to the init... +- https://docs.sentry.io/platforms/dotnet/guides/nlog/configuration/msbuild.md - Configure MSBuild properties in your .NET project to automatically use the Sentry CLI. +- https://docs.sentry.io/platforms/dotnet/guides/nlog/configuration/advanced-configuration-example.md - Review an advanced example of configuration for NLog. +- https://docs.sentry.io/platforms/dotnet/guides/nlog/configuration/diagnostic-logger.md - Learn more about enabling SDK logging to help troubleshooting. +- https://docs.sentry.io/platforms/dotnet/guides/nlog/configuration/heap-dumps.md - This experimental feature allows you to automatically capture heap dumps for your application. +- https://docs.sentry.io/platforms/dotnet/guides/nlog/configuration/http-client-errors.md - This feature, once enabled, automatically captures HTTP client errors, like bad response codes... +- https://docs.sentry.io/platforms/dotnet/guides/nlog/configuration/graphql-client-errors.md - This feature captures graphql-client errors and reports them to Sentry +- https://docs.sentry.io/platforms/dotnet/guides/nlog/configuration/environments.md - Learn how to configure your SDK to tell Sentry about your environments. +- https://docs.sentry.io/platforms/dotnet/guides/nlog/configuration/releases.md - Learn how to configure your SDK to tell Sentry about your releases. +- https://docs.sentry.io/platforms/dotnet/guides/nlog/configuration/sampling.md - Learn how to configure the volume of error and transaction events sent to Sentry. +- https://docs.sentry.io/platforms/dotnet/guides/nlog/configuration/filtering.md - Learn more about how to configure your SDK to filter events reported to Sentry. +- https://docs.sentry.io/platforms/dotnet/guides/nlog/configuration/draining.md - Learn more about the default behavior of our SDK if the application shuts down unexpectedly. +- https://docs.sentry.io/platforms/dotnet/guides/nlog/configuration/disable-integrations.md - Learn more about the methods that disable integrations. +- https://docs.sentry.io/platforms/dotnet/guides/nlog/data-management.md - Manage your events by pre-filtering, scrubbing sensitive information, and forwarding them to o... +- https://docs.sentry.io/platforms/dotnet/guides/nlog/security-policy-reporting.md - Learn how Sentry can help manage Content-Security-Policy violations and reports here. +- https://docs.sentry.io/platforms/dotnet/guides/nlog/migration.md - Migrating between versions of Sentry SDK for .NET. +- https://docs.sentry.io/platforms/dotnet/guides/nlog/troubleshooting.md - Learn more about how to troubleshoot common issues with the .NET SDK. +- https://docs.sentry.io/platforms/dotnet/guides/nlog/unit-testing.md - Learn about unit testing with `ISentryClient` and `IHub`. +- https://docs.sentry.io/platforms/dotnet/guides/nlog/legacy-sdk.md - Read the legacy documentation for the .NET SDK. + +### Enriching Events +- https://docs.sentry.io/platforms/dotnet/guides/nlog/enriching-events/attachments.md - Learn more about how Sentry can store additional files in the same request as event attachments. +- https://docs.sentry.io/platforms/dotnet/guides/nlog/enriching-events/breadcrumbs.md - Learn more about what Sentry uses to create a trail of events (breadcrumbs) that happened prio... +- https://docs.sentry.io/platforms/dotnet/guides/nlog/enriching-events/context.md - Custom contexts allow you to attach arbitrary data (strings, lists, dictionaries) to an event. +- https://docs.sentry.io/platforms/dotnet/guides/nlog/enriching-events/event-processors.md - Learn how event processors can enrich events globally or in the current scope. +- https://docs.sentry.io/platforms/dotnet/guides/nlog/enriching-events/scopes.md - SDKs will typically automatically manage the scopes for you in the framework integrations. Lea... +- https://docs.sentry.io/platforms/dotnet/guides/nlog/enriching-events/tags.md - Tags power UI features such as filters and tag-distribution maps. Tags also help you quickly a... +- https://docs.sentry.io/platforms/dotnet/guides/nlog/enriching-events/transaction-name.md - Learn how to set or override the transaction name to capture the user and gain critical pieces... +- https://docs.sentry.io/platforms/dotnet/guides/nlog/enriching-events/identify-user.md - Learn how to configure the SDK to capture the user and gain critical pieces of information tha... + +### Data Management +- https://docs.sentry.io/platforms/dotnet/guides/nlog/data-management/data-collected.md - See what data is collected by the Sentry SDK. +- https://docs.sentry.io/platforms/dotnet/guides/nlog/data-management/sensitive-data.md - Learn about filtering or scrubbing sensitive data within the SDK, so that data is not sent wit... +- https://docs.sentry.io/platforms/dotnet/guides/nlog/data-management/debug-files.md - Learn about how debug information files allow Sentry to extract stack traces and provide more ... +- https://docs.sentry.io/platforms/dotnet/guides/nlog/data-management/debug-files/file-formats.md - Learn about platform-specific file formats and the debug information they contain. +- https://docs.sentry.io/platforms/dotnet/guides/nlog/data-management/debug-files/identifiers.md - Learn about build tooling requirements that allow Sentry to uniquely identify debug informatio... +- https://docs.sentry.io/platforms/dotnet/guides/nlog/data-management/debug-files/upload.md - Learn about uploading debug information files to Sentry. +- https://docs.sentry.io/platforms/dotnet/guides/nlog/data-management/debug-files/symbol-servers.md - Learn about symbol servers and how to configure them with your Sentry projects. +- https://docs.sentry.io/platforms/dotnet/guides/nlog/data-management/debug-files/source-context.md - Learn about setting up source bundles to show source code in stack traces on the Issue Details... + +### Other +- https://docs.sentry.io/platforms/dotnet/guides/nlog/usage/set-level.md - The level - similar to logging levels - is generally added by default based on the integration... +- https://docs.sentry.io/platforms/dotnet/guides/nlog/usage/sdk-fingerprinting.md - Learn about overriding default fingerprinting in your SDK. diff --git a/public/.well-known/skills/sentry-dotnet-serilog/SKILL.md b/public/.well-known/skills/sentry-dotnet-serilog/SKILL.md new file mode 100644 index 0000000000000..5bfb29cbee8dc --- /dev/null +++ b/public/.well-known/skills/sentry-dotnet-serilog/SKILL.md @@ -0,0 +1,84 @@ +--- +name: sentry-dotnet-serilog +description: Learn about Sentry's .NET integration with Serilog. +--- + +# Sentry Serilog + +Learn about Sentry's .NET integration with Serilog. + +## Documentation + +Fetch these markdown files as needed: + +### Getting Started +- https://docs.sentry.io/platforms/dotnet/guides/serilog.md - Learn about Sentry's .NET integration with Serilog. + +### Features +- https://docs.sentry.io/platforms/dotnet/guides/serilog/usage.md - Use the SDK to manually capture errors and other events. +- https://docs.sentry.io/platforms/dotnet/guides/serilog/logs.md - Structured logs allow you to send, view and query logs sent from your applications within Sentry. +- https://docs.sentry.io/platforms/dotnet/guides/serilog/tracing.md - Learn how to enable tracing in your app and discover valuable performance insights of your app... +- https://docs.sentry.io/platforms/dotnet/guides/serilog/tracing/instrumentation.md - Learn how to instrument tracing in your app. +- https://docs.sentry.io/platforms/dotnet/guides/serilog/tracing/instrumentation/automatic-instrumentation.md - Learn what transactions are captured after tracing is enabled. +- https://docs.sentry.io/platforms/dotnet/guides/serilog/tracing/instrumentation/custom-instrumentation.md - Learn how to capture performance data on any action in your app. +- https://docs.sentry.io/platforms/dotnet/guides/serilog/tracing/instrumentation/custom-instrumentation/caches-module.md - Learn how to manually instrument your code to use Sentry's Caches module. +- https://docs.sentry.io/platforms/dotnet/guides/serilog/tracing/instrumentation/custom-instrumentation/queues-module.md - Learn how to manually instrument your code to use Sentry's Queues module. +- https://docs.sentry.io/platforms/dotnet/guides/serilog/tracing/instrumentation/opentelemetry.md - Using OpenTelemetry with Sentry Performance. +- https://docs.sentry.io/platforms/dotnet/guides/serilog/tracing/instrumentation/performance-metrics.md - Learn how to attach performance metrics to your transactions. +- https://docs.sentry.io/platforms/dotnet/guides/serilog/tracing/instrumentation/ai-agents-module.md - Learn how to instrument your code to use Sentry's AI Agents module with Microsoft.Extensions.AI. +- https://docs.sentry.io/platforms/dotnet/guides/serilog/tracing/trace-propagation.md - Learn how to connect events across applications/services. +- https://docs.sentry.io/platforms/dotnet/guides/serilog/tracing/trace-propagation/custom-instrumentation.md +- https://docs.sentry.io/platforms/dotnet/guides/serilog/tracing/trace-propagation/dealing-with-cors-issues.md +- https://docs.sentry.io/platforms/dotnet/guides/serilog/tracing/troubleshooting.md - Learn how to troubleshoot your tracing setup. +- https://docs.sentry.io/platforms/dotnet/guides/serilog/profiling.md - Learn how to enable profiling in your app if it is not already set up. +- https://docs.sentry.io/platforms/dotnet/guides/serilog/profiling/troubleshooting.md - Learn how to troubleshoot your profiling setup. +- https://docs.sentry.io/platforms/dotnet/guides/serilog/crons.md - Sentry Crons allows you to monitor the uptime and performance of any scheduled, recurring job ... +- https://docs.sentry.io/platforms/dotnet/guides/serilog/crons/hangfire.md - Learn more about how to monitor your Hangfire jobs. +- https://docs.sentry.io/platforms/dotnet/guides/serilog/user-feedback.md - Learn more about collecting user feedback when an event occurs. Sentry pairs the feedback with... +- https://docs.sentry.io/platforms/dotnet/guides/serilog/user-feedback/configuration.md - Learn about the general User Feedback configuration fields. + +### Configuration +- https://docs.sentry.io/platforms/dotnet/guides/serilog/enriching-events.md - Enrich events with additional context to make debugging simpler. +- https://docs.sentry.io/platforms/dotnet/guides/serilog/configuration.md - Additional configuration options for the SDK. +- https://docs.sentry.io/platforms/dotnet/guides/serilog/configuration/options.md - Learn more about how the SDK can be configured via options. These are being passed to the init... +- https://docs.sentry.io/platforms/dotnet/guides/serilog/configuration/msbuild.md - Configure MSBuild properties in your .NET project to automatically use the Sentry CLI. +- https://docs.sentry.io/platforms/dotnet/guides/serilog/configuration/diagnostic-logger.md - Learn more about enabling SDK logging to help troubleshooting. +- https://docs.sentry.io/platforms/dotnet/guides/serilog/configuration/heap-dumps.md - This experimental feature allows you to automatically capture heap dumps for your application. +- https://docs.sentry.io/platforms/dotnet/guides/serilog/configuration/http-client-errors.md - This feature, once enabled, automatically captures HTTP client errors, like bad response codes... +- https://docs.sentry.io/platforms/dotnet/guides/serilog/configuration/graphql-client-errors.md - This feature captures graphql-client errors and reports them to Sentry +- https://docs.sentry.io/platforms/dotnet/guides/serilog/configuration/environments.md - Learn how to configure your SDK to tell Sentry about your environments. +- https://docs.sentry.io/platforms/dotnet/guides/serilog/configuration/releases.md - Learn how to configure your SDK to tell Sentry about your releases. +- https://docs.sentry.io/platforms/dotnet/guides/serilog/configuration/sampling.md - Learn how to configure the volume of error and transaction events sent to Sentry. +- https://docs.sentry.io/platforms/dotnet/guides/serilog/configuration/filtering.md - Learn more about how to configure your SDK to filter events reported to Sentry. +- https://docs.sentry.io/platforms/dotnet/guides/serilog/configuration/draining.md - Learn more about the default behavior of our SDK if the application shuts down unexpectedly. +- https://docs.sentry.io/platforms/dotnet/guides/serilog/configuration/disable-integrations.md - Learn more about the methods that disable integrations. +- https://docs.sentry.io/platforms/dotnet/guides/serilog/data-management.md - Manage your events by pre-filtering, scrubbing sensitive information, and forwarding them to o... +- https://docs.sentry.io/platforms/dotnet/guides/serilog/security-policy-reporting.md - Learn how Sentry can help manage Content-Security-Policy violations and reports here. +- https://docs.sentry.io/platforms/dotnet/guides/serilog/migration.md - Migrating between versions of Sentry SDK for .NET. +- https://docs.sentry.io/platforms/dotnet/guides/serilog/troubleshooting.md - Learn more about how to troubleshoot common issues with the .NET SDK. +- https://docs.sentry.io/platforms/dotnet/guides/serilog/unit-testing.md - Learn about unit testing with `ISentryClient` and `IHub`. +- https://docs.sentry.io/platforms/dotnet/guides/serilog/legacy-sdk.md - Read the legacy documentation for the .NET SDK. + +### Enriching Events +- https://docs.sentry.io/platforms/dotnet/guides/serilog/enriching-events/attachments.md - Learn more about how Sentry can store additional files in the same request as event attachments. +- https://docs.sentry.io/platforms/dotnet/guides/serilog/enriching-events/breadcrumbs.md - Learn more about what Sentry uses to create a trail of events (breadcrumbs) that happened prio... +- https://docs.sentry.io/platforms/dotnet/guides/serilog/enriching-events/context.md - Custom contexts allow you to attach arbitrary data (strings, lists, dictionaries) to an event. +- https://docs.sentry.io/platforms/dotnet/guides/serilog/enriching-events/event-processors.md - Learn how event processors can enrich events globally or in the current scope. +- https://docs.sentry.io/platforms/dotnet/guides/serilog/enriching-events/scopes.md - SDKs will typically automatically manage the scopes for you in the framework integrations. Lea... +- https://docs.sentry.io/platforms/dotnet/guides/serilog/enriching-events/tags.md - Tags power UI features such as filters and tag-distribution maps. Tags also help you quickly a... +- https://docs.sentry.io/platforms/dotnet/guides/serilog/enriching-events/transaction-name.md - Learn how to set or override the transaction name to capture the user and gain critical pieces... +- https://docs.sentry.io/platforms/dotnet/guides/serilog/enriching-events/identify-user.md - Learn how to configure the SDK to capture the user and gain critical pieces of information tha... + +### Data Management +- https://docs.sentry.io/platforms/dotnet/guides/serilog/data-management/data-collected.md - See what data is collected by the Sentry SDK. +- https://docs.sentry.io/platforms/dotnet/guides/serilog/data-management/sensitive-data.md - Learn about filtering or scrubbing sensitive data within the SDK, so that data is not sent wit... +- https://docs.sentry.io/platforms/dotnet/guides/serilog/data-management/debug-files.md - Learn about how debug information files allow Sentry to extract stack traces and provide more ... +- https://docs.sentry.io/platforms/dotnet/guides/serilog/data-management/debug-files/file-formats.md - Learn about platform-specific file formats and the debug information they contain. +- https://docs.sentry.io/platforms/dotnet/guides/serilog/data-management/debug-files/identifiers.md - Learn about build tooling requirements that allow Sentry to uniquely identify debug informatio... +- https://docs.sentry.io/platforms/dotnet/guides/serilog/data-management/debug-files/upload.md - Learn about uploading debug information files to Sentry. +- https://docs.sentry.io/platforms/dotnet/guides/serilog/data-management/debug-files/symbol-servers.md - Learn about symbol servers and how to configure them with your Sentry projects. +- https://docs.sentry.io/platforms/dotnet/guides/serilog/data-management/debug-files/source-context.md - Learn about setting up source bundles to show source code in stack traces on the Issue Details... + +### Other +- https://docs.sentry.io/platforms/dotnet/guides/serilog/usage/set-level.md - The level - similar to logging levels - is generally added by default based on the integration... +- https://docs.sentry.io/platforms/dotnet/guides/serilog/usage/sdk-fingerprinting.md - Learn about overriding default fingerprinting in your SDK. diff --git a/public/.well-known/skills/sentry-dotnet-winforms/SKILL.md b/public/.well-known/skills/sentry-dotnet-winforms/SKILL.md new file mode 100644 index 0000000000000..27e07056ffd34 --- /dev/null +++ b/public/.well-known/skills/sentry-dotnet-winforms/SKILL.md @@ -0,0 +1,84 @@ +--- +name: sentry-dotnet-winforms +description: Learn how Sentry's .NET SDK works with WinForms applications. +--- + +# Sentry Windows Forms + +Learn how Sentry's .NET SDK works with WinForms applications. + +## Documentation + +Fetch these markdown files as needed: + +### Getting Started +- https://docs.sentry.io/platforms/dotnet/guides/winforms.md - Learn how Sentry's .NET SDK works with WinForms applications. + +### Features +- https://docs.sentry.io/platforms/dotnet/guides/winforms/usage.md - Use the SDK to manually capture errors and other events. +- https://docs.sentry.io/platforms/dotnet/guides/winforms/logs.md - Structured logs allow you to send, view and query logs sent from your applications within Sentry. +- https://docs.sentry.io/platforms/dotnet/guides/winforms/tracing.md - Learn how to enable tracing in your app and discover valuable performance insights of your app... +- https://docs.sentry.io/platforms/dotnet/guides/winforms/tracing/instrumentation.md - Learn how to instrument tracing in your app. +- https://docs.sentry.io/platforms/dotnet/guides/winforms/tracing/instrumentation/automatic-instrumentation.md - Learn what transactions are captured after tracing is enabled. +- https://docs.sentry.io/platforms/dotnet/guides/winforms/tracing/instrumentation/custom-instrumentation.md - Learn how to capture performance data on any action in your app. +- https://docs.sentry.io/platforms/dotnet/guides/winforms/tracing/instrumentation/custom-instrumentation/caches-module.md - Learn how to manually instrument your code to use Sentry's Caches module. +- https://docs.sentry.io/platforms/dotnet/guides/winforms/tracing/instrumentation/custom-instrumentation/queues-module.md - Learn how to manually instrument your code to use Sentry's Queues module. +- https://docs.sentry.io/platforms/dotnet/guides/winforms/tracing/instrumentation/opentelemetry.md - Using OpenTelemetry with Sentry Performance. +- https://docs.sentry.io/platforms/dotnet/guides/winforms/tracing/instrumentation/performance-metrics.md - Learn how to attach performance metrics to your transactions. +- https://docs.sentry.io/platforms/dotnet/guides/winforms/tracing/instrumentation/ai-agents-module.md - Learn how to instrument your code to use Sentry's AI Agents module with Microsoft.Extensions.AI. +- https://docs.sentry.io/platforms/dotnet/guides/winforms/tracing/trace-propagation.md - Learn how to connect events across applications/services. +- https://docs.sentry.io/platforms/dotnet/guides/winforms/tracing/trace-propagation/custom-instrumentation.md +- https://docs.sentry.io/platforms/dotnet/guides/winforms/tracing/trace-propagation/dealing-with-cors-issues.md +- https://docs.sentry.io/platforms/dotnet/guides/winforms/tracing/troubleshooting.md - Learn how to troubleshoot your tracing setup. +- https://docs.sentry.io/platforms/dotnet/guides/winforms/profiling.md - Learn how to enable profiling in your app if it is not already set up. +- https://docs.sentry.io/platforms/dotnet/guides/winforms/profiling/troubleshooting.md - Learn how to troubleshoot your profiling setup. +- https://docs.sentry.io/platforms/dotnet/guides/winforms/crons.md - Sentry Crons allows you to monitor the uptime and performance of any scheduled, recurring job ... +- https://docs.sentry.io/platforms/dotnet/guides/winforms/crons/hangfire.md - Learn more about how to monitor your Hangfire jobs. +- https://docs.sentry.io/platforms/dotnet/guides/winforms/user-feedback.md - Learn more about collecting user feedback when an event occurs. Sentry pairs the feedback with... +- https://docs.sentry.io/platforms/dotnet/guides/winforms/user-feedback/configuration.md - Learn about the general User Feedback configuration fields. + +### Configuration +- https://docs.sentry.io/platforms/dotnet/guides/winforms/enriching-events.md - Enrich events with additional context to make debugging simpler. +- https://docs.sentry.io/platforms/dotnet/guides/winforms/configuration.md - Additional configuration options for the SDK. +- https://docs.sentry.io/platforms/dotnet/guides/winforms/configuration/options.md - Learn more about how the SDK can be configured via options. These are being passed to the init... +- https://docs.sentry.io/platforms/dotnet/guides/winforms/configuration/msbuild.md - Configure MSBuild properties in your .NET project to automatically use the Sentry CLI. +- https://docs.sentry.io/platforms/dotnet/guides/winforms/configuration/diagnostic-logger.md - Learn more about enabling SDK logging to help troubleshooting. +- https://docs.sentry.io/platforms/dotnet/guides/winforms/configuration/heap-dumps.md - This experimental feature allows you to automatically capture heap dumps for your application. +- https://docs.sentry.io/platforms/dotnet/guides/winforms/configuration/http-client-errors.md - This feature, once enabled, automatically captures HTTP client errors, like bad response codes... +- https://docs.sentry.io/platforms/dotnet/guides/winforms/configuration/graphql-client-errors.md - This feature captures graphql-client errors and reports them to Sentry +- https://docs.sentry.io/platforms/dotnet/guides/winforms/configuration/environments.md - Learn how to configure your SDK to tell Sentry about your environments. +- https://docs.sentry.io/platforms/dotnet/guides/winforms/configuration/releases.md - Learn how to configure your SDK to tell Sentry about your releases. +- https://docs.sentry.io/platforms/dotnet/guides/winforms/configuration/sampling.md - Learn how to configure the volume of error and transaction events sent to Sentry. +- https://docs.sentry.io/platforms/dotnet/guides/winforms/configuration/filtering.md - Learn more about how to configure your SDK to filter events reported to Sentry. +- https://docs.sentry.io/platforms/dotnet/guides/winforms/configuration/draining.md - Learn more about the default behavior of our SDK if the application shuts down unexpectedly. +- https://docs.sentry.io/platforms/dotnet/guides/winforms/configuration/disable-integrations.md - Learn more about the methods that disable integrations. +- https://docs.sentry.io/platforms/dotnet/guides/winforms/data-management.md - Manage your events by pre-filtering, scrubbing sensitive information, and forwarding them to o... +- https://docs.sentry.io/platforms/dotnet/guides/winforms/security-policy-reporting.md - Learn how Sentry can help manage Content-Security-Policy violations and reports here. +- https://docs.sentry.io/platforms/dotnet/guides/winforms/migration.md - Migrating between versions of Sentry SDK for .NET. +- https://docs.sentry.io/platforms/dotnet/guides/winforms/troubleshooting.md - Learn more about how to troubleshoot common issues with the .NET SDK. +- https://docs.sentry.io/platforms/dotnet/guides/winforms/unit-testing.md - Learn about unit testing with `ISentryClient` and `IHub`. +- https://docs.sentry.io/platforms/dotnet/guides/winforms/legacy-sdk.md - Read the legacy documentation for the .NET SDK. + +### Enriching Events +- https://docs.sentry.io/platforms/dotnet/guides/winforms/enriching-events/attachments.md - Learn more about how Sentry can store additional files in the same request as event attachments. +- https://docs.sentry.io/platforms/dotnet/guides/winforms/enriching-events/breadcrumbs.md - Learn more about what Sentry uses to create a trail of events (breadcrumbs) that happened prio... +- https://docs.sentry.io/platforms/dotnet/guides/winforms/enriching-events/context.md - Custom contexts allow you to attach arbitrary data (strings, lists, dictionaries) to an event. +- https://docs.sentry.io/platforms/dotnet/guides/winforms/enriching-events/event-processors.md - Learn how event processors can enrich events globally or in the current scope. +- https://docs.sentry.io/platforms/dotnet/guides/winforms/enriching-events/scopes.md - SDKs will typically automatically manage the scopes for you in the framework integrations. Lea... +- https://docs.sentry.io/platforms/dotnet/guides/winforms/enriching-events/tags.md - Tags power UI features such as filters and tag-distribution maps. Tags also help you quickly a... +- https://docs.sentry.io/platforms/dotnet/guides/winforms/enriching-events/transaction-name.md - Learn how to set or override the transaction name to capture the user and gain critical pieces... +- https://docs.sentry.io/platforms/dotnet/guides/winforms/enriching-events/identify-user.md - Learn how to configure the SDK to capture the user and gain critical pieces of information tha... + +### Data Management +- https://docs.sentry.io/platforms/dotnet/guides/winforms/data-management/data-collected.md - See what data is collected by the Sentry SDK. +- https://docs.sentry.io/platforms/dotnet/guides/winforms/data-management/sensitive-data.md - Learn about filtering or scrubbing sensitive data within the SDK, so that data is not sent wit... +- https://docs.sentry.io/platforms/dotnet/guides/winforms/data-management/debug-files.md - Learn about how debug information files allow Sentry to extract stack traces and provide more ... +- https://docs.sentry.io/platforms/dotnet/guides/winforms/data-management/debug-files/file-formats.md - Learn about platform-specific file formats and the debug information they contain. +- https://docs.sentry.io/platforms/dotnet/guides/winforms/data-management/debug-files/identifiers.md - Learn about build tooling requirements that allow Sentry to uniquely identify debug informatio... +- https://docs.sentry.io/platforms/dotnet/guides/winforms/data-management/debug-files/upload.md - Learn about uploading debug information files to Sentry. +- https://docs.sentry.io/platforms/dotnet/guides/winforms/data-management/debug-files/symbol-servers.md - Learn about symbol servers and how to configure them with your Sentry projects. +- https://docs.sentry.io/platforms/dotnet/guides/winforms/data-management/debug-files/source-context.md - Learn about setting up source bundles to show source code in stack traces on the Issue Details... + +### Other +- https://docs.sentry.io/platforms/dotnet/guides/winforms/usage/set-level.md - The level - similar to logging levels - is generally added by default based on the integration... +- https://docs.sentry.io/platforms/dotnet/guides/winforms/usage/sdk-fingerprinting.md - Learn about overriding default fingerprinting in your SDK. diff --git a/public/.well-known/skills/sentry-dotnet-winui/SKILL.md b/public/.well-known/skills/sentry-dotnet-winui/SKILL.md new file mode 100644 index 0000000000000..f3f05a39b586f --- /dev/null +++ b/public/.well-known/skills/sentry-dotnet-winui/SKILL.md @@ -0,0 +1,84 @@ +--- +name: sentry-dotnet-winui +description: Learn about using Sentry's .NET SDK with the Windows UI Library +--- + +# Sentry WinUI + +Learn about using Sentry's .NET SDK with the Windows UI Library + +## Documentation + +Fetch these markdown files as needed: + +### Getting Started +- https://docs.sentry.io/platforms/dotnet/guides/winui.md - Learn about using Sentry's .NET SDK with the Windows UI Library + +### Features +- https://docs.sentry.io/platforms/dotnet/guides/winui/usage.md - Use the SDK to manually capture errors and other events. +- https://docs.sentry.io/platforms/dotnet/guides/winui/logs.md - Structured logs allow you to send, view and query logs sent from your applications within Sentry. +- https://docs.sentry.io/platforms/dotnet/guides/winui/tracing.md - Learn how to enable tracing in your app and discover valuable performance insights of your app... +- https://docs.sentry.io/platforms/dotnet/guides/winui/tracing/instrumentation.md - Learn how to instrument tracing in your app. +- https://docs.sentry.io/platforms/dotnet/guides/winui/tracing/instrumentation/automatic-instrumentation.md - Learn what transactions are captured after tracing is enabled. +- https://docs.sentry.io/platforms/dotnet/guides/winui/tracing/instrumentation/custom-instrumentation.md - Learn how to capture performance data on any action in your app. +- https://docs.sentry.io/platforms/dotnet/guides/winui/tracing/instrumentation/custom-instrumentation/caches-module.md - Learn how to manually instrument your code to use Sentry's Caches module. +- https://docs.sentry.io/platforms/dotnet/guides/winui/tracing/instrumentation/custom-instrumentation/queues-module.md - Learn how to manually instrument your code to use Sentry's Queues module. +- https://docs.sentry.io/platforms/dotnet/guides/winui/tracing/instrumentation/opentelemetry.md - Using OpenTelemetry with Sentry Performance. +- https://docs.sentry.io/platforms/dotnet/guides/winui/tracing/instrumentation/performance-metrics.md - Learn how to attach performance metrics to your transactions. +- https://docs.sentry.io/platforms/dotnet/guides/winui/tracing/instrumentation/ai-agents-module.md - Learn how to instrument your code to use Sentry's AI Agents module with Microsoft.Extensions.AI. +- https://docs.sentry.io/platforms/dotnet/guides/winui/tracing/trace-propagation.md - Learn how to connect events across applications/services. +- https://docs.sentry.io/platforms/dotnet/guides/winui/tracing/trace-propagation/custom-instrumentation.md +- https://docs.sentry.io/platforms/dotnet/guides/winui/tracing/trace-propagation/dealing-with-cors-issues.md +- https://docs.sentry.io/platforms/dotnet/guides/winui/tracing/troubleshooting.md - Learn how to troubleshoot your tracing setup. +- https://docs.sentry.io/platforms/dotnet/guides/winui/profiling.md - Learn how to enable profiling in your app if it is not already set up. +- https://docs.sentry.io/platforms/dotnet/guides/winui/profiling/troubleshooting.md - Learn how to troubleshoot your profiling setup. +- https://docs.sentry.io/platforms/dotnet/guides/winui/crons.md - Sentry Crons allows you to monitor the uptime and performance of any scheduled, recurring job ... +- https://docs.sentry.io/platforms/dotnet/guides/winui/crons/hangfire.md - Learn more about how to monitor your Hangfire jobs. +- https://docs.sentry.io/platforms/dotnet/guides/winui/user-feedback.md - Learn more about collecting user feedback when an event occurs. Sentry pairs the feedback with... +- https://docs.sentry.io/platforms/dotnet/guides/winui/user-feedback/configuration.md - Learn about the general User Feedback configuration fields. + +### Configuration +- https://docs.sentry.io/platforms/dotnet/guides/winui/enriching-events.md - Enrich events with additional context to make debugging simpler. +- https://docs.sentry.io/platforms/dotnet/guides/winui/configuration.md - Additional configuration options for the SDK. +- https://docs.sentry.io/platforms/dotnet/guides/winui/configuration/options.md - Learn more about how the SDK can be configured via options. These are being passed to the init... +- https://docs.sentry.io/platforms/dotnet/guides/winui/configuration/msbuild.md - Configure MSBuild properties in your .NET project to automatically use the Sentry CLI. +- https://docs.sentry.io/platforms/dotnet/guides/winui/configuration/diagnostic-logger.md - Learn more about enabling SDK logging to help troubleshooting. +- https://docs.sentry.io/platforms/dotnet/guides/winui/configuration/heap-dumps.md - This experimental feature allows you to automatically capture heap dumps for your application. +- https://docs.sentry.io/platforms/dotnet/guides/winui/configuration/http-client-errors.md - This feature, once enabled, automatically captures HTTP client errors, like bad response codes... +- https://docs.sentry.io/platforms/dotnet/guides/winui/configuration/graphql-client-errors.md - This feature captures graphql-client errors and reports them to Sentry +- https://docs.sentry.io/platforms/dotnet/guides/winui/configuration/environments.md - Learn how to configure your SDK to tell Sentry about your environments. +- https://docs.sentry.io/platforms/dotnet/guides/winui/configuration/releases.md - Learn how to configure your SDK to tell Sentry about your releases. +- https://docs.sentry.io/platforms/dotnet/guides/winui/configuration/sampling.md - Learn how to configure the volume of error and transaction events sent to Sentry. +- https://docs.sentry.io/platforms/dotnet/guides/winui/configuration/filtering.md - Learn more about how to configure your SDK to filter events reported to Sentry. +- https://docs.sentry.io/platforms/dotnet/guides/winui/configuration/draining.md - Learn more about the default behavior of our SDK if the application shuts down unexpectedly. +- https://docs.sentry.io/platforms/dotnet/guides/winui/configuration/disable-integrations.md - Learn more about the methods that disable integrations. +- https://docs.sentry.io/platforms/dotnet/guides/winui/data-management.md - Manage your events by pre-filtering, scrubbing sensitive information, and forwarding them to o... +- https://docs.sentry.io/platforms/dotnet/guides/winui/security-policy-reporting.md - Learn how Sentry can help manage Content-Security-Policy violations and reports here. +- https://docs.sentry.io/platforms/dotnet/guides/winui/migration.md - Migrating between versions of Sentry SDK for .NET. +- https://docs.sentry.io/platforms/dotnet/guides/winui/troubleshooting.md - Learn more about how to troubleshoot common issues with the .NET SDK. +- https://docs.sentry.io/platforms/dotnet/guides/winui/unit-testing.md - Learn about unit testing with `ISentryClient` and `IHub`. +- https://docs.sentry.io/platforms/dotnet/guides/winui/legacy-sdk.md - Read the legacy documentation for the .NET SDK. + +### Enriching Events +- https://docs.sentry.io/platforms/dotnet/guides/winui/enriching-events/attachments.md - Learn more about how Sentry can store additional files in the same request as event attachments. +- https://docs.sentry.io/platforms/dotnet/guides/winui/enriching-events/breadcrumbs.md - Learn more about what Sentry uses to create a trail of events (breadcrumbs) that happened prio... +- https://docs.sentry.io/platforms/dotnet/guides/winui/enriching-events/context.md - Custom contexts allow you to attach arbitrary data (strings, lists, dictionaries) to an event. +- https://docs.sentry.io/platforms/dotnet/guides/winui/enriching-events/event-processors.md - Learn how event processors can enrich events globally or in the current scope. +- https://docs.sentry.io/platforms/dotnet/guides/winui/enriching-events/scopes.md - SDKs will typically automatically manage the scopes for you in the framework integrations. Lea... +- https://docs.sentry.io/platforms/dotnet/guides/winui/enriching-events/tags.md - Tags power UI features such as filters and tag-distribution maps. Tags also help you quickly a... +- https://docs.sentry.io/platforms/dotnet/guides/winui/enriching-events/transaction-name.md - Learn how to set or override the transaction name to capture the user and gain critical pieces... +- https://docs.sentry.io/platforms/dotnet/guides/winui/enriching-events/identify-user.md - Learn how to configure the SDK to capture the user and gain critical pieces of information tha... + +### Data Management +- https://docs.sentry.io/platforms/dotnet/guides/winui/data-management/data-collected.md - See what data is collected by the Sentry SDK. +- https://docs.sentry.io/platforms/dotnet/guides/winui/data-management/sensitive-data.md - Learn about filtering or scrubbing sensitive data within the SDK, so that data is not sent wit... +- https://docs.sentry.io/platforms/dotnet/guides/winui/data-management/debug-files.md - Learn about how debug information files allow Sentry to extract stack traces and provide more ... +- https://docs.sentry.io/platforms/dotnet/guides/winui/data-management/debug-files/file-formats.md - Learn about platform-specific file formats and the debug information they contain. +- https://docs.sentry.io/platforms/dotnet/guides/winui/data-management/debug-files/identifiers.md - Learn about build tooling requirements that allow Sentry to uniquely identify debug informatio... +- https://docs.sentry.io/platforms/dotnet/guides/winui/data-management/debug-files/upload.md - Learn about uploading debug information files to Sentry. +- https://docs.sentry.io/platforms/dotnet/guides/winui/data-management/debug-files/symbol-servers.md - Learn about symbol servers and how to configure them with your Sentry projects. +- https://docs.sentry.io/platforms/dotnet/guides/winui/data-management/debug-files/source-context.md - Learn about setting up source bundles to show source code in stack traces on the Issue Details... + +### Other +- https://docs.sentry.io/platforms/dotnet/guides/winui/usage/set-level.md - The level - similar to logging levels - is generally added by default based on the integration... +- https://docs.sentry.io/platforms/dotnet/guides/winui/usage/sdk-fingerprinting.md - Learn about overriding default fingerprinting in your SDK. diff --git a/public/.well-known/skills/sentry-dotnet-wpf/SKILL.md b/public/.well-known/skills/sentry-dotnet-wpf/SKILL.md new file mode 100644 index 0000000000000..f511cd74355e9 --- /dev/null +++ b/public/.well-known/skills/sentry-dotnet-wpf/SKILL.md @@ -0,0 +1,84 @@ +--- +name: sentry-dotnet-wpf +description: Learn more about how Sentry's .NET SDK works with Windows Presentation Foundation (WPF) applications. +--- + +# Sentry WPF + +Learn more about how Sentry's .NET SDK works with Windows Presentation Foundation (WPF) applications. + +## Documentation + +Fetch these markdown files as needed: + +### Getting Started +- https://docs.sentry.io/platforms/dotnet/guides/wpf.md - Learn more about how Sentry's .NET SDK works with Windows Presentation Foundation (WPF) applic... + +### Features +- https://docs.sentry.io/platforms/dotnet/guides/wpf/usage.md - Use the SDK to manually capture errors and other events. +- https://docs.sentry.io/platforms/dotnet/guides/wpf/logs.md - Structured logs allow you to send, view and query logs sent from your applications within Sentry. +- https://docs.sentry.io/platforms/dotnet/guides/wpf/tracing.md - Learn how to enable tracing in your app and discover valuable performance insights of your app... +- https://docs.sentry.io/platforms/dotnet/guides/wpf/tracing/instrumentation.md - Learn how to instrument tracing in your app. +- https://docs.sentry.io/platforms/dotnet/guides/wpf/tracing/instrumentation/automatic-instrumentation.md - Learn what transactions are captured after tracing is enabled. +- https://docs.sentry.io/platforms/dotnet/guides/wpf/tracing/instrumentation/custom-instrumentation.md - Learn how to capture performance data on any action in your app. +- https://docs.sentry.io/platforms/dotnet/guides/wpf/tracing/instrumentation/custom-instrumentation/caches-module.md - Learn how to manually instrument your code to use Sentry's Caches module. +- https://docs.sentry.io/platforms/dotnet/guides/wpf/tracing/instrumentation/custom-instrumentation/queues-module.md - Learn how to manually instrument your code to use Sentry's Queues module. +- https://docs.sentry.io/platforms/dotnet/guides/wpf/tracing/instrumentation/opentelemetry.md - Using OpenTelemetry with Sentry Performance. +- https://docs.sentry.io/platforms/dotnet/guides/wpf/tracing/instrumentation/performance-metrics.md - Learn how to attach performance metrics to your transactions. +- https://docs.sentry.io/platforms/dotnet/guides/wpf/tracing/instrumentation/ai-agents-module.md - Learn how to instrument your code to use Sentry's AI Agents module with Microsoft.Extensions.AI. +- https://docs.sentry.io/platforms/dotnet/guides/wpf/tracing/trace-propagation.md - Learn how to connect events across applications/services. +- https://docs.sentry.io/platforms/dotnet/guides/wpf/tracing/trace-propagation/custom-instrumentation.md +- https://docs.sentry.io/platforms/dotnet/guides/wpf/tracing/trace-propagation/dealing-with-cors-issues.md +- https://docs.sentry.io/platforms/dotnet/guides/wpf/tracing/troubleshooting.md - Learn how to troubleshoot your tracing setup. +- https://docs.sentry.io/platforms/dotnet/guides/wpf/profiling.md - Learn how to enable profiling in your app if it is not already set up. +- https://docs.sentry.io/platforms/dotnet/guides/wpf/profiling/troubleshooting.md - Learn how to troubleshoot your profiling setup. +- https://docs.sentry.io/platforms/dotnet/guides/wpf/crons.md - Sentry Crons allows you to monitor the uptime and performance of any scheduled, recurring job ... +- https://docs.sentry.io/platforms/dotnet/guides/wpf/crons/hangfire.md - Learn more about how to monitor your Hangfire jobs. +- https://docs.sentry.io/platforms/dotnet/guides/wpf/user-feedback.md - Learn more about collecting user feedback when an event occurs. Sentry pairs the feedback with... +- https://docs.sentry.io/platforms/dotnet/guides/wpf/user-feedback/configuration.md - Learn about the general User Feedback configuration fields. + +### Configuration +- https://docs.sentry.io/platforms/dotnet/guides/wpf/enriching-events.md - Enrich events with additional context to make debugging simpler. +- https://docs.sentry.io/platforms/dotnet/guides/wpf/configuration.md - Additional configuration options for the SDK. +- https://docs.sentry.io/platforms/dotnet/guides/wpf/configuration/options.md - Learn more about how the SDK can be configured via options. These are being passed to the init... +- https://docs.sentry.io/platforms/dotnet/guides/wpf/configuration/msbuild.md - Configure MSBuild properties in your .NET project to automatically use the Sentry CLI. +- https://docs.sentry.io/platforms/dotnet/guides/wpf/configuration/diagnostic-logger.md - Learn more about enabling SDK logging to help troubleshooting. +- https://docs.sentry.io/platforms/dotnet/guides/wpf/configuration/heap-dumps.md - This experimental feature allows you to automatically capture heap dumps for your application. +- https://docs.sentry.io/platforms/dotnet/guides/wpf/configuration/http-client-errors.md - This feature, once enabled, automatically captures HTTP client errors, like bad response codes... +- https://docs.sentry.io/platforms/dotnet/guides/wpf/configuration/graphql-client-errors.md - This feature captures graphql-client errors and reports them to Sentry +- https://docs.sentry.io/platforms/dotnet/guides/wpf/configuration/environments.md - Learn how to configure your SDK to tell Sentry about your environments. +- https://docs.sentry.io/platforms/dotnet/guides/wpf/configuration/releases.md - Learn how to configure your SDK to tell Sentry about your releases. +- https://docs.sentry.io/platforms/dotnet/guides/wpf/configuration/sampling.md - Learn how to configure the volume of error and transaction events sent to Sentry. +- https://docs.sentry.io/platforms/dotnet/guides/wpf/configuration/filtering.md - Learn more about how to configure your SDK to filter events reported to Sentry. +- https://docs.sentry.io/platforms/dotnet/guides/wpf/configuration/draining.md - Learn more about the default behavior of our SDK if the application shuts down unexpectedly. +- https://docs.sentry.io/platforms/dotnet/guides/wpf/configuration/disable-integrations.md - Learn more about the methods that disable integrations. +- https://docs.sentry.io/platforms/dotnet/guides/wpf/data-management.md - Manage your events by pre-filtering, scrubbing sensitive information, and forwarding them to o... +- https://docs.sentry.io/platforms/dotnet/guides/wpf/security-policy-reporting.md - Learn how Sentry can help manage Content-Security-Policy violations and reports here. +- https://docs.sentry.io/platforms/dotnet/guides/wpf/migration.md - Migrating between versions of Sentry SDK for .NET. +- https://docs.sentry.io/platforms/dotnet/guides/wpf/troubleshooting.md - Learn more about how to troubleshoot common issues with the .NET SDK. +- https://docs.sentry.io/platforms/dotnet/guides/wpf/unit-testing.md - Learn about unit testing with `ISentryClient` and `IHub`. +- https://docs.sentry.io/platforms/dotnet/guides/wpf/legacy-sdk.md - Read the legacy documentation for the .NET SDK. + +### Enriching Events +- https://docs.sentry.io/platforms/dotnet/guides/wpf/enriching-events/attachments.md - Learn more about how Sentry can store additional files in the same request as event attachments. +- https://docs.sentry.io/platforms/dotnet/guides/wpf/enriching-events/breadcrumbs.md - Learn more about what Sentry uses to create a trail of events (breadcrumbs) that happened prio... +- https://docs.sentry.io/platforms/dotnet/guides/wpf/enriching-events/context.md - Custom contexts allow you to attach arbitrary data (strings, lists, dictionaries) to an event. +- https://docs.sentry.io/platforms/dotnet/guides/wpf/enriching-events/event-processors.md - Learn how event processors can enrich events globally or in the current scope. +- https://docs.sentry.io/platforms/dotnet/guides/wpf/enriching-events/scopes.md - SDKs will typically automatically manage the scopes for you in the framework integrations. Lea... +- https://docs.sentry.io/platforms/dotnet/guides/wpf/enriching-events/tags.md - Tags power UI features such as filters and tag-distribution maps. Tags also help you quickly a... +- https://docs.sentry.io/platforms/dotnet/guides/wpf/enriching-events/transaction-name.md - Learn how to set or override the transaction name to capture the user and gain critical pieces... +- https://docs.sentry.io/platforms/dotnet/guides/wpf/enriching-events/identify-user.md - Learn how to configure the SDK to capture the user and gain critical pieces of information tha... + +### Data Management +- https://docs.sentry.io/platforms/dotnet/guides/wpf/data-management/data-collected.md - See what data is collected by the Sentry SDK. +- https://docs.sentry.io/platforms/dotnet/guides/wpf/data-management/sensitive-data.md - Learn about filtering or scrubbing sensitive data within the SDK, so that data is not sent wit... +- https://docs.sentry.io/platforms/dotnet/guides/wpf/data-management/debug-files.md - Learn about how debug information files allow Sentry to extract stack traces and provide more ... +- https://docs.sentry.io/platforms/dotnet/guides/wpf/data-management/debug-files/file-formats.md - Learn about platform-specific file formats and the debug information they contain. +- https://docs.sentry.io/platforms/dotnet/guides/wpf/data-management/debug-files/identifiers.md - Learn about build tooling requirements that allow Sentry to uniquely identify debug informatio... +- https://docs.sentry.io/platforms/dotnet/guides/wpf/data-management/debug-files/upload.md - Learn about uploading debug information files to Sentry. +- https://docs.sentry.io/platforms/dotnet/guides/wpf/data-management/debug-files/symbol-servers.md - Learn about symbol servers and how to configure them with your Sentry projects. +- https://docs.sentry.io/platforms/dotnet/guides/wpf/data-management/debug-files/source-context.md - Learn about setting up source bundles to show source code in stack traces on the Issue Details... + +### Other +- https://docs.sentry.io/platforms/dotnet/guides/wpf/usage/set-level.md - The level - similar to logging levels - is generally added by default based on the integration... +- https://docs.sentry.io/platforms/dotnet/guides/wpf/usage/sdk-fingerprinting.md - Learn about overriding default fingerprinting in your SDK. diff --git a/public/.well-known/skills/sentry-dotnet-xamarin/SKILL.md b/public/.well-known/skills/sentry-dotnet-xamarin/SKILL.md new file mode 100644 index 0000000000000..82d3cef326914 --- /dev/null +++ b/public/.well-known/skills/sentry-dotnet-xamarin/SKILL.md @@ -0,0 +1,86 @@ +--- +name: sentry-dotnet-xamarin +description: Learn more about how Sentry's .NET SDK works with Xamarin applications. +--- + +# Sentry Xamarin + +Learn more about how Sentry's .NET SDK works with Xamarin applications. + +## Documentation + +Fetch these markdown files as needed: + +### Getting Started +- https://docs.sentry.io/platforms/dotnet/guides/xamarin.md - Learn more about how Sentry's .NET SDK works with Xamarin applications. + +### Features +- https://docs.sentry.io/platforms/dotnet/guides/xamarin/usage.md - Use the SDK to manually capture errors and other events. +- https://docs.sentry.io/platforms/dotnet/guides/xamarin/tracing.md - Learn how to enable tracing in your app and discover valuable performance insights of your app... +- https://docs.sentry.io/platforms/dotnet/guides/xamarin/tracing/instrumentation.md - Learn how to instrument tracing in your app. +- https://docs.sentry.io/platforms/dotnet/guides/xamarin/tracing/instrumentation/automatic-instrumentation.md - Learn what transactions are captured after tracing is enabled. +- https://docs.sentry.io/platforms/dotnet/guides/xamarin/tracing/instrumentation/custom-instrumentation.md - Learn how to capture performance data on any action in your app. +- https://docs.sentry.io/platforms/dotnet/guides/xamarin/tracing/instrumentation/custom-instrumentation/caches-module.md - Learn how to manually instrument your code to use Sentry's Caches module. +- https://docs.sentry.io/platforms/dotnet/guides/xamarin/tracing/instrumentation/custom-instrumentation/queues-module.md - Learn how to manually instrument your code to use Sentry's Queues module. +- https://docs.sentry.io/platforms/dotnet/guides/xamarin/tracing/instrumentation/opentelemetry.md - Using OpenTelemetry with Sentry Performance. +- https://docs.sentry.io/platforms/dotnet/guides/xamarin/tracing/instrumentation/performance-metrics.md - Learn how to attach performance metrics to your transactions. +- https://docs.sentry.io/platforms/dotnet/guides/xamarin/tracing/instrumentation/ai-agents-module.md - Learn how to instrument your code to use Sentry's AI Agents module with Microsoft.Extensions.AI. +- https://docs.sentry.io/platforms/dotnet/guides/xamarin/tracing/trace-propagation.md - Learn how to connect events across applications/services. +- https://docs.sentry.io/platforms/dotnet/guides/xamarin/tracing/trace-propagation/custom-instrumentation.md +- https://docs.sentry.io/platforms/dotnet/guides/xamarin/tracing/trace-propagation/dealing-with-cors-issues.md +- https://docs.sentry.io/platforms/dotnet/guides/xamarin/tracing/troubleshooting.md - Learn how to troubleshoot your tracing setup. +- https://docs.sentry.io/platforms/dotnet/guides/xamarin/profiling.md - Learn how to enable profiling in your app if it is not already set up. +- https://docs.sentry.io/platforms/dotnet/guides/xamarin/profiling/troubleshooting.md - Learn how to troubleshoot your profiling setup. +- https://docs.sentry.io/platforms/dotnet/guides/xamarin/crons.md - Sentry Crons allows you to monitor the uptime and performance of any scheduled, recurring job ... +- https://docs.sentry.io/platforms/dotnet/guides/xamarin/crons/hangfire.md - Learn more about how to monitor your Hangfire jobs. +- https://docs.sentry.io/platforms/dotnet/guides/xamarin/user-feedback.md - Learn more about collecting user feedback when an event occurs. Sentry pairs the feedback with... +- https://docs.sentry.io/platforms/dotnet/guides/xamarin/user-feedback/configuration.md - Learn about the general User Feedback configuration fields. + +### Configuration +- https://docs.sentry.io/platforms/dotnet/guides/xamarin/enriching-events.md - Enrich events with additional context to make debugging simpler. +- https://docs.sentry.io/platforms/dotnet/guides/xamarin/configuration.md - Additional configuration options for the SDK. +- https://docs.sentry.io/platforms/dotnet/guides/xamarin/configuration/options.md - Learn more about how the SDK can be configured via options. These are being passed to the init... +- https://docs.sentry.io/platforms/dotnet/guides/xamarin/configuration/msbuild.md - Configure MSBuild properties in your .NET project to automatically use the Sentry CLI. +- https://docs.sentry.io/platforms/dotnet/guides/xamarin/configuration/diagnostic-logger.md - Learn more about enabling SDK logging to help troubleshooting. +- https://docs.sentry.io/platforms/dotnet/guides/xamarin/configuration/heap-dumps.md - This experimental feature allows you to automatically capture heap dumps for your application. +- https://docs.sentry.io/platforms/dotnet/guides/xamarin/configuration/http-client-errors.md - This feature, once enabled, automatically captures HTTP client errors, like bad response codes... +- https://docs.sentry.io/platforms/dotnet/guides/xamarin/configuration/graphql-client-errors.md - This feature captures graphql-client errors and reports them to Sentry +- https://docs.sentry.io/platforms/dotnet/guides/xamarin/configuration/environments.md - Learn how to configure your SDK to tell Sentry about your environments. +- https://docs.sentry.io/platforms/dotnet/guides/xamarin/configuration/releases.md - Learn how to configure your SDK to tell Sentry about your releases. +- https://docs.sentry.io/platforms/dotnet/guides/xamarin/configuration/sampling.md - Learn how to configure the volume of error and transaction events sent to Sentry. +- https://docs.sentry.io/platforms/dotnet/guides/xamarin/configuration/filtering.md - Learn more about how to configure your SDK to filter events reported to Sentry. +- https://docs.sentry.io/platforms/dotnet/guides/xamarin/configuration/draining.md - Learn more about the default behavior of our SDK if the application shuts down unexpectedly. +- https://docs.sentry.io/platforms/dotnet/guides/xamarin/configuration/disable-integrations.md - Learn more about the methods that disable integrations. +- https://docs.sentry.io/platforms/dotnet/guides/xamarin/ignoring-exceptions.md - Learn how to ignore exceptions by their type when initializing the SDK. +- https://docs.sentry.io/platforms/dotnet/guides/xamarin/data-management.md - Manage your events by pre-filtering, scrubbing sensitive information, and forwarding them to o... +- https://docs.sentry.io/platforms/dotnet/guides/xamarin/security-policy-reporting.md - Learn how Sentry can help manage Content-Security-Policy violations and reports here. +- https://docs.sentry.io/platforms/dotnet/guides/xamarin/migration.md - Migrating between versions of Sentry SDK for .NET. +- https://docs.sentry.io/platforms/dotnet/guides/xamarin/unit-testing.md - Learn about unit testing with `ISentryClient` and `IHub`. +- https://docs.sentry.io/platforms/dotnet/guides/xamarin/legacy-sdk.md - Read the legacy documentation for the .NET SDK. +- https://docs.sentry.io/platforms/dotnet/guides/xamarin/troubleshooting.md - Learn more about how to troubleshoot common issues with the Xamarin SDK. + +### Enriching Events +- https://docs.sentry.io/platforms/dotnet/guides/xamarin/enriching-events/attachments.md - Learn more about how Sentry can store additional files in the same request as event attachments. +- https://docs.sentry.io/platforms/dotnet/guides/xamarin/enriching-events/breadcrumbs.md - Learn more about what Sentry uses to create a trail of events (breadcrumbs) that happened prio... +- https://docs.sentry.io/platforms/dotnet/guides/xamarin/enriching-events/context.md - Custom contexts allow you to attach arbitrary data (strings, lists, dictionaries) to an event. +- https://docs.sentry.io/platforms/dotnet/guides/xamarin/enriching-events/event-processors.md - Learn how event processors can enrich events globally or in the current scope. +- https://docs.sentry.io/platforms/dotnet/guides/xamarin/enriching-events/scopes.md - SDKs will typically automatically manage the scopes for you in the framework integrations. Lea... +- https://docs.sentry.io/platforms/dotnet/guides/xamarin/enriching-events/screenshots.md - Learn more about taking screenshots when an error occurs. Sentry pairs the screenshot with the... +- https://docs.sentry.io/platforms/dotnet/guides/xamarin/enriching-events/tags.md - Tags power UI features such as filters and tag-distribution maps. Tags also help you quickly a... +- https://docs.sentry.io/platforms/dotnet/guides/xamarin/enriching-events/transaction-name.md - Learn how to set or override the transaction name to capture the user and gain critical pieces... +- https://docs.sentry.io/platforms/dotnet/guides/xamarin/enriching-events/identify-user.md - Learn how to configure the SDK to capture the user and gain critical pieces of information tha... + +### Data Management +- https://docs.sentry.io/platforms/dotnet/guides/xamarin/data-management/data-collected.md - See what data is collected by the Sentry SDK. +- https://docs.sentry.io/platforms/dotnet/guides/xamarin/data-management/apple-privacy-manifest.md - Troubleshoot and resolve common issues with the Apple Privacy Manifest and Sentry Xamarin SDK. +- https://docs.sentry.io/platforms/dotnet/guides/xamarin/data-management/sensitive-data.md - Learn about filtering or scrubbing sensitive data within the SDK, so that data is not sent wit... +- https://docs.sentry.io/platforms/dotnet/guides/xamarin/data-management/debug-files.md - Learn about how debug information files allow Sentry to extract stack traces and provide more ... +- https://docs.sentry.io/platforms/dotnet/guides/xamarin/data-management/debug-files/file-formats.md - Learn about platform-specific file formats and the debug information they contain. +- https://docs.sentry.io/platforms/dotnet/guides/xamarin/data-management/debug-files/identifiers.md - Learn about build tooling requirements that allow Sentry to uniquely identify debug informatio... +- https://docs.sentry.io/platforms/dotnet/guides/xamarin/data-management/debug-files/upload.md - Learn about uploading debug information files to Sentry. +- https://docs.sentry.io/platforms/dotnet/guides/xamarin/data-management/debug-files/symbol-servers.md - Learn about symbol servers and how to configure them with your Sentry projects. +- https://docs.sentry.io/platforms/dotnet/guides/xamarin/data-management/debug-files/source-context.md - Learn about setting up source bundles to show source code in stack traces on the Issue Details... + +### Other +- https://docs.sentry.io/platforms/dotnet/guides/xamarin/usage/set-level.md - The level - similar to logging levels - is generally added by default based on the integration... +- https://docs.sentry.io/platforms/dotnet/guides/xamarin/usage/sdk-fingerprinting.md - Learn about overriding default fingerprinting in your SDK. diff --git a/public/.well-known/skills/sentry-dotnet/SKILL.md b/public/.well-known/skills/sentry-dotnet/SKILL.md new file mode 100644 index 0000000000000..a07fc500ce5cc --- /dev/null +++ b/public/.well-known/skills/sentry-dotnet/SKILL.md @@ -0,0 +1,84 @@ +--- +name: sentry-dotnet +description: Learn how to set up and run Sentry's .NET SDK, which will automatically report errors and exceptions in your application. +--- + +# Sentry .NET + +Learn how to set up and run Sentry's .NET SDK, which will automatically report errors and exceptions in your application. + +## Documentation + +Fetch these markdown files as needed: + +### Getting Started +- https://docs.sentry.io/platforms/dotnet.md - Learn how to set up and run Sentry's .NET SDK, which will automatically report errors and exce... + +### Features +- https://docs.sentry.io/platforms/dotnet/usage.md - Use the SDK to manually capture errors and other events. +- https://docs.sentry.io/platforms/dotnet/logs.md - Structured logs allow you to send, view and query logs sent from your applications within Sentry. +- https://docs.sentry.io/platforms/dotnet/tracing.md - Learn how to enable tracing in your app and discover valuable performance insights of your app... +- https://docs.sentry.io/platforms/dotnet/tracing/instrumentation.md - Learn how to instrument tracing in your app. +- https://docs.sentry.io/platforms/dotnet/tracing/instrumentation/automatic-instrumentation.md - Learn what transactions are captured after tracing is enabled. +- https://docs.sentry.io/platforms/dotnet/tracing/instrumentation/custom-instrumentation.md - Learn how to capture performance data on any action in your app. +- https://docs.sentry.io/platforms/dotnet/tracing/instrumentation/custom-instrumentation/caches-module.md - Learn how to manually instrument your code to use Sentry's Caches module. +- https://docs.sentry.io/platforms/dotnet/tracing/instrumentation/custom-instrumentation/queues-module.md - Learn how to manually instrument your code to use Sentry's Queues module. +- https://docs.sentry.io/platforms/dotnet/tracing/instrumentation/opentelemetry.md - Using OpenTelemetry with Sentry Performance. +- https://docs.sentry.io/platforms/dotnet/tracing/instrumentation/performance-metrics.md - Learn how to attach performance metrics to your transactions. +- https://docs.sentry.io/platforms/dotnet/tracing/instrumentation/ai-agents-module.md - Learn how to instrument your code to use Sentry's AI Agents module with Microsoft.Extensions.AI. +- https://docs.sentry.io/platforms/dotnet/tracing/trace-propagation.md - Learn how to connect events across applications/services. +- https://docs.sentry.io/platforms/dotnet/tracing/trace-propagation/custom-instrumentation.md +- https://docs.sentry.io/platforms/dotnet/tracing/trace-propagation/dealing-with-cors-issues.md +- https://docs.sentry.io/platforms/dotnet/tracing/troubleshooting.md - Learn how to troubleshoot your tracing setup. +- https://docs.sentry.io/platforms/dotnet/profiling.md - Learn how to enable profiling in your app if it is not already set up. +- https://docs.sentry.io/platforms/dotnet/profiling/troubleshooting.md - Learn how to troubleshoot your profiling setup. +- https://docs.sentry.io/platforms/dotnet/crons.md - Sentry Crons allows you to monitor the uptime and performance of any scheduled, recurring job ... +- https://docs.sentry.io/platforms/dotnet/crons/hangfire.md - Learn more about how to monitor your Hangfire jobs. +- https://docs.sentry.io/platforms/dotnet/user-feedback.md - Learn more about collecting user feedback when an event occurs. Sentry pairs the feedback with... +- https://docs.sentry.io/platforms/dotnet/user-feedback/configuration.md - Learn about the general User Feedback configuration fields. + +### Configuration +- https://docs.sentry.io/platforms/dotnet/enriching-events.md - Enrich events with additional context to make debugging simpler. +- https://docs.sentry.io/platforms/dotnet/configuration.md - Additional configuration options for the SDK. +- https://docs.sentry.io/platforms/dotnet/configuration/options.md - Learn more about how the SDK can be configured via options. These are being passed to the init... +- https://docs.sentry.io/platforms/dotnet/configuration/msbuild.md - Configure MSBuild properties in your .NET project to automatically use the Sentry CLI. +- https://docs.sentry.io/platforms/dotnet/configuration/diagnostic-logger.md - Learn more about enabling SDK logging to help troubleshooting. +- https://docs.sentry.io/platforms/dotnet/configuration/heap-dumps.md - This experimental feature allows you to automatically capture heap dumps for your application. +- https://docs.sentry.io/platforms/dotnet/configuration/http-client-errors.md - This feature, once enabled, automatically captures HTTP client errors, like bad response codes... +- https://docs.sentry.io/platforms/dotnet/configuration/graphql-client-errors.md - This feature captures graphql-client errors and reports them to Sentry +- https://docs.sentry.io/platforms/dotnet/configuration/environments.md - Learn how to configure your SDK to tell Sentry about your environments. +- https://docs.sentry.io/platforms/dotnet/configuration/releases.md - Learn how to configure your SDK to tell Sentry about your releases. +- https://docs.sentry.io/platforms/dotnet/configuration/sampling.md - Learn how to configure the volume of error and transaction events sent to Sentry. +- https://docs.sentry.io/platforms/dotnet/configuration/filtering.md - Learn more about how to configure your SDK to filter events reported to Sentry. +- https://docs.sentry.io/platforms/dotnet/configuration/draining.md - Learn more about the default behavior of our SDK if the application shuts down unexpectedly. +- https://docs.sentry.io/platforms/dotnet/configuration/disable-integrations.md - Learn more about the methods that disable integrations. +- https://docs.sentry.io/platforms/dotnet/data-management.md - Manage your events by pre-filtering, scrubbing sensitive information, and forwarding them to o... +- https://docs.sentry.io/platforms/dotnet/security-policy-reporting.md - Learn how Sentry can help manage Content-Security-Policy violations and reports here. +- https://docs.sentry.io/platforms/dotnet/migration.md - Migrating between versions of Sentry SDK for .NET. +- https://docs.sentry.io/platforms/dotnet/troubleshooting.md - Learn more about how to troubleshoot common issues with the .NET SDK. +- https://docs.sentry.io/platforms/dotnet/unit-testing.md - Learn about unit testing with `ISentryClient` and `IHub`. +- https://docs.sentry.io/platforms/dotnet/legacy-sdk.md - Read the legacy documentation for the .NET SDK. + +### Enriching Events +- https://docs.sentry.io/platforms/dotnet/enriching-events/attachments.md - Learn more about how Sentry can store additional files in the same request as event attachments. +- https://docs.sentry.io/platforms/dotnet/enriching-events/breadcrumbs.md - Learn more about what Sentry uses to create a trail of events (breadcrumbs) that happened prio... +- https://docs.sentry.io/platforms/dotnet/enriching-events/context.md - Custom contexts allow you to attach arbitrary data (strings, lists, dictionaries) to an event. +- https://docs.sentry.io/platforms/dotnet/enriching-events/event-processors.md - Learn how event processors can enrich events globally or in the current scope. +- https://docs.sentry.io/platforms/dotnet/enriching-events/scopes.md - SDKs will typically automatically manage the scopes for you in the framework integrations. Lea... +- https://docs.sentry.io/platforms/dotnet/enriching-events/tags.md - Tags power UI features such as filters and tag-distribution maps. Tags also help you quickly a... +- https://docs.sentry.io/platforms/dotnet/enriching-events/transaction-name.md - Learn how to set or override the transaction name to capture the user and gain critical pieces... +- https://docs.sentry.io/platforms/dotnet/enriching-events/identify-user.md - Learn how to configure the SDK to capture the user and gain critical pieces of information tha... + +### Data Management +- https://docs.sentry.io/platforms/dotnet/data-management/data-collected.md - See what data is collected by the Sentry SDK. +- https://docs.sentry.io/platforms/dotnet/data-management/sensitive-data.md - Learn about filtering or scrubbing sensitive data within the SDK, so that data is not sent wit... +- https://docs.sentry.io/platforms/dotnet/data-management/debug-files.md - Learn about how debug information files allow Sentry to extract stack traces and provide more ... +- https://docs.sentry.io/platforms/dotnet/data-management/debug-files/file-formats.md - Learn about platform-specific file formats and the debug information they contain. +- https://docs.sentry.io/platforms/dotnet/data-management/debug-files/identifiers.md - Learn about build tooling requirements that allow Sentry to uniquely identify debug informatio... +- https://docs.sentry.io/platforms/dotnet/data-management/debug-files/upload.md - Learn about uploading debug information files to Sentry. +- https://docs.sentry.io/platforms/dotnet/data-management/debug-files/symbol-servers.md - Learn about symbol servers and how to configure them with your Sentry projects. +- https://docs.sentry.io/platforms/dotnet/data-management/debug-files/source-context.md - Learn about setting up source bundles to show source code in stack traces on the Issue Details... + +### Other +- https://docs.sentry.io/platforms/dotnet/usage/set-level.md - The level - similar to logging levels - is generally added by default based on the integration... +- https://docs.sentry.io/platforms/dotnet/usage/sdk-fingerprinting.md - Learn about overriding default fingerprinting in your SDK. diff --git a/public/.well-known/skills/sentry-elixir/SKILL.md b/public/.well-known/skills/sentry-elixir/SKILL.md new file mode 100644 index 0000000000000..abe17953462b6 --- /dev/null +++ b/public/.well-known/skills/sentry-elixir/SKILL.md @@ -0,0 +1,56 @@ +--- +name: sentry-elixir +description: Sentry's Elixir SDK enables automatic reporting of errors, exceptions and messages. You can also use it to monitor your cron jobs. +--- + +# Sentry Elixir + +Sentry's Elixir SDK enables automatic reporting of errors, exceptions and messages. You can also use it to monitor your cron jobs. + +## Documentation + +Fetch these markdown files as needed: + +### Getting Started +- https://docs.sentry.io/platforms/elixir.md - Sentry's Elixir SDK enables automatic reporting of errors, exceptions and messages. You can al... + +### Features +- https://docs.sentry.io/platforms/elixir/tracing.md - Learn how to enable tracing in your app and discover valuable performance insights of your app... +- https://docs.sentry.io/platforms/elixir/crons.md - Sentry Crons allows you to monitor the uptime and performance of any scheduled, recurring job ... +- https://docs.sentry.io/platforms/elixir/crons/troubleshooting.md - Learn how to troubleshoot your Cron Monitoring setup. +- https://docs.sentry.io/platforms/elixir/user-feedback.md - Learn more about collecting user feedback when an event occurs. Sentry pairs the feedback with... +- https://docs.sentry.io/platforms/elixir/user-feedback/configuration.md - Learn about the general User Feedback configuration fields. + +### Configuration +- https://docs.sentry.io/platforms/elixir/configuration.md - Additional configuration options for the SDK. +- https://docs.sentry.io/platforms/elixir/configuration/options.md - Learn more about how the SDK can be configured via options. These are being passed to the init... +- https://docs.sentry.io/platforms/elixir/configuration/environments.md - Learn how to configure your SDK to tell Sentry about your environments. +- https://docs.sentry.io/platforms/elixir/configuration/releases.md - Learn how to configure your SDK to tell Sentry about your releases. +- https://docs.sentry.io/platforms/elixir/configuration/logging.md - Learn more about how to configure the SDK. These options are set when the SDK is first initial... +- https://docs.sentry.io/platforms/elixir/configuration/filtering.md - Learn more about how to configure your SDK to filter events reported to Sentry. +- https://docs.sentry.io/platforms/elixir/security-policy-reporting.md - Learn how Sentry can help manage Content-Security-Policy violations and reports here. + +### Enriching Events +- https://docs.sentry.io/platforms/elixir/enriching-events.md - Enrich events with additional context to make debugging simpler. +- https://docs.sentry.io/platforms/elixir/enriching-events/breadcrumbs.md - Learn more about what Sentry uses to create a trail of events (breadcrumbs) that happened prio... +- https://docs.sentry.io/platforms/elixir/enriching-events/context.md - Custom contexts allow you to attach arbitrary data (strings, lists, dictionaries) to an event. +- https://docs.sentry.io/platforms/elixir/enriching-events/tags.md - Tags power UI features such as filters and tag-distribution maps. Tags also help you quickly a... +- https://docs.sentry.io/platforms/elixir/enriching-events/identify-user.md - Learn how to configure the SDK to capture the user and gain critical pieces of information tha... + +### Data Management +- https://docs.sentry.io/platforms/elixir/data-management.md - Manage your events by pre-filtering, scrubbing sensitive information, and forwarding them to o... +- https://docs.sentry.io/platforms/elixir/data-management/data-collected.md - See what data is collected by the Sentry SDK. +- https://docs.sentry.io/platforms/elixir/data-management/sensitive-data.md - Learn about filtering or scrubbing sensitive data within the SDK, so that data is not sent wit... + +### Migration +- https://docs.sentry.io/platforms/elixir/migration.md - Learn about migrating to a newer version of the Elixir SDK. + +### Other +- https://docs.sentry.io/platforms/elixir/usage.md - Use the SDK to manually capture errors and other events. +- https://docs.sentry.io/platforms/elixir/usage/set-level.md - The level - similar to logging levels - is generally added by default based on the integration... +- https://docs.sentry.io/platforms/elixir/usage/sdk-fingerprinting.md - Learn about overriding default fingerprinting in your SDK. +- https://docs.sentry.io/platforms/elixir/integrations.md - Sentry provides additional integrations designed to change configuration or add instrumentatio... +- https://docs.sentry.io/platforms/elixir/integrations/plug_and_phoenix.md - Learn how to capture errors and their context in Plug pipelines and Phoenix applications. +- https://docs.sentry.io/platforms/elixir/integrations/oban.md - Sentry supports monitoring scheduled Oban jobs and automatically capturing exceptions. +- https://docs.sentry.io/platforms/elixir/integrations/quantum.md - Enable monitoring of Quantum jobs. +- https://docs.sentry.io/platforms/elixir/integrations/telemetry.md - Sentry supports monitoring Telemetry handler errors and reporting them. diff --git a/public/.well-known/skills/sentry-go-echo/SKILL.md b/public/.well-known/skills/sentry-go-echo/SKILL.md new file mode 100644 index 0000000000000..6b66baf631c5c --- /dev/null +++ b/public/.well-known/skills/sentry-go-echo/SKILL.md @@ -0,0 +1,70 @@ +--- +name: sentry-go-echo +description: Echo is a high-performance web framework for building robust and scalable applications in Go. Learn how to set it up with Sentry. +--- + +# Sentry Echo + +Echo is a high-performance web framework for building robust and scalable applications in Go. Learn how to set it up with Sentry. + +## Documentation + +Fetch these markdown files as needed: + +### Getting Started +- https://docs.sentry.io/platforms/go/guides/echo.md - Echo is a high-performance web framework for building robust and scalable applications in Go. ... + +### Features +- https://docs.sentry.io/platforms/go/guides/echo/usage.md - Use the SDK to capture errors and other events. +- https://docs.sentry.io/platforms/go/guides/echo/tracing.md - Learn how to enable tracing in your app and discover valuable performance insights of your app... +- https://docs.sentry.io/platforms/go/guides/echo/tracing/instrumentation.md - Learn how to instrument tracing in your app. +- https://docs.sentry.io/platforms/go/guides/echo/tracing/instrumentation/custom-instrumentation.md - Learn how to capture performance data on any action in your app. +- https://docs.sentry.io/platforms/go/guides/echo/tracing/instrumentation/custom-instrumentation/requests-module.md - Learn how to manually instrument your code to use Sentry's Requests module. +- https://docs.sentry.io/platforms/go/guides/echo/tracing/instrumentation/custom-instrumentation/queues-module.md - Learn how to manually instrument your code to use Sentry's Queues module. +- https://docs.sentry.io/platforms/go/guides/echo/tracing/instrumentation/opentelemetry.md - Using OpenTelemetry with Sentry Performance. +- https://docs.sentry.io/platforms/go/guides/echo/tracing/instrumentation/caches-module.md - Learn how to manually instrument your code to use Sentry's Caches module. +- https://docs.sentry.io/platforms/go/guides/echo/tracing/trace-propagation.md - Learn how to connect events across applications/services. +- https://docs.sentry.io/platforms/go/guides/echo/tracing/trace-propagation/custom-instrumentation.md +- https://docs.sentry.io/platforms/go/guides/echo/tracing/trace-propagation/dealing-with-cors-issues.md +- https://docs.sentry.io/platforms/go/guides/echo/tracing/troubleshooting.md - Learn how to troubleshoot your tracing setup. +- https://docs.sentry.io/platforms/go/guides/echo/logs.md - Structured logs allow you to send, view, and query logs sent from your applications within Sen... +- https://docs.sentry.io/platforms/go/guides/echo/metrics.md - Metrics allow you to send, view and query counters, gauges and measurements from your Sentry-c... +- https://docs.sentry.io/platforms/go/guides/echo/crons.md - Learn how to set up Crons with the Go SDK to monitor the uptime and performance of any schedul... +- https://docs.sentry.io/platforms/go/guides/echo/user-feedback.md - Learn more about collecting user feedback when an event occurs. Sentry pairs the feedback with... +- https://docs.sentry.io/platforms/go/guides/echo/user-feedback/configuration.md - Learn about the general User Feedback configuration fields. + +### Configuration +- https://docs.sentry.io/platforms/go/guides/echo/configuration.md - Learn more about additional configuration options for the Go SDK. +- https://docs.sentry.io/platforms/go/guides/echo/configuration/transports.md - Transports let you change the way in which events are delivered to Sentry. +- https://docs.sentry.io/platforms/go/guides/echo/configuration/environments.md - Learn how to configure your SDK to tell Sentry about your environments. +- https://docs.sentry.io/platforms/go/guides/echo/configuration/releases.md - Learn how to configure your SDK to tell Sentry about your releases. +- https://docs.sentry.io/platforms/go/guides/echo/configuration/sampling.md - Learn how to configure the volume of error and transaction events sent to Sentry. +- https://docs.sentry.io/platforms/go/guides/echo/configuration/filtering.md - Learn more about how to configure your SDK to filter events reported to Sentry. +- https://docs.sentry.io/platforms/go/guides/echo/configuration/draining.md - Learn more about the default behavior of our SDK if the application shuts down unexpectedly. +- https://docs.sentry.io/platforms/go/guides/echo/configuration/options.md - Learn more about how the SDK can be configured via options. These are being passed to the init... +- https://docs.sentry.io/platforms/go/guides/echo/integrations.md - Learn about the automatic integrations Sentry provides and how to configure them. +- https://docs.sentry.io/platforms/go/guides/echo/enriching-events.md - Enrich events with additional context to make debugging simpler. +- https://docs.sentry.io/platforms/go/guides/echo/data-management.md - Learn more about how to manage your data within your SDK, including how to scrub sensitive inf... +- https://docs.sentry.io/platforms/go/guides/echo/security-policy-reporting.md - Learn how Sentry can help manage Content-Security-Policy violations and reports here. +- https://docs.sentry.io/platforms/go/guides/echo/migration.md - Learn more about how to migrate from the deprecated Raven SDK. +- https://docs.sentry.io/platforms/go/guides/echo/troubleshooting.md - Troubleshooting common Go Issues + +### Enriching Events +- https://docs.sentry.io/platforms/go/guides/echo/enriching-events/attachments.md - Learn more about how Sentry can store additional files in the same request as event attachments. +- https://docs.sentry.io/platforms/go/guides/echo/enriching-events/breadcrumbs.md - Learn more about what Sentry uses to create a trail of events (breadcrumbs) that happened prio... +- https://docs.sentry.io/platforms/go/guides/echo/enriching-events/context.md - Custom contexts allow you to attach arbitrary data (strings, lists, dictionaries) to an event. +- https://docs.sentry.io/platforms/go/guides/echo/enriching-events/scopes.md - The SDK will in most cases automatically manage the scopes for you in the framework integratio... +- https://docs.sentry.io/platforms/go/guides/echo/enriching-events/tags.md - Tags power UI features such as filters and tag-distribution maps. Tags also help you quickly a... +- https://docs.sentry.io/platforms/go/guides/echo/enriching-events/transaction-name.md - Learn how to set or override the transaction name to capture the user and gain critical pieces... +- https://docs.sentry.io/platforms/go/guides/echo/enriching-events/identify-user.md - Learn how to configure the SDK to capture the user and gain critical pieces of information tha... + +### Data Management +- https://docs.sentry.io/platforms/go/guides/echo/data-management/data-collected.md - See what data is collected by the Sentry SDK. +- https://docs.sentry.io/platforms/go/guides/echo/data-management/sensitive-data.md - Learn about filtering or scrubbing sensitive data within the SDK, so that data is not sent wit... + +### Other +- https://docs.sentry.io/platforms/go/guides/echo/usage/panics.md - Learn more about how our Go SDK captures unhandled panics. +- https://docs.sentry.io/platforms/go/guides/echo/usage/concurrency.md - Learn more about how to use the SDK from concurrent goroutines. +- https://docs.sentry.io/platforms/go/guides/echo/usage/set-level.md - The level - similar to logging levels - is generally added by default based on the integration... +- https://docs.sentry.io/platforms/go/guides/echo/usage/serverless.md - Learn more about serverless support, which is available out of the box. +- https://docs.sentry.io/platforms/go/guides/echo/usage/sdk-fingerprinting.md - Learn about overriding default fingerprinting in your SDK. diff --git a/public/.well-known/skills/sentry-go-fasthttp/SKILL.md b/public/.well-known/skills/sentry-go-fasthttp/SKILL.md new file mode 100644 index 0000000000000..f444fea49d1d2 --- /dev/null +++ b/public/.well-known/skills/sentry-go-fasthttp/SKILL.md @@ -0,0 +1,70 @@ +--- +name: sentry-go-fasthttp +description: Learn how to add Sentry instrumentation to programs using the FastHTTP package. +--- + +# Sentry FastHTTP + +Learn how to add Sentry instrumentation to programs using the FastHTTP package. + +## Documentation + +Fetch these markdown files as needed: + +### Getting Started +- https://docs.sentry.io/platforms/go/guides/fasthttp.md - Learn how to add Sentry instrumentation to programs using the FastHTTP package. + +### Features +- https://docs.sentry.io/platforms/go/guides/fasthttp/usage.md - Use the SDK to capture errors and other events. +- https://docs.sentry.io/platforms/go/guides/fasthttp/tracing.md - Learn how to enable tracing in your app and discover valuable performance insights of your app... +- https://docs.sentry.io/platforms/go/guides/fasthttp/tracing/instrumentation.md - Learn how to instrument tracing in your app. +- https://docs.sentry.io/platforms/go/guides/fasthttp/tracing/instrumentation/custom-instrumentation.md - Learn how to capture performance data on any action in your app. +- https://docs.sentry.io/platforms/go/guides/fasthttp/tracing/instrumentation/custom-instrumentation/requests-module.md - Learn how to manually instrument your code to use Sentry's Requests module. +- https://docs.sentry.io/platforms/go/guides/fasthttp/tracing/instrumentation/custom-instrumentation/queues-module.md - Learn how to manually instrument your code to use Sentry's Queues module. +- https://docs.sentry.io/platforms/go/guides/fasthttp/tracing/instrumentation/opentelemetry.md - Using OpenTelemetry with Sentry Performance. +- https://docs.sentry.io/platforms/go/guides/fasthttp/tracing/instrumentation/caches-module.md - Learn how to manually instrument your code to use Sentry's Caches module. +- https://docs.sentry.io/platforms/go/guides/fasthttp/tracing/trace-propagation.md - Learn how to connect events across applications/services. +- https://docs.sentry.io/platforms/go/guides/fasthttp/tracing/trace-propagation/custom-instrumentation.md +- https://docs.sentry.io/platforms/go/guides/fasthttp/tracing/trace-propagation/dealing-with-cors-issues.md +- https://docs.sentry.io/platforms/go/guides/fasthttp/tracing/troubleshooting.md - Learn how to troubleshoot your tracing setup. +- https://docs.sentry.io/platforms/go/guides/fasthttp/logs.md - Structured logs allow you to send, view, and query logs sent from your applications within Sen... +- https://docs.sentry.io/platforms/go/guides/fasthttp/metrics.md - Metrics allow you to send, view and query counters, gauges and measurements from your Sentry-c... +- https://docs.sentry.io/platforms/go/guides/fasthttp/crons.md - Learn how to set up Crons with the Go SDK to monitor the uptime and performance of any schedul... +- https://docs.sentry.io/platforms/go/guides/fasthttp/user-feedback.md - Learn more about collecting user feedback when an event occurs. Sentry pairs the feedback with... +- https://docs.sentry.io/platforms/go/guides/fasthttp/user-feedback/configuration.md - Learn about the general User Feedback configuration fields. + +### Configuration +- https://docs.sentry.io/platforms/go/guides/fasthttp/configuration.md - Learn more about additional configuration options for the Go SDK. +- https://docs.sentry.io/platforms/go/guides/fasthttp/configuration/transports.md - Transports let you change the way in which events are delivered to Sentry. +- https://docs.sentry.io/platforms/go/guides/fasthttp/configuration/environments.md - Learn how to configure your SDK to tell Sentry about your environments. +- https://docs.sentry.io/platforms/go/guides/fasthttp/configuration/releases.md - Learn how to configure your SDK to tell Sentry about your releases. +- https://docs.sentry.io/platforms/go/guides/fasthttp/configuration/sampling.md - Learn how to configure the volume of error and transaction events sent to Sentry. +- https://docs.sentry.io/platforms/go/guides/fasthttp/configuration/filtering.md - Learn more about how to configure your SDK to filter events reported to Sentry. +- https://docs.sentry.io/platforms/go/guides/fasthttp/configuration/draining.md - Learn more about the default behavior of our SDK if the application shuts down unexpectedly. +- https://docs.sentry.io/platforms/go/guides/fasthttp/configuration/options.md - Learn more about how the SDK can be configured via options. These are being passed to the init... +- https://docs.sentry.io/platforms/go/guides/fasthttp/integrations.md - Learn about the automatic integrations Sentry provides and how to configure them. +- https://docs.sentry.io/platforms/go/guides/fasthttp/enriching-events.md - Enrich events with additional context to make debugging simpler. +- https://docs.sentry.io/platforms/go/guides/fasthttp/data-management.md - Learn more about how to manage your data within your SDK, including how to scrub sensitive inf... +- https://docs.sentry.io/platforms/go/guides/fasthttp/security-policy-reporting.md - Learn how Sentry can help manage Content-Security-Policy violations and reports here. +- https://docs.sentry.io/platforms/go/guides/fasthttp/migration.md - Learn more about how to migrate from the deprecated Raven SDK. +- https://docs.sentry.io/platforms/go/guides/fasthttp/troubleshooting.md - Troubleshooting common Go Issues + +### Enriching Events +- https://docs.sentry.io/platforms/go/guides/fasthttp/enriching-events/attachments.md - Learn more about how Sentry can store additional files in the same request as event attachments. +- https://docs.sentry.io/platforms/go/guides/fasthttp/enriching-events/breadcrumbs.md - Learn more about what Sentry uses to create a trail of events (breadcrumbs) that happened prio... +- https://docs.sentry.io/platforms/go/guides/fasthttp/enriching-events/context.md - Custom contexts allow you to attach arbitrary data (strings, lists, dictionaries) to an event. +- https://docs.sentry.io/platforms/go/guides/fasthttp/enriching-events/scopes.md - The SDK will in most cases automatically manage the scopes for you in the framework integratio... +- https://docs.sentry.io/platforms/go/guides/fasthttp/enriching-events/tags.md - Tags power UI features such as filters and tag-distribution maps. Tags also help you quickly a... +- https://docs.sentry.io/platforms/go/guides/fasthttp/enriching-events/transaction-name.md - Learn how to set or override the transaction name to capture the user and gain critical pieces... +- https://docs.sentry.io/platforms/go/guides/fasthttp/enriching-events/identify-user.md - Learn how to configure the SDK to capture the user and gain critical pieces of information tha... + +### Data Management +- https://docs.sentry.io/platforms/go/guides/fasthttp/data-management/data-collected.md - See what data is collected by the Sentry SDK. +- https://docs.sentry.io/platforms/go/guides/fasthttp/data-management/sensitive-data.md - Learn about filtering or scrubbing sensitive data within the SDK, so that data is not sent wit... + +### Other +- https://docs.sentry.io/platforms/go/guides/fasthttp/usage/panics.md - Learn more about how our Go SDK captures unhandled panics. +- https://docs.sentry.io/platforms/go/guides/fasthttp/usage/concurrency.md - Learn more about how to use the SDK from concurrent goroutines. +- https://docs.sentry.io/platforms/go/guides/fasthttp/usage/set-level.md - The level - similar to logging levels - is generally added by default based on the integration... +- https://docs.sentry.io/platforms/go/guides/fasthttp/usage/serverless.md - Learn more about serverless support, which is available out of the box. +- https://docs.sentry.io/platforms/go/guides/fasthttp/usage/sdk-fingerprinting.md - Learn about overriding default fingerprinting in your SDK. diff --git a/public/.well-known/skills/sentry-go-fiber/SKILL.md b/public/.well-known/skills/sentry-go-fiber/SKILL.md new file mode 100644 index 0000000000000..07c072c1de718 --- /dev/null +++ b/public/.well-known/skills/sentry-go-fiber/SKILL.md @@ -0,0 +1,70 @@ +--- +name: sentry-go-fiber +description: Learn how to add Sentry instrumentation to programs using the Fiber package. +--- + +# Sentry Fiber + +Learn how to add Sentry instrumentation to programs using the Fiber package. + +## Documentation + +Fetch these markdown files as needed: + +### Getting Started +- https://docs.sentry.io/platforms/go/guides/fiber.md - Learn how to add Sentry instrumentation to programs using the Fiber package. + +### Features +- https://docs.sentry.io/platforms/go/guides/fiber/usage.md - Use the SDK to capture errors and other events. +- https://docs.sentry.io/platforms/go/guides/fiber/tracing.md - Learn how to enable tracing in your app and discover valuable performance insights of your app... +- https://docs.sentry.io/platforms/go/guides/fiber/tracing/instrumentation.md - Learn how to instrument tracing in your app. +- https://docs.sentry.io/platforms/go/guides/fiber/tracing/instrumentation/custom-instrumentation.md - Learn how to capture performance data on any action in your app. +- https://docs.sentry.io/platforms/go/guides/fiber/tracing/instrumentation/custom-instrumentation/requests-module.md - Learn how to manually instrument your code to use Sentry's Requests module. +- https://docs.sentry.io/platforms/go/guides/fiber/tracing/instrumentation/custom-instrumentation/queues-module.md - Learn how to manually instrument your code to use Sentry's Queues module. +- https://docs.sentry.io/platforms/go/guides/fiber/tracing/instrumentation/opentelemetry.md - Using OpenTelemetry with Sentry Performance. +- https://docs.sentry.io/platforms/go/guides/fiber/tracing/instrumentation/caches-module.md - Learn how to manually instrument your code to use Sentry's Caches module. +- https://docs.sentry.io/platforms/go/guides/fiber/tracing/trace-propagation.md - Learn how to connect events across applications/services. +- https://docs.sentry.io/platforms/go/guides/fiber/tracing/trace-propagation/custom-instrumentation.md +- https://docs.sentry.io/platforms/go/guides/fiber/tracing/trace-propagation/dealing-with-cors-issues.md +- https://docs.sentry.io/platforms/go/guides/fiber/tracing/troubleshooting.md - Learn how to troubleshoot your tracing setup. +- https://docs.sentry.io/platforms/go/guides/fiber/logs.md - Structured logs allow you to send, view, and query logs sent from your applications within Sen... +- https://docs.sentry.io/platforms/go/guides/fiber/metrics.md - Metrics allow you to send, view and query counters, gauges and measurements from your Sentry-c... +- https://docs.sentry.io/platforms/go/guides/fiber/crons.md - Learn how to set up Crons with the Go SDK to monitor the uptime and performance of any schedul... +- https://docs.sentry.io/platforms/go/guides/fiber/user-feedback.md - Learn more about collecting user feedback when an event occurs. Sentry pairs the feedback with... +- https://docs.sentry.io/platforms/go/guides/fiber/user-feedback/configuration.md - Learn about the general User Feedback configuration fields. + +### Configuration +- https://docs.sentry.io/platforms/go/guides/fiber/configuration.md - Learn more about additional configuration options for the Go SDK. +- https://docs.sentry.io/platforms/go/guides/fiber/configuration/transports.md - Transports let you change the way in which events are delivered to Sentry. +- https://docs.sentry.io/platforms/go/guides/fiber/configuration/environments.md - Learn how to configure your SDK to tell Sentry about your environments. +- https://docs.sentry.io/platforms/go/guides/fiber/configuration/releases.md - Learn how to configure your SDK to tell Sentry about your releases. +- https://docs.sentry.io/platforms/go/guides/fiber/configuration/sampling.md - Learn how to configure the volume of error and transaction events sent to Sentry. +- https://docs.sentry.io/platforms/go/guides/fiber/configuration/filtering.md - Learn more about how to configure your SDK to filter events reported to Sentry. +- https://docs.sentry.io/platforms/go/guides/fiber/configuration/draining.md - Learn more about the default behavior of our SDK if the application shuts down unexpectedly. +- https://docs.sentry.io/platforms/go/guides/fiber/configuration/options.md - Learn more about how the SDK can be configured via options. These are being passed to the init... +- https://docs.sentry.io/platforms/go/guides/fiber/integrations.md - Learn about the automatic integrations Sentry provides and how to configure them. +- https://docs.sentry.io/platforms/go/guides/fiber/enriching-events.md - Enrich events with additional context to make debugging simpler. +- https://docs.sentry.io/platforms/go/guides/fiber/data-management.md - Learn more about how to manage your data within your SDK, including how to scrub sensitive inf... +- https://docs.sentry.io/platforms/go/guides/fiber/security-policy-reporting.md - Learn how Sentry can help manage Content-Security-Policy violations and reports here. +- https://docs.sentry.io/platforms/go/guides/fiber/migration.md - Learn more about how to migrate from the deprecated Raven SDK. +- https://docs.sentry.io/platforms/go/guides/fiber/troubleshooting.md - Troubleshooting common Go Issues + +### Enriching Events +- https://docs.sentry.io/platforms/go/guides/fiber/enriching-events/attachments.md - Learn more about how Sentry can store additional files in the same request as event attachments. +- https://docs.sentry.io/platforms/go/guides/fiber/enriching-events/breadcrumbs.md - Learn more about what Sentry uses to create a trail of events (breadcrumbs) that happened prio... +- https://docs.sentry.io/platforms/go/guides/fiber/enriching-events/context.md - Custom contexts allow you to attach arbitrary data (strings, lists, dictionaries) to an event. +- https://docs.sentry.io/platforms/go/guides/fiber/enriching-events/scopes.md - The SDK will in most cases automatically manage the scopes for you in the framework integratio... +- https://docs.sentry.io/platforms/go/guides/fiber/enriching-events/tags.md - Tags power UI features such as filters and tag-distribution maps. Tags also help you quickly a... +- https://docs.sentry.io/platforms/go/guides/fiber/enriching-events/transaction-name.md - Learn how to set or override the transaction name to capture the user and gain critical pieces... +- https://docs.sentry.io/platforms/go/guides/fiber/enriching-events/identify-user.md - Learn how to configure the SDK to capture the user and gain critical pieces of information tha... + +### Data Management +- https://docs.sentry.io/platforms/go/guides/fiber/data-management/data-collected.md - See what data is collected by the Sentry SDK. +- https://docs.sentry.io/platforms/go/guides/fiber/data-management/sensitive-data.md - Learn about filtering or scrubbing sensitive data within the SDK, so that data is not sent wit... + +### Other +- https://docs.sentry.io/platforms/go/guides/fiber/usage/panics.md - Learn more about how our Go SDK captures unhandled panics. +- https://docs.sentry.io/platforms/go/guides/fiber/usage/concurrency.md - Learn more about how to use the SDK from concurrent goroutines. +- https://docs.sentry.io/platforms/go/guides/fiber/usage/set-level.md - The level - similar to logging levels - is generally added by default based on the integration... +- https://docs.sentry.io/platforms/go/guides/fiber/usage/serverless.md - Learn more about serverless support, which is available out of the box. +- https://docs.sentry.io/platforms/go/guides/fiber/usage/sdk-fingerprinting.md - Learn about overriding default fingerprinting in your SDK. diff --git a/public/.well-known/skills/sentry-go-gin/SKILL.md b/public/.well-known/skills/sentry-go-gin/SKILL.md new file mode 100644 index 0000000000000..f1354275cf12d --- /dev/null +++ b/public/.well-known/skills/sentry-go-gin/SKILL.md @@ -0,0 +1,70 @@ +--- +name: sentry-go-gin +description: Gin is a high-performance HTTP web framework written in Golang. Learn how to set it up with Sentry. +--- + +# Sentry Gin + +Gin is a high-performance HTTP web framework written in Golang. Learn how to set it up with Sentry. + +## Documentation + +Fetch these markdown files as needed: + +### Getting Started +- https://docs.sentry.io/platforms/go/guides/gin.md - Gin is a high-performance HTTP web framework written in Golang. Learn how to set it up with Se... + +### Features +- https://docs.sentry.io/platforms/go/guides/gin/usage.md - Use the SDK to capture errors and other events. +- https://docs.sentry.io/platforms/go/guides/gin/tracing.md - Learn how to enable tracing in your app and discover valuable performance insights of your app... +- https://docs.sentry.io/platforms/go/guides/gin/tracing/instrumentation.md - Learn how to instrument tracing in your app. +- https://docs.sentry.io/platforms/go/guides/gin/tracing/instrumentation/custom-instrumentation.md - Learn how to capture performance data on any action in your app. +- https://docs.sentry.io/platforms/go/guides/gin/tracing/instrumentation/custom-instrumentation/requests-module.md - Learn how to manually instrument your code to use Sentry's Requests module. +- https://docs.sentry.io/platforms/go/guides/gin/tracing/instrumentation/custom-instrumentation/queues-module.md - Learn how to manually instrument your code to use Sentry's Queues module. +- https://docs.sentry.io/platforms/go/guides/gin/tracing/instrumentation/opentelemetry.md - Using OpenTelemetry with Sentry Performance. +- https://docs.sentry.io/platforms/go/guides/gin/tracing/instrumentation/caches-module.md - Learn how to manually instrument your code to use Sentry's Caches module. +- https://docs.sentry.io/platforms/go/guides/gin/tracing/trace-propagation.md - Learn how to connect events across applications/services. +- https://docs.sentry.io/platforms/go/guides/gin/tracing/trace-propagation/custom-instrumentation.md +- https://docs.sentry.io/platforms/go/guides/gin/tracing/trace-propagation/dealing-with-cors-issues.md +- https://docs.sentry.io/platforms/go/guides/gin/tracing/troubleshooting.md - Learn how to troubleshoot your tracing setup. +- https://docs.sentry.io/platforms/go/guides/gin/logs.md - Structured logs allow you to send, view, and query logs sent from your applications within Sen... +- https://docs.sentry.io/platforms/go/guides/gin/metrics.md - Metrics allow you to send, view and query counters, gauges and measurements from your Sentry-c... +- https://docs.sentry.io/platforms/go/guides/gin/crons.md - Learn how to set up Crons with the Go SDK to monitor the uptime and performance of any schedul... +- https://docs.sentry.io/platforms/go/guides/gin/user-feedback.md - Learn more about collecting user feedback when an event occurs. Sentry pairs the feedback with... +- https://docs.sentry.io/platforms/go/guides/gin/user-feedback/configuration.md - Learn about the general User Feedback configuration fields. + +### Configuration +- https://docs.sentry.io/platforms/go/guides/gin/configuration.md - Learn more about additional configuration options for the Go SDK. +- https://docs.sentry.io/platforms/go/guides/gin/configuration/transports.md - Transports let you change the way in which events are delivered to Sentry. +- https://docs.sentry.io/platforms/go/guides/gin/configuration/environments.md - Learn how to configure your SDK to tell Sentry about your environments. +- https://docs.sentry.io/platforms/go/guides/gin/configuration/releases.md - Learn how to configure your SDK to tell Sentry about your releases. +- https://docs.sentry.io/platforms/go/guides/gin/configuration/sampling.md - Learn how to configure the volume of error and transaction events sent to Sentry. +- https://docs.sentry.io/platforms/go/guides/gin/configuration/filtering.md - Learn more about how to configure your SDK to filter events reported to Sentry. +- https://docs.sentry.io/platforms/go/guides/gin/configuration/draining.md - Learn more about the default behavior of our SDK if the application shuts down unexpectedly. +- https://docs.sentry.io/platforms/go/guides/gin/configuration/options.md - Learn more about how the SDK can be configured via options. These are being passed to the init... +- https://docs.sentry.io/platforms/go/guides/gin/integrations.md - Learn about the automatic integrations Sentry provides and how to configure them. +- https://docs.sentry.io/platforms/go/guides/gin/enriching-events.md - Enrich events with additional context to make debugging simpler. +- https://docs.sentry.io/platforms/go/guides/gin/data-management.md - Learn more about how to manage your data within your SDK, including how to scrub sensitive inf... +- https://docs.sentry.io/platforms/go/guides/gin/security-policy-reporting.md - Learn how Sentry can help manage Content-Security-Policy violations and reports here. +- https://docs.sentry.io/platforms/go/guides/gin/migration.md - Learn more about how to migrate from the deprecated Raven SDK. +- https://docs.sentry.io/platforms/go/guides/gin/troubleshooting.md - Troubleshooting common Go Issues + +### Enriching Events +- https://docs.sentry.io/platforms/go/guides/gin/enriching-events/attachments.md - Learn more about how Sentry can store additional files in the same request as event attachments. +- https://docs.sentry.io/platforms/go/guides/gin/enriching-events/breadcrumbs.md - Learn more about what Sentry uses to create a trail of events (breadcrumbs) that happened prio... +- https://docs.sentry.io/platforms/go/guides/gin/enriching-events/context.md - Custom contexts allow you to attach arbitrary data (strings, lists, dictionaries) to an event. +- https://docs.sentry.io/platforms/go/guides/gin/enriching-events/scopes.md - The SDK will in most cases automatically manage the scopes for you in the framework integratio... +- https://docs.sentry.io/platforms/go/guides/gin/enriching-events/tags.md - Tags power UI features such as filters and tag-distribution maps. Tags also help you quickly a... +- https://docs.sentry.io/platforms/go/guides/gin/enriching-events/transaction-name.md - Learn how to set or override the transaction name to capture the user and gain critical pieces... +- https://docs.sentry.io/platforms/go/guides/gin/enriching-events/identify-user.md - Learn how to configure the SDK to capture the user and gain critical pieces of information tha... + +### Data Management +- https://docs.sentry.io/platforms/go/guides/gin/data-management/data-collected.md - See what data is collected by the Sentry SDK. +- https://docs.sentry.io/platforms/go/guides/gin/data-management/sensitive-data.md - Learn about filtering or scrubbing sensitive data within the SDK, so that data is not sent wit... + +### Other +- https://docs.sentry.io/platforms/go/guides/gin/usage/panics.md - Learn more about how our Go SDK captures unhandled panics. +- https://docs.sentry.io/platforms/go/guides/gin/usage/concurrency.md - Learn more about how to use the SDK from concurrent goroutines. +- https://docs.sentry.io/platforms/go/guides/gin/usage/set-level.md - The level - similar to logging levels - is generally added by default based on the integration... +- https://docs.sentry.io/platforms/go/guides/gin/usage/serverless.md - Learn more about serverless support, which is available out of the box. +- https://docs.sentry.io/platforms/go/guides/gin/usage/sdk-fingerprinting.md - Learn about overriding default fingerprinting in your SDK. diff --git a/public/.well-known/skills/sentry-go-http/SKILL.md b/public/.well-known/skills/sentry-go-http/SKILL.md new file mode 100644 index 0000000000000..571c863109f3b --- /dev/null +++ b/public/.well-known/skills/sentry-go-http/SKILL.md @@ -0,0 +1,70 @@ +--- +name: sentry-go-http +description: The net/http package provides HTTP client and server implementations. Learn how to add Sentry to programs using this package. +--- + +# Sentry net/http + +The net/http package provides HTTP client and server implementations. Learn how to add Sentry to programs using this package. + +## Documentation + +Fetch these markdown files as needed: + +### Getting Started +- https://docs.sentry.io/platforms/go/guides/http.md - The net/http package provides HTTP client and server implementations. Learn how to add Sentry ... + +### Features +- https://docs.sentry.io/platforms/go/guides/http/usage.md - Use the SDK to capture errors and other events. +- https://docs.sentry.io/platforms/go/guides/http/tracing.md - Learn how to enable tracing in your app and discover valuable performance insights of your app... +- https://docs.sentry.io/platforms/go/guides/http/tracing/instrumentation.md - Learn how to instrument tracing in your app. +- https://docs.sentry.io/platforms/go/guides/http/tracing/instrumentation/custom-instrumentation.md - Learn how to capture performance data on any action in your app. +- https://docs.sentry.io/platforms/go/guides/http/tracing/instrumentation/custom-instrumentation/requests-module.md - Learn how to manually instrument your code to use Sentry's Requests module. +- https://docs.sentry.io/platforms/go/guides/http/tracing/instrumentation/custom-instrumentation/queues-module.md - Learn how to manually instrument your code to use Sentry's Queues module. +- https://docs.sentry.io/platforms/go/guides/http/tracing/instrumentation/opentelemetry.md - Using OpenTelemetry with Sentry Performance. +- https://docs.sentry.io/platforms/go/guides/http/tracing/instrumentation/caches-module.md - Learn how to manually instrument your code to use Sentry's Caches module. +- https://docs.sentry.io/platforms/go/guides/http/tracing/trace-propagation.md - Learn how to connect events across applications/services. +- https://docs.sentry.io/platforms/go/guides/http/tracing/trace-propagation/custom-instrumentation.md +- https://docs.sentry.io/platforms/go/guides/http/tracing/trace-propagation/dealing-with-cors-issues.md +- https://docs.sentry.io/platforms/go/guides/http/tracing/troubleshooting.md - Learn how to troubleshoot your tracing setup. +- https://docs.sentry.io/platforms/go/guides/http/logs.md - Structured logs allow you to send, view, and query logs sent from your applications within Sen... +- https://docs.sentry.io/platforms/go/guides/http/metrics.md - Metrics allow you to send, view and query counters, gauges and measurements from your Sentry-c... +- https://docs.sentry.io/platforms/go/guides/http/crons.md - Learn how to set up Crons with the Go SDK to monitor the uptime and performance of any schedul... +- https://docs.sentry.io/platforms/go/guides/http/user-feedback.md - Learn more about collecting user feedback when an event occurs. Sentry pairs the feedback with... +- https://docs.sentry.io/platforms/go/guides/http/user-feedback/configuration.md - Learn about the general User Feedback configuration fields. + +### Configuration +- https://docs.sentry.io/platforms/go/guides/http/configuration.md - Learn more about additional configuration options for the Go SDK. +- https://docs.sentry.io/platforms/go/guides/http/configuration/transports.md - Transports let you change the way in which events are delivered to Sentry. +- https://docs.sentry.io/platforms/go/guides/http/configuration/environments.md - Learn how to configure your SDK to tell Sentry about your environments. +- https://docs.sentry.io/platforms/go/guides/http/configuration/releases.md - Learn how to configure your SDK to tell Sentry about your releases. +- https://docs.sentry.io/platforms/go/guides/http/configuration/sampling.md - Learn how to configure the volume of error and transaction events sent to Sentry. +- https://docs.sentry.io/platforms/go/guides/http/configuration/filtering.md - Learn more about how to configure your SDK to filter events reported to Sentry. +- https://docs.sentry.io/platforms/go/guides/http/configuration/draining.md - Learn more about the default behavior of our SDK if the application shuts down unexpectedly. +- https://docs.sentry.io/platforms/go/guides/http/configuration/options.md - Learn more about how the SDK can be configured via options. These are being passed to the init... +- https://docs.sentry.io/platforms/go/guides/http/integrations.md - Learn about the automatic integrations Sentry provides and how to configure them. +- https://docs.sentry.io/platforms/go/guides/http/enriching-events.md - Enrich events with additional context to make debugging simpler. +- https://docs.sentry.io/platforms/go/guides/http/data-management.md - Learn more about how to manage your data within your SDK, including how to scrub sensitive inf... +- https://docs.sentry.io/platforms/go/guides/http/security-policy-reporting.md - Learn how Sentry can help manage Content-Security-Policy violations and reports here. +- https://docs.sentry.io/platforms/go/guides/http/migration.md - Learn more about how to migrate from the deprecated Raven SDK. +- https://docs.sentry.io/platforms/go/guides/http/troubleshooting.md - Troubleshooting common Go Issues + +### Enriching Events +- https://docs.sentry.io/platforms/go/guides/http/enriching-events/attachments.md - Learn more about how Sentry can store additional files in the same request as event attachments. +- https://docs.sentry.io/platforms/go/guides/http/enriching-events/breadcrumbs.md - Learn more about what Sentry uses to create a trail of events (breadcrumbs) that happened prio... +- https://docs.sentry.io/platforms/go/guides/http/enriching-events/context.md - Custom contexts allow you to attach arbitrary data (strings, lists, dictionaries) to an event. +- https://docs.sentry.io/platforms/go/guides/http/enriching-events/scopes.md - The SDK will in most cases automatically manage the scopes for you in the framework integratio... +- https://docs.sentry.io/platforms/go/guides/http/enriching-events/tags.md - Tags power UI features such as filters and tag-distribution maps. Tags also help you quickly a... +- https://docs.sentry.io/platforms/go/guides/http/enriching-events/transaction-name.md - Learn how to set or override the transaction name to capture the user and gain critical pieces... +- https://docs.sentry.io/platforms/go/guides/http/enriching-events/identify-user.md - Learn how to configure the SDK to capture the user and gain critical pieces of information tha... + +### Data Management +- https://docs.sentry.io/platforms/go/guides/http/data-management/data-collected.md - See what data is collected by the Sentry SDK. +- https://docs.sentry.io/platforms/go/guides/http/data-management/sensitive-data.md - Learn about filtering or scrubbing sensitive data within the SDK, so that data is not sent wit... + +### Other +- https://docs.sentry.io/platforms/go/guides/http/usage/panics.md - Learn more about how our Go SDK captures unhandled panics. +- https://docs.sentry.io/platforms/go/guides/http/usage/concurrency.md - Learn more about how to use the SDK from concurrent goroutines. +- https://docs.sentry.io/platforms/go/guides/http/usage/set-level.md - The level - similar to logging levels - is generally added by default based on the integration... +- https://docs.sentry.io/platforms/go/guides/http/usage/serverless.md - Learn more about serverless support, which is available out of the box. +- https://docs.sentry.io/platforms/go/guides/http/usage/sdk-fingerprinting.md - Learn about overriding default fingerprinting in your SDK. diff --git a/public/.well-known/skills/sentry-go-iris/SKILL.md b/public/.well-known/skills/sentry-go-iris/SKILL.md new file mode 100644 index 0000000000000..c13dd71424604 --- /dev/null +++ b/public/.well-known/skills/sentry-go-iris/SKILL.md @@ -0,0 +1,70 @@ +--- +name: sentry-go-iris +description: Iris is a fast, full-featured web framework for Go. Learn how to set it up with Sentry. +--- + +# Sentry Iris + +Iris is a fast, full-featured web framework for Go. Learn how to set it up with Sentry. + +## Documentation + +Fetch these markdown files as needed: + +### Getting Started +- https://docs.sentry.io/platforms/go/guides/iris.md - Iris is a fast, full-featured web framework for Go. Learn how to set it up with Sentry. + +### Features +- https://docs.sentry.io/platforms/go/guides/iris/usage.md - Use the SDK to capture errors and other events. +- https://docs.sentry.io/platforms/go/guides/iris/tracing.md - Learn how to enable tracing in your app and discover valuable performance insights of your app... +- https://docs.sentry.io/platforms/go/guides/iris/tracing/instrumentation.md - Learn how to instrument tracing in your app. +- https://docs.sentry.io/platforms/go/guides/iris/tracing/instrumentation/custom-instrumentation.md - Learn how to capture performance data on any action in your app. +- https://docs.sentry.io/platforms/go/guides/iris/tracing/instrumentation/custom-instrumentation/requests-module.md - Learn how to manually instrument your code to use Sentry's Requests module. +- https://docs.sentry.io/platforms/go/guides/iris/tracing/instrumentation/custom-instrumentation/queues-module.md - Learn how to manually instrument your code to use Sentry's Queues module. +- https://docs.sentry.io/platforms/go/guides/iris/tracing/instrumentation/opentelemetry.md - Using OpenTelemetry with Sentry Performance. +- https://docs.sentry.io/platforms/go/guides/iris/tracing/instrumentation/caches-module.md - Learn how to manually instrument your code to use Sentry's Caches module. +- https://docs.sentry.io/platforms/go/guides/iris/tracing/trace-propagation.md - Learn how to connect events across applications/services. +- https://docs.sentry.io/platforms/go/guides/iris/tracing/trace-propagation/custom-instrumentation.md +- https://docs.sentry.io/platforms/go/guides/iris/tracing/trace-propagation/dealing-with-cors-issues.md +- https://docs.sentry.io/platforms/go/guides/iris/tracing/troubleshooting.md - Learn how to troubleshoot your tracing setup. +- https://docs.sentry.io/platforms/go/guides/iris/logs.md - Structured logs allow you to send, view, and query logs sent from your applications within Sen... +- https://docs.sentry.io/platforms/go/guides/iris/metrics.md - Metrics allow you to send, view and query counters, gauges and measurements from your Sentry-c... +- https://docs.sentry.io/platforms/go/guides/iris/crons.md - Learn how to set up Crons with the Go SDK to monitor the uptime and performance of any schedul... +- https://docs.sentry.io/platforms/go/guides/iris/user-feedback.md - Learn more about collecting user feedback when an event occurs. Sentry pairs the feedback with... +- https://docs.sentry.io/platforms/go/guides/iris/user-feedback/configuration.md - Learn about the general User Feedback configuration fields. + +### Configuration +- https://docs.sentry.io/platforms/go/guides/iris/configuration.md - Learn more about additional configuration options for the Go SDK. +- https://docs.sentry.io/platforms/go/guides/iris/configuration/transports.md - Transports let you change the way in which events are delivered to Sentry. +- https://docs.sentry.io/platforms/go/guides/iris/configuration/environments.md - Learn how to configure your SDK to tell Sentry about your environments. +- https://docs.sentry.io/platforms/go/guides/iris/configuration/releases.md - Learn how to configure your SDK to tell Sentry about your releases. +- https://docs.sentry.io/platforms/go/guides/iris/configuration/sampling.md - Learn how to configure the volume of error and transaction events sent to Sentry. +- https://docs.sentry.io/platforms/go/guides/iris/configuration/filtering.md - Learn more about how to configure your SDK to filter events reported to Sentry. +- https://docs.sentry.io/platforms/go/guides/iris/configuration/draining.md - Learn more about the default behavior of our SDK if the application shuts down unexpectedly. +- https://docs.sentry.io/platforms/go/guides/iris/configuration/options.md - Learn more about how the SDK can be configured via options. These are being passed to the init... +- https://docs.sentry.io/platforms/go/guides/iris/integrations.md - Learn about the automatic integrations Sentry provides and how to configure them. +- https://docs.sentry.io/platforms/go/guides/iris/enriching-events.md - Enrich events with additional context to make debugging simpler. +- https://docs.sentry.io/platforms/go/guides/iris/data-management.md - Learn more about how to manage your data within your SDK, including how to scrub sensitive inf... +- https://docs.sentry.io/platforms/go/guides/iris/security-policy-reporting.md - Learn how Sentry can help manage Content-Security-Policy violations and reports here. +- https://docs.sentry.io/platforms/go/guides/iris/migration.md - Learn more about how to migrate from the deprecated Raven SDK. +- https://docs.sentry.io/platforms/go/guides/iris/troubleshooting.md - Troubleshooting common Go Issues + +### Enriching Events +- https://docs.sentry.io/platforms/go/guides/iris/enriching-events/attachments.md - Learn more about how Sentry can store additional files in the same request as event attachments. +- https://docs.sentry.io/platforms/go/guides/iris/enriching-events/breadcrumbs.md - Learn more about what Sentry uses to create a trail of events (breadcrumbs) that happened prio... +- https://docs.sentry.io/platforms/go/guides/iris/enriching-events/context.md - Custom contexts allow you to attach arbitrary data (strings, lists, dictionaries) to an event. +- https://docs.sentry.io/platforms/go/guides/iris/enriching-events/scopes.md - The SDK will in most cases automatically manage the scopes for you in the framework integratio... +- https://docs.sentry.io/platforms/go/guides/iris/enriching-events/tags.md - Tags power UI features such as filters and tag-distribution maps. Tags also help you quickly a... +- https://docs.sentry.io/platforms/go/guides/iris/enriching-events/transaction-name.md - Learn how to set or override the transaction name to capture the user and gain critical pieces... +- https://docs.sentry.io/platforms/go/guides/iris/enriching-events/identify-user.md - Learn how to configure the SDK to capture the user and gain critical pieces of information tha... + +### Data Management +- https://docs.sentry.io/platforms/go/guides/iris/data-management/data-collected.md - See what data is collected by the Sentry SDK. +- https://docs.sentry.io/platforms/go/guides/iris/data-management/sensitive-data.md - Learn about filtering or scrubbing sensitive data within the SDK, so that data is not sent wit... + +### Other +- https://docs.sentry.io/platforms/go/guides/iris/usage/panics.md - Learn more about how our Go SDK captures unhandled panics. +- https://docs.sentry.io/platforms/go/guides/iris/usage/concurrency.md - Learn more about how to use the SDK from concurrent goroutines. +- https://docs.sentry.io/platforms/go/guides/iris/usage/set-level.md - The level - similar to logging levels - is generally added by default based on the integration... +- https://docs.sentry.io/platforms/go/guides/iris/usage/serverless.md - Learn more about serverless support, which is available out of the box. +- https://docs.sentry.io/platforms/go/guides/iris/usage/sdk-fingerprinting.md - Learn about overriding default fingerprinting in your SDK. diff --git a/public/.well-known/skills/sentry-go-logrus/SKILL.md b/public/.well-known/skills/sentry-go-logrus/SKILL.md new file mode 100644 index 0000000000000..060f5c85e2b88 --- /dev/null +++ b/public/.well-known/skills/sentry-go-logrus/SKILL.md @@ -0,0 +1,70 @@ +--- +name: sentry-go-logrus +description: Logrus is a structured logger for Go, used to log messages in different formats and levels. This guide demonstrates how to integrate Logrus with Sentry to capture and send both logs and events to S... +--- + +# Sentry Logrus + +Logrus is a structured logger for Go, used to log messages in different formats and levels. This guide demonstrates how to integrate Logrus with Sentry to capture and send both logs and events to Sentry. + +## Documentation + +Fetch these markdown files as needed: + +### Getting Started +- https://docs.sentry.io/platforms/go/guides/logrus.md - Logrus is a structured logger for Go, used to log messages in different formats and levels. Th... + +### Features +- https://docs.sentry.io/platforms/go/guides/logrus/usage.md - Use the SDK to capture errors and other events. +- https://docs.sentry.io/platforms/go/guides/logrus/tracing.md - Learn how to enable tracing in your app and discover valuable performance insights of your app... +- https://docs.sentry.io/platforms/go/guides/logrus/tracing/instrumentation.md - Learn how to instrument tracing in your app. +- https://docs.sentry.io/platforms/go/guides/logrus/tracing/instrumentation/custom-instrumentation.md - Learn how to capture performance data on any action in your app. +- https://docs.sentry.io/platforms/go/guides/logrus/tracing/instrumentation/custom-instrumentation/requests-module.md - Learn how to manually instrument your code to use Sentry's Requests module. +- https://docs.sentry.io/platforms/go/guides/logrus/tracing/instrumentation/custom-instrumentation/queues-module.md - Learn how to manually instrument your code to use Sentry's Queues module. +- https://docs.sentry.io/platforms/go/guides/logrus/tracing/instrumentation/opentelemetry.md - Using OpenTelemetry with Sentry Performance. +- https://docs.sentry.io/platforms/go/guides/logrus/tracing/instrumentation/caches-module.md - Learn how to manually instrument your code to use Sentry's Caches module. +- https://docs.sentry.io/platforms/go/guides/logrus/tracing/trace-propagation.md - Learn how to connect events across applications/services. +- https://docs.sentry.io/platforms/go/guides/logrus/tracing/trace-propagation/custom-instrumentation.md +- https://docs.sentry.io/platforms/go/guides/logrus/tracing/trace-propagation/dealing-with-cors-issues.md +- https://docs.sentry.io/platforms/go/guides/logrus/tracing/troubleshooting.md - Learn how to troubleshoot your tracing setup. +- https://docs.sentry.io/platforms/go/guides/logrus/logs.md - Structured logs allow you to send, view, and query logs sent from your applications within Sen... +- https://docs.sentry.io/platforms/go/guides/logrus/metrics.md - Metrics allow you to send, view and query counters, gauges and measurements from your Sentry-c... +- https://docs.sentry.io/platforms/go/guides/logrus/crons.md - Learn how to set up Crons with the Go SDK to monitor the uptime and performance of any schedul... +- https://docs.sentry.io/platforms/go/guides/logrus/user-feedback.md - Learn more about collecting user feedback when an event occurs. Sentry pairs the feedback with... +- https://docs.sentry.io/platforms/go/guides/logrus/user-feedback/configuration.md - Learn about the general User Feedback configuration fields. + +### Configuration +- https://docs.sentry.io/platforms/go/guides/logrus/configuration.md - Learn more about additional configuration options for the Go SDK. +- https://docs.sentry.io/platforms/go/guides/logrus/configuration/transports.md - Transports let you change the way in which events are delivered to Sentry. +- https://docs.sentry.io/platforms/go/guides/logrus/configuration/environments.md - Learn how to configure your SDK to tell Sentry about your environments. +- https://docs.sentry.io/platforms/go/guides/logrus/configuration/releases.md - Learn how to configure your SDK to tell Sentry about your releases. +- https://docs.sentry.io/platforms/go/guides/logrus/configuration/sampling.md - Learn how to configure the volume of error and transaction events sent to Sentry. +- https://docs.sentry.io/platforms/go/guides/logrus/configuration/filtering.md - Learn more about how to configure your SDK to filter events reported to Sentry. +- https://docs.sentry.io/platforms/go/guides/logrus/configuration/draining.md - Learn more about the default behavior of our SDK if the application shuts down unexpectedly. +- https://docs.sentry.io/platforms/go/guides/logrus/configuration/options.md - Learn more about how the SDK can be configured via options. These are being passed to the init... +- https://docs.sentry.io/platforms/go/guides/logrus/integrations.md - Learn about the automatic integrations Sentry provides and how to configure them. +- https://docs.sentry.io/platforms/go/guides/logrus/enriching-events.md - Enrich events with additional context to make debugging simpler. +- https://docs.sentry.io/platforms/go/guides/logrus/data-management.md - Learn more about how to manage your data within your SDK, including how to scrub sensitive inf... +- https://docs.sentry.io/platforms/go/guides/logrus/security-policy-reporting.md - Learn how Sentry can help manage Content-Security-Policy violations and reports here. +- https://docs.sentry.io/platforms/go/guides/logrus/migration.md - Learn more about how to migrate from the deprecated Raven SDK. +- https://docs.sentry.io/platforms/go/guides/logrus/troubleshooting.md - Troubleshooting common Go Issues + +### Enriching Events +- https://docs.sentry.io/platforms/go/guides/logrus/enriching-events/attachments.md - Learn more about how Sentry can store additional files in the same request as event attachments. +- https://docs.sentry.io/platforms/go/guides/logrus/enriching-events/breadcrumbs.md - Learn more about what Sentry uses to create a trail of events (breadcrumbs) that happened prio... +- https://docs.sentry.io/platforms/go/guides/logrus/enriching-events/context.md - Custom contexts allow you to attach arbitrary data (strings, lists, dictionaries) to an event. +- https://docs.sentry.io/platforms/go/guides/logrus/enriching-events/scopes.md - The SDK will in most cases automatically manage the scopes for you in the framework integratio... +- https://docs.sentry.io/platforms/go/guides/logrus/enriching-events/tags.md - Tags power UI features such as filters and tag-distribution maps. Tags also help you quickly a... +- https://docs.sentry.io/platforms/go/guides/logrus/enriching-events/transaction-name.md - Learn how to set or override the transaction name to capture the user and gain critical pieces... +- https://docs.sentry.io/platforms/go/guides/logrus/enriching-events/identify-user.md - Learn how to configure the SDK to capture the user and gain critical pieces of information tha... + +### Data Management +- https://docs.sentry.io/platforms/go/guides/logrus/data-management/data-collected.md - See what data is collected by the Sentry SDK. +- https://docs.sentry.io/platforms/go/guides/logrus/data-management/sensitive-data.md - Learn about filtering or scrubbing sensitive data within the SDK, so that data is not sent wit... + +### Other +- https://docs.sentry.io/platforms/go/guides/logrus/usage/panics.md - Learn more about how our Go SDK captures unhandled panics. +- https://docs.sentry.io/platforms/go/guides/logrus/usage/concurrency.md - Learn more about how to use the SDK from concurrent goroutines. +- https://docs.sentry.io/platforms/go/guides/logrus/usage/set-level.md - The level - similar to logging levels - is generally added by default based on the integration... +- https://docs.sentry.io/platforms/go/guides/logrus/usage/serverless.md - Learn more about serverless support, which is available out of the box. +- https://docs.sentry.io/platforms/go/guides/logrus/usage/sdk-fingerprinting.md - Learn about overriding default fingerprinting in your SDK. diff --git a/public/.well-known/skills/sentry-go-negroni/SKILL.md b/public/.well-known/skills/sentry-go-negroni/SKILL.md new file mode 100644 index 0000000000000..6ac2979c9c6b1 --- /dev/null +++ b/public/.well-known/skills/sentry-go-negroni/SKILL.md @@ -0,0 +1,70 @@ +--- +name: sentry-go-negroni +description: Negroni is an idiomatic approach to web middleware in Go. Learn how to set it up with Sentry. +--- + +# Sentry Negroni + +Negroni is an idiomatic approach to web middleware in Go. Learn how to set it up with Sentry. + +## Documentation + +Fetch these markdown files as needed: + +### Getting Started +- https://docs.sentry.io/platforms/go/guides/negroni.md - Negroni is an idiomatic approach to web middleware in Go. Learn how to set it up with Sentry. + +### Features +- https://docs.sentry.io/platforms/go/guides/negroni/usage.md - Use the SDK to capture errors and other events. +- https://docs.sentry.io/platforms/go/guides/negroni/tracing.md - Learn how to enable tracing in your app and discover valuable performance insights of your app... +- https://docs.sentry.io/platforms/go/guides/negroni/tracing/instrumentation.md - Learn how to instrument tracing in your app. +- https://docs.sentry.io/platforms/go/guides/negroni/tracing/instrumentation/custom-instrumentation.md - Learn how to capture performance data on any action in your app. +- https://docs.sentry.io/platforms/go/guides/negroni/tracing/instrumentation/custom-instrumentation/requests-module.md - Learn how to manually instrument your code to use Sentry's Requests module. +- https://docs.sentry.io/platforms/go/guides/negroni/tracing/instrumentation/custom-instrumentation/queues-module.md - Learn how to manually instrument your code to use Sentry's Queues module. +- https://docs.sentry.io/platforms/go/guides/negroni/tracing/instrumentation/opentelemetry.md - Using OpenTelemetry with Sentry Performance. +- https://docs.sentry.io/platforms/go/guides/negroni/tracing/instrumentation/caches-module.md - Learn how to manually instrument your code to use Sentry's Caches module. +- https://docs.sentry.io/platforms/go/guides/negroni/tracing/trace-propagation.md - Learn how to connect events across applications/services. +- https://docs.sentry.io/platforms/go/guides/negroni/tracing/trace-propagation/custom-instrumentation.md +- https://docs.sentry.io/platforms/go/guides/negroni/tracing/trace-propagation/dealing-with-cors-issues.md +- https://docs.sentry.io/platforms/go/guides/negroni/tracing/troubleshooting.md - Learn how to troubleshoot your tracing setup. +- https://docs.sentry.io/platforms/go/guides/negroni/logs.md - Structured logs allow you to send, view, and query logs sent from your applications within Sen... +- https://docs.sentry.io/platforms/go/guides/negroni/metrics.md - Metrics allow you to send, view and query counters, gauges and measurements from your Sentry-c... +- https://docs.sentry.io/platforms/go/guides/negroni/crons.md - Learn how to set up Crons with the Go SDK to monitor the uptime and performance of any schedul... +- https://docs.sentry.io/platforms/go/guides/negroni/user-feedback.md - Learn more about collecting user feedback when an event occurs. Sentry pairs the feedback with... +- https://docs.sentry.io/platforms/go/guides/negroni/user-feedback/configuration.md - Learn about the general User Feedback configuration fields. + +### Configuration +- https://docs.sentry.io/platforms/go/guides/negroni/configuration.md - Learn more about additional configuration options for the Go SDK. +- https://docs.sentry.io/platforms/go/guides/negroni/configuration/transports.md - Transports let you change the way in which events are delivered to Sentry. +- https://docs.sentry.io/platforms/go/guides/negroni/configuration/environments.md - Learn how to configure your SDK to tell Sentry about your environments. +- https://docs.sentry.io/platforms/go/guides/negroni/configuration/releases.md - Learn how to configure your SDK to tell Sentry about your releases. +- https://docs.sentry.io/platforms/go/guides/negroni/configuration/sampling.md - Learn how to configure the volume of error and transaction events sent to Sentry. +- https://docs.sentry.io/platforms/go/guides/negroni/configuration/filtering.md - Learn more about how to configure your SDK to filter events reported to Sentry. +- https://docs.sentry.io/platforms/go/guides/negroni/configuration/draining.md - Learn more about the default behavior of our SDK if the application shuts down unexpectedly. +- https://docs.sentry.io/platforms/go/guides/negroni/configuration/options.md - Learn more about how the SDK can be configured via options. These are being passed to the init... +- https://docs.sentry.io/platforms/go/guides/negroni/integrations.md - Learn about the automatic integrations Sentry provides and how to configure them. +- https://docs.sentry.io/platforms/go/guides/negroni/enriching-events.md - Enrich events with additional context to make debugging simpler. +- https://docs.sentry.io/platforms/go/guides/negroni/data-management.md - Learn more about how to manage your data within your SDK, including how to scrub sensitive inf... +- https://docs.sentry.io/platforms/go/guides/negroni/security-policy-reporting.md - Learn how Sentry can help manage Content-Security-Policy violations and reports here. +- https://docs.sentry.io/platforms/go/guides/negroni/migration.md - Learn more about how to migrate from the deprecated Raven SDK. +- https://docs.sentry.io/platforms/go/guides/negroni/troubleshooting.md - Troubleshooting common Go Issues + +### Enriching Events +- https://docs.sentry.io/platforms/go/guides/negroni/enriching-events/attachments.md - Learn more about how Sentry can store additional files in the same request as event attachments. +- https://docs.sentry.io/platforms/go/guides/negroni/enriching-events/breadcrumbs.md - Learn more about what Sentry uses to create a trail of events (breadcrumbs) that happened prio... +- https://docs.sentry.io/platforms/go/guides/negroni/enriching-events/context.md - Custom contexts allow you to attach arbitrary data (strings, lists, dictionaries) to an event. +- https://docs.sentry.io/platforms/go/guides/negroni/enriching-events/scopes.md - The SDK will in most cases automatically manage the scopes for you in the framework integratio... +- https://docs.sentry.io/platforms/go/guides/negroni/enriching-events/tags.md - Tags power UI features such as filters and tag-distribution maps. Tags also help you quickly a... +- https://docs.sentry.io/platforms/go/guides/negroni/enriching-events/transaction-name.md - Learn how to set or override the transaction name to capture the user and gain critical pieces... +- https://docs.sentry.io/platforms/go/guides/negroni/enriching-events/identify-user.md - Learn how to configure the SDK to capture the user and gain critical pieces of information tha... + +### Data Management +- https://docs.sentry.io/platforms/go/guides/negroni/data-management/data-collected.md - See what data is collected by the Sentry SDK. +- https://docs.sentry.io/platforms/go/guides/negroni/data-management/sensitive-data.md - Learn about filtering or scrubbing sensitive data within the SDK, so that data is not sent wit... + +### Other +- https://docs.sentry.io/platforms/go/guides/negroni/usage/panics.md - Learn more about how our Go SDK captures unhandled panics. +- https://docs.sentry.io/platforms/go/guides/negroni/usage/concurrency.md - Learn more about how to use the SDK from concurrent goroutines. +- https://docs.sentry.io/platforms/go/guides/negroni/usage/set-level.md - The level - similar to logging levels - is generally added by default based on the integration... +- https://docs.sentry.io/platforms/go/guides/negroni/usage/serverless.md - Learn more about serverless support, which is available out of the box. +- https://docs.sentry.io/platforms/go/guides/negroni/usage/sdk-fingerprinting.md - Learn about overriding default fingerprinting in your SDK. diff --git a/public/.well-known/skills/sentry-go-slog/SKILL.md b/public/.well-known/skills/sentry-go-slog/SKILL.md new file mode 100644 index 0000000000000..53bd28b4411a3 --- /dev/null +++ b/public/.well-known/skills/sentry-go-slog/SKILL.md @@ -0,0 +1,70 @@ +--- +name: sentry-go-slog +description: Slog is a structured logging library for Go, introduced in Go 1.21. This guide demonstrates how to integrate slog with Sentry to capture and send logs to Sentry. +--- + +# Sentry Slog + +Slog is a structured logging library for Go, introduced in Go 1.21. This guide demonstrates how to integrate slog with Sentry to capture and send logs to Sentry. + +## Documentation + +Fetch these markdown files as needed: + +### Getting Started +- https://docs.sentry.io/platforms/go/guides/slog.md - Slog is a structured logging library for Go, introduced in Go 1.21. This guide demonstrates ho... + +### Features +- https://docs.sentry.io/platforms/go/guides/slog/usage.md - Use the SDK to capture errors and other events. +- https://docs.sentry.io/platforms/go/guides/slog/tracing.md - Learn how to enable tracing in your app and discover valuable performance insights of your app... +- https://docs.sentry.io/platforms/go/guides/slog/tracing/instrumentation.md - Learn how to instrument tracing in your app. +- https://docs.sentry.io/platforms/go/guides/slog/tracing/instrumentation/custom-instrumentation.md - Learn how to capture performance data on any action in your app. +- https://docs.sentry.io/platforms/go/guides/slog/tracing/instrumentation/custom-instrumentation/requests-module.md - Learn how to manually instrument your code to use Sentry's Requests module. +- https://docs.sentry.io/platforms/go/guides/slog/tracing/instrumentation/custom-instrumentation/queues-module.md - Learn how to manually instrument your code to use Sentry's Queues module. +- https://docs.sentry.io/platforms/go/guides/slog/tracing/instrumentation/opentelemetry.md - Using OpenTelemetry with Sentry Performance. +- https://docs.sentry.io/platforms/go/guides/slog/tracing/instrumentation/caches-module.md - Learn how to manually instrument your code to use Sentry's Caches module. +- https://docs.sentry.io/platforms/go/guides/slog/tracing/trace-propagation.md - Learn how to connect events across applications/services. +- https://docs.sentry.io/platforms/go/guides/slog/tracing/trace-propagation/custom-instrumentation.md +- https://docs.sentry.io/platforms/go/guides/slog/tracing/trace-propagation/dealing-with-cors-issues.md +- https://docs.sentry.io/platforms/go/guides/slog/tracing/troubleshooting.md - Learn how to troubleshoot your tracing setup. +- https://docs.sentry.io/platforms/go/guides/slog/logs.md - Structured logs allow you to send, view, and query logs sent from your applications within Sen... +- https://docs.sentry.io/platforms/go/guides/slog/metrics.md - Metrics allow you to send, view and query counters, gauges and measurements from your Sentry-c... +- https://docs.sentry.io/platforms/go/guides/slog/crons.md - Learn how to set up Crons with the Go SDK to monitor the uptime and performance of any schedul... +- https://docs.sentry.io/platforms/go/guides/slog/user-feedback.md - Learn more about collecting user feedback when an event occurs. Sentry pairs the feedback with... +- https://docs.sentry.io/platforms/go/guides/slog/user-feedback/configuration.md - Learn about the general User Feedback configuration fields. + +### Configuration +- https://docs.sentry.io/platforms/go/guides/slog/configuration.md - Learn more about additional configuration options for the Go SDK. +- https://docs.sentry.io/platforms/go/guides/slog/configuration/transports.md - Transports let you change the way in which events are delivered to Sentry. +- https://docs.sentry.io/platforms/go/guides/slog/configuration/environments.md - Learn how to configure your SDK to tell Sentry about your environments. +- https://docs.sentry.io/platforms/go/guides/slog/configuration/releases.md - Learn how to configure your SDK to tell Sentry about your releases. +- https://docs.sentry.io/platforms/go/guides/slog/configuration/sampling.md - Learn how to configure the volume of error and transaction events sent to Sentry. +- https://docs.sentry.io/platforms/go/guides/slog/configuration/filtering.md - Learn more about how to configure your SDK to filter events reported to Sentry. +- https://docs.sentry.io/platforms/go/guides/slog/configuration/draining.md - Learn more about the default behavior of our SDK if the application shuts down unexpectedly. +- https://docs.sentry.io/platforms/go/guides/slog/configuration/options.md - Learn more about how the SDK can be configured via options. These are being passed to the init... +- https://docs.sentry.io/platforms/go/guides/slog/integrations.md - Learn about the automatic integrations Sentry provides and how to configure them. +- https://docs.sentry.io/platforms/go/guides/slog/enriching-events.md - Enrich events with additional context to make debugging simpler. +- https://docs.sentry.io/platforms/go/guides/slog/data-management.md - Learn more about how to manage your data within your SDK, including how to scrub sensitive inf... +- https://docs.sentry.io/platforms/go/guides/slog/security-policy-reporting.md - Learn how Sentry can help manage Content-Security-Policy violations and reports here. +- https://docs.sentry.io/platforms/go/guides/slog/migration.md - Learn more about how to migrate from the deprecated Raven SDK. +- https://docs.sentry.io/platforms/go/guides/slog/troubleshooting.md - Troubleshooting common Go Issues + +### Enriching Events +- https://docs.sentry.io/platforms/go/guides/slog/enriching-events/attachments.md - Learn more about how Sentry can store additional files in the same request as event attachments. +- https://docs.sentry.io/platforms/go/guides/slog/enriching-events/breadcrumbs.md - Learn more about what Sentry uses to create a trail of events (breadcrumbs) that happened prio... +- https://docs.sentry.io/platforms/go/guides/slog/enriching-events/context.md - Custom contexts allow you to attach arbitrary data (strings, lists, dictionaries) to an event. +- https://docs.sentry.io/platforms/go/guides/slog/enriching-events/scopes.md - The SDK will in most cases automatically manage the scopes for you in the framework integratio... +- https://docs.sentry.io/platforms/go/guides/slog/enriching-events/tags.md - Tags power UI features such as filters and tag-distribution maps. Tags also help you quickly a... +- https://docs.sentry.io/platforms/go/guides/slog/enriching-events/transaction-name.md - Learn how to set or override the transaction name to capture the user and gain critical pieces... +- https://docs.sentry.io/platforms/go/guides/slog/enriching-events/identify-user.md - Learn how to configure the SDK to capture the user and gain critical pieces of information tha... + +### Data Management +- https://docs.sentry.io/platforms/go/guides/slog/data-management/data-collected.md - See what data is collected by the Sentry SDK. +- https://docs.sentry.io/platforms/go/guides/slog/data-management/sensitive-data.md - Learn about filtering or scrubbing sensitive data within the SDK, so that data is not sent wit... + +### Other +- https://docs.sentry.io/platforms/go/guides/slog/usage/panics.md - Learn more about how our Go SDK captures unhandled panics. +- https://docs.sentry.io/platforms/go/guides/slog/usage/concurrency.md - Learn more about how to use the SDK from concurrent goroutines. +- https://docs.sentry.io/platforms/go/guides/slog/usage/set-level.md - The level - similar to logging levels - is generally added by default based on the integration... +- https://docs.sentry.io/platforms/go/guides/slog/usage/serverless.md - Learn more about serverless support, which is available out of the box. +- https://docs.sentry.io/platforms/go/guides/slog/usage/sdk-fingerprinting.md - Learn about overriding default fingerprinting in your SDK. diff --git a/public/.well-known/skills/sentry-go-zerolog/SKILL.md b/public/.well-known/skills/sentry-go-zerolog/SKILL.md new file mode 100644 index 0000000000000..d88c23e5d780e --- /dev/null +++ b/public/.well-known/skills/sentry-go-zerolog/SKILL.md @@ -0,0 +1,70 @@ +--- +name: sentry-go-zerolog +description: Zerolog is a fast and efficient logging library for Go, designed for structured logging. This guide demonstrates how to integrate Zerolog with Sentry. +--- + +# Sentry Zerolog + +Zerolog is a fast and efficient logging library for Go, designed for structured logging. This guide demonstrates how to integrate Zerolog with Sentry. + +## Documentation + +Fetch these markdown files as needed: + +### Getting Started +- https://docs.sentry.io/platforms/go/guides/zerolog.md - Zerolog is a fast and efficient logging library for Go, designed for structured logging. This ... + +### Features +- https://docs.sentry.io/platforms/go/guides/zerolog/usage.md - Use the SDK to capture errors and other events. +- https://docs.sentry.io/platforms/go/guides/zerolog/tracing.md - Learn how to enable tracing in your app and discover valuable performance insights of your app... +- https://docs.sentry.io/platforms/go/guides/zerolog/tracing/instrumentation.md - Learn how to instrument tracing in your app. +- https://docs.sentry.io/platforms/go/guides/zerolog/tracing/instrumentation/custom-instrumentation.md - Learn how to capture performance data on any action in your app. +- https://docs.sentry.io/platforms/go/guides/zerolog/tracing/instrumentation/custom-instrumentation/requests-module.md - Learn how to manually instrument your code to use Sentry's Requests module. +- https://docs.sentry.io/platforms/go/guides/zerolog/tracing/instrumentation/custom-instrumentation/queues-module.md - Learn how to manually instrument your code to use Sentry's Queues module. +- https://docs.sentry.io/platforms/go/guides/zerolog/tracing/instrumentation/opentelemetry.md - Using OpenTelemetry with Sentry Performance. +- https://docs.sentry.io/platforms/go/guides/zerolog/tracing/instrumentation/caches-module.md - Learn how to manually instrument your code to use Sentry's Caches module. +- https://docs.sentry.io/platforms/go/guides/zerolog/tracing/trace-propagation.md - Learn how to connect events across applications/services. +- https://docs.sentry.io/platforms/go/guides/zerolog/tracing/trace-propagation/custom-instrumentation.md +- https://docs.sentry.io/platforms/go/guides/zerolog/tracing/trace-propagation/dealing-with-cors-issues.md +- https://docs.sentry.io/platforms/go/guides/zerolog/tracing/troubleshooting.md - Learn how to troubleshoot your tracing setup. +- https://docs.sentry.io/platforms/go/guides/zerolog/logs.md - Structured logs allow you to send, view, and query logs sent from your applications within Sen... +- https://docs.sentry.io/platforms/go/guides/zerolog/metrics.md - Metrics allow you to send, view and query counters, gauges and measurements from your Sentry-c... +- https://docs.sentry.io/platforms/go/guides/zerolog/crons.md - Learn how to set up Crons with the Go SDK to monitor the uptime and performance of any schedul... +- https://docs.sentry.io/platforms/go/guides/zerolog/user-feedback.md - Learn more about collecting user feedback when an event occurs. Sentry pairs the feedback with... +- https://docs.sentry.io/platforms/go/guides/zerolog/user-feedback/configuration.md - Learn about the general User Feedback configuration fields. + +### Configuration +- https://docs.sentry.io/platforms/go/guides/zerolog/configuration.md - Learn more about additional configuration options for the Go SDK. +- https://docs.sentry.io/platforms/go/guides/zerolog/configuration/transports.md - Transports let you change the way in which events are delivered to Sentry. +- https://docs.sentry.io/platforms/go/guides/zerolog/configuration/environments.md - Learn how to configure your SDK to tell Sentry about your environments. +- https://docs.sentry.io/platforms/go/guides/zerolog/configuration/releases.md - Learn how to configure your SDK to tell Sentry about your releases. +- https://docs.sentry.io/platforms/go/guides/zerolog/configuration/sampling.md - Learn how to configure the volume of error and transaction events sent to Sentry. +- https://docs.sentry.io/platforms/go/guides/zerolog/configuration/filtering.md - Learn more about how to configure your SDK to filter events reported to Sentry. +- https://docs.sentry.io/platforms/go/guides/zerolog/configuration/draining.md - Learn more about the default behavior of our SDK if the application shuts down unexpectedly. +- https://docs.sentry.io/platforms/go/guides/zerolog/configuration/options.md - Learn more about how the SDK can be configured via options. These are being passed to the init... +- https://docs.sentry.io/platforms/go/guides/zerolog/integrations.md - Learn about the automatic integrations Sentry provides and how to configure them. +- https://docs.sentry.io/platforms/go/guides/zerolog/enriching-events.md - Enrich events with additional context to make debugging simpler. +- https://docs.sentry.io/platforms/go/guides/zerolog/data-management.md - Learn more about how to manage your data within your SDK, including how to scrub sensitive inf... +- https://docs.sentry.io/platforms/go/guides/zerolog/security-policy-reporting.md - Learn how Sentry can help manage Content-Security-Policy violations and reports here. +- https://docs.sentry.io/platforms/go/guides/zerolog/migration.md - Learn more about how to migrate from the deprecated Raven SDK. +- https://docs.sentry.io/platforms/go/guides/zerolog/troubleshooting.md - Troubleshooting common Go Issues + +### Enriching Events +- https://docs.sentry.io/platforms/go/guides/zerolog/enriching-events/attachments.md - Learn more about how Sentry can store additional files in the same request as event attachments. +- https://docs.sentry.io/platforms/go/guides/zerolog/enriching-events/breadcrumbs.md - Learn more about what Sentry uses to create a trail of events (breadcrumbs) that happened prio... +- https://docs.sentry.io/platforms/go/guides/zerolog/enriching-events/context.md - Custom contexts allow you to attach arbitrary data (strings, lists, dictionaries) to an event. +- https://docs.sentry.io/platforms/go/guides/zerolog/enriching-events/scopes.md - The SDK will in most cases automatically manage the scopes for you in the framework integratio... +- https://docs.sentry.io/platforms/go/guides/zerolog/enriching-events/tags.md - Tags power UI features such as filters and tag-distribution maps. Tags also help you quickly a... +- https://docs.sentry.io/platforms/go/guides/zerolog/enriching-events/transaction-name.md - Learn how to set or override the transaction name to capture the user and gain critical pieces... +- https://docs.sentry.io/platforms/go/guides/zerolog/enriching-events/identify-user.md - Learn how to configure the SDK to capture the user and gain critical pieces of information tha... + +### Data Management +- https://docs.sentry.io/platforms/go/guides/zerolog/data-management/data-collected.md - See what data is collected by the Sentry SDK. +- https://docs.sentry.io/platforms/go/guides/zerolog/data-management/sensitive-data.md - Learn about filtering or scrubbing sensitive data within the SDK, so that data is not sent wit... + +### Other +- https://docs.sentry.io/platforms/go/guides/zerolog/usage/panics.md - Learn more about how our Go SDK captures unhandled panics. +- https://docs.sentry.io/platforms/go/guides/zerolog/usage/concurrency.md - Learn more about how to use the SDK from concurrent goroutines. +- https://docs.sentry.io/platforms/go/guides/zerolog/usage/set-level.md - The level - similar to logging levels - is generally added by default based on the integration... +- https://docs.sentry.io/platforms/go/guides/zerolog/usage/serverless.md - Learn more about serverless support, which is available out of the box. +- https://docs.sentry.io/platforms/go/guides/zerolog/usage/sdk-fingerprinting.md - Learn about overriding default fingerprinting in your SDK. diff --git a/public/.well-known/skills/sentry-go/SKILL.md b/public/.well-known/skills/sentry-go/SKILL.md new file mode 100644 index 0000000000000..a2cfe5355da1f --- /dev/null +++ b/public/.well-known/skills/sentry-go/SKILL.md @@ -0,0 +1,75 @@ +--- +name: sentry-go +description: Sentry's Go SDK supports all recent versions of the language, and integrates well with a variety of popular frameworks and packages in the Go ecosystem. It gives developers helpful hints for where ... +--- + +# Sentry Go + +Sentry's Go SDK supports all recent versions of the language, and integrates well with a variety of popular frameworks and packages in the Go ecosystem. It gives developers helpful hints for where and why an error or panic might have occurred. + +## Documentation + +Fetch these markdown files as needed: + +### Getting Started +- https://docs.sentry.io/platforms/go.md - Sentry's Go SDK supports all recent versions of the language, and integrates well with a varie... + +### Features +- https://docs.sentry.io/platforms/go/usage.md - Use the SDK to capture errors and other events. +- https://docs.sentry.io/platforms/go/tracing.md - Learn how to enable tracing in your app and discover valuable performance insights of your app... +- https://docs.sentry.io/platforms/go/tracing/instrumentation.md - Learn how to instrument tracing in your app. +- https://docs.sentry.io/platforms/go/tracing/instrumentation/custom-instrumentation.md - Learn how to capture performance data on any action in your app. +- https://docs.sentry.io/platforms/go/tracing/instrumentation/custom-instrumentation/requests-module.md - Learn how to manually instrument your code to use Sentry's Requests module. +- https://docs.sentry.io/platforms/go/tracing/instrumentation/custom-instrumentation/queues-module.md - Learn how to manually instrument your code to use Sentry's Queues module. +- https://docs.sentry.io/platforms/go/tracing/instrumentation/opentelemetry.md - Using OpenTelemetry with Sentry Performance. +- https://docs.sentry.io/platforms/go/tracing/instrumentation/caches-module.md - Learn how to manually instrument your code to use Sentry's Caches module. +- https://docs.sentry.io/platforms/go/tracing/trace-propagation.md - Learn how to connect events across applications/services. +- https://docs.sentry.io/platforms/go/tracing/trace-propagation/custom-instrumentation.md +- https://docs.sentry.io/platforms/go/tracing/trace-propagation/dealing-with-cors-issues.md +- https://docs.sentry.io/platforms/go/tracing/troubleshooting.md - Learn how to troubleshoot your tracing setup. +- https://docs.sentry.io/platforms/go/logs.md - Structured logs allow you to send, view, and query logs sent from your applications within Sen... +- https://docs.sentry.io/platforms/go/metrics.md - Metrics allow you to send, view and query counters, gauges and measurements from your Sentry-c... +- https://docs.sentry.io/platforms/go/crons.md - Learn how to set up Crons with the Go SDK to monitor the uptime and performance of any schedul... +- https://docs.sentry.io/platforms/go/user-feedback.md - Learn more about collecting user feedback when an event occurs. Sentry pairs the feedback with... +- https://docs.sentry.io/platforms/go/user-feedback/configuration.md - Learn about the general User Feedback configuration fields. + +### Configuration +- https://docs.sentry.io/platforms/go/configuration.md - Learn more about additional configuration options for the Go SDK. +- https://docs.sentry.io/platforms/go/configuration/transports.md - Transports let you change the way in which events are delivered to Sentry. +- https://docs.sentry.io/platforms/go/configuration/environments.md - Learn how to configure your SDK to tell Sentry about your environments. +- https://docs.sentry.io/platforms/go/configuration/releases.md - Learn how to configure your SDK to tell Sentry about your releases. +- https://docs.sentry.io/platforms/go/configuration/sampling.md - Learn how to configure the volume of error and transaction events sent to Sentry. +- https://docs.sentry.io/platforms/go/configuration/filtering.md - Learn more about how to configure your SDK to filter events reported to Sentry. +- https://docs.sentry.io/platforms/go/configuration/draining.md - Learn more about the default behavior of our SDK if the application shuts down unexpectedly. +- https://docs.sentry.io/platforms/go/configuration/options.md - Learn more about how the SDK can be configured via options. These are being passed to the init... +- https://docs.sentry.io/platforms/go/integrations.md - Learn about the automatic integrations Sentry provides and how to configure them. +- https://docs.sentry.io/platforms/go/enriching-events.md - Enrich events with additional context to make debugging simpler. +- https://docs.sentry.io/platforms/go/data-management.md - Learn more about how to manage your data within your SDK, including how to scrub sensitive inf... +- https://docs.sentry.io/platforms/go/security-policy-reporting.md - Learn how Sentry can help manage Content-Security-Policy violations and reports here. +- https://docs.sentry.io/platforms/go/migration.md - Learn more about how to migrate from the deprecated Raven SDK. +- https://docs.sentry.io/platforms/go/troubleshooting.md - Troubleshooting common Go Issues + +### Enriching Events +- https://docs.sentry.io/platforms/go/enriching-events/attachments.md - Learn more about how Sentry can store additional files in the same request as event attachments. +- https://docs.sentry.io/platforms/go/enriching-events/breadcrumbs.md - Learn more about what Sentry uses to create a trail of events (breadcrumbs) that happened prio... +- https://docs.sentry.io/platforms/go/enriching-events/context.md - Custom contexts allow you to attach arbitrary data (strings, lists, dictionaries) to an event. +- https://docs.sentry.io/platforms/go/enriching-events/scopes.md - The SDK will in most cases automatically manage the scopes for you in the framework integratio... +- https://docs.sentry.io/platforms/go/enriching-events/tags.md - Tags power UI features such as filters and tag-distribution maps. Tags also help you quickly a... +- https://docs.sentry.io/platforms/go/enriching-events/transaction-name.md - Learn how to set or override the transaction name to capture the user and gain critical pieces... +- https://docs.sentry.io/platforms/go/enriching-events/identify-user.md - Learn how to configure the SDK to capture the user and gain critical pieces of information tha... + +### Data Management +- https://docs.sentry.io/platforms/go/data-management/data-collected.md - See what data is collected by the Sentry SDK. +- https://docs.sentry.io/platforms/go/data-management/sensitive-data.md - Learn about filtering or scrubbing sensitive data within the SDK, so that data is not sent wit... + +### Other +- https://docs.sentry.io/platforms/go/usage/panics.md - Learn more about how our Go SDK captures unhandled panics. +- https://docs.sentry.io/platforms/go/usage/concurrency.md - Learn more about how to use the SDK from concurrent goroutines. +- https://docs.sentry.io/platforms/go/usage/set-level.md - The level - similar to logging levels - is generally added by default based on the integration... +- https://docs.sentry.io/platforms/go/usage/serverless.md - Learn more about serverless support, which is available out of the box. +- https://docs.sentry.io/platforms/go/usage/sdk-fingerprinting.md - Learn about overriding default fingerprinting in your SDK. +- https://docs.sentry.io/platforms/go/legacy-sdk.md +- https://docs.sentry.io/platforms/go/legacy-sdk/config.md +- https://docs.sentry.io/platforms/go/legacy-sdk/usage.md +- https://docs.sentry.io/platforms/go/legacy-sdk/context.md +- https://docs.sentry.io/platforms/go/legacy-sdk/integrations.md diff --git a/public/.well-known/skills/sentry-godot/SKILL.md b/public/.well-known/skills/sentry-godot/SKILL.md new file mode 100644 index 0000000000000..ab27b5e692375 --- /dev/null +++ b/public/.well-known/skills/sentry-godot/SKILL.md @@ -0,0 +1,52 @@ +--- +name: sentry-godot +description: Integrate Sentry Godot Engine SDK for error tracking and performance monitoring. +--- + +# Sentry Godot Engine + +Documentation for integrating Sentry into Godot Engine applications. + +## Documentation + +Fetch these markdown files as needed: + +### Getting Started +- https://docs.sentry.io/platforms/godot.md + +### Features +- https://docs.sentry.io/platforms/godot/logs.md - Structured logs allow you to send, view and query logs sent from your applications within Sentry. +- https://docs.sentry.io/platforms/godot/user-feedback.md - Learn more about collecting user feedback when an event occurs. Sentry pairs the feedback with... + +### Configuration +- https://docs.sentry.io/platforms/godot/configuration.md - Additional configuration options for the SDK. +- https://docs.sentry.io/platforms/godot/configuration/options.md - Learn more about how the SDK can be configured via options. These are being passed to the init... +- https://docs.sentry.io/platforms/godot/configuration/environments.md - Learn how to configure your SDK to tell Sentry about your environments. +- https://docs.sentry.io/platforms/godot/configuration/releases.md - Learn how to configure your SDK to tell Sentry about your releases. +- https://docs.sentry.io/platforms/godot/configuration/sampling.md - Learn how to configure the volume of error and transaction events sent to Sentry. +- https://docs.sentry.io/platforms/godot/configuration/filtering.md - Learn more about how to configure your SDK to filter events reported to Sentry. +- https://docs.sentry.io/platforms/godot/configuration/android.md - Learn how to set up Android Godot export with Sentry integration +- https://docs.sentry.io/platforms/godot/configuration/stack-traces.md - Learn how to get traces with line numbers and file paths in Sentry with SDK for Godot Engine. + +### Enriching Events +- https://docs.sentry.io/platforms/godot/enriching-events.md - Enrich events with additional context to make debugging simpler. +- https://docs.sentry.io/platforms/godot/enriching-events/attachments.md - Learn more about how Sentry can store additional files in the same request as event attachments. +- https://docs.sentry.io/platforms/godot/enriching-events/breadcrumbs.md - Learn more about what Sentry uses to create a trail of events (breadcrumbs) that happened prio... +- https://docs.sentry.io/platforms/godot/enriching-events/context.md - Custom contexts allow you to attach arbitrary data (strings, lists, dictionaries) to an event. +- https://docs.sentry.io/platforms/godot/enriching-events/view-hierarchy.md - Learn more about capturing scene tree data during errors and crashes. Sentry provides a visual... +- https://docs.sentry.io/platforms/godot/enriching-events/screenshots.md - Learn more about taking screenshots when an error occurs. Sentry pairs the screenshot with the... +- https://docs.sentry.io/platforms/godot/enriching-events/tags.md - Tags power UI features such as filters and tag-distribution maps. Tags also help you quickly a... +- https://docs.sentry.io/platforms/godot/enriching-events/identify-user.md - Learn how to configure the SDK to capture the user and gain critical pieces of information tha... + +### Data Management +- https://docs.sentry.io/platforms/godot/data-management.md - Manage your events by pre-filtering, scrubbing sensitive information, and forwarding them to o... +- https://docs.sentry.io/platforms/godot/data-management/data-collected.md - See what data is collected by the Sentry SDK. +- https://docs.sentry.io/platforms/godot/data-management/store-minidumps-as-attachments.md - Learn how to enable storing minidumps as attachments in issue details. +- https://docs.sentry.io/platforms/godot/data-management/sensitive-data.md - Learn about filtering or scrubbing sensitive data within the SDK, so that data is not sent wit... + +### Migration +- https://docs.sentry.io/platforms/godot/migration.md - Learn more about migrating to the current version. + +### Other +- https://docs.sentry.io/platforms/godot/usage.md - Use the SDK to manually capture errors and other events. +- https://docs.sentry.io/platforms/godot/usage/set-level.md - The level - similar to logging levels - is generally added by default based on the integration... diff --git a/public/.well-known/skills/sentry-java-jul/SKILL.md b/public/.well-known/skills/sentry-java-jul/SKILL.md new file mode 100644 index 0000000000000..3840b598b9678 --- /dev/null +++ b/public/.well-known/skills/sentry-java-jul/SKILL.md @@ -0,0 +1,108 @@ +--- +name: sentry-java-jul +description: Integrate Sentry java.util.logging SDK for error tracking and performance monitoring. +--- + +# Sentry java.util.logging + +Documentation for integrating Sentry into java.util.logging applications. + +## Documentation + +Fetch these markdown files as needed: + +### Getting Started +- https://docs.sentry.io/platforms/java/guides/jul.md + +### Features +- https://docs.sentry.io/platforms/java/guides/jul/usage.md - Use the SDK to manually capture errors and other events. +- https://docs.sentry.io/platforms/java/guides/jul/logs.md - Structured logs allow you to send, view and query logs sent from your applications within Sentry. +- https://docs.sentry.io/platforms/java/guides/jul/tracing.md - Learn how to enable tracing in your app and discover valuable performance insights of your app... +- https://docs.sentry.io/platforms/java/guides/jul/tracing/instrumentation.md - Learn how to instrument tracing in your app. +- https://docs.sentry.io/platforms/java/guides/jul/tracing/instrumentation/custom-instrumentation.md - Learn how to capture performance data on any action in your app. +- https://docs.sentry.io/platforms/java/guides/jul/tracing/instrumentation/custom-instrumentation/caches-module.md - Learn how to manually instrument your code to use Sentry's Caches module. +- https://docs.sentry.io/platforms/java/guides/jul/tracing/instrumentation/custom-instrumentation/queues-module.md - Learn how to manually instrument your code to use Sentry's Queues module. +- https://docs.sentry.io/platforms/java/guides/jul/tracing/instrumentation/opentelemetry.md - Using OpenTelemetry with Sentry Performance. +- https://docs.sentry.io/platforms/java/guides/jul/tracing/instrumentation/performance-metrics.md - Learn how to attach performance metrics to your transactions. +- https://docs.sentry.io/platforms/java/guides/jul/tracing/trace-propagation.md - Learn how to connect events across applications/services. +- https://docs.sentry.io/platforms/java/guides/jul/tracing/trace-propagation/custom-instrumentation.md +- https://docs.sentry.io/platforms/java/guides/jul/tracing/trace-propagation/dealing-with-cors-issues.md +- https://docs.sentry.io/platforms/java/guides/jul/tracing/troubleshooting.md - Learn how to troubleshoot your tracing setup. +- https://docs.sentry.io/platforms/java/guides/jul/metrics.md - Metrics allow you to send, view and query counters, gauges and measurements from your Sentry-c... +- https://docs.sentry.io/platforms/java/guides/jul/profiling.md - Learn how to enable profiling in your app if it is not already set up. +- https://docs.sentry.io/platforms/java/guides/jul/crons.md - Sentry Crons allows you to monitor the uptime and performance of any scheduled, recurring job ... +- https://docs.sentry.io/platforms/java/guides/jul/crons/troubleshooting.md - Learn how to troubleshoot your Cron Monitoring setup. +- https://docs.sentry.io/platforms/java/guides/jul/user-feedback.md - Learn more about collecting user feedback when an event occurs. Sentry pairs the feedback with... +- https://docs.sentry.io/platforms/java/guides/jul/feature-flags.md - With Feature Flags, Sentry tracks feature flag evaluations in your application, keeps an audit... +- https://docs.sentry.io/platforms/java/guides/jul/gradle.md - Learn about using the Sentry Gradle Plugin. +- https://docs.sentry.io/platforms/java/guides/jul/maven.md - Learn about using the Sentry Maven Plugin. +- https://docs.sentry.io/platforms/java/guides/jul/opentelemetry.md - Using OpenTelemetry with Sentry. + +### Configuration +- https://docs.sentry.io/platforms/java/guides/jul/usage/advanced-usage.md - Learn about adding extra data using the MDC system provided by SLF4j. +- https://docs.sentry.io/platforms/java/guides/jul/enriching-events.md - Enrich events with additional context to make debugging simpler. +- https://docs.sentry.io/platforms/java/guides/jul/configuration.md - Learn more about how to configure the SDK. These options are set when the SDK is first initial... +- https://docs.sentry.io/platforms/java/guides/jul/configuration/options.md - Learn more about how the SDK can be configured via options. These are being passed to the init... +- https://docs.sentry.io/platforms/java/guides/jul/configuration/configuration-example.md - Review an example of configuration for JUL. +- https://docs.sentry.io/platforms/java/guides/jul/configuration/environments.md - Learn how to configure your SDK to tell Sentry about your environments. +- https://docs.sentry.io/platforms/java/guides/jul/configuration/releases.md - Learn how to configure your SDK to tell Sentry about your releases. +- https://docs.sentry.io/platforms/java/guides/jul/configuration/sampling.md - Learn how to configure the volume of error and transaction events sent to Sentry. +- https://docs.sentry.io/platforms/java/guides/jul/configuration/filtering.md - Learn more about how to configure your SDK to filter events reported to Sentry. +- https://docs.sentry.io/platforms/java/guides/jul/configuration/draining.md - Learn more about the default behavior of our SDK if the application shuts down unexpectedly. +- https://docs.sentry.io/platforms/java/guides/jul/configuration/bill-of-materials.md +- https://docs.sentry.io/platforms/java/guides/jul/integrations.md - Learn more about how integrations extend the functionality of our SDK to cover common librarie... +- https://docs.sentry.io/platforms/java/guides/jul/data-management.md - Manage your events by pre-filtering, scrubbing sensitive information, and forwarding them to o... +- https://docs.sentry.io/platforms/java/guides/jul/security-policy-reporting.md - Learn how Sentry can help manage Content-Security-Policy violations and reports here. +- https://docs.sentry.io/platforms/java/guides/jul/source-context.md - Learn about showing your source code as part of stack traces. +- https://docs.sentry.io/platforms/java/guides/jul/opentelemetry/setup.md - Setting up Sentry with OpenTelemetry. +- https://docs.sentry.io/platforms/java/guides/jul/opentelemetry/setup/agent.md - Using OpenTelemetry with sentry-opentelemetry-agent. +- https://docs.sentry.io/platforms/java/guides/jul/opentelemetry/setup/agent/auto-init.md - Using OpenTelemetry with sentry-opentelemetry-agent and AUTO_INIT enabled. +- https://docs.sentry.io/platforms/java/guides/jul/opentelemetry/setup/agent/no-auto-init.md - Using OpenTelemetry with sentry-opentelemetry-agent and AUTO_INIT disabled. +- https://docs.sentry.io/platforms/java/guides/jul/opentelemetry/setup/agentless.md - Using OpenTelemetry with sentry-opentelemetry-agentless. +- https://docs.sentry.io/platforms/java/guides/jul/opentelemetry/usage.md - Using OpenTelemetry with Sentry. +- https://docs.sentry.io/platforms/java/guides/jul/migration.md - Learn about migrating to a newer version of the Java SDK. +- https://docs.sentry.io/platforms/java/guides/jul/troubleshooting.md - Troubleshoot and resolve common issues with the Java SDK. +- https://docs.sentry.io/platforms/java/guides/jul/legacy.md + +### Enriching Events +- https://docs.sentry.io/platforms/java/guides/jul/enriching-events/attachments.md - Learn more about how Sentry can store additional files in the same request as event attachments. +- https://docs.sentry.io/platforms/java/guides/jul/enriching-events/breadcrumbs.md - Learn more about what Sentry uses to create a trail of events (breadcrumbs) that happened prio... +- https://docs.sentry.io/platforms/java/guides/jul/enriching-events/context.md - Custom contexts allow you to attach arbitrary data (strings, lists, dictionaries) to an event. +- https://docs.sentry.io/platforms/java/guides/jul/enriching-events/scopes.md - The SDK will in most cases automatically manage the scopes for you in the framework integratio... +- https://docs.sentry.io/platforms/java/guides/jul/enriching-events/scopes__v7.x.md - The SDK will in most cases automatically manage the scopes for you in the framework integratio... +- https://docs.sentry.io/platforms/java/guides/jul/enriching-events/tags.md - Tags power UI features such as filters and tag-distribution maps. Tags also help you quickly a... +- https://docs.sentry.io/platforms/java/guides/jul/enriching-events/transaction-name.md - Learn how to set or override the transaction name to capture the user and gain critical pieces... +- https://docs.sentry.io/platforms/java/guides/jul/enriching-events/identify-user.md - Learn how to configure the SDK to capture the user and gain critical pieces of information tha... + +### Data Management +- https://docs.sentry.io/platforms/java/guides/jul/data-management/data-collected.md - See what data is collected by the Sentry SDK. +- https://docs.sentry.io/platforms/java/guides/jul/data-management/sensitive-data.md - Learn about filtering or scrubbing sensitive data within the SDK, so that data is not sent wit... + +### Migration +- https://docs.sentry.io/platforms/java/guides/jul/migration/7.x-to-8.0.md - Learn about migrating from version 7.x to 8.0.0 +- https://docs.sentry.io/platforms/java/guides/jul/migration/6.x-to-7.0.md - Learn about migrating from version 6.x to 7.0.0 +- https://docs.sentry.io/platforms/java/guides/jul/migration/5.x-to-6.0.md - Learn about migrating from version 5.x to 6.0.0 +- https://docs.sentry.io/platforms/java/guides/jul/migration/4.3-to-5.0.md - Learn about migrating from version 4.3.0 to 5.0.0 +- https://docs.sentry.io/platforms/java/guides/jul/migration/4.1-to-4.2.md - Learn about migrating from version 4.1.0 to 4.2.0 +- https://docs.sentry.io/platforms/java/guides/jul/migration/1.x-to-4.x.md - Learn about migrating from version 1.x to 4.x + +### Troubleshooting +- https://docs.sentry.io/platforms/java/guides/jul/troubleshooting/mixed-versions.md - Troubleshoot and resolve mixed Java SDK dependency versions. +- https://docs.sentry.io/platforms/java/guides/jul/troubleshooting/sentry-cli-execution-failure.md - Troubleshoot and resolve Sentry CLI execution failures when using the Sentry Maven plugin. + +### Other +- https://docs.sentry.io/platforms/java/guides/jul/usage/set-level.md - The level - similar to logging levels - is generally added by default based on the integration... +- https://docs.sentry.io/platforms/java/guides/jul/usage/sdk-fingerprinting.md - Learn about overriding default fingerprinting in your SDK. +- https://docs.sentry.io/platforms/java/guides/jul/integrations/launchdarkly.md - Learn how to use Sentry with LaunchDarkly in your Java app. +- https://docs.sentry.io/platforms/java/guides/jul/integrations/openfeature.md - Learn how to use Sentry with OpenFeature. +- https://docs.sentry.io/platforms/java/guides/jul/integrations/quartz.md - Learn how to send check-ins for your Quartz jobs. +- https://docs.sentry.io/platforms/java/guides/jul/integrations/reactor.md - Learn how to capture errors, breadcrumbs and traces for your reactive applications. +- https://docs.sentry.io/platforms/java/guides/jul/legacy/configuration.md - Learn more about how to configure the SDK. These options are set when the SDK is first initial... +- https://docs.sentry.io/platforms/java/guides/jul/legacy/usage.md +- https://docs.sentry.io/platforms/java/guides/jul/legacy/google-app-engine.md +- https://docs.sentry.io/platforms/java/guides/jul/legacy/logging.md +- https://docs.sentry.io/platforms/java/guides/jul/legacy/log4j.md +- https://docs.sentry.io/platforms/java/guides/jul/legacy/log4j2.md +- https://docs.sentry.io/platforms/java/guides/jul/legacy/logback.md +- https://docs.sentry.io/platforms/java/guides/jul/legacy/spring.md +- https://docs.sentry.io/platforms/java/guides/jul/legacy/migration.md diff --git a/public/.well-known/skills/sentry-java-log4j2/SKILL.md b/public/.well-known/skills/sentry-java-log4j2/SKILL.md new file mode 100644 index 0000000000000..fd86f8735827c --- /dev/null +++ b/public/.well-known/skills/sentry-java-log4j2/SKILL.md @@ -0,0 +1,107 @@ +--- +name: sentry-java-log4j2 +description: Integrate Sentry Log4j 2.x SDK for error tracking and performance monitoring. +--- + +# Sentry Log4j 2.x + +Documentation for integrating Sentry into Log4j 2.x applications. + +## Documentation + +Fetch these markdown files as needed: + +### Getting Started +- https://docs.sentry.io/platforms/java/guides/log4j2.md + +### Features +- https://docs.sentry.io/platforms/java/guides/log4j2/usage.md - Use the SDK to manually capture errors and other events. +- https://docs.sentry.io/platforms/java/guides/log4j2/logs.md - Structured logs allow you to send, view and query logs sent from your applications within Sentry. +- https://docs.sentry.io/platforms/java/guides/log4j2/tracing.md - Learn how to enable tracing in your app and discover valuable performance insights of your app... +- https://docs.sentry.io/platforms/java/guides/log4j2/tracing/instrumentation.md - Learn how to instrument tracing in your app. +- https://docs.sentry.io/platforms/java/guides/log4j2/tracing/instrumentation/custom-instrumentation.md - Learn how to capture performance data on any action in your app. +- https://docs.sentry.io/platforms/java/guides/log4j2/tracing/instrumentation/custom-instrumentation/caches-module.md - Learn how to manually instrument your code to use Sentry's Caches module. +- https://docs.sentry.io/platforms/java/guides/log4j2/tracing/instrumentation/custom-instrumentation/queues-module.md - Learn how to manually instrument your code to use Sentry's Queues module. +- https://docs.sentry.io/platforms/java/guides/log4j2/tracing/instrumentation/opentelemetry.md - Using OpenTelemetry with Sentry Performance. +- https://docs.sentry.io/platforms/java/guides/log4j2/tracing/instrumentation/performance-metrics.md - Learn how to attach performance metrics to your transactions. +- https://docs.sentry.io/platforms/java/guides/log4j2/tracing/trace-propagation.md - Learn how to connect events across applications/services. +- https://docs.sentry.io/platforms/java/guides/log4j2/tracing/trace-propagation/custom-instrumentation.md +- https://docs.sentry.io/platforms/java/guides/log4j2/tracing/trace-propagation/dealing-with-cors-issues.md +- https://docs.sentry.io/platforms/java/guides/log4j2/tracing/troubleshooting.md - Learn how to troubleshoot your tracing setup. +- https://docs.sentry.io/platforms/java/guides/log4j2/metrics.md - Metrics allow you to send, view and query counters, gauges and measurements from your Sentry-c... +- https://docs.sentry.io/platforms/java/guides/log4j2/profiling.md - Learn how to enable profiling in your app if it is not already set up. +- https://docs.sentry.io/platforms/java/guides/log4j2/crons.md - Sentry Crons allows you to monitor the uptime and performance of any scheduled, recurring job ... +- https://docs.sentry.io/platforms/java/guides/log4j2/crons/troubleshooting.md - Learn how to troubleshoot your Cron Monitoring setup. +- https://docs.sentry.io/platforms/java/guides/log4j2/user-feedback.md - Learn more about collecting user feedback when an event occurs. Sentry pairs the feedback with... +- https://docs.sentry.io/platforms/java/guides/log4j2/feature-flags.md - With Feature Flags, Sentry tracks feature flag evaluations in your application, keeps an audit... +- https://docs.sentry.io/platforms/java/guides/log4j2/gradle.md - Learn about using the Sentry Gradle Plugin. +- https://docs.sentry.io/platforms/java/guides/log4j2/maven.md - Learn about using the Sentry Maven Plugin. +- https://docs.sentry.io/platforms/java/guides/log4j2/opentelemetry.md - Using OpenTelemetry with Sentry. + +### Configuration +- https://docs.sentry.io/platforms/java/guides/log4j2/enriching-events.md - Enrich events with additional context to make debugging simpler. +- https://docs.sentry.io/platforms/java/guides/log4j2/configuration.md - Learn more about how to configure the SDK. These options are set when the SDK is first initial... +- https://docs.sentry.io/platforms/java/guides/log4j2/configuration/options.md - Learn more about how the SDK can be configured via options. These are being passed to the init... +- https://docs.sentry.io/platforms/java/guides/log4j2/configuration/environments.md - Learn how to configure your SDK to tell Sentry about your environments. +- https://docs.sentry.io/platforms/java/guides/log4j2/configuration/releases.md - Learn how to configure your SDK to tell Sentry about your releases. +- https://docs.sentry.io/platforms/java/guides/log4j2/configuration/sampling.md - Learn how to configure the volume of error and transaction events sent to Sentry. +- https://docs.sentry.io/platforms/java/guides/log4j2/configuration/filtering.md - Learn more about how to configure your SDK to filter events reported to Sentry. +- https://docs.sentry.io/platforms/java/guides/log4j2/configuration/draining.md - Learn more about the default behavior of our SDK if the application shuts down unexpectedly. +- https://docs.sentry.io/platforms/java/guides/log4j2/configuration/bill-of-materials.md +- https://docs.sentry.io/platforms/java/guides/log4j2/integrations.md - Learn more about how integrations extend the functionality of our SDK to cover common librarie... +- https://docs.sentry.io/platforms/java/guides/log4j2/data-management.md - Manage your events by pre-filtering, scrubbing sensitive information, and forwarding them to o... +- https://docs.sentry.io/platforms/java/guides/log4j2/security-policy-reporting.md - Learn how Sentry can help manage Content-Security-Policy violations and reports here. +- https://docs.sentry.io/platforms/java/guides/log4j2/advanced_usage.md - Learn about ThreadContext parameters that display in sentry.io. +- https://docs.sentry.io/platforms/java/guides/log4j2/source-context.md - Learn about showing your source code as part of stack traces. +- https://docs.sentry.io/platforms/java/guides/log4j2/opentelemetry/setup.md - Setting up Sentry with OpenTelemetry. +- https://docs.sentry.io/platforms/java/guides/log4j2/opentelemetry/setup/agent.md - Using OpenTelemetry with sentry-opentelemetry-agent. +- https://docs.sentry.io/platforms/java/guides/log4j2/opentelemetry/setup/agent/auto-init.md - Using OpenTelemetry with sentry-opentelemetry-agent and AUTO_INIT enabled. +- https://docs.sentry.io/platforms/java/guides/log4j2/opentelemetry/setup/agent/no-auto-init.md - Using OpenTelemetry with sentry-opentelemetry-agent and AUTO_INIT disabled. +- https://docs.sentry.io/platforms/java/guides/log4j2/opentelemetry/setup/agentless.md - Using OpenTelemetry with sentry-opentelemetry-agentless. +- https://docs.sentry.io/platforms/java/guides/log4j2/opentelemetry/usage.md - Using OpenTelemetry with Sentry. +- https://docs.sentry.io/platforms/java/guides/log4j2/migration.md - Learn about migrating to a newer version of the Java SDK. +- https://docs.sentry.io/platforms/java/guides/log4j2/troubleshooting.md - Troubleshoot and resolve common issues with the Java SDK. +- https://docs.sentry.io/platforms/java/guides/log4j2/legacy.md + +### Enriching Events +- https://docs.sentry.io/platforms/java/guides/log4j2/enriching-events/attachments.md - Learn more about how Sentry can store additional files in the same request as event attachments. +- https://docs.sentry.io/platforms/java/guides/log4j2/enriching-events/breadcrumbs.md - Learn more about what Sentry uses to create a trail of events (breadcrumbs) that happened prio... +- https://docs.sentry.io/platforms/java/guides/log4j2/enriching-events/context.md - Custom contexts allow you to attach arbitrary data (strings, lists, dictionaries) to an event. +- https://docs.sentry.io/platforms/java/guides/log4j2/enriching-events/scopes.md - The SDK will in most cases automatically manage the scopes for you in the framework integratio... +- https://docs.sentry.io/platforms/java/guides/log4j2/enriching-events/scopes__v7.x.md - The SDK will in most cases automatically manage the scopes for you in the framework integratio... +- https://docs.sentry.io/platforms/java/guides/log4j2/enriching-events/tags.md - Tags power UI features such as filters and tag-distribution maps. Tags also help you quickly a... +- https://docs.sentry.io/platforms/java/guides/log4j2/enriching-events/transaction-name.md - Learn how to set or override the transaction name to capture the user and gain critical pieces... +- https://docs.sentry.io/platforms/java/guides/log4j2/enriching-events/identify-user.md - Learn how to configure the SDK to capture the user and gain critical pieces of information tha... + +### Data Management +- https://docs.sentry.io/platforms/java/guides/log4j2/data-management/data-collected.md - See what data is collected by the Sentry SDK. +- https://docs.sentry.io/platforms/java/guides/log4j2/data-management/sensitive-data.md - Learn about filtering or scrubbing sensitive data within the SDK, so that data is not sent wit... + +### Migration +- https://docs.sentry.io/platforms/java/guides/log4j2/migration/7.x-to-8.0.md - Learn about migrating from version 7.x to 8.0.0 +- https://docs.sentry.io/platforms/java/guides/log4j2/migration/6.x-to-7.0.md - Learn about migrating from version 6.x to 7.0.0 +- https://docs.sentry.io/platforms/java/guides/log4j2/migration/5.x-to-6.0.md - Learn about migrating from version 5.x to 6.0.0 +- https://docs.sentry.io/platforms/java/guides/log4j2/migration/4.3-to-5.0.md - Learn about migrating from version 4.3.0 to 5.0.0 +- https://docs.sentry.io/platforms/java/guides/log4j2/migration/4.1-to-4.2.md - Learn about migrating from version 4.1.0 to 4.2.0 +- https://docs.sentry.io/platforms/java/guides/log4j2/migration/1.x-to-4.x.md - Learn about migrating from version 1.x to 4.x + +### Troubleshooting +- https://docs.sentry.io/platforms/java/guides/log4j2/troubleshooting/mixed-versions.md - Troubleshoot and resolve mixed Java SDK dependency versions. +- https://docs.sentry.io/platforms/java/guides/log4j2/troubleshooting/sentry-cli-execution-failure.md - Troubleshoot and resolve Sentry CLI execution failures when using the Sentry Maven plugin. + +### Other +- https://docs.sentry.io/platforms/java/guides/log4j2/usage/set-level.md - The level - similar to logging levels - is generally added by default based on the integration... +- https://docs.sentry.io/platforms/java/guides/log4j2/usage/sdk-fingerprinting.md - Learn about overriding default fingerprinting in your SDK. +- https://docs.sentry.io/platforms/java/guides/log4j2/integrations/launchdarkly.md - Learn how to use Sentry with LaunchDarkly in your Java app. +- https://docs.sentry.io/platforms/java/guides/log4j2/integrations/openfeature.md - Learn how to use Sentry with OpenFeature. +- https://docs.sentry.io/platforms/java/guides/log4j2/integrations/quartz.md - Learn how to send check-ins for your Quartz jobs. +- https://docs.sentry.io/platforms/java/guides/log4j2/integrations/reactor.md - Learn how to capture errors, breadcrumbs and traces for your reactive applications. +- https://docs.sentry.io/platforms/java/guides/log4j2/legacy/configuration.md - Learn more about how to configure the SDK. These options are set when the SDK is first initial... +- https://docs.sentry.io/platforms/java/guides/log4j2/legacy/usage.md +- https://docs.sentry.io/platforms/java/guides/log4j2/legacy/google-app-engine.md +- https://docs.sentry.io/platforms/java/guides/log4j2/legacy/logging.md +- https://docs.sentry.io/platforms/java/guides/log4j2/legacy/log4j.md +- https://docs.sentry.io/platforms/java/guides/log4j2/legacy/log4j2.md +- https://docs.sentry.io/platforms/java/guides/log4j2/legacy/logback.md +- https://docs.sentry.io/platforms/java/guides/log4j2/legacy/spring.md +- https://docs.sentry.io/platforms/java/guides/log4j2/legacy/migration.md diff --git a/public/.well-known/skills/sentry-java-logback/SKILL.md b/public/.well-known/skills/sentry-java-logback/SKILL.md new file mode 100644 index 0000000000000..5f2fdbbe1f79a --- /dev/null +++ b/public/.well-known/skills/sentry-java-logback/SKILL.md @@ -0,0 +1,108 @@ +--- +name: sentry-java-logback +description: Integrate Sentry Logback SDK for error tracking and performance monitoring. +--- + +# Sentry Logback + +Documentation for integrating Sentry into Logback applications. + +## Documentation + +Fetch these markdown files as needed: + +### Getting Started +- https://docs.sentry.io/platforms/java/guides/logback.md + +### Features +- https://docs.sentry.io/platforms/java/guides/logback/usage.md - Use the SDK to manually capture errors and other events. +- https://docs.sentry.io/platforms/java/guides/logback/logs.md - Structured logs allow you to send, view and query logs sent from your applications within Sentry. +- https://docs.sentry.io/platforms/java/guides/logback/tracing.md - Learn how to enable tracing in your app and discover valuable performance insights of your app... +- https://docs.sentry.io/platforms/java/guides/logback/tracing/instrumentation.md - Learn how to instrument tracing in your app. +- https://docs.sentry.io/platforms/java/guides/logback/tracing/instrumentation/custom-instrumentation.md - Learn how to capture performance data on any action in your app. +- https://docs.sentry.io/platforms/java/guides/logback/tracing/instrumentation/custom-instrumentation/caches-module.md - Learn how to manually instrument your code to use Sentry's Caches module. +- https://docs.sentry.io/platforms/java/guides/logback/tracing/instrumentation/custom-instrumentation/queues-module.md - Learn how to manually instrument your code to use Sentry's Queues module. +- https://docs.sentry.io/platforms/java/guides/logback/tracing/instrumentation/opentelemetry.md - Using OpenTelemetry with Sentry Performance. +- https://docs.sentry.io/platforms/java/guides/logback/tracing/instrumentation/performance-metrics.md - Learn how to attach performance metrics to your transactions. +- https://docs.sentry.io/platforms/java/guides/logback/tracing/trace-propagation.md - Learn how to connect events across applications/services. +- https://docs.sentry.io/platforms/java/guides/logback/tracing/trace-propagation/custom-instrumentation.md +- https://docs.sentry.io/platforms/java/guides/logback/tracing/trace-propagation/dealing-with-cors-issues.md +- https://docs.sentry.io/platforms/java/guides/logback/tracing/troubleshooting.md - Learn how to troubleshoot your tracing setup. +- https://docs.sentry.io/platforms/java/guides/logback/metrics.md - Metrics allow you to send, view and query counters, gauges and measurements from your Sentry-c... +- https://docs.sentry.io/platforms/java/guides/logback/profiling.md - Learn how to enable profiling in your app if it is not already set up. +- https://docs.sentry.io/platforms/java/guides/logback/crons.md - Sentry Crons allows you to monitor the uptime and performance of any scheduled, recurring job ... +- https://docs.sentry.io/platforms/java/guides/logback/crons/troubleshooting.md - Learn how to troubleshoot your Cron Monitoring setup. +- https://docs.sentry.io/platforms/java/guides/logback/user-feedback.md - Learn more about collecting user feedback when an event occurs. Sentry pairs the feedback with... +- https://docs.sentry.io/platforms/java/guides/logback/feature-flags.md - With Feature Flags, Sentry tracks feature flag evaluations in your application, keeps an audit... +- https://docs.sentry.io/platforms/java/guides/logback/gradle.md - Learn about using the Sentry Gradle Plugin. +- https://docs.sentry.io/platforms/java/guides/logback/maven.md - Learn about using the Sentry Maven Plugin. +- https://docs.sentry.io/platforms/java/guides/logback/opentelemetry.md - Using OpenTelemetry with Sentry. + +### Configuration +- https://docs.sentry.io/platforms/java/guides/logback/enriching-events.md - Enrich events with additional context to make debugging simpler. +- https://docs.sentry.io/platforms/java/guides/logback/configuration.md - Learn more about how to configure the SDK. These options are set when the SDK is first initial... +- https://docs.sentry.io/platforms/java/guides/logback/configuration/options.md - Learn more about how the SDK can be configured via options. These are being passed to the init... +- https://docs.sentry.io/platforms/java/guides/logback/configuration/configuration-example.md - Review an example of configuration for Logback. +- https://docs.sentry.io/platforms/java/guides/logback/configuration/environments.md - Learn how to configure your SDK to tell Sentry about your environments. +- https://docs.sentry.io/platforms/java/guides/logback/configuration/releases.md - Learn how to configure your SDK to tell Sentry about your releases. +- https://docs.sentry.io/platforms/java/guides/logback/configuration/sampling.md - Learn how to configure the volume of error and transaction events sent to Sentry. +- https://docs.sentry.io/platforms/java/guides/logback/configuration/filtering.md - Learn more about how to configure your SDK to filter events reported to Sentry. +- https://docs.sentry.io/platforms/java/guides/logback/configuration/draining.md - Learn more about the default behavior of our SDK if the application shuts down unexpectedly. +- https://docs.sentry.io/platforms/java/guides/logback/configuration/bill-of-materials.md +- https://docs.sentry.io/platforms/java/guides/logback/integrations.md - Learn more about how integrations extend the functionality of our SDK to cover common librarie... +- https://docs.sentry.io/platforms/java/guides/logback/data-management.md - Manage your events by pre-filtering, scrubbing sensitive information, and forwarding them to o... +- https://docs.sentry.io/platforms/java/guides/logback/security-policy-reporting.md - Learn how Sentry can help manage Content-Security-Policy violations and reports here. +- https://docs.sentry.io/platforms/java/guides/logback/source-context.md - Learn about showing your source code as part of stack traces. +- https://docs.sentry.io/platforms/java/guides/logback/opentelemetry/setup.md - Setting up Sentry with OpenTelemetry. +- https://docs.sentry.io/platforms/java/guides/logback/opentelemetry/setup/agent.md - Using OpenTelemetry with sentry-opentelemetry-agent. +- https://docs.sentry.io/platforms/java/guides/logback/opentelemetry/setup/agent/auto-init.md - Using OpenTelemetry with sentry-opentelemetry-agent and AUTO_INIT enabled. +- https://docs.sentry.io/platforms/java/guides/logback/opentelemetry/setup/agent/no-auto-init.md - Using OpenTelemetry with sentry-opentelemetry-agent and AUTO_INIT disabled. +- https://docs.sentry.io/platforms/java/guides/logback/opentelemetry/setup/agentless.md - Using OpenTelemetry with sentry-opentelemetry-agentless. +- https://docs.sentry.io/platforms/java/guides/logback/opentelemetry/usage.md - Using OpenTelemetry with Sentry. +- https://docs.sentry.io/platforms/java/guides/logback/migration.md - Learn about migrating to a newer version of the Java SDK. +- https://docs.sentry.io/platforms/java/guides/logback/troubleshooting.md - Troubleshoot and resolve common issues with the Java SDK. +- https://docs.sentry.io/platforms/java/guides/logback/legacy.md + +### Enriching Events +- https://docs.sentry.io/platforms/java/guides/logback/enriching-events/attachments.md - Learn more about how Sentry can store additional files in the same request as event attachments. +- https://docs.sentry.io/platforms/java/guides/logback/enriching-events/breadcrumbs.md - Learn more about what Sentry uses to create a trail of events (breadcrumbs) that happened prio... +- https://docs.sentry.io/platforms/java/guides/logback/enriching-events/context.md - Custom contexts allow you to attach arbitrary data (strings, lists, dictionaries) to an event. +- https://docs.sentry.io/platforms/java/guides/logback/enriching-events/scopes.md - The SDK will in most cases automatically manage the scopes for you in the framework integratio... +- https://docs.sentry.io/platforms/java/guides/logback/enriching-events/scopes__v7.x.md - The SDK will in most cases automatically manage the scopes for you in the framework integratio... +- https://docs.sentry.io/platforms/java/guides/logback/enriching-events/tags.md - Tags power UI features such as filters and tag-distribution maps. Tags also help you quickly a... +- https://docs.sentry.io/platforms/java/guides/logback/enriching-events/transaction-name.md - Learn how to set or override the transaction name to capture the user and gain critical pieces... +- https://docs.sentry.io/platforms/java/guides/logback/enriching-events/identify-user.md - Learn how to configure the SDK to capture the user and gain critical pieces of information tha... + +### Data Management +- https://docs.sentry.io/platforms/java/guides/logback/data-management/data-collected.md - See what data is collected by the Sentry SDK. +- https://docs.sentry.io/platforms/java/guides/logback/data-management/sensitive-data.md - Learn about filtering or scrubbing sensitive data within the SDK, so that data is not sent wit... + +### Migration +- https://docs.sentry.io/platforms/java/guides/logback/migration/7.x-to-8.0.md - Learn about migrating from version 7.x to 8.0.0 +- https://docs.sentry.io/platforms/java/guides/logback/migration/6.x-to-7.0.md - Learn about migrating from version 6.x to 7.0.0 +- https://docs.sentry.io/platforms/java/guides/logback/migration/5.x-to-6.0.md - Learn about migrating from version 5.x to 6.0.0 +- https://docs.sentry.io/platforms/java/guides/logback/migration/4.3-to-5.0.md - Learn about migrating from version 4.3.0 to 5.0.0 +- https://docs.sentry.io/platforms/java/guides/logback/migration/4.1-to-4.2.md - Learn about migrating from version 4.1.0 to 4.2.0 +- https://docs.sentry.io/platforms/java/guides/logback/migration/1.x-to-4.x.md - Learn about migrating from version 1.x to 4.x + +### Troubleshooting +- https://docs.sentry.io/platforms/java/guides/logback/troubleshooting/mixed-versions.md - Troubleshoot and resolve mixed Java SDK dependency versions. +- https://docs.sentry.io/platforms/java/guides/logback/troubleshooting/sentry-cli-execution-failure.md - Troubleshoot and resolve Sentry CLI execution failures when using the Sentry Maven plugin. + +### Other +- https://docs.sentry.io/platforms/java/guides/logback/usage/set-level.md - The level - similar to logging levels - is generally added by default based on the integration... +- https://docs.sentry.io/platforms/java/guides/logback/usage/advanced-usage.md - Learn about adding extra data using the MDC system provided by Logback. +- https://docs.sentry.io/platforms/java/guides/logback/usage/sdk-fingerprinting.md - Learn about overriding default fingerprinting in your SDK. +- https://docs.sentry.io/platforms/java/guides/logback/integrations/launchdarkly.md - Learn how to use Sentry with LaunchDarkly in your Java app. +- https://docs.sentry.io/platforms/java/guides/logback/integrations/openfeature.md - Learn how to use Sentry with OpenFeature. +- https://docs.sentry.io/platforms/java/guides/logback/integrations/quartz.md - Learn how to send check-ins for your Quartz jobs. +- https://docs.sentry.io/platforms/java/guides/logback/integrations/reactor.md - Learn how to capture errors, breadcrumbs and traces for your reactive applications. +- https://docs.sentry.io/platforms/java/guides/logback/legacy/configuration.md - Learn more about how to configure the SDK. These options are set when the SDK is first initial... +- https://docs.sentry.io/platforms/java/guides/logback/legacy/usage.md +- https://docs.sentry.io/platforms/java/guides/logback/legacy/google-app-engine.md +- https://docs.sentry.io/platforms/java/guides/logback/legacy/logging.md +- https://docs.sentry.io/platforms/java/guides/logback/legacy/log4j.md +- https://docs.sentry.io/platforms/java/guides/logback/legacy/log4j2.md +- https://docs.sentry.io/platforms/java/guides/logback/legacy/logback.md +- https://docs.sentry.io/platforms/java/guides/logback/legacy/spring.md +- https://docs.sentry.io/platforms/java/guides/logback/legacy/migration.md diff --git a/public/.well-known/skills/sentry-java-servlet/SKILL.md b/public/.well-known/skills/sentry-java-servlet/SKILL.md new file mode 100644 index 0000000000000..3df48788b265e --- /dev/null +++ b/public/.well-known/skills/sentry-java-servlet/SKILL.md @@ -0,0 +1,116 @@ +--- +name: sentry-java-servlet +description: Integrate Sentry Servlet SDK for error tracking and performance monitoring. +--- + +# Sentry Servlet + +Documentation for integrating Sentry into Servlet applications. + +## Documentation + +Fetch these markdown files as needed: + +### Getting Started +- https://docs.sentry.io/platforms/java/guides/servlet.md + +### Features +- https://docs.sentry.io/platforms/java/guides/servlet/usage.md - Use the SDK to manually capture errors and other events. +- https://docs.sentry.io/platforms/java/guides/servlet/logs.md - Structured logs allow you to send, view and query logs sent from your applications within Sentry. +- https://docs.sentry.io/platforms/java/guides/servlet/tracing.md - Learn how to enable tracing in your app and discover valuable performance insights of your app... +- https://docs.sentry.io/platforms/java/guides/servlet/tracing/instrumentation.md - Learn how to instrument tracing in your app. +- https://docs.sentry.io/platforms/java/guides/servlet/tracing/instrumentation/custom-instrumentation.md - Learn how to capture performance data on any action in your app. +- https://docs.sentry.io/platforms/java/guides/servlet/tracing/instrumentation/custom-instrumentation/caches-module.md - Learn how to manually instrument your code to use Sentry's Caches module. +- https://docs.sentry.io/platforms/java/guides/servlet/tracing/instrumentation/custom-instrumentation/queues-module.md - Learn how to manually instrument your code to use Sentry's Queues module. +- https://docs.sentry.io/platforms/java/guides/servlet/tracing/instrumentation/opentelemetry.md - Using OpenTelemetry with Sentry Performance. +- https://docs.sentry.io/platforms/java/guides/servlet/tracing/instrumentation/performance-metrics.md - Learn how to attach performance metrics to your transactions. +- https://docs.sentry.io/platforms/java/guides/servlet/tracing/instrumentation/apollo2.md - Learn how to capture tracing information of the Apollo GraphQL client. +- https://docs.sentry.io/platforms/java/guides/servlet/tracing/instrumentation/apollo3.md - Learn how to capture tracing information of the Apollo GraphQL client. +- https://docs.sentry.io/platforms/java/guides/servlet/tracing/instrumentation/apollo4.md - Learn how to capture tracing information of the Apollo GraphQL client. +- https://docs.sentry.io/platforms/java/guides/servlet/tracing/instrumentation/okhttp.md - Learn how to capture tracing information of the OkHttp client. +- https://docs.sentry.io/platforms/java/guides/servlet/tracing/instrumentation/jdbc.md - Learn how to capture tracing information from database queries executed with JDBC. +- https://docs.sentry.io/platforms/java/guides/servlet/tracing/instrumentation/ktor-client.md - Learn how to capture tracing information when using Ktor Client. +- https://docs.sentry.io/platforms/java/guides/servlet/tracing/instrumentation/open-feign.md - Learn how to capture tracing information of OpenFeign-based HTTP clients. +- https://docs.sentry.io/platforms/java/guides/servlet/tracing/instrumentation/file-io.md - Learn how to capture tracing information from file I/O operations. +- https://docs.sentry.io/platforms/java/guides/servlet/tracing/trace-propagation.md - Learn how to connect events across applications/services. +- https://docs.sentry.io/platforms/java/guides/servlet/tracing/trace-propagation/custom-instrumentation.md +- https://docs.sentry.io/platforms/java/guides/servlet/tracing/trace-propagation/dealing-with-cors-issues.md +- https://docs.sentry.io/platforms/java/guides/servlet/tracing/troubleshooting.md - Learn how to troubleshoot your tracing setup. +- https://docs.sentry.io/platforms/java/guides/servlet/metrics.md - Metrics allow you to send, view and query counters, gauges and measurements from your Sentry-c... +- https://docs.sentry.io/platforms/java/guides/servlet/profiling.md - Learn how to enable profiling in your app if it is not already set up. +- https://docs.sentry.io/platforms/java/guides/servlet/crons.md - Sentry Crons allows you to monitor the uptime and performance of any scheduled, recurring job ... +- https://docs.sentry.io/platforms/java/guides/servlet/crons/troubleshooting.md - Learn how to troubleshoot your Cron Monitoring setup. +- https://docs.sentry.io/platforms/java/guides/servlet/user-feedback.md - Learn more about collecting user feedback when an event occurs. Sentry pairs the feedback with... +- https://docs.sentry.io/platforms/java/guides/servlet/feature-flags.md - With Feature Flags, Sentry tracks feature flag evaluations in your application, keeps an audit... +- https://docs.sentry.io/platforms/java/guides/servlet/gradle.md - Learn about using the Sentry Gradle Plugin. +- https://docs.sentry.io/platforms/java/guides/servlet/maven.md - Learn about using the Sentry Maven Plugin. +- https://docs.sentry.io/platforms/java/guides/servlet/opentelemetry.md - Using OpenTelemetry with Sentry. + +### Configuration +- https://docs.sentry.io/platforms/java/guides/servlet/enriching-events.md - Enrich events with additional context to make debugging simpler. +- https://docs.sentry.io/platforms/java/guides/servlet/configuration.md - Learn more about how to configure the SDK. These options are set when the SDK is first initial... +- https://docs.sentry.io/platforms/java/guides/servlet/configuration/options.md - Learn more about how the SDK can be configured via options. These are being passed to the init... +- https://docs.sentry.io/platforms/java/guides/servlet/configuration/environments.md - Learn how to configure your SDK to tell Sentry about your environments. +- https://docs.sentry.io/platforms/java/guides/servlet/configuration/releases.md - Learn how to configure your SDK to tell Sentry about your releases. +- https://docs.sentry.io/platforms/java/guides/servlet/configuration/sampling.md - Learn how to configure the volume of error and transaction events sent to Sentry. +- https://docs.sentry.io/platforms/java/guides/servlet/configuration/filtering.md - Learn more about how to configure your SDK to filter events reported to Sentry. +- https://docs.sentry.io/platforms/java/guides/servlet/configuration/draining.md - Learn more about the default behavior of our SDK if the application shuts down unexpectedly. +- https://docs.sentry.io/platforms/java/guides/servlet/configuration/bill-of-materials.md +- https://docs.sentry.io/platforms/java/guides/servlet/integrations.md - Learn more about how integrations extend the functionality of our SDK to cover common librarie... +- https://docs.sentry.io/platforms/java/guides/servlet/data-management.md - Manage your events by pre-filtering, scrubbing sensitive information, and forwarding them to o... +- https://docs.sentry.io/platforms/java/guides/servlet/security-policy-reporting.md - Learn how Sentry can help manage Content-Security-Policy violations and reports here. +- https://docs.sentry.io/platforms/java/guides/servlet/source-context.md - Learn about showing your source code as part of stack traces. +- https://docs.sentry.io/platforms/java/guides/servlet/opentelemetry/setup.md - Setting up Sentry with OpenTelemetry. +- https://docs.sentry.io/platforms/java/guides/servlet/opentelemetry/setup/agent.md - Using OpenTelemetry with sentry-opentelemetry-agent. +- https://docs.sentry.io/platforms/java/guides/servlet/opentelemetry/setup/agent/auto-init.md - Using OpenTelemetry with sentry-opentelemetry-agent and AUTO_INIT enabled. +- https://docs.sentry.io/platforms/java/guides/servlet/opentelemetry/setup/agent/no-auto-init.md - Using OpenTelemetry with sentry-opentelemetry-agent and AUTO_INIT disabled. +- https://docs.sentry.io/platforms/java/guides/servlet/opentelemetry/setup/agentless.md - Using OpenTelemetry with sentry-opentelemetry-agentless. +- https://docs.sentry.io/platforms/java/guides/servlet/opentelemetry/usage.md - Using OpenTelemetry with Sentry. +- https://docs.sentry.io/platforms/java/guides/servlet/migration.md - Learn about migrating to a newer version of the Java SDK. +- https://docs.sentry.io/platforms/java/guides/servlet/troubleshooting.md - Troubleshoot and resolve common issues with the Java SDK. +- https://docs.sentry.io/platforms/java/guides/servlet/legacy.md + +### Enriching Events +- https://docs.sentry.io/platforms/java/guides/servlet/enriching-events/attachments.md - Learn more about how Sentry can store additional files in the same request as event attachments. +- https://docs.sentry.io/platforms/java/guides/servlet/enriching-events/breadcrumbs.md - Learn more about what Sentry uses to create a trail of events (breadcrumbs) that happened prio... +- https://docs.sentry.io/platforms/java/guides/servlet/enriching-events/context.md - Custom contexts allow you to attach arbitrary data (strings, lists, dictionaries) to an event. +- https://docs.sentry.io/platforms/java/guides/servlet/enriching-events/scopes.md - The SDK will in most cases automatically manage the scopes for you in the framework integratio... +- https://docs.sentry.io/platforms/java/guides/servlet/enriching-events/scopes__v7.x.md - The SDK will in most cases automatically manage the scopes for you in the framework integratio... +- https://docs.sentry.io/platforms/java/guides/servlet/enriching-events/tags.md - Tags power UI features such as filters and tag-distribution maps. Tags also help you quickly a... +- https://docs.sentry.io/platforms/java/guides/servlet/enriching-events/transaction-name.md - Learn how to set or override the transaction name to capture the user and gain critical pieces... +- https://docs.sentry.io/platforms/java/guides/servlet/enriching-events/identify-user.md - Learn how to configure the SDK to capture the user and gain critical pieces of information tha... + +### Data Management +- https://docs.sentry.io/platforms/java/guides/servlet/data-management/data-collected.md - See what data is collected by the Sentry SDK. +- https://docs.sentry.io/platforms/java/guides/servlet/data-management/sensitive-data.md - Learn about filtering or scrubbing sensitive data within the SDK, so that data is not sent wit... + +### Migration +- https://docs.sentry.io/platforms/java/guides/servlet/migration/7.x-to-8.0.md - Learn about migrating from version 7.x to 8.0.0 +- https://docs.sentry.io/platforms/java/guides/servlet/migration/6.x-to-7.0.md - Learn about migrating from version 6.x to 7.0.0 +- https://docs.sentry.io/platforms/java/guides/servlet/migration/5.x-to-6.0.md - Learn about migrating from version 5.x to 6.0.0 +- https://docs.sentry.io/platforms/java/guides/servlet/migration/4.3-to-5.0.md - Learn about migrating from version 4.3.0 to 5.0.0 +- https://docs.sentry.io/platforms/java/guides/servlet/migration/4.1-to-4.2.md - Learn about migrating from version 4.1.0 to 4.2.0 +- https://docs.sentry.io/platforms/java/guides/servlet/migration/1.x-to-4.x.md - Learn about migrating from version 1.x to 4.x + +### Troubleshooting +- https://docs.sentry.io/platforms/java/guides/servlet/troubleshooting/mixed-versions.md - Troubleshoot and resolve mixed Java SDK dependency versions. +- https://docs.sentry.io/platforms/java/guides/servlet/troubleshooting/sentry-cli-execution-failure.md - Troubleshoot and resolve Sentry CLI execution failures when using the Sentry Maven plugin. + +### Other +- https://docs.sentry.io/platforms/java/guides/servlet/usage/set-level.md - The level - similar to logging levels - is generally added by default based on the integration... +- https://docs.sentry.io/platforms/java/guides/servlet/usage/sdk-fingerprinting.md - Learn about overriding default fingerprinting in your SDK. +- https://docs.sentry.io/platforms/java/guides/servlet/integrations/graphql22.md - Learn how to capture exceptions and about the performance of queries executed with GraphQL Jav... +- https://docs.sentry.io/platforms/java/guides/servlet/integrations/graphql.md - Learn how to capture exceptions and about the performance of queries executed with GraphQL Jav... +- https://docs.sentry.io/platforms/java/guides/servlet/integrations/launchdarkly.md - Learn how to use Sentry with LaunchDarkly in your Java app. +- https://docs.sentry.io/platforms/java/guides/servlet/integrations/openfeature.md - Learn how to use Sentry with OpenFeature. +- https://docs.sentry.io/platforms/java/guides/servlet/integrations/quartz.md - Learn how to send check-ins for your Quartz jobs. +- https://docs.sentry.io/platforms/java/guides/servlet/integrations/reactor.md - Learn how to capture errors, breadcrumbs and traces for your reactive applications. +- https://docs.sentry.io/platforms/java/guides/servlet/legacy/configuration.md - Learn more about how to configure the SDK. These options are set when the SDK is first initial... +- https://docs.sentry.io/platforms/java/guides/servlet/legacy/usage.md +- https://docs.sentry.io/platforms/java/guides/servlet/legacy/google-app-engine.md +- https://docs.sentry.io/platforms/java/guides/servlet/legacy/logging.md +- https://docs.sentry.io/platforms/java/guides/servlet/legacy/log4j.md +- https://docs.sentry.io/platforms/java/guides/servlet/legacy/log4j2.md +- https://docs.sentry.io/platforms/java/guides/servlet/legacy/logback.md +- https://docs.sentry.io/platforms/java/guides/servlet/legacy/spring.md +- https://docs.sentry.io/platforms/java/guides/servlet/legacy/migration.md diff --git a/public/.well-known/skills/sentry-java-spring-boot/SKILL.md b/public/.well-known/skills/sentry-java-spring-boot/SKILL.md new file mode 100644 index 0000000000000..bd8b95955d688 --- /dev/null +++ b/public/.well-known/skills/sentry-java-spring-boot/SKILL.md @@ -0,0 +1,124 @@ +--- +name: sentry-java-spring-boot +description: Learn how to use Sentry's Spring Boot SDK. +--- + +# Sentry Spring Boot + +Learn how to use Sentry's Spring Boot SDK. + +## Documentation + +Fetch these markdown files as needed: + +### Getting Started +- https://docs.sentry.io/platforms/java/guides/spring-boot.md - Learn how to use Sentry's Spring Boot SDK. + +### Features +- https://docs.sentry.io/platforms/java/guides/spring-boot/usage.md - Use the SDK to manually capture errors and other events. +- https://docs.sentry.io/platforms/java/guides/spring-boot/logs.md - Structured logs allow you to send, view and query logs sent from your applications within Sentry. +- https://docs.sentry.io/platforms/java/guides/spring-boot/tracing.md - Learn how to enable tracing in your app and discover valuable performance insights of your app... +- https://docs.sentry.io/platforms/java/guides/spring-boot/tracing/instrumentation.md - Learn how to instrument tracing in your app. +- https://docs.sentry.io/platforms/java/guides/spring-boot/tracing/instrumentation/automatic-instrumentation.md - Learn what transactions are captured after tracing is enabled. +- https://docs.sentry.io/platforms/java/guides/spring-boot/tracing/instrumentation/custom-instrumentation.md - Learn how to capture performance data on any action in your app. +- https://docs.sentry.io/platforms/java/guides/spring-boot/tracing/instrumentation/custom-instrumentation/caches-module.md - Learn how to manually instrument your code to use Sentry's Caches module. +- https://docs.sentry.io/platforms/java/guides/spring-boot/tracing/instrumentation/custom-instrumentation/queues-module.md - Learn how to manually instrument your code to use Sentry's Queues module. +- https://docs.sentry.io/platforms/java/guides/spring-boot/tracing/instrumentation/opentelemetry.md - Using OpenTelemetry with Sentry Performance. +- https://docs.sentry.io/platforms/java/guides/spring-boot/tracing/instrumentation/performance-metrics.md - Learn how to attach performance metrics to your transactions. +- https://docs.sentry.io/platforms/java/guides/spring-boot/tracing/instrumentation/apollo2.md - Learn how to capture tracing information of the Apollo GraphQL client. +- https://docs.sentry.io/platforms/java/guides/spring-boot/tracing/instrumentation/apollo3.md - Learn how to capture tracing information of the Apollo GraphQL client. +- https://docs.sentry.io/platforms/java/guides/spring-boot/tracing/instrumentation/apollo4.md - Learn how to capture tracing information of the Apollo GraphQL client. +- https://docs.sentry.io/platforms/java/guides/spring-boot/tracing/instrumentation/okhttp.md - Learn how to capture tracing information of the OkHttp client. +- https://docs.sentry.io/platforms/java/guides/spring-boot/tracing/instrumentation/jdbc.md - Learn how to capture tracing information from database queries executed with JDBC. +- https://docs.sentry.io/platforms/java/guides/spring-boot/tracing/instrumentation/ktor-client.md - Learn how to capture tracing information when using Ktor Client. +- https://docs.sentry.io/platforms/java/guides/spring-boot/tracing/instrumentation/open-feign.md - Learn how to capture tracing information of OpenFeign-based HTTP clients. +- https://docs.sentry.io/platforms/java/guides/spring-boot/tracing/instrumentation/file-io.md - Learn how to capture tracing information from file I/O operations. +- https://docs.sentry.io/platforms/java/guides/spring-boot/tracing/trace-propagation.md - Learn how to connect events across applications/services. +- https://docs.sentry.io/platforms/java/guides/spring-boot/tracing/trace-propagation/custom-instrumentation.md +- https://docs.sentry.io/platforms/java/guides/spring-boot/tracing/trace-propagation/dealing-with-cors-issues.md +- https://docs.sentry.io/platforms/java/guides/spring-boot/tracing/troubleshooting.md - Learn how to troubleshoot your tracing setup. +- https://docs.sentry.io/platforms/java/guides/spring-boot/metrics.md - Metrics allow you to send, view and query counters, gauges and measurements from your Sentry-c... +- https://docs.sentry.io/platforms/java/guides/spring-boot/profiling.md - Learn how to enable profiling in your app if it is not already set up. +- https://docs.sentry.io/platforms/java/guides/spring-boot/crons.md - Sentry Crons allows you to monitor the uptime and performance of any scheduled, recurring job ... +- https://docs.sentry.io/platforms/java/guides/spring-boot/crons/troubleshooting.md - Learn how to troubleshoot your Cron Monitoring setup. +- https://docs.sentry.io/platforms/java/guides/spring-boot/user-feedback.md - Learn more about collecting user feedback when an event occurs. Sentry pairs the feedback with... +- https://docs.sentry.io/platforms/java/guides/spring-boot/feature-flags.md - With Feature Flags, Sentry tracks feature flag evaluations in your application, keeps an audit... +- https://docs.sentry.io/platforms/java/guides/spring-boot/gradle.md - Learn about using the Sentry Gradle Plugin. +- https://docs.sentry.io/platforms/java/guides/spring-boot/maven.md - Learn about using the Sentry Maven Plugin. +- https://docs.sentry.io/platforms/java/guides/spring-boot/opentelemetry.md - Using OpenTelemetry with Sentry. + +### Configuration +- https://docs.sentry.io/platforms/java/guides/spring-boot/enriching-events.md - Enrich events with additional context to make debugging simpler. +- https://docs.sentry.io/platforms/java/guides/spring-boot/configuration.md - Learn more about how to configure the SDK. These options are set when the SDK is first initial... +- https://docs.sentry.io/platforms/java/guides/spring-boot/configuration/options.md - Learn more about how the SDK can be configured via options. These are being passed to the init... +- https://docs.sentry.io/platforms/java/guides/spring-boot/configuration/environments.md - Learn how to configure your SDK to tell Sentry about your environments. +- https://docs.sentry.io/platforms/java/guides/spring-boot/configuration/releases.md - Learn how to configure your SDK to tell Sentry about your releases. +- https://docs.sentry.io/platforms/java/guides/spring-boot/configuration/sampling.md - Learn how to configure the volume of error and transaction events sent to Sentry. +- https://docs.sentry.io/platforms/java/guides/spring-boot/configuration/filtering.md - Learn more about how to configure your SDK to filter events reported to Sentry. +- https://docs.sentry.io/platforms/java/guides/spring-boot/configuration/draining.md - Learn more about the default behavior of our SDK if the application shuts down unexpectedly. +- https://docs.sentry.io/platforms/java/guides/spring-boot/configuration/bill-of-materials.md +- https://docs.sentry.io/platforms/java/guides/spring-boot/integrations.md - Learn more about how integrations extend the functionality of our SDK to cover common librarie... +- https://docs.sentry.io/platforms/java/guides/spring-boot/data-management.md - Manage your events by pre-filtering, scrubbing sensitive information, and forwarding them to o... +- https://docs.sentry.io/platforms/java/guides/spring-boot/async.md - Learn about how to propagate Scope to Spring async methods. +- https://docs.sentry.io/platforms/java/guides/spring-boot/record-user.md - Learn about how you can record or customize the capture of user information. +- https://docs.sentry.io/platforms/java/guides/spring-boot/security-policy-reporting.md - Learn how Sentry can help manage Content-Security-Policy violations and reports here. +- https://docs.sentry.io/platforms/java/guides/spring-boot/advanced-usage.md - Learn about managing the release ID and customizing Spring Boot to your organization's needs. +- https://docs.sentry.io/platforms/java/guides/spring-boot/source-context.md - Learn about showing your source code as part of stack traces. +- https://docs.sentry.io/platforms/java/guides/spring-boot/webflux.md - Learn more about using Spring WebFlux with Sentry. +- https://docs.sentry.io/platforms/java/guides/spring-boot/logging-frameworks.md - Learn more about using one of our logging integrations with Sentry Spring Boot. +- https://docs.sentry.io/platforms/java/guides/spring-boot/logging-frameworks/logback.md - Learn how to use Sentry's Logback integration with Spring Boot. +- https://docs.sentry.io/platforms/java/guides/spring-boot/opentelemetry/setup.md - Setting up Sentry with OpenTelemetry. +- https://docs.sentry.io/platforms/java/guides/spring-boot/opentelemetry/setup/agent.md - Using OpenTelemetry with sentry-opentelemetry-agent. +- https://docs.sentry.io/platforms/java/guides/spring-boot/opentelemetry/setup/agent/auto-init.md - Using OpenTelemetry with sentry-opentelemetry-agent and AUTO_INIT enabled. +- https://docs.sentry.io/platforms/java/guides/spring-boot/opentelemetry/setup/agent/no-auto-init.md - Using OpenTelemetry with sentry-opentelemetry-agent and AUTO_INIT disabled. +- https://docs.sentry.io/platforms/java/guides/spring-boot/opentelemetry/setup/agentless.md - Using OpenTelemetry with sentry-opentelemetry-agentless. +- https://docs.sentry.io/platforms/java/guides/spring-boot/opentelemetry/usage.md - Using OpenTelemetry with Sentry. +- https://docs.sentry.io/platforms/java/guides/spring-boot/migration.md - Learn about migrating to a newer version of the Java SDK. +- https://docs.sentry.io/platforms/java/guides/spring-boot/troubleshooting.md - Troubleshoot and resolve common issues with the Java SDK. +- https://docs.sentry.io/platforms/java/guides/spring-boot/legacy.md + +### Enriching Events +- https://docs.sentry.io/platforms/java/guides/spring-boot/enriching-events/attachments.md - Learn more about how Sentry can store additional files in the same request as event attachments. +- https://docs.sentry.io/platforms/java/guides/spring-boot/enriching-events/breadcrumbs.md - Learn more about what Sentry uses to create a trail of events (breadcrumbs) that happened prio... +- https://docs.sentry.io/platforms/java/guides/spring-boot/enriching-events/context.md - Custom contexts allow you to attach arbitrary data (strings, lists, dictionaries) to an event. +- https://docs.sentry.io/platforms/java/guides/spring-boot/enriching-events/scopes.md - The SDK will in most cases automatically manage the scopes for you in the framework integratio... +- https://docs.sentry.io/platforms/java/guides/spring-boot/enriching-events/scopes__v7.x.md - The SDK will in most cases automatically manage the scopes for you in the framework integratio... +- https://docs.sentry.io/platforms/java/guides/spring-boot/enriching-events/tags.md - Tags power UI features such as filters and tag-distribution maps. Tags also help you quickly a... +- https://docs.sentry.io/platforms/java/guides/spring-boot/enriching-events/transaction-name.md - Learn how to set or override the transaction name to capture the user and gain critical pieces... +- https://docs.sentry.io/platforms/java/guides/spring-boot/enriching-events/identify-user.md - Learn how to configure the SDK to capture the user and gain critical pieces of information tha... + +### Data Management +- https://docs.sentry.io/platforms/java/guides/spring-boot/data-management/data-collected.md - See what data is collected by the Sentry SDK. +- https://docs.sentry.io/platforms/java/guides/spring-boot/data-management/sensitive-data.md - Learn about filtering or scrubbing sensitive data within the SDK, so that data is not sent wit... + +### Migration +- https://docs.sentry.io/platforms/java/guides/spring-boot/migration/7.x-to-8.0.md - Learn about migrating from version 7.x to 8.0.0 +- https://docs.sentry.io/platforms/java/guides/spring-boot/migration/6.x-to-7.0.md - Learn about migrating from version 6.x to 7.0.0 +- https://docs.sentry.io/platforms/java/guides/spring-boot/migration/5.x-to-6.0.md - Learn about migrating from version 5.x to 6.0.0 +- https://docs.sentry.io/platforms/java/guides/spring-boot/migration/4.3-to-5.0.md - Learn about migrating from version 4.3.0 to 5.0.0 +- https://docs.sentry.io/platforms/java/guides/spring-boot/migration/4.1-to-4.2.md - Learn about migrating from version 4.1.0 to 4.2.0 +- https://docs.sentry.io/platforms/java/guides/spring-boot/migration/1.x-to-4.x.md - Learn about migrating from version 1.x to 4.x + +### Troubleshooting +- https://docs.sentry.io/platforms/java/guides/spring-boot/troubleshooting/mixed-versions.md - Troubleshoot and resolve mixed Java SDK dependency versions. +- https://docs.sentry.io/platforms/java/guides/spring-boot/troubleshooting/sentry-cli-execution-failure.md - Troubleshoot and resolve Sentry CLI execution failures when using the Sentry Maven plugin. + +### Other +- https://docs.sentry.io/platforms/java/guides/spring-boot/usage/set-level.md - The level - similar to logging levels - is generally added by default based on the integration... +- https://docs.sentry.io/platforms/java/guides/spring-boot/usage/sdk-fingerprinting.md - Learn about overriding default fingerprinting in your SDK. +- https://docs.sentry.io/platforms/java/guides/spring-boot/integrations/graphql22.md - Learn how to capture exceptions and about the performance of queries executed with GraphQL Jav... +- https://docs.sentry.io/platforms/java/guides/spring-boot/integrations/graphql.md - Learn how to capture exceptions and about the performance of queries executed with GraphQL Jav... +- https://docs.sentry.io/platforms/java/guides/spring-boot/integrations/launchdarkly.md - Learn how to use Sentry with LaunchDarkly in your Java app. +- https://docs.sentry.io/platforms/java/guides/spring-boot/integrations/openfeature.md - Learn how to use Sentry with OpenFeature. +- https://docs.sentry.io/platforms/java/guides/spring-boot/integrations/quartz.md - Learn how to send check-ins for your Quartz jobs. +- https://docs.sentry.io/platforms/java/guides/spring-boot/integrations/reactor.md - Learn how to capture errors, breadcrumbs and traces for your reactive applications. +- https://docs.sentry.io/platforms/java/guides/spring-boot/logging-frameworks/log4j2.md - Learn how to use Sentry's Log4j 2 integration with Spring Boot. +- https://docs.sentry.io/platforms/java/guides/spring-boot/legacy/configuration.md - Learn more about how to configure the SDK. These options are set when the SDK is first initial... +- https://docs.sentry.io/platforms/java/guides/spring-boot/legacy/usage.md +- https://docs.sentry.io/platforms/java/guides/spring-boot/legacy/google-app-engine.md +- https://docs.sentry.io/platforms/java/guides/spring-boot/legacy/logging.md +- https://docs.sentry.io/platforms/java/guides/spring-boot/legacy/log4j.md +- https://docs.sentry.io/platforms/java/guides/spring-boot/legacy/log4j2.md +- https://docs.sentry.io/platforms/java/guides/spring-boot/legacy/logback.md +- https://docs.sentry.io/platforms/java/guides/spring-boot/legacy/spring.md +- https://docs.sentry.io/platforms/java/guides/spring-boot/legacy/migration.md diff --git a/public/.well-known/skills/sentry-java-spring/SKILL.md b/public/.well-known/skills/sentry-java-spring/SKILL.md new file mode 100644 index 0000000000000..3ae260da804a1 --- /dev/null +++ b/public/.well-known/skills/sentry-java-spring/SKILL.md @@ -0,0 +1,119 @@ +--- +name: sentry-java-spring +description: Learn how to use Sentry's Spring SDK. +--- + +# Sentry Spring + +Learn how to use Sentry's Spring SDK. + +## Documentation + +Fetch these markdown files as needed: + +### Getting Started +- https://docs.sentry.io/platforms/java/guides/spring.md - Learn how to use Sentry's Spring SDK. + +### Features +- https://docs.sentry.io/platforms/java/guides/spring/usage.md - Use the SDK to manually capture errors and other events. +- https://docs.sentry.io/platforms/java/guides/spring/logs.md - Structured logs allow you to send, view and query logs sent from your applications within Sentry. +- https://docs.sentry.io/platforms/java/guides/spring/tracing.md - Learn how to enable tracing in your app and discover valuable performance insights of your app... +- https://docs.sentry.io/platforms/java/guides/spring/tracing/instrumentation.md - Learn how to instrument tracing in your app. +- https://docs.sentry.io/platforms/java/guides/spring/tracing/instrumentation/automatic-instrumentation.md - Learn what transactions we capture after tracing is enabled. +- https://docs.sentry.io/platforms/java/guides/spring/tracing/instrumentation/custom-instrumentation.md - Learn how to capture performance data on any action in your app. +- https://docs.sentry.io/platforms/java/guides/spring/tracing/instrumentation/custom-instrumentation/caches-module.md - Learn how to manually instrument your code to use Sentry's Caches module. +- https://docs.sentry.io/platforms/java/guides/spring/tracing/instrumentation/custom-instrumentation/queues-module.md - Learn how to manually instrument your code to use Sentry's Queues module. +- https://docs.sentry.io/platforms/java/guides/spring/tracing/instrumentation/opentelemetry.md - Using OpenTelemetry with Sentry Performance. +- https://docs.sentry.io/platforms/java/guides/spring/tracing/instrumentation/performance-metrics.md - Learn how to attach performance metrics to your transactions. +- https://docs.sentry.io/platforms/java/guides/spring/tracing/instrumentation/apollo2.md - Learn how to capture tracing information of the Apollo GraphQL client. +- https://docs.sentry.io/platforms/java/guides/spring/tracing/instrumentation/apollo3.md - Learn how to capture tracing information of the Apollo GraphQL client. +- https://docs.sentry.io/platforms/java/guides/spring/tracing/instrumentation/apollo4.md - Learn how to capture tracing information of the Apollo GraphQL client. +- https://docs.sentry.io/platforms/java/guides/spring/tracing/instrumentation/okhttp.md - Learn how to capture tracing information of the OkHttp client. +- https://docs.sentry.io/platforms/java/guides/spring/tracing/instrumentation/jdbc.md - Learn how to capture tracing information from database queries executed with JDBC. +- https://docs.sentry.io/platforms/java/guides/spring/tracing/instrumentation/ktor-client.md - Learn how to capture tracing information when using Ktor Client. +- https://docs.sentry.io/platforms/java/guides/spring/tracing/instrumentation/open-feign.md - Learn how to capture tracing information of OpenFeign-based HTTP clients. +- https://docs.sentry.io/platforms/java/guides/spring/tracing/instrumentation/file-io.md - Learn how to capture tracing information from file I/O operations. +- https://docs.sentry.io/platforms/java/guides/spring/tracing/trace-propagation.md - Learn how to connect events across applications/services. +- https://docs.sentry.io/platforms/java/guides/spring/tracing/trace-propagation/custom-instrumentation.md +- https://docs.sentry.io/platforms/java/guides/spring/tracing/trace-propagation/dealing-with-cors-issues.md +- https://docs.sentry.io/platforms/java/guides/spring/tracing/troubleshooting.md - Learn how to troubleshoot your tracing setup. +- https://docs.sentry.io/platforms/java/guides/spring/metrics.md - Metrics allow you to send, view and query counters, gauges and measurements from your Sentry-c... +- https://docs.sentry.io/platforms/java/guides/spring/profiling.md - Learn how to enable profiling in your app if it is not already set up. +- https://docs.sentry.io/platforms/java/guides/spring/crons.md - Sentry Crons allows you to monitor the uptime and performance of any scheduled, recurring job ... +- https://docs.sentry.io/platforms/java/guides/spring/crons/troubleshooting.md - Learn how to troubleshoot your Cron Monitoring setup. +- https://docs.sentry.io/platforms/java/guides/spring/user-feedback.md - Learn more about collecting user feedback when an event occurs. Sentry pairs the feedback with... +- https://docs.sentry.io/platforms/java/guides/spring/feature-flags.md - With Feature Flags, Sentry tracks feature flag evaluations in your application, keeps an audit... +- https://docs.sentry.io/platforms/java/guides/spring/gradle.md - Learn about using the Sentry Gradle Plugin. +- https://docs.sentry.io/platforms/java/guides/spring/maven.md - Learn about using the Sentry Maven Plugin. +- https://docs.sentry.io/platforms/java/guides/spring/opentelemetry.md - Using OpenTelemetry with Sentry. + +### Configuration +- https://docs.sentry.io/platforms/java/guides/spring/enriching-events.md - Enrich events with additional context to make debugging simpler. +- https://docs.sentry.io/platforms/java/guides/spring/configuration.md - Learn more about how to configure the SDK. These options are set when the SDK is first initial... +- https://docs.sentry.io/platforms/java/guides/spring/configuration/options.md - Learn more about how the SDK can be configured via options. These are being passed to the init... +- https://docs.sentry.io/platforms/java/guides/spring/configuration/environments.md - Learn how to configure your SDK to tell Sentry about your environments. +- https://docs.sentry.io/platforms/java/guides/spring/configuration/releases.md - Learn how to configure your SDK to tell Sentry about your releases. +- https://docs.sentry.io/platforms/java/guides/spring/configuration/sampling.md - Learn how to configure the volume of error and transaction events sent to Sentry. +- https://docs.sentry.io/platforms/java/guides/spring/configuration/filtering.md - Learn more about how to configure your SDK to filter events reported to Sentry. +- https://docs.sentry.io/platforms/java/guides/spring/configuration/draining.md - Learn more about the default behavior of our SDK if the application shuts down unexpectedly. +- https://docs.sentry.io/platforms/java/guides/spring/configuration/bill-of-materials.md +- https://docs.sentry.io/platforms/java/guides/spring/integrations.md - Learn more about how integrations extend the functionality of our SDK to cover common librarie... +- https://docs.sentry.io/platforms/java/guides/spring/data-management.md - Manage your events by pre-filtering, scrubbing sensitive information, and forwarding them to o... +- https://docs.sentry.io/platforms/java/guides/spring/async.md - Learn about how to propagate Scope to Spring async methods. +- https://docs.sentry.io/platforms/java/guides/spring/advanced-usage.md - Learn about how you can record or customize the capture of user information. +- https://docs.sentry.io/platforms/java/guides/spring/security-policy-reporting.md - Learn how Sentry can help manage Content-Security-Policy violations and reports here. +- https://docs.sentry.io/platforms/java/guides/spring/source-context.md - Learn about showing your source code as part of stack traces. +- https://docs.sentry.io/platforms/java/guides/spring/opentelemetry/setup.md - Setting up Sentry with OpenTelemetry. +- https://docs.sentry.io/platforms/java/guides/spring/opentelemetry/setup/agent.md - Using OpenTelemetry with sentry-opentelemetry-agent. +- https://docs.sentry.io/platforms/java/guides/spring/opentelemetry/setup/agent/auto-init.md - Using OpenTelemetry with sentry-opentelemetry-agent and AUTO_INIT enabled. +- https://docs.sentry.io/platforms/java/guides/spring/opentelemetry/setup/agent/no-auto-init.md - Using OpenTelemetry with sentry-opentelemetry-agent and AUTO_INIT disabled. +- https://docs.sentry.io/platforms/java/guides/spring/opentelemetry/setup/agentless.md - Using OpenTelemetry with sentry-opentelemetry-agentless. +- https://docs.sentry.io/platforms/java/guides/spring/opentelemetry/usage.md - Using OpenTelemetry with Sentry. +- https://docs.sentry.io/platforms/java/guides/spring/migration.md - Learn about migrating to a newer version of the Java SDK. +- https://docs.sentry.io/platforms/java/guides/spring/troubleshooting.md - Troubleshoot and resolve common issues with the Java SDK. +- https://docs.sentry.io/platforms/java/guides/spring/legacy.md + +### Enriching Events +- https://docs.sentry.io/platforms/java/guides/spring/enriching-events/attachments.md - Learn more about how Sentry can store additional files in the same request as event attachments. +- https://docs.sentry.io/platforms/java/guides/spring/enriching-events/breadcrumbs.md - Learn more about what Sentry uses to create a trail of events (breadcrumbs) that happened prio... +- https://docs.sentry.io/platforms/java/guides/spring/enriching-events/context.md - Custom contexts allow you to attach arbitrary data (strings, lists, dictionaries) to an event. +- https://docs.sentry.io/platforms/java/guides/spring/enriching-events/scopes.md - The SDK will in most cases automatically manage the scopes for you in the framework integratio... +- https://docs.sentry.io/platforms/java/guides/spring/enriching-events/scopes__v7.x.md - The SDK will in most cases automatically manage the scopes for you in the framework integratio... +- https://docs.sentry.io/platforms/java/guides/spring/enriching-events/tags.md - Tags power UI features such as filters and tag-distribution maps. Tags also help you quickly a... +- https://docs.sentry.io/platforms/java/guides/spring/enriching-events/transaction-name.md - Learn how to set or override the transaction name to capture the user and gain critical pieces... +- https://docs.sentry.io/platforms/java/guides/spring/enriching-events/identify-user.md - Learn how to configure the SDK to capture the user and gain critical pieces of information tha... + +### Data Management +- https://docs.sentry.io/platforms/java/guides/spring/data-management/data-collected.md - See what data is collected by the Sentry SDK. +- https://docs.sentry.io/platforms/java/guides/spring/data-management/sensitive-data.md - Learn about filtering or scrubbing sensitive data within the SDK, so that data is not sent wit... + +### Migration +- https://docs.sentry.io/platforms/java/guides/spring/migration/7.x-to-8.0.md - Learn about migrating from version 7.x to 8.0.0 +- https://docs.sentry.io/platforms/java/guides/spring/migration/6.x-to-7.0.md - Learn about migrating from version 6.x to 7.0.0 +- https://docs.sentry.io/platforms/java/guides/spring/migration/5.x-to-6.0.md - Learn about migrating from version 5.x to 6.0.0 +- https://docs.sentry.io/platforms/java/guides/spring/migration/4.3-to-5.0.md - Learn about migrating from version 4.3.0 to 5.0.0 +- https://docs.sentry.io/platforms/java/guides/spring/migration/4.1-to-4.2.md - Learn about migrating from version 4.1.0 to 4.2.0 +- https://docs.sentry.io/platforms/java/guides/spring/migration/1.x-to-4.x.md - Learn about migrating from version 1.x to 4.x + +### Troubleshooting +- https://docs.sentry.io/platforms/java/guides/spring/troubleshooting/mixed-versions.md - Troubleshoot and resolve mixed Java SDK dependency versions. +- https://docs.sentry.io/platforms/java/guides/spring/troubleshooting/sentry-cli-execution-failure.md - Troubleshoot and resolve Sentry CLI execution failures when using the Sentry Maven plugin. + +### Other +- https://docs.sentry.io/platforms/java/guides/spring/usage/set-level.md - The level - similar to logging levels - is generally added by default based on the integration... +- https://docs.sentry.io/platforms/java/guides/spring/usage/sdk-fingerprinting.md - Learn about overriding default fingerprinting in your SDK. +- https://docs.sentry.io/platforms/java/guides/spring/integrations/graphql22.md - Learn how to capture exceptions and about the performance of queries executed with GraphQL Jav... +- https://docs.sentry.io/platforms/java/guides/spring/integrations/graphql.md - Learn how to capture exceptions and about the performance of queries executed with GraphQL Jav... +- https://docs.sentry.io/platforms/java/guides/spring/integrations/launchdarkly.md - Learn how to use Sentry with LaunchDarkly in your Java app. +- https://docs.sentry.io/platforms/java/guides/spring/integrations/openfeature.md - Learn how to use Sentry with OpenFeature. +- https://docs.sentry.io/platforms/java/guides/spring/integrations/quartz.md - Learn how to send check-ins for your Quartz jobs. +- https://docs.sentry.io/platforms/java/guides/spring/integrations/reactor.md - Learn how to capture errors, breadcrumbs and traces for your reactive applications. +- https://docs.sentry.io/platforms/java/guides/spring/legacy/configuration.md - Learn more about how to configure the SDK. These options are set when the SDK is first initial... +- https://docs.sentry.io/platforms/java/guides/spring/legacy/usage.md +- https://docs.sentry.io/platforms/java/guides/spring/legacy/google-app-engine.md +- https://docs.sentry.io/platforms/java/guides/spring/legacy/logging.md +- https://docs.sentry.io/platforms/java/guides/spring/legacy/log4j.md +- https://docs.sentry.io/platforms/java/guides/spring/legacy/log4j2.md +- https://docs.sentry.io/platforms/java/guides/spring/legacy/logback.md +- https://docs.sentry.io/platforms/java/guides/spring/legacy/spring.md +- https://docs.sentry.io/platforms/java/guides/spring/legacy/migration.md diff --git a/public/.well-known/skills/sentry-java/SKILL.md b/public/.well-known/skills/sentry-java/SKILL.md new file mode 100644 index 0000000000000..ae2b45d738c5c --- /dev/null +++ b/public/.well-known/skills/sentry-java/SKILL.md @@ -0,0 +1,116 @@ +--- +name: sentry-java +description: Integrate Sentry Java SDK for error tracking and performance monitoring. +--- + +# Sentry Java + +Documentation for integrating Sentry into Java applications. + +## Documentation + +Fetch these markdown files as needed: + +### Getting Started +- https://docs.sentry.io/platforms/java.md + +### Features +- https://docs.sentry.io/platforms/java/usage.md - Learn more about passing configuration options to a static Sentry#init method Sentry. +- https://docs.sentry.io/platforms/java/logs.md - Structured logs allow you to send, view and query logs sent from your applications within Sentry. +- https://docs.sentry.io/platforms/java/tracing.md - Learn how to enable tracing in your app and discover valuable performance insights of your app... +- https://docs.sentry.io/platforms/java/tracing/instrumentation.md - Learn how to instrument tracing in your app. +- https://docs.sentry.io/platforms/java/tracing/instrumentation/custom-instrumentation.md - Learn how to capture performance data on any action in your app. +- https://docs.sentry.io/platforms/java/tracing/instrumentation/custom-instrumentation/caches-module.md - Learn how to manually instrument your code to use Sentry's Caches module. +- https://docs.sentry.io/platforms/java/tracing/instrumentation/custom-instrumentation/queues-module.md - Learn how to manually instrument your code to use Sentry's Queues module. +- https://docs.sentry.io/platforms/java/tracing/instrumentation/opentelemetry.md - Using OpenTelemetry with Sentry Performance. +- https://docs.sentry.io/platforms/java/tracing/instrumentation/performance-metrics.md - Learn how to attach performance metrics to your transactions. +- https://docs.sentry.io/platforms/java/tracing/instrumentation/apollo2.md - Learn how to capture tracing information of the Apollo GraphQL client. +- https://docs.sentry.io/platforms/java/tracing/instrumentation/apollo3.md - Learn how to capture tracing information of the Apollo GraphQL client. +- https://docs.sentry.io/platforms/java/tracing/instrumentation/apollo4.md - Learn how to capture tracing information of the Apollo GraphQL client. +- https://docs.sentry.io/platforms/java/tracing/instrumentation/okhttp.md - Learn how to capture tracing information of the OkHttp client. +- https://docs.sentry.io/platforms/java/tracing/instrumentation/jdbc.md - Learn how to capture tracing information from database queries executed with JDBC. +- https://docs.sentry.io/platforms/java/tracing/instrumentation/ktor-client.md - Learn how to capture tracing information when using Ktor Client. +- https://docs.sentry.io/platforms/java/tracing/instrumentation/open-feign.md - Learn how to capture tracing information of OpenFeign-based HTTP clients. +- https://docs.sentry.io/platforms/java/tracing/instrumentation/file-io.md - Learn how to capture tracing information from file I/O operations. +- https://docs.sentry.io/platforms/java/tracing/trace-propagation.md - Learn how to connect events across applications/services. +- https://docs.sentry.io/platforms/java/tracing/trace-propagation/custom-instrumentation.md +- https://docs.sentry.io/platforms/java/tracing/trace-propagation/dealing-with-cors-issues.md +- https://docs.sentry.io/platforms/java/tracing/troubleshooting.md - Learn how to troubleshoot your tracing setup. +- https://docs.sentry.io/platforms/java/metrics.md - Metrics allow you to send, view and query counters, gauges and measurements from your Sentry-c... +- https://docs.sentry.io/platforms/java/profiling.md - Learn how to enable profiling in your app if it is not already set up. +- https://docs.sentry.io/platforms/java/crons.md - Sentry Crons allows you to monitor the uptime and performance of any scheduled, recurring job ... +- https://docs.sentry.io/platforms/java/crons/troubleshooting.md - Learn how to troubleshoot your Cron Monitoring setup. +- https://docs.sentry.io/platforms/java/user-feedback.md - Learn more about collecting user feedback when an event occurs. Sentry pairs the feedback with... +- https://docs.sentry.io/platforms/java/feature-flags.md - With Feature Flags, Sentry tracks feature flag evaluations in your application, keeps an audit... +- https://docs.sentry.io/platforms/java/gradle.md - Learn about using the Sentry Gradle Plugin. +- https://docs.sentry.io/platforms/java/maven.md - Learn about using the Sentry Maven Plugin. +- https://docs.sentry.io/platforms/java/opentelemetry.md - Using OpenTelemetry with Sentry. + +### Configuration +- https://docs.sentry.io/platforms/java/enriching-events.md - Enrich events with additional context to make debugging simpler. +- https://docs.sentry.io/platforms/java/configuration.md - Learn more about how to configure the SDK. These options are set when the SDK is first initial... +- https://docs.sentry.io/platforms/java/configuration/options.md - Learn more about how the SDK can be configured via options. These are being passed to the init... +- https://docs.sentry.io/platforms/java/configuration/environments.md - Learn how to configure your SDK to tell Sentry about your environments. +- https://docs.sentry.io/platforms/java/configuration/releases.md - Learn how to configure your SDK to tell Sentry about your releases. +- https://docs.sentry.io/platforms/java/configuration/sampling.md - Learn how to configure the volume of error and transaction events sent to Sentry. +- https://docs.sentry.io/platforms/java/configuration/filtering.md - Learn more about how to configure your SDK to filter events reported to Sentry. +- https://docs.sentry.io/platforms/java/configuration/draining.md - Learn more about the default behavior of our SDK if the application shuts down unexpectedly. +- https://docs.sentry.io/platforms/java/configuration/bill-of-materials.md +- https://docs.sentry.io/platforms/java/integrations.md - Learn more about how integrations extend the functionality of our SDK to cover common librarie... +- https://docs.sentry.io/platforms/java/data-management.md - Manage your events by pre-filtering, scrubbing sensitive information, and forwarding them to o... +- https://docs.sentry.io/platforms/java/security-policy-reporting.md - Learn how Sentry can help manage Content-Security-Policy violations and reports here. +- https://docs.sentry.io/platforms/java/source-context.md - Learn about showing your source code as part of stack traces. +- https://docs.sentry.io/platforms/java/opentelemetry/setup.md - Setting up Sentry with OpenTelemetry. +- https://docs.sentry.io/platforms/java/opentelemetry/setup/agent.md - Using OpenTelemetry with sentry-opentelemetry-agent. +- https://docs.sentry.io/platforms/java/opentelemetry/setup/agent/auto-init.md - Using OpenTelemetry with sentry-opentelemetry-agent and AUTO_INIT enabled. +- https://docs.sentry.io/platforms/java/opentelemetry/setup/agent/no-auto-init.md - Using OpenTelemetry with sentry-opentelemetry-agent and AUTO_INIT disabled. +- https://docs.sentry.io/platforms/java/opentelemetry/setup/agentless.md - Using OpenTelemetry with sentry-opentelemetry-agentless. +- https://docs.sentry.io/platforms/java/opentelemetry/usage.md - Using OpenTelemetry with Sentry. +- https://docs.sentry.io/platforms/java/migration.md - Learn about migrating to a newer version of the Java SDK. +- https://docs.sentry.io/platforms/java/troubleshooting.md - Troubleshoot and resolve common issues with the Java SDK. +- https://docs.sentry.io/platforms/java/legacy.md + +### Enriching Events +- https://docs.sentry.io/platforms/java/enriching-events/attachments.md - Learn more about how Sentry can store additional files in the same request as event attachments. +- https://docs.sentry.io/platforms/java/enriching-events/breadcrumbs.md - Learn more about what Sentry uses to create a trail of events (breadcrumbs) that happened prio... +- https://docs.sentry.io/platforms/java/enriching-events/context.md - Custom contexts allow you to attach arbitrary data (strings, lists, dictionaries) to an event. +- https://docs.sentry.io/platforms/java/enriching-events/scopes.md - The SDK will in most cases automatically manage the scopes for you in the framework integratio... +- https://docs.sentry.io/platforms/java/enriching-events/scopes__v7.x.md - The SDK will in most cases automatically manage the scopes for you in the framework integratio... +- https://docs.sentry.io/platforms/java/enriching-events/tags.md - Tags power UI features such as filters and tag-distribution maps. Tags also help you quickly a... +- https://docs.sentry.io/platforms/java/enriching-events/transaction-name.md - Learn how to set or override the transaction name to capture the user and gain critical pieces... +- https://docs.sentry.io/platforms/java/enriching-events/identify-user.md - Learn how to configure the SDK to capture the user and gain critical pieces of information tha... + +### Data Management +- https://docs.sentry.io/platforms/java/data-management/data-collected.md - See what data is collected by the Sentry SDK. +- https://docs.sentry.io/platforms/java/data-management/sensitive-data.md - Learn about filtering or scrubbing sensitive data within the SDK, so that data is not sent wit... + +### Migration +- https://docs.sentry.io/platforms/java/migration/7.x-to-8.0.md - Learn about migrating from version 7.x to 8.0.0 +- https://docs.sentry.io/platforms/java/migration/6.x-to-7.0.md - Learn about migrating from version 6.x to 7.0.0 +- https://docs.sentry.io/platforms/java/migration/5.x-to-6.0.md - Learn about migrating from version 5.x to 6.0.0 +- https://docs.sentry.io/platforms/java/migration/4.3-to-5.0.md - Learn about migrating from version 4.3.0 to 5.0.0 +- https://docs.sentry.io/platforms/java/migration/4.1-to-4.2.md - Learn about migrating from version 4.1.0 to 4.2.0 +- https://docs.sentry.io/platforms/java/migration/1.x-to-4.x.md - Learn about migrating from version 1.x to 4.x + +### Troubleshooting +- https://docs.sentry.io/platforms/java/troubleshooting/mixed-versions.md - Troubleshoot and resolve mixed Java SDK dependency versions. +- https://docs.sentry.io/platforms/java/troubleshooting/sentry-cli-execution-failure.md - Troubleshoot and resolve Sentry CLI execution failures when using the Sentry Maven plugin. + +### Other +- https://docs.sentry.io/platforms/java/usage/set-level.md - The level - similar to logging levels - is generally added by default based on the integration... +- https://docs.sentry.io/platforms/java/usage/sdk-fingerprinting.md - Learn about overriding default fingerprinting in your SDK. +- https://docs.sentry.io/platforms/java/integrations/graphql22.md - Learn how to capture exceptions and about the performance of queries executed with GraphQL Jav... +- https://docs.sentry.io/platforms/java/integrations/graphql.md - Learn how to capture exceptions and about the performance of queries executed with GraphQL Jav... +- https://docs.sentry.io/platforms/java/integrations/launchdarkly.md - Learn how to use Sentry with LaunchDarkly in your Java app. +- https://docs.sentry.io/platforms/java/integrations/openfeature.md - Learn how to use Sentry with OpenFeature. +- https://docs.sentry.io/platforms/java/integrations/quartz.md - Learn how to send check-ins for your Quartz jobs. +- https://docs.sentry.io/platforms/java/integrations/reactor.md - Learn how to capture errors, breadcrumbs and traces for your reactive applications. +- https://docs.sentry.io/platforms/java/legacy/configuration.md - Learn more about how to configure the SDK. These options are set when the SDK is first initial... +- https://docs.sentry.io/platforms/java/legacy/usage.md +- https://docs.sentry.io/platforms/java/legacy/google-app-engine.md +- https://docs.sentry.io/platforms/java/legacy/logging.md +- https://docs.sentry.io/platforms/java/legacy/log4j.md +- https://docs.sentry.io/platforms/java/legacy/log4j2.md +- https://docs.sentry.io/platforms/java/legacy/logback.md +- https://docs.sentry.io/platforms/java/legacy/spring.md +- https://docs.sentry.io/platforms/java/legacy/migration.md diff --git a/public/.well-known/skills/sentry-javascript-angular/SKILL.md b/public/.well-known/skills/sentry-javascript-angular/SKILL.md new file mode 100644 index 0000000000000..4746296f257b1 --- /dev/null +++ b/public/.well-known/skills/sentry-javascript-angular/SKILL.md @@ -0,0 +1,153 @@ +--- +name: sentry-javascript-angular +description: Learn how to set up Sentry in your Angular application and capture your first errors. +--- + +# Sentry Angular + +Learn how to set up Sentry in your Angular application and capture your first errors. + +## Documentation + +Fetch these markdown files as needed: + +### Getting Started +- https://docs.sentry.io/platforms/javascript/guides/angular.md - Learn how to set up Sentry in your Angular application and capture your first errors. +- https://docs.sentry.io/platforms/javascript/guides/angular/manual-setup.md - Learn how to set up the Sentry Angular SDK manually. + +### Features +- https://docs.sentry.io/platforms/javascript/guides/angular/usage.md - Learn how to use the SDK to manually capture errors and other events. +- https://docs.sentry.io/platforms/javascript/guides/angular/sourcemaps.md - Upload your source maps to Sentry to enable readable stack traces in your errors. +- https://docs.sentry.io/platforms/javascript/guides/angular/sourcemaps/uploading.md - Learn how to provide your source maps to Sentry. +- https://docs.sentry.io/platforms/javascript/guides/angular/sourcemaps/uploading/webpack.md - Upload your source maps with our webpack plugin. +- https://docs.sentry.io/platforms/javascript/guides/angular/sourcemaps/uploading/ionic.md - Upload your source maps using Ionic and Sentry CLI. +- https://docs.sentry.io/platforms/javascript/guides/angular/sourcemaps/uploading/ionic-capacitor.md - Upload your source maps using ionic capacitor and Sentry CLI. +- https://docs.sentry.io/platforms/javascript/guides/angular/sourcemaps/uploading/typescript.md - Upload your source maps using tsc and Sentry CLI. +- https://docs.sentry.io/platforms/javascript/guides/angular/sourcemaps/uploading/vite.md - Upload your source maps with the Sentry Vite Plugin. +- https://docs.sentry.io/platforms/javascript/guides/angular/sourcemaps/uploading/esbuild.md - Upload your source maps with the Sentry esbuild Plugin. +- https://docs.sentry.io/platforms/javascript/guides/angular/sourcemaps/uploading/rollup.md - Upload your source maps with the Sentry Rollup Plugin. +- https://docs.sentry.io/platforms/javascript/guides/angular/sourcemaps/uploading/cli.md - Upload your source maps using Sentry CLI. +- https://docs.sentry.io/platforms/javascript/guides/angular/sourcemaps/uploading/uglifyjs.md - Upload your source maps using UglifyJS and Sentry CLI. +- https://docs.sentry.io/platforms/javascript/guides/angular/sourcemaps/uploading/systemjs.md - Upload your source maps using SystemJS and Sentry CLI. +- https://docs.sentry.io/platforms/javascript/guides/angular/sourcemaps/uploading/hosting-publicly.md - Learn about publicly hosting your source maps, including how to address various security conce... +- https://docs.sentry.io/platforms/javascript/guides/angular/sourcemaps/uploading/angular-webpack.md - Upload your source maps using the Angular CLI, a custom Angular builder and the Sentry webpack... +- https://docs.sentry.io/platforms/javascript/guides/angular/sourcemaps/uploading/angular-nx.md - Upload your source maps using the Nx CLI and the Sentry webpack plugin. +- https://docs.sentry.io/platforms/javascript/guides/angular/sourcemaps/troubleshooting_js.md - Troubleshooting for source maps. +- https://docs.sentry.io/platforms/javascript/guides/angular/sourcemaps/troubleshooting_js/legacy-uploading-methods.md - Learn about how to upload source maps with older SDKs and Sentry tools. +- https://docs.sentry.io/platforms/javascript/guides/angular/sourcemaps/troubleshooting_js/debug-ids.md +- https://docs.sentry.io/platforms/javascript/guides/angular/logs.md - Structured logs allow you to send, view and query logs sent from your applications within Sentry. +- https://docs.sentry.io/platforms/javascript/guides/angular/session-replay.md - Learn how to enable Session Replay in your app if it is not already set up. +- https://docs.sentry.io/platforms/javascript/guides/angular/session-replay/configuration.md - Learn about the general Session Replay configuration fields. +- https://docs.sentry.io/platforms/javascript/guides/angular/session-replay/privacy.md - Configuring Session Replay to maintain user and data privacy. +- https://docs.sentry.io/platforms/javascript/guides/angular/session-replay/issue-types.md - Learn about the Issue types that Session Replay can detect. +- https://docs.sentry.io/platforms/javascript/guides/angular/session-replay/understanding-sessions.md - Learn about customizing sessions with the Session Replay SDK. +- https://docs.sentry.io/platforms/javascript/guides/angular/session-replay/troubleshooting.md - Troubleshooting Session Replay-specific Issues +- https://docs.sentry.io/platforms/javascript/guides/angular/tracing.md - Learn how to enable tracing in your app. +- https://docs.sentry.io/platforms/javascript/guides/angular/tracing/span-metrics.md - Learn how to add attributes to spans to monitor performance and debug applications +- https://docs.sentry.io/platforms/javascript/guides/angular/tracing/span-metrics/examples.md - Examples of using span metrics to debug performance issues and monitor application behavior ac... +- https://docs.sentry.io/platforms/javascript/guides/angular/tracing/distributed-tracing.md - Learn how to connect events across applications/services. +- https://docs.sentry.io/platforms/javascript/guides/angular/tracing/distributed-tracing/custom-instrumentation.md +- https://docs.sentry.io/platforms/javascript/guides/angular/tracing/distributed-tracing/dealing-with-cors-issues.md +- https://docs.sentry.io/platforms/javascript/guides/angular/tracing/configure-sampling.md - Learn how to configure sampling in your app. +- https://docs.sentry.io/platforms/javascript/guides/angular/tracing/instrumentation.md - Learn how to configure spans to capture trace data on any action in your app. +- https://docs.sentry.io/platforms/javascript/guides/angular/tracing/instrumentation/automatic-instrumentation.md - Learn what spans are captured after tracing is enabled. +- https://docs.sentry.io/platforms/javascript/guides/angular/tracing/instrumentation/requests-module.md - Learn how to manually instrument your code to use Sentry's Requests module. +- https://docs.sentry.io/platforms/javascript/guides/angular/tracing/troubleshooting.md - Learn how to troubleshoot your tracing setup. +- https://docs.sentry.io/platforms/javascript/guides/angular/ai-agent-monitoring-browser.md - Learn how to manually instrument AI agents in browser applications. +- https://docs.sentry.io/platforms/javascript/guides/angular/metrics.md - Metrics allow you to send, view and query counters, gauges and measurements from your Sentry-c... +- https://docs.sentry.io/platforms/javascript/guides/angular/profiling.md - Collect & view performance insights for JavaScript programs with Sentry's Profiling integratio... +- https://docs.sentry.io/platforms/javascript/guides/angular/user-feedback.md - Learn how to enable User Feedback in your app. +- https://docs.sentry.io/platforms/javascript/guides/angular/user-feedback/configuration.md - Learn about general User Feedback configuration fields. +- https://docs.sentry.io/platforms/javascript/guides/angular/user-feedback/configuration__v7.x.md - Learn about general User Feedback configuration fields for version 7 of the JavaScript SDK. +- https://docs.sentry.io/platforms/javascript/guides/angular/feature-flags.md - With Feature Flags, Sentry tracks feature flag evaluations in your application, keeps an audit... + +### Configuration +- https://docs.sentry.io/platforms/javascript/guides/angular/sampling.md - Learn how to configure the volume of error and transaction events sent to Sentry. +- https://docs.sentry.io/platforms/javascript/guides/angular/enriching-events.md - Add additional data to your events to make them easier to debug. +- https://docs.sentry.io/platforms/javascript/guides/angular/configuration.md - Learn about additional configuration options for the JavaScript SDKs. +- https://docs.sentry.io/platforms/javascript/guides/angular/configuration/apis.md - Learn more about APIs of the SDK. +- https://docs.sentry.io/platforms/javascript/guides/angular/configuration/options.md - Learn more about how the SDK can be configured via options. These are being passed to the init... +- https://docs.sentry.io/platforms/javascript/guides/angular/configuration/integrations.md - Learn more about how integrations extend the functionality of our SDK to cover common librarie... +- https://docs.sentry.io/platforms/javascript/guides/angular/configuration/integrations/custom.md - Learn how you can enable a custom integration. +- https://docs.sentry.io/platforms/javascript/guides/angular/configuration/integrations/anthropic.md - Adds instrumentation for the Anthropic SDK. +- https://docs.sentry.io/platforms/javascript/guides/angular/configuration/integrations/breadcrumbs.md - Wraps native browser APIs to capture breadcrumbs. (default) +- https://docs.sentry.io/platforms/javascript/guides/angular/configuration/integrations/browserapierrors.md - Wraps native time and events APIs (`setTimeout`, `setInterval`, `requestAnimationFrame`, `addE... +- https://docs.sentry.io/platforms/javascript/guides/angular/configuration/integrations/browserprofiling.md - Capture profiling data for the Browser. +- https://docs.sentry.io/platforms/javascript/guides/angular/configuration/integrations/browsersession.md - Track healthy Sessions in the Browser. +- https://docs.sentry.io/platforms/javascript/guides/angular/configuration/integrations/browsertracing.md - Capture performance data for the Browser. +- https://docs.sentry.io/platforms/javascript/guides/angular/configuration/integrations/captureconsole.md - Captures all Console API calls via `captureException` or `captureMessage`. +- https://docs.sentry.io/platforms/javascript/guides/angular/configuration/integrations/contextlines.md - Adds source code from inline JavaScript of the current page's HTML. +- https://docs.sentry.io/platforms/javascript/guides/angular/configuration/integrations/dedupe.md - Deduplicate certain events to avoid receiving duplicate errors. (default) +- https://docs.sentry.io/platforms/javascript/guides/angular/configuration/integrations/extraerrordata.md - Extracts all non-native attributes from the error object and attaches them to the event as ext... +- https://docs.sentry.io/platforms/javascript/guides/angular/configuration/integrations/functiontostring.md - Allows the SDK to provide original functions and method names, even when those functions or me... +- https://docs.sentry.io/platforms/javascript/guides/angular/configuration/integrations/featureflags.md - Learn how to attach custom feature flag data to Sentry error events. +- https://docs.sentry.io/platforms/javascript/guides/angular/configuration/integrations/globalhandlers.md - Attaches global handlers to capture uncaught exceptions and unhandled rejections. (default) +- https://docs.sentry.io/platforms/javascript/guides/angular/configuration/integrations/google-genai.md - Adds instrumentation for Google Gen AI SDK. +- https://docs.sentry.io/platforms/javascript/guides/angular/configuration/integrations/graphqlclient.md - Enhance spans and breadcrumbs with data from GraphQL requests. +- https://docs.sentry.io/platforms/javascript/guides/angular/configuration/integrations/httpclient.md - Captures errors on failed requests from Fetch and XHR and attaches request and response inform... +- https://docs.sentry.io/platforms/javascript/guides/angular/configuration/integrations/httpcontext.md - Attaches HTTP request information, such as URL, user-agent, referrer, and other headers to the... +- https://docs.sentry.io/platforms/javascript/guides/angular/configuration/integrations/inboundfilters.md - Allows you to ignore specific errors based on the type, message, or URLs in a given exception.... +- https://docs.sentry.io/platforms/javascript/guides/angular/configuration/integrations/langchain.md - Adds instrumentation for LangChain. +- https://docs.sentry.io/platforms/javascript/guides/angular/configuration/integrations/langgraph.md - Adds instrumentation for the LangGraph SDK. +- https://docs.sentry.io/platforms/javascript/guides/angular/configuration/integrations/launchdarkly.md - Learn how to use Sentry with LaunchDarkly. +- https://docs.sentry.io/platforms/javascript/guides/angular/configuration/integrations/linkederrors.md - Allows you to configure linked errors. (default) +- https://docs.sentry.io/platforms/javascript/guides/angular/configuration/integrations/modulemetadata.md - Adds module metadata to stack frames. +- https://docs.sentry.io/platforms/javascript/guides/angular/configuration/integrations/openai.md - Adds instrumentation for the OpenAI SDK. +- https://docs.sentry.io/platforms/javascript/guides/angular/configuration/integrations/openfeature.md - Learn how to use Sentry with OpenFeature. +- https://docs.sentry.io/platforms/javascript/guides/angular/configuration/integrations/replay.md - Capture a video-like reproduction of what was happening in the user's browser. +- https://docs.sentry.io/platforms/javascript/guides/angular/configuration/integrations/replaycanvas.md - Capture session replays from HTML canvas elements. +- https://docs.sentry.io/platforms/javascript/guides/angular/configuration/integrations/reportingobserver.md - Captures the reports collected via the `ReportingObserver` interface and sends them to Sentry. +- https://docs.sentry.io/platforms/javascript/guides/angular/configuration/integrations/rewriteframes.md - Allows you to apply a transformation to each frame of the stack trace. +- https://docs.sentry.io/platforms/javascript/guides/angular/configuration/integrations/statsig.md - Learn how to use Sentry with Statsig. +- https://docs.sentry.io/platforms/javascript/guides/angular/configuration/integrations/unleash.md - Learn how to use Sentry with Unleash. +- https://docs.sentry.io/platforms/javascript/guides/angular/configuration/integrations/webworker.md - Connect Web Workers with the SDK running on the main thread +- https://docs.sentry.io/platforms/javascript/guides/angular/configuration/integrations/zodErrors.md - Adds additional data to Zod validation errors. +- https://docs.sentry.io/platforms/javascript/guides/angular/configuration/transports.md - Transports let you change the way in which events are delivered to Sentry. +- https://docs.sentry.io/platforms/javascript/guides/angular/configuration/releases.md - Learn how to configure your SDK to tell Sentry about your releases. +- https://docs.sentry.io/platforms/javascript/guides/angular/configuration/filtering.md - Learn more about how to configure your JavaScript SDK to set up filtering for events reported ... +- https://docs.sentry.io/platforms/javascript/guides/angular/configuration/tree-shaking.md - Learn how to reduce Sentry bundle size by tree shaking unused code. +- https://docs.sentry.io/platforms/javascript/guides/angular/data-management.md - Learn about different ways to scrub data within your SDK before it gets sent to Sentry. +- https://docs.sentry.io/platforms/javascript/guides/angular/security-policy-reporting.md - Learn how Sentry can help manage Content-Security-Policy violations and reports here. +- https://docs.sentry.io/platforms/javascript/guides/angular/best-practices.md - Learn how to set up Sentry for several specific use cases with these best practice guides. +- https://docs.sentry.io/platforms/javascript/guides/angular/migration.md - Migrate from an older version of our Sentry JavaScript SDK. +- https://docs.sentry.io/platforms/javascript/guides/angular/troubleshooting.md - If you need help solving issues with your Sentry JavaScript SDK integration, you can read the ... + +### Enriching Events +- https://docs.sentry.io/platforms/javascript/guides/angular/enriching-events/attachments.md - Learn more about how Sentry can store additional files in the same request as event attachments. +- https://docs.sentry.io/platforms/javascript/guides/angular/enriching-events/breadcrumbs.md - Learn more about what Sentry uses to create a trail of events (breadcrumbs) that happened prio... +- https://docs.sentry.io/platforms/javascript/guides/angular/enriching-events/fingerprinting.md - Learn about overriding default fingerprinting in your SDK. +- https://docs.sentry.io/platforms/javascript/guides/angular/enriching-events/level.md - The level - similar to logging levels - is generally added by default based on the integration... +- https://docs.sentry.io/platforms/javascript/guides/angular/enriching-events/event-processors.md - Learn more about how you can add your own event processors globally or to the current scope. +- https://docs.sentry.io/platforms/javascript/guides/angular/enriching-events/scopes.md - SDKs will typically automatically manage the scopes for you in the framework integrations. Lea... +- https://docs.sentry.io/platforms/javascript/guides/angular/enriching-events/tags.md - Tags power UI features such as filters and tag-distribution maps. Tags also help you quickly a... +- https://docs.sentry.io/platforms/javascript/guides/angular/enriching-events/transaction-name.md - Learn how to set or override transaction names to improve issue and trace-grouping. + +### Data Management +- https://docs.sentry.io/platforms/javascript/guides/angular/data-management/data-collected.md - See what data is collected by the Sentry SDK. +- https://docs.sentry.io/platforms/javascript/guides/angular/data-management/sensitive-data.md - Learn about filtering or scrubbing sensitive data within the SDK, so that data is not sent wit... + +### Best Practices +- https://docs.sentry.io/platforms/javascript/guides/angular/best-practices/shared-environments.md - Learn how to use Sentry in shared environments (for example in browser extensions or VSCode ex... +- https://docs.sentry.io/platforms/javascript/guides/angular/best-practices/micro-frontends.md - Learn how to identify the source of errors and route events to different Sentry projects when ... +- https://docs.sentry.io/platforms/javascript/guides/angular/best-practices/multiple-sentry-instances.md - Learn how to manage several Sentry instances by creating your own clients. +- https://docs.sentry.io/platforms/javascript/guides/angular/best-practices/offline-caching.md - Learn how to cache Sentry events while being offline. +- https://docs.sentry.io/platforms/javascript/guides/angular/best-practices/web-workers.md - Learn how to use Sentry's Browser SDK in Web Workers API. +- https://docs.sentry.io/platforms/javascript/guides/angular/best-practices/sentry-testkit.md - Learn how to assert that the right flow-tracking or error is being sent to Sentry, but without... + +### Migration +- https://docs.sentry.io/platforms/javascript/guides/angular/migration/v9-to-v10.md - Learn about migrating from Sentry JavaScript SDK 9.x to 10.x +- https://docs.sentry.io/platforms/javascript/guides/angular/migration/v8-to-v9.md - Learn about migrating from Sentry JavaScript SDK 8.x to 9.x +- https://docs.sentry.io/platforms/javascript/guides/angular/migration/v7-to-v8.md - Learn about migrating from Sentry JavaScript SDK 7.x to 8.x +- https://docs.sentry.io/platforms/javascript/guides/angular/migration/v7-to-v8/v8-new-performance-api.md - Learn about new Tracing APIs in Sentry JavaScript SDK 8.x +- https://docs.sentry.io/platforms/javascript/guides/angular/migration/v7-to-v8/v7-deprecations.md - Learn about deprecations in Sentry JavaScript SDK 7.x and how to address them +- https://docs.sentry.io/platforms/javascript/guides/angular/migration/v6-to-v7.md - Learn about migrating from Sentry JavaScript SDK 6.x to 7.x +- https://docs.sentry.io/platforms/javascript/guides/angular/migration/v4-to-v5_v6.md - Learn about migrating from Sentry JavaScript SDK 4.x to 5.x/6.x + +### Troubleshooting +- https://docs.sentry.io/platforms/javascript/guides/angular/troubleshooting/supported-browsers.md - We support a variety of browsers; check out our list. + +### Other +- https://docs.sentry.io/platforms/javascript/guides/angular/features.md - Learn how Sentry's Angular SDK exposes features for first class integration with Angular. +- https://docs.sentry.io/platforms/javascript/guides/angular/features/error-handler.md - Learn about Sentry's Angular SDK Error Handler and how to configure it. +- https://docs.sentry.io/platforms/javascript/guides/angular/features/component-tracking.md - Learn how Sentry's Angular SDK allows you to monitor the rendering performance of your applica... +- https://docs.sentry.io/platforms/javascript/guides/angular/angular1.md - Learn how to use Sentry's AngularJS integration if you're using AngularJS 1.x. diff --git a/public/.well-known/skills/sentry-javascript-astro/SKILL.md b/public/.well-known/skills/sentry-javascript-astro/SKILL.md new file mode 100644 index 0000000000000..2e6f357994d82 --- /dev/null +++ b/public/.well-known/skills/sentry-javascript-astro/SKILL.md @@ -0,0 +1,189 @@ +--- +name: sentry-javascript-astro +description: Learn how to manually set up Sentry in your Astro app and capture your first errors. +--- + +# Sentry Astro + +Learn how to manually set up Sentry in your Astro app and capture your first errors. + +## Documentation + +Fetch these markdown files as needed: + +### Getting Started +- https://docs.sentry.io/platforms/javascript/guides/astro.md - Learn how to manually set up Sentry in your Astro app and capture your first errors. + +### Features +- https://docs.sentry.io/platforms/javascript/guides/astro/usage.md - Learn how to use the SDK to manually capture errors and other events. +- https://docs.sentry.io/platforms/javascript/guides/astro/sourcemaps.md - Upload your source maps to Sentry to enable readable stack traces in your errors. +- https://docs.sentry.io/platforms/javascript/guides/astro/sourcemaps/troubleshooting_js.md - Troubleshooting for source maps. +- https://docs.sentry.io/platforms/javascript/guides/astro/sourcemaps/troubleshooting_js/legacy-uploading-methods.md - Learn about how to upload source maps with older SDKs and Sentry tools. +- https://docs.sentry.io/platforms/javascript/guides/astro/sourcemaps/troubleshooting_js/debug-ids.md +- https://docs.sentry.io/platforms/javascript/guides/astro/sourcemaps/uploading/webpack.md - Upload your source maps with our webpack plugin. +- https://docs.sentry.io/platforms/javascript/guides/astro/sourcemaps/uploading/ionic.md - Upload your source maps using Ionic and Sentry CLI. +- https://docs.sentry.io/platforms/javascript/guides/astro/sourcemaps/uploading/ionic-capacitor.md - Upload your source maps using ionic capacitor and Sentry CLI. +- https://docs.sentry.io/platforms/javascript/guides/astro/sourcemaps/uploading/typescript.md - Upload your source maps using tsc and Sentry CLI. +- https://docs.sentry.io/platforms/javascript/guides/astro/sourcemaps/uploading/vite.md - Upload your source maps with the Sentry Vite Plugin. +- https://docs.sentry.io/platforms/javascript/guides/astro/sourcemaps/uploading/esbuild.md - Upload your source maps with the Sentry esbuild Plugin. +- https://docs.sentry.io/platforms/javascript/guides/astro/sourcemaps/uploading/rollup.md - Upload your source maps with the Sentry Rollup Plugin. +- https://docs.sentry.io/platforms/javascript/guides/astro/sourcemaps/uploading/uglifyjs.md - Upload your source maps using UglifyJS and Sentry CLI. +- https://docs.sentry.io/platforms/javascript/guides/astro/sourcemaps/uploading/systemjs.md - Upload your source maps using SystemJS and Sentry CLI. +- https://docs.sentry.io/platforms/javascript/guides/astro/logs.md - Structured logs allow you to send, view and query logs sent from your applications within Sentry. +- https://docs.sentry.io/platforms/javascript/guides/astro/session-replay.md - Learn how to enable Session Replay in your app if it is not already set up. +- https://docs.sentry.io/platforms/javascript/guides/astro/session-replay/configuration.md - Learn about the general Session Replay configuration fields. +- https://docs.sentry.io/platforms/javascript/guides/astro/session-replay/privacy.md - Configuring Session Replay to maintain user and data privacy. +- https://docs.sentry.io/platforms/javascript/guides/astro/session-replay/issue-types.md - Learn about the Issue types that Session Replay can detect. +- https://docs.sentry.io/platforms/javascript/guides/astro/session-replay/understanding-sessions.md - Learn about customizing sessions with the Session Replay SDK. +- https://docs.sentry.io/platforms/javascript/guides/astro/session-replay/troubleshooting.md - Troubleshooting Session Replay-specific Issues +- https://docs.sentry.io/platforms/javascript/guides/astro/tracing.md - Learn how to enable tracing in your app. +- https://docs.sentry.io/platforms/javascript/guides/astro/tracing/span-metrics.md - Learn how to add attributes to spans to monitor performance and debug applications +- https://docs.sentry.io/platforms/javascript/guides/astro/tracing/span-metrics/examples.md - Examples of using span metrics to debug performance issues and monitor application behavior ac... +- https://docs.sentry.io/platforms/javascript/guides/astro/tracing/distributed-tracing.md - Learn how to connect events across applications/services. +- https://docs.sentry.io/platforms/javascript/guides/astro/tracing/distributed-tracing/custom-instrumentation.md +- https://docs.sentry.io/platforms/javascript/guides/astro/tracing/distributed-tracing/dealing-with-cors-issues.md +- https://docs.sentry.io/platforms/javascript/guides/astro/tracing/configure-sampling.md - Learn how to configure sampling in your app. +- https://docs.sentry.io/platforms/javascript/guides/astro/tracing/instrumentation.md - Learn how to configure spans to capture trace data on any action in your app. +- https://docs.sentry.io/platforms/javascript/guides/astro/tracing/instrumentation/automatic-instrumentation.md - Learn what spans are captured after tracing is enabled. +- https://docs.sentry.io/platforms/javascript/guides/astro/tracing/instrumentation/queues-module.md - Learn how to manually instrument your code to use Sentry's Queues module +- https://docs.sentry.io/platforms/javascript/guides/astro/tracing/instrumentation/mcp-module.md - Learn how to manually instrument your code to use Sentry's MCP monitoring. +- https://docs.sentry.io/platforms/javascript/guides/astro/tracing/instrumentation/caches-module.md - Learn how to manually instrument your code to use Sentry's Cache module. +- https://docs.sentry.io/platforms/javascript/guides/astro/tracing/instrumentation/requests-module.md - Learn how to manually instrument your code to use Sentry's Requests module. +- https://docs.sentry.io/platforms/javascript/guides/astro/tracing/troubleshooting.md - Learn how to troubleshoot your tracing setup. +- https://docs.sentry.io/platforms/javascript/guides/astro/ai-agent-monitoring.md - Monitor AI agents with token usage, latency, tool execution, and error tracking. +- https://docs.sentry.io/platforms/javascript/guides/astro/ai-agent-monitoring/mastra.md - Learn how to export Mastra AI tracing to Sentry. +- https://docs.sentry.io/platforms/javascript/guides/astro/metrics.md - Metrics allow you to send, view and query counters, gauges and measurements from your Sentry-c... +- https://docs.sentry.io/platforms/javascript/guides/astro/profiling.md - Collect & view performance insights for JavaScript programs with Sentry's Profiling integrations. +- https://docs.sentry.io/platforms/javascript/guides/astro/profiling/browser.md - Get started with Browser profiling to understand your application's performance. +- https://docs.sentry.io/platforms/javascript/guides/astro/profiling/node.md - Get started with Node.js profiling to understand your application's performance. +- https://docs.sentry.io/platforms/javascript/guides/astro/crons.md - Sentry Crons allows you to monitor the uptime and performance of any scheduled, recurring job ... +- https://docs.sentry.io/platforms/javascript/guides/astro/crons/troubleshooting.md - Learn how to troubleshoot your Cron Monitoring setup. +- https://docs.sentry.io/platforms/javascript/guides/astro/user-feedback.md - Learn how to enable User Feedback in your app. +- https://docs.sentry.io/platforms/javascript/guides/astro/user-feedback/configuration.md - Learn about general User Feedback configuration fields. +- https://docs.sentry.io/platforms/javascript/guides/astro/user-feedback/configuration__v7.x.md - Learn about general User Feedback configuration fields for version 7 of the JavaScript SDK. +- https://docs.sentry.io/platforms/javascript/guides/astro/feature-flags.md - With Feature Flags, Sentry tracks feature flag evaluations in your application, keeps an audit... + +### Configuration +- https://docs.sentry.io/platforms/javascript/guides/astro/sampling.md - Learn how to configure the volume of error and transaction events sent to Sentry. +- https://docs.sentry.io/platforms/javascript/guides/astro/enriching-events.md - Add additional data to your events to make them easier to debug. +- https://docs.sentry.io/platforms/javascript/guides/astro/configuration.md - Learn about additional configuration options for the JavaScript SDKs. +- https://docs.sentry.io/platforms/javascript/guides/astro/configuration/apis.md - Learn more about APIs of the SDK. +- https://docs.sentry.io/platforms/javascript/guides/astro/configuration/options.md - Learn more about how the SDK can be configured via options. These are being passed to the init... +- https://docs.sentry.io/platforms/javascript/guides/astro/configuration/integrations.md - Learn more about how integrations extend the functionality of our SDK to cover common librarie... +- https://docs.sentry.io/platforms/javascript/guides/astro/configuration/integrations/custom.md - Learn how you can enable a custom integration. +- https://docs.sentry.io/platforms/javascript/guides/astro/configuration/integrations/amqplib.md - Adds instrumentation for Amqplib. (default) +- https://docs.sentry.io/platforms/javascript/guides/astro/configuration/integrations/anr.md - Capture events when the event loop is blocked and the application is no longer responding. +- https://docs.sentry.io/platforms/javascript/guides/astro/configuration/integrations/anthropic.md - Adds instrumentation for the Anthropic SDK. +- https://docs.sentry.io/platforms/javascript/guides/astro/configuration/integrations/breadcrumbs.md - Wraps native browser APIs to capture breadcrumbs. (default) +- https://docs.sentry.io/platforms/javascript/guides/astro/configuration/integrations/browserapierrors.md - Wraps native time and events APIs (`setTimeout`, `setInterval`, `requestAnimationFrame`, `addE... +- https://docs.sentry.io/platforms/javascript/guides/astro/configuration/integrations/browserprofiling.md - Capture profiling data for the Browser. +- https://docs.sentry.io/platforms/javascript/guides/astro/configuration/integrations/browsersession.md - Track healthy Sessions in the Browser. +- https://docs.sentry.io/platforms/javascript/guides/astro/configuration/integrations/browsertracing.md - Capture performance data for the Browser. +- https://docs.sentry.io/platforms/javascript/guides/astro/configuration/integrations/captureconsole.md - Captures all Console API calls via `captureException` or `captureMessage`. +- https://docs.sentry.io/platforms/javascript/guides/astro/configuration/integrations/childProcess.md - Adds instrumentation for child processes and worker threads (default) +- https://docs.sentry.io/platforms/javascript/guides/astro/configuration/integrations/console.md - Capture console logs as breadcrumbs. (default) +- https://docs.sentry.io/platforms/javascript/guides/astro/configuration/integrations/nodecontext.md - Capture context about the environment and the device that the client is running on, and add it... +- https://docs.sentry.io/platforms/javascript/guides/astro/configuration/integrations/contextlines.md - Adds source code from inline JavaScript of the current page's HTML. +- https://docs.sentry.io/platforms/javascript/guides/astro/configuration/integrations/dataloader.md - Adds instrumentation for Dataloader. +- https://docs.sentry.io/platforms/javascript/guides/astro/configuration/integrations/dedupe.md - Deduplicate certain events to avoid receiving duplicate errors. (default) +- https://docs.sentry.io/platforms/javascript/guides/astro/configuration/integrations/event-loop-block.md - Monitor for blocked event loops in all threads of a Node.js application. +- https://docs.sentry.io/platforms/javascript/guides/astro/configuration/integrations/extraerrordata.md - Extracts all non-native attributes from the error object and attaches them to the event as ext... +- https://docs.sentry.io/platforms/javascript/guides/astro/configuration/integrations/fs.md - Adds instrumentation for filesystem operations. +- https://docs.sentry.io/platforms/javascript/guides/astro/configuration/integrations/firebase.md - Adds instrumentation for Firebase. (default) +- https://docs.sentry.io/platforms/javascript/guides/astro/configuration/integrations/functiontostring.md - Allows the SDK to provide original functions and method names, even when those functions or me... +- https://docs.sentry.io/platforms/javascript/guides/astro/configuration/integrations/featureflags.md - Learn how to attach custom feature flag data to Sentry error events. +- https://docs.sentry.io/platforms/javascript/guides/astro/configuration/integrations/genericpool.md - Adds instrumentation for Generic Pool. (default) +- https://docs.sentry.io/platforms/javascript/guides/astro/configuration/integrations/globalhandlers.md - Attaches global handlers to capture uncaught exceptions and unhandled rejections. (default) +- https://docs.sentry.io/platforms/javascript/guides/astro/configuration/integrations/google-genai.md - Adds instrumentation for Google Gen AI SDK. +- https://docs.sentry.io/platforms/javascript/guides/astro/configuration/integrations/graphql.md - Adds instrumentation for GraphQL. (default) +- https://docs.sentry.io/platforms/javascript/guides/astro/configuration/integrations/graphqlclient.md - Enhance spans and breadcrumbs with data from GraphQL requests. +- https://docs.sentry.io/platforms/javascript/guides/astro/configuration/integrations/http.md - Capture spans & breadcrumbs for http requests. (default) +- https://docs.sentry.io/platforms/javascript/guides/astro/configuration/integrations/httpclient.md - Captures errors on failed requests from Fetch and XHR and attaches request and response inform... +- https://docs.sentry.io/platforms/javascript/guides/astro/configuration/integrations/httpcontext.md - Attaches HTTP request information, such as URL, user-agent, referrer, and other headers to the... +- https://docs.sentry.io/platforms/javascript/guides/astro/configuration/integrations/inboundfilters.md - Allows you to ignore specific errors based on the type, message, or URLs in a given exception.... +- https://docs.sentry.io/platforms/javascript/guides/astro/configuration/integrations/kafka.md - Adds instrumentation for KafkaJS. (default) +- https://docs.sentry.io/platforms/javascript/guides/astro/configuration/integrations/knex.md - Adds instrumentation for Knex. +- https://docs.sentry.io/platforms/javascript/guides/astro/configuration/integrations/langchain.md - Adds instrumentation for LangChain. +- https://docs.sentry.io/platforms/javascript/guides/astro/configuration/integrations/langgraph.md - Adds instrumentation for the LangGraph SDK. +- https://docs.sentry.io/platforms/javascript/guides/astro/configuration/integrations/launchdarkly.md - Learn how to use Sentry with LaunchDarkly. +- https://docs.sentry.io/platforms/javascript/guides/astro/configuration/integrations/linkederrors.md - Allows you to configure linked errors. (default) +- https://docs.sentry.io/platforms/javascript/guides/astro/configuration/integrations/localvariables.md - Add local variables to exception frames. (default) +- https://docs.sentry.io/platforms/javascript/guides/astro/configuration/integrations/lrumemoizer.md - Adds instrumentation for LRU Memoizer. (default) +- https://docs.sentry.io/platforms/javascript/guides/astro/configuration/integrations/modulemetadata.md - Adds module metadata to stack frames. +- https://docs.sentry.io/platforms/javascript/guides/astro/configuration/integrations/modules.md - Add node modules / packages to the event. (default) +- https://docs.sentry.io/platforms/javascript/guides/astro/configuration/integrations/mongo.md - Adds instrumentation for MongoDB. (default) +- https://docs.sentry.io/platforms/javascript/guides/astro/configuration/integrations/mongoose.md - Adds instrumentation for Mongoose. (default) +- https://docs.sentry.io/platforms/javascript/guides/astro/configuration/integrations/mysql.md - Adds instrumentation for MySQL. (default) +- https://docs.sentry.io/platforms/javascript/guides/astro/configuration/integrations/mysql2.md - Adds instrumentation for MySQL2. (default) +- https://docs.sentry.io/platforms/javascript/guides/astro/configuration/integrations/nodefetch.md - Capture spans & breadcrumbs for node fetch requests. (default) +- https://docs.sentry.io/platforms/javascript/guides/astro/configuration/integrations/nodeprofiling.md - Capture profiling data for Node.js applications. +- https://docs.sentry.io/platforms/javascript/guides/astro/configuration/integrations/onuncaughtexception.md - Registers handlers to capture global uncaught exceptions. (default) +- https://docs.sentry.io/platforms/javascript/guides/astro/configuration/integrations/unhandledrejection.md - Registers handlers to capture global unhandled promise rejections. (default) +- https://docs.sentry.io/platforms/javascript/guides/astro/configuration/integrations/openai.md - Adds instrumentation for the OpenAI SDK. +- https://docs.sentry.io/platforms/javascript/guides/astro/configuration/integrations/openfeature.md - Learn how to use Sentry with OpenFeature. +- https://docs.sentry.io/platforms/javascript/guides/astro/configuration/integrations/pino.md - Capture logs and errors from Pino. +- https://docs.sentry.io/platforms/javascript/guides/astro/configuration/integrations/postgres.md - Adds instrumentation for Postgres. (default) +- https://docs.sentry.io/platforms/javascript/guides/astro/configuration/integrations/prisma.md - Adds instrumentation for Prisma. (default) +- https://docs.sentry.io/platforms/javascript/guides/astro/configuration/integrations/prisma__v8.x.md - Adds instrumentation for Prisma. +- https://docs.sentry.io/platforms/javascript/guides/astro/configuration/integrations/redis.md - Adds instrumentation for Redis. (default) +- https://docs.sentry.io/platforms/javascript/guides/astro/configuration/integrations/replay.md - Capture a video-like reproduction of what was happening in the user's browser. +- https://docs.sentry.io/platforms/javascript/guides/astro/configuration/integrations/replaycanvas.md - Capture session replays from HTML canvas elements. +- https://docs.sentry.io/platforms/javascript/guides/astro/configuration/integrations/reportingobserver.md - Captures the reports collected via the `ReportingObserver` interface and sends them to Sentry. +- https://docs.sentry.io/platforms/javascript/guides/astro/configuration/integrations/requestdata.md - Adds data about an incoming request to an event. (default) +- https://docs.sentry.io/platforms/javascript/guides/astro/configuration/integrations/rewriteframes.md - Allows you to apply a transformation to each frame of the stack trace. +- https://docs.sentry.io/platforms/javascript/guides/astro/configuration/integrations/statsig.md - Learn how to use Sentry with Statsig. +- https://docs.sentry.io/platforms/javascript/guides/astro/configuration/integrations/supabase.md - Adds instrumentation for Supabase client operations. +- https://docs.sentry.io/platforms/javascript/guides/astro/configuration/integrations/tedious.md - Adds instrumentation for Tedious. (default) +- https://docs.sentry.io/platforms/javascript/guides/astro/configuration/integrations/trpc.md - Capture spans & errors for tRPC handlers. +- https://docs.sentry.io/platforms/javascript/guides/astro/configuration/integrations/unleash.md - Learn how to use Sentry with Unleash. +- https://docs.sentry.io/platforms/javascript/guides/astro/configuration/integrations/vercelai.md - Adds instrumentation for Vercel AI SDK. +- https://docs.sentry.io/platforms/javascript/guides/astro/configuration/integrations/webworker.md - Connect Web Workers with the SDK running on the main thread +- https://docs.sentry.io/platforms/javascript/guides/astro/configuration/integrations/zodErrors.md - Adds additional data to Zod validation errors. +- https://docs.sentry.io/platforms/javascript/guides/astro/configuration/transports.md - Transports let you change the way in which events are delivered to Sentry. +- https://docs.sentry.io/platforms/javascript/guides/astro/configuration/releases.md - Learn how to configure your SDK to tell Sentry about your releases. +- https://docs.sentry.io/platforms/javascript/guides/astro/configuration/filtering.md - Learn more about how to configure your JavaScript SDK to set up filtering for events reported ... +- https://docs.sentry.io/platforms/javascript/guides/astro/configuration/event-loop-block.md - Monitor for blocked event loops in Node.js applications +- https://docs.sentry.io/platforms/javascript/guides/astro/configuration/tree-shaking.md - Learn how to reduce Sentry bundle size by tree shaking unused code. +- https://docs.sentry.io/platforms/javascript/guides/astro/opentelemetry.md - Learn how to use OpenTelemetry with Sentry. +- https://docs.sentry.io/platforms/javascript/guides/astro/opentelemetry/using-opentelemetry-apis.md - Learn how to use OpenTelemetry APIs with Sentry. +- https://docs.sentry.io/platforms/javascript/guides/astro/opentelemetry/custom-setup.md - Learn how to use your existing custom OpenTelemetry setup with Sentry. +- https://docs.sentry.io/platforms/javascript/guides/astro/data-management.md - Learn about different ways to scrub data within your SDK before it gets sent to Sentry. +- https://docs.sentry.io/platforms/javascript/guides/astro/security-policy-reporting.md - Learn how Sentry can help manage Content-Security-Policy violations and reports here. +- https://docs.sentry.io/platforms/javascript/guides/astro/best-practices.md - Learn how to set up Sentry for several specific use cases with these best practice guides. +- https://docs.sentry.io/platforms/javascript/guides/astro/migration.md - Migrate from an older version of our Sentry JavaScript SDK. +- https://docs.sentry.io/platforms/javascript/guides/astro/troubleshooting.md - If you need help solving issues with your Sentry JavaScript SDK integration, you can read the ... + +### Enriching Events +- https://docs.sentry.io/platforms/javascript/guides/astro/enriching-events/attachments.md - Learn more about how Sentry can store additional files in the same request as event attachments. +- https://docs.sentry.io/platforms/javascript/guides/astro/enriching-events/breadcrumbs.md - Learn more about what Sentry uses to create a trail of events (breadcrumbs) that happened prio... +- https://docs.sentry.io/platforms/javascript/guides/astro/enriching-events/fingerprinting.md - Learn about overriding default fingerprinting in your SDK. +- https://docs.sentry.io/platforms/javascript/guides/astro/enriching-events/level.md - The level - similar to logging levels - is generally added by default based on the integration... +- https://docs.sentry.io/platforms/javascript/guides/astro/enriching-events/event-processors.md - Learn more about how you can add your own event processors globally or to the current scope. +- https://docs.sentry.io/platforms/javascript/guides/astro/enriching-events/request-isolation.md - Learn more about how request isolation (or process isolation) works in the Sentry SDK. +- https://docs.sentry.io/platforms/javascript/guides/astro/enriching-events/scopes.md - SDKs will typically automatically manage the scopes for you in the framework integrations. Lea... +- https://docs.sentry.io/platforms/javascript/guides/astro/enriching-events/tags.md - Tags power UI features such as filters and tag-distribution maps. Tags also help you quickly a... +- https://docs.sentry.io/platforms/javascript/guides/astro/enriching-events/transaction-name.md - Learn how to set or override transaction names to improve issue and trace-grouping. + +### Data Management +- https://docs.sentry.io/platforms/javascript/guides/astro/data-management/data-collected.md - See what data is collected by the Sentry SDK. +- https://docs.sentry.io/platforms/javascript/guides/astro/data-management/sensitive-data.md - Learn about filtering or scrubbing sensitive data within the SDK, so that data is not sent wit... + +### Best Practices +- https://docs.sentry.io/platforms/javascript/guides/astro/best-practices/shared-environments.md - Learn how to use Sentry in shared environments (for example in browser extensions or VSCode ex... +- https://docs.sentry.io/platforms/javascript/guides/astro/best-practices/micro-frontends.md - Learn how to identify the source of errors and route events to different Sentry projects when ... +- https://docs.sentry.io/platforms/javascript/guides/astro/best-practices/multiple-sentry-instances.md - Learn how to manage several Sentry instances by creating your own clients. +- https://docs.sentry.io/platforms/javascript/guides/astro/best-practices/offline-caching.md - Learn how to cache Sentry events while being offline. +- https://docs.sentry.io/platforms/javascript/guides/astro/best-practices/web-workers.md - Learn how to use Sentry's Browser SDK in Web Workers API. +- https://docs.sentry.io/platforms/javascript/guides/astro/best-practices/sentry-testkit.md - Learn how to assert that the right flow-tracking or error is being sent to Sentry, but without... + +### Migration +- https://docs.sentry.io/platforms/javascript/guides/astro/migration/v9-to-v10.md - Learn about migrating from Sentry JavaScript SDK 9.x to 10.x +- https://docs.sentry.io/platforms/javascript/guides/astro/migration/v8-to-v9.md - Learn about migrating from Sentry JavaScript SDK 8.x to 9.x +- https://docs.sentry.io/platforms/javascript/guides/astro/migration/v7-to-v8.md - Learn about migrating from Sentry JavaScript SDK 7.x to 8.x +- https://docs.sentry.io/platforms/javascript/guides/astro/migration/v7-to-v8/v8-new-performance-api.md - Learn about new Tracing APIs in Sentry JavaScript SDK 8.x +- https://docs.sentry.io/platforms/javascript/guides/astro/migration/v7-to-v8/v7-deprecations.md - Learn about deprecations in Sentry JavaScript SDK 7.x and how to address them +- https://docs.sentry.io/platforms/javascript/guides/astro/migration/v6-to-v7.md - Learn about migrating from Sentry JavaScript SDK 6.x to 7.x +- https://docs.sentry.io/platforms/javascript/guides/astro/migration/v4-to-v5_v6.md - Learn about migrating from Sentry JavaScript SDK 4.x to 5.x/6.x + +### Troubleshooting +- https://docs.sentry.io/platforms/javascript/guides/astro/troubleshooting/supported-browsers.md - We support a variety of browsers; check out our list. diff --git a/public/.well-known/skills/sentry-javascript-aws-lambda/SKILL.md b/public/.well-known/skills/sentry-javascript-aws-lambda/SKILL.md new file mode 100644 index 0000000000000..6faac2601ce9f --- /dev/null +++ b/public/.well-known/skills/sentry-javascript-aws-lambda/SKILL.md @@ -0,0 +1,168 @@ +--- +name: sentry-javascript-aws-lambda +description: AWS Lambda is a serverless compute service offered as part of Amazon Web Services. Learn how to set it up with Sentry. +--- + +# Sentry AWS Lambda + +AWS Lambda is a serverless compute service offered as part of Amazon Web Services. Learn how to set it up with Sentry. + +## Documentation + +Fetch these markdown files as needed: + +### Getting Started +- https://docs.sentry.io/platforms/javascript/guides/aws-lambda.md - AWS Lambda is a serverless compute service offered as part of Amazon Web Services. Learn how t... + +### Features +- https://docs.sentry.io/platforms/javascript/guides/aws-lambda/usage.md - Learn how to use the SDK to manually capture errors and other events. +- https://docs.sentry.io/platforms/javascript/guides/aws-lambda/sourcemaps.md - Upload your source maps to Sentry to enable readable stack traces in your errors. +- https://docs.sentry.io/platforms/javascript/guides/aws-lambda/sourcemaps/uploading.md - Learn how to provide your source maps to Sentry. +- https://docs.sentry.io/platforms/javascript/guides/aws-lambda/sourcemaps/uploading/webpack.md - Upload your source maps with our webpack plugin. +- https://docs.sentry.io/platforms/javascript/guides/aws-lambda/sourcemaps/uploading/ionic.md - Upload your source maps using Ionic and Sentry CLI. +- https://docs.sentry.io/platforms/javascript/guides/aws-lambda/sourcemaps/uploading/ionic-capacitor.md - Upload your source maps using ionic capacitor and Sentry CLI. +- https://docs.sentry.io/platforms/javascript/guides/aws-lambda/sourcemaps/uploading/typescript.md - Upload your source maps using tsc and Sentry CLI. +- https://docs.sentry.io/platforms/javascript/guides/aws-lambda/sourcemaps/uploading/vite.md - Upload your source maps with the Sentry Vite Plugin. +- https://docs.sentry.io/platforms/javascript/guides/aws-lambda/sourcemaps/uploading/esbuild.md - Upload your source maps with the Sentry esbuild Plugin. +- https://docs.sentry.io/platforms/javascript/guides/aws-lambda/sourcemaps/uploading/rollup.md - Upload your source maps with the Sentry Rollup Plugin. +- https://docs.sentry.io/platforms/javascript/guides/aws-lambda/sourcemaps/uploading/cli.md - Upload your source maps using Sentry CLI. +- https://docs.sentry.io/platforms/javascript/guides/aws-lambda/sourcemaps/uploading/uglifyjs.md - Upload your source maps using UglifyJS and Sentry CLI. +- https://docs.sentry.io/platforms/javascript/guides/aws-lambda/sourcemaps/uploading/systemjs.md - Upload your source maps using SystemJS and Sentry CLI. +- https://docs.sentry.io/platforms/javascript/guides/aws-lambda/sourcemaps/troubleshooting_js.md - Troubleshooting for source maps. +- https://docs.sentry.io/platforms/javascript/guides/aws-lambda/sourcemaps/troubleshooting_js/legacy-uploading-methods.md - Learn about how to upload source maps with older SDKs and Sentry tools. +- https://docs.sentry.io/platforms/javascript/guides/aws-lambda/sourcemaps/troubleshooting_js/debug-ids.md +- https://docs.sentry.io/platforms/javascript/guides/aws-lambda/logs.md - Structured logs allow you to send, view and query logs sent from your applications within Sentry. +- https://docs.sentry.io/platforms/javascript/guides/aws-lambda/tracing.md - Learn how to enable tracing in your app. +- https://docs.sentry.io/platforms/javascript/guides/aws-lambda/tracing/span-metrics.md - Learn how to add attributes to spans to monitor performance and debug applications +- https://docs.sentry.io/platforms/javascript/guides/aws-lambda/tracing/span-metrics/examples.md - Examples of using span metrics to debug performance issues and monitor application behavior ac... +- https://docs.sentry.io/platforms/javascript/guides/aws-lambda/tracing/distributed-tracing.md - Learn how to connect events across applications/services. +- https://docs.sentry.io/platforms/javascript/guides/aws-lambda/tracing/distributed-tracing/custom-instrumentation.md +- https://docs.sentry.io/platforms/javascript/guides/aws-lambda/tracing/configure-sampling.md - Learn how to configure sampling in your app. +- https://docs.sentry.io/platforms/javascript/guides/aws-lambda/tracing/instrumentation.md - Learn how to configure spans to capture trace data on any action in your app. +- https://docs.sentry.io/platforms/javascript/guides/aws-lambda/tracing/instrumentation/automatic-instrumentation.md - Learn what transactions are captured after tracing is enabled. +- https://docs.sentry.io/platforms/javascript/guides/aws-lambda/tracing/instrumentation/queues-module.md - Learn how to manually instrument your code to use Sentry's Queues module +- https://docs.sentry.io/platforms/javascript/guides/aws-lambda/tracing/instrumentation/mcp-module.md - Learn how to manually instrument your code to use Sentry's MCP monitoring. +- https://docs.sentry.io/platforms/javascript/guides/aws-lambda/tracing/instrumentation/caches-module.md - Learn how to manually instrument your code to use Sentry's Cache module. +- https://docs.sentry.io/platforms/javascript/guides/aws-lambda/tracing/instrumentation/requests-module.md - Learn how to manually instrument your code to use Sentry's Requests module. +- https://docs.sentry.io/platforms/javascript/guides/aws-lambda/tracing/troubleshooting.md - Learn how to troubleshoot your tracing setup. +- https://docs.sentry.io/platforms/javascript/guides/aws-lambda/ai-agent-monitoring.md - Monitor AI agents with token usage, latency, tool execution, and error tracking. +- https://docs.sentry.io/platforms/javascript/guides/aws-lambda/ai-agent-monitoring/mastra.md - Learn how to export Mastra AI tracing to Sentry. +- https://docs.sentry.io/platforms/javascript/guides/aws-lambda/metrics.md - Metrics allow you to send, view and query counters, gauges and measurements from your Sentry-c... +- https://docs.sentry.io/platforms/javascript/guides/aws-lambda/profiling.md - Collect & view performance insights for JavaScript programs with Sentry's Profiling integratio... +- https://docs.sentry.io/platforms/javascript/guides/aws-lambda/crons.md - Sentry Crons allows you to monitor the uptime and performance of any scheduled, recurring job ... +- https://docs.sentry.io/platforms/javascript/guides/aws-lambda/crons/troubleshooting.md - Learn how to troubleshoot your Cron Monitoring setup. +- https://docs.sentry.io/platforms/javascript/guides/aws-lambda/user-feedback.md - Learn how to enable User Feedback in your app. +- https://docs.sentry.io/platforms/javascript/guides/aws-lambda/user-feedback/configuration.md - Learn about general User Feedback configuration fields. +- https://docs.sentry.io/platforms/javascript/guides/aws-lambda/user-feedback/configuration__v7.x.md - Learn about general User Feedback configuration fields for version 7 of the JavaScript SDK. +- https://docs.sentry.io/platforms/javascript/guides/aws-lambda/feature-flags.md - With Feature Flags, Sentry tracks feature flag evaluations in your application, keeps an audit... + +### Configuration +- https://docs.sentry.io/platforms/javascript/guides/aws-lambda/sampling.md - Learn how to configure the volume of error and transaction events sent to Sentry. +- https://docs.sentry.io/platforms/javascript/guides/aws-lambda/enriching-events.md - Add additional data to your events to make them easier to debug. +- https://docs.sentry.io/platforms/javascript/guides/aws-lambda/configuration.md - Learn about additional configuration options for the JavaScript SDKs. +- https://docs.sentry.io/platforms/javascript/guides/aws-lambda/configuration/apis.md - Learn more about APIs of the SDK. +- https://docs.sentry.io/platforms/javascript/guides/aws-lambda/configuration/options.md - Learn more about how the SDK can be configured via options. These are being passed to the init... +- https://docs.sentry.io/platforms/javascript/guides/aws-lambda/configuration/lambda-wrapper.md - Configure Sentry's Lambda function wrapper +- https://docs.sentry.io/platforms/javascript/guides/aws-lambda/configuration/integrations.md - Learn more about how integrations extend the functionality of our SDK to cover common librarie... +- https://docs.sentry.io/platforms/javascript/guides/aws-lambda/configuration/integrations/custom.md - Learn how you can enable a custom integration. +- https://docs.sentry.io/platforms/javascript/guides/aws-lambda/configuration/integrations/amqplib.md - Adds instrumentation for Amqplib. (default) +- https://docs.sentry.io/platforms/javascript/guides/aws-lambda/configuration/integrations/anr.md - Capture events when the event loop is blocked and the application is no longer responding. +- https://docs.sentry.io/platforms/javascript/guides/aws-lambda/configuration/integrations/anthropic.md - Adds instrumentation for the Anthropic SDK. +- https://docs.sentry.io/platforms/javascript/guides/aws-lambda/configuration/integrations/aws.md - Adds instrumentation for aws-sdk. (default) +- https://docs.sentry.io/platforms/javascript/guides/aws-lambda/configuration/integrations/awslambda.md - Adds instrumentation for AWS Lambda. (default) +- https://docs.sentry.io/platforms/javascript/guides/aws-lambda/configuration/integrations/captureconsole.md - Captures all Console API calls via `captureException` or `captureMessage`. +- https://docs.sentry.io/platforms/javascript/guides/aws-lambda/configuration/integrations/childProcess.md - Adds instrumentation for child processes and worker threads (default) +- https://docs.sentry.io/platforms/javascript/guides/aws-lambda/configuration/integrations/console.md - Capture console logs as breadcrumbs. (default) +- https://docs.sentry.io/platforms/javascript/guides/aws-lambda/configuration/integrations/nodecontext.md - Capture context about the environment and the device that the client is running on, and add it... +- https://docs.sentry.io/platforms/javascript/guides/aws-lambda/configuration/integrations/contextlines.md - Adds source code to your stack frames. (default) +- https://docs.sentry.io/platforms/javascript/guides/aws-lambda/configuration/integrations/dataloader.md - Adds instrumentation for Dataloader. +- https://docs.sentry.io/platforms/javascript/guides/aws-lambda/configuration/integrations/dedupe.md - Deduplicate certain events to avoid receiving duplicate errors. (default) +- https://docs.sentry.io/platforms/javascript/guides/aws-lambda/configuration/integrations/event-loop-block.md - Monitor for blocked event loops in all threads of a Node.js application. +- https://docs.sentry.io/platforms/javascript/guides/aws-lambda/configuration/integrations/extraerrordata.md - Extracts all non-native attributes from the error object and attaches them to the event as ext... +- https://docs.sentry.io/platforms/javascript/guides/aws-lambda/configuration/integrations/fs.md - Adds instrumentation for filesystem operations. +- https://docs.sentry.io/platforms/javascript/guides/aws-lambda/configuration/integrations/functiontostring.md - Allows the SDK to provide original functions and method names, even when those functions or me... +- https://docs.sentry.io/platforms/javascript/guides/aws-lambda/configuration/integrations/featureflags.md - Learn how to attach custom feature flag data to Sentry error events. +- https://docs.sentry.io/platforms/javascript/guides/aws-lambda/configuration/integrations/genericpool.md - Adds instrumentation for Generic Pool. (default) +- https://docs.sentry.io/platforms/javascript/guides/aws-lambda/configuration/integrations/google-genai.md - Adds instrumentation for Google Gen AI SDK. +- https://docs.sentry.io/platforms/javascript/guides/aws-lambda/configuration/integrations/graphql.md - Adds instrumentation for GraphQL. (default) +- https://docs.sentry.io/platforms/javascript/guides/aws-lambda/configuration/integrations/http.md - Capture spans & breadcrumbs for http requests. (default) +- https://docs.sentry.io/platforms/javascript/guides/aws-lambda/configuration/integrations/inboundfilters.md - Allows you to ignore specific errors based on the type, message, or URLs in a given exception.... +- https://docs.sentry.io/platforms/javascript/guides/aws-lambda/configuration/integrations/kafka.md - Adds instrumentation for KafkaJS. (default) +- https://docs.sentry.io/platforms/javascript/guides/aws-lambda/configuration/integrations/knex.md - Adds instrumentation for Knex. +- https://docs.sentry.io/platforms/javascript/guides/aws-lambda/configuration/integrations/langchain.md - Adds instrumentation for LangChain. +- https://docs.sentry.io/platforms/javascript/guides/aws-lambda/configuration/integrations/langgraph.md - Adds instrumentation for the LangGraph SDK. +- https://docs.sentry.io/platforms/javascript/guides/aws-lambda/configuration/integrations/linkederrors.md - Allows you to configure linked errors. (default) +- https://docs.sentry.io/platforms/javascript/guides/aws-lambda/configuration/integrations/localvariables.md - Add local variables to exception frames. (default) +- https://docs.sentry.io/platforms/javascript/guides/aws-lambda/configuration/integrations/lrumemoizer.md - Adds instrumentation for LRU Memoizer. (default) +- https://docs.sentry.io/platforms/javascript/guides/aws-lambda/configuration/integrations/modules.md - Add node modules / packages to the event. (default) +- https://docs.sentry.io/platforms/javascript/guides/aws-lambda/configuration/integrations/mongo.md - Adds instrumentation for MongoDB. (default) +- https://docs.sentry.io/platforms/javascript/guides/aws-lambda/configuration/integrations/mongoose.md - Adds instrumentation for Mongoose. (default) +- https://docs.sentry.io/platforms/javascript/guides/aws-lambda/configuration/integrations/mysql.md - Adds instrumentation for MySQL. (default) +- https://docs.sentry.io/platforms/javascript/guides/aws-lambda/configuration/integrations/mysql2.md - Adds instrumentation for MySQL2. (default) +- https://docs.sentry.io/platforms/javascript/guides/aws-lambda/configuration/integrations/nodefetch.md - Capture spans & breadcrumbs for node fetch requests. (default) +- https://docs.sentry.io/platforms/javascript/guides/aws-lambda/configuration/integrations/nodeprofiling.md - Capture profiling data for Node.js applications. +- https://docs.sentry.io/platforms/javascript/guides/aws-lambda/configuration/integrations/onuncaughtexception.md - Registers handlers to capture global uncaught exceptions. (default) +- https://docs.sentry.io/platforms/javascript/guides/aws-lambda/configuration/integrations/unhandledrejection.md - Registers handlers to capture global unhandled promise rejections. (default) +- https://docs.sentry.io/platforms/javascript/guides/aws-lambda/configuration/integrations/openai.md - Adds instrumentation for the OpenAI SDK. +- https://docs.sentry.io/platforms/javascript/guides/aws-lambda/configuration/integrations/pino.md - Capture logs and errors from Pino. +- https://docs.sentry.io/platforms/javascript/guides/aws-lambda/configuration/integrations/postgres.md - Adds instrumentation for Postgres. (default) +- https://docs.sentry.io/platforms/javascript/guides/aws-lambda/configuration/integrations/prisma.md - Adds instrumentation for Prisma. (default) +- https://docs.sentry.io/platforms/javascript/guides/aws-lambda/configuration/integrations/prisma__v8.x.md - Adds instrumentation for Prisma. +- https://docs.sentry.io/platforms/javascript/guides/aws-lambda/configuration/integrations/redis.md - Adds instrumentation for Redis. (default) +- https://docs.sentry.io/platforms/javascript/guides/aws-lambda/configuration/integrations/requestdata.md - Adds data about an incoming request to an event. (default) +- https://docs.sentry.io/platforms/javascript/guides/aws-lambda/configuration/integrations/rewriteframes.md - Allows you to apply a transformation to each frame of the stack trace. +- https://docs.sentry.io/platforms/javascript/guides/aws-lambda/configuration/integrations/supabase.md - Adds instrumentation for Supabase client operations. +- https://docs.sentry.io/platforms/javascript/guides/aws-lambda/configuration/integrations/tedious.md - Adds instrumentation for Tedious. (default) +- https://docs.sentry.io/platforms/javascript/guides/aws-lambda/configuration/integrations/trpc.md - Capture spans & errors for tRPC handlers. +- https://docs.sentry.io/platforms/javascript/guides/aws-lambda/configuration/integrations/vercelai.md - Adds instrumentation for Vercel AI SDK. +- https://docs.sentry.io/platforms/javascript/guides/aws-lambda/configuration/integrations/zodErrors.md - Adds additional data to Zod validation errors. +- https://docs.sentry.io/platforms/javascript/guides/aws-lambda/configuration/releases.md - Learn how to configure your SDK to tell Sentry about your releases. +- https://docs.sentry.io/platforms/javascript/guides/aws-lambda/configuration/filtering.md - Learn more about how to configure your JavaScript SDK to set up filtering for events reported ... +- https://docs.sentry.io/platforms/javascript/guides/aws-lambda/configuration/event-loop-block.md - Monitor for blocked event loops in Node.js applications +- https://docs.sentry.io/platforms/javascript/guides/aws-lambda/configuration/async-context.md - Learn more about how to isolate Sentry scope and breadcrumbs across requests. +- https://docs.sentry.io/platforms/javascript/guides/aws-lambda/opentelemetry.md - Learn how to use OpenTelemetry with Sentry. +- https://docs.sentry.io/platforms/javascript/guides/aws-lambda/opentelemetry/using-opentelemetry-apis.md - Learn how to use OpenTelemetry APIs with Sentry. +- https://docs.sentry.io/platforms/javascript/guides/aws-lambda/opentelemetry/custom-setup.md - Learn how to use your existing custom OpenTelemetry setup with Sentry. +- https://docs.sentry.io/platforms/javascript/guides/aws-lambda/data-management.md - Learn about different ways to scrub data within your SDK before it gets sent to Sentry. +- https://docs.sentry.io/platforms/javascript/guides/aws-lambda/security-policy-reporting.md - Learn how Sentry can help manage Content-Security-Policy violations and reports here. +- https://docs.sentry.io/platforms/javascript/guides/aws-lambda/migration.md - Migrate from an older version of our Sentry JavaScript SDK. +- https://docs.sentry.io/platforms/javascript/guides/aws-lambda/troubleshooting.md - If you need help solving issues with your Sentry JavaScript SDK integration, you can read the ... + +### Enriching Events +- https://docs.sentry.io/platforms/javascript/guides/aws-lambda/enriching-events/attachments.md - Learn more about how Sentry can store additional files in the same request as event attachments. +- https://docs.sentry.io/platforms/javascript/guides/aws-lambda/enriching-events/breadcrumbs.md - Learn more about what Sentry uses to create a trail of events (breadcrumbs) that happened prio... +- https://docs.sentry.io/platforms/javascript/guides/aws-lambda/enriching-events/fingerprinting.md - Learn about overriding default fingerprinting in your SDK. +- https://docs.sentry.io/platforms/javascript/guides/aws-lambda/enriching-events/level.md - The level - similar to logging levels - is generally added by default based on the integration... +- https://docs.sentry.io/platforms/javascript/guides/aws-lambda/enriching-events/event-processors.md - Learn more about how you can add your own event processors globally or to the current scope. +- https://docs.sentry.io/platforms/javascript/guides/aws-lambda/enriching-events/scopes.md - SDKs will typically automatically manage the scopes for you in the framework integrations. Lea... +- https://docs.sentry.io/platforms/javascript/guides/aws-lambda/enriching-events/tags.md - Tags power UI features such as filters and tag-distribution maps. Tags also help you quickly a... +- https://docs.sentry.io/platforms/javascript/guides/aws-lambda/enriching-events/transaction-name.md - Learn how to set or override transaction names to improve issue and trace-grouping. + +### Data Management +- https://docs.sentry.io/platforms/javascript/guides/aws-lambda/data-management/data-collected.md - See what data is collected by the Sentry SDK. +- https://docs.sentry.io/platforms/javascript/guides/aws-lambda/data-management/sensitive-data.md - Learn about filtering or scrubbing sensitive data within the SDK, so that data is not sent wit... + +### Best Practices +- https://docs.sentry.io/platforms/javascript/guides/aws-lambda/best-practices/sentry-testkit.md - Learn how to assert that the right flow-tracking or error is being sent to Sentry, but without... + +### Migration +- https://docs.sentry.io/platforms/javascript/guides/aws-lambda/migration/v9-to-v10.md - Learn about migrating from Sentry JavaScript SDK 9.x to 10.x +- https://docs.sentry.io/platforms/javascript/guides/aws-lambda/migration/v8-to-v9.md - Learn about migrating from Sentry JavaScript SDK 8.x to 9.x +- https://docs.sentry.io/platforms/javascript/guides/aws-lambda/migration/v7-to-v8.md - Learn about migrating from Sentry JavaScript SDK 7.x to 8.x +- https://docs.sentry.io/platforms/javascript/guides/aws-lambda/migration/v7-to-v8/v8-new-performance-api.md - Learn about new Tracing APIs in Sentry JavaScript SDK 8.x +- https://docs.sentry.io/platforms/javascript/guides/aws-lambda/migration/v7-to-v8/v8-opentelemetry.md - Learn OpenTelemetry support in SDK 8.x +- https://docs.sentry.io/platforms/javascript/guides/aws-lambda/migration/v7-to-v8/v7-deprecations.md - Learn about deprecations in Sentry JavaScript SDK 7.x and how to address them +- https://docs.sentry.io/platforms/javascript/guides/aws-lambda/migration/v6-to-v7.md - Learn about migrating from Sentry JavaScript SDK 6.x to 7.x +- https://docs.sentry.io/platforms/javascript/guides/aws-lambda/migration/v4-to-v5_v6.md - Learn about migrating from Sentry JavaScript SDK 4.x to 5.x/6.x + +### Other +- https://docs.sentry.io/platforms/javascript/guides/aws-lambda/install.md - Review all installation methods for using Sentry in AWS Lambda functions +- https://docs.sentry.io/platforms/javascript/guides/aws-lambda/install/layer.md - Learn how to add the Sentry Node Lambda Layer to use Sentry in your Lambda functions +- https://docs.sentry.io/platforms/javascript/guides/aws-lambda/install/layer__v7.x.md - Learn how to add the Sentry Node Lambda Layer to use Sentry in your Lambda functions running i... +- https://docs.sentry.io/platforms/javascript/guides/aws-lambda/install/layer__v8.x.md - Learn how to add the Sentry Node Lambda Layer to use Sentry in your Lambda functions running i... +- https://docs.sentry.io/platforms/javascript/guides/aws-lambda/install/layer__v9.x.md - Learn how to add the Sentry Node Lambda Layer to use Sentry in your Lambda functions running i... +- https://docs.sentry.io/platforms/javascript/guides/aws-lambda/install/npm__v9.x.md - Learn how to install the Sentry AWS NPM package to use Sentry in your Lambda functions +- https://docs.sentry.io/platforms/javascript/guides/aws-lambda/install/npm.md - Learn how to install the Sentry AWS NPM package to use Sentry in your Lambda functions +- https://docs.sentry.io/platforms/javascript/guides/aws-lambda/install/cjs-npm__v9.x.md - Learn how to set up Sentry manually for Lambda functions running in CommonJS (CJS) using Sentr... +- https://docs.sentry.io/platforms/javascript/guides/aws-lambda/install/esm-npm__v9.x.md - Learn how to set up Sentry manually for Lambda functions running in EcmaScript Modules (ESM) u... +- https://docs.sentry.io/platforms/javascript/guides/aws-lambda/install__v9.x.md - Review all installation methods for using Sentry in AWS Lambda functions diff --git a/public/.well-known/skills/sentry-javascript-azure-functions/SKILL.md b/public/.well-known/skills/sentry-javascript-azure-functions/SKILL.md new file mode 100644 index 0000000000000..249e2862eece0 --- /dev/null +++ b/public/.well-known/skills/sentry-javascript-azure-functions/SKILL.md @@ -0,0 +1,154 @@ +--- +name: sentry-javascript-azure-functions +description: Learn how to manually set up Sentry in your Azure Functions and capture your first errors. +--- + +# Sentry Azure Functions + +Learn how to manually set up Sentry in your Azure Functions and capture your first errors. + +## Documentation + +Fetch these markdown files as needed: + +### Getting Started +- https://docs.sentry.io/platforms/javascript/guides/azure-functions.md - Learn how to manually set up Sentry in your Azure Functions and capture your first errors. + +### Features +- https://docs.sentry.io/platforms/javascript/guides/azure-functions/usage.md - Learn how to use the SDK to manually capture errors and other events. +- https://docs.sentry.io/platforms/javascript/guides/azure-functions/sourcemaps.md - Upload your source maps to Sentry to enable readable stack traces in your errors. +- https://docs.sentry.io/platforms/javascript/guides/azure-functions/sourcemaps/uploading.md - Learn how to provide your source maps to Sentry. +- https://docs.sentry.io/platforms/javascript/guides/azure-functions/sourcemaps/uploading/webpack.md - Upload your source maps with our webpack plugin. +- https://docs.sentry.io/platforms/javascript/guides/azure-functions/sourcemaps/uploading/ionic.md - Upload your source maps using Ionic and Sentry CLI. +- https://docs.sentry.io/platforms/javascript/guides/azure-functions/sourcemaps/uploading/ionic-capacitor.md - Upload your source maps using ionic capacitor and Sentry CLI. +- https://docs.sentry.io/platforms/javascript/guides/azure-functions/sourcemaps/uploading/typescript.md - Upload your source maps using tsc and Sentry CLI. +- https://docs.sentry.io/platforms/javascript/guides/azure-functions/sourcemaps/uploading/vite.md - Upload your source maps with the Sentry Vite Plugin. +- https://docs.sentry.io/platforms/javascript/guides/azure-functions/sourcemaps/uploading/esbuild.md - Upload your source maps with the Sentry esbuild Plugin. +- https://docs.sentry.io/platforms/javascript/guides/azure-functions/sourcemaps/uploading/rollup.md - Upload your source maps with the Sentry Rollup Plugin. +- https://docs.sentry.io/platforms/javascript/guides/azure-functions/sourcemaps/uploading/cli.md - Upload your source maps using Sentry CLI. +- https://docs.sentry.io/platforms/javascript/guides/azure-functions/sourcemaps/uploading/uglifyjs.md - Upload your source maps using UglifyJS and Sentry CLI. +- https://docs.sentry.io/platforms/javascript/guides/azure-functions/sourcemaps/uploading/systemjs.md - Upload your source maps using SystemJS and Sentry CLI. +- https://docs.sentry.io/platforms/javascript/guides/azure-functions/sourcemaps/troubleshooting_js.md - Troubleshooting for source maps. +- https://docs.sentry.io/platforms/javascript/guides/azure-functions/sourcemaps/troubleshooting_js/legacy-uploading-methods.md - Learn about how to upload source maps with older SDKs and Sentry tools. +- https://docs.sentry.io/platforms/javascript/guides/azure-functions/sourcemaps/troubleshooting_js/debug-ids.md +- https://docs.sentry.io/platforms/javascript/guides/azure-functions/logs.md - Structured logs allow you to send, view and query logs sent from your applications within Sentry. +- https://docs.sentry.io/platforms/javascript/guides/azure-functions/tracing.md - Learn how to enable tracing in your app. +- https://docs.sentry.io/platforms/javascript/guides/azure-functions/tracing/span-metrics.md - Learn how to add attributes to spans to monitor performance and debug applications +- https://docs.sentry.io/platforms/javascript/guides/azure-functions/tracing/span-metrics/examples.md - Examples of using span metrics to debug performance issues and monitor application behavior ac... +- https://docs.sentry.io/platforms/javascript/guides/azure-functions/tracing/distributed-tracing.md - Learn how to connect events across applications/services. +- https://docs.sentry.io/platforms/javascript/guides/azure-functions/tracing/distributed-tracing/custom-instrumentation.md +- https://docs.sentry.io/platforms/javascript/guides/azure-functions/tracing/configure-sampling.md - Learn how to configure sampling in your app. +- https://docs.sentry.io/platforms/javascript/guides/azure-functions/tracing/instrumentation.md - Learn how to configure spans to capture trace data on any action in your app. +- https://docs.sentry.io/platforms/javascript/guides/azure-functions/tracing/instrumentation/automatic-instrumentation.md - Learn what transactions are captured after tracing is enabled. +- https://docs.sentry.io/platforms/javascript/guides/azure-functions/tracing/instrumentation/queues-module.md - Learn how to manually instrument your code to use Sentry's Queues module +- https://docs.sentry.io/platforms/javascript/guides/azure-functions/tracing/instrumentation/mcp-module.md - Learn how to manually instrument your code to use Sentry's MCP monitoring. +- https://docs.sentry.io/platforms/javascript/guides/azure-functions/tracing/instrumentation/caches-module.md - Learn how to manually instrument your code to use Sentry's Cache module. +- https://docs.sentry.io/platforms/javascript/guides/azure-functions/tracing/instrumentation/requests-module.md - Learn how to manually instrument your code to use Sentry's Requests module. +- https://docs.sentry.io/platforms/javascript/guides/azure-functions/tracing/troubleshooting.md - Learn how to troubleshoot your tracing setup. +- https://docs.sentry.io/platforms/javascript/guides/azure-functions/ai-agent-monitoring.md - Monitor AI agents with token usage, latency, tool execution, and error tracking. +- https://docs.sentry.io/platforms/javascript/guides/azure-functions/ai-agent-monitoring/mastra.md - Learn how to export Mastra AI tracing to Sentry. +- https://docs.sentry.io/platforms/javascript/guides/azure-functions/metrics.md - Metrics allow you to send, view and query counters, gauges and measurements from your Sentry-c... +- https://docs.sentry.io/platforms/javascript/guides/azure-functions/profiling.md - Collect & view performance insights for JavaScript programs with Sentry's Profiling integratio... +- https://docs.sentry.io/platforms/javascript/guides/azure-functions/crons.md - Sentry Crons allows you to monitor the uptime and performance of any scheduled, recurring job ... +- https://docs.sentry.io/platforms/javascript/guides/azure-functions/crons/troubleshooting.md - Learn how to troubleshoot your Cron Monitoring setup. +- https://docs.sentry.io/platforms/javascript/guides/azure-functions/user-feedback.md - Learn how to enable User Feedback in your app. +- https://docs.sentry.io/platforms/javascript/guides/azure-functions/user-feedback/configuration.md - Learn about general User Feedback configuration fields. +- https://docs.sentry.io/platforms/javascript/guides/azure-functions/user-feedback/configuration__v7.x.md - Learn about general User Feedback configuration fields for version 7 of the JavaScript SDK. +- https://docs.sentry.io/platforms/javascript/guides/azure-functions/feature-flags.md - With Feature Flags, Sentry tracks feature flag evaluations in your application, keeps an audit... + +### Configuration +- https://docs.sentry.io/platforms/javascript/guides/azure-functions/sampling.md - Learn how to configure the volume of error and transaction events sent to Sentry. +- https://docs.sentry.io/platforms/javascript/guides/azure-functions/enriching-events.md - Add additional data to your events to make them easier to debug. +- https://docs.sentry.io/platforms/javascript/guides/azure-functions/configuration.md - Learn about additional configuration options for the JavaScript SDKs. +- https://docs.sentry.io/platforms/javascript/guides/azure-functions/configuration/apis.md - Learn more about APIs of the SDK. +- https://docs.sentry.io/platforms/javascript/guides/azure-functions/configuration/options.md - Learn more about how the SDK can be configured via options. These are being passed to the init... +- https://docs.sentry.io/platforms/javascript/guides/azure-functions/configuration/integrations.md - Learn more about how integrations extend the functionality of our SDK to cover common librarie... +- https://docs.sentry.io/platforms/javascript/guides/azure-functions/configuration/integrations/custom.md - Learn how you can enable a custom integration. +- https://docs.sentry.io/platforms/javascript/guides/azure-functions/configuration/integrations/amqplib.md - Adds instrumentation for Amqplib. (default) +- https://docs.sentry.io/platforms/javascript/guides/azure-functions/configuration/integrations/anr.md - Capture events when the event loop is blocked and the application is no longer responding. +- https://docs.sentry.io/platforms/javascript/guides/azure-functions/configuration/integrations/anthropic.md - Adds instrumentation for the Anthropic SDK. +- https://docs.sentry.io/platforms/javascript/guides/azure-functions/configuration/integrations/captureconsole.md - Captures all Console API calls via `captureException` or `captureMessage`. +- https://docs.sentry.io/platforms/javascript/guides/azure-functions/configuration/integrations/childProcess.md - Adds instrumentation for child processes and worker threads (default) +- https://docs.sentry.io/platforms/javascript/guides/azure-functions/configuration/integrations/console.md - Capture console logs as breadcrumbs. (default) +- https://docs.sentry.io/platforms/javascript/guides/azure-functions/configuration/integrations/nodecontext.md - Capture context about the environment and the device that the client is running on, and add it... +- https://docs.sentry.io/platforms/javascript/guides/azure-functions/configuration/integrations/contextlines.md - Adds source code to your stack frames. (default) +- https://docs.sentry.io/platforms/javascript/guides/azure-functions/configuration/integrations/dataloader.md - Adds instrumentation for Dataloader. +- https://docs.sentry.io/platforms/javascript/guides/azure-functions/configuration/integrations/dedupe.md - Deduplicate certain events to avoid receiving duplicate errors. (default) +- https://docs.sentry.io/platforms/javascript/guides/azure-functions/configuration/integrations/event-loop-block.md - Monitor for blocked event loops in all threads of a Node.js application. +- https://docs.sentry.io/platforms/javascript/guides/azure-functions/configuration/integrations/extraerrordata.md - Extracts all non-native attributes from the error object and attaches them to the event as ext... +- https://docs.sentry.io/platforms/javascript/guides/azure-functions/configuration/integrations/fs.md - Adds instrumentation for filesystem operations. +- https://docs.sentry.io/platforms/javascript/guides/azure-functions/configuration/integrations/functiontostring.md - Allows the SDK to provide original functions and method names, even when those functions or me... +- https://docs.sentry.io/platforms/javascript/guides/azure-functions/configuration/integrations/featureflags.md - Learn how to attach custom feature flag data to Sentry error events. +- https://docs.sentry.io/platforms/javascript/guides/azure-functions/configuration/integrations/genericpool.md - Adds instrumentation for Generic Pool. (default) +- https://docs.sentry.io/platforms/javascript/guides/azure-functions/configuration/integrations/google-genai.md - Adds instrumentation for Google Gen AI SDK. +- https://docs.sentry.io/platforms/javascript/guides/azure-functions/configuration/integrations/graphql.md - Adds instrumentation for GraphQL. (default) +- https://docs.sentry.io/platforms/javascript/guides/azure-functions/configuration/integrations/http.md - Capture spans & breadcrumbs for http requests. (default) +- https://docs.sentry.io/platforms/javascript/guides/azure-functions/configuration/integrations/inboundfilters.md - Allows you to ignore specific errors based on the type, message, or URLs in a given exception.... +- https://docs.sentry.io/platforms/javascript/guides/azure-functions/configuration/integrations/kafka.md - Adds instrumentation for KafkaJS. (default) +- https://docs.sentry.io/platforms/javascript/guides/azure-functions/configuration/integrations/knex.md - Adds instrumentation for Knex. +- https://docs.sentry.io/platforms/javascript/guides/azure-functions/configuration/integrations/langchain.md - Adds instrumentation for LangChain. +- https://docs.sentry.io/platforms/javascript/guides/azure-functions/configuration/integrations/langgraph.md - Adds instrumentation for the LangGraph SDK. +- https://docs.sentry.io/platforms/javascript/guides/azure-functions/configuration/integrations/linkederrors.md - Allows you to configure linked errors. (default) +- https://docs.sentry.io/platforms/javascript/guides/azure-functions/configuration/integrations/localvariables.md - Add local variables to exception frames. (default) +- https://docs.sentry.io/platforms/javascript/guides/azure-functions/configuration/integrations/lrumemoizer.md - Adds instrumentation for LRU Memoizer. (default) +- https://docs.sentry.io/platforms/javascript/guides/azure-functions/configuration/integrations/modules.md - Add node modules / packages to the event. (default) +- https://docs.sentry.io/platforms/javascript/guides/azure-functions/configuration/integrations/mongo.md - Adds instrumentation for MongoDB. (default) +- https://docs.sentry.io/platforms/javascript/guides/azure-functions/configuration/integrations/mongoose.md - Adds instrumentation for Mongoose. (default) +- https://docs.sentry.io/platforms/javascript/guides/azure-functions/configuration/integrations/mysql.md - Adds instrumentation for MySQL. (default) +- https://docs.sentry.io/platforms/javascript/guides/azure-functions/configuration/integrations/mysql2.md - Adds instrumentation for MySQL2. (default) +- https://docs.sentry.io/platforms/javascript/guides/azure-functions/configuration/integrations/nodefetch.md - Capture spans & breadcrumbs for node fetch requests. (default) +- https://docs.sentry.io/platforms/javascript/guides/azure-functions/configuration/integrations/nodeprofiling.md - Capture profiling data for Node.js applications. +- https://docs.sentry.io/platforms/javascript/guides/azure-functions/configuration/integrations/onuncaughtexception.md - Registers handlers to capture global uncaught exceptions. (default) +- https://docs.sentry.io/platforms/javascript/guides/azure-functions/configuration/integrations/unhandledrejection.md - Registers handlers to capture global unhandled promise rejections. (default) +- https://docs.sentry.io/platforms/javascript/guides/azure-functions/configuration/integrations/openai.md - Adds instrumentation for the OpenAI SDK. +- https://docs.sentry.io/platforms/javascript/guides/azure-functions/configuration/integrations/pino.md - Capture logs and errors from Pino. +- https://docs.sentry.io/platforms/javascript/guides/azure-functions/configuration/integrations/postgres.md - Adds instrumentation for Postgres. (default) +- https://docs.sentry.io/platforms/javascript/guides/azure-functions/configuration/integrations/prisma.md - Adds instrumentation for Prisma. (default) +- https://docs.sentry.io/platforms/javascript/guides/azure-functions/configuration/integrations/prisma__v8.x.md - Adds instrumentation for Prisma. +- https://docs.sentry.io/platforms/javascript/guides/azure-functions/configuration/integrations/redis.md - Adds instrumentation for Redis. (default) +- https://docs.sentry.io/platforms/javascript/guides/azure-functions/configuration/integrations/requestdata.md - Adds data about an incoming request to an event. (default) +- https://docs.sentry.io/platforms/javascript/guides/azure-functions/configuration/integrations/rewriteframes.md - Allows you to apply a transformation to each frame of the stack trace. +- https://docs.sentry.io/platforms/javascript/guides/azure-functions/configuration/integrations/supabase.md - Adds instrumentation for Supabase client operations. +- https://docs.sentry.io/platforms/javascript/guides/azure-functions/configuration/integrations/tedious.md - Adds instrumentation for Tedious. (default) +- https://docs.sentry.io/platforms/javascript/guides/azure-functions/configuration/integrations/trpc.md - Capture spans & errors for tRPC handlers. +- https://docs.sentry.io/platforms/javascript/guides/azure-functions/configuration/integrations/vercelai.md - Adds instrumentation for Vercel AI SDK. +- https://docs.sentry.io/platforms/javascript/guides/azure-functions/configuration/integrations/zodErrors.md - Adds additional data to Zod validation errors. +- https://docs.sentry.io/platforms/javascript/guides/azure-functions/configuration/releases.md - Learn how to configure your SDK to tell Sentry about your releases. +- https://docs.sentry.io/platforms/javascript/guides/azure-functions/configuration/filtering.md - Learn more about how to configure your JavaScript SDK to set up filtering for events reported ... +- https://docs.sentry.io/platforms/javascript/guides/azure-functions/configuration/event-loop-block.md - Monitor for blocked event loops in Node.js applications +- https://docs.sentry.io/platforms/javascript/guides/azure-functions/configuration/tree-shaking.md - Learn how to reduce Sentry bundle size by tree shaking unused code. +- https://docs.sentry.io/platforms/javascript/guides/azure-functions/configuration/async-context.md - Learn more about how to isolate Sentry scope and breadcrumbs across requests. +- https://docs.sentry.io/platforms/javascript/guides/azure-functions/opentelemetry.md - Learn how to use OpenTelemetry with Sentry. +- https://docs.sentry.io/platforms/javascript/guides/azure-functions/opentelemetry/using-opentelemetry-apis.md - Learn how to use OpenTelemetry APIs with Sentry. +- https://docs.sentry.io/platforms/javascript/guides/azure-functions/opentelemetry/custom-setup.md - Learn how to use your existing custom OpenTelemetry setup with Sentry. +- https://docs.sentry.io/platforms/javascript/guides/azure-functions/data-management.md - Learn about different ways to scrub data within your SDK before it gets sent to Sentry. +- https://docs.sentry.io/platforms/javascript/guides/azure-functions/security-policy-reporting.md - Learn how Sentry can help manage Content-Security-Policy violations and reports here. +- https://docs.sentry.io/platforms/javascript/guides/azure-functions/migration.md - Migrate from an older version of our Sentry JavaScript SDK. +- https://docs.sentry.io/platforms/javascript/guides/azure-functions/troubleshooting.md - If you need help solving issues with your Sentry JavaScript SDK integration, you can read the ... + +### Enriching Events +- https://docs.sentry.io/platforms/javascript/guides/azure-functions/enriching-events/attachments.md - Learn more about how Sentry can store additional files in the same request as event attachments. +- https://docs.sentry.io/platforms/javascript/guides/azure-functions/enriching-events/breadcrumbs.md - Learn more about what Sentry uses to create a trail of events (breadcrumbs) that happened prio... +- https://docs.sentry.io/platforms/javascript/guides/azure-functions/enriching-events/fingerprinting.md - Learn about overriding default fingerprinting in your SDK. +- https://docs.sentry.io/platforms/javascript/guides/azure-functions/enriching-events/level.md - The level - similar to logging levels - is generally added by default based on the integration... +- https://docs.sentry.io/platforms/javascript/guides/azure-functions/enriching-events/event-processors.md - Learn more about how you can add your own event processors globally or to the current scope. +- https://docs.sentry.io/platforms/javascript/guides/azure-functions/enriching-events/scopes.md - SDKs will typically automatically manage the scopes for you in the framework integrations. Lea... +- https://docs.sentry.io/platforms/javascript/guides/azure-functions/enriching-events/tags.md - Tags power UI features such as filters and tag-distribution maps. Tags also help you quickly a... +- https://docs.sentry.io/platforms/javascript/guides/azure-functions/enriching-events/transaction-name.md - Learn how to set or override transaction names to improve issue and trace-grouping. + +### Data Management +- https://docs.sentry.io/platforms/javascript/guides/azure-functions/data-management/data-collected.md - See what data is collected by the Sentry SDK. +- https://docs.sentry.io/platforms/javascript/guides/azure-functions/data-management/sensitive-data.md - Learn about filtering or scrubbing sensitive data within the SDK, so that data is not sent wit... + +### Best Practices +- https://docs.sentry.io/platforms/javascript/guides/azure-functions/best-practices/sentry-testkit.md - Learn how to assert that the right flow-tracking or error is being sent to Sentry, but without... + +### Migration +- https://docs.sentry.io/platforms/javascript/guides/azure-functions/migration/v9-to-v10.md - Learn about migrating from Sentry JavaScript SDK 9.x to 10.x +- https://docs.sentry.io/platforms/javascript/guides/azure-functions/migration/v8-to-v9.md - Learn about migrating from Sentry JavaScript SDK 8.x to 9.x +- https://docs.sentry.io/platforms/javascript/guides/azure-functions/migration/v7-to-v8.md - Learn about migrating from Sentry JavaScript SDK 7.x to 8.x +- https://docs.sentry.io/platforms/javascript/guides/azure-functions/migration/v7-to-v8/v8-new-performance-api.md - Learn about new Tracing APIs in Sentry JavaScript SDK 8.x +- https://docs.sentry.io/platforms/javascript/guides/azure-functions/migration/v7-to-v8/v8-opentelemetry.md - Learn OpenTelemetry support in SDK 8.x +- https://docs.sentry.io/platforms/javascript/guides/azure-functions/migration/v7-to-v8/v7-deprecations.md - Learn about deprecations in Sentry JavaScript SDK 7.x and how to address them +- https://docs.sentry.io/platforms/javascript/guides/azure-functions/migration/v6-to-v7.md - Learn about migrating from Sentry JavaScript SDK 6.x to 7.x +- https://docs.sentry.io/platforms/javascript/guides/azure-functions/migration/v4-to-v5_v6.md - Learn about migrating from Sentry JavaScript SDK 4.x to 5.x/6.x diff --git a/public/.well-known/skills/sentry-javascript-bun/SKILL.md b/public/.well-known/skills/sentry-javascript-bun/SKILL.md new file mode 100644 index 0000000000000..a01ce66495ee7 --- /dev/null +++ b/public/.well-known/skills/sentry-javascript-bun/SKILL.md @@ -0,0 +1,158 @@ +--- +name: sentry-javascript-bun +description: Learn how to manually set up Sentry in your Bun app and capture your first errors. +--- + +# Sentry Bun + +Learn how to manually set up Sentry in your Bun app and capture your first errors. + +## Documentation + +Fetch these markdown files as needed: + +### Getting Started +- https://docs.sentry.io/platforms/javascript/guides/bun.md - Learn how to manually set up Sentry in your Bun app and capture your first errors. + +### Features +- https://docs.sentry.io/platforms/javascript/guides/bun/usage.md - Learn how to use the SDK to manually capture errors and other events. +- https://docs.sentry.io/platforms/javascript/guides/bun/sourcemaps.md - Upload your source maps to Sentry to enable readable stack traces in your errors. +- https://docs.sentry.io/platforms/javascript/guides/bun/sourcemaps/uploading.md - Learn how to provide your source maps to Sentry. +- https://docs.sentry.io/platforms/javascript/guides/bun/sourcemaps/uploading/webpack.md - Upload your source maps with our webpack plugin. +- https://docs.sentry.io/platforms/javascript/guides/bun/sourcemaps/uploading/ionic.md - Upload your source maps using Ionic and Sentry CLI. +- https://docs.sentry.io/platforms/javascript/guides/bun/sourcemaps/uploading/ionic-capacitor.md - Upload your source maps using ionic capacitor and Sentry CLI. +- https://docs.sentry.io/platforms/javascript/guides/bun/sourcemaps/uploading/typescript.md - Upload your source maps using tsc and Sentry CLI. +- https://docs.sentry.io/platforms/javascript/guides/bun/sourcemaps/uploading/vite.md - Upload your source maps with the Sentry Vite Plugin. +- https://docs.sentry.io/platforms/javascript/guides/bun/sourcemaps/uploading/esbuild.md - Upload your source maps with the Sentry esbuild Plugin. +- https://docs.sentry.io/platforms/javascript/guides/bun/sourcemaps/uploading/rollup.md - Upload your source maps with the Sentry Rollup Plugin. +- https://docs.sentry.io/platforms/javascript/guides/bun/sourcemaps/uploading/cli.md - Upload your source maps using Sentry CLI. +- https://docs.sentry.io/platforms/javascript/guides/bun/sourcemaps/uploading/uglifyjs.md - Upload your source maps using UglifyJS and Sentry CLI. +- https://docs.sentry.io/platforms/javascript/guides/bun/sourcemaps/uploading/systemjs.md - Upload your source maps using SystemJS and Sentry CLI. +- https://docs.sentry.io/platforms/javascript/guides/bun/sourcemaps/uploading/hosting-publicly.md - Learn about publicly hosting your source maps, including how to address various security conce... +- https://docs.sentry.io/platforms/javascript/guides/bun/sourcemaps/troubleshooting_js.md - Troubleshooting for source maps. +- https://docs.sentry.io/platforms/javascript/guides/bun/sourcemaps/troubleshooting_js/legacy-uploading-methods.md - Learn about how to upload source maps with older SDKs and Sentry tools. +- https://docs.sentry.io/platforms/javascript/guides/bun/sourcemaps/troubleshooting_js/debug-ids.md +- https://docs.sentry.io/platforms/javascript/guides/bun/logs.md - Structured logs allow you to send, view and query logs sent from your applications within Sentry. +- https://docs.sentry.io/platforms/javascript/guides/bun/tracing.md - Learn how to enable tracing in your app. +- https://docs.sentry.io/platforms/javascript/guides/bun/tracing/span-metrics.md - Learn how to add attributes to spans to monitor performance and debug applications +- https://docs.sentry.io/platforms/javascript/guides/bun/tracing/span-metrics/examples.md - Examples of using span metrics to debug performance issues and monitor application behavior ac... +- https://docs.sentry.io/platforms/javascript/guides/bun/tracing/distributed-tracing.md - Learn how to connect events across applications/services. +- https://docs.sentry.io/platforms/javascript/guides/bun/tracing/distributed-tracing/custom-instrumentation.md +- https://docs.sentry.io/platforms/javascript/guides/bun/tracing/distributed-tracing/dealing-with-cors-issues.md +- https://docs.sentry.io/platforms/javascript/guides/bun/tracing/configure-sampling.md - Learn how to configure sampling in your app. +- https://docs.sentry.io/platforms/javascript/guides/bun/tracing/instrumentation.md - Learn how to configure spans to capture trace data on any action in your app. +- https://docs.sentry.io/platforms/javascript/guides/bun/tracing/instrumentation/automatic-instrumentation.md - Learn what spans are captured after tracing is enabled. +- https://docs.sentry.io/platforms/javascript/guides/bun/tracing/instrumentation/queues-module.md - Learn how to manually instrument your code to use Sentry's Queues module +- https://docs.sentry.io/platforms/javascript/guides/bun/tracing/instrumentation/mcp-module.md - Learn how to manually instrument your code to use Sentry's MCP monitoring. +- https://docs.sentry.io/platforms/javascript/guides/bun/tracing/instrumentation/caches-module.md - Learn how to manually instrument your code to use Sentry's Cache module. +- https://docs.sentry.io/platforms/javascript/guides/bun/tracing/instrumentation/requests-module.md - Learn how to manually instrument your code to use Sentry's Requests module. +- https://docs.sentry.io/platforms/javascript/guides/bun/tracing/troubleshooting.md - Learn how to troubleshoot your tracing setup. +- https://docs.sentry.io/platforms/javascript/guides/bun/ai-agent-monitoring.md - Monitor AI agents with token usage, latency, tool execution, and error tracking. +- https://docs.sentry.io/platforms/javascript/guides/bun/ai-agent-monitoring/mastra.md - Learn how to export Mastra AI tracing to Sentry. +- https://docs.sentry.io/platforms/javascript/guides/bun/metrics.md - Metrics allow you to send, view and query counters, gauges and measurements from your Sentry-c... +- https://docs.sentry.io/platforms/javascript/guides/bun/crons.md - Sentry Crons allows you to monitor the uptime and performance of any scheduled, recurring job ... +- https://docs.sentry.io/platforms/javascript/guides/bun/crons/troubleshooting.md - Learn how to troubleshoot your Cron Monitoring setup. +- https://docs.sentry.io/platforms/javascript/guides/bun/user-feedback.md - Learn how to enable User Feedback in your app. +- https://docs.sentry.io/platforms/javascript/guides/bun/user-feedback/configuration.md - Learn about general User Feedback configuration fields. +- https://docs.sentry.io/platforms/javascript/guides/bun/user-feedback/configuration__v7.x.md - Learn about general User Feedback configuration fields for version 7 of the JavaScript SDK. +- https://docs.sentry.io/platforms/javascript/guides/bun/feature-flags.md - With Feature Flags, Sentry tracks feature flag evaluations in your application, keeps an audit... + +### Configuration +- https://docs.sentry.io/platforms/javascript/guides/bun/sampling.md - Learn how to configure the volume of error and transaction events sent to Sentry. +- https://docs.sentry.io/platforms/javascript/guides/bun/enriching-events.md - Add additional data to your events to make them easier to debug. +- https://docs.sentry.io/platforms/javascript/guides/bun/configuration.md - Learn about additional configuration options for the JavaScript SDKs. +- https://docs.sentry.io/platforms/javascript/guides/bun/configuration/apis.md - Learn more about APIs of the SDK. +- https://docs.sentry.io/platforms/javascript/guides/bun/configuration/options.md - Learn more about how the SDK can be configured via options. These are being passed to the init... +- https://docs.sentry.io/platforms/javascript/guides/bun/configuration/integrations.md - Learn more about how integrations extend the functionality of our SDK to cover common librarie... +- https://docs.sentry.io/platforms/javascript/guides/bun/configuration/integrations/custom.md - Learn how you can enable a custom integration. +- https://docs.sentry.io/platforms/javascript/guides/bun/configuration/integrations/amqplib.md - Adds instrumentation for Amqplib. (default) +- https://docs.sentry.io/platforms/javascript/guides/bun/configuration/integrations/anthropic.md - Adds instrumentation for the Anthropic SDK. +- https://docs.sentry.io/platforms/javascript/guides/bun/configuration/integrations/bunserver.md - Instruments Bun.serve to automatically create transactions and capture errors. (default) +- https://docs.sentry.io/platforms/javascript/guides/bun/configuration/integrations/captureconsole.md - Captures all Console API calls via `captureException` or `captureMessage`. +- https://docs.sentry.io/platforms/javascript/guides/bun/configuration/integrations/console.md - Capture console logs as breadcrumbs. (default) +- https://docs.sentry.io/platforms/javascript/guides/bun/configuration/integrations/nodecontext.md - Capture context about the environment and the device that the client is running on, and add it... +- https://docs.sentry.io/platforms/javascript/guides/bun/configuration/integrations/contextlines.md - Adds source code to your stack frames. (default) +- https://docs.sentry.io/platforms/javascript/guides/bun/configuration/integrations/dataloader.md - Adds instrumentation for Dataloader. +- https://docs.sentry.io/platforms/javascript/guides/bun/configuration/integrations/dedupe.md - Deduplicate certain events to avoid receiving duplicate errors. (default) +- https://docs.sentry.io/platforms/javascript/guides/bun/configuration/integrations/extraerrordata.md - Extracts all non-native attributes from the error object and attaches them to the event as ext... +- https://docs.sentry.io/platforms/javascript/guides/bun/configuration/integrations/fs.md - Adds instrumentation for filesystem operations. +- https://docs.sentry.io/platforms/javascript/guides/bun/configuration/integrations/firebase.md - Adds instrumentation for Firebase. (default) +- https://docs.sentry.io/platforms/javascript/guides/bun/configuration/integrations/functiontostring.md - Allows the SDK to provide original functions and method names, even when those functions or me... +- https://docs.sentry.io/platforms/javascript/guides/bun/configuration/integrations/featureflags.md - Learn how to attach custom feature flag data to Sentry error events. +- https://docs.sentry.io/platforms/javascript/guides/bun/configuration/integrations/genericpool.md - Adds instrumentation for Generic Pool. (default) +- https://docs.sentry.io/platforms/javascript/guides/bun/configuration/integrations/google-genai.md - Adds instrumentation for Google Gen AI SDK. +- https://docs.sentry.io/platforms/javascript/guides/bun/configuration/integrations/graphql.md - Adds instrumentation for GraphQL. (default) +- https://docs.sentry.io/platforms/javascript/guides/bun/configuration/integrations/http.md - Capture spans & breadcrumbs for http requests. (default) +- https://docs.sentry.io/platforms/javascript/guides/bun/configuration/integrations/inboundfilters.md - Allows you to ignore specific errors based on the type, message, or URLs in a given exception.... +- https://docs.sentry.io/platforms/javascript/guides/bun/configuration/integrations/kafka.md - Adds instrumentation for KafkaJS. (default) +- https://docs.sentry.io/platforms/javascript/guides/bun/configuration/integrations/knex.md - Adds instrumentation for Knex. +- https://docs.sentry.io/platforms/javascript/guides/bun/configuration/integrations/langchain.md - Adds instrumentation for LangChain. +- https://docs.sentry.io/platforms/javascript/guides/bun/configuration/integrations/langgraph.md - Adds instrumentation for the LangGraph SDK. +- https://docs.sentry.io/platforms/javascript/guides/bun/configuration/integrations/linkederrors.md - Allows you to configure linked errors. (default) +- https://docs.sentry.io/platforms/javascript/guides/bun/configuration/integrations/lrumemoizer.md - Adds instrumentation for LRU Memoizer. (default) +- https://docs.sentry.io/platforms/javascript/guides/bun/configuration/integrations/modules.md - Add node modules / packages to the event. (default) +- https://docs.sentry.io/platforms/javascript/guides/bun/configuration/integrations/mongo.md - Adds instrumentation for MongoDB. (default) +- https://docs.sentry.io/platforms/javascript/guides/bun/configuration/integrations/mongoose.md - Adds instrumentation for Mongoose. (default) +- https://docs.sentry.io/platforms/javascript/guides/bun/configuration/integrations/mysql.md - Adds instrumentation for MySQL. (default) +- https://docs.sentry.io/platforms/javascript/guides/bun/configuration/integrations/mysql2.md - Adds instrumentation for MySQL2. (default) +- https://docs.sentry.io/platforms/javascript/guides/bun/configuration/integrations/nodefetch.md - Capture spans & breadcrumbs for node fetch requests. (default) +- https://docs.sentry.io/platforms/javascript/guides/bun/configuration/integrations/onuncaughtexception.md - Registers handlers to capture global uncaught exceptions. (default) +- https://docs.sentry.io/platforms/javascript/guides/bun/configuration/integrations/unhandledrejection.md - Registers handlers to capture global unhandled promise rejections. (default) +- https://docs.sentry.io/platforms/javascript/guides/bun/configuration/integrations/openai.md - Adds instrumentation for the OpenAI SDK. +- https://docs.sentry.io/platforms/javascript/guides/bun/configuration/integrations/postgres.md - Adds instrumentation for Postgres. (default) +- https://docs.sentry.io/platforms/javascript/guides/bun/configuration/integrations/prisma.md - Adds instrumentation for Prisma. (default) +- https://docs.sentry.io/platforms/javascript/guides/bun/configuration/integrations/prisma__v8.x.md - Adds instrumentation for Prisma. +- https://docs.sentry.io/platforms/javascript/guides/bun/configuration/integrations/redis.md - Adds instrumentation for Redis. (default) +- https://docs.sentry.io/platforms/javascript/guides/bun/configuration/integrations/requestdata.md - Adds data about an incoming request to an event. (default) +- https://docs.sentry.io/platforms/javascript/guides/bun/configuration/integrations/rewriteframes.md - Allows you to apply a transformation to each frame of the stack trace. +- https://docs.sentry.io/platforms/javascript/guides/bun/configuration/integrations/supabase.md - Adds instrumentation for Supabase client operations. +- https://docs.sentry.io/platforms/javascript/guides/bun/configuration/integrations/tedious.md - Adds instrumentation for Tedious. (default) +- https://docs.sentry.io/platforms/javascript/guides/bun/configuration/integrations/trpc.md - Capture spans & errors for tRPC handlers. +- https://docs.sentry.io/platforms/javascript/guides/bun/configuration/integrations/vercelai.md - Adds instrumentation for Vercel AI SDK. +- https://docs.sentry.io/platforms/javascript/guides/bun/configuration/integrations/zodErrors.md - Adds additional data to Zod validation errors. +- https://docs.sentry.io/platforms/javascript/guides/bun/configuration/transports.md - Transports let you change the way in which events are delivered to Sentry. +- https://docs.sentry.io/platforms/javascript/guides/bun/configuration/releases.md - Learn how to configure your SDK to tell Sentry about your releases. +- https://docs.sentry.io/platforms/javascript/guides/bun/configuration/filtering.md - Learn more about how to configure your JavaScript SDK to set up filtering for events reported ... +- https://docs.sentry.io/platforms/javascript/guides/bun/configuration/tree-shaking.md - Learn how to reduce Sentry bundle size by tree shaking unused code. +- https://docs.sentry.io/platforms/javascript/guides/bun/opentelemetry.md - Learn how to use OpenTelemetry with Sentry. +- https://docs.sentry.io/platforms/javascript/guides/bun/opentelemetry/using-opentelemetry-apis.md - Learn how to use OpenTelemetry APIs with Sentry. +- https://docs.sentry.io/platforms/javascript/guides/bun/opentelemetry/custom-setup.md - Learn how to use your existing custom OpenTelemetry setup with Sentry. +- https://docs.sentry.io/platforms/javascript/guides/bun/data-management.md - Learn about different ways to scrub data within your SDK before it gets sent to Sentry. +- https://docs.sentry.io/platforms/javascript/guides/bun/security-policy-reporting.md - Learn how Sentry can help manage Content-Security-Policy violations and reports here. +- https://docs.sentry.io/platforms/javascript/guides/bun/best-practices.md - Learn how to set up Sentry for several specific use cases with these best practice guides. +- https://docs.sentry.io/platforms/javascript/guides/bun/migration.md - Migrate from an older version of our Sentry JavaScript SDK. +- https://docs.sentry.io/platforms/javascript/guides/bun/troubleshooting.md - If you need help solving issues with your Sentry JavaScript SDK integration, you can read the ... + +### Enriching Events +- https://docs.sentry.io/platforms/javascript/guides/bun/enriching-events/attachments.md - Learn more about how Sentry can store additional files in the same request as event attachments. +- https://docs.sentry.io/platforms/javascript/guides/bun/enriching-events/breadcrumbs.md - Learn more about what Sentry uses to create a trail of events (breadcrumbs) that happened prio... +- https://docs.sentry.io/platforms/javascript/guides/bun/enriching-events/fingerprinting.md - Learn about overriding default fingerprinting in your SDK. +- https://docs.sentry.io/platforms/javascript/guides/bun/enriching-events/level.md - The level - similar to logging levels - is generally added by default based on the integration... +- https://docs.sentry.io/platforms/javascript/guides/bun/enriching-events/event-processors.md - Learn more about how you can add your own event processors globally or to the current scope. +- https://docs.sentry.io/platforms/javascript/guides/bun/enriching-events/scopes.md - SDKs will typically automatically manage the scopes for you in the framework integrations. Lea... +- https://docs.sentry.io/platforms/javascript/guides/bun/enriching-events/tags.md - Tags power UI features such as filters and tag-distribution maps. Tags also help you quickly a... +- https://docs.sentry.io/platforms/javascript/guides/bun/enriching-events/transaction-name.md - Learn how to set or override transaction names to improve issue and trace-grouping. + +### Data Management +- https://docs.sentry.io/platforms/javascript/guides/bun/data-management/data-collected.md - See what data is collected by the Sentry SDK. +- https://docs.sentry.io/platforms/javascript/guides/bun/data-management/sensitive-data.md - Learn about filtering or scrubbing sensitive data within the SDK, so that data is not sent wit... + +### Best Practices +- https://docs.sentry.io/platforms/javascript/guides/bun/best-practices/shared-environments.md - Learn how to use Sentry in shared environments (for example in browser extensions or VSCode ex... +- https://docs.sentry.io/platforms/javascript/guides/bun/best-practices/micro-frontends.md - Learn how to identify the source of errors and route events to different Sentry projects when ... +- https://docs.sentry.io/platforms/javascript/guides/bun/best-practices/multiple-sentry-instances.md - Learn how to manage several Sentry instances by creating your own clients. +- https://docs.sentry.io/platforms/javascript/guides/bun/best-practices/offline-caching.md - Learn how to cache Sentry events while being offline. +- https://docs.sentry.io/platforms/javascript/guides/bun/best-practices/sentry-testkit.md - Learn how to assert that the right flow-tracking or error is being sent to Sentry, but without... + +### Migration +- https://docs.sentry.io/platforms/javascript/guides/bun/migration/v9-to-v10.md - Learn about migrating from Sentry JavaScript SDK 9.x to 10.x +- https://docs.sentry.io/platforms/javascript/guides/bun/migration/v8-to-v9.md - Learn about migrating from Sentry JavaScript SDK 8.x to 9.x +- https://docs.sentry.io/platforms/javascript/guides/bun/migration/v7-to-v8.md - Learn about migrating from Sentry JavaScript SDK 7.x to 8.x +- https://docs.sentry.io/platforms/javascript/guides/bun/migration/v7-to-v8/v8-new-performance-api.md - Learn about new Tracing APIs in Sentry JavaScript SDK 8.x +- https://docs.sentry.io/platforms/javascript/guides/bun/migration/v7-to-v8/v8-opentelemetry.md - Learn OpenTelemetry support in SDK 8.x +- https://docs.sentry.io/platforms/javascript/guides/bun/migration/v7-to-v8/v7-deprecations.md - Learn about deprecations in Sentry JavaScript SDK 7.x and how to address them +- https://docs.sentry.io/platforms/javascript/guides/bun/migration/v6-to-v7.md - Learn about migrating from Sentry JavaScript SDK 6.x to 7.x +- https://docs.sentry.io/platforms/javascript/guides/bun/migration/v4-to-v5_v6.md - Learn about migrating from Sentry JavaScript SDK 4.x to 5.x/6.x + +### Troubleshooting +- https://docs.sentry.io/platforms/javascript/guides/bun/troubleshooting/supported-browsers.md - We support a variety of browsers; check out our list. diff --git a/public/.well-known/skills/sentry-javascript-capacitor/SKILL.md b/public/.well-known/skills/sentry-javascript-capacitor/SKILL.md new file mode 100644 index 0000000000000..4f4751d5deca0 --- /dev/null +++ b/public/.well-known/skills/sentry-javascript-capacitor/SKILL.md @@ -0,0 +1,142 @@ +--- +name: sentry-javascript-capacitor +description: Sentry's Capacitor SDK enables automatic reporting of errors, exceptions, and messages. It includes native crash support on iOS and Android. +--- + +# Sentry Capacitor + +Sentry's Capacitor SDK enables automatic reporting of errors, exceptions, and messages. It includes native crash support on iOS and Android. + +## Documentation + +Fetch these markdown files as needed: + +### Getting Started +- https://docs.sentry.io/platforms/javascript/guides/capacitor.md - Sentry's Capacitor SDK enables automatic reporting of errors, exceptions, and messages. It inc... + +### Features +- https://docs.sentry.io/platforms/javascript/guides/capacitor/usage.md - Learn how to use the SDK to manually capture errors and other events. +- https://docs.sentry.io/platforms/javascript/guides/capacitor/sourcemaps.md - Upload your source maps to Sentry to enable readable stack traces in your errors. +- https://docs.sentry.io/platforms/javascript/guides/capacitor/sourcemaps/uploading.md - Learn how to provide your source maps to Sentry. +- https://docs.sentry.io/platforms/javascript/guides/capacitor/sourcemaps/uploading/webpack.md - Upload your source maps with our webpack plugin. +- https://docs.sentry.io/platforms/javascript/guides/capacitor/sourcemaps/uploading/ionic.md - Upload your source maps using Ionic and Sentry CLI. +- https://docs.sentry.io/platforms/javascript/guides/capacitor/sourcemaps/uploading/ionic-capacitor.md - Upload your source maps using ionic capacitor and Sentry CLI. +- https://docs.sentry.io/platforms/javascript/guides/capacitor/sourcemaps/uploading/typescript.md - Upload your source maps using tsc and Sentry CLI. +- https://docs.sentry.io/platforms/javascript/guides/capacitor/sourcemaps/uploading/vite.md - Upload your source maps with the Sentry Vite Plugin. +- https://docs.sentry.io/platforms/javascript/guides/capacitor/sourcemaps/uploading/esbuild.md - Upload your source maps with the Sentry esbuild Plugin. +- https://docs.sentry.io/platforms/javascript/guides/capacitor/sourcemaps/uploading/rollup.md - Upload your source maps with the Sentry Rollup Plugin. +- https://docs.sentry.io/platforms/javascript/guides/capacitor/sourcemaps/uploading/cli.md - Upload your source maps using Sentry CLI. +- https://docs.sentry.io/platforms/javascript/guides/capacitor/sourcemaps/uploading/uglifyjs.md - Upload your source maps using UglifyJS and Sentry CLI. +- https://docs.sentry.io/platforms/javascript/guides/capacitor/sourcemaps/uploading/systemjs.md - Upload your source maps using SystemJS and Sentry CLI. +- https://docs.sentry.io/platforms/javascript/guides/capacitor/sourcemaps/uploading/hosting-publicly.md - Learn about publicly hosting your source maps, including how to address various security conce... +- https://docs.sentry.io/platforms/javascript/guides/capacitor/sourcemaps/troubleshooting_js.md - Troubleshooting for source maps. +- https://docs.sentry.io/platforms/javascript/guides/capacitor/sourcemaps/troubleshooting_js/debug-ids.md +- https://docs.sentry.io/platforms/javascript/guides/capacitor/logs.md - Structured logs allow you to send, view and query logs sent from your applications within Sentry. +- https://docs.sentry.io/platforms/javascript/guides/capacitor/session-replay.md - Learn how to enable Session Replay in your app if it is not already set up. +- https://docs.sentry.io/platforms/javascript/guides/capacitor/session-replay/configuration.md - Learn about the general Session Replay configuration fields. +- https://docs.sentry.io/platforms/javascript/guides/capacitor/session-replay/privacy.md - Configuring Session Replay to maintain user and data privacy. +- https://docs.sentry.io/platforms/javascript/guides/capacitor/session-replay/issue-types.md - Learn about the Issue types that Session Replay can detect. +- https://docs.sentry.io/platforms/javascript/guides/capacitor/session-replay/understanding-sessions.md - Learn about customizing sessions with the Session Replay SDK. +- https://docs.sentry.io/platforms/javascript/guides/capacitor/session-replay/troubleshooting.md - Troubleshooting Session Replay-specific Issues +- https://docs.sentry.io/platforms/javascript/guides/capacitor/tracing.md - Learn how to enable tracing in your app. +- https://docs.sentry.io/platforms/javascript/guides/capacitor/tracing/span-metrics.md - Learn how to add attributes to spans to monitor performance and debug applications +- https://docs.sentry.io/platforms/javascript/guides/capacitor/tracing/span-metrics/examples.md - Examples of using span metrics to debug performance issues and monitor application behavior ac... +- https://docs.sentry.io/platforms/javascript/guides/capacitor/tracing/distributed-tracing.md - Learn how to connect events across applications/services. +- https://docs.sentry.io/platforms/javascript/guides/capacitor/tracing/distributed-tracing/custom-instrumentation.md +- https://docs.sentry.io/platforms/javascript/guides/capacitor/tracing/distributed-tracing/dealing-with-cors-issues.md +- https://docs.sentry.io/platforms/javascript/guides/capacitor/tracing/configure-sampling.md - Learn how to configure sampling in your app. +- https://docs.sentry.io/platforms/javascript/guides/capacitor/tracing/instrumentation.md - Learn how to configure spans to capture trace data on any action in your app. +- https://docs.sentry.io/platforms/javascript/guides/capacitor/tracing/instrumentation/automatic-instrumentation.md - Learn what spans are captured after tracing is enabled. +- https://docs.sentry.io/platforms/javascript/guides/capacitor/tracing/instrumentation/requests-module.md - Learn how to manually instrument your code to use Sentry's Requests module. +- https://docs.sentry.io/platforms/javascript/guides/capacitor/tracing/troubleshooting.md - Learn how to troubleshoot your tracing setup. +- https://docs.sentry.io/platforms/javascript/guides/capacitor/user-feedback.md - Learn how to enable User Feedback in your app. +- https://docs.sentry.io/platforms/javascript/guides/capacitor/user-feedback/configuration.md - Learn about general User Feedback configuration fields. +- https://docs.sentry.io/platforms/javascript/guides/capacitor/user-feedback/configuration__v7.x.md - Learn about general User Feedback configuration fields for version 7 of the JavaScript SDK. +- https://docs.sentry.io/platforms/javascript/guides/capacitor/feature-flags.md - With Feature Flags, Sentry tracks feature flag evaluations in your application, keeps an audit... + +### Configuration +- https://docs.sentry.io/platforms/javascript/guides/capacitor/sampling.md - Learn how to configure the volume of error and transaction events sent to Sentry. +- https://docs.sentry.io/platforms/javascript/guides/capacitor/enriching-events.md - Add additional data to your events to make them easier to debug. +- https://docs.sentry.io/platforms/javascript/guides/capacitor/configuration.md - Learn about additional configuration options for the JavaScript SDKs. +- https://docs.sentry.io/platforms/javascript/guides/capacitor/configuration/apis.md - Learn more about APIs of the SDK. +- https://docs.sentry.io/platforms/javascript/guides/capacitor/configuration/options.md - Learn more about how the SDK can be configured via options. These are being passed to the init... +- https://docs.sentry.io/platforms/javascript/guides/capacitor/configuration/integrations.md - Learn more about how integrations extend the functionality of our SDK to cover common librarie... +- https://docs.sentry.io/platforms/javascript/guides/capacitor/configuration/integrations/custom.md - Learn how you can enable a custom integration. +- https://docs.sentry.io/platforms/javascript/guides/capacitor/configuration/integrations/anthropic.md - Adds instrumentation for the Anthropic SDK. +- https://docs.sentry.io/platforms/javascript/guides/capacitor/configuration/integrations/breadcrumbs.md - Wraps native browser APIs to capture breadcrumbs. (default) +- https://docs.sentry.io/platforms/javascript/guides/capacitor/configuration/integrations/browserapierrors.md - Wraps native time and events APIs (`setTimeout`, `setInterval`, `requestAnimationFrame`, `addE... +- https://docs.sentry.io/platforms/javascript/guides/capacitor/configuration/integrations/browsersession.md - Track healthy Sessions in the Browser. +- https://docs.sentry.io/platforms/javascript/guides/capacitor/configuration/integrations/browsertracing.md - Capture performance data for the Browser. +- https://docs.sentry.io/platforms/javascript/guides/capacitor/configuration/integrations/captureconsole.md - Captures all Console API calls via `captureException` or `captureMessage`. +- https://docs.sentry.io/platforms/javascript/guides/capacitor/configuration/integrations/contextlines.md - Adds source code from inline JavaScript of the current page's HTML. +- https://docs.sentry.io/platforms/javascript/guides/capacitor/configuration/integrations/dedupe.md - Deduplicate certain events to avoid receiving duplicate errors. (default) +- https://docs.sentry.io/platforms/javascript/guides/capacitor/configuration/integrations/extraerrordata.md - Extracts all non-native attributes from the error object and attaches them to the event as ext... +- https://docs.sentry.io/platforms/javascript/guides/capacitor/configuration/integrations/functiontostring.md - Allows the SDK to provide original functions and method names, even when those functions or me... +- https://docs.sentry.io/platforms/javascript/guides/capacitor/configuration/integrations/featureflags.md - Learn how to attach custom feature flag data to Sentry error events. +- https://docs.sentry.io/platforms/javascript/guides/capacitor/configuration/integrations/globalhandlers.md - Attaches global handlers to capture uncaught exceptions and unhandled rejections. (default) +- https://docs.sentry.io/platforms/javascript/guides/capacitor/configuration/integrations/google-genai.md - Adds instrumentation for Google Gen AI SDK. +- https://docs.sentry.io/platforms/javascript/guides/capacitor/configuration/integrations/graphqlclient.md - Enhance spans and breadcrumbs with data from GraphQL requests. +- https://docs.sentry.io/platforms/javascript/guides/capacitor/configuration/integrations/httpclient.md - Captures errors on failed requests from Fetch and XHR and attaches request and response inform... +- https://docs.sentry.io/platforms/javascript/guides/capacitor/configuration/integrations/httpcontext.md - Attaches HTTP request information, such as URL, user-agent, referrer, and other headers to the... +- https://docs.sentry.io/platforms/javascript/guides/capacitor/configuration/integrations/inboundfilters.md - Allows you to ignore specific errors based on the type, message, or URLs in a given exception.... +- https://docs.sentry.io/platforms/javascript/guides/capacitor/configuration/integrations/langchain.md - Adds instrumentation for LangChain. +- https://docs.sentry.io/platforms/javascript/guides/capacitor/configuration/integrations/langgraph.md - Adds instrumentation for the LangGraph SDK. +- https://docs.sentry.io/platforms/javascript/guides/capacitor/configuration/integrations/linkederrors.md - Allows you to configure linked errors. (default) +- https://docs.sentry.io/platforms/javascript/guides/capacitor/configuration/integrations/modulemetadata.md - Adds module metadata to stack frames. +- https://docs.sentry.io/platforms/javascript/guides/capacitor/configuration/integrations/openai.md - Adds instrumentation for the OpenAI SDK. +- https://docs.sentry.io/platforms/javascript/guides/capacitor/configuration/integrations/replay.md - Capture a video-like reproduction of what was happening in the user's browser. +- https://docs.sentry.io/platforms/javascript/guides/capacitor/configuration/integrations/replaycanvas.md - Capture session replays from HTML canvas elements. +- https://docs.sentry.io/platforms/javascript/guides/capacitor/configuration/integrations/reportingobserver.md - Captures the reports collected via the `ReportingObserver` interface and sends them to Sentry. +- https://docs.sentry.io/platforms/javascript/guides/capacitor/configuration/integrations/rewriteframes.md - Allows you to apply a transformation to each frame of the stack trace. +- https://docs.sentry.io/platforms/javascript/guides/capacitor/configuration/integrations/spotlight.md - The Spotlight integration enables real-time observability for errors, traces, logs, and perfor... +- https://docs.sentry.io/platforms/javascript/guides/capacitor/configuration/integrations/webworker.md - Connect Web Workers with the SDK running on the main thread +- https://docs.sentry.io/platforms/javascript/guides/capacitor/configuration/integrations/zodErrors.md - Adds additional data to Zod validation errors. +- https://docs.sentry.io/platforms/javascript/guides/capacitor/configuration/releases.md - Learn how to configure your SDK to tell Sentry about your releases. +- https://docs.sentry.io/platforms/javascript/guides/capacitor/configuration/filtering.md - Learn more about how to configure your JavaScript SDK to set up filtering for events reported ... +- https://docs.sentry.io/platforms/javascript/guides/capacitor/configuration/tree-shaking.md - Learn how to reduce Sentry bundle size by tree shaking unused code. +- https://docs.sentry.io/platforms/javascript/guides/capacitor/data-management.md - Learn about different ways to scrub data within your SDK before it gets sent to Sentry. +- https://docs.sentry.io/platforms/javascript/guides/capacitor/security-policy-reporting.md - Learn how Sentry can help manage Content-Security-Policy violations and reports here. +- https://docs.sentry.io/platforms/javascript/guides/capacitor/best-practices.md - Learn how to set up Sentry for several specific use cases with these best practice guides. + +### Enriching Events +- https://docs.sentry.io/platforms/javascript/guides/capacitor/enriching-events/attachments.md - Learn more about how Sentry can store additional files in the same request as event attachments. +- https://docs.sentry.io/platforms/javascript/guides/capacitor/enriching-events/breadcrumbs.md - Learn more about what Sentry uses to create a trail of events (breadcrumbs) that happened prio... +- https://docs.sentry.io/platforms/javascript/guides/capacitor/enriching-events/fingerprinting.md - Learn about overriding default fingerprinting in your SDK. +- https://docs.sentry.io/platforms/javascript/guides/capacitor/enriching-events/level.md - The level - similar to logging levels - is generally added by default based on the integration... +- https://docs.sentry.io/platforms/javascript/guides/capacitor/enriching-events/event-processors.md - Learn more about how you can add your own event processors globally or to the current scope. +- https://docs.sentry.io/platforms/javascript/guides/capacitor/enriching-events/scopes.md - SDKs will typically automatically manage the scopes for you in the framework integrations. Lea... +- https://docs.sentry.io/platforms/javascript/guides/capacitor/enriching-events/tags.md - Tags power UI features such as filters and tag-distribution maps. Tags also help you quickly a... +- https://docs.sentry.io/platforms/javascript/guides/capacitor/enriching-events/transaction-name.md - Learn how to set or override transaction names to improve issue and trace-grouping. + +### Data Management +- https://docs.sentry.io/platforms/javascript/guides/capacitor/data-management/data-collected.md - See what data is collected by the Sentry SDK. +- https://docs.sentry.io/platforms/javascript/guides/capacitor/data-management/sensitive-data.md - Learn about filtering or scrubbing sensitive data within the SDK, so that data is not sent wit... +- https://docs.sentry.io/platforms/javascript/guides/capacitor/data-management/debug-files.md - Learn about how debug information files allow Sentry to extract stack traces and provide more ... +- https://docs.sentry.io/platforms/javascript/guides/capacitor/data-management/debug-files/file-formats.md - Learn about platform-specific file formats and the debug information they contain. +- https://docs.sentry.io/platforms/javascript/guides/capacitor/data-management/debug-files/identifiers.md - Learn about build tooling requirements that allow Sentry to uniquely identify debug informatio... +- https://docs.sentry.io/platforms/javascript/guides/capacitor/data-management/debug-files/upload.md - Learn about uploading debug information files to Sentry. +- https://docs.sentry.io/platforms/javascript/guides/capacitor/data-management/debug-files/symbol-servers.md - Learn about symbol servers and how to configure them with your Sentry projects. +- https://docs.sentry.io/platforms/javascript/guides/capacitor/data-management/debug-files/source-context.md - Learn about setting up source bundles to show source code in stack traces on the Issue Details... + +### Best Practices +- https://docs.sentry.io/platforms/javascript/guides/capacitor/best-practices/shared-environments.md - Learn how to use Sentry in shared environments (for example in browser extensions or VSCode ex... +- https://docs.sentry.io/platforms/javascript/guides/capacitor/best-practices/micro-frontends.md - Learn how to identify the source of errors and route events to different Sentry projects when ... +- https://docs.sentry.io/platforms/javascript/guides/capacitor/best-practices/multiple-sentry-instances.md - Learn how to manage several Sentry instances by creating your own clients. +- https://docs.sentry.io/platforms/javascript/guides/capacitor/best-practices/web-workers.md - Learn how to use Sentry's Browser SDK in Web Workers API. +- https://docs.sentry.io/platforms/javascript/guides/capacitor/best-practices/sentry-testkit.md - Learn how to assert that the right flow-tracking or error is being sent to Sentry, but without... + +### Migration +- https://docs.sentry.io/platforms/javascript/guides/capacitor/migration.md - Migrate from an older version of our Sentry Capacitor SDK. +- https://docs.sentry.io/platforms/javascript/guides/capacitor/migration/v2-to-v3.md - Learn about migrating from Sentry Capacitor SDK 2.x to 3.x +- https://docs.sentry.io/platforms/javascript/guides/capacitor/migration/v1-to-v2.md - Learn about migrating from Sentry Capacitor SDK 1.x to 2.x +- https://docs.sentry.io/platforms/javascript/guides/capacitor/migration/v0-to-v1.md - Learn about migrating from Sentry Capacitor SDK 0.x to 1.x +- https://docs.sentry.io/platforms/javascript/guides/capacitor/migration/v0-to-v1/v7-to-v8.md - Learn about migrating from Sentry JavaScript SDK 7.x to 8.x +- https://docs.sentry.io/platforms/javascript/guides/capacitor/migration/v0-to-v1/v7-to-v8/v8-new-performance-api.md - Learn about new Tracing APIs in Sentry JavaScript SDK 8.x +- https://docs.sentry.io/platforms/javascript/guides/capacitor/migration/v0-to-v1/v7-to-v8/v7-deprecations.md - Learn about deprecations in Sentry JavaScript SDK 7.x and how to address them + +### Troubleshooting +- https://docs.sentry.io/platforms/javascript/guides/capacitor/troubleshooting.md - Troubleshoot and resolve common issues with the Capacitor SDK. + +### Other +- https://docs.sentry.io/platforms/javascript/guides/capacitor/dsym.md - Learn more about how to upload debug symbols for iOS. +- https://docs.sentry.io/platforms/javascript/guides/capacitor/ionic.md - Learn how to use Sentry with Ionic. diff --git a/public/.well-known/skills/sentry-javascript-cloudflare/SKILL.md b/public/.well-known/skills/sentry-javascript-cloudflare/SKILL.md new file mode 100644 index 0000000000000..2faadb6a7d63a --- /dev/null +++ b/public/.well-known/skills/sentry-javascript-cloudflare/SKILL.md @@ -0,0 +1,148 @@ +--- +name: sentry-javascript-cloudflare +description: Learn how to manually set up Sentry for Cloudflare Workers and Cloudflare Pages and capture your first errors. +--- + +# Sentry Cloudflare + +Learn how to manually set up Sentry for Cloudflare Workers and Cloudflare Pages and capture your first errors. + +## Documentation + +Fetch these markdown files as needed: + +### Getting Started +- https://docs.sentry.io/platforms/javascript/guides/cloudflare.md - Learn how to manually set up Sentry for Cloudflare Workers and Cloudflare Pages and capture yo... + +### Features +- https://docs.sentry.io/platforms/javascript/guides/cloudflare/usage.md - Learn how to use the SDK to manually capture errors and other events. +- https://docs.sentry.io/platforms/javascript/guides/cloudflare/sourcemaps.md - Upload your source maps to Sentry to enable readable stack traces in your errors. +- https://docs.sentry.io/platforms/javascript/guides/cloudflare/sourcemaps/uploading.md - Learn how to provide your source maps to Sentry. +- https://docs.sentry.io/platforms/javascript/guides/cloudflare/sourcemaps/uploading/webpack.md - Upload your source maps with our webpack plugin. +- https://docs.sentry.io/platforms/javascript/guides/cloudflare/sourcemaps/uploading/ionic.md - Upload your source maps using Ionic and Sentry CLI. +- https://docs.sentry.io/platforms/javascript/guides/cloudflare/sourcemaps/uploading/ionic-capacitor.md - Upload your source maps using ionic capacitor and Sentry CLI. +- https://docs.sentry.io/platforms/javascript/guides/cloudflare/sourcemaps/uploading/typescript.md - Upload your source maps using tsc and Sentry CLI. +- https://docs.sentry.io/platforms/javascript/guides/cloudflare/sourcemaps/uploading/vite.md - Upload your source maps with the Sentry Vite Plugin. +- https://docs.sentry.io/platforms/javascript/guides/cloudflare/sourcemaps/uploading/esbuild.md - Upload your source maps with the Sentry esbuild Plugin. +- https://docs.sentry.io/platforms/javascript/guides/cloudflare/sourcemaps/uploading/rollup.md - Upload your source maps with the Sentry Rollup Plugin. +- https://docs.sentry.io/platforms/javascript/guides/cloudflare/sourcemaps/uploading/cli.md - Upload your source maps using Sentry CLI. +- https://docs.sentry.io/platforms/javascript/guides/cloudflare/sourcemaps/uploading/uglifyjs.md - Upload your source maps using UglifyJS and Sentry CLI. +- https://docs.sentry.io/platforms/javascript/guides/cloudflare/sourcemaps/uploading/systemjs.md - Upload your source maps using SystemJS and Sentry CLI. +- https://docs.sentry.io/platforms/javascript/guides/cloudflare/sourcemaps/uploading/hosting-publicly.md - Learn about publicly hosting your source maps, including how to address various security conce... +- https://docs.sentry.io/platforms/javascript/guides/cloudflare/sourcemaps/uploading/wrangler.md - Upload your Cloudflare Workers source maps using Wrangler and Sentry CLI. +- https://docs.sentry.io/platforms/javascript/guides/cloudflare/sourcemaps/troubleshooting_js.md - Troubleshooting for source maps. +- https://docs.sentry.io/platforms/javascript/guides/cloudflare/sourcemaps/troubleshooting_js/legacy-uploading-methods.md - Learn about how to upload source maps with older SDKs and Sentry tools. +- https://docs.sentry.io/platforms/javascript/guides/cloudflare/sourcemaps/troubleshooting_js/debug-ids.md +- https://docs.sentry.io/platforms/javascript/guides/cloudflare/logs.md - Structured logs allow you to send, view and query logs sent from your applications within Sentry. +- https://docs.sentry.io/platforms/javascript/guides/cloudflare/tracing.md - Learn how to enable tracing in your app. +- https://docs.sentry.io/platforms/javascript/guides/cloudflare/tracing/span-metrics.md - Learn how to add attributes to spans to monitor performance and debug applications +- https://docs.sentry.io/platforms/javascript/guides/cloudflare/tracing/span-metrics/examples.md - Examples of using span metrics to debug performance issues and monitor application behavior ac... +- https://docs.sentry.io/platforms/javascript/guides/cloudflare/tracing/distributed-tracing.md - Learn how to connect events across applications/services. +- https://docs.sentry.io/platforms/javascript/guides/cloudflare/tracing/distributed-tracing/custom-instrumentation.md +- https://docs.sentry.io/platforms/javascript/guides/cloudflare/tracing/distributed-tracing/dealing-with-cors-issues.md +- https://docs.sentry.io/platforms/javascript/guides/cloudflare/tracing/configure-sampling.md - Learn how to configure sampling in your app. +- https://docs.sentry.io/platforms/javascript/guides/cloudflare/tracing/instrumentation.md - Learn how to configure spans to capture trace data on any action in your app. +- https://docs.sentry.io/platforms/javascript/guides/cloudflare/tracing/instrumentation/automatic-instrumentation.md - Learn what spans are captured after tracing is enabled. +- https://docs.sentry.io/platforms/javascript/guides/cloudflare/tracing/instrumentation/queues-module.md - Learn how to manually instrument your code to use Sentry's Queues module +- https://docs.sentry.io/platforms/javascript/guides/cloudflare/tracing/instrumentation/mcp-module.md - Learn how to manually instrument your code to use Sentry's MCP monitoring. +- https://docs.sentry.io/platforms/javascript/guides/cloudflare/tracing/instrumentation/caches-module.md - Learn how to manually instrument your code to use Sentry's Cache module. +- https://docs.sentry.io/platforms/javascript/guides/cloudflare/tracing/instrumentation/requests-module.md - Learn how to manually instrument your code to use Sentry's Requests module. +- https://docs.sentry.io/platforms/javascript/guides/cloudflare/tracing/troubleshooting.md - Learn how to troubleshoot your tracing setup. +- https://docs.sentry.io/platforms/javascript/guides/cloudflare/ai-agent-monitoring.md - Monitor AI agents with token usage, latency, tool execution, and error tracking. +- https://docs.sentry.io/platforms/javascript/guides/cloudflare/metrics.md - Metrics allow you to send, view and query counters, gauges and measurements from your Sentry-c... +- https://docs.sentry.io/platforms/javascript/guides/cloudflare/crons.md - Sentry Crons allows you to monitor the uptime and performance of any scheduled, recurring job ... +- https://docs.sentry.io/platforms/javascript/guides/cloudflare/crons/troubleshooting.md - Learn how to troubleshoot your Cron Monitoring setup. +- https://docs.sentry.io/platforms/javascript/guides/cloudflare/user-feedback.md - Learn how to enable User Feedback in your app. +- https://docs.sentry.io/platforms/javascript/guides/cloudflare/user-feedback/configuration.md - Learn about general User Feedback configuration fields. +- https://docs.sentry.io/platforms/javascript/guides/cloudflare/user-feedback/configuration__v7.x.md - Learn about general User Feedback configuration fields for version 7 of the JavaScript SDK. +- https://docs.sentry.io/platforms/javascript/guides/cloudflare/feature-flags.md - With Feature Flags, Sentry tracks feature flag evaluations in your application, keeps an audit... + +### Configuration +- https://docs.sentry.io/platforms/javascript/guides/cloudflare/sampling.md - Learn how to configure the volume of error and transaction events sent to Sentry. +- https://docs.sentry.io/platforms/javascript/guides/cloudflare/enriching-events.md - Add additional data to your events to make them easier to debug. +- https://docs.sentry.io/platforms/javascript/guides/cloudflare/configuration.md - Learn about additional configuration options for the JavaScript SDKs. +- https://docs.sentry.io/platforms/javascript/guides/cloudflare/configuration/apis.md - Learn more about APIs of the SDK. +- https://docs.sentry.io/platforms/javascript/guides/cloudflare/configuration/options.md - Learn more about how the SDK can be configured via options. These are being passed to the init... +- https://docs.sentry.io/platforms/javascript/guides/cloudflare/configuration/integrations.md - Learn more about how integrations extend the functionality of our SDK to cover common librarie... +- https://docs.sentry.io/platforms/javascript/guides/cloudflare/configuration/integrations/custom.md - Learn how you can enable a custom integration. +- https://docs.sentry.io/platforms/javascript/guides/cloudflare/configuration/integrations/anthropic.md - Adds instrumentation for the Anthropic SDK. +- https://docs.sentry.io/platforms/javascript/guides/cloudflare/configuration/integrations/captureconsole.md - Captures all Console API calls via `captureException` or `captureMessage`. +- https://docs.sentry.io/platforms/javascript/guides/cloudflare/configuration/integrations/console.md - Capture console logs as breadcrumbs. (default) +- https://docs.sentry.io/platforms/javascript/guides/cloudflare/configuration/integrations/dedupe.md - Deduplicate certain events to avoid receiving duplicate errors. (default) +- https://docs.sentry.io/platforms/javascript/guides/cloudflare/configuration/integrations/extraerrordata.md - Extracts all non-native attributes from the error object and attaches them to the event as ext... +- https://docs.sentry.io/platforms/javascript/guides/cloudflare/configuration/integrations/fetchIntegration.md - A default integration that creates spans and attaches tracing headers to fetch requests in Clo... +- https://docs.sentry.io/platforms/javascript/guides/cloudflare/configuration/integrations/functiontostring.md - Allows the SDK to provide original functions and method names, even when those functions or me... +- https://docs.sentry.io/platforms/javascript/guides/cloudflare/configuration/integrations/featureflags.md - Learn how to attach custom feature flag data to Sentry error events. +- https://docs.sentry.io/platforms/javascript/guides/cloudflare/configuration/integrations/globalhandlers.md - Attaches global handlers to capture uncaught exceptions and unhandled rejections. (default) +- https://docs.sentry.io/platforms/javascript/guides/cloudflare/configuration/integrations/google-genai.md - Adds instrumentation for Google Gen AI SDK. +- https://docs.sentry.io/platforms/javascript/guides/cloudflare/configuration/integrations/hono.md - Reports Hono errors to Sentry. (default) +- https://docs.sentry.io/platforms/javascript/guides/cloudflare/configuration/integrations/inboundfilters.md - Allows you to ignore specific errors based on the type, message, or URLs in a given exception.... +- https://docs.sentry.io/platforms/javascript/guides/cloudflare/configuration/integrations/langchain.md - Adds instrumentation for LangChain. +- https://docs.sentry.io/platforms/javascript/guides/cloudflare/configuration/integrations/langgraph.md - Adds instrumentation for the LangGraph SDK. +- https://docs.sentry.io/platforms/javascript/guides/cloudflare/configuration/integrations/linkederrors.md - Allows you to configure linked errors. (default) +- https://docs.sentry.io/platforms/javascript/guides/cloudflare/configuration/integrations/modules.md - Add node modules / packages to the event. (default) +- https://docs.sentry.io/platforms/javascript/guides/cloudflare/configuration/integrations/onuncaughtexception.md - Registers handlers to capture global uncaught exceptions. (default) +- https://docs.sentry.io/platforms/javascript/guides/cloudflare/configuration/integrations/unhandledrejection.md - Registers handlers to capture global unhandled promise rejections. (default) +- https://docs.sentry.io/platforms/javascript/guides/cloudflare/configuration/integrations/openai.md - Adds instrumentation for the OpenAI SDK. +- https://docs.sentry.io/platforms/javascript/guides/cloudflare/configuration/integrations/requestdata.md - Adds data about an incoming request to an event. (default) +- https://docs.sentry.io/platforms/javascript/guides/cloudflare/configuration/integrations/rewriteframes.md - Allows you to apply a transformation to each frame of the stack trace. +- https://docs.sentry.io/platforms/javascript/guides/cloudflare/configuration/integrations/supabase.md - Adds instrumentation for Supabase client operations. +- https://docs.sentry.io/platforms/javascript/guides/cloudflare/configuration/integrations/trpc.md - Capture spans & errors for tRPC handlers. +- https://docs.sentry.io/platforms/javascript/guides/cloudflare/configuration/integrations/vercelai.md - Adds instrumentation for Vercel AI SDK. +- https://docs.sentry.io/platforms/javascript/guides/cloudflare/configuration/integrations/zodErrors.md - Adds additional data to Zod validation errors. +- https://docs.sentry.io/platforms/javascript/guides/cloudflare/configuration/transports.md - Transports let you change the way in which events are delivered to Sentry. +- https://docs.sentry.io/platforms/javascript/guides/cloudflare/configuration/releases.md - Learn how to configure your SDK to tell Sentry about your releases. +- https://docs.sentry.io/platforms/javascript/guides/cloudflare/configuration/filtering.md - Learn more about how to configure your JavaScript SDK to set up filtering for events reported ... +- https://docs.sentry.io/platforms/javascript/guides/cloudflare/configuration/tree-shaking.md - Learn how to reduce Sentry bundle size by tree shaking unused code. +- https://docs.sentry.io/platforms/javascript/guides/cloudflare/data-management.md - Learn about different ways to scrub data within your SDK before it gets sent to Sentry. +- https://docs.sentry.io/platforms/javascript/guides/cloudflare/security-policy-reporting.md - Learn how Sentry can help manage Content-Security-Policy violations and reports here. +- https://docs.sentry.io/platforms/javascript/guides/cloudflare/best-practices.md - Learn how to set up Sentry for several specific use cases with these best practice guides. +- https://docs.sentry.io/platforms/javascript/guides/cloudflare/migration.md - Migrate from an older version of our Sentry JavaScript SDK. +- https://docs.sentry.io/platforms/javascript/guides/cloudflare/troubleshooting.md - If you need help solving issues with your Sentry JavaScript SDK integration, you can read the ... + +### Enriching Events +- https://docs.sentry.io/platforms/javascript/guides/cloudflare/enriching-events/attachments.md - Learn more about how Sentry can store additional files in the same request as event attachments. +- https://docs.sentry.io/platforms/javascript/guides/cloudflare/enriching-events/breadcrumbs.md - Learn more about what Sentry uses to create a trail of events (breadcrumbs) that happened prio... +- https://docs.sentry.io/platforms/javascript/guides/cloudflare/enriching-events/fingerprinting.md - Learn about overriding default fingerprinting in your SDK. +- https://docs.sentry.io/platforms/javascript/guides/cloudflare/enriching-events/level.md - The level - similar to logging levels - is generally added by default based on the integration... +- https://docs.sentry.io/platforms/javascript/guides/cloudflare/enriching-events/event-processors.md - Learn more about how you can add your own event processors globally or to the current scope. +- https://docs.sentry.io/platforms/javascript/guides/cloudflare/enriching-events/scopes.md - SDKs will typically automatically manage the scopes for you in the framework integrations. Lea... +- https://docs.sentry.io/platforms/javascript/guides/cloudflare/enriching-events/tags.md - Tags power UI features such as filters and tag-distribution maps. Tags also help you quickly a... +- https://docs.sentry.io/platforms/javascript/guides/cloudflare/enriching-events/transaction-name.md - Learn how to set or override transaction names to improve issue and trace-grouping. + +### Data Management +- https://docs.sentry.io/platforms/javascript/guides/cloudflare/data-management/data-collected.md - See what data is collected by the Sentry SDK. +- https://docs.sentry.io/platforms/javascript/guides/cloudflare/data-management/sensitive-data.md - Learn about filtering or scrubbing sensitive data within the SDK, so that data is not sent wit... + +### Best Practices +- https://docs.sentry.io/platforms/javascript/guides/cloudflare/best-practices/shared-environments.md - Learn how to use Sentry in shared environments (for example in browser extensions or VSCode ex... +- https://docs.sentry.io/platforms/javascript/guides/cloudflare/best-practices/micro-frontends.md - Learn how to identify the source of errors and route events to different Sentry projects when ... +- https://docs.sentry.io/platforms/javascript/guides/cloudflare/best-practices/multiple-sentry-instances.md - Learn how to manage several Sentry instances by creating your own clients. +- https://docs.sentry.io/platforms/javascript/guides/cloudflare/best-practices/offline-caching.md - Learn how to cache Sentry events while being offline. +- https://docs.sentry.io/platforms/javascript/guides/cloudflare/best-practices/sentry-testkit.md - Learn how to assert that the right flow-tracking or error is being sent to Sentry, but without... + +### Migration +- https://docs.sentry.io/platforms/javascript/guides/cloudflare/migration/v9-to-v10.md - Learn about migrating from Sentry JavaScript SDK 9.x to 10.x +- https://docs.sentry.io/platforms/javascript/guides/cloudflare/migration/v8-to-v9.md - Learn about migrating from Sentry JavaScript SDK 8.x to 9.x +- https://docs.sentry.io/platforms/javascript/guides/cloudflare/migration/v7-to-v8.md - Learn about migrating from Sentry JavaScript SDK 7.x to 8.x +- https://docs.sentry.io/platforms/javascript/guides/cloudflare/migration/v7-to-v8/v8-new-performance-api.md - Learn about new Tracing APIs in Sentry JavaScript SDK 8.x +- https://docs.sentry.io/platforms/javascript/guides/cloudflare/migration/v7-to-v8/v7-deprecations.md - Learn about deprecations in Sentry JavaScript SDK 7.x and how to address them +- https://docs.sentry.io/platforms/javascript/guides/cloudflare/migration/v6-to-v7.md - Learn about migrating from Sentry JavaScript SDK 6.x to 7.x +- https://docs.sentry.io/platforms/javascript/guides/cloudflare/migration/v4-to-v5_v6.md - Learn about migrating from Sentry JavaScript SDK 4.x to 5.x/6.x + +### Troubleshooting +- https://docs.sentry.io/platforms/javascript/guides/cloudflare/troubleshooting/supported-browsers.md - We support a variety of browsers; check out our list. + +### Other +- https://docs.sentry.io/platforms/javascript/guides/cloudflare/features.md - Learn how Sentry's Cloudflare SDK exposes features for first class integration with Cloudflare. +- https://docs.sentry.io/platforms/javascript/guides/cloudflare/features/d1.md - Learn how to add span instrumentation for Cloudflare D1. +- https://docs.sentry.io/platforms/javascript/guides/cloudflare/features/durableobject.md - Learn how to add Sentry instrumentation for Cloudflare Durable Objects. +- https://docs.sentry.io/platforms/javascript/guides/cloudflare/features/workflows.md - Learn how to add Sentry instrumentation for Cloudflare Workflows. +- https://docs.sentry.io/platforms/javascript/guides/cloudflare/frameworks.md - Learn how to set up the Cloudflare SDK with popular Frameworks like Astro, SvelteKit, Remix, a... +- https://docs.sentry.io/platforms/javascript/guides/cloudflare/frameworks/astro.md - Learn how to add Cloudflare instrumentation to your Astro app. +- https://docs.sentry.io/platforms/javascript/guides/cloudflare/frameworks/hono.md - Learn how to instrument your Hono app on Cloudflare Workers and capture your first errors with... +- https://docs.sentry.io/platforms/javascript/guides/cloudflare/frameworks/hydrogen-react-router.md - Learn how to use the Sentry React Router SDK to instrument your Hydrogen app (versions 2025.5.... +- https://docs.sentry.io/platforms/javascript/guides/cloudflare/frameworks/hydrogen-remix.md - Learn how to use the Sentry Remix SDK to instrument your Hydrogen app (versions before 2025.5.0). +- https://docs.sentry.io/platforms/javascript/guides/cloudflare/frameworks/nuxt.md - Learn how to instrument your Nuxt app on Cloudflare Workers and Pages and capture your first e... +- https://docs.sentry.io/platforms/javascript/guides/cloudflare/frameworks/remix.md - Learn how to instrument your Remix app on Cloudflare Workers and Pages and capture your first ... +- https://docs.sentry.io/platforms/javascript/guides/cloudflare/frameworks/sveltekit.md - Learn how to instrument your SvelteKit app on Cloudflare Workers and Pages and capture your fi... diff --git a/public/.well-known/skills/sentry-javascript-connect/SKILL.md b/public/.well-known/skills/sentry-javascript-connect/SKILL.md new file mode 100644 index 0000000000000..129025c5fe63f --- /dev/null +++ b/public/.well-known/skills/sentry-javascript-connect/SKILL.md @@ -0,0 +1,163 @@ +--- +name: sentry-javascript-connect +description: Learn how to manually set up Sentry in your Connect app and capture your first errors. +--- + +# Sentry Connect + +Learn how to manually set up Sentry in your Connect app and capture your first errors. + +## Documentation + +Fetch these markdown files as needed: + +### Getting Started +- https://docs.sentry.io/platforms/javascript/guides/connect.md - Learn how to manually set up Sentry in your Connect app and capture your first errors. + +### Features +- https://docs.sentry.io/platforms/javascript/guides/connect/usage.md - Learn how to use the SDK to manually capture errors and other events. +- https://docs.sentry.io/platforms/javascript/guides/connect/sourcemaps.md - Upload your source maps to Sentry to enable readable stack traces in your errors. +- https://docs.sentry.io/platforms/javascript/guides/connect/sourcemaps/uploading.md - Learn how to provide your source maps to Sentry. +- https://docs.sentry.io/platforms/javascript/guides/connect/sourcemaps/uploading/webpack.md - Upload your source maps with our webpack plugin. +- https://docs.sentry.io/platforms/javascript/guides/connect/sourcemaps/uploading/ionic.md - Upload your source maps using Ionic and Sentry CLI. +- https://docs.sentry.io/platforms/javascript/guides/connect/sourcemaps/uploading/ionic-capacitor.md - Upload your source maps using ionic capacitor and Sentry CLI. +- https://docs.sentry.io/platforms/javascript/guides/connect/sourcemaps/uploading/typescript.md - Upload your source maps using tsc and Sentry CLI. +- https://docs.sentry.io/platforms/javascript/guides/connect/sourcemaps/uploading/vite.md - Upload your source maps with the Sentry Vite Plugin. +- https://docs.sentry.io/platforms/javascript/guides/connect/sourcemaps/uploading/esbuild.md - Upload your source maps with the Sentry esbuild Plugin. +- https://docs.sentry.io/platforms/javascript/guides/connect/sourcemaps/uploading/rollup.md - Upload your source maps with the Sentry Rollup Plugin. +- https://docs.sentry.io/platforms/javascript/guides/connect/sourcemaps/uploading/cli.md - Upload your source maps using Sentry CLI. +- https://docs.sentry.io/platforms/javascript/guides/connect/sourcemaps/uploading/uglifyjs.md - Upload your source maps using UglifyJS and Sentry CLI. +- https://docs.sentry.io/platforms/javascript/guides/connect/sourcemaps/uploading/systemjs.md - Upload your source maps using SystemJS and Sentry CLI. +- https://docs.sentry.io/platforms/javascript/guides/connect/sourcemaps/troubleshooting_js.md - Troubleshooting for source maps. +- https://docs.sentry.io/platforms/javascript/guides/connect/sourcemaps/troubleshooting_js/legacy-uploading-methods.md - Learn about how to upload source maps with older SDKs and Sentry tools. +- https://docs.sentry.io/platforms/javascript/guides/connect/sourcemaps/troubleshooting_js/debug-ids.md +- https://docs.sentry.io/platforms/javascript/guides/connect/logs.md - Structured logs allow you to send, view and query logs sent from your applications within Sentry. +- https://docs.sentry.io/platforms/javascript/guides/connect/tracing.md - Learn how to enable tracing in your app. +- https://docs.sentry.io/platforms/javascript/guides/connect/tracing/span-metrics.md - Learn how to add attributes to spans to monitor performance and debug applications +- https://docs.sentry.io/platforms/javascript/guides/connect/tracing/span-metrics/examples.md - Examples of using span metrics to debug performance issues and monitor application behavior ac... +- https://docs.sentry.io/platforms/javascript/guides/connect/tracing/distributed-tracing.md - Learn how to connect events across applications/services. +- https://docs.sentry.io/platforms/javascript/guides/connect/tracing/distributed-tracing/custom-instrumentation.md +- https://docs.sentry.io/platforms/javascript/guides/connect/tracing/configure-sampling.md - Learn how to configure sampling in your app. +- https://docs.sentry.io/platforms/javascript/guides/connect/tracing/instrumentation.md - Learn how to configure spans to capture trace data on any action in your app. +- https://docs.sentry.io/platforms/javascript/guides/connect/tracing/instrumentation/queues-module.md - Learn how to manually instrument your code to use Sentry's Queues module +- https://docs.sentry.io/platforms/javascript/guides/connect/tracing/instrumentation/mcp-module.md - Learn how to manually instrument your code to use Sentry's MCP monitoring. +- https://docs.sentry.io/platforms/javascript/guides/connect/tracing/instrumentation/caches-module.md - Learn how to manually instrument your code to use Sentry's Cache module. +- https://docs.sentry.io/platforms/javascript/guides/connect/tracing/instrumentation/requests-module.md - Learn how to manually instrument your code to use Sentry's Requests module. +- https://docs.sentry.io/platforms/javascript/guides/connect/tracing/instrumentation/automatic-instrumentation.md - Learn what transactions are captured after tracing is enabled. +- https://docs.sentry.io/platforms/javascript/guides/connect/tracing/troubleshooting.md - Learn how to troubleshoot your tracing setup. +- https://docs.sentry.io/platforms/javascript/guides/connect/ai-agent-monitoring.md - Monitor AI agents with token usage, latency, tool execution, and error tracking. +- https://docs.sentry.io/platforms/javascript/guides/connect/ai-agent-monitoring/mastra.md - Learn how to export Mastra AI tracing to Sentry. +- https://docs.sentry.io/platforms/javascript/guides/connect/metrics.md - Metrics allow you to send, view and query counters, gauges and measurements from your Sentry-c... +- https://docs.sentry.io/platforms/javascript/guides/connect/profiling.md - Collect & view performance insights for JavaScript programs with Sentry's Profiling integratio... +- https://docs.sentry.io/platforms/javascript/guides/connect/crons.md - Sentry Crons allows you to monitor the uptime and performance of any scheduled, recurring job ... +- https://docs.sentry.io/platforms/javascript/guides/connect/crons/troubleshooting.md - Learn how to troubleshoot your Cron Monitoring setup. +- https://docs.sentry.io/platforms/javascript/guides/connect/user-feedback.md - Learn how to enable User Feedback in your app. +- https://docs.sentry.io/platforms/javascript/guides/connect/user-feedback/configuration.md - Learn about general User Feedback configuration fields. +- https://docs.sentry.io/platforms/javascript/guides/connect/user-feedback/configuration__v7.x.md - Learn about general User Feedback configuration fields for version 7 of the JavaScript SDK. +- https://docs.sentry.io/platforms/javascript/guides/connect/feature-flags.md - With Feature Flags, Sentry tracks feature flag evaluations in your application, keeps an audit... + +### Configuration +- https://docs.sentry.io/platforms/javascript/guides/connect/sampling.md - Learn how to configure the volume of error and transaction events sent to Sentry. +- https://docs.sentry.io/platforms/javascript/guides/connect/enriching-events.md - Add additional data to your events to make them easier to debug. +- https://docs.sentry.io/platforms/javascript/guides/connect/configuration.md - Learn about additional configuration options for the JavaScript SDKs. +- https://docs.sentry.io/platforms/javascript/guides/connect/configuration/apis.md - Learn more about APIs of the SDK. +- https://docs.sentry.io/platforms/javascript/guides/connect/configuration/options.md - Learn more about how the SDK can be configured via options. These are being passed to the init... +- https://docs.sentry.io/platforms/javascript/guides/connect/configuration/integrations.md - Learn more about how integrations extend the functionality of our SDK to cover common librarie... +- https://docs.sentry.io/platforms/javascript/guides/connect/configuration/integrations/custom.md - Learn how you can enable a custom integration. +- https://docs.sentry.io/platforms/javascript/guides/connect/configuration/integrations/amqplib.md - Adds instrumentation for Amqplib. (default) +- https://docs.sentry.io/platforms/javascript/guides/connect/configuration/integrations/anr.md - Capture events when the event loop is blocked and the application is no longer responding. +- https://docs.sentry.io/platforms/javascript/guides/connect/configuration/integrations/anthropic.md - Adds instrumentation for the Anthropic SDK. +- https://docs.sentry.io/platforms/javascript/guides/connect/configuration/integrations/captureconsole.md - Captures all Console API calls via `captureException` or `captureMessage`. +- https://docs.sentry.io/platforms/javascript/guides/connect/configuration/integrations/childProcess.md - Adds instrumentation for child processes and worker threads (default) +- https://docs.sentry.io/platforms/javascript/guides/connect/configuration/integrations/console.md - Capture console logs as breadcrumbs. (default) +- https://docs.sentry.io/platforms/javascript/guides/connect/configuration/integrations/nodecontext.md - Capture context about the environment and the device that the client is running on, and add it... +- https://docs.sentry.io/platforms/javascript/guides/connect/configuration/integrations/contextlines.md - Adds source code to your stack frames. (default) +- https://docs.sentry.io/platforms/javascript/guides/connect/configuration/integrations/dataloader.md - Adds instrumentation for Dataloader. +- https://docs.sentry.io/platforms/javascript/guides/connect/configuration/integrations/dedupe.md - Deduplicate certain events to avoid receiving duplicate errors. (default) +- https://docs.sentry.io/platforms/javascript/guides/connect/configuration/integrations/event-loop-block.md - Monitor for blocked event loops in all threads of a Node.js application. +- https://docs.sentry.io/platforms/javascript/guides/connect/configuration/integrations/extraerrordata.md - Extracts all non-native attributes from the error object and attaches them to the event as ext... +- https://docs.sentry.io/platforms/javascript/guides/connect/configuration/integrations/fs.md - Adds instrumentation for filesystem operations. +- https://docs.sentry.io/platforms/javascript/guides/connect/configuration/integrations/functiontostring.md - Allows the SDK to provide original functions and method names, even when those functions or me... +- https://docs.sentry.io/platforms/javascript/guides/connect/configuration/integrations/featureflags.md - Learn how to attach custom feature flag data to Sentry error events. +- https://docs.sentry.io/platforms/javascript/guides/connect/configuration/integrations/genericpool.md - Adds instrumentation for Generic Pool. (default) +- https://docs.sentry.io/platforms/javascript/guides/connect/configuration/integrations/google-genai.md - Adds instrumentation for Google Gen AI SDK. +- https://docs.sentry.io/platforms/javascript/guides/connect/configuration/integrations/graphql.md - Adds instrumentation for GraphQL. (default) +- https://docs.sentry.io/platforms/javascript/guides/connect/configuration/integrations/http.md - Capture spans & breadcrumbs for http requests. (default) +- https://docs.sentry.io/platforms/javascript/guides/connect/configuration/integrations/inboundfilters.md - Allows you to ignore specific errors based on the type, message, or URLs in a given exception.... +- https://docs.sentry.io/platforms/javascript/guides/connect/configuration/integrations/kafka.md - Adds instrumentation for KafkaJS. (default) +- https://docs.sentry.io/platforms/javascript/guides/connect/configuration/integrations/knex.md - Adds instrumentation for Knex. +- https://docs.sentry.io/platforms/javascript/guides/connect/configuration/integrations/langchain.md - Adds instrumentation for LangChain. +- https://docs.sentry.io/platforms/javascript/guides/connect/configuration/integrations/langgraph.md - Adds instrumentation for the LangGraph SDK. +- https://docs.sentry.io/platforms/javascript/guides/connect/configuration/integrations/linkederrors.md - Allows you to configure linked errors. (default) +- https://docs.sentry.io/platforms/javascript/guides/connect/configuration/integrations/localvariables.md - Add local variables to exception frames. (default) +- https://docs.sentry.io/platforms/javascript/guides/connect/configuration/integrations/lrumemoizer.md - Adds instrumentation for LRU Memoizer. (default) +- https://docs.sentry.io/platforms/javascript/guides/connect/configuration/integrations/modules.md - Add node modules / packages to the event. (default) +- https://docs.sentry.io/platforms/javascript/guides/connect/configuration/integrations/mongo.md - Adds instrumentation for MongoDB. (default) +- https://docs.sentry.io/platforms/javascript/guides/connect/configuration/integrations/mongoose.md - Adds instrumentation for Mongoose. (default) +- https://docs.sentry.io/platforms/javascript/guides/connect/configuration/integrations/mysql.md - Adds instrumentation for MySQL. (default) +- https://docs.sentry.io/platforms/javascript/guides/connect/configuration/integrations/mysql2.md - Adds instrumentation for MySQL2. (default) +- https://docs.sentry.io/platforms/javascript/guides/connect/configuration/integrations/nodefetch.md - Capture spans & breadcrumbs for node fetch requests. (default) +- https://docs.sentry.io/platforms/javascript/guides/connect/configuration/integrations/nodeprofiling.md - Capture profiling data for Node.js applications. +- https://docs.sentry.io/platforms/javascript/guides/connect/configuration/integrations/onuncaughtexception.md - Registers handlers to capture global uncaught exceptions. (default) +- https://docs.sentry.io/platforms/javascript/guides/connect/configuration/integrations/unhandledrejection.md - Registers handlers to capture global unhandled promise rejections. (default) +- https://docs.sentry.io/platforms/javascript/guides/connect/configuration/integrations/openai.md - Adds instrumentation for the OpenAI SDK. +- https://docs.sentry.io/platforms/javascript/guides/connect/configuration/integrations/pino.md - Capture logs and errors from Pino. +- https://docs.sentry.io/platforms/javascript/guides/connect/configuration/integrations/postgres.md - Adds instrumentation for Postgres. (default) +- https://docs.sentry.io/platforms/javascript/guides/connect/configuration/integrations/prisma.md - Adds instrumentation for Prisma. (default) +- https://docs.sentry.io/platforms/javascript/guides/connect/configuration/integrations/prisma__v8.x.md - Adds instrumentation for Prisma. +- https://docs.sentry.io/platforms/javascript/guides/connect/configuration/integrations/redis.md - Adds instrumentation for Redis. (default) +- https://docs.sentry.io/platforms/javascript/guides/connect/configuration/integrations/requestdata.md - Adds data about an incoming request to an event. (default) +- https://docs.sentry.io/platforms/javascript/guides/connect/configuration/integrations/rewriteframes.md - Allows you to apply a transformation to each frame of the stack trace. +- https://docs.sentry.io/platforms/javascript/guides/connect/configuration/integrations/supabase.md - Adds instrumentation for Supabase client operations. +- https://docs.sentry.io/platforms/javascript/guides/connect/configuration/integrations/tedious.md - Adds instrumentation for Tedious. (default) +- https://docs.sentry.io/platforms/javascript/guides/connect/configuration/integrations/trpc.md - Capture spans & errors for tRPC handlers. +- https://docs.sentry.io/platforms/javascript/guides/connect/configuration/integrations/vercelai.md - Adds instrumentation for Vercel AI SDK. +- https://docs.sentry.io/platforms/javascript/guides/connect/configuration/integrations/zodErrors.md - Adds additional data to Zod validation errors. +- https://docs.sentry.io/platforms/javascript/guides/connect/configuration/releases.md - Learn how to configure your SDK to tell Sentry about your releases. +- https://docs.sentry.io/platforms/javascript/guides/connect/configuration/filtering.md - Learn more about how to configure your JavaScript SDK to set up filtering for events reported ... +- https://docs.sentry.io/platforms/javascript/guides/connect/configuration/event-loop-block.md - Monitor for blocked event loops in Node.js applications +- https://docs.sentry.io/platforms/javascript/guides/connect/configuration/tree-shaking.md - Learn how to reduce Sentry bundle size by tree shaking unused code. +- https://docs.sentry.io/platforms/javascript/guides/connect/configuration/async-context.md - Learn more about how to isolate Sentry scope and breadcrumbs across requests. +- https://docs.sentry.io/platforms/javascript/guides/connect/opentelemetry.md - Learn how to use OpenTelemetry with Sentry. +- https://docs.sentry.io/platforms/javascript/guides/connect/opentelemetry/using-opentelemetry-apis.md - Learn how to use OpenTelemetry APIs with Sentry. +- https://docs.sentry.io/platforms/javascript/guides/connect/opentelemetry/custom-setup.md - Learn how to use your existing custom OpenTelemetry setup with Sentry. +- https://docs.sentry.io/platforms/javascript/guides/connect/data-management.md - Learn about different ways to scrub data within your SDK before it gets sent to Sentry. +- https://docs.sentry.io/platforms/javascript/guides/connect/security-policy-reporting.md - Learn how Sentry can help manage Content-Security-Policy violations and reports here. +- https://docs.sentry.io/platforms/javascript/guides/connect/migration.md - Migrate from an older version of our Sentry JavaScript SDK. +- https://docs.sentry.io/platforms/javascript/guides/connect/troubleshooting.md - If you need help solving issues with your Sentry JavaScript SDK integration, you can read the ... + +### Enriching Events +- https://docs.sentry.io/platforms/javascript/guides/connect/enriching-events/attachments.md - Learn more about how Sentry can store additional files in the same request as event attachments. +- https://docs.sentry.io/platforms/javascript/guides/connect/enriching-events/breadcrumbs.md - Learn more about what Sentry uses to create a trail of events (breadcrumbs) that happened prio... +- https://docs.sentry.io/platforms/javascript/guides/connect/enriching-events/fingerprinting.md - Learn about overriding default fingerprinting in your SDK. +- https://docs.sentry.io/platforms/javascript/guides/connect/enriching-events/level.md - The level - similar to logging levels - is generally added by default based on the integration... +- https://docs.sentry.io/platforms/javascript/guides/connect/enriching-events/event-processors.md - Learn more about how you can add your own event processors globally or to the current scope. +- https://docs.sentry.io/platforms/javascript/guides/connect/enriching-events/request-isolation.md - Learn more about how request isolation (or process isolation) works in the Sentry SDK. +- https://docs.sentry.io/platforms/javascript/guides/connect/enriching-events/scopes.md - SDKs will typically automatically manage the scopes for you in the framework integrations. Lea... +- https://docs.sentry.io/platforms/javascript/guides/connect/enriching-events/tags.md - Tags power UI features such as filters and tag-distribution maps. Tags also help you quickly a... +- https://docs.sentry.io/platforms/javascript/guides/connect/enriching-events/transaction-name.md - Learn how to set or override transaction names to improve issue and trace-grouping. + +### Data Management +- https://docs.sentry.io/platforms/javascript/guides/connect/data-management/data-collected.md - See what data is collected by the Sentry SDK. +- https://docs.sentry.io/platforms/javascript/guides/connect/data-management/sensitive-data.md - Learn about filtering or scrubbing sensitive data within the SDK, so that data is not sent wit... + +### Best Practices +- https://docs.sentry.io/platforms/javascript/guides/connect/best-practices/sentry-testkit.md - Learn how to assert that the right flow-tracking or error is being sent to Sentry, but without... + +### Migration +- https://docs.sentry.io/platforms/javascript/guides/connect/migration/v9-to-v10.md - Learn about migrating from Sentry JavaScript SDK 9.x to 10.x +- https://docs.sentry.io/platforms/javascript/guides/connect/migration/v8-to-v9.md - Learn about migrating from Sentry JavaScript SDK 8.x to 9.x +- https://docs.sentry.io/platforms/javascript/guides/connect/migration/v7-to-v8.md - Learn about migrating from Sentry JavaScript SDK 7.x to 8.x +- https://docs.sentry.io/platforms/javascript/guides/connect/migration/v7-to-v8/v8-new-performance-api.md - Learn about new Tracing APIs in Sentry JavaScript SDK 8.x +- https://docs.sentry.io/platforms/javascript/guides/connect/migration/v7-to-v8/v8-opentelemetry.md - Learn OpenTelemetry support in SDK 8.x +- https://docs.sentry.io/platforms/javascript/guides/connect/migration/v7-to-v8/v7-deprecations.md - Learn about deprecations in Sentry JavaScript SDK 7.x and how to address them +- https://docs.sentry.io/platforms/javascript/guides/connect/migration/v6-to-v7.md - Learn about migrating from Sentry JavaScript SDK 6.x to 7.x +- https://docs.sentry.io/platforms/javascript/guides/connect/migration/v4-to-v5_v6.md - Learn about migrating from Sentry JavaScript SDK 4.x to 5.x/6.x + +### Other +- https://docs.sentry.io/platforms/javascript/guides/connect/install.md - Review our alternate installation methods. +- https://docs.sentry.io/platforms/javascript/guides/connect/install/commonjs.md - Learn about running Sentry in an CJS application. +- https://docs.sentry.io/platforms/javascript/guides/connect/install/esm.md - Learn about running Sentry in an ESM application. +- https://docs.sentry.io/platforms/javascript/guides/connect/install/esm__v8.x.md - Learn about running Sentry in an ESM application. +- https://docs.sentry.io/platforms/javascript/guides/connect/install/esm-without-import.md - Learn about running Sentry in an ESM application, without the --import flag. +- https://docs.sentry.io/platforms/javascript/guides/connect/install/late-initialization.md - Learn about running Sentry in an ESM or CJS application, in scenarios where you cannot run ini... diff --git a/public/.well-known/skills/sentry-javascript-cordova/SKILL.md b/public/.well-known/skills/sentry-javascript-cordova/SKILL.md new file mode 100644 index 0000000000000..ca28e65611529 --- /dev/null +++ b/public/.well-known/skills/sentry-javascript-cordova/SKILL.md @@ -0,0 +1,105 @@ +--- +name: sentry-javascript-cordova +description: Integrate Sentry Cordova SDK for error tracking and performance monitoring. +--- + +# Sentry Cordova + +Documentation for integrating Sentry into Cordova applications. + +## Documentation + +Fetch these markdown files as needed: + +### Getting Started +- https://docs.sentry.io/platforms/javascript/guides/cordova.md + +### Features +- https://docs.sentry.io/platforms/javascript/guides/cordova/usage.md - Learn how to use the SDK to manually capture errors and other events. +- https://docs.sentry.io/platforms/javascript/guides/cordova/sourcemaps.md - Upload your source maps to Sentry to enable readable stack traces in your errors. +- https://docs.sentry.io/platforms/javascript/guides/cordova/sourcemaps/uploading.md - Learn how to provide your source maps to Sentry. +- https://docs.sentry.io/platforms/javascript/guides/cordova/sourcemaps/uploading/webpack.md - Upload your source maps with our webpack plugin. +- https://docs.sentry.io/platforms/javascript/guides/cordova/sourcemaps/uploading/ionic.md - Upload your source maps using Ionic and Sentry CLI. +- https://docs.sentry.io/platforms/javascript/guides/cordova/sourcemaps/uploading/ionic-capacitor.md - Upload your source maps using ionic capacitor and Sentry CLI. +- https://docs.sentry.io/platforms/javascript/guides/cordova/sourcemaps/uploading/typescript.md - Upload your source maps using tsc and Sentry CLI. +- https://docs.sentry.io/platforms/javascript/guides/cordova/sourcemaps/uploading/vite.md - Upload your source maps with the Sentry Vite Plugin. +- https://docs.sentry.io/platforms/javascript/guides/cordova/sourcemaps/uploading/esbuild.md - Upload your source maps with the Sentry esbuild Plugin. +- https://docs.sentry.io/platforms/javascript/guides/cordova/sourcemaps/uploading/rollup.md - Upload your source maps with the Sentry Rollup Plugin. +- https://docs.sentry.io/platforms/javascript/guides/cordova/sourcemaps/uploading/cli.md - Upload your source maps using Sentry CLI. +- https://docs.sentry.io/platforms/javascript/guides/cordova/sourcemaps/uploading/uglifyjs.md - Upload your source maps using UglifyJS and Sentry CLI. +- https://docs.sentry.io/platforms/javascript/guides/cordova/sourcemaps/uploading/systemjs.md - Upload your source maps using SystemJS and Sentry CLI. +- https://docs.sentry.io/platforms/javascript/guides/cordova/sourcemaps/uploading/hosting-publicly.md - Learn about publicly hosting your source maps, including how to address various security conce... +- https://docs.sentry.io/platforms/javascript/guides/cordova/sourcemaps/troubleshooting_js.md - Troubleshooting for source maps. +- https://docs.sentry.io/platforms/javascript/guides/cordova/sourcemaps/troubleshooting_js/debug-ids.md +- https://docs.sentry.io/platforms/javascript/guides/cordova/tracing.md - Learn how to enable tracing in your app. +- https://docs.sentry.io/platforms/javascript/guides/cordova/tracing/span-metrics.md - Learn how to add attributes to spans to monitor performance and debug applications +- https://docs.sentry.io/platforms/javascript/guides/cordova/tracing/span-metrics/examples.md - Examples of using span metrics to debug performance issues and monitor application behavior ac... +- https://docs.sentry.io/platforms/javascript/guides/cordova/tracing/configure-sampling.md - Learn how to configure sampling in your app. +- https://docs.sentry.io/platforms/javascript/guides/cordova/tracing/instrumentation.md - Learn how to configure spans to capture trace data on any action in your app. +- https://docs.sentry.io/platforms/javascript/guides/cordova/tracing/instrumentation/requests-module.md - Learn how to manually instrument your code to use Sentry's Requests module. +- https://docs.sentry.io/platforms/javascript/guides/cordova/tracing/troubleshooting.md - Learn how to troubleshoot your tracing setup. +- https://docs.sentry.io/platforms/javascript/guides/cordova/user-feedback.md - Learn how to enable User Feedback in your app. +- https://docs.sentry.io/platforms/javascript/guides/cordova/user-feedback/configuration.md - Learn about general User Feedback configuration fields. +- https://docs.sentry.io/platforms/javascript/guides/cordova/user-feedback/configuration__v7.x.md - Learn about general User Feedback configuration fields for version 7 of the JavaScript SDK. +- https://docs.sentry.io/platforms/javascript/guides/cordova/feature-flags.md - With Feature Flags, Sentry tracks feature flag evaluations in your application, keeps an audit... + +### Configuration +- https://docs.sentry.io/platforms/javascript/guides/cordova/sampling.md - Learn how to configure the volume of error and transaction events sent to Sentry. +- https://docs.sentry.io/platforms/javascript/guides/cordova/enriching-events.md - Add additional data to your events to make them easier to debug. +- https://docs.sentry.io/platforms/javascript/guides/cordova/configuration.md - Learn about additional configuration options for the JavaScript SDKs. +- https://docs.sentry.io/platforms/javascript/guides/cordova/configuration/apis.md - Learn more about APIs of the SDK. +- https://docs.sentry.io/platforms/javascript/guides/cordova/configuration/options.md - Learn more about how the SDK can be configured via options. These are being passed to the init... +- https://docs.sentry.io/platforms/javascript/guides/cordova/configuration/integrations.md - Learn more about how integrations extend the functionality of our SDK to cover common librarie... +- https://docs.sentry.io/platforms/javascript/guides/cordova/configuration/integrations/custom.md - Learn how you can enable a custom integration. +- https://docs.sentry.io/platforms/javascript/guides/cordova/configuration/integrations/anthropic.md - Adds instrumentation for the Anthropic SDK. +- https://docs.sentry.io/platforms/javascript/guides/cordova/configuration/integrations/breadcrumbs.md - Wraps native browser APIs to capture breadcrumbs. (default) +- https://docs.sentry.io/platforms/javascript/guides/cordova/configuration/integrations/browserapierrors.md - Wraps native time and events APIs (`setTimeout`, `setInterval`, `requestAnimationFrame`, `addE... +- https://docs.sentry.io/platforms/javascript/guides/cordova/configuration/integrations/captureconsole.md - Captures all Console API calls via `captureException` or `captureMessage`. +- https://docs.sentry.io/platforms/javascript/guides/cordova/configuration/integrations/dedupe.md - Deduplicate certain events to avoid receiving duplicate errors. (default) +- https://docs.sentry.io/platforms/javascript/guides/cordova/configuration/integrations/extraerrordata.md - Extracts all non-native attributes from the error object and attaches them to the event as ext... +- https://docs.sentry.io/platforms/javascript/guides/cordova/configuration/integrations/functiontostring.md - Allows the SDK to provide original functions and method names, even when those functions or me... +- https://docs.sentry.io/platforms/javascript/guides/cordova/configuration/integrations/featureflags.md - Learn how to attach custom feature flag data to Sentry error events. +- https://docs.sentry.io/platforms/javascript/guides/cordova/configuration/integrations/globalhandlers.md - Attaches global handlers to capture uncaught exceptions and unhandled rejections. (default) +- https://docs.sentry.io/platforms/javascript/guides/cordova/configuration/integrations/google-genai.md - Adds instrumentation for Google Gen AI SDK. +- https://docs.sentry.io/platforms/javascript/guides/cordova/configuration/integrations/graphqlclient.md - Enhance spans and breadcrumbs with data from GraphQL requests. +- https://docs.sentry.io/platforms/javascript/guides/cordova/configuration/integrations/httpclient.md - Captures errors on failed requests from Fetch and XHR and attaches request and response inform... +- https://docs.sentry.io/platforms/javascript/guides/cordova/configuration/integrations/httpcontext.md - Attaches HTTP request information, such as URL, user-agent, referrer, and other headers to the... +- https://docs.sentry.io/platforms/javascript/guides/cordova/configuration/integrations/inboundfilters.md - Allows you to ignore specific errors based on the type, message, or URLs in a given exception.... +- https://docs.sentry.io/platforms/javascript/guides/cordova/configuration/integrations/langchain.md - Adds instrumentation for LangChain. +- https://docs.sentry.io/platforms/javascript/guides/cordova/configuration/integrations/langgraph.md - Adds instrumentation for the LangGraph SDK. +- https://docs.sentry.io/platforms/javascript/guides/cordova/configuration/integrations/linkederrors.md - Allows you to configure linked errors. (default) +- https://docs.sentry.io/platforms/javascript/guides/cordova/configuration/integrations/modulemetadata.md - Adds module metadata to stack frames. +- https://docs.sentry.io/platforms/javascript/guides/cordova/configuration/integrations/openai.md - Adds instrumentation for the OpenAI SDK. +- https://docs.sentry.io/platforms/javascript/guides/cordova/configuration/integrations/reportingobserver.md - Captures the reports collected via the `ReportingObserver` interface and sends them to Sentry. +- https://docs.sentry.io/platforms/javascript/guides/cordova/configuration/integrations/rewriteframes.md - Allows you to apply a transformation to each frame of the stack trace. +- https://docs.sentry.io/platforms/javascript/guides/cordova/configuration/integrations/zodErrors.md - Adds additional data to Zod validation errors. +- https://docs.sentry.io/platforms/javascript/guides/cordova/configuration/releases.md - Learn how to configure your SDK to tell Sentry about your releases. +- https://docs.sentry.io/platforms/javascript/guides/cordova/configuration/filtering.md - Learn more about how to configure your JavaScript SDK to set up filtering for events reported ... +- https://docs.sentry.io/platforms/javascript/guides/cordova/configuration/tree-shaking.md - Learn how to reduce Sentry bundle size by tree shaking unused code. +- https://docs.sentry.io/platforms/javascript/guides/cordova/data-management.md - Learn about different ways to scrub data within your SDK before it gets sent to Sentry. +- https://docs.sentry.io/platforms/javascript/guides/cordova/security-policy-reporting.md - Learn how Sentry can help manage Content-Security-Policy violations and reports here. +- https://docs.sentry.io/platforms/javascript/guides/cordova/best-practices.md - Learn how to set up Sentry for several specific use cases with these best practice guides. +- https://docs.sentry.io/platforms/javascript/guides/cordova/troubleshooting.md - If you need help solving issues with your Sentry JavaScript SDK integration, you can read the ... + +### Enriching Events +- https://docs.sentry.io/platforms/javascript/guides/cordova/enriching-events/attachments.md - Learn more about how Sentry can store additional files in the same request as event attachments. +- https://docs.sentry.io/platforms/javascript/guides/cordova/enriching-events/breadcrumbs.md - Learn more about what Sentry uses to create a trail of events (breadcrumbs) that happened prio... +- https://docs.sentry.io/platforms/javascript/guides/cordova/enriching-events/fingerprinting.md - Learn about overriding default fingerprinting in your SDK. +- https://docs.sentry.io/platforms/javascript/guides/cordova/enriching-events/level.md - The level - similar to logging levels - is generally added by default based on the integration... +- https://docs.sentry.io/platforms/javascript/guides/cordova/enriching-events/event-processors.md - Learn more about how you can add your own event processors globally or to the current scope. +- https://docs.sentry.io/platforms/javascript/guides/cordova/enriching-events/scopes.md - SDKs will typically automatically manage the scopes for you in the framework integrations. Lea... +- https://docs.sentry.io/platforms/javascript/guides/cordova/enriching-events/tags.md - Tags power UI features such as filters and tag-distribution maps. Tags also help you quickly a... + +### Data Management +- https://docs.sentry.io/platforms/javascript/guides/cordova/data-management/data-collected.md - See what data is collected by the Sentry SDK. +- https://docs.sentry.io/platforms/javascript/guides/cordova/data-management/sensitive-data.md - Learn about filtering or scrubbing sensitive data within the SDK, so that data is not sent wit... + +### Best Practices +- https://docs.sentry.io/platforms/javascript/guides/cordova/best-practices/shared-environments.md - Learn how to use Sentry in shared environments (for example in browser extensions or VSCode ex... +- https://docs.sentry.io/platforms/javascript/guides/cordova/best-practices/micro-frontends.md - Learn how to identify the source of errors and route events to different Sentry projects when ... +- https://docs.sentry.io/platforms/javascript/guides/cordova/best-practices/multiple-sentry-instances.md - Learn how to manage several Sentry instances by creating your own clients. +- https://docs.sentry.io/platforms/javascript/guides/cordova/best-practices/sentry-testkit.md - Learn how to assert that the right flow-tracking or error is being sent to Sentry, but without... + +### Other +- https://docs.sentry.io/platforms/javascript/guides/cordova/upload-debug.md - Learn more about uploading debug symbols when building your app. +- https://docs.sentry.io/platforms/javascript/guides/cordova/ionic.md - Learn how to use Sentry with Ionic. diff --git a/public/.well-known/skills/sentry-javascript-deno/SKILL.md b/public/.well-known/skills/sentry-javascript-deno/SKILL.md new file mode 100644 index 0000000000000..e94879ff221a0 --- /dev/null +++ b/public/.well-known/skills/sentry-javascript-deno/SKILL.md @@ -0,0 +1,138 @@ +--- +name: sentry-javascript-deno +description: Learn how to manually set up Sentry in your Deno app and capture your first errors. +--- + +# Sentry Deno + +Learn how to manually set up Sentry in your Deno app and capture your first errors. + +## Documentation + +Fetch these markdown files as needed: + +### Getting Started +- https://docs.sentry.io/platforms/javascript/guides/deno.md - Learn how to manually set up Sentry in your Deno app and capture your first errors. + +### Features +- https://docs.sentry.io/platforms/javascript/guides/deno/usage.md - Learn how to use the SDK to manually capture errors and other events. +- https://docs.sentry.io/platforms/javascript/guides/deno/sourcemaps.md - Upload your source maps to Sentry to enable readable stack traces in your errors. +- https://docs.sentry.io/platforms/javascript/guides/deno/sourcemaps/uploading.md - Learn how to provide your source maps to Sentry. +- https://docs.sentry.io/platforms/javascript/guides/deno/sourcemaps/uploading/webpack.md - Upload your source maps with our webpack plugin. +- https://docs.sentry.io/platforms/javascript/guides/deno/sourcemaps/uploading/ionic.md - Upload your source maps using Ionic and Sentry CLI. +- https://docs.sentry.io/platforms/javascript/guides/deno/sourcemaps/uploading/ionic-capacitor.md - Upload your source maps using ionic capacitor and Sentry CLI. +- https://docs.sentry.io/platforms/javascript/guides/deno/sourcemaps/uploading/typescript.md - Upload your source maps using tsc and Sentry CLI. +- https://docs.sentry.io/platforms/javascript/guides/deno/sourcemaps/uploading/vite.md - Upload your source maps with the Sentry Vite Plugin. +- https://docs.sentry.io/platforms/javascript/guides/deno/sourcemaps/uploading/esbuild.md - Upload your source maps with the Sentry esbuild Plugin. +- https://docs.sentry.io/platforms/javascript/guides/deno/sourcemaps/uploading/rollup.md - Upload your source maps with the Sentry Rollup Plugin. +- https://docs.sentry.io/platforms/javascript/guides/deno/sourcemaps/uploading/cli.md - Upload your source maps using Sentry CLI. +- https://docs.sentry.io/platforms/javascript/guides/deno/sourcemaps/uploading/uglifyjs.md - Upload your source maps using UglifyJS and Sentry CLI. +- https://docs.sentry.io/platforms/javascript/guides/deno/sourcemaps/uploading/systemjs.md - Upload your source maps using SystemJS and Sentry CLI. +- https://docs.sentry.io/platforms/javascript/guides/deno/sourcemaps/uploading/hosting-publicly.md - Learn about publicly hosting your source maps, including how to address various security conce... +- https://docs.sentry.io/platforms/javascript/guides/deno/sourcemaps/troubleshooting_js.md - Troubleshooting for source maps. +- https://docs.sentry.io/platforms/javascript/guides/deno/sourcemaps/troubleshooting_js/legacy-uploading-methods.md - Learn about how to upload source maps with older SDKs and Sentry tools. +- https://docs.sentry.io/platforms/javascript/guides/deno/sourcemaps/troubleshooting_js/debug-ids.md +- https://docs.sentry.io/platforms/javascript/guides/deno/tracing.md - Learn how to enable tracing in your app. +- https://docs.sentry.io/platforms/javascript/guides/deno/tracing/span-metrics.md - Learn how to add attributes to spans to monitor performance and debug applications +- https://docs.sentry.io/platforms/javascript/guides/deno/tracing/span-metrics/examples.md - Examples of using span metrics to debug performance issues and monitor application behavior ac... +- https://docs.sentry.io/platforms/javascript/guides/deno/tracing/distributed-tracing.md - Learn how to connect events across applications/services. +- https://docs.sentry.io/platforms/javascript/guides/deno/tracing/distributed-tracing/custom-instrumentation.md +- https://docs.sentry.io/platforms/javascript/guides/deno/tracing/distributed-tracing/dealing-with-cors-issues.md +- https://docs.sentry.io/platforms/javascript/guides/deno/tracing/configure-sampling.md - Learn how to configure sampling in your app. +- https://docs.sentry.io/platforms/javascript/guides/deno/tracing/instrumentation.md - Learn how to configure spans to capture trace data on any action in your app. +- https://docs.sentry.io/platforms/javascript/guides/deno/tracing/instrumentation/automatic-instrumentation.md - Learn what spans are captured after tracing is enabled. +- https://docs.sentry.io/platforms/javascript/guides/deno/tracing/instrumentation/queues-module.md - Learn how to manually instrument your code to use Sentry's Queues module +- https://docs.sentry.io/platforms/javascript/guides/deno/tracing/instrumentation/mcp-module.md - Learn how to manually instrument your code to use Sentry's MCP monitoring. +- https://docs.sentry.io/platforms/javascript/guides/deno/tracing/instrumentation/caches-module.md - Learn how to manually instrument your code to use Sentry's Cache module. +- https://docs.sentry.io/platforms/javascript/guides/deno/tracing/instrumentation/requests-module.md - Learn how to manually instrument your code to use Sentry's Requests module. +- https://docs.sentry.io/platforms/javascript/guides/deno/tracing/troubleshooting.md - Learn how to troubleshoot your tracing setup. +- https://docs.sentry.io/platforms/javascript/guides/deno/ai-agent-monitoring.md - Monitor AI agents with token usage, latency, tool execution, and error tracking. +- https://docs.sentry.io/platforms/javascript/guides/deno/crons.md - Sentry Crons allows you to monitor the uptime and performance of any scheduled, recurring job ... +- https://docs.sentry.io/platforms/javascript/guides/deno/crons/troubleshooting.md - Learn how to troubleshoot your Cron Monitoring setup. +- https://docs.sentry.io/platforms/javascript/guides/deno/user-feedback.md - Learn how to enable User Feedback in your app. +- https://docs.sentry.io/platforms/javascript/guides/deno/user-feedback/configuration.md - Learn about general User Feedback configuration fields. +- https://docs.sentry.io/platforms/javascript/guides/deno/user-feedback/configuration__v7.x.md - Learn about general User Feedback configuration fields for version 7 of the JavaScript SDK. +- https://docs.sentry.io/platforms/javascript/guides/deno/feature-flags.md - With Feature Flags, Sentry tracks feature flag evaluations in your application, keeps an audit... + +### Configuration +- https://docs.sentry.io/platforms/javascript/guides/deno/sampling.md - Learn how to configure the volume of error and transaction events sent to Sentry. +- https://docs.sentry.io/platforms/javascript/guides/deno/enriching-events.md - Add additional data to your events to make them easier to debug. +- https://docs.sentry.io/platforms/javascript/guides/deno/configuration.md - Learn about additional configuration options for the JavaScript SDKs. +- https://docs.sentry.io/platforms/javascript/guides/deno/configuration/apis.md - Learn more about APIs of the SDK. +- https://docs.sentry.io/platforms/javascript/guides/deno/configuration/options.md - Learn more about how the SDK can be configured via options. These are being passed to the init... +- https://docs.sentry.io/platforms/javascript/guides/deno/configuration/integrations.md - Learn more about how integrations extend the functionality of our SDK to cover common librarie... +- https://docs.sentry.io/platforms/javascript/guides/deno/configuration/integrations/breadcrumbs.md - Learn how Sentry wraps native APIs of Deno to capture breadcrumbs. +- https://docs.sentry.io/platforms/javascript/guides/deno/configuration/integrations/custom.md - Learn how you can enable a custom integration. +- https://docs.sentry.io/platforms/javascript/guides/deno/configuration/integrations/amqplib.md - Adds instrumentation for Amqplib. (default) +- https://docs.sentry.io/platforms/javascript/guides/deno/configuration/integrations/anthropic.md - Adds instrumentation for the Anthropic SDK. +- https://docs.sentry.io/platforms/javascript/guides/deno/configuration/integrations/captureconsole.md - Captures all Console API calls via `captureException` or `captureMessage`. +- https://docs.sentry.io/platforms/javascript/guides/deno/configuration/integrations/console.md - Capture console logs as breadcrumbs. (default) +- https://docs.sentry.io/platforms/javascript/guides/deno/configuration/integrations/contextlines.md - Adds source code to your stack frames. (default) +- https://docs.sentry.io/platforms/javascript/guides/deno/configuration/integrations/dedupe.md - Deduplicate certain events to avoid receiving duplicate errors. (default) +- https://docs.sentry.io/platforms/javascript/guides/deno/configuration/integrations/denocontext.md - Capture context about the environment and the device that the client is running on, and add it... +- https://docs.sentry.io/platforms/javascript/guides/deno/configuration/integrations/denocron.md - Instruments Deno.cron to automatically capture cron check-ins. +- https://docs.sentry.io/platforms/javascript/guides/deno/configuration/integrations/extraerrordata.md - Extracts all non-native attributes from the error object and attaches them to the event as ext... +- https://docs.sentry.io/platforms/javascript/guides/deno/configuration/integrations/functiontostring.md - Allows the SDK to provide original functions and method names, even when those functions or me... +- https://docs.sentry.io/platforms/javascript/guides/deno/configuration/integrations/featureflags.md - Learn how to attach custom feature flag data to Sentry error events. +- https://docs.sentry.io/platforms/javascript/guides/deno/configuration/integrations/globalhandlers.md - Attaches global handlers to capture uncaught exceptions and unhandled rejections. (default) +- https://docs.sentry.io/platforms/javascript/guides/deno/configuration/integrations/google-genai.md - Adds instrumentation for Google Gen AI SDK. +- https://docs.sentry.io/platforms/javascript/guides/deno/configuration/integrations/inboundfilters.md - Allows you to ignore specific errors based on the type, message, or URLs in a given exception.... +- https://docs.sentry.io/platforms/javascript/guides/deno/configuration/integrations/langchain.md - Adds instrumentation for LangChain. +- https://docs.sentry.io/platforms/javascript/guides/deno/configuration/integrations/langgraph.md - Adds instrumentation for the LangGraph SDK. +- https://docs.sentry.io/platforms/javascript/guides/deno/configuration/integrations/linkederrors.md - Allows you to configure linked errors. (default) +- https://docs.sentry.io/platforms/javascript/guides/deno/configuration/integrations/lrumemoizer.md - Adds instrumentation for LRU Memoizer. (default) +- https://docs.sentry.io/platforms/javascript/guides/deno/configuration/integrations/modules.md - Add node modules / packages to the event. (default) +- https://docs.sentry.io/platforms/javascript/guides/deno/configuration/integrations/normalizepath.md - Normalises paths to the app root directory. (default) +- https://docs.sentry.io/platforms/javascript/guides/deno/configuration/integrations/onuncaughtexception.md - Registers handlers to capture global uncaught exceptions. (default) +- https://docs.sentry.io/platforms/javascript/guides/deno/configuration/integrations/unhandledrejection.md - Registers handlers to capture global unhandled promise rejections. (default) +- https://docs.sentry.io/platforms/javascript/guides/deno/configuration/integrations/openai.md - Adds instrumentation for the OpenAI SDK. +- https://docs.sentry.io/platforms/javascript/guides/deno/configuration/integrations/pino.md - Capture logs and errors from Pino. +- https://docs.sentry.io/platforms/javascript/guides/deno/configuration/integrations/requestdata.md - Adds data about an incoming request to an event. (default) +- https://docs.sentry.io/platforms/javascript/guides/deno/configuration/integrations/rewriteframes.md - Allows you to apply a transformation to each frame of the stack trace. +- https://docs.sentry.io/platforms/javascript/guides/deno/configuration/integrations/supabase.md - Adds instrumentation for Supabase client operations. +- https://docs.sentry.io/platforms/javascript/guides/deno/configuration/integrations/tedious.md - Adds instrumentation for Tedious. (default) +- https://docs.sentry.io/platforms/javascript/guides/deno/configuration/integrations/trpc.md - Capture spans & errors for tRPC handlers. +- https://docs.sentry.io/platforms/javascript/guides/deno/configuration/integrations/vercelai.md - Adds instrumentation for Vercel AI SDK. +- https://docs.sentry.io/platforms/javascript/guides/deno/configuration/integrations/zodErrors.md - Adds additional data to Zod validation errors. +- https://docs.sentry.io/platforms/javascript/guides/deno/configuration/transports.md - Transports let you change the way in which events are delivered to Sentry. +- https://docs.sentry.io/platforms/javascript/guides/deno/configuration/releases.md - Learn how to configure your SDK to tell Sentry about your releases. +- https://docs.sentry.io/platforms/javascript/guides/deno/configuration/filtering.md - Learn more about how to configure your JavaScript SDK to set up filtering for events reported ... +- https://docs.sentry.io/platforms/javascript/guides/deno/configuration/tree-shaking.md - Learn how to reduce Sentry bundle size by tree shaking unused code. +- https://docs.sentry.io/platforms/javascript/guides/deno/data-management.md - Learn about different ways to scrub data within your SDK before it gets sent to Sentry. +- https://docs.sentry.io/platforms/javascript/guides/deno/security-policy-reporting.md - Learn how Sentry can help manage Content-Security-Policy violations and reports here. +- https://docs.sentry.io/platforms/javascript/guides/deno/best-practices.md - Learn how to set up Sentry for several specific use cases with these best practice guides. +- https://docs.sentry.io/platforms/javascript/guides/deno/migration.md - Migrate from an older version of our Sentry JavaScript SDK. +- https://docs.sentry.io/platforms/javascript/guides/deno/troubleshooting.md - If you need help solving issues with your Sentry JavaScript SDK integration, you can read the ... + +### Enriching Events +- https://docs.sentry.io/platforms/javascript/guides/deno/enriching-events/attachments.md - Learn more about how Sentry can store additional files in the same request as event attachments. +- https://docs.sentry.io/platforms/javascript/guides/deno/enriching-events/breadcrumbs.md - Learn more about what Sentry uses to create a trail of events (breadcrumbs) that happened prio... +- https://docs.sentry.io/platforms/javascript/guides/deno/enriching-events/fingerprinting.md - Learn about overriding default fingerprinting in your SDK. +- https://docs.sentry.io/platforms/javascript/guides/deno/enriching-events/level.md - The level - similar to logging levels - is generally added by default based on the integration... +- https://docs.sentry.io/platforms/javascript/guides/deno/enriching-events/event-processors.md - Learn more about how you can add your own event processors globally or to the current scope. +- https://docs.sentry.io/platforms/javascript/guides/deno/enriching-events/scopes.md - SDKs will typically automatically manage the scopes for you in the framework integrations. Lea... +- https://docs.sentry.io/platforms/javascript/guides/deno/enriching-events/tags.md - Tags power UI features such as filters and tag-distribution maps. Tags also help you quickly a... +- https://docs.sentry.io/platforms/javascript/guides/deno/enriching-events/transaction-name.md - Learn how to set or override transaction names to improve issue and trace-grouping. + +### Data Management +- https://docs.sentry.io/platforms/javascript/guides/deno/data-management/data-collected.md - See what data is collected by the Sentry SDK. +- https://docs.sentry.io/platforms/javascript/guides/deno/data-management/sensitive-data.md - Learn about filtering or scrubbing sensitive data within the SDK, so that data is not sent wit... + +### Best Practices +- https://docs.sentry.io/platforms/javascript/guides/deno/best-practices/shared-environments.md - Learn how to use Sentry in shared environments (for example in browser extensions or VSCode ex... +- https://docs.sentry.io/platforms/javascript/guides/deno/best-practices/micro-frontends.md - Learn how to identify the source of errors and route events to different Sentry projects when ... +- https://docs.sentry.io/platforms/javascript/guides/deno/best-practices/multiple-sentry-instances.md - Learn how to manage several Sentry instances by creating your own clients. +- https://docs.sentry.io/platforms/javascript/guides/deno/best-practices/offline-caching.md - Learn how to cache Sentry events while being offline. +- https://docs.sentry.io/platforms/javascript/guides/deno/best-practices/sentry-testkit.md - Learn how to assert that the right flow-tracking or error is being sent to Sentry, but without... + +### Migration +- https://docs.sentry.io/platforms/javascript/guides/deno/migration/v9-to-v10.md - Learn about migrating from Sentry JavaScript SDK 9.x to 10.x +- https://docs.sentry.io/platforms/javascript/guides/deno/migration/v8-to-v9.md - Learn about migrating from Sentry JavaScript SDK 8.x to 9.x +- https://docs.sentry.io/platforms/javascript/guides/deno/migration/v7-to-v8.md - Learn about migrating from Sentry JavaScript SDK 7.x to 8.x +- https://docs.sentry.io/platforms/javascript/guides/deno/migration/v7-to-v8/v8-new-performance-api.md - Learn about new Tracing APIs in Sentry JavaScript SDK 8.x +- https://docs.sentry.io/platforms/javascript/guides/deno/migration/v7-to-v8/v7-deprecations.md - Learn about deprecations in Sentry JavaScript SDK 7.x and how to address them +- https://docs.sentry.io/platforms/javascript/guides/deno/migration/v6-to-v7.md - Learn about migrating from Sentry JavaScript SDK 6.x to 7.x +- https://docs.sentry.io/platforms/javascript/guides/deno/migration/v4-to-v5_v6.md - Learn about migrating from Sentry JavaScript SDK 4.x to 5.x/6.x + +### Troubleshooting +- https://docs.sentry.io/platforms/javascript/guides/deno/troubleshooting/supported-browsers.md - We support a variety of browsers; check out our list. diff --git a/public/.well-known/skills/sentry-javascript-electron/SKILL.md b/public/.well-known/skills/sentry-javascript-electron/SKILL.md new file mode 100644 index 0000000000000..cb0a894a70adc --- /dev/null +++ b/public/.well-known/skills/sentry-javascript-electron/SKILL.md @@ -0,0 +1,181 @@ +--- +name: sentry-javascript-electron +description: Learn how to manually set up Sentry in your Electron app and capture your first errors. +--- + +# Sentry Electron + +Learn how to manually set up Sentry in your Electron app and capture your first errors. + +## Documentation + +Fetch these markdown files as needed: + +### Getting Started +- https://docs.sentry.io/platforms/javascript/guides/electron.md - Learn how to manually set up Sentry in your Electron app and capture your first errors. + +### Features +- https://docs.sentry.io/platforms/javascript/guides/electron/usage.md - Learn how to use the SDK to manually capture errors and other events. +- https://docs.sentry.io/platforms/javascript/guides/electron/sourcemaps.md - Upload your source maps to Sentry to enable readable stack traces in your errors. +- https://docs.sentry.io/platforms/javascript/guides/electron/sourcemaps/uploading.md - Learn how to provide your source maps to Sentry. +- https://docs.sentry.io/platforms/javascript/guides/electron/sourcemaps/uploading/webpack.md - Upload your source maps with our webpack plugin. +- https://docs.sentry.io/platforms/javascript/guides/electron/sourcemaps/uploading/ionic.md - Upload your source maps using Ionic and Sentry CLI. +- https://docs.sentry.io/platforms/javascript/guides/electron/sourcemaps/uploading/ionic-capacitor.md - Upload your source maps using ionic capacitor and Sentry CLI. +- https://docs.sentry.io/platforms/javascript/guides/electron/sourcemaps/uploading/typescript.md - Upload your source maps using tsc and Sentry CLI. +- https://docs.sentry.io/platforms/javascript/guides/electron/sourcemaps/uploading/vite.md - Upload your source maps with the Sentry Vite Plugin. +- https://docs.sentry.io/platforms/javascript/guides/electron/sourcemaps/uploading/esbuild.md - Upload your source maps with the Sentry esbuild Plugin. +- https://docs.sentry.io/platforms/javascript/guides/electron/sourcemaps/uploading/rollup.md - Upload your source maps with the Sentry Rollup Plugin. +- https://docs.sentry.io/platforms/javascript/guides/electron/sourcemaps/uploading/cli.md - Upload your source maps using Sentry CLI. +- https://docs.sentry.io/platforms/javascript/guides/electron/sourcemaps/uploading/uglifyjs.md - Upload your source maps using UglifyJS and Sentry CLI. +- https://docs.sentry.io/platforms/javascript/guides/electron/sourcemaps/uploading/systemjs.md - Upload your source maps using SystemJS and Sentry CLI. +- https://docs.sentry.io/platforms/javascript/guides/electron/sourcemaps/uploading/hosting-publicly.md - Learn about publicly hosting your source maps, including how to address various security conce... +- https://docs.sentry.io/platforms/javascript/guides/electron/sourcemaps/troubleshooting_js.md - Troubleshooting for source maps. +- https://docs.sentry.io/platforms/javascript/guides/electron/sourcemaps/troubleshooting_js/legacy-uploading-methods.md - Learn about how to upload source maps with older SDKs and Sentry tools. +- https://docs.sentry.io/platforms/javascript/guides/electron/sourcemaps/troubleshooting_js/debug-ids.md +- https://docs.sentry.io/platforms/javascript/guides/electron/logs.md - Structured logs allow you to send, view and query logs sent from your applications within Sentry. +- https://docs.sentry.io/platforms/javascript/guides/electron/session-replay.md - Learn how to enable Session Replay in your app if it is not already set up. +- https://docs.sentry.io/platforms/javascript/guides/electron/session-replay/configuration.md - Learn about the general Session Replay configuration fields. +- https://docs.sentry.io/platforms/javascript/guides/electron/session-replay/privacy.md - Configuring Session Replay to maintain user and data privacy. +- https://docs.sentry.io/platforms/javascript/guides/electron/session-replay/issue-types.md - Learn about the Issue types that Session Replay can detect. +- https://docs.sentry.io/platforms/javascript/guides/electron/session-replay/understanding-sessions.md - Learn about customizing sessions with the Session Replay SDK. +- https://docs.sentry.io/platforms/javascript/guides/electron/session-replay/troubleshooting.md - Troubleshooting Session Replay-specific Issues +- https://docs.sentry.io/platforms/javascript/guides/electron/tracing.md - Learn how to enable tracing in your app. +- https://docs.sentry.io/platforms/javascript/guides/electron/tracing/span-metrics.md - Learn how to add attributes to spans to monitor performance and debug applications +- https://docs.sentry.io/platforms/javascript/guides/electron/tracing/span-metrics/examples.md - Examples of using span metrics to debug performance issues and monitor application behavior ac... +- https://docs.sentry.io/platforms/javascript/guides/electron/tracing/distributed-tracing.md - Learn how to connect events across applications/services. +- https://docs.sentry.io/platforms/javascript/guides/electron/tracing/distributed-tracing/custom-instrumentation.md +- https://docs.sentry.io/platforms/javascript/guides/electron/tracing/distributed-tracing/dealing-with-cors-issues.md +- https://docs.sentry.io/platforms/javascript/guides/electron/tracing/configure-sampling.md - Learn how to configure sampling in your app. +- https://docs.sentry.io/platforms/javascript/guides/electron/tracing/instrumentation.md - Learn how to configure spans to capture trace data on any action in your app. +- https://docs.sentry.io/platforms/javascript/guides/electron/tracing/instrumentation/automatic-instrumentation.md - Learn what spans are captured after tracing is enabled. +- https://docs.sentry.io/platforms/javascript/guides/electron/tracing/instrumentation/requests-module.md - Learn how to manually instrument your code to use Sentry's Requests module. +- https://docs.sentry.io/platforms/javascript/guides/electron/tracing/troubleshooting.md - Learn how to troubleshoot your tracing setup. +- https://docs.sentry.io/platforms/javascript/guides/electron/metrics.md - Metrics allow you to send, view and query counters, gauges and measurements from your Sentry-c... +- https://docs.sentry.io/platforms/javascript/guides/electron/profiling.md - Collect & view performance insights for JavaScript programs with Sentry's Profiling integratio... +- https://docs.sentry.io/platforms/javascript/guides/electron/user-feedback.md - Learn how to enable User Feedback in your app. +- https://docs.sentry.io/platforms/javascript/guides/electron/user-feedback/configuration.md - Learn about general User Feedback configuration fields. +- https://docs.sentry.io/platforms/javascript/guides/electron/user-feedback/configuration__v7.x.md - Learn about general User Feedback configuration fields for version 7 of the JavaScript SDK. +- https://docs.sentry.io/platforms/javascript/guides/electron/feature-flags.md - With Feature Flags, Sentry tracks feature flag evaluations in your application, keeps an audit... + +### Configuration +- https://docs.sentry.io/platforms/javascript/guides/electron/sampling.md - Learn how to configure the volume of error and transaction events sent to Sentry. +- https://docs.sentry.io/platforms/javascript/guides/electron/enriching-events.md - Add additional data to your events to make them easier to debug. +- https://docs.sentry.io/platforms/javascript/guides/electron/configuration.md - Learn about additional configuration options for the JavaScript SDKs. +- https://docs.sentry.io/platforms/javascript/guides/electron/configuration/apis.md - Learn more about APIs of the SDK. +- https://docs.sentry.io/platforms/javascript/guides/electron/configuration/options.md - Learn more about how the SDK can be configured via options. These are being passed to the init... +- https://docs.sentry.io/platforms/javascript/guides/electron/configuration/environments.md - Learn how to configure your SDK to tell Sentry about your environments. +- https://docs.sentry.io/platforms/javascript/guides/electron/configuration/integrations.md - Learn more about how integrations extend the functionality of our SDK to cover common librarie... +- https://docs.sentry.io/platforms/javascript/guides/electron/configuration/integrations/additionalcontext.md - Adds additional device context to events. (default) +- https://docs.sentry.io/platforms/javascript/guides/electron/configuration/integrations/childprocess.md - Captures breadcrumbs and events for child process exits and crashes. (default) +- https://docs.sentry.io/platforms/javascript/guides/electron/configuration/integrations/electronbreadcrumbs.md - Supports capturing events from `uncaughtException` while retaining Electrons default behaviour... +- https://docs.sentry.io/platforms/javascript/guides/electron/configuration/integrations/electronminidump.md - Captures and sends minidumps via Electrons built in `crashReporter` uploader. +- https://docs.sentry.io/platforms/javascript/guides/electron/configuration/integrations/net.md - Captures breadcrumbs and tracing spans for Electrons `net` module. (default) +- https://docs.sentry.io/platforms/javascript/guides/electron/configuration/integrations/gpucontext.md - Adds GPU device context to events. (default) +- https://docs.sentry.io/platforms/javascript/guides/electron/configuration/integrations/maincontext.md - Adds app, operating system and runtime context to all events. (default) +- https://docs.sentry.io/platforms/javascript/guides/electron/configuration/integrations/mainprocesssession.md - Captures sessions linked to the lifetime of the Electron main process. (default) +- https://docs.sentry.io/platforms/javascript/guides/electron/configuration/integrations/onuncaughtexception.md - Supports capturing events from `uncaughtException` while retaining Electrons default behaviour... +- https://docs.sentry.io/platforms/javascript/guides/electron/configuration/integrations/preloadinjection.md - Injects a preload script via the Electron. (default) +- https://docs.sentry.io/platforms/javascript/guides/electron/configuration/integrations/scopetomain.md - Captures scope updates and breadcrumbs in renderer processes and forwards them to the Electron... +- https://docs.sentry.io/platforms/javascript/guides/electron/configuration/integrations/sentryminidump.md - Captures minidumps and sends them with full context to the Sentry Envelope endpoint using a cu... +- https://docs.sentry.io/platforms/javascript/guides/electron/configuration/integrations/browserwindowsession.md - Captures sessions linked to the focus of Electron BrowserWindows. +- https://docs.sentry.io/platforms/javascript/guides/electron/configuration/integrations/custom.md - Learn how you can enable a custom integration. +- https://docs.sentry.io/platforms/javascript/guides/electron/configuration/integrations/amqplib.md - Adds instrumentation for Amqplib. (default) +- https://docs.sentry.io/platforms/javascript/guides/electron/configuration/integrations/anr.md - Capture events when the event loop is blocked and the application is no longer responding. +- https://docs.sentry.io/platforms/javascript/guides/electron/configuration/integrations/anthropic.md - Adds instrumentation for the Anthropic SDK. +- https://docs.sentry.io/platforms/javascript/guides/electron/configuration/integrations/breadcrumbs.md - Wraps native browser APIs to capture breadcrumbs. (default) +- https://docs.sentry.io/platforms/javascript/guides/electron/configuration/integrations/browserprofiling.md - Capture profiling data for the Browser. +- https://docs.sentry.io/platforms/javascript/guides/electron/configuration/integrations/browsersession.md - Track healthy Sessions in the Browser. +- https://docs.sentry.io/platforms/javascript/guides/electron/configuration/integrations/browsertracing.md - Capture performance data for the Browser. +- https://docs.sentry.io/platforms/javascript/guides/electron/configuration/integrations/captureconsole.md - Captures all Console API calls via `captureException` or `captureMessage`. +- https://docs.sentry.io/platforms/javascript/guides/electron/configuration/integrations/childProcess.md - Adds instrumentation for child processes and worker threads (default) +- https://docs.sentry.io/platforms/javascript/guides/electron/configuration/integrations/console.md - Capture console logs as breadcrumbs. (default) +- https://docs.sentry.io/platforms/javascript/guides/electron/configuration/integrations/nodecontext.md - Capture context about the environment and the device that the client is running on, and add it... +- https://docs.sentry.io/platforms/javascript/guides/electron/configuration/integrations/contextlines.md - Adds source code from inline JavaScript of the current page's HTML. +- https://docs.sentry.io/platforms/javascript/guides/electron/configuration/integrations/dataloader.md - Adds instrumentation for Dataloader. +- https://docs.sentry.io/platforms/javascript/guides/electron/configuration/integrations/dedupe.md - Deduplicate certain events to avoid receiving duplicate errors. (default) +- https://docs.sentry.io/platforms/javascript/guides/electron/configuration/integrations/event-loop-block.md - Monitor for blocked event loops in all threads of a Node.js application. +- https://docs.sentry.io/platforms/javascript/guides/electron/configuration/integrations/extraerrordata.md - Extracts all non-native attributes from the error object and attaches them to the event as ext... +- https://docs.sentry.io/platforms/javascript/guides/electron/configuration/integrations/fs.md - Adds instrumentation for filesystem operations. +- https://docs.sentry.io/platforms/javascript/guides/electron/configuration/integrations/functiontostring.md - Allows the SDK to provide original functions and method names, even when those functions or me... +- https://docs.sentry.io/platforms/javascript/guides/electron/configuration/integrations/featureflags.md - Learn how to attach custom feature flag data to Sentry error events. +- https://docs.sentry.io/platforms/javascript/guides/electron/configuration/integrations/genericpool.md - Adds instrumentation for Generic Pool. (default) +- https://docs.sentry.io/platforms/javascript/guides/electron/configuration/integrations/google-genai.md - Adds instrumentation for Google Gen AI SDK. +- https://docs.sentry.io/platforms/javascript/guides/electron/configuration/integrations/graphql.md - Adds instrumentation for GraphQL. (default) +- https://docs.sentry.io/platforms/javascript/guides/electron/configuration/integrations/graphqlclient.md - Enhance spans and breadcrumbs with data from GraphQL requests. +- https://docs.sentry.io/platforms/javascript/guides/electron/configuration/integrations/http.md - Capture spans & breadcrumbs for http requests. (default) +- https://docs.sentry.io/platforms/javascript/guides/electron/configuration/integrations/httpclient.md - Captures errors on failed requests from Fetch and XHR and attaches request and response inform... +- https://docs.sentry.io/platforms/javascript/guides/electron/configuration/integrations/inboundfilters.md - Allows you to ignore specific errors based on the type, message, or URLs in a given exception.... +- https://docs.sentry.io/platforms/javascript/guides/electron/configuration/integrations/kafka.md - Adds instrumentation for KafkaJS. (default) +- https://docs.sentry.io/platforms/javascript/guides/electron/configuration/integrations/knex.md - Adds instrumentation for Knex. +- https://docs.sentry.io/platforms/javascript/guides/electron/configuration/integrations/langchain.md - Adds instrumentation for LangChain. +- https://docs.sentry.io/platforms/javascript/guides/electron/configuration/integrations/langgraph.md - Adds instrumentation for the LangGraph SDK. +- https://docs.sentry.io/platforms/javascript/guides/electron/configuration/integrations/linkederrors.md - Allows you to configure linked errors. (default) +- https://docs.sentry.io/platforms/javascript/guides/electron/configuration/integrations/localvariables.md - Add local variables to exception frames. (default) +- https://docs.sentry.io/platforms/javascript/guides/electron/configuration/integrations/lrumemoizer.md - Adds instrumentation for LRU Memoizer. (default) +- https://docs.sentry.io/platforms/javascript/guides/electron/configuration/integrations/modules.md - Add node modules / packages to the event. (default) +- https://docs.sentry.io/platforms/javascript/guides/electron/configuration/integrations/mongo.md - Adds instrumentation for MongoDB. (default) +- https://docs.sentry.io/platforms/javascript/guides/electron/configuration/integrations/mongoose.md - Adds instrumentation for Mongoose. (default) +- https://docs.sentry.io/platforms/javascript/guides/electron/configuration/integrations/mysql.md - Adds instrumentation for MySQL. (default) +- https://docs.sentry.io/platforms/javascript/guides/electron/configuration/integrations/mysql2.md - Adds instrumentation for MySQL2. (default) +- https://docs.sentry.io/platforms/javascript/guides/electron/configuration/integrations/nodefetch.md - Capture spans & breadcrumbs for node fetch requests. (default) +- https://docs.sentry.io/platforms/javascript/guides/electron/configuration/integrations/nodeprofiling.md - Capture profiling data for Node.js applications. +- https://docs.sentry.io/platforms/javascript/guides/electron/configuration/integrations/unhandledrejection.md - Registers handlers to capture global unhandled promise rejections. (default) +- https://docs.sentry.io/platforms/javascript/guides/electron/configuration/integrations/openai.md - Adds instrumentation for the OpenAI SDK. +- https://docs.sentry.io/platforms/javascript/guides/electron/configuration/integrations/pino.md - Capture logs and errors from Pino. +- https://docs.sentry.io/platforms/javascript/guides/electron/configuration/integrations/postgres.md - Adds instrumentation for Postgres. (default) +- https://docs.sentry.io/platforms/javascript/guides/electron/configuration/integrations/redis.md - Adds instrumentation for Redis. (default) +- https://docs.sentry.io/platforms/javascript/guides/electron/configuration/integrations/replay.md - Capture a video-like reproduction of what was happening in the user's browser. +- https://docs.sentry.io/platforms/javascript/guides/electron/configuration/integrations/replaycanvas.md - Capture session replays from HTML canvas elements. +- https://docs.sentry.io/platforms/javascript/guides/electron/configuration/integrations/reportingobserver.md - Captures the reports collected via the `ReportingObserver` interface and sends them to Sentry. +- https://docs.sentry.io/platforms/javascript/guides/electron/configuration/integrations/rewriteframes.md - Allows you to apply a transformation to each frame of the stack trace. +- https://docs.sentry.io/platforms/javascript/guides/electron/configuration/integrations/supabase.md - Adds instrumentation for Supabase client operations. +- https://docs.sentry.io/platforms/javascript/guides/electron/configuration/integrations/tedious.md - Adds instrumentation for Tedious. (default) +- https://docs.sentry.io/platforms/javascript/guides/electron/configuration/integrations/trpc.md - Capture spans & errors for tRPC handlers. +- https://docs.sentry.io/platforms/javascript/guides/electron/configuration/integrations/vercelai.md - Adds instrumentation for Vercel AI SDK. +- https://docs.sentry.io/platforms/javascript/guides/electron/configuration/integrations/webworker.md - Connect Web Workers with the SDK running on the main thread +- https://docs.sentry.io/platforms/javascript/guides/electron/configuration/integrations/zodErrors.md - Adds additional data to Zod validation errors. +- https://docs.sentry.io/platforms/javascript/guides/electron/configuration/releases.md - Learn how to configure your SDK to tell Sentry about your releases. +- https://docs.sentry.io/platforms/javascript/guides/electron/configuration/filtering.md - Learn more about how to configure your JavaScript SDK to set up filtering for events reported ... +- https://docs.sentry.io/platforms/javascript/guides/electron/configuration/event-loop-block.md - Monitor for blocked event loops in Electron applications +- https://docs.sentry.io/platforms/javascript/guides/electron/configuration/tree-shaking.md - Learn how to reduce Sentry bundle size by tree shaking unused code. +- https://docs.sentry.io/platforms/javascript/guides/electron/data-management.md - Learn about different ways to scrub data within your SDK before it gets sent to Sentry. +- https://docs.sentry.io/platforms/javascript/guides/electron/security-policy-reporting.md - Learn how Sentry can help manage Content-Security-Policy violations and reports here. +- https://docs.sentry.io/platforms/javascript/guides/electron/best-practices.md - Learn how to set up Sentry for several specific use cases with these best practice guides. +- https://docs.sentry.io/platforms/javascript/guides/electron/troubleshooting.md - If you need help solving issues with your Sentry JavaScript SDK integration, you can read the ... + +### Enriching Events +- https://docs.sentry.io/platforms/javascript/guides/electron/enriching-events/attachments.md - Learn more about how Sentry can store additional files in the same request as event attachments. +- https://docs.sentry.io/platforms/javascript/guides/electron/enriching-events/breadcrumbs.md - Learn more about what Sentry uses to create a trail of events (breadcrumbs) that happened prio... +- https://docs.sentry.io/platforms/javascript/guides/electron/enriching-events/fingerprinting.md - Learn about overriding default fingerprinting in your SDK. +- https://docs.sentry.io/platforms/javascript/guides/electron/enriching-events/level.md - The level - similar to logging levels - is generally added by default based on the integration... +- https://docs.sentry.io/platforms/javascript/guides/electron/enriching-events/event-processors.md - Learn more about how you can add your own event processors globally or to the current scope. +- https://docs.sentry.io/platforms/javascript/guides/electron/enriching-events/scopes.md - SDKs will typically automatically manage the scopes for you in the framework integrations. Lea... +- https://docs.sentry.io/platforms/javascript/guides/electron/enriching-events/screenshots.md - Learn more about taking screenshots when an error occurs. Sentry pairs the screenshot with the... +- https://docs.sentry.io/platforms/javascript/guides/electron/enriching-events/tags.md - Tags power UI features such as filters and tag-distribution maps. Tags also help you quickly a... +- https://docs.sentry.io/platforms/javascript/guides/electron/enriching-events/transaction-name.md - Learn how to set or override transaction names to improve issue and trace-grouping. + +### Data Management +- https://docs.sentry.io/platforms/javascript/guides/electron/data-management/data-collected.md - See what data is collected by the Sentry SDK. +- https://docs.sentry.io/platforms/javascript/guides/electron/data-management/sensitive-data.md - Learn about filtering or scrubbing sensitive data within the SDK, so that data is not sent wit... +- https://docs.sentry.io/platforms/javascript/guides/electron/data-management/debug-files.md - Learn about how debug information files allow Sentry to extract stack traces and provide more ... +- https://docs.sentry.io/platforms/javascript/guides/electron/data-management/debug-files/file-formats.md - Learn about platform-specific file formats and the debug information they contain. +- https://docs.sentry.io/platforms/javascript/guides/electron/data-management/debug-files/identifiers.md - Learn about build tooling requirements that allow Sentry to uniquely identify debug informatio... +- https://docs.sentry.io/platforms/javascript/guides/electron/data-management/debug-files/upload.md - Learn about uploading debug information files to Sentry. +- https://docs.sentry.io/platforms/javascript/guides/electron/data-management/debug-files/symbol-servers.md - Learn about symbol servers and how to configure them with your Sentry projects. +- https://docs.sentry.io/platforms/javascript/guides/electron/data-management/debug-files/source-context.md - Learn about setting up source bundles to show source code in stack traces on the Issue Details... + +### Best Practices +- https://docs.sentry.io/platforms/javascript/guides/electron/best-practices/shared-environments.md - Learn how to use Sentry in shared environments (for example in browser extensions or VSCode ex... +- https://docs.sentry.io/platforms/javascript/guides/electron/best-practices/micro-frontends.md - Learn how to identify the source of errors and route events to different Sentry projects when ... +- https://docs.sentry.io/platforms/javascript/guides/electron/best-practices/multiple-sentry-instances.md - Learn how to manage several Sentry instances by creating your own clients. +- https://docs.sentry.io/platforms/javascript/guides/electron/best-practices/web-workers.md - Learn how to use Sentry's Browser SDK in Web Workers API. +- https://docs.sentry.io/platforms/javascript/guides/electron/best-practices/sentry-testkit.md - Learn how to assert that the right flow-tracking or error is being sent to Sentry, but without... + +### Troubleshooting +- https://docs.sentry.io/platforms/javascript/guides/electron/troubleshooting/supported-browsers.md - We support a variety of browsers; check out our list. + +### Other +- https://docs.sentry.io/platforms/javascript/guides/electron/features.md - Learn how Sentry's Electron SDK exposes features for first class integration with Electron. +- https://docs.sentry.io/platforms/javascript/guides/electron/features/inter-process-communication.md - Learn how the Sentry Electron SDK communicates across processes to capture detailed error data. +- https://docs.sentry.io/platforms/javascript/guides/electron/features/native-crash-reporting.md - Learn how Sentry captures and processes native crashes from Electron processes. +- https://docs.sentry.io/platforms/javascript/guides/electron/features/offline-support.md - Learn how to customize the automatic caching of Sentry events while being offline. diff --git a/public/.well-known/skills/sentry-javascript-ember/SKILL.md b/public/.well-known/skills/sentry-javascript-ember/SKILL.md new file mode 100644 index 0000000000000..a2cb832321f27 --- /dev/null +++ b/public/.well-known/skills/sentry-javascript-ember/SKILL.md @@ -0,0 +1,145 @@ +--- +name: sentry-javascript-ember +description: Learn how to set up Sentry in your Ember application and capture your first errors. +--- + +# Sentry Ember + +Learn how to set up Sentry in your Ember application and capture your first errors. + +## Documentation + +Fetch these markdown files as needed: + +### Getting Started +- https://docs.sentry.io/platforms/javascript/guides/ember.md - Learn how to set up Sentry in your Ember application and capture your first errors. + +### Features +- https://docs.sentry.io/platforms/javascript/guides/ember/usage.md - Learn how to use the SDK to manually capture errors and other events. +- https://docs.sentry.io/platforms/javascript/guides/ember/sourcemaps.md - Upload your source maps to Sentry to enable readable stack traces in your errors. +- https://docs.sentry.io/platforms/javascript/guides/ember/sourcemaps/uploading.md - Learn how to provide your source maps to Sentry. +- https://docs.sentry.io/platforms/javascript/guides/ember/sourcemaps/uploading/webpack.md - Upload your source maps with our webpack plugin. +- https://docs.sentry.io/platforms/javascript/guides/ember/sourcemaps/uploading/ionic.md - Upload your source maps using Ionic and Sentry CLI. +- https://docs.sentry.io/platforms/javascript/guides/ember/sourcemaps/uploading/ionic-capacitor.md - Upload your source maps using ionic capacitor and Sentry CLI. +- https://docs.sentry.io/platforms/javascript/guides/ember/sourcemaps/uploading/typescript.md - Upload your source maps using tsc and Sentry CLI. +- https://docs.sentry.io/platforms/javascript/guides/ember/sourcemaps/uploading/vite.md - Upload your source maps with the Sentry Vite Plugin. +- https://docs.sentry.io/platforms/javascript/guides/ember/sourcemaps/uploading/esbuild.md - Upload your source maps with the Sentry esbuild Plugin. +- https://docs.sentry.io/platforms/javascript/guides/ember/sourcemaps/uploading/rollup.md - Upload your source maps with the Sentry Rollup Plugin. +- https://docs.sentry.io/platforms/javascript/guides/ember/sourcemaps/uploading/cli.md - Upload your source maps using Sentry CLI. +- https://docs.sentry.io/platforms/javascript/guides/ember/sourcemaps/uploading/uglifyjs.md - Upload your source maps using UglifyJS and Sentry CLI. +- https://docs.sentry.io/platforms/javascript/guides/ember/sourcemaps/uploading/systemjs.md - Upload your source maps using SystemJS and Sentry CLI. +- https://docs.sentry.io/platforms/javascript/guides/ember/sourcemaps/uploading/hosting-publicly.md - Learn about publicly hosting your source maps, including how to address various security conce... +- https://docs.sentry.io/platforms/javascript/guides/ember/sourcemaps/troubleshooting_js.md - Troubleshooting for source maps. +- https://docs.sentry.io/platforms/javascript/guides/ember/sourcemaps/troubleshooting_js/legacy-uploading-methods.md - Learn about how to upload source maps with older SDKs and Sentry tools. +- https://docs.sentry.io/platforms/javascript/guides/ember/sourcemaps/troubleshooting_js/debug-ids.md +- https://docs.sentry.io/platforms/javascript/guides/ember/logs.md - Structured logs allow you to send, view and query logs sent from your applications within Sentry. +- https://docs.sentry.io/platforms/javascript/guides/ember/session-replay.md - Learn how to enable Session Replay in your app if it is not already set up. +- https://docs.sentry.io/platforms/javascript/guides/ember/session-replay/configuration.md - Learn about the general Session Replay configuration fields. +- https://docs.sentry.io/platforms/javascript/guides/ember/session-replay/privacy.md - Configuring Session Replay to maintain user and data privacy. +- https://docs.sentry.io/platforms/javascript/guides/ember/session-replay/issue-types.md - Learn about the Issue types that Session Replay can detect. +- https://docs.sentry.io/platforms/javascript/guides/ember/session-replay/understanding-sessions.md - Learn about customizing sessions with the Session Replay SDK. +- https://docs.sentry.io/platforms/javascript/guides/ember/session-replay/troubleshooting.md - Troubleshooting Session Replay-specific Issues +- https://docs.sentry.io/platforms/javascript/guides/ember/tracing.md - Learn how to enable tracing in your app. +- https://docs.sentry.io/platforms/javascript/guides/ember/tracing/span-metrics.md - Learn how to add attributes to spans to monitor performance and debug applications +- https://docs.sentry.io/platforms/javascript/guides/ember/tracing/span-metrics/examples.md - Examples of using span metrics to debug performance issues and monitor application behavior ac... +- https://docs.sentry.io/platforms/javascript/guides/ember/tracing/distributed-tracing.md - Learn how to connect events across applications/services. +- https://docs.sentry.io/platforms/javascript/guides/ember/tracing/distributed-tracing/custom-instrumentation.md +- https://docs.sentry.io/platforms/javascript/guides/ember/tracing/distributed-tracing/dealing-with-cors-issues.md +- https://docs.sentry.io/platforms/javascript/guides/ember/tracing/configure-sampling.md - Learn how to configure sampling in your app. +- https://docs.sentry.io/platforms/javascript/guides/ember/tracing/instrumentation.md - Learn how to configure spans to capture trace data on any action in your app. +- https://docs.sentry.io/platforms/javascript/guides/ember/tracing/instrumentation/automatic-instrumentation.md - Learn what transactions are captured after tracing is enabled. +- https://docs.sentry.io/platforms/javascript/guides/ember/tracing/instrumentation/requests-module.md - Learn how to manually instrument your code to use Sentry's Requests module. +- https://docs.sentry.io/platforms/javascript/guides/ember/tracing/troubleshooting.md - Learn how to troubleshoot your tracing setup. +- https://docs.sentry.io/platforms/javascript/guides/ember/ai-agent-monitoring-browser.md - Learn how to manually instrument AI agents in browser applications. +- https://docs.sentry.io/platforms/javascript/guides/ember/metrics.md - Metrics allow you to send, view and query counters, gauges and measurements from your Sentry-c... +- https://docs.sentry.io/platforms/javascript/guides/ember/profiling.md - Collect & view performance insights for JavaScript programs with Sentry's Profiling integratio... +- https://docs.sentry.io/platforms/javascript/guides/ember/user-feedback.md - Learn how to enable User Feedback in your app. +- https://docs.sentry.io/platforms/javascript/guides/ember/user-feedback/configuration.md - Learn about general User Feedback configuration fields. +- https://docs.sentry.io/platforms/javascript/guides/ember/user-feedback/configuration__v7.x.md - Learn about general User Feedback configuration fields for version 7 of the JavaScript SDK. +- https://docs.sentry.io/platforms/javascript/guides/ember/feature-flags.md - With Feature Flags, Sentry tracks feature flag evaluations in your application, keeps an audit... + +### Configuration +- https://docs.sentry.io/platforms/javascript/guides/ember/sampling.md - Learn how to configure the volume of error and transaction events sent to Sentry. +- https://docs.sentry.io/platforms/javascript/guides/ember/enriching-events.md - Add additional data to your events to make them easier to debug. +- https://docs.sentry.io/platforms/javascript/guides/ember/configuration.md - Learn about additional configuration options for the JavaScript SDKs. +- https://docs.sentry.io/platforms/javascript/guides/ember/configuration/apis.md - Learn more about APIs of the SDK. +- https://docs.sentry.io/platforms/javascript/guides/ember/configuration/ember-options.md - Additional configuration options for the Ember addon. +- https://docs.sentry.io/platforms/javascript/guides/ember/configuration/options.md - Learn more about how the SDK can be configured via options. These are being passed to the init... +- https://docs.sentry.io/platforms/javascript/guides/ember/configuration/integrations.md - Learn more about how integrations extend the functionality of our SDK to cover common librarie... +- https://docs.sentry.io/platforms/javascript/guides/ember/configuration/integrations/custom.md - Learn how you can enable a custom integration. +- https://docs.sentry.io/platforms/javascript/guides/ember/configuration/integrations/anthropic.md - Adds instrumentation for the Anthropic SDK. +- https://docs.sentry.io/platforms/javascript/guides/ember/configuration/integrations/breadcrumbs.md - Wraps native browser APIs to capture breadcrumbs. (default) +- https://docs.sentry.io/platforms/javascript/guides/ember/configuration/integrations/browserapierrors.md - Wraps native time and events APIs (`setTimeout`, `setInterval`, `requestAnimationFrame`, `addE... +- https://docs.sentry.io/platforms/javascript/guides/ember/configuration/integrations/browserprofiling.md - Capture profiling data for the Browser. +- https://docs.sentry.io/platforms/javascript/guides/ember/configuration/integrations/browsersession.md - Track healthy Sessions in the Browser. +- https://docs.sentry.io/platforms/javascript/guides/ember/configuration/integrations/browsertracing.md - Capture performance data for the Browser. +- https://docs.sentry.io/platforms/javascript/guides/ember/configuration/integrations/captureconsole.md - Captures all Console API calls via `captureException` or `captureMessage`. +- https://docs.sentry.io/platforms/javascript/guides/ember/configuration/integrations/contextlines.md - Adds source code from inline JavaScript of the current page's HTML. +- https://docs.sentry.io/platforms/javascript/guides/ember/configuration/integrations/dedupe.md - Deduplicate certain events to avoid receiving duplicate errors. (default) +- https://docs.sentry.io/platforms/javascript/guides/ember/configuration/integrations/extraerrordata.md - Extracts all non-native attributes from the error object and attaches them to the event as ext... +- https://docs.sentry.io/platforms/javascript/guides/ember/configuration/integrations/functiontostring.md - Allows the SDK to provide original functions and method names, even when those functions or me... +- https://docs.sentry.io/platforms/javascript/guides/ember/configuration/integrations/featureflags.md - Learn how to attach custom feature flag data to Sentry error events. +- https://docs.sentry.io/platforms/javascript/guides/ember/configuration/integrations/globalhandlers.md - Attaches global handlers to capture uncaught exceptions and unhandled rejections. (default) +- https://docs.sentry.io/platforms/javascript/guides/ember/configuration/integrations/google-genai.md - Adds instrumentation for Google Gen AI SDK. +- https://docs.sentry.io/platforms/javascript/guides/ember/configuration/integrations/graphqlclient.md - Enhance spans and breadcrumbs with data from GraphQL requests. +- https://docs.sentry.io/platforms/javascript/guides/ember/configuration/integrations/httpclient.md - Captures errors on failed requests from Fetch and XHR and attaches request and response inform... +- https://docs.sentry.io/platforms/javascript/guides/ember/configuration/integrations/httpcontext.md - Attaches HTTP request information, such as URL, user-agent, referrer, and other headers to the... +- https://docs.sentry.io/platforms/javascript/guides/ember/configuration/integrations/inboundfilters.md - Allows you to ignore specific errors based on the type, message, or URLs in a given exception.... +- https://docs.sentry.io/platforms/javascript/guides/ember/configuration/integrations/langchain.md - Adds instrumentation for LangChain. +- https://docs.sentry.io/platforms/javascript/guides/ember/configuration/integrations/langgraph.md - Adds instrumentation for the LangGraph SDK. +- https://docs.sentry.io/platforms/javascript/guides/ember/configuration/integrations/launchdarkly.md - Learn how to use Sentry with LaunchDarkly. +- https://docs.sentry.io/platforms/javascript/guides/ember/configuration/integrations/linkederrors.md - Allows you to configure linked errors. (default) +- https://docs.sentry.io/platforms/javascript/guides/ember/configuration/integrations/modulemetadata.md - Adds module metadata to stack frames. +- https://docs.sentry.io/platforms/javascript/guides/ember/configuration/integrations/openai.md - Adds instrumentation for the OpenAI SDK. +- https://docs.sentry.io/platforms/javascript/guides/ember/configuration/integrations/openfeature.md - Learn how to use Sentry with OpenFeature. +- https://docs.sentry.io/platforms/javascript/guides/ember/configuration/integrations/replay.md - Capture a video-like reproduction of what was happening in the user's browser. +- https://docs.sentry.io/platforms/javascript/guides/ember/configuration/integrations/replaycanvas.md - Capture session replays from HTML canvas elements. +- https://docs.sentry.io/platforms/javascript/guides/ember/configuration/integrations/reportingobserver.md - Captures the reports collected via the `ReportingObserver` interface and sends them to Sentry. +- https://docs.sentry.io/platforms/javascript/guides/ember/configuration/integrations/rewriteframes.md - Allows you to apply a transformation to each frame of the stack trace. +- https://docs.sentry.io/platforms/javascript/guides/ember/configuration/integrations/statsig.md - Learn how to use Sentry with Statsig. +- https://docs.sentry.io/platforms/javascript/guides/ember/configuration/integrations/unleash.md - Learn how to use Sentry with Unleash. +- https://docs.sentry.io/platforms/javascript/guides/ember/configuration/integrations/webworker.md - Connect Web Workers with the SDK running on the main thread +- https://docs.sentry.io/platforms/javascript/guides/ember/configuration/integrations/zodErrors.md - Adds additional data to Zod validation errors. +- https://docs.sentry.io/platforms/javascript/guides/ember/configuration/transports.md - Transports let you change the way in which events are delivered to Sentry. +- https://docs.sentry.io/platforms/javascript/guides/ember/configuration/releases.md - Learn how to configure your SDK to tell Sentry about your releases. +- https://docs.sentry.io/platforms/javascript/guides/ember/configuration/filtering.md - Learn more about how to configure your JavaScript SDK to set up filtering for events reported ... +- https://docs.sentry.io/platforms/javascript/guides/ember/configuration/tree-shaking.md - Learn how to reduce Sentry bundle size by tree shaking unused code. +- https://docs.sentry.io/platforms/javascript/guides/ember/data-management.md - Learn about different ways to scrub data within your SDK before it gets sent to Sentry. +- https://docs.sentry.io/platforms/javascript/guides/ember/security-policy-reporting.md - Learn how Sentry can help manage Content-Security-Policy violations and reports here. +- https://docs.sentry.io/platforms/javascript/guides/ember/best-practices.md - Learn how to set up Sentry for several specific use cases with these best practice guides. +- https://docs.sentry.io/platforms/javascript/guides/ember/migration.md - Migrate from an older version of our Sentry JavaScript SDK. +- https://docs.sentry.io/platforms/javascript/guides/ember/troubleshooting.md - If you need help solving issues with your Sentry JavaScript SDK integration, you can read the ... + +### Enriching Events +- https://docs.sentry.io/platforms/javascript/guides/ember/enriching-events/attachments.md - Learn more about how Sentry can store additional files in the same request as event attachments. +- https://docs.sentry.io/platforms/javascript/guides/ember/enriching-events/breadcrumbs.md - Learn more about what Sentry uses to create a trail of events (breadcrumbs) that happened prio... +- https://docs.sentry.io/platforms/javascript/guides/ember/enriching-events/fingerprinting.md - Learn about overriding default fingerprinting in your SDK. +- https://docs.sentry.io/platforms/javascript/guides/ember/enriching-events/level.md - The level - similar to logging levels - is generally added by default based on the integration... +- https://docs.sentry.io/platforms/javascript/guides/ember/enriching-events/event-processors.md - Learn more about how you can add your own event processors globally or to the current scope. +- https://docs.sentry.io/platforms/javascript/guides/ember/enriching-events/scopes.md - SDKs will typically automatically manage the scopes for you in the framework integrations. Lea... +- https://docs.sentry.io/platforms/javascript/guides/ember/enriching-events/tags.md - Tags power UI features such as filters and tag-distribution maps. Tags also help you quickly a... +- https://docs.sentry.io/platforms/javascript/guides/ember/enriching-events/transaction-name.md - Learn how to set or override transaction names to improve issue and trace-grouping. + +### Data Management +- https://docs.sentry.io/platforms/javascript/guides/ember/data-management/data-collected.md - See what data is collected by the Sentry SDK. +- https://docs.sentry.io/platforms/javascript/guides/ember/data-management/sensitive-data.md - Learn about filtering or scrubbing sensitive data within the SDK, so that data is not sent wit... + +### Best Practices +- https://docs.sentry.io/platforms/javascript/guides/ember/best-practices/shared-environments.md - Learn how to use Sentry in shared environments (for example in browser extensions or VSCode ex... +- https://docs.sentry.io/platforms/javascript/guides/ember/best-practices/micro-frontends.md - Learn how to identify the source of errors and route events to different Sentry projects when ... +- https://docs.sentry.io/platforms/javascript/guides/ember/best-practices/multiple-sentry-instances.md - Learn how to manage several Sentry instances by creating your own clients. +- https://docs.sentry.io/platforms/javascript/guides/ember/best-practices/offline-caching.md - Learn how to cache Sentry events while being offline. +- https://docs.sentry.io/platforms/javascript/guides/ember/best-practices/web-workers.md - Learn how to use Sentry's Browser SDK in Web Workers API. +- https://docs.sentry.io/platforms/javascript/guides/ember/best-practices/sentry-testkit.md - Learn how to assert that the right flow-tracking or error is being sent to Sentry, but without... + +### Migration +- https://docs.sentry.io/platforms/javascript/guides/ember/migration/v9-to-v10.md - Learn about migrating from Sentry JavaScript SDK 9.x to 10.x +- https://docs.sentry.io/platforms/javascript/guides/ember/migration/v8-to-v9.md - Learn about migrating from Sentry JavaScript SDK 8.x to 9.x +- https://docs.sentry.io/platforms/javascript/guides/ember/migration/v7-to-v8.md - Learn about migrating from Sentry JavaScript SDK 7.x to 8.x +- https://docs.sentry.io/platforms/javascript/guides/ember/migration/v7-to-v8/v8-new-performance-api.md - Learn about new Tracing APIs in Sentry JavaScript SDK 8.x +- https://docs.sentry.io/platforms/javascript/guides/ember/migration/v7-to-v8/v7-deprecations.md - Learn about deprecations in Sentry JavaScript SDK 7.x and how to address them +- https://docs.sentry.io/platforms/javascript/guides/ember/migration/v6-to-v7.md - Learn about migrating from Sentry JavaScript SDK 6.x to 7.x +- https://docs.sentry.io/platforms/javascript/guides/ember/migration/v4-to-v5_v6.md - Learn about migrating from Sentry JavaScript SDK 4.x to 5.x/6.x + +### Troubleshooting +- https://docs.sentry.io/platforms/javascript/guides/ember/troubleshooting/supported-browsers.md - We support a variety of browsers; check out our list. diff --git a/public/.well-known/skills/sentry-javascript-express/SKILL.md b/public/.well-known/skills/sentry-javascript-express/SKILL.md new file mode 100644 index 0000000000000..69e8a63a6feaa --- /dev/null +++ b/public/.well-known/skills/sentry-javascript-express/SKILL.md @@ -0,0 +1,163 @@ +--- +name: sentry-javascript-express +description: Learn how to manually set up Sentry in your Express app and capture your first errors. +--- + +# Sentry Express + +Learn how to manually set up Sentry in your Express app and capture your first errors. + +## Documentation + +Fetch these markdown files as needed: + +### Getting Started +- https://docs.sentry.io/platforms/javascript/guides/express.md - Learn how to manually set up Sentry in your Express app and capture your first errors. + +### Features +- https://docs.sentry.io/platforms/javascript/guides/express/usage.md - Learn how to use the SDK to manually capture errors and other events. +- https://docs.sentry.io/platforms/javascript/guides/express/sourcemaps.md - Upload your source maps to Sentry to enable readable stack traces in your errors. +- https://docs.sentry.io/platforms/javascript/guides/express/sourcemaps/uploading.md - Learn how to provide your source maps to Sentry. +- https://docs.sentry.io/platforms/javascript/guides/express/sourcemaps/uploading/webpack.md - Upload your source maps with our webpack plugin. +- https://docs.sentry.io/platforms/javascript/guides/express/sourcemaps/uploading/ionic.md - Upload your source maps using Ionic and Sentry CLI. +- https://docs.sentry.io/platforms/javascript/guides/express/sourcemaps/uploading/ionic-capacitor.md - Upload your source maps using ionic capacitor and Sentry CLI. +- https://docs.sentry.io/platforms/javascript/guides/express/sourcemaps/uploading/typescript.md - Upload your source maps using tsc and Sentry CLI. +- https://docs.sentry.io/platforms/javascript/guides/express/sourcemaps/uploading/vite.md - Upload your source maps with the Sentry Vite Plugin. +- https://docs.sentry.io/platforms/javascript/guides/express/sourcemaps/uploading/esbuild.md - Upload your source maps with the Sentry esbuild Plugin. +- https://docs.sentry.io/platforms/javascript/guides/express/sourcemaps/uploading/rollup.md - Upload your source maps with the Sentry Rollup Plugin. +- https://docs.sentry.io/platforms/javascript/guides/express/sourcemaps/uploading/cli.md - Upload your source maps using Sentry CLI. +- https://docs.sentry.io/platforms/javascript/guides/express/sourcemaps/uploading/uglifyjs.md - Upload your source maps using UglifyJS and Sentry CLI. +- https://docs.sentry.io/platforms/javascript/guides/express/sourcemaps/uploading/systemjs.md - Upload your source maps using SystemJS and Sentry CLI. +- https://docs.sentry.io/platforms/javascript/guides/express/sourcemaps/troubleshooting_js.md - Troubleshooting for source maps. +- https://docs.sentry.io/platforms/javascript/guides/express/sourcemaps/troubleshooting_js/legacy-uploading-methods.md - Learn about how to upload source maps with older SDKs and Sentry tools. +- https://docs.sentry.io/platforms/javascript/guides/express/sourcemaps/troubleshooting_js/debug-ids.md +- https://docs.sentry.io/platforms/javascript/guides/express/logs.md - Structured logs allow you to send, view and query logs sent from your applications within Sentry. +- https://docs.sentry.io/platforms/javascript/guides/express/tracing.md - Learn how to enable tracing in your app. +- https://docs.sentry.io/platforms/javascript/guides/express/tracing/span-metrics.md - Learn how to add attributes to spans to monitor performance and debug applications +- https://docs.sentry.io/platforms/javascript/guides/express/tracing/span-metrics/examples.md - Examples of using span metrics to debug performance issues and monitor application behavior ac... +- https://docs.sentry.io/platforms/javascript/guides/express/tracing/distributed-tracing.md - Learn how to connect events across applications/services. +- https://docs.sentry.io/platforms/javascript/guides/express/tracing/distributed-tracing/custom-instrumentation.md +- https://docs.sentry.io/platforms/javascript/guides/express/tracing/configure-sampling.md - Learn how to configure sampling in your app. +- https://docs.sentry.io/platforms/javascript/guides/express/tracing/instrumentation.md - Learn how to configure spans to capture trace data on any action in your app. +- https://docs.sentry.io/platforms/javascript/guides/express/tracing/instrumentation/queues-module.md - Learn how to manually instrument your code to use Sentry's Queues module +- https://docs.sentry.io/platforms/javascript/guides/express/tracing/instrumentation/mcp-module.md - Learn how to manually instrument your code to use Sentry's MCP monitoring. +- https://docs.sentry.io/platforms/javascript/guides/express/tracing/instrumentation/caches-module.md - Learn how to manually instrument your code to use Sentry's Cache module. +- https://docs.sentry.io/platforms/javascript/guides/express/tracing/instrumentation/requests-module.md - Learn how to manually instrument your code to use Sentry's Requests module. +- https://docs.sentry.io/platforms/javascript/guides/express/tracing/instrumentation/automatic-instrumentation.md - Learn what transactions are captured after tracing is enabled. +- https://docs.sentry.io/platforms/javascript/guides/express/tracing/troubleshooting.md - Learn how to troubleshoot your tracing setup. +- https://docs.sentry.io/platforms/javascript/guides/express/ai-agent-monitoring.md - Monitor AI agents with token usage, latency, tool execution, and error tracking. +- https://docs.sentry.io/platforms/javascript/guides/express/ai-agent-monitoring/mastra.md - Learn how to export Mastra AI tracing to Sentry. +- https://docs.sentry.io/platforms/javascript/guides/express/metrics.md - Metrics allow you to send, view and query counters, gauges and measurements from your Sentry-c... +- https://docs.sentry.io/platforms/javascript/guides/express/profiling.md - Collect & view performance insights for JavaScript programs with Sentry's Profiling integratio... +- https://docs.sentry.io/platforms/javascript/guides/express/crons.md - Sentry Crons allows you to monitor the uptime and performance of any scheduled, recurring job ... +- https://docs.sentry.io/platforms/javascript/guides/express/crons/troubleshooting.md - Learn how to troubleshoot your Cron Monitoring setup. +- https://docs.sentry.io/platforms/javascript/guides/express/user-feedback.md - Learn how to enable User Feedback in your app. +- https://docs.sentry.io/platforms/javascript/guides/express/user-feedback/configuration.md - Learn about general User Feedback configuration fields. +- https://docs.sentry.io/platforms/javascript/guides/express/user-feedback/configuration__v7.x.md - Learn about general User Feedback configuration fields for version 7 of the JavaScript SDK. +- https://docs.sentry.io/platforms/javascript/guides/express/feature-flags.md - With Feature Flags, Sentry tracks feature flag evaluations in your application, keeps an audit... + +### Configuration +- https://docs.sentry.io/platforms/javascript/guides/express/sampling.md - Learn how to configure the volume of error and transaction events sent to Sentry. +- https://docs.sentry.io/platforms/javascript/guides/express/enriching-events.md - Add additional data to your events to make them easier to debug. +- https://docs.sentry.io/platforms/javascript/guides/express/configuration.md - Learn about additional configuration options for the JavaScript SDKs. +- https://docs.sentry.io/platforms/javascript/guides/express/configuration/apis.md - Learn more about APIs of the SDK. +- https://docs.sentry.io/platforms/javascript/guides/express/configuration/options.md - Learn more about how the SDK can be configured via options. These are being passed to the init... +- https://docs.sentry.io/platforms/javascript/guides/express/configuration/integrations.md - Learn more about how integrations extend the functionality of our SDK to cover common librarie... +- https://docs.sentry.io/platforms/javascript/guides/express/configuration/integrations/custom.md - Learn how you can enable a custom integration. +- https://docs.sentry.io/platforms/javascript/guides/express/configuration/integrations/amqplib.md - Adds instrumentation for Amqplib. (default) +- https://docs.sentry.io/platforms/javascript/guides/express/configuration/integrations/anr.md - Capture events when the event loop is blocked and the application is no longer responding. +- https://docs.sentry.io/platforms/javascript/guides/express/configuration/integrations/anthropic.md - Adds instrumentation for the Anthropic SDK. +- https://docs.sentry.io/platforms/javascript/guides/express/configuration/integrations/captureconsole.md - Captures all Console API calls via `captureException` or `captureMessage`. +- https://docs.sentry.io/platforms/javascript/guides/express/configuration/integrations/childProcess.md - Adds instrumentation for child processes and worker threads (default) +- https://docs.sentry.io/platforms/javascript/guides/express/configuration/integrations/console.md - Capture console logs as breadcrumbs. (default) +- https://docs.sentry.io/platforms/javascript/guides/express/configuration/integrations/nodecontext.md - Capture context about the environment and the device that the client is running on, and add it... +- https://docs.sentry.io/platforms/javascript/guides/express/configuration/integrations/contextlines.md - Adds source code to your stack frames. (default) +- https://docs.sentry.io/platforms/javascript/guides/express/configuration/integrations/dataloader.md - Adds instrumentation for Dataloader. +- https://docs.sentry.io/platforms/javascript/guides/express/configuration/integrations/dedupe.md - Deduplicate certain events to avoid receiving duplicate errors. (default) +- https://docs.sentry.io/platforms/javascript/guides/express/configuration/integrations/event-loop-block.md - Monitor for blocked event loops in all threads of a Node.js application. +- https://docs.sentry.io/platforms/javascript/guides/express/configuration/integrations/extraerrordata.md - Extracts all non-native attributes from the error object and attaches them to the event as ext... +- https://docs.sentry.io/platforms/javascript/guides/express/configuration/integrations/fs.md - Adds instrumentation for filesystem operations. +- https://docs.sentry.io/platforms/javascript/guides/express/configuration/integrations/functiontostring.md - Allows the SDK to provide original functions and method names, even when those functions or me... +- https://docs.sentry.io/platforms/javascript/guides/express/configuration/integrations/featureflags.md - Learn how to attach custom feature flag data to Sentry error events. +- https://docs.sentry.io/platforms/javascript/guides/express/configuration/integrations/genericpool.md - Adds instrumentation for Generic Pool. (default) +- https://docs.sentry.io/platforms/javascript/guides/express/configuration/integrations/google-genai.md - Adds instrumentation for Google Gen AI SDK. +- https://docs.sentry.io/platforms/javascript/guides/express/configuration/integrations/graphql.md - Adds instrumentation for GraphQL. (default) +- https://docs.sentry.io/platforms/javascript/guides/express/configuration/integrations/http.md - Capture spans & breadcrumbs for http requests. (default) +- https://docs.sentry.io/platforms/javascript/guides/express/configuration/integrations/inboundfilters.md - Allows you to ignore specific errors based on the type, message, or URLs in a given exception.... +- https://docs.sentry.io/platforms/javascript/guides/express/configuration/integrations/kafka.md - Adds instrumentation for KafkaJS. (default) +- https://docs.sentry.io/platforms/javascript/guides/express/configuration/integrations/knex.md - Adds instrumentation for Knex. +- https://docs.sentry.io/platforms/javascript/guides/express/configuration/integrations/langchain.md - Adds instrumentation for LangChain. +- https://docs.sentry.io/platforms/javascript/guides/express/configuration/integrations/langgraph.md - Adds instrumentation for the LangGraph SDK. +- https://docs.sentry.io/platforms/javascript/guides/express/configuration/integrations/linkederrors.md - Allows you to configure linked errors. (default) +- https://docs.sentry.io/platforms/javascript/guides/express/configuration/integrations/localvariables.md - Add local variables to exception frames. (default) +- https://docs.sentry.io/platforms/javascript/guides/express/configuration/integrations/lrumemoizer.md - Adds instrumentation for LRU Memoizer. (default) +- https://docs.sentry.io/platforms/javascript/guides/express/configuration/integrations/modules.md - Add node modules / packages to the event. (default) +- https://docs.sentry.io/platforms/javascript/guides/express/configuration/integrations/mongo.md - Adds instrumentation for MongoDB. (default) +- https://docs.sentry.io/platforms/javascript/guides/express/configuration/integrations/mongoose.md - Adds instrumentation for Mongoose. (default) +- https://docs.sentry.io/platforms/javascript/guides/express/configuration/integrations/mysql.md - Adds instrumentation for MySQL. (default) +- https://docs.sentry.io/platforms/javascript/guides/express/configuration/integrations/mysql2.md - Adds instrumentation for MySQL2. (default) +- https://docs.sentry.io/platforms/javascript/guides/express/configuration/integrations/nodefetch.md - Capture spans & breadcrumbs for node fetch requests. (default) +- https://docs.sentry.io/platforms/javascript/guides/express/configuration/integrations/nodeprofiling.md - Capture profiling data for Node.js applications. +- https://docs.sentry.io/platforms/javascript/guides/express/configuration/integrations/onuncaughtexception.md - Registers handlers to capture global uncaught exceptions. (default) +- https://docs.sentry.io/platforms/javascript/guides/express/configuration/integrations/unhandledrejection.md - Registers handlers to capture global unhandled promise rejections. (default) +- https://docs.sentry.io/platforms/javascript/guides/express/configuration/integrations/openai.md - Adds instrumentation for the OpenAI SDK. +- https://docs.sentry.io/platforms/javascript/guides/express/configuration/integrations/pino.md - Capture logs and errors from Pino. +- https://docs.sentry.io/platforms/javascript/guides/express/configuration/integrations/postgres.md - Adds instrumentation for Postgres. (default) +- https://docs.sentry.io/platforms/javascript/guides/express/configuration/integrations/prisma.md - Adds instrumentation for Prisma. (default) +- https://docs.sentry.io/platforms/javascript/guides/express/configuration/integrations/prisma__v8.x.md - Adds instrumentation for Prisma. +- https://docs.sentry.io/platforms/javascript/guides/express/configuration/integrations/redis.md - Adds instrumentation for Redis. (default) +- https://docs.sentry.io/platforms/javascript/guides/express/configuration/integrations/requestdata.md - Adds data about an incoming request to an event. (default) +- https://docs.sentry.io/platforms/javascript/guides/express/configuration/integrations/rewriteframes.md - Allows you to apply a transformation to each frame of the stack trace. +- https://docs.sentry.io/platforms/javascript/guides/express/configuration/integrations/supabase.md - Adds instrumentation for Supabase client operations. +- https://docs.sentry.io/platforms/javascript/guides/express/configuration/integrations/tedious.md - Adds instrumentation for Tedious. (default) +- https://docs.sentry.io/platforms/javascript/guides/express/configuration/integrations/trpc.md - Capture spans & errors for tRPC handlers. +- https://docs.sentry.io/platforms/javascript/guides/express/configuration/integrations/vercelai.md - Adds instrumentation for Vercel AI SDK. +- https://docs.sentry.io/platforms/javascript/guides/express/configuration/integrations/zodErrors.md - Adds additional data to Zod validation errors. +- https://docs.sentry.io/platforms/javascript/guides/express/configuration/releases.md - Learn how to configure your SDK to tell Sentry about your releases. +- https://docs.sentry.io/platforms/javascript/guides/express/configuration/filtering.md - Learn more about how to configure your JavaScript SDK to set up filtering for events reported ... +- https://docs.sentry.io/platforms/javascript/guides/express/configuration/event-loop-block.md - Monitor for blocked event loops in Node.js applications +- https://docs.sentry.io/platforms/javascript/guides/express/configuration/tree-shaking.md - Learn how to reduce Sentry bundle size by tree shaking unused code. +- https://docs.sentry.io/platforms/javascript/guides/express/configuration/async-context.md - Learn more about how to isolate Sentry scope and breadcrumbs across requests. +- https://docs.sentry.io/platforms/javascript/guides/express/opentelemetry.md - Learn how to use OpenTelemetry with Sentry. +- https://docs.sentry.io/platforms/javascript/guides/express/opentelemetry/using-opentelemetry-apis.md - Learn how to use OpenTelemetry APIs with Sentry. +- https://docs.sentry.io/platforms/javascript/guides/express/opentelemetry/custom-setup.md - Learn how to use your existing custom OpenTelemetry setup with Sentry. +- https://docs.sentry.io/platforms/javascript/guides/express/data-management.md - Learn about different ways to scrub data within your SDK before it gets sent to Sentry. +- https://docs.sentry.io/platforms/javascript/guides/express/security-policy-reporting.md - Learn how Sentry can help manage Content-Security-Policy violations and reports here. +- https://docs.sentry.io/platforms/javascript/guides/express/migration.md - Migrate from an older version of our Sentry JavaScript SDK. +- https://docs.sentry.io/platforms/javascript/guides/express/troubleshooting.md - If you need help solving issues with your Sentry JavaScript SDK integration, you can read the ... + +### Enriching Events +- https://docs.sentry.io/platforms/javascript/guides/express/enriching-events/attachments.md - Learn more about how Sentry can store additional files in the same request as event attachments. +- https://docs.sentry.io/platforms/javascript/guides/express/enriching-events/breadcrumbs.md - Learn more about what Sentry uses to create a trail of events (breadcrumbs) that happened prio... +- https://docs.sentry.io/platforms/javascript/guides/express/enriching-events/fingerprinting.md - Learn about overriding default fingerprinting in your SDK. +- https://docs.sentry.io/platforms/javascript/guides/express/enriching-events/level.md - The level - similar to logging levels - is generally added by default based on the integration... +- https://docs.sentry.io/platforms/javascript/guides/express/enriching-events/event-processors.md - Learn more about how you can add your own event processors globally or to the current scope. +- https://docs.sentry.io/platforms/javascript/guides/express/enriching-events/request-isolation.md - Learn more about how request isolation (or process isolation) works in the Sentry SDK. +- https://docs.sentry.io/platforms/javascript/guides/express/enriching-events/scopes.md - SDKs will typically automatically manage the scopes for you in the framework integrations. Lea... +- https://docs.sentry.io/platforms/javascript/guides/express/enriching-events/tags.md - Tags power UI features such as filters and tag-distribution maps. Tags also help you quickly a... +- https://docs.sentry.io/platforms/javascript/guides/express/enriching-events/transaction-name.md - Learn how to set or override transaction names to improve issue and trace-grouping. + +### Data Management +- https://docs.sentry.io/platforms/javascript/guides/express/data-management/data-collected.md - See what data is collected by the Sentry SDK. +- https://docs.sentry.io/platforms/javascript/guides/express/data-management/sensitive-data.md - Learn about filtering or scrubbing sensitive data within the SDK, so that data is not sent wit... + +### Best Practices +- https://docs.sentry.io/platforms/javascript/guides/express/best-practices/sentry-testkit.md - Learn how to assert that the right flow-tracking or error is being sent to Sentry, but without... + +### Migration +- https://docs.sentry.io/platforms/javascript/guides/express/migration/v9-to-v10.md - Learn about migrating from Sentry JavaScript SDK 9.x to 10.x +- https://docs.sentry.io/platforms/javascript/guides/express/migration/v8-to-v9.md - Learn about migrating from Sentry JavaScript SDK 8.x to 9.x +- https://docs.sentry.io/platforms/javascript/guides/express/migration/v7-to-v8.md - Learn about migrating from Sentry JavaScript SDK 7.x to 8.x +- https://docs.sentry.io/platforms/javascript/guides/express/migration/v7-to-v8/v8-new-performance-api.md - Learn about new Tracing APIs in Sentry JavaScript SDK 8.x +- https://docs.sentry.io/platforms/javascript/guides/express/migration/v7-to-v8/v8-opentelemetry.md - Learn OpenTelemetry support in SDK 8.x +- https://docs.sentry.io/platforms/javascript/guides/express/migration/v7-to-v8/v7-deprecations.md - Learn about deprecations in Sentry JavaScript SDK 7.x and how to address them +- https://docs.sentry.io/platforms/javascript/guides/express/migration/v6-to-v7.md - Learn about migrating from Sentry JavaScript SDK 6.x to 7.x +- https://docs.sentry.io/platforms/javascript/guides/express/migration/v4-to-v5_v6.md - Learn about migrating from Sentry JavaScript SDK 4.x to 5.x/6.x + +### Other +- https://docs.sentry.io/platforms/javascript/guides/express/install.md - Review our alternate installation methods. +- https://docs.sentry.io/platforms/javascript/guides/express/install/commonjs.md - Learn about running Sentry in an CJS application. +- https://docs.sentry.io/platforms/javascript/guides/express/install/esm.md - Learn about running Sentry in an ESM application. +- https://docs.sentry.io/platforms/javascript/guides/express/install/esm__v8.x.md - Learn about running Sentry in an ESM application. +- https://docs.sentry.io/platforms/javascript/guides/express/install/esm-without-import.md - Learn about running Sentry in an ESM application, without the --import flag. +- https://docs.sentry.io/platforms/javascript/guides/express/install/late-initialization.md - Learn about running Sentry in an ESM or CJS application, in scenarios where you cannot run ini... diff --git a/public/.well-known/skills/sentry-javascript-express__v7.x/SKILL.md b/public/.well-known/skills/sentry-javascript-express__v7.x/SKILL.md new file mode 100644 index 0000000000000..b5466214f7d19 --- /dev/null +++ b/public/.well-known/skills/sentry-javascript-express__v7.x/SKILL.md @@ -0,0 +1,15 @@ +--- +name: sentry-javascript-express__v7.x +description: Learn how to instrument the Sentry Express SDK. +--- + +# Sentry Express + +Learn how to instrument the Sentry Express SDK. + +## Documentation + +Fetch these markdown files as needed: + +### Getting Started +- https://docs.sentry.io/platforms/javascript/guides/express__v7.x.md - Learn how to instrument the Sentry Express SDK. diff --git a/public/.well-known/skills/sentry-javascript-fastify/SKILL.md b/public/.well-known/skills/sentry-javascript-fastify/SKILL.md new file mode 100644 index 0000000000000..b30dceb22256a --- /dev/null +++ b/public/.well-known/skills/sentry-javascript-fastify/SKILL.md @@ -0,0 +1,165 @@ +--- +name: sentry-javascript-fastify +description: Learn how to manually set up Sentry in your Fastify app and capture your first errors. +--- + +# Sentry Fastify + +Learn how to manually set up Sentry in your Fastify app and capture your first errors. + +## Documentation + +Fetch these markdown files as needed: + +### Getting Started +- https://docs.sentry.io/platforms/javascript/guides/fastify.md - Learn how to manually set up Sentry in your Fastify app and capture your first errors. + +### Features +- https://docs.sentry.io/platforms/javascript/guides/fastify/usage.md - Learn how to use the SDK to manually capture errors and other events. +- https://docs.sentry.io/platforms/javascript/guides/fastify/sourcemaps.md - Upload your source maps to Sentry to enable readable stack traces in your errors. +- https://docs.sentry.io/platforms/javascript/guides/fastify/sourcemaps/uploading.md - Learn how to provide your source maps to Sentry. +- https://docs.sentry.io/platforms/javascript/guides/fastify/sourcemaps/uploading/webpack.md - Upload your source maps with our webpack plugin. +- https://docs.sentry.io/platforms/javascript/guides/fastify/sourcemaps/uploading/ionic.md - Upload your source maps using Ionic and Sentry CLI. +- https://docs.sentry.io/platforms/javascript/guides/fastify/sourcemaps/uploading/ionic-capacitor.md - Upload your source maps using ionic capacitor and Sentry CLI. +- https://docs.sentry.io/platforms/javascript/guides/fastify/sourcemaps/uploading/typescript.md - Upload your source maps using tsc and Sentry CLI. +- https://docs.sentry.io/platforms/javascript/guides/fastify/sourcemaps/uploading/vite.md - Upload your source maps with the Sentry Vite Plugin. +- https://docs.sentry.io/platforms/javascript/guides/fastify/sourcemaps/uploading/esbuild.md - Upload your source maps with the Sentry esbuild Plugin. +- https://docs.sentry.io/platforms/javascript/guides/fastify/sourcemaps/uploading/rollup.md - Upload your source maps with the Sentry Rollup Plugin. +- https://docs.sentry.io/platforms/javascript/guides/fastify/sourcemaps/uploading/cli.md - Upload your source maps using Sentry CLI. +- https://docs.sentry.io/platforms/javascript/guides/fastify/sourcemaps/uploading/uglifyjs.md - Upload your source maps using UglifyJS and Sentry CLI. +- https://docs.sentry.io/platforms/javascript/guides/fastify/sourcemaps/uploading/systemjs.md - Upload your source maps using SystemJS and Sentry CLI. +- https://docs.sentry.io/platforms/javascript/guides/fastify/sourcemaps/troubleshooting_js.md - Troubleshooting for source maps. +- https://docs.sentry.io/platforms/javascript/guides/fastify/sourcemaps/troubleshooting_js/legacy-uploading-methods.md - Learn about how to upload source maps with older SDKs and Sentry tools. +- https://docs.sentry.io/platforms/javascript/guides/fastify/sourcemaps/troubleshooting_js/debug-ids.md +- https://docs.sentry.io/platforms/javascript/guides/fastify/logs.md - Structured logs allow you to send, view and query logs sent from your applications within Sentry. +- https://docs.sentry.io/platforms/javascript/guides/fastify/tracing.md - Learn how to enable tracing in your app. +- https://docs.sentry.io/platforms/javascript/guides/fastify/tracing/span-metrics.md - Learn how to add attributes to spans to monitor performance and debug applications +- https://docs.sentry.io/platforms/javascript/guides/fastify/tracing/span-metrics/examples.md - Examples of using span metrics to debug performance issues and monitor application behavior ac... +- https://docs.sentry.io/platforms/javascript/guides/fastify/tracing/distributed-tracing.md - Learn how to connect events across applications/services. +- https://docs.sentry.io/platforms/javascript/guides/fastify/tracing/distributed-tracing/custom-instrumentation.md +- https://docs.sentry.io/platforms/javascript/guides/fastify/tracing/configure-sampling.md - Learn how to configure sampling in your app. +- https://docs.sentry.io/platforms/javascript/guides/fastify/tracing/instrumentation.md - Learn how to configure spans to capture trace data on any action in your app. +- https://docs.sentry.io/platforms/javascript/guides/fastify/tracing/instrumentation/queues-module.md - Learn how to manually instrument your code to use Sentry's Queues module +- https://docs.sentry.io/platforms/javascript/guides/fastify/tracing/instrumentation/mcp-module.md - Learn how to manually instrument your code to use Sentry's MCP monitoring. +- https://docs.sentry.io/platforms/javascript/guides/fastify/tracing/instrumentation/caches-module.md - Learn how to manually instrument your code to use Sentry's Cache module. +- https://docs.sentry.io/platforms/javascript/guides/fastify/tracing/instrumentation/requests-module.md - Learn how to manually instrument your code to use Sentry's Requests module. +- https://docs.sentry.io/platforms/javascript/guides/fastify/tracing/instrumentation/automatic-instrumentation.md - Learn what transactions are captured after tracing is enabled. +- https://docs.sentry.io/platforms/javascript/guides/fastify/tracing/troubleshooting.md - Learn how to troubleshoot your tracing setup. +- https://docs.sentry.io/platforms/javascript/guides/fastify/ai-agent-monitoring.md - Monitor AI agents with token usage, latency, tool execution, and error tracking. +- https://docs.sentry.io/platforms/javascript/guides/fastify/ai-agent-monitoring/mastra.md - Learn how to export Mastra AI tracing to Sentry. +- https://docs.sentry.io/platforms/javascript/guides/fastify/metrics.md - Metrics allow you to send, view and query counters, gauges and measurements from your Sentry-c... +- https://docs.sentry.io/platforms/javascript/guides/fastify/profiling.md - Collect & view performance insights for JavaScript programs with Sentry's Profiling integratio... +- https://docs.sentry.io/platforms/javascript/guides/fastify/crons.md - Sentry Crons allows you to monitor the uptime and performance of any scheduled, recurring job ... +- https://docs.sentry.io/platforms/javascript/guides/fastify/crons/troubleshooting.md - Learn how to troubleshoot your Cron Monitoring setup. +- https://docs.sentry.io/platforms/javascript/guides/fastify/user-feedback.md - Learn how to enable User Feedback in your app. +- https://docs.sentry.io/platforms/javascript/guides/fastify/user-feedback/configuration.md - Learn about general User Feedback configuration fields. +- https://docs.sentry.io/platforms/javascript/guides/fastify/user-feedback/configuration__v7.x.md - Learn about general User Feedback configuration fields for version 7 of the JavaScript SDK. +- https://docs.sentry.io/platforms/javascript/guides/fastify/feature-flags.md - With Feature Flags, Sentry tracks feature flag evaluations in your application, keeps an audit... + +### Configuration +- https://docs.sentry.io/platforms/javascript/guides/fastify/sampling.md - Learn how to configure the volume of error and transaction events sent to Sentry. +- https://docs.sentry.io/platforms/javascript/guides/fastify/enriching-events.md - Add additional data to your events to make them easier to debug. +- https://docs.sentry.io/platforms/javascript/guides/fastify/configuration.md - Learn about additional configuration options for the JavaScript SDKs. +- https://docs.sentry.io/platforms/javascript/guides/fastify/configuration/apis.md - Learn more about APIs of the SDK. +- https://docs.sentry.io/platforms/javascript/guides/fastify/configuration/options.md - Learn more about how the SDK can be configured via options. These are being passed to the init... +- https://docs.sentry.io/platforms/javascript/guides/fastify/configuration/integrations.md - Learn more about how integrations extend the functionality of our SDK to cover common librarie... +- https://docs.sentry.io/platforms/javascript/guides/fastify/configuration/integrations/custom.md - Learn how you can enable a custom integration. +- https://docs.sentry.io/platforms/javascript/guides/fastify/configuration/integrations/amqplib.md - Adds instrumentation for Amqplib. (default) +- https://docs.sentry.io/platforms/javascript/guides/fastify/configuration/integrations/anr.md - Capture events when the event loop is blocked and the application is no longer responding. +- https://docs.sentry.io/platforms/javascript/guides/fastify/configuration/integrations/anthropic.md - Adds instrumentation for the Anthropic SDK. +- https://docs.sentry.io/platforms/javascript/guides/fastify/configuration/integrations/captureconsole.md - Captures all Console API calls via `captureException` or `captureMessage`. +- https://docs.sentry.io/platforms/javascript/guides/fastify/configuration/integrations/childProcess.md - Adds instrumentation for child processes and worker threads (default) +- https://docs.sentry.io/platforms/javascript/guides/fastify/configuration/integrations/console.md - Capture console logs as breadcrumbs. (default) +- https://docs.sentry.io/platforms/javascript/guides/fastify/configuration/integrations/nodecontext.md - Capture context about the environment and the device that the client is running on, and add it... +- https://docs.sentry.io/platforms/javascript/guides/fastify/configuration/integrations/dataloader.md - Adds instrumentation for Dataloader. +- https://docs.sentry.io/platforms/javascript/guides/fastify/configuration/integrations/dedupe.md - Deduplicate certain events to avoid receiving duplicate errors. (default) +- https://docs.sentry.io/platforms/javascript/guides/fastify/configuration/integrations/event-loop-block.md - Monitor for blocked event loops in all threads of a Node.js application. +- https://docs.sentry.io/platforms/javascript/guides/fastify/configuration/integrations/extraerrordata.md - Extracts all non-native attributes from the error object and attaches them to the event as ext... +- https://docs.sentry.io/platforms/javascript/guides/fastify/configuration/integrations/fastify.md - Adds performance instrumentation for Fastify. (default) +- https://docs.sentry.io/platforms/javascript/guides/fastify/configuration/integrations/fs.md - Adds instrumentation for filesystem operations. +- https://docs.sentry.io/platforms/javascript/guides/fastify/configuration/integrations/functiontostring.md - Allows the SDK to provide original functions and method names, even when those functions or me... +- https://docs.sentry.io/platforms/javascript/guides/fastify/configuration/integrations/featureflags.md - Learn how to attach custom feature flag data to Sentry error events. +- https://docs.sentry.io/platforms/javascript/guides/fastify/configuration/integrations/genericpool.md - Adds instrumentation for Generic Pool. (default) +- https://docs.sentry.io/platforms/javascript/guides/fastify/configuration/integrations/google-genai.md - Adds instrumentation for Google Gen AI SDK. +- https://docs.sentry.io/platforms/javascript/guides/fastify/configuration/integrations/graphql.md - Adds instrumentation for GraphQL. (default) +- https://docs.sentry.io/platforms/javascript/guides/fastify/configuration/integrations/http.md - Capture spans & breadcrumbs for http requests. (default) +- https://docs.sentry.io/platforms/javascript/guides/fastify/configuration/integrations/inboundfilters.md - Allows you to ignore specific errors based on the type, message, or URLs in a given exception.... +- https://docs.sentry.io/platforms/javascript/guides/fastify/configuration/integrations/kafka.md - Adds instrumentation for KafkaJS. (default) +- https://docs.sentry.io/platforms/javascript/guides/fastify/configuration/integrations/knex.md - Adds instrumentation for Knex. +- https://docs.sentry.io/platforms/javascript/guides/fastify/configuration/integrations/langchain.md - Adds instrumentation for LangChain. +- https://docs.sentry.io/platforms/javascript/guides/fastify/configuration/integrations/langgraph.md - Adds instrumentation for the LangGraph SDK. +- https://docs.sentry.io/platforms/javascript/guides/fastify/configuration/integrations/linkederrors.md - Allows you to configure linked errors. (default) +- https://docs.sentry.io/platforms/javascript/guides/fastify/configuration/integrations/localvariables.md - Add local variables to exception frames. (default) +- https://docs.sentry.io/platforms/javascript/guides/fastify/configuration/integrations/lrumemoizer.md - Adds instrumentation for LRU Memoizer. (default) +- https://docs.sentry.io/platforms/javascript/guides/fastify/configuration/integrations/modules.md - Add node modules / packages to the event. (default) +- https://docs.sentry.io/platforms/javascript/guides/fastify/configuration/integrations/mongo.md - Adds instrumentation for MongoDB. (default) +- https://docs.sentry.io/platforms/javascript/guides/fastify/configuration/integrations/mongoose.md - Adds instrumentation for Mongoose. (default) +- https://docs.sentry.io/platforms/javascript/guides/fastify/configuration/integrations/mysql.md - Adds instrumentation for MySQL. (default) +- https://docs.sentry.io/platforms/javascript/guides/fastify/configuration/integrations/mysql2.md - Adds instrumentation for MySQL2. (default) +- https://docs.sentry.io/platforms/javascript/guides/fastify/configuration/integrations/nodefetch.md - Capture spans & breadcrumbs for node fetch requests. (default) +- https://docs.sentry.io/platforms/javascript/guides/fastify/configuration/integrations/nodeprofiling.md - Capture profiling data for Node.js applications. +- https://docs.sentry.io/platforms/javascript/guides/fastify/configuration/integrations/onuncaughtexception.md - Registers handlers to capture global uncaught exceptions. (default) +- https://docs.sentry.io/platforms/javascript/guides/fastify/configuration/integrations/unhandledrejection.md - Registers handlers to capture global unhandled promise rejections. (default) +- https://docs.sentry.io/platforms/javascript/guides/fastify/configuration/integrations/openai.md - Adds instrumentation for the OpenAI SDK. +- https://docs.sentry.io/platforms/javascript/guides/fastify/configuration/integrations/pino.md - Capture logs and errors from Pino. +- https://docs.sentry.io/platforms/javascript/guides/fastify/configuration/integrations/postgres.md - Adds instrumentation for Postgres. (default) +- https://docs.sentry.io/platforms/javascript/guides/fastify/configuration/integrations/prisma.md - Adds instrumentation for Prisma. (default) +- https://docs.sentry.io/platforms/javascript/guides/fastify/configuration/integrations/prisma__v8.x.md - Adds instrumentation for Prisma. +- https://docs.sentry.io/platforms/javascript/guides/fastify/configuration/integrations/redis.md - Adds instrumentation for Redis. (default) +- https://docs.sentry.io/platforms/javascript/guides/fastify/configuration/integrations/requestdata.md - Adds data about an incoming request to an event. (default) +- https://docs.sentry.io/platforms/javascript/guides/fastify/configuration/integrations/rewriteframes.md - Allows you to apply a transformation to each frame of the stack trace. +- https://docs.sentry.io/platforms/javascript/guides/fastify/configuration/integrations/supabase.md - Adds instrumentation for Supabase client operations. +- https://docs.sentry.io/platforms/javascript/guides/fastify/configuration/integrations/tedious.md - Adds instrumentation for Tedious. (default) +- https://docs.sentry.io/platforms/javascript/guides/fastify/configuration/integrations/trpc.md - Capture spans & errors for tRPC handlers. +- https://docs.sentry.io/platforms/javascript/guides/fastify/configuration/integrations/vercelai.md - Adds instrumentation for Vercel AI SDK. +- https://docs.sentry.io/platforms/javascript/guides/fastify/configuration/integrations/zodErrors.md - Adds additional data to Zod validation errors. +- https://docs.sentry.io/platforms/javascript/guides/fastify/configuration/releases.md - Learn how to configure your SDK to tell Sentry about your releases. +- https://docs.sentry.io/platforms/javascript/guides/fastify/configuration/filtering.md - Learn more about how to configure your JavaScript SDK to set up filtering for events reported ... +- https://docs.sentry.io/platforms/javascript/guides/fastify/configuration/event-loop-block.md - Monitor for blocked event loops in Node.js applications +- https://docs.sentry.io/platforms/javascript/guides/fastify/configuration/tree-shaking.md - Learn how to reduce Sentry bundle size by tree shaking unused code. +- https://docs.sentry.io/platforms/javascript/guides/fastify/configuration/async-context.md - Learn more about how to isolate Sentry scope and breadcrumbs across requests. +- https://docs.sentry.io/platforms/javascript/guides/fastify/opentelemetry.md - Learn how to use OpenTelemetry with Sentry. +- https://docs.sentry.io/platforms/javascript/guides/fastify/opentelemetry/using-opentelemetry-apis.md - Learn how to use OpenTelemetry APIs with Sentry. +- https://docs.sentry.io/platforms/javascript/guides/fastify/opentelemetry/custom-setup.md - Learn how to use your existing custom OpenTelemetry setup with Sentry. +- https://docs.sentry.io/platforms/javascript/guides/fastify/data-management.md - Learn about different ways to scrub data within your SDK before it gets sent to Sentry. +- https://docs.sentry.io/platforms/javascript/guides/fastify/security-policy-reporting.md - Learn how Sentry can help manage Content-Security-Policy violations and reports here. +- https://docs.sentry.io/platforms/javascript/guides/fastify/migration.md - Migrate from an older version of our Sentry JavaScript SDK. +- https://docs.sentry.io/platforms/javascript/guides/fastify/troubleshooting.md - If you need help solving issues with your Sentry JavaScript SDK integration, you can read the ... + +### Enriching Events +- https://docs.sentry.io/platforms/javascript/guides/fastify/enriching-events/attachments.md - Learn more about how Sentry can store additional files in the same request as event attachments. +- https://docs.sentry.io/platforms/javascript/guides/fastify/enriching-events/breadcrumbs.md - Learn more about what Sentry uses to create a trail of events (breadcrumbs) that happened prio... +- https://docs.sentry.io/platforms/javascript/guides/fastify/enriching-events/fingerprinting.md - Learn about overriding default fingerprinting in your SDK. +- https://docs.sentry.io/platforms/javascript/guides/fastify/enriching-events/level.md - The level - similar to logging levels - is generally added by default based on the integration... +- https://docs.sentry.io/platforms/javascript/guides/fastify/enriching-events/event-processors.md - Learn more about how you can add your own event processors globally or to the current scope. +- https://docs.sentry.io/platforms/javascript/guides/fastify/enriching-events/request-isolation.md - Learn more about how request isolation (or process isolation) works in the Sentry SDK. +- https://docs.sentry.io/platforms/javascript/guides/fastify/enriching-events/scopes.md - SDKs will typically automatically manage the scopes for you in the framework integrations. Lea... +- https://docs.sentry.io/platforms/javascript/guides/fastify/enriching-events/tags.md - Tags power UI features such as filters and tag-distribution maps. Tags also help you quickly a... +- https://docs.sentry.io/platforms/javascript/guides/fastify/enriching-events/transaction-name.md - Learn how to set or override transaction names to improve issue and trace-grouping. + +### Data Management +- https://docs.sentry.io/platforms/javascript/guides/fastify/data-management/data-collected.md - See what data is collected by the Sentry SDK. +- https://docs.sentry.io/platforms/javascript/guides/fastify/data-management/sensitive-data.md - Learn about filtering or scrubbing sensitive data within the SDK, so that data is not sent wit... + +### Best Practices +- https://docs.sentry.io/platforms/javascript/guides/fastify/best-practices/sentry-testkit.md - Learn how to assert that the right flow-tracking or error is being sent to Sentry, but without... + +### Migration +- https://docs.sentry.io/platforms/javascript/guides/fastify/migration/v9-to-v10.md - Learn about migrating from Sentry JavaScript SDK 9.x to 10.x +- https://docs.sentry.io/platforms/javascript/guides/fastify/migration/v8-to-v9.md - Learn about migrating from Sentry JavaScript SDK 8.x to 9.x +- https://docs.sentry.io/platforms/javascript/guides/fastify/migration/v7-to-v8.md - Learn about migrating from Sentry JavaScript SDK 7.x to 8.x +- https://docs.sentry.io/platforms/javascript/guides/fastify/migration/v7-to-v8/v8-new-performance-api.md - Learn about new Tracing APIs in Sentry JavaScript SDK 8.x +- https://docs.sentry.io/platforms/javascript/guides/fastify/migration/v7-to-v8/v8-opentelemetry.md - Learn OpenTelemetry support in SDK 8.x +- https://docs.sentry.io/platforms/javascript/guides/fastify/migration/v7-to-v8/v7-deprecations.md - Learn about deprecations in Sentry JavaScript SDK 7.x and how to address them +- https://docs.sentry.io/platforms/javascript/guides/fastify/migration/v6-to-v7.md - Learn about migrating from Sentry JavaScript SDK 6.x to 7.x +- https://docs.sentry.io/platforms/javascript/guides/fastify/migration/v4-to-v5_v6.md - Learn about migrating from Sentry JavaScript SDK 4.x to 5.x/6.x + +### Other +- https://docs.sentry.io/platforms/javascript/guides/fastify/install.md - Review our alternate installation methods. +- https://docs.sentry.io/platforms/javascript/guides/fastify/install/commonjs.md - Learn about running Sentry in an CJS application. +- https://docs.sentry.io/platforms/javascript/guides/fastify/install/esm.md - Learn about running Sentry in an ESM application. +- https://docs.sentry.io/platforms/javascript/guides/fastify/install/esm__v8.x.md - Learn about running Sentry in an ESM application. +- https://docs.sentry.io/platforms/javascript/guides/fastify/install/esm-without-import.md - Learn about running Sentry in an ESM application, without the --import flag. +- https://docs.sentry.io/platforms/javascript/guides/fastify/install/late-initialization.md - Learn about running Sentry in an ESM or CJS application, in scenarios where you cannot run ini... +- https://docs.sentry.io/platforms/javascript/guides/fastify/features.md - Learn how Sentry's Node SDK exposes features for first class integration with Fastify. +- https://docs.sentry.io/platforms/javascript/guides/fastify/features/error-handler.md - Learn about Sentry's Fastify SDK Error Handler and how to configure it. diff --git a/public/.well-known/skills/sentry-javascript-gatsby/SKILL.md b/public/.well-known/skills/sentry-javascript-gatsby/SKILL.md new file mode 100644 index 0000000000000..5ff7d51e419b1 --- /dev/null +++ b/public/.well-known/skills/sentry-javascript-gatsby/SKILL.md @@ -0,0 +1,146 @@ +--- +name: sentry-javascript-gatsby +description: Learn how to use Sentry's Gatsby SDK. +--- + +# Sentry Gatsby + +Learn how to use Sentry's Gatsby SDK. + +## Documentation + +Fetch these markdown files as needed: + +### Getting Started +- https://docs.sentry.io/platforms/javascript/guides/gatsby.md - Learn how to use Sentry's Gatsby SDK. + +### Features +- https://docs.sentry.io/platforms/javascript/guides/gatsby/usage.md - Learn how to use the SDK to manually capture errors and other events. +- https://docs.sentry.io/platforms/javascript/guides/gatsby/sourcemaps.md - Upload your source maps to Sentry to enable readable stack traces in your errors. +- https://docs.sentry.io/platforms/javascript/guides/gatsby/sourcemaps/uploading.md - Learn how to provide your source maps to Sentry. +- https://docs.sentry.io/platforms/javascript/guides/gatsby/sourcemaps/uploading/webpack.md - Upload your source maps with our webpack plugin. +- https://docs.sentry.io/platforms/javascript/guides/gatsby/sourcemaps/uploading/ionic.md - Upload your source maps using Ionic and Sentry CLI. +- https://docs.sentry.io/platforms/javascript/guides/gatsby/sourcemaps/uploading/ionic-capacitor.md - Upload your source maps using ionic capacitor and Sentry CLI. +- https://docs.sentry.io/platforms/javascript/guides/gatsby/sourcemaps/uploading/typescript.md - Upload your source maps using tsc and Sentry CLI. +- https://docs.sentry.io/platforms/javascript/guides/gatsby/sourcemaps/uploading/vite.md - Upload your source maps with the Sentry Vite Plugin. +- https://docs.sentry.io/platforms/javascript/guides/gatsby/sourcemaps/uploading/esbuild.md - Upload your source maps with the Sentry esbuild Plugin. +- https://docs.sentry.io/platforms/javascript/guides/gatsby/sourcemaps/uploading/rollup.md - Upload your source maps with the Sentry Rollup Plugin. +- https://docs.sentry.io/platforms/javascript/guides/gatsby/sourcemaps/uploading/cli.md - Upload your source maps using Sentry CLI. +- https://docs.sentry.io/platforms/javascript/guides/gatsby/sourcemaps/uploading/uglifyjs.md - Upload your source maps using UglifyJS and Sentry CLI. +- https://docs.sentry.io/platforms/javascript/guides/gatsby/sourcemaps/uploading/systemjs.md - Upload your source maps using SystemJS and Sentry CLI. +- https://docs.sentry.io/platforms/javascript/guides/gatsby/sourcemaps/uploading/hosting-publicly.md - Learn about publicly hosting your source maps, including how to address various security conce... +- https://docs.sentry.io/platforms/javascript/guides/gatsby/sourcemaps/troubleshooting_js.md - Troubleshooting for source maps. +- https://docs.sentry.io/platforms/javascript/guides/gatsby/sourcemaps/troubleshooting_js/legacy-uploading-methods.md - Learn about how to upload source maps with older SDKs and Sentry tools. +- https://docs.sentry.io/platforms/javascript/guides/gatsby/sourcemaps/troubleshooting_js/debug-ids.md +- https://docs.sentry.io/platforms/javascript/guides/gatsby/logs.md - Structured logs allow you to send, view and query logs sent from your applications within Sentry. +- https://docs.sentry.io/platforms/javascript/guides/gatsby/session-replay.md - Learn how to enable Session Replay in your app if it is not already set up. +- https://docs.sentry.io/platforms/javascript/guides/gatsby/session-replay/configuration.md - Learn about the general Session Replay configuration fields. +- https://docs.sentry.io/platforms/javascript/guides/gatsby/session-replay/privacy.md - Configuring Session Replay to maintain user and data privacy. +- https://docs.sentry.io/platforms/javascript/guides/gatsby/session-replay/issue-types.md - Learn about the Issue types that Session Replay can detect. +- https://docs.sentry.io/platforms/javascript/guides/gatsby/session-replay/understanding-sessions.md - Learn about customizing sessions with the Session Replay SDK. +- https://docs.sentry.io/platforms/javascript/guides/gatsby/session-replay/troubleshooting.md - Troubleshooting Session Replay-specific Issues +- https://docs.sentry.io/platforms/javascript/guides/gatsby/tracing.md - Learn how to enable tracing in your app. +- https://docs.sentry.io/platforms/javascript/guides/gatsby/tracing/span-metrics.md - Learn how to add attributes to spans to monitor performance and debug applications +- https://docs.sentry.io/platforms/javascript/guides/gatsby/tracing/span-metrics/examples.md - Examples of using span metrics to debug performance issues and monitor application behavior ac... +- https://docs.sentry.io/platforms/javascript/guides/gatsby/tracing/distributed-tracing.md - Learn how to connect events across applications/services. +- https://docs.sentry.io/platforms/javascript/guides/gatsby/tracing/distributed-tracing/custom-instrumentation.md +- https://docs.sentry.io/platforms/javascript/guides/gatsby/tracing/distributed-tracing/dealing-with-cors-issues.md +- https://docs.sentry.io/platforms/javascript/guides/gatsby/tracing/configure-sampling.md - Learn how to configure sampling in your app. +- https://docs.sentry.io/platforms/javascript/guides/gatsby/tracing/instrumentation.md - Learn how to configure spans to capture trace data on any action in your app. +- https://docs.sentry.io/platforms/javascript/guides/gatsby/tracing/instrumentation/automatic-instrumentation.md - Learn what spans are captured after tracing is enabled. +- https://docs.sentry.io/platforms/javascript/guides/gatsby/tracing/instrumentation/requests-module.md - Learn how to manually instrument your code to use Sentry's Requests module. +- https://docs.sentry.io/platforms/javascript/guides/gatsby/tracing/troubleshooting.md - Learn how to troubleshoot your tracing setup. +- https://docs.sentry.io/platforms/javascript/guides/gatsby/ai-agent-monitoring-browser.md - Learn how to manually instrument AI agents in browser applications. +- https://docs.sentry.io/platforms/javascript/guides/gatsby/metrics.md - Metrics allow you to send, view and query counters, gauges and measurements from your Sentry-c... +- https://docs.sentry.io/platforms/javascript/guides/gatsby/profiling.md - Collect & view performance insights for JavaScript programs with Sentry's Profiling integrations. +- https://docs.sentry.io/platforms/javascript/guides/gatsby/profiling/browser.md - Get started with Browser profiling to understand your application's performance. +- https://docs.sentry.io/platforms/javascript/guides/gatsby/profiling/node.md - Get started with Node.js profiling to understand your application's performance. +- https://docs.sentry.io/platforms/javascript/guides/gatsby/user-feedback.md - Learn how to enable User Feedback in your app. +- https://docs.sentry.io/platforms/javascript/guides/gatsby/user-feedback/configuration.md - Learn about general User Feedback configuration fields. +- https://docs.sentry.io/platforms/javascript/guides/gatsby/user-feedback/configuration__v7.x.md - Learn about general User Feedback configuration fields for version 7 of the JavaScript SDK. +- https://docs.sentry.io/platforms/javascript/guides/gatsby/feature-flags.md - With Feature Flags, Sentry tracks feature flag evaluations in your application, keeps an audit... + +### Configuration +- https://docs.sentry.io/platforms/javascript/guides/gatsby/sampling.md - Learn how to configure the volume of error and transaction events sent to Sentry. +- https://docs.sentry.io/platforms/javascript/guides/gatsby/enriching-events.md - Add additional data to your events to make them easier to debug. +- https://docs.sentry.io/platforms/javascript/guides/gatsby/configuration.md - Learn about additional configuration options for the JavaScript SDKs. +- https://docs.sentry.io/platforms/javascript/guides/gatsby/configuration/apis.md - Learn more about APIs of the SDK. +- https://docs.sentry.io/platforms/javascript/guides/gatsby/configuration/options.md - Learn more about how the SDK can be configured via options. These are being passed to the init... +- https://docs.sentry.io/platforms/javascript/guides/gatsby/configuration/integrations.md - Learn more about how integrations extend the functionality of our SDK to cover common librarie... +- https://docs.sentry.io/platforms/javascript/guides/gatsby/configuration/integrations/custom.md - Learn how you can enable a custom integration. +- https://docs.sentry.io/platforms/javascript/guides/gatsby/configuration/integrations/anthropic.md - Adds instrumentation for the Anthropic SDK. +- https://docs.sentry.io/platforms/javascript/guides/gatsby/configuration/integrations/breadcrumbs.md - Wraps native browser APIs to capture breadcrumbs. (default) +- https://docs.sentry.io/platforms/javascript/guides/gatsby/configuration/integrations/browserapierrors.md - Wraps native time and events APIs (`setTimeout`, `setInterval`, `requestAnimationFrame`, `addE... +- https://docs.sentry.io/platforms/javascript/guides/gatsby/configuration/integrations/browserprofiling.md - Capture profiling data for the Browser. +- https://docs.sentry.io/platforms/javascript/guides/gatsby/configuration/integrations/browsersession.md - Track healthy Sessions in the Browser. +- https://docs.sentry.io/platforms/javascript/guides/gatsby/configuration/integrations/browsertracing.md - Capture performance data for the Browser. +- https://docs.sentry.io/platforms/javascript/guides/gatsby/configuration/integrations/captureconsole.md - Captures all Console API calls via `captureException` or `captureMessage`. +- https://docs.sentry.io/platforms/javascript/guides/gatsby/configuration/integrations/contextlines.md - Adds source code from inline JavaScript of the current page's HTML. +- https://docs.sentry.io/platforms/javascript/guides/gatsby/configuration/integrations/dedupe.md - Deduplicate certain events to avoid receiving duplicate errors. (default) +- https://docs.sentry.io/platforms/javascript/guides/gatsby/configuration/integrations/extraerrordata.md - Extracts all non-native attributes from the error object and attaches them to the event as ext... +- https://docs.sentry.io/platforms/javascript/guides/gatsby/configuration/integrations/functiontostring.md - Allows the SDK to provide original functions and method names, even when those functions or me... +- https://docs.sentry.io/platforms/javascript/guides/gatsby/configuration/integrations/featureflags.md - Learn how to attach custom feature flag data to Sentry error events. +- https://docs.sentry.io/platforms/javascript/guides/gatsby/configuration/integrations/globalhandlers.md - Attaches global handlers to capture uncaught exceptions and unhandled rejections. (default) +- https://docs.sentry.io/platforms/javascript/guides/gatsby/configuration/integrations/google-genai.md - Adds instrumentation for Google Gen AI SDK. +- https://docs.sentry.io/platforms/javascript/guides/gatsby/configuration/integrations/graphqlclient.md - Enhance spans and breadcrumbs with data from GraphQL requests. +- https://docs.sentry.io/platforms/javascript/guides/gatsby/configuration/integrations/httpclient.md - Captures errors on failed requests from Fetch and XHR and attaches request and response inform... +- https://docs.sentry.io/platforms/javascript/guides/gatsby/configuration/integrations/httpcontext.md - Attaches HTTP request information, such as URL, user-agent, referrer, and other headers to the... +- https://docs.sentry.io/platforms/javascript/guides/gatsby/configuration/integrations/inboundfilters.md - Allows you to ignore specific errors based on the type, message, or URLs in a given exception.... +- https://docs.sentry.io/platforms/javascript/guides/gatsby/configuration/integrations/langchain.md - Adds instrumentation for LangChain. +- https://docs.sentry.io/platforms/javascript/guides/gatsby/configuration/integrations/langgraph.md - Adds instrumentation for the LangGraph SDK. +- https://docs.sentry.io/platforms/javascript/guides/gatsby/configuration/integrations/launchdarkly.md - Learn how to use Sentry with LaunchDarkly. +- https://docs.sentry.io/platforms/javascript/guides/gatsby/configuration/integrations/linkederrors.md - Allows you to configure linked errors. (default) +- https://docs.sentry.io/platforms/javascript/guides/gatsby/configuration/integrations/modulemetadata.md - Adds module metadata to stack frames. +- https://docs.sentry.io/platforms/javascript/guides/gatsby/configuration/integrations/openai.md - Adds instrumentation for the OpenAI SDK. +- https://docs.sentry.io/platforms/javascript/guides/gatsby/configuration/integrations/openfeature.md - Learn how to use Sentry with OpenFeature. +- https://docs.sentry.io/platforms/javascript/guides/gatsby/configuration/integrations/replay.md - Capture a video-like reproduction of what was happening in the user's browser. +- https://docs.sentry.io/platforms/javascript/guides/gatsby/configuration/integrations/replaycanvas.md - Capture session replays from HTML canvas elements. +- https://docs.sentry.io/platforms/javascript/guides/gatsby/configuration/integrations/reportingobserver.md - Captures the reports collected via the `ReportingObserver` interface and sends them to Sentry. +- https://docs.sentry.io/platforms/javascript/guides/gatsby/configuration/integrations/rewriteframes.md - Allows you to apply a transformation to each frame of the stack trace. +- https://docs.sentry.io/platforms/javascript/guides/gatsby/configuration/integrations/statsig.md - Learn how to use Sentry with Statsig. +- https://docs.sentry.io/platforms/javascript/guides/gatsby/configuration/integrations/unleash.md - Learn how to use Sentry with Unleash. +- https://docs.sentry.io/platforms/javascript/guides/gatsby/configuration/integrations/webworker.md - Connect Web Workers with the SDK running on the main thread +- https://docs.sentry.io/platforms/javascript/guides/gatsby/configuration/integrations/zodErrors.md - Adds additional data to Zod validation errors. +- https://docs.sentry.io/platforms/javascript/guides/gatsby/configuration/transports.md - Transports let you change the way in which events are delivered to Sentry. +- https://docs.sentry.io/platforms/javascript/guides/gatsby/configuration/releases.md - Learn how to configure your SDK to tell Sentry about your releases. +- https://docs.sentry.io/platforms/javascript/guides/gatsby/configuration/filtering.md - Learn more about how to configure your JavaScript SDK to set up filtering for events reported ... +- https://docs.sentry.io/platforms/javascript/guides/gatsby/configuration/tree-shaking.md - Learn how to reduce Sentry bundle size by tree shaking unused code. +- https://docs.sentry.io/platforms/javascript/guides/gatsby/data-management.md - Learn about different ways to scrub data within your SDK before it gets sent to Sentry. +- https://docs.sentry.io/platforms/javascript/guides/gatsby/security-policy-reporting.md - Learn how Sentry can help manage Content-Security-Policy violations and reports here. +- https://docs.sentry.io/platforms/javascript/guides/gatsby/best-practices.md - Learn how to set up Sentry for several specific use cases with these best practice guides. +- https://docs.sentry.io/platforms/javascript/guides/gatsby/migration.md - Migrate from an older version of our Sentry JavaScript SDK. +- https://docs.sentry.io/platforms/javascript/guides/gatsby/troubleshooting.md - If you need help solving issues with your Sentry JavaScript SDK integration, you can read the ... + +### Enriching Events +- https://docs.sentry.io/platforms/javascript/guides/gatsby/enriching-events/attachments.md - Learn more about how Sentry can store additional files in the same request as event attachments. +- https://docs.sentry.io/platforms/javascript/guides/gatsby/enriching-events/breadcrumbs.md - Learn more about what Sentry uses to create a trail of events (breadcrumbs) that happened prio... +- https://docs.sentry.io/platforms/javascript/guides/gatsby/enriching-events/fingerprinting.md - Learn about overriding default fingerprinting in your SDK. +- https://docs.sentry.io/platforms/javascript/guides/gatsby/enriching-events/level.md - The level - similar to logging levels - is generally added by default based on the integration... +- https://docs.sentry.io/platforms/javascript/guides/gatsby/enriching-events/event-processors.md - Learn more about how you can add your own event processors globally or to the current scope. +- https://docs.sentry.io/platforms/javascript/guides/gatsby/enriching-events/scopes.md - SDKs will typically automatically manage the scopes for you in the framework integrations. Lea... +- https://docs.sentry.io/platforms/javascript/guides/gatsby/enriching-events/tags.md - Tags power UI features such as filters and tag-distribution maps. Tags also help you quickly a... +- https://docs.sentry.io/platforms/javascript/guides/gatsby/enriching-events/transaction-name.md - Learn how to set or override transaction names to improve issue and trace-grouping. + +### Data Management +- https://docs.sentry.io/platforms/javascript/guides/gatsby/data-management/data-collected.md - See what data is collected by the Sentry SDK. +- https://docs.sentry.io/platforms/javascript/guides/gatsby/data-management/sensitive-data.md - Learn about filtering or scrubbing sensitive data within the SDK, so that data is not sent wit... + +### Best Practices +- https://docs.sentry.io/platforms/javascript/guides/gatsby/best-practices/shared-environments.md - Learn how to use Sentry in shared environments (for example in browser extensions or VSCode ex... +- https://docs.sentry.io/platforms/javascript/guides/gatsby/best-practices/micro-frontends.md - Learn how to identify the source of errors and route events to different Sentry projects when ... +- https://docs.sentry.io/platforms/javascript/guides/gatsby/best-practices/multiple-sentry-instances.md - Learn how to manage several Sentry instances by creating your own clients. +- https://docs.sentry.io/platforms/javascript/guides/gatsby/best-practices/offline-caching.md - Learn how to cache Sentry events while being offline. +- https://docs.sentry.io/platforms/javascript/guides/gatsby/best-practices/web-workers.md - Learn how to use Sentry's Browser SDK in Web Workers API. +- https://docs.sentry.io/platforms/javascript/guides/gatsby/best-practices/sentry-testkit.md - Learn how to assert that the right flow-tracking or error is being sent to Sentry, but without... + +### Migration +- https://docs.sentry.io/platforms/javascript/guides/gatsby/migration/v9-to-v10.md - Learn about migrating from Sentry JavaScript SDK 9.x to 10.x +- https://docs.sentry.io/platforms/javascript/guides/gatsby/migration/v8-to-v9.md - Learn about migrating from Sentry JavaScript SDK 8.x to 9.x +- https://docs.sentry.io/platforms/javascript/guides/gatsby/migration/v7-to-v8.md - Learn about migrating from Sentry JavaScript SDK 7.x to 8.x +- https://docs.sentry.io/platforms/javascript/guides/gatsby/migration/v7-to-v8/v8-new-performance-api.md - Learn about new Tracing APIs in Sentry JavaScript SDK 8.x +- https://docs.sentry.io/platforms/javascript/guides/gatsby/migration/v7-to-v8/v7-deprecations.md - Learn about deprecations in Sentry JavaScript SDK 7.x and how to address them +- https://docs.sentry.io/platforms/javascript/guides/gatsby/migration/v6-to-v7.md - Learn about migrating from Sentry JavaScript SDK 6.x to 7.x +- https://docs.sentry.io/platforms/javascript/guides/gatsby/migration/v4-to-v5_v6.md - Learn about migrating from Sentry JavaScript SDK 4.x to 5.x/6.x + +### Troubleshooting +- https://docs.sentry.io/platforms/javascript/guides/gatsby/troubleshooting/supported-browsers.md - We support a variety of browsers; check out our list. diff --git a/public/.well-known/skills/sentry-javascript-gcp-functions/SKILL.md b/public/.well-known/skills/sentry-javascript-gcp-functions/SKILL.md new file mode 100644 index 0000000000000..ecf2629a1dfa2 --- /dev/null +++ b/public/.well-known/skills/sentry-javascript-gcp-functions/SKILL.md @@ -0,0 +1,156 @@ +--- +name: sentry-javascript-gcp-functions +description: Learn how to manually set up Sentry in your Google Cloud Functions and capture your first errors. +--- + +# Sentry Google Cloud Functions + +Learn how to manually set up Sentry in your Google Cloud Functions and capture your first errors. + +## Documentation + +Fetch these markdown files as needed: + +### Getting Started +- https://docs.sentry.io/platforms/javascript/guides/gcp-functions.md - Learn how to manually set up Sentry in your Google Cloud Functions and capture your first errors. + +### Features +- https://docs.sentry.io/platforms/javascript/guides/gcp-functions/usage.md - Learn how to use the SDK to manually capture errors and other events. +- https://docs.sentry.io/platforms/javascript/guides/gcp-functions/sourcemaps.md - Upload your source maps to Sentry to enable readable stack traces in your errors. +- https://docs.sentry.io/platforms/javascript/guides/gcp-functions/sourcemaps/uploading.md - Learn how to provide your source maps to Sentry. +- https://docs.sentry.io/platforms/javascript/guides/gcp-functions/sourcemaps/uploading/webpack.md - Upload your source maps with our webpack plugin. +- https://docs.sentry.io/platforms/javascript/guides/gcp-functions/sourcemaps/uploading/ionic.md - Upload your source maps using Ionic and Sentry CLI. +- https://docs.sentry.io/platforms/javascript/guides/gcp-functions/sourcemaps/uploading/ionic-capacitor.md - Upload your source maps using ionic capacitor and Sentry CLI. +- https://docs.sentry.io/platforms/javascript/guides/gcp-functions/sourcemaps/uploading/typescript.md - Upload your source maps using tsc and Sentry CLI. +- https://docs.sentry.io/platforms/javascript/guides/gcp-functions/sourcemaps/uploading/vite.md - Upload your source maps with the Sentry Vite Plugin. +- https://docs.sentry.io/platforms/javascript/guides/gcp-functions/sourcemaps/uploading/esbuild.md - Upload your source maps with the Sentry esbuild Plugin. +- https://docs.sentry.io/platforms/javascript/guides/gcp-functions/sourcemaps/uploading/rollup.md - Upload your source maps with the Sentry Rollup Plugin. +- https://docs.sentry.io/platforms/javascript/guides/gcp-functions/sourcemaps/uploading/cli.md - Upload your source maps using Sentry CLI. +- https://docs.sentry.io/platforms/javascript/guides/gcp-functions/sourcemaps/uploading/uglifyjs.md - Upload your source maps using UglifyJS and Sentry CLI. +- https://docs.sentry.io/platforms/javascript/guides/gcp-functions/sourcemaps/uploading/systemjs.md - Upload your source maps using SystemJS and Sentry CLI. +- https://docs.sentry.io/platforms/javascript/guides/gcp-functions/sourcemaps/troubleshooting_js.md - Troubleshooting for source maps. +- https://docs.sentry.io/platforms/javascript/guides/gcp-functions/sourcemaps/troubleshooting_js/legacy-uploading-methods.md - Learn about how to upload source maps with older SDKs and Sentry tools. +- https://docs.sentry.io/platforms/javascript/guides/gcp-functions/sourcemaps/troubleshooting_js/debug-ids.md +- https://docs.sentry.io/platforms/javascript/guides/gcp-functions/logs.md - Structured logs allow you to send, view and query logs sent from your applications within Sentry. +- https://docs.sentry.io/platforms/javascript/guides/gcp-functions/tracing.md - Learn how to enable tracing in your app. +- https://docs.sentry.io/platforms/javascript/guides/gcp-functions/tracing/span-metrics.md - Learn how to add attributes to spans to monitor performance and debug applications +- https://docs.sentry.io/platforms/javascript/guides/gcp-functions/tracing/span-metrics/examples.md - Examples of using span metrics to debug performance issues and monitor application behavior ac... +- https://docs.sentry.io/platforms/javascript/guides/gcp-functions/tracing/distributed-tracing.md - Learn how to connect events across applications/services. +- https://docs.sentry.io/platforms/javascript/guides/gcp-functions/tracing/distributed-tracing/custom-instrumentation.md +- https://docs.sentry.io/platforms/javascript/guides/gcp-functions/tracing/configure-sampling.md - Learn how to configure sampling in your app. +- https://docs.sentry.io/platforms/javascript/guides/gcp-functions/tracing/instrumentation.md - Learn how to configure spans to capture trace data on any action in your app. +- https://docs.sentry.io/platforms/javascript/guides/gcp-functions/tracing/instrumentation/automatic-instrumentation.md - Learn what transactions are captured after tracing is enabled. +- https://docs.sentry.io/platforms/javascript/guides/gcp-functions/tracing/instrumentation/queues-module.md - Learn how to manually instrument your code to use Sentry's Queues module +- https://docs.sentry.io/platforms/javascript/guides/gcp-functions/tracing/instrumentation/mcp-module.md - Learn how to manually instrument your code to use Sentry's MCP monitoring. +- https://docs.sentry.io/platforms/javascript/guides/gcp-functions/tracing/instrumentation/caches-module.md - Learn how to manually instrument your code to use Sentry's Cache module. +- https://docs.sentry.io/platforms/javascript/guides/gcp-functions/tracing/instrumentation/requests-module.md - Learn how to manually instrument your code to use Sentry's Requests module. +- https://docs.sentry.io/platforms/javascript/guides/gcp-functions/tracing/troubleshooting.md - Learn how to troubleshoot your tracing setup. +- https://docs.sentry.io/platforms/javascript/guides/gcp-functions/ai-agent-monitoring.md - Monitor AI agents with token usage, latency, tool execution, and error tracking. +- https://docs.sentry.io/platforms/javascript/guides/gcp-functions/ai-agent-monitoring/mastra.md - Learn how to export Mastra AI tracing to Sentry. +- https://docs.sentry.io/platforms/javascript/guides/gcp-functions/metrics.md - Metrics allow you to send, view and query counters, gauges and measurements from your Sentry-c... +- https://docs.sentry.io/platforms/javascript/guides/gcp-functions/profiling.md - Collect & view performance insights for JavaScript programs with Sentry's Profiling integratio... +- https://docs.sentry.io/platforms/javascript/guides/gcp-functions/crons.md - Sentry Crons allows you to monitor the uptime and performance of any scheduled, recurring job ... +- https://docs.sentry.io/platforms/javascript/guides/gcp-functions/crons/troubleshooting.md - Learn how to troubleshoot your Cron Monitoring setup. +- https://docs.sentry.io/platforms/javascript/guides/gcp-functions/user-feedback.md - Learn how to enable User Feedback in your app. +- https://docs.sentry.io/platforms/javascript/guides/gcp-functions/user-feedback/configuration.md - Learn about general User Feedback configuration fields. +- https://docs.sentry.io/platforms/javascript/guides/gcp-functions/user-feedback/configuration__v7.x.md - Learn about general User Feedback configuration fields for version 7 of the JavaScript SDK. +- https://docs.sentry.io/platforms/javascript/guides/gcp-functions/feature-flags.md - With Feature Flags, Sentry tracks feature flag evaluations in your application, keeps an audit... + +### Configuration +- https://docs.sentry.io/platforms/javascript/guides/gcp-functions/sampling.md - Learn how to configure the volume of error and transaction events sent to Sentry. +- https://docs.sentry.io/platforms/javascript/guides/gcp-functions/enriching-events.md - Add additional data to your events to make them easier to debug. +- https://docs.sentry.io/platforms/javascript/guides/gcp-functions/configuration.md - Learn about additional configuration options for the JavaScript SDKs. +- https://docs.sentry.io/platforms/javascript/guides/gcp-functions/configuration/apis.md - Learn more about APIs of the SDK. +- https://docs.sentry.io/platforms/javascript/guides/gcp-functions/configuration/options.md - Learn more about how the SDK can be configured via options. These are being passed to the init... +- https://docs.sentry.io/platforms/javascript/guides/gcp-functions/configuration/integrations.md - Learn more about how integrations extend the functionality of our SDK to cover common librarie... +- https://docs.sentry.io/platforms/javascript/guides/gcp-functions/configuration/integrations/custom.md - Learn how you can enable a custom integration. +- https://docs.sentry.io/platforms/javascript/guides/gcp-functions/configuration/integrations/amqplib.md - Adds instrumentation for Amqplib. (default) +- https://docs.sentry.io/platforms/javascript/guides/gcp-functions/configuration/integrations/anr.md - Capture events when the event loop is blocked and the application is no longer responding. +- https://docs.sentry.io/platforms/javascript/guides/gcp-functions/configuration/integrations/anthropic.md - Adds instrumentation for the Anthropic SDK. +- https://docs.sentry.io/platforms/javascript/guides/gcp-functions/configuration/integrations/captureconsole.md - Captures all Console API calls via `captureException` or `captureMessage`. +- https://docs.sentry.io/platforms/javascript/guides/gcp-functions/configuration/integrations/childProcess.md - Adds instrumentation for child processes and worker threads (default) +- https://docs.sentry.io/platforms/javascript/guides/gcp-functions/configuration/integrations/console.md - Capture console logs as breadcrumbs. (default) +- https://docs.sentry.io/platforms/javascript/guides/gcp-functions/configuration/integrations/nodecontext.md - Capture context about the environment and the device that the client is running on, and add it... +- https://docs.sentry.io/platforms/javascript/guides/gcp-functions/configuration/integrations/contextlines.md - Adds source code to your stack frames. (default) +- https://docs.sentry.io/platforms/javascript/guides/gcp-functions/configuration/integrations/dataloader.md - Adds instrumentation for Dataloader. +- https://docs.sentry.io/platforms/javascript/guides/gcp-functions/configuration/integrations/dedupe.md - Deduplicate certain events to avoid receiving duplicate errors. (default) +- https://docs.sentry.io/platforms/javascript/guides/gcp-functions/configuration/integrations/event-loop-block.md - Monitor for blocked event loops in all threads of a Node.js application. +- https://docs.sentry.io/platforms/javascript/guides/gcp-functions/configuration/integrations/extraerrordata.md - Extracts all non-native attributes from the error object and attaches them to the event as ext... +- https://docs.sentry.io/platforms/javascript/guides/gcp-functions/configuration/integrations/fs.md - Adds instrumentation for filesystem operations. +- https://docs.sentry.io/platforms/javascript/guides/gcp-functions/configuration/integrations/firebase.md - Adds instrumentation for Firebase. (default) +- https://docs.sentry.io/platforms/javascript/guides/gcp-functions/configuration/integrations/functiontostring.md - Allows the SDK to provide original functions and method names, even when those functions or me... +- https://docs.sentry.io/platforms/javascript/guides/gcp-functions/configuration/integrations/featureflags.md - Learn how to attach custom feature flag data to Sentry error events. +- https://docs.sentry.io/platforms/javascript/guides/gcp-functions/configuration/integrations/genericpool.md - Adds instrumentation for Generic Pool. (default) +- https://docs.sentry.io/platforms/javascript/guides/gcp-functions/configuration/integrations/google-genai.md - Adds instrumentation for Google Gen AI SDK. +- https://docs.sentry.io/platforms/javascript/guides/gcp-functions/configuration/integrations/googlecloudgrpc.md - Google Cloud Platform service requests tracking for GRPC APIs. (default) +- https://docs.sentry.io/platforms/javascript/guides/gcp-functions/configuration/integrations/googlecloudhttp.md - Google Cloud Platform service requests tracking for RESTful APIs. (default) +- https://docs.sentry.io/platforms/javascript/guides/gcp-functions/configuration/integrations/graphql.md - Adds instrumentation for GraphQL. (default) +- https://docs.sentry.io/platforms/javascript/guides/gcp-functions/configuration/integrations/http.md - Capture spans & breadcrumbs for http requests. (default) +- https://docs.sentry.io/platforms/javascript/guides/gcp-functions/configuration/integrations/inboundfilters.md - Allows you to ignore specific errors based on the type, message, or URLs in a given exception.... +- https://docs.sentry.io/platforms/javascript/guides/gcp-functions/configuration/integrations/kafka.md - Adds instrumentation for KafkaJS. (default) +- https://docs.sentry.io/platforms/javascript/guides/gcp-functions/configuration/integrations/knex.md - Adds instrumentation for Knex. +- https://docs.sentry.io/platforms/javascript/guides/gcp-functions/configuration/integrations/langchain.md - Adds instrumentation for LangChain. +- https://docs.sentry.io/platforms/javascript/guides/gcp-functions/configuration/integrations/langgraph.md - Adds instrumentation for the LangGraph SDK. +- https://docs.sentry.io/platforms/javascript/guides/gcp-functions/configuration/integrations/linkederrors.md - Allows you to configure linked errors. (default) +- https://docs.sentry.io/platforms/javascript/guides/gcp-functions/configuration/integrations/localvariables.md - Add local variables to exception frames. (default) +- https://docs.sentry.io/platforms/javascript/guides/gcp-functions/configuration/integrations/lrumemoizer.md - Adds instrumentation for LRU Memoizer. (default) +- https://docs.sentry.io/platforms/javascript/guides/gcp-functions/configuration/integrations/modules.md - Add node modules / packages to the event. (default) +- https://docs.sentry.io/platforms/javascript/guides/gcp-functions/configuration/integrations/mongo.md - Adds instrumentation for MongoDB. (default) +- https://docs.sentry.io/platforms/javascript/guides/gcp-functions/configuration/integrations/mongoose.md - Adds instrumentation for Mongoose. (default) +- https://docs.sentry.io/platforms/javascript/guides/gcp-functions/configuration/integrations/mysql.md - Adds instrumentation for MySQL. (default) +- https://docs.sentry.io/platforms/javascript/guides/gcp-functions/configuration/integrations/mysql2.md - Adds instrumentation for MySQL2. (default) +- https://docs.sentry.io/platforms/javascript/guides/gcp-functions/configuration/integrations/nodefetch.md - Capture spans & breadcrumbs for node fetch requests. (default) +- https://docs.sentry.io/platforms/javascript/guides/gcp-functions/configuration/integrations/nodeprofiling.md - Capture profiling data for Node.js applications. +- https://docs.sentry.io/platforms/javascript/guides/gcp-functions/configuration/integrations/onuncaughtexception.md - Registers handlers to capture global uncaught exceptions. (default) +- https://docs.sentry.io/platforms/javascript/guides/gcp-functions/configuration/integrations/unhandledrejection.md - Registers handlers to capture global unhandled promise rejections. (default) +- https://docs.sentry.io/platforms/javascript/guides/gcp-functions/configuration/integrations/openai.md - Adds instrumentation for the OpenAI SDK. +- https://docs.sentry.io/platforms/javascript/guides/gcp-functions/configuration/integrations/pino.md - Capture logs and errors from Pino. +- https://docs.sentry.io/platforms/javascript/guides/gcp-functions/configuration/integrations/postgres.md - Adds instrumentation for Postgres. (default) +- https://docs.sentry.io/platforms/javascript/guides/gcp-functions/configuration/integrations/prisma.md - Adds instrumentation for Prisma. (default) +- https://docs.sentry.io/platforms/javascript/guides/gcp-functions/configuration/integrations/prisma__v8.x.md - Adds instrumentation for Prisma. +- https://docs.sentry.io/platforms/javascript/guides/gcp-functions/configuration/integrations/redis.md - Adds instrumentation for Redis. (default) +- https://docs.sentry.io/platforms/javascript/guides/gcp-functions/configuration/integrations/requestdata.md - Adds data about an incoming request to an event. (default) +- https://docs.sentry.io/platforms/javascript/guides/gcp-functions/configuration/integrations/rewriteframes.md - Allows you to apply a transformation to each frame of the stack trace. +- https://docs.sentry.io/platforms/javascript/guides/gcp-functions/configuration/integrations/supabase.md - Adds instrumentation for Supabase client operations. +- https://docs.sentry.io/platforms/javascript/guides/gcp-functions/configuration/integrations/tedious.md - Adds instrumentation for Tedious. (default) +- https://docs.sentry.io/platforms/javascript/guides/gcp-functions/configuration/integrations/trpc.md - Capture spans & errors for tRPC handlers. +- https://docs.sentry.io/platforms/javascript/guides/gcp-functions/configuration/integrations/vercelai.md - Adds instrumentation for Vercel AI SDK. +- https://docs.sentry.io/platforms/javascript/guides/gcp-functions/configuration/integrations/zodErrors.md - Adds additional data to Zod validation errors. +- https://docs.sentry.io/platforms/javascript/guides/gcp-functions/configuration/releases.md - Learn how to configure your SDK to tell Sentry about your releases. +- https://docs.sentry.io/platforms/javascript/guides/gcp-functions/configuration/filtering.md - Learn more about how to configure your JavaScript SDK to set up filtering for events reported ... +- https://docs.sentry.io/platforms/javascript/guides/gcp-functions/configuration/event-loop-block.md - Monitor for blocked event loops in Node.js applications +- https://docs.sentry.io/platforms/javascript/guides/gcp-functions/configuration/async-context.md - Learn more about how to isolate Sentry scope and breadcrumbs across requests. +- https://docs.sentry.io/platforms/javascript/guides/gcp-functions/opentelemetry.md - Learn how to use OpenTelemetry with Sentry. +- https://docs.sentry.io/platforms/javascript/guides/gcp-functions/opentelemetry/using-opentelemetry-apis.md - Learn how to use OpenTelemetry APIs with Sentry. +- https://docs.sentry.io/platforms/javascript/guides/gcp-functions/opentelemetry/custom-setup.md - Learn how to use your existing custom OpenTelemetry setup with Sentry. +- https://docs.sentry.io/platforms/javascript/guides/gcp-functions/data-management.md - Learn about different ways to scrub data within your SDK before it gets sent to Sentry. +- https://docs.sentry.io/platforms/javascript/guides/gcp-functions/security-policy-reporting.md - Learn how Sentry can help manage Content-Security-Policy violations and reports here. +- https://docs.sentry.io/platforms/javascript/guides/gcp-functions/migration.md - Migrate from an older version of our Sentry JavaScript SDK. +- https://docs.sentry.io/platforms/javascript/guides/gcp-functions/troubleshooting.md - If you need help solving issues with your Sentry JavaScript SDK integration, you can read the ... + +### Enriching Events +- https://docs.sentry.io/platforms/javascript/guides/gcp-functions/enriching-events/attachments.md - Learn more about how Sentry can store additional files in the same request as event attachments. +- https://docs.sentry.io/platforms/javascript/guides/gcp-functions/enriching-events/breadcrumbs.md - Learn more about what Sentry uses to create a trail of events (breadcrumbs) that happened prio... +- https://docs.sentry.io/platforms/javascript/guides/gcp-functions/enriching-events/fingerprinting.md - Learn about overriding default fingerprinting in your SDK. +- https://docs.sentry.io/platforms/javascript/guides/gcp-functions/enriching-events/level.md - The level - similar to logging levels - is generally added by default based on the integration... +- https://docs.sentry.io/platforms/javascript/guides/gcp-functions/enriching-events/event-processors.md - Learn more about how you can add your own event processors globally or to the current scope. +- https://docs.sentry.io/platforms/javascript/guides/gcp-functions/enriching-events/scopes.md - SDKs will typically automatically manage the scopes for you in the framework integrations. Lea... +- https://docs.sentry.io/platforms/javascript/guides/gcp-functions/enriching-events/tags.md - Tags power UI features such as filters and tag-distribution maps. Tags also help you quickly a... +- https://docs.sentry.io/platforms/javascript/guides/gcp-functions/enriching-events/transaction-name.md - Learn how to set or override transaction names to improve issue and trace-grouping. + +### Data Management +- https://docs.sentry.io/platforms/javascript/guides/gcp-functions/data-management/data-collected.md - See what data is collected by the Sentry SDK. +- https://docs.sentry.io/platforms/javascript/guides/gcp-functions/data-management/sensitive-data.md - Learn about filtering or scrubbing sensitive data within the SDK, so that data is not sent wit... + +### Best Practices +- https://docs.sentry.io/platforms/javascript/guides/gcp-functions/best-practices/sentry-testkit.md - Learn how to assert that the right flow-tracking or error is being sent to Sentry, but without... + +### Migration +- https://docs.sentry.io/platforms/javascript/guides/gcp-functions/migration/v9-to-v10.md - Learn about migrating from Sentry JavaScript SDK 9.x to 10.x +- https://docs.sentry.io/platforms/javascript/guides/gcp-functions/migration/v8-to-v9.md - Learn about migrating from Sentry JavaScript SDK 8.x to 9.x +- https://docs.sentry.io/platforms/javascript/guides/gcp-functions/migration/v7-to-v8.md - Learn about migrating from Sentry JavaScript SDK 7.x to 8.x +- https://docs.sentry.io/platforms/javascript/guides/gcp-functions/migration/v7-to-v8/v8-new-performance-api.md - Learn about new Tracing APIs in Sentry JavaScript SDK 8.x +- https://docs.sentry.io/platforms/javascript/guides/gcp-functions/migration/v7-to-v8/v8-opentelemetry.md - Learn OpenTelemetry support in SDK 8.x +- https://docs.sentry.io/platforms/javascript/guides/gcp-functions/migration/v7-to-v8/v7-deprecations.md - Learn about deprecations in Sentry JavaScript SDK 7.x and how to address them +- https://docs.sentry.io/platforms/javascript/guides/gcp-functions/migration/v6-to-v7.md - Learn about migrating from Sentry JavaScript SDK 6.x to 7.x +- https://docs.sentry.io/platforms/javascript/guides/gcp-functions/migration/v4-to-v5_v6.md - Learn about migrating from Sentry JavaScript SDK 4.x to 5.x/6.x diff --git a/public/.well-known/skills/sentry-javascript-hapi/SKILL.md b/public/.well-known/skills/sentry-javascript-hapi/SKILL.md new file mode 100644 index 0000000000000..72f2151a92818 --- /dev/null +++ b/public/.well-known/skills/sentry-javascript-hapi/SKILL.md @@ -0,0 +1,165 @@ +--- +name: sentry-javascript-hapi +description: Learn how to manually set up Sentry in your Hapi app and capture your first errors. +--- + +# Sentry Hapi + +Learn how to manually set up Sentry in your Hapi app and capture your first errors. + +## Documentation + +Fetch these markdown files as needed: + +### Getting Started +- https://docs.sentry.io/platforms/javascript/guides/hapi.md - Learn how to manually set up Sentry in your Hapi app and capture your first errors. + +### Features +- https://docs.sentry.io/platforms/javascript/guides/hapi/usage.md - Learn how to use the SDK to manually capture errors and other events. +- https://docs.sentry.io/platforms/javascript/guides/hapi/sourcemaps.md - Upload your source maps to Sentry to enable readable stack traces in your errors. +- https://docs.sentry.io/platforms/javascript/guides/hapi/sourcemaps/uploading.md - Learn how to provide your source maps to Sentry. +- https://docs.sentry.io/platforms/javascript/guides/hapi/sourcemaps/uploading/webpack.md - Upload your source maps with our webpack plugin. +- https://docs.sentry.io/platforms/javascript/guides/hapi/sourcemaps/uploading/ionic.md - Upload your source maps using Ionic and Sentry CLI. +- https://docs.sentry.io/platforms/javascript/guides/hapi/sourcemaps/uploading/ionic-capacitor.md - Upload your source maps using ionic capacitor and Sentry CLI. +- https://docs.sentry.io/platforms/javascript/guides/hapi/sourcemaps/uploading/typescript.md - Upload your source maps using tsc and Sentry CLI. +- https://docs.sentry.io/platforms/javascript/guides/hapi/sourcemaps/uploading/vite.md - Upload your source maps with the Sentry Vite Plugin. +- https://docs.sentry.io/platforms/javascript/guides/hapi/sourcemaps/uploading/esbuild.md - Upload your source maps with the Sentry esbuild Plugin. +- https://docs.sentry.io/platforms/javascript/guides/hapi/sourcemaps/uploading/rollup.md - Upload your source maps with the Sentry Rollup Plugin. +- https://docs.sentry.io/platforms/javascript/guides/hapi/sourcemaps/uploading/cli.md - Upload your source maps using Sentry CLI. +- https://docs.sentry.io/platforms/javascript/guides/hapi/sourcemaps/uploading/uglifyjs.md - Upload your source maps using UglifyJS and Sentry CLI. +- https://docs.sentry.io/platforms/javascript/guides/hapi/sourcemaps/uploading/systemjs.md - Upload your source maps using SystemJS and Sentry CLI. +- https://docs.sentry.io/platforms/javascript/guides/hapi/sourcemaps/troubleshooting_js.md - Troubleshooting for source maps. +- https://docs.sentry.io/platforms/javascript/guides/hapi/sourcemaps/troubleshooting_js/legacy-uploading-methods.md - Learn about how to upload source maps with older SDKs and Sentry tools. +- https://docs.sentry.io/platforms/javascript/guides/hapi/sourcemaps/troubleshooting_js/debug-ids.md +- https://docs.sentry.io/platforms/javascript/guides/hapi/logs.md - Structured logs allow you to send, view and query logs sent from your applications within Sentry. +- https://docs.sentry.io/platforms/javascript/guides/hapi/tracing.md - Learn how to enable tracing in your app. +- https://docs.sentry.io/platforms/javascript/guides/hapi/tracing/span-metrics.md - Learn how to add attributes to spans to monitor performance and debug applications +- https://docs.sentry.io/platforms/javascript/guides/hapi/tracing/span-metrics/examples.md - Examples of using span metrics to debug performance issues and monitor application behavior ac... +- https://docs.sentry.io/platforms/javascript/guides/hapi/tracing/distributed-tracing.md - Learn how to connect events across applications/services. +- https://docs.sentry.io/platforms/javascript/guides/hapi/tracing/distributed-tracing/custom-instrumentation.md +- https://docs.sentry.io/platforms/javascript/guides/hapi/tracing/configure-sampling.md - Learn how to configure sampling in your app. +- https://docs.sentry.io/platforms/javascript/guides/hapi/tracing/instrumentation.md - Learn how to configure spans to capture trace data on any action in your app. +- https://docs.sentry.io/platforms/javascript/guides/hapi/tracing/instrumentation/queues-module.md - Learn how to manually instrument your code to use Sentry's Queues module +- https://docs.sentry.io/platforms/javascript/guides/hapi/tracing/instrumentation/mcp-module.md - Learn how to manually instrument your code to use Sentry's MCP monitoring. +- https://docs.sentry.io/platforms/javascript/guides/hapi/tracing/instrumentation/caches-module.md - Learn how to manually instrument your code to use Sentry's Cache module. +- https://docs.sentry.io/platforms/javascript/guides/hapi/tracing/instrumentation/requests-module.md - Learn how to manually instrument your code to use Sentry's Requests module. +- https://docs.sentry.io/platforms/javascript/guides/hapi/tracing/instrumentation/automatic-instrumentation.md - Learn what transactions are captured after tracing is enabled. +- https://docs.sentry.io/platforms/javascript/guides/hapi/tracing/troubleshooting.md - Learn how to troubleshoot your tracing setup. +- https://docs.sentry.io/platforms/javascript/guides/hapi/ai-agent-monitoring.md - Monitor AI agents with token usage, latency, tool execution, and error tracking. +- https://docs.sentry.io/platforms/javascript/guides/hapi/ai-agent-monitoring/mastra.md - Learn how to export Mastra AI tracing to Sentry. +- https://docs.sentry.io/platforms/javascript/guides/hapi/metrics.md - Metrics allow you to send, view and query counters, gauges and measurements from your Sentry-c... +- https://docs.sentry.io/platforms/javascript/guides/hapi/profiling.md - Collect & view performance insights for JavaScript programs with Sentry's Profiling integratio... +- https://docs.sentry.io/platforms/javascript/guides/hapi/crons.md - Sentry Crons allows you to monitor the uptime and performance of any scheduled, recurring job ... +- https://docs.sentry.io/platforms/javascript/guides/hapi/crons/troubleshooting.md - Learn how to troubleshoot your Cron Monitoring setup. +- https://docs.sentry.io/platforms/javascript/guides/hapi/user-feedback.md - Learn how to enable User Feedback in your app. +- https://docs.sentry.io/platforms/javascript/guides/hapi/user-feedback/configuration.md - Learn about general User Feedback configuration fields. +- https://docs.sentry.io/platforms/javascript/guides/hapi/user-feedback/configuration__v7.x.md - Learn about general User Feedback configuration fields for version 7 of the JavaScript SDK. +- https://docs.sentry.io/platforms/javascript/guides/hapi/feature-flags.md - With Feature Flags, Sentry tracks feature flag evaluations in your application, keeps an audit... + +### Configuration +- https://docs.sentry.io/platforms/javascript/guides/hapi/sampling.md - Learn how to configure the volume of error and transaction events sent to Sentry. +- https://docs.sentry.io/platforms/javascript/guides/hapi/enriching-events.md - Add additional data to your events to make them easier to debug. +- https://docs.sentry.io/platforms/javascript/guides/hapi/configuration.md - Learn about additional configuration options for the JavaScript SDKs. +- https://docs.sentry.io/platforms/javascript/guides/hapi/configuration/apis.md - Learn more about APIs of the SDK. +- https://docs.sentry.io/platforms/javascript/guides/hapi/configuration/options.md - Learn more about how the SDK can be configured via options. These are being passed to the init... +- https://docs.sentry.io/platforms/javascript/guides/hapi/configuration/integrations.md - Learn more about how integrations extend the functionality of our SDK to cover common librarie... +- https://docs.sentry.io/platforms/javascript/guides/hapi/configuration/integrations/custom.md - Learn how you can enable a custom integration. +- https://docs.sentry.io/platforms/javascript/guides/hapi/configuration/integrations/amqplib.md - Adds instrumentation for Amqplib. (default) +- https://docs.sentry.io/platforms/javascript/guides/hapi/configuration/integrations/anr.md - Capture events when the event loop is blocked and the application is no longer responding. +- https://docs.sentry.io/platforms/javascript/guides/hapi/configuration/integrations/anthropic.md - Adds instrumentation for the Anthropic SDK. +- https://docs.sentry.io/platforms/javascript/guides/hapi/configuration/integrations/captureconsole.md - Captures all Console API calls via `captureException` or `captureMessage`. +- https://docs.sentry.io/platforms/javascript/guides/hapi/configuration/integrations/childProcess.md - Adds instrumentation for child processes and worker threads (default) +- https://docs.sentry.io/platforms/javascript/guides/hapi/configuration/integrations/connect.md - Adds performance instrumentation for Connect. (default) +- https://docs.sentry.io/platforms/javascript/guides/hapi/configuration/integrations/console.md - Capture console logs as breadcrumbs. (default) +- https://docs.sentry.io/platforms/javascript/guides/hapi/configuration/integrations/nodecontext.md - Capture context about the environment and the device that the client is running on, and add it... +- https://docs.sentry.io/platforms/javascript/guides/hapi/configuration/integrations/contextlines.md - Adds source code to your stack frames. (default) +- https://docs.sentry.io/platforms/javascript/guides/hapi/configuration/integrations/dataloader.md - Adds instrumentation for Dataloader. +- https://docs.sentry.io/platforms/javascript/guides/hapi/configuration/integrations/dedupe.md - Deduplicate certain events to avoid receiving duplicate errors. (default) +- https://docs.sentry.io/platforms/javascript/guides/hapi/configuration/integrations/event-loop-block.md - Monitor for blocked event loops in all threads of a Node.js application. +- https://docs.sentry.io/platforms/javascript/guides/hapi/configuration/integrations/extraerrordata.md - Extracts all non-native attributes from the error object and attaches them to the event as ext... +- https://docs.sentry.io/platforms/javascript/guides/hapi/configuration/integrations/fs.md - Adds instrumentation for filesystem operations. +- https://docs.sentry.io/platforms/javascript/guides/hapi/configuration/integrations/functiontostring.md - Allows the SDK to provide original functions and method names, even when those functions or me... +- https://docs.sentry.io/platforms/javascript/guides/hapi/configuration/integrations/featureflags.md - Learn how to attach custom feature flag data to Sentry error events. +- https://docs.sentry.io/platforms/javascript/guides/hapi/configuration/integrations/genericpool.md - Adds instrumentation for Generic Pool. (default) +- https://docs.sentry.io/platforms/javascript/guides/hapi/configuration/integrations/google-genai.md - Adds instrumentation for Google Gen AI SDK. +- https://docs.sentry.io/platforms/javascript/guides/hapi/configuration/integrations/graphql.md - Adds instrumentation for GraphQL. (default) +- https://docs.sentry.io/platforms/javascript/guides/hapi/configuration/integrations/hapi.md - Adds performance instrumentation for Hapi. (default) +- https://docs.sentry.io/platforms/javascript/guides/hapi/configuration/integrations/http.md - Capture spans & breadcrumbs for http requests. (default) +- https://docs.sentry.io/platforms/javascript/guides/hapi/configuration/integrations/inboundfilters.md - Allows you to ignore specific errors based on the type, message, or URLs in a given exception.... +- https://docs.sentry.io/platforms/javascript/guides/hapi/configuration/integrations/kafka.md - Adds instrumentation for KafkaJS. (default) +- https://docs.sentry.io/platforms/javascript/guides/hapi/configuration/integrations/knex.md - Adds instrumentation for Knex. +- https://docs.sentry.io/platforms/javascript/guides/hapi/configuration/integrations/langchain.md - Adds instrumentation for LangChain. +- https://docs.sentry.io/platforms/javascript/guides/hapi/configuration/integrations/langgraph.md - Adds instrumentation for the LangGraph SDK. +- https://docs.sentry.io/platforms/javascript/guides/hapi/configuration/integrations/linkederrors.md - Allows you to configure linked errors. (default) +- https://docs.sentry.io/platforms/javascript/guides/hapi/configuration/integrations/localvariables.md - Add local variables to exception frames. (default) +- https://docs.sentry.io/platforms/javascript/guides/hapi/configuration/integrations/lrumemoizer.md - Adds instrumentation for LRU Memoizer. (default) +- https://docs.sentry.io/platforms/javascript/guides/hapi/configuration/integrations/modules.md - Add node modules / packages to the event. (default) +- https://docs.sentry.io/platforms/javascript/guides/hapi/configuration/integrations/mongo.md - Adds instrumentation for MongoDB. (default) +- https://docs.sentry.io/platforms/javascript/guides/hapi/configuration/integrations/mongoose.md - Adds instrumentation for Mongoose. (default) +- https://docs.sentry.io/platforms/javascript/guides/hapi/configuration/integrations/mysql.md - Adds instrumentation for MySQL. (default) +- https://docs.sentry.io/platforms/javascript/guides/hapi/configuration/integrations/mysql2.md - Adds instrumentation for MySQL2. (default) +- https://docs.sentry.io/platforms/javascript/guides/hapi/configuration/integrations/nodefetch.md - Capture spans & breadcrumbs for node fetch requests. (default) +- https://docs.sentry.io/platforms/javascript/guides/hapi/configuration/integrations/nodeprofiling.md - Capture profiling data for Node.js applications. +- https://docs.sentry.io/platforms/javascript/guides/hapi/configuration/integrations/onuncaughtexception.md - Registers handlers to capture global uncaught exceptions. (default) +- https://docs.sentry.io/platforms/javascript/guides/hapi/configuration/integrations/unhandledrejection.md - Registers handlers to capture global unhandled promise rejections. (default) +- https://docs.sentry.io/platforms/javascript/guides/hapi/configuration/integrations/openai.md - Adds instrumentation for the OpenAI SDK. +- https://docs.sentry.io/platforms/javascript/guides/hapi/configuration/integrations/pino.md - Capture logs and errors from Pino. +- https://docs.sentry.io/platforms/javascript/guides/hapi/configuration/integrations/postgres.md - Adds instrumentation for Postgres. (default) +- https://docs.sentry.io/platforms/javascript/guides/hapi/configuration/integrations/prisma.md - Adds instrumentation for Prisma. (default) +- https://docs.sentry.io/platforms/javascript/guides/hapi/configuration/integrations/prisma__v8.x.md - Adds instrumentation for Prisma. +- https://docs.sentry.io/platforms/javascript/guides/hapi/configuration/integrations/redis.md - Adds instrumentation for Redis. (default) +- https://docs.sentry.io/platforms/javascript/guides/hapi/configuration/integrations/requestdata.md - Adds data about an incoming request to an event. (default) +- https://docs.sentry.io/platforms/javascript/guides/hapi/configuration/integrations/rewriteframes.md - Allows you to apply a transformation to each frame of the stack trace. +- https://docs.sentry.io/platforms/javascript/guides/hapi/configuration/integrations/supabase.md - Adds instrumentation for Supabase client operations. +- https://docs.sentry.io/platforms/javascript/guides/hapi/configuration/integrations/tedious.md - Adds instrumentation for Tedious. (default) +- https://docs.sentry.io/platforms/javascript/guides/hapi/configuration/integrations/trpc.md - Capture spans & errors for tRPC handlers. +- https://docs.sentry.io/platforms/javascript/guides/hapi/configuration/integrations/vercelai.md - Adds instrumentation for Vercel AI SDK. +- https://docs.sentry.io/platforms/javascript/guides/hapi/configuration/integrations/zodErrors.md - Adds additional data to Zod validation errors. +- https://docs.sentry.io/platforms/javascript/guides/hapi/configuration/releases.md - Learn how to configure your SDK to tell Sentry about your releases. +- https://docs.sentry.io/platforms/javascript/guides/hapi/configuration/filtering.md - Learn more about how to configure your JavaScript SDK to set up filtering for events reported ... +- https://docs.sentry.io/platforms/javascript/guides/hapi/configuration/event-loop-block.md - Monitor for blocked event loops in Node.js applications +- https://docs.sentry.io/platforms/javascript/guides/hapi/configuration/tree-shaking.md - Learn how to reduce Sentry bundle size by tree shaking unused code. +- https://docs.sentry.io/platforms/javascript/guides/hapi/configuration/async-context.md - Learn more about how to isolate Sentry scope and breadcrumbs across requests. +- https://docs.sentry.io/platforms/javascript/guides/hapi/opentelemetry.md - Learn how to use OpenTelemetry with Sentry. +- https://docs.sentry.io/platforms/javascript/guides/hapi/opentelemetry/using-opentelemetry-apis.md - Learn how to use OpenTelemetry APIs with Sentry. +- https://docs.sentry.io/platforms/javascript/guides/hapi/opentelemetry/custom-setup.md - Learn how to use your existing custom OpenTelemetry setup with Sentry. +- https://docs.sentry.io/platforms/javascript/guides/hapi/data-management.md - Learn about different ways to scrub data within your SDK before it gets sent to Sentry. +- https://docs.sentry.io/platforms/javascript/guides/hapi/security-policy-reporting.md - Learn how Sentry can help manage Content-Security-Policy violations and reports here. +- https://docs.sentry.io/platforms/javascript/guides/hapi/migration.md - Migrate from an older version of our Sentry JavaScript SDK. +- https://docs.sentry.io/platforms/javascript/guides/hapi/troubleshooting.md - If you need help solving issues with your Sentry JavaScript SDK integration, you can read the ... + +### Enriching Events +- https://docs.sentry.io/platforms/javascript/guides/hapi/enriching-events/attachments.md - Learn more about how Sentry can store additional files in the same request as event attachments. +- https://docs.sentry.io/platforms/javascript/guides/hapi/enriching-events/breadcrumbs.md - Learn more about what Sentry uses to create a trail of events (breadcrumbs) that happened prio... +- https://docs.sentry.io/platforms/javascript/guides/hapi/enriching-events/fingerprinting.md - Learn about overriding default fingerprinting in your SDK. +- https://docs.sentry.io/platforms/javascript/guides/hapi/enriching-events/level.md - The level - similar to logging levels - is generally added by default based on the integration... +- https://docs.sentry.io/platforms/javascript/guides/hapi/enriching-events/event-processors.md - Learn more about how you can add your own event processors globally or to the current scope. +- https://docs.sentry.io/platforms/javascript/guides/hapi/enriching-events/request-isolation.md - Learn more about how request isolation (or process isolation) works in the Sentry SDK. +- https://docs.sentry.io/platforms/javascript/guides/hapi/enriching-events/scopes.md - SDKs will typically automatically manage the scopes for you in the framework integrations. Lea... +- https://docs.sentry.io/platforms/javascript/guides/hapi/enriching-events/tags.md - Tags power UI features such as filters and tag-distribution maps. Tags also help you quickly a... +- https://docs.sentry.io/platforms/javascript/guides/hapi/enriching-events/transaction-name.md - Learn how to set or override transaction names to improve issue and trace-grouping. + +### Data Management +- https://docs.sentry.io/platforms/javascript/guides/hapi/data-management/data-collected.md - See what data is collected by the Sentry SDK. +- https://docs.sentry.io/platforms/javascript/guides/hapi/data-management/sensitive-data.md - Learn about filtering or scrubbing sensitive data within the SDK, so that data is not sent wit... + +### Best Practices +- https://docs.sentry.io/platforms/javascript/guides/hapi/best-practices/sentry-testkit.md - Learn how to assert that the right flow-tracking or error is being sent to Sentry, but without... + +### Migration +- https://docs.sentry.io/platforms/javascript/guides/hapi/migration/v9-to-v10.md - Learn about migrating from Sentry JavaScript SDK 9.x to 10.x +- https://docs.sentry.io/platforms/javascript/guides/hapi/migration/v8-to-v9.md - Learn about migrating from Sentry JavaScript SDK 8.x to 9.x +- https://docs.sentry.io/platforms/javascript/guides/hapi/migration/v7-to-v8.md - Learn about migrating from Sentry JavaScript SDK 7.x to 8.x +- https://docs.sentry.io/platforms/javascript/guides/hapi/migration/v7-to-v8/v8-new-performance-api.md - Learn about new Tracing APIs in Sentry JavaScript SDK 8.x +- https://docs.sentry.io/platforms/javascript/guides/hapi/migration/v7-to-v8/v8-opentelemetry.md - Learn OpenTelemetry support in SDK 8.x +- https://docs.sentry.io/platforms/javascript/guides/hapi/migration/v7-to-v8/v7-deprecations.md - Learn about deprecations in Sentry JavaScript SDK 7.x and how to address them +- https://docs.sentry.io/platforms/javascript/guides/hapi/migration/v6-to-v7.md - Learn about migrating from Sentry JavaScript SDK 6.x to 7.x +- https://docs.sentry.io/platforms/javascript/guides/hapi/migration/v4-to-v5_v6.md - Learn about migrating from Sentry JavaScript SDK 4.x to 5.x/6.x + +### Other +- https://docs.sentry.io/platforms/javascript/guides/hapi/install.md - Review our alternate installation methods. +- https://docs.sentry.io/platforms/javascript/guides/hapi/install/commonjs.md - Learn about running Sentry in an CJS application. +- https://docs.sentry.io/platforms/javascript/guides/hapi/install/esm.md - Learn about running Sentry in an ESM application. +- https://docs.sentry.io/platforms/javascript/guides/hapi/install/esm__v8.x.md - Learn about running Sentry in an ESM application. +- https://docs.sentry.io/platforms/javascript/guides/hapi/install/esm-without-import.md - Learn about running Sentry in an ESM application, without the --import flag. +- https://docs.sentry.io/platforms/javascript/guides/hapi/install/late-initialization.md - Learn about running Sentry in an ESM or CJS application, in scenarios where you cannot run ini... diff --git a/public/.well-known/skills/sentry-javascript-hono/SKILL.md b/public/.well-known/skills/sentry-javascript-hono/SKILL.md new file mode 100644 index 0000000000000..decaac4247a4e --- /dev/null +++ b/public/.well-known/skills/sentry-javascript-hono/SKILL.md @@ -0,0 +1,163 @@ +--- +name: sentry-javascript-hono +description: Learn how to manually set up Sentry in your Hono app and capture your first errors. +--- + +# Sentry Hono + +Learn how to manually set up Sentry in your Hono app and capture your first errors. + +## Documentation + +Fetch these markdown files as needed: + +### Getting Started +- https://docs.sentry.io/platforms/javascript/guides/hono.md - Learn how to manually set up Sentry in your Hono app and capture your first errors. + +### Features +- https://docs.sentry.io/platforms/javascript/guides/hono/usage.md - Learn how to use the SDK to manually capture errors and other events. +- https://docs.sentry.io/platforms/javascript/guides/hono/sourcemaps.md - Upload your source maps to Sentry to enable readable stack traces in your errors. +- https://docs.sentry.io/platforms/javascript/guides/hono/sourcemaps/uploading.md - Learn how to provide your source maps to Sentry. +- https://docs.sentry.io/platforms/javascript/guides/hono/sourcemaps/uploading/webpack.md - Upload your source maps with our webpack plugin. +- https://docs.sentry.io/platforms/javascript/guides/hono/sourcemaps/uploading/ionic.md - Upload your source maps using Ionic and Sentry CLI. +- https://docs.sentry.io/platforms/javascript/guides/hono/sourcemaps/uploading/ionic-capacitor.md - Upload your source maps using ionic capacitor and Sentry CLI. +- https://docs.sentry.io/platforms/javascript/guides/hono/sourcemaps/uploading/typescript.md - Upload your source maps using tsc and Sentry CLI. +- https://docs.sentry.io/platforms/javascript/guides/hono/sourcemaps/uploading/vite.md - Upload your source maps with the Sentry Vite Plugin. +- https://docs.sentry.io/platforms/javascript/guides/hono/sourcemaps/uploading/esbuild.md - Upload your source maps with the Sentry esbuild Plugin. +- https://docs.sentry.io/platforms/javascript/guides/hono/sourcemaps/uploading/rollup.md - Upload your source maps with the Sentry Rollup Plugin. +- https://docs.sentry.io/platforms/javascript/guides/hono/sourcemaps/uploading/cli.md - Upload your source maps using Sentry CLI. +- https://docs.sentry.io/platforms/javascript/guides/hono/sourcemaps/uploading/uglifyjs.md - Upload your source maps using UglifyJS and Sentry CLI. +- https://docs.sentry.io/platforms/javascript/guides/hono/sourcemaps/uploading/systemjs.md - Upload your source maps using SystemJS and Sentry CLI. +- https://docs.sentry.io/platforms/javascript/guides/hono/sourcemaps/troubleshooting_js.md - Troubleshooting for source maps. +- https://docs.sentry.io/platforms/javascript/guides/hono/sourcemaps/troubleshooting_js/legacy-uploading-methods.md - Learn about how to upload source maps with older SDKs and Sentry tools. +- https://docs.sentry.io/platforms/javascript/guides/hono/sourcemaps/troubleshooting_js/debug-ids.md +- https://docs.sentry.io/platforms/javascript/guides/hono/logs.md - Structured logs allow you to send, view and query logs sent from your applications within Sentry. +- https://docs.sentry.io/platforms/javascript/guides/hono/tracing.md - Learn how to enable tracing in your app. +- https://docs.sentry.io/platforms/javascript/guides/hono/tracing/span-metrics.md - Learn how to add attributes to spans to monitor performance and debug applications +- https://docs.sentry.io/platforms/javascript/guides/hono/tracing/span-metrics/examples.md - Examples of using span metrics to debug performance issues and monitor application behavior ac... +- https://docs.sentry.io/platforms/javascript/guides/hono/tracing/distributed-tracing.md - Learn how to connect events across applications/services. +- https://docs.sentry.io/platforms/javascript/guides/hono/tracing/distributed-tracing/custom-instrumentation.md +- https://docs.sentry.io/platforms/javascript/guides/hono/tracing/configure-sampling.md - Learn how to configure sampling in your app. +- https://docs.sentry.io/platforms/javascript/guides/hono/tracing/instrumentation.md - Learn how to configure spans to capture trace data on any action in your app. +- https://docs.sentry.io/platforms/javascript/guides/hono/tracing/instrumentation/automatic-instrumentation.md - Learn what spans are captured after tracing is enabled. +- https://docs.sentry.io/platforms/javascript/guides/hono/tracing/instrumentation/queues-module.md - Learn how to manually instrument your code to use Sentry's Queues module +- https://docs.sentry.io/platforms/javascript/guides/hono/tracing/instrumentation/mcp-module.md - Learn how to manually instrument your code to use Sentry's MCP monitoring. +- https://docs.sentry.io/platforms/javascript/guides/hono/tracing/instrumentation/caches-module.md - Learn how to manually instrument your code to use Sentry's Cache module. +- https://docs.sentry.io/platforms/javascript/guides/hono/tracing/instrumentation/requests-module.md - Learn how to manually instrument your code to use Sentry's Requests module. +- https://docs.sentry.io/platforms/javascript/guides/hono/tracing/troubleshooting.md - Learn how to troubleshoot your tracing setup. +- https://docs.sentry.io/platforms/javascript/guides/hono/ai-agent-monitoring.md - Monitor AI agents with token usage, latency, tool execution, and error tracking. +- https://docs.sentry.io/platforms/javascript/guides/hono/ai-agent-monitoring/mastra.md - Learn how to export Mastra AI tracing to Sentry. +- https://docs.sentry.io/platforms/javascript/guides/hono/metrics.md - Metrics allow you to send, view and query counters, gauges and measurements from your Sentry-c... +- https://docs.sentry.io/platforms/javascript/guides/hono/profiling.md - Collect & view performance insights for JavaScript programs with Sentry's Profiling integratio... +- https://docs.sentry.io/platforms/javascript/guides/hono/crons.md - Sentry Crons allows you to monitor the uptime and performance of any scheduled, recurring job ... +- https://docs.sentry.io/platforms/javascript/guides/hono/crons/troubleshooting.md - Learn how to troubleshoot your Cron Monitoring setup. +- https://docs.sentry.io/platforms/javascript/guides/hono/user-feedback.md - Learn how to enable User Feedback in your app. +- https://docs.sentry.io/platforms/javascript/guides/hono/user-feedback/configuration.md - Learn about general User Feedback configuration fields. +- https://docs.sentry.io/platforms/javascript/guides/hono/user-feedback/configuration__v7.x.md - Learn about general User Feedback configuration fields for version 7 of the JavaScript SDK. +- https://docs.sentry.io/platforms/javascript/guides/hono/feature-flags.md - With Feature Flags, Sentry tracks feature flag evaluations in your application, keeps an audit... + +### Configuration +- https://docs.sentry.io/platforms/javascript/guides/hono/sampling.md - Learn how to configure the volume of error and transaction events sent to Sentry. +- https://docs.sentry.io/platforms/javascript/guides/hono/enriching-events.md - Add additional data to your events to make them easier to debug. +- https://docs.sentry.io/platforms/javascript/guides/hono/configuration.md - Learn about additional configuration options for the JavaScript SDKs. +- https://docs.sentry.io/platforms/javascript/guides/hono/configuration/apis.md - Learn more about APIs of the SDK. +- https://docs.sentry.io/platforms/javascript/guides/hono/configuration/options.md - Learn more about how the SDK can be configured via options. These are being passed to the init... +- https://docs.sentry.io/platforms/javascript/guides/hono/configuration/integrations.md - Learn more about how integrations extend the functionality of our SDK to cover common librarie... +- https://docs.sentry.io/platforms/javascript/guides/hono/configuration/integrations/custom.md - Learn how you can enable a custom integration. +- https://docs.sentry.io/platforms/javascript/guides/hono/configuration/integrations/amqplib.md - Adds instrumentation for Amqplib. (default) +- https://docs.sentry.io/platforms/javascript/guides/hono/configuration/integrations/anr.md - Capture events when the event loop is blocked and the application is no longer responding. +- https://docs.sentry.io/platforms/javascript/guides/hono/configuration/integrations/anthropic.md - Adds instrumentation for the Anthropic SDK. +- https://docs.sentry.io/platforms/javascript/guides/hono/configuration/integrations/captureconsole.md - Captures all Console API calls via `captureException` or `captureMessage`. +- https://docs.sentry.io/platforms/javascript/guides/hono/configuration/integrations/childProcess.md - Adds instrumentation for child processes and worker threads (default) +- https://docs.sentry.io/platforms/javascript/guides/hono/configuration/integrations/console.md - Capture console logs as breadcrumbs. (default) +- https://docs.sentry.io/platforms/javascript/guides/hono/configuration/integrations/nodecontext.md - Capture context about the environment and the device that the client is running on, and add it... +- https://docs.sentry.io/platforms/javascript/guides/hono/configuration/integrations/dataloader.md - Adds instrumentation for Dataloader. +- https://docs.sentry.io/platforms/javascript/guides/hono/configuration/integrations/dedupe.md - Deduplicate certain events to avoid receiving duplicate errors. (default) +- https://docs.sentry.io/platforms/javascript/guides/hono/configuration/integrations/event-loop-block.md - Monitor for blocked event loops in all threads of a Node.js application. +- https://docs.sentry.io/platforms/javascript/guides/hono/configuration/integrations/extraerrordata.md - Extracts all non-native attributes from the error object and attaches them to the event as ext... +- https://docs.sentry.io/platforms/javascript/guides/hono/configuration/integrations/fs.md - Adds instrumentation for filesystem operations. +- https://docs.sentry.io/platforms/javascript/guides/hono/configuration/integrations/functiontostring.md - Allows the SDK to provide original functions and method names, even when those functions or me... +- https://docs.sentry.io/platforms/javascript/guides/hono/configuration/integrations/featureflags.md - Learn how to attach custom feature flag data to Sentry error events. +- https://docs.sentry.io/platforms/javascript/guides/hono/configuration/integrations/genericpool.md - Adds instrumentation for Generic Pool. (default) +- https://docs.sentry.io/platforms/javascript/guides/hono/configuration/integrations/google-genai.md - Adds instrumentation for Google Gen AI SDK. +- https://docs.sentry.io/platforms/javascript/guides/hono/configuration/integrations/graphql.md - Adds instrumentation for GraphQL. (default) +- https://docs.sentry.io/platforms/javascript/guides/hono/configuration/integrations/http.md - Capture spans & breadcrumbs for http requests. (default) +- https://docs.sentry.io/platforms/javascript/guides/hono/configuration/integrations/inboundfilters.md - Allows you to ignore specific errors based on the type, message, or URLs in a given exception.... +- https://docs.sentry.io/platforms/javascript/guides/hono/configuration/integrations/kafka.md - Adds instrumentation for KafkaJS. (default) +- https://docs.sentry.io/platforms/javascript/guides/hono/configuration/integrations/knex.md - Adds instrumentation for Knex. +- https://docs.sentry.io/platforms/javascript/guides/hono/configuration/integrations/langchain.md - Adds instrumentation for LangChain. +- https://docs.sentry.io/platforms/javascript/guides/hono/configuration/integrations/langgraph.md - Adds instrumentation for the LangGraph SDK. +- https://docs.sentry.io/platforms/javascript/guides/hono/configuration/integrations/linkederrors.md - Allows you to configure linked errors. (default) +- https://docs.sentry.io/platforms/javascript/guides/hono/configuration/integrations/localvariables.md - Add local variables to exception frames. (default) +- https://docs.sentry.io/platforms/javascript/guides/hono/configuration/integrations/lrumemoizer.md - Adds instrumentation for LRU Memoizer. (default) +- https://docs.sentry.io/platforms/javascript/guides/hono/configuration/integrations/modules.md - Add node modules / packages to the event. (default) +- https://docs.sentry.io/platforms/javascript/guides/hono/configuration/integrations/mongo.md - Adds instrumentation for MongoDB. (default) +- https://docs.sentry.io/platforms/javascript/guides/hono/configuration/integrations/mongoose.md - Adds instrumentation for Mongoose. (default) +- https://docs.sentry.io/platforms/javascript/guides/hono/configuration/integrations/mysql.md - Adds instrumentation for MySQL. (default) +- https://docs.sentry.io/platforms/javascript/guides/hono/configuration/integrations/mysql2.md - Adds instrumentation for MySQL2. (default) +- https://docs.sentry.io/platforms/javascript/guides/hono/configuration/integrations/nodefetch.md - Capture spans & breadcrumbs for node fetch requests. (default) +- https://docs.sentry.io/platforms/javascript/guides/hono/configuration/integrations/nodeprofiling.md - Capture profiling data for Node.js applications. +- https://docs.sentry.io/platforms/javascript/guides/hono/configuration/integrations/onuncaughtexception.md - Registers handlers to capture global uncaught exceptions. (default) +- https://docs.sentry.io/platforms/javascript/guides/hono/configuration/integrations/unhandledrejection.md - Registers handlers to capture global unhandled promise rejections. (default) +- https://docs.sentry.io/platforms/javascript/guides/hono/configuration/integrations/openai.md - Adds instrumentation for the OpenAI SDK. +- https://docs.sentry.io/platforms/javascript/guides/hono/configuration/integrations/pino.md - Capture logs and errors from Pino. +- https://docs.sentry.io/platforms/javascript/guides/hono/configuration/integrations/postgres.md - Adds instrumentation for Postgres. (default) +- https://docs.sentry.io/platforms/javascript/guides/hono/configuration/integrations/prisma.md - Adds instrumentation for Prisma. (default) +- https://docs.sentry.io/platforms/javascript/guides/hono/configuration/integrations/prisma__v8.x.md - Adds instrumentation for Prisma. +- https://docs.sentry.io/platforms/javascript/guides/hono/configuration/integrations/redis.md - Adds instrumentation for Redis. (default) +- https://docs.sentry.io/platforms/javascript/guides/hono/configuration/integrations/requestdata.md - Adds data about an incoming request to an event. (default) +- https://docs.sentry.io/platforms/javascript/guides/hono/configuration/integrations/rewriteframes.md - Allows you to apply a transformation to each frame of the stack trace. +- https://docs.sentry.io/platforms/javascript/guides/hono/configuration/integrations/statsig.md - Learn how to use Sentry with Statsig. +- https://docs.sentry.io/platforms/javascript/guides/hono/configuration/integrations/supabase.md - Adds instrumentation for Supabase client operations. +- https://docs.sentry.io/platforms/javascript/guides/hono/configuration/integrations/tedious.md - Adds instrumentation for Tedious. (default) +- https://docs.sentry.io/platforms/javascript/guides/hono/configuration/integrations/trpc.md - Capture spans & errors for tRPC handlers. +- https://docs.sentry.io/platforms/javascript/guides/hono/configuration/integrations/vercelai.md - Adds instrumentation for Vercel AI SDK. +- https://docs.sentry.io/platforms/javascript/guides/hono/configuration/integrations/zodErrors.md - Adds additional data to Zod validation errors. +- https://docs.sentry.io/platforms/javascript/guides/hono/configuration/releases.md - Learn how to configure your SDK to tell Sentry about your releases. +- https://docs.sentry.io/platforms/javascript/guides/hono/configuration/filtering.md - Learn more about how to configure your JavaScript SDK to set up filtering for events reported ... +- https://docs.sentry.io/platforms/javascript/guides/hono/configuration/event-loop-block.md - Monitor for blocked event loops in Node.js applications +- https://docs.sentry.io/platforms/javascript/guides/hono/configuration/tree-shaking.md - Learn how to reduce Sentry bundle size by tree shaking unused code. +- https://docs.sentry.io/platforms/javascript/guides/hono/configuration/async-context.md - Learn more about how to isolate Sentry scope and breadcrumbs across requests. +- https://docs.sentry.io/platforms/javascript/guides/hono/opentelemetry.md - Learn how to use OpenTelemetry with Sentry. +- https://docs.sentry.io/platforms/javascript/guides/hono/opentelemetry/using-opentelemetry-apis.md - Learn how to use OpenTelemetry APIs with Sentry. +- https://docs.sentry.io/platforms/javascript/guides/hono/opentelemetry/custom-setup.md - Learn how to use your existing custom OpenTelemetry setup with Sentry. +- https://docs.sentry.io/platforms/javascript/guides/hono/data-management.md - Learn about different ways to scrub data within your SDK before it gets sent to Sentry. +- https://docs.sentry.io/platforms/javascript/guides/hono/security-policy-reporting.md - Learn how Sentry can help manage Content-Security-Policy violations and reports here. +- https://docs.sentry.io/platforms/javascript/guides/hono/migration.md - Migrate from an older version of our Sentry JavaScript SDK. +- https://docs.sentry.io/platforms/javascript/guides/hono/troubleshooting.md - If you need help solving issues with your Sentry JavaScript SDK integration, you can read the ... + +### Enriching Events +- https://docs.sentry.io/platforms/javascript/guides/hono/enriching-events/attachments.md - Learn more about how Sentry can store additional files in the same request as event attachments. +- https://docs.sentry.io/platforms/javascript/guides/hono/enriching-events/breadcrumbs.md - Learn more about what Sentry uses to create a trail of events (breadcrumbs) that happened prio... +- https://docs.sentry.io/platforms/javascript/guides/hono/enriching-events/fingerprinting.md - Learn about overriding default fingerprinting in your SDK. +- https://docs.sentry.io/platforms/javascript/guides/hono/enriching-events/level.md - The level - similar to logging levels - is generally added by default based on the integration... +- https://docs.sentry.io/platforms/javascript/guides/hono/enriching-events/event-processors.md - Learn more about how you can add your own event processors globally or to the current scope. +- https://docs.sentry.io/platforms/javascript/guides/hono/enriching-events/request-isolation.md - Learn more about how request isolation (or process isolation) works in the Sentry SDK. +- https://docs.sentry.io/platforms/javascript/guides/hono/enriching-events/scopes.md - SDKs will typically automatically manage the scopes for you in the framework integrations. Lea... +- https://docs.sentry.io/platforms/javascript/guides/hono/enriching-events/tags.md - Tags power UI features such as filters and tag-distribution maps. Tags also help you quickly a... +- https://docs.sentry.io/platforms/javascript/guides/hono/enriching-events/transaction-name.md - Learn how to set or override transaction names to improve issue and trace-grouping. + +### Data Management +- https://docs.sentry.io/platforms/javascript/guides/hono/data-management/data-collected.md - See what data is collected by the Sentry SDK. +- https://docs.sentry.io/platforms/javascript/guides/hono/data-management/sensitive-data.md - Learn about filtering or scrubbing sensitive data within the SDK, so that data is not sent wit... + +### Best Practices +- https://docs.sentry.io/platforms/javascript/guides/hono/best-practices/sentry-testkit.md - Learn how to assert that the right flow-tracking or error is being sent to Sentry, but without... + +### Migration +- https://docs.sentry.io/platforms/javascript/guides/hono/migration/v9-to-v10.md - Learn about migrating from Sentry JavaScript SDK 9.x to 10.x +- https://docs.sentry.io/platforms/javascript/guides/hono/migration/v8-to-v9.md - Learn about migrating from Sentry JavaScript SDK 8.x to 9.x +- https://docs.sentry.io/platforms/javascript/guides/hono/migration/v7-to-v8.md - Learn about migrating from Sentry JavaScript SDK 7.x to 8.x +- https://docs.sentry.io/platforms/javascript/guides/hono/migration/v7-to-v8/v8-new-performance-api.md - Learn about new Tracing APIs in Sentry JavaScript SDK 8.x +- https://docs.sentry.io/platforms/javascript/guides/hono/migration/v7-to-v8/v8-opentelemetry.md - Learn OpenTelemetry support in SDK 8.x +- https://docs.sentry.io/platforms/javascript/guides/hono/migration/v7-to-v8/v7-deprecations.md - Learn about deprecations in Sentry JavaScript SDK 7.x and how to address them +- https://docs.sentry.io/platforms/javascript/guides/hono/migration/v6-to-v7.md - Learn about migrating from Sentry JavaScript SDK 6.x to 7.x +- https://docs.sentry.io/platforms/javascript/guides/hono/migration/v4-to-v5_v6.md - Learn about migrating from Sentry JavaScript SDK 4.x to 5.x/6.x + +### Other +- https://docs.sentry.io/platforms/javascript/guides/hono/install.md - Review our alternate installation methods. +- https://docs.sentry.io/platforms/javascript/guides/hono/install/commonjs.md - Learn about running Sentry in an CJS application. +- https://docs.sentry.io/platforms/javascript/guides/hono/install/esm.md - Learn about running Sentry in an ESM application. +- https://docs.sentry.io/platforms/javascript/guides/hono/install/esm__v8.x.md - Learn about running Sentry in an ESM application. +- https://docs.sentry.io/platforms/javascript/guides/hono/install/esm-without-import.md - Learn about running Sentry in an ESM application, without the --import flag. +- https://docs.sentry.io/platforms/javascript/guides/hono/install/late-initialization.md - Learn about running Sentry in an ESM or CJS application, in scenarios where you cannot run ini... diff --git a/public/.well-known/skills/sentry-javascript-koa/SKILL.md b/public/.well-known/skills/sentry-javascript-koa/SKILL.md new file mode 100644 index 0000000000000..fc50de8d84126 --- /dev/null +++ b/public/.well-known/skills/sentry-javascript-koa/SKILL.md @@ -0,0 +1,164 @@ +--- +name: sentry-javascript-koa +description: This guide explains how to set up Sentry in your Koa application. +--- + +# Sentry Koa + +This guide explains how to set up Sentry in your Koa application. + +## Documentation + +Fetch these markdown files as needed: + +### Getting Started +- https://docs.sentry.io/platforms/javascript/guides/koa.md - This guide explains how to set up Sentry in your Koa application. + +### Features +- https://docs.sentry.io/platforms/javascript/guides/koa/usage.md - Learn how to use the SDK to manually capture errors and other events. +- https://docs.sentry.io/platforms/javascript/guides/koa/sourcemaps.md - Upload your source maps to Sentry to enable readable stack traces in your errors. +- https://docs.sentry.io/platforms/javascript/guides/koa/sourcemaps/uploading.md - Learn how to provide your source maps to Sentry. +- https://docs.sentry.io/platforms/javascript/guides/koa/sourcemaps/uploading/webpack.md - Upload your source maps with our webpack plugin. +- https://docs.sentry.io/platforms/javascript/guides/koa/sourcemaps/uploading/ionic.md - Upload your source maps using Ionic and Sentry CLI. +- https://docs.sentry.io/platforms/javascript/guides/koa/sourcemaps/uploading/ionic-capacitor.md - Upload your source maps using ionic capacitor and Sentry CLI. +- https://docs.sentry.io/platforms/javascript/guides/koa/sourcemaps/uploading/typescript.md - Upload your source maps using tsc and Sentry CLI. +- https://docs.sentry.io/platforms/javascript/guides/koa/sourcemaps/uploading/vite.md - Upload your source maps with the Sentry Vite Plugin. +- https://docs.sentry.io/platforms/javascript/guides/koa/sourcemaps/uploading/esbuild.md - Upload your source maps with the Sentry esbuild Plugin. +- https://docs.sentry.io/platforms/javascript/guides/koa/sourcemaps/uploading/rollup.md - Upload your source maps with the Sentry Rollup Plugin. +- https://docs.sentry.io/platforms/javascript/guides/koa/sourcemaps/uploading/cli.md - Upload your source maps using Sentry CLI. +- https://docs.sentry.io/platforms/javascript/guides/koa/sourcemaps/uploading/uglifyjs.md - Upload your source maps using UglifyJS and Sentry CLI. +- https://docs.sentry.io/platforms/javascript/guides/koa/sourcemaps/uploading/systemjs.md - Upload your source maps using SystemJS and Sentry CLI. +- https://docs.sentry.io/platforms/javascript/guides/koa/sourcemaps/troubleshooting_js.md - Troubleshooting for source maps. +- https://docs.sentry.io/platforms/javascript/guides/koa/sourcemaps/troubleshooting_js/legacy-uploading-methods.md - Learn about how to upload source maps with older SDKs and Sentry tools. +- https://docs.sentry.io/platforms/javascript/guides/koa/sourcemaps/troubleshooting_js/debug-ids.md +- https://docs.sentry.io/platforms/javascript/guides/koa/logs.md - Structured logs allow you to send, view and query logs sent from your applications within Sentry. +- https://docs.sentry.io/platforms/javascript/guides/koa/tracing.md - Learn how to enable tracing in your app. +- https://docs.sentry.io/platforms/javascript/guides/koa/tracing/span-metrics.md - Learn how to add attributes to spans to monitor performance and debug applications +- https://docs.sentry.io/platforms/javascript/guides/koa/tracing/span-metrics/examples.md - Examples of using span metrics to debug performance issues and monitor application behavior ac... +- https://docs.sentry.io/platforms/javascript/guides/koa/tracing/distributed-tracing.md - Learn how to connect events across applications/services. +- https://docs.sentry.io/platforms/javascript/guides/koa/tracing/distributed-tracing/custom-instrumentation.md +- https://docs.sentry.io/platforms/javascript/guides/koa/tracing/configure-sampling.md - Learn how to configure sampling in your app. +- https://docs.sentry.io/platforms/javascript/guides/koa/tracing/instrumentation.md - Learn how to configure spans to capture trace data on any action in your app. +- https://docs.sentry.io/platforms/javascript/guides/koa/tracing/instrumentation/queues-module.md - Learn how to manually instrument your code to use Sentry's Queues module +- https://docs.sentry.io/platforms/javascript/guides/koa/tracing/instrumentation/mcp-module.md - Learn how to manually instrument your code to use Sentry's MCP monitoring. +- https://docs.sentry.io/platforms/javascript/guides/koa/tracing/instrumentation/caches-module.md - Learn how to manually instrument your code to use Sentry's Cache module. +- https://docs.sentry.io/platforms/javascript/guides/koa/tracing/instrumentation/requests-module.md - Learn how to manually instrument your code to use Sentry's Requests module. +- https://docs.sentry.io/platforms/javascript/guides/koa/tracing/instrumentation/automatic-instrumentation.md - Learn what transactions are captured after tracing is enabled. +- https://docs.sentry.io/platforms/javascript/guides/koa/tracing/troubleshooting.md - Learn how to troubleshoot your tracing setup. +- https://docs.sentry.io/platforms/javascript/guides/koa/ai-agent-monitoring.md - Monitor AI agents with token usage, latency, tool execution, and error tracking. +- https://docs.sentry.io/platforms/javascript/guides/koa/ai-agent-monitoring/mastra.md - Learn how to export Mastra AI tracing to Sentry. +- https://docs.sentry.io/platforms/javascript/guides/koa/metrics.md - Metrics allow you to send, view and query counters, gauges and measurements from your Sentry-c... +- https://docs.sentry.io/platforms/javascript/guides/koa/profiling.md - Collect & view performance insights for JavaScript programs with Sentry's Profiling integratio... +- https://docs.sentry.io/platforms/javascript/guides/koa/crons.md - Sentry Crons allows you to monitor the uptime and performance of any scheduled, recurring job ... +- https://docs.sentry.io/platforms/javascript/guides/koa/crons/troubleshooting.md - Learn how to troubleshoot your Cron Monitoring setup. +- https://docs.sentry.io/platforms/javascript/guides/koa/user-feedback.md - Learn how to enable User Feedback in your app. +- https://docs.sentry.io/platforms/javascript/guides/koa/user-feedback/configuration.md - Learn about general User Feedback configuration fields. +- https://docs.sentry.io/platforms/javascript/guides/koa/user-feedback/configuration__v7.x.md - Learn about general User Feedback configuration fields for version 7 of the JavaScript SDK. +- https://docs.sentry.io/platforms/javascript/guides/koa/feature-flags.md - With Feature Flags, Sentry tracks feature flag evaluations in your application, keeps an audit... + +### Configuration +- https://docs.sentry.io/platforms/javascript/guides/koa/sampling.md - Learn how to configure the volume of error and transaction events sent to Sentry. +- https://docs.sentry.io/platforms/javascript/guides/koa/enriching-events.md - Add additional data to your events to make them easier to debug. +- https://docs.sentry.io/platforms/javascript/guides/koa/configuration.md - Learn about additional configuration options for the JavaScript SDKs. +- https://docs.sentry.io/platforms/javascript/guides/koa/configuration/apis.md - Learn more about APIs of the SDK. +- https://docs.sentry.io/platforms/javascript/guides/koa/configuration/options.md - Learn more about how the SDK can be configured via options. These are being passed to the init... +- https://docs.sentry.io/platforms/javascript/guides/koa/configuration/integrations.md - Learn more about how integrations extend the functionality of our SDK to cover common librarie... +- https://docs.sentry.io/platforms/javascript/guides/koa/configuration/integrations/custom.md - Learn how you can enable a custom integration. +- https://docs.sentry.io/platforms/javascript/guides/koa/configuration/integrations/amqplib.md - Adds instrumentation for Amqplib. (default) +- https://docs.sentry.io/platforms/javascript/guides/koa/configuration/integrations/anr.md - Capture events when the event loop is blocked and the application is no longer responding. +- https://docs.sentry.io/platforms/javascript/guides/koa/configuration/integrations/anthropic.md - Adds instrumentation for the Anthropic SDK. +- https://docs.sentry.io/platforms/javascript/guides/koa/configuration/integrations/captureconsole.md - Captures all Console API calls via `captureException` or `captureMessage`. +- https://docs.sentry.io/platforms/javascript/guides/koa/configuration/integrations/childProcess.md - Adds instrumentation for child processes and worker threads (default) +- https://docs.sentry.io/platforms/javascript/guides/koa/configuration/integrations/console.md - Capture console logs as breadcrumbs. (default) +- https://docs.sentry.io/platforms/javascript/guides/koa/configuration/integrations/nodecontext.md - Capture context about the environment and the device that the client is running on, and add it... +- https://docs.sentry.io/platforms/javascript/guides/koa/configuration/integrations/contextlines.md - Adds source code to your stack frames. (default) +- https://docs.sentry.io/platforms/javascript/guides/koa/configuration/integrations/dataloader.md - Adds instrumentation for Dataloader. +- https://docs.sentry.io/platforms/javascript/guides/koa/configuration/integrations/dedupe.md - Deduplicate certain events to avoid receiving duplicate errors. (default) +- https://docs.sentry.io/platforms/javascript/guides/koa/configuration/integrations/event-loop-block.md - Monitor for blocked event loops in all threads of a Node.js application. +- https://docs.sentry.io/platforms/javascript/guides/koa/configuration/integrations/extraerrordata.md - Extracts all non-native attributes from the error object and attaches them to the event as ext... +- https://docs.sentry.io/platforms/javascript/guides/koa/configuration/integrations/fs.md - Adds instrumentation for filesystem operations. +- https://docs.sentry.io/platforms/javascript/guides/koa/configuration/integrations/functiontostring.md - Allows the SDK to provide original functions and method names, even when those functions or me... +- https://docs.sentry.io/platforms/javascript/guides/koa/configuration/integrations/featureflags.md - Learn how to attach custom feature flag data to Sentry error events. +- https://docs.sentry.io/platforms/javascript/guides/koa/configuration/integrations/genericpool.md - Adds instrumentation for Generic Pool. (default) +- https://docs.sentry.io/platforms/javascript/guides/koa/configuration/integrations/google-genai.md - Adds instrumentation for Google Gen AI SDK. +- https://docs.sentry.io/platforms/javascript/guides/koa/configuration/integrations/graphql.md - Adds instrumentation for GraphQL. (default) +- https://docs.sentry.io/platforms/javascript/guides/koa/configuration/integrations/http.md - Capture spans & breadcrumbs for http requests. (default) +- https://docs.sentry.io/platforms/javascript/guides/koa/configuration/integrations/inboundfilters.md - Allows you to ignore specific errors based on the type, message, or URLs in a given exception.... +- https://docs.sentry.io/platforms/javascript/guides/koa/configuration/integrations/kafka.md - Adds instrumentation for KafkaJS. (default) +- https://docs.sentry.io/platforms/javascript/guides/koa/configuration/integrations/knex.md - Adds instrumentation for Knex. +- https://docs.sentry.io/platforms/javascript/guides/koa/configuration/integrations/koa.md - Adds performance instrumentation for Koa. (default) +- https://docs.sentry.io/platforms/javascript/guides/koa/configuration/integrations/langchain.md - Adds instrumentation for LangChain. +- https://docs.sentry.io/platforms/javascript/guides/koa/configuration/integrations/langgraph.md - Adds instrumentation for the LangGraph SDK. +- https://docs.sentry.io/platforms/javascript/guides/koa/configuration/integrations/linkederrors.md - Allows you to configure linked errors. (default) +- https://docs.sentry.io/platforms/javascript/guides/koa/configuration/integrations/localvariables.md - Add local variables to exception frames. (default) +- https://docs.sentry.io/platforms/javascript/guides/koa/configuration/integrations/lrumemoizer.md - Adds instrumentation for LRU Memoizer. (default) +- https://docs.sentry.io/platforms/javascript/guides/koa/configuration/integrations/modules.md - Add node modules / packages to the event. (default) +- https://docs.sentry.io/platforms/javascript/guides/koa/configuration/integrations/mongo.md - Adds instrumentation for MongoDB. (default) +- https://docs.sentry.io/platforms/javascript/guides/koa/configuration/integrations/mongoose.md - Adds instrumentation for Mongoose. (default) +- https://docs.sentry.io/platforms/javascript/guides/koa/configuration/integrations/mysql.md - Adds instrumentation for MySQL. (default) +- https://docs.sentry.io/platforms/javascript/guides/koa/configuration/integrations/mysql2.md - Adds instrumentation for MySQL2. (default) +- https://docs.sentry.io/platforms/javascript/guides/koa/configuration/integrations/nodefetch.md - Capture spans & breadcrumbs for node fetch requests. (default) +- https://docs.sentry.io/platforms/javascript/guides/koa/configuration/integrations/nodeprofiling.md - Capture profiling data for Node.js applications. +- https://docs.sentry.io/platforms/javascript/guides/koa/configuration/integrations/onuncaughtexception.md - Registers handlers to capture global uncaught exceptions. (default) +- https://docs.sentry.io/platforms/javascript/guides/koa/configuration/integrations/unhandledrejection.md - Registers handlers to capture global unhandled promise rejections. (default) +- https://docs.sentry.io/platforms/javascript/guides/koa/configuration/integrations/openai.md - Adds instrumentation for the OpenAI SDK. +- https://docs.sentry.io/platforms/javascript/guides/koa/configuration/integrations/pino.md - Capture logs and errors from Pino. +- https://docs.sentry.io/platforms/javascript/guides/koa/configuration/integrations/postgres.md - Adds instrumentation for Postgres. (default) +- https://docs.sentry.io/platforms/javascript/guides/koa/configuration/integrations/prisma.md - Adds instrumentation for Prisma. (default) +- https://docs.sentry.io/platforms/javascript/guides/koa/configuration/integrations/prisma__v8.x.md - Adds instrumentation for Prisma. +- https://docs.sentry.io/platforms/javascript/guides/koa/configuration/integrations/redis.md - Adds instrumentation for Redis. (default) +- https://docs.sentry.io/platforms/javascript/guides/koa/configuration/integrations/requestdata.md - Adds data about an incoming request to an event. (default) +- https://docs.sentry.io/platforms/javascript/guides/koa/configuration/integrations/rewriteframes.md - Allows you to apply a transformation to each frame of the stack trace. +- https://docs.sentry.io/platforms/javascript/guides/koa/configuration/integrations/supabase.md - Adds instrumentation for Supabase client operations. +- https://docs.sentry.io/platforms/javascript/guides/koa/configuration/integrations/tedious.md - Adds instrumentation for Tedious. (default) +- https://docs.sentry.io/platforms/javascript/guides/koa/configuration/integrations/trpc.md - Capture spans & errors for tRPC handlers. +- https://docs.sentry.io/platforms/javascript/guides/koa/configuration/integrations/vercelai.md - Adds instrumentation for Vercel AI SDK. +- https://docs.sentry.io/platforms/javascript/guides/koa/configuration/integrations/zodErrors.md - Adds additional data to Zod validation errors. +- https://docs.sentry.io/platforms/javascript/guides/koa/configuration/releases.md - Learn how to configure your SDK to tell Sentry about your releases. +- https://docs.sentry.io/platforms/javascript/guides/koa/configuration/filtering.md - Learn more about how to configure your JavaScript SDK to set up filtering for events reported ... +- https://docs.sentry.io/platforms/javascript/guides/koa/configuration/event-loop-block.md - Monitor for blocked event loops in Node.js applications +- https://docs.sentry.io/platforms/javascript/guides/koa/configuration/tree-shaking.md - Learn how to reduce Sentry bundle size by tree shaking unused code. +- https://docs.sentry.io/platforms/javascript/guides/koa/configuration/async-context.md - Learn more about how to isolate Sentry scope and breadcrumbs across requests. +- https://docs.sentry.io/platforms/javascript/guides/koa/opentelemetry.md - Learn how to use OpenTelemetry with Sentry. +- https://docs.sentry.io/platforms/javascript/guides/koa/opentelemetry/using-opentelemetry-apis.md - Learn how to use OpenTelemetry APIs with Sentry. +- https://docs.sentry.io/platforms/javascript/guides/koa/opentelemetry/custom-setup.md - Learn how to use your existing custom OpenTelemetry setup with Sentry. +- https://docs.sentry.io/platforms/javascript/guides/koa/data-management.md - Learn about different ways to scrub data within your SDK before it gets sent to Sentry. +- https://docs.sentry.io/platforms/javascript/guides/koa/security-policy-reporting.md - Learn how Sentry can help manage Content-Security-Policy violations and reports here. +- https://docs.sentry.io/platforms/javascript/guides/koa/migration.md - Migrate from an older version of our Sentry JavaScript SDK. +- https://docs.sentry.io/platforms/javascript/guides/koa/troubleshooting.md - If you need help solving issues with your Sentry JavaScript SDK integration, you can read the ... + +### Enriching Events +- https://docs.sentry.io/platforms/javascript/guides/koa/enriching-events/attachments.md - Learn more about how Sentry can store additional files in the same request as event attachments. +- https://docs.sentry.io/platforms/javascript/guides/koa/enriching-events/breadcrumbs.md - Learn more about what Sentry uses to create a trail of events (breadcrumbs) that happened prio... +- https://docs.sentry.io/platforms/javascript/guides/koa/enriching-events/fingerprinting.md - Learn about overriding default fingerprinting in your SDK. +- https://docs.sentry.io/platforms/javascript/guides/koa/enriching-events/level.md - The level - similar to logging levels - is generally added by default based on the integration... +- https://docs.sentry.io/platforms/javascript/guides/koa/enriching-events/event-processors.md - Learn more about how you can add your own event processors globally or to the current scope. +- https://docs.sentry.io/platforms/javascript/guides/koa/enriching-events/request-isolation.md - Learn more about how request isolation (or process isolation) works in the Sentry SDK. +- https://docs.sentry.io/platforms/javascript/guides/koa/enriching-events/scopes.md - SDKs will typically automatically manage the scopes for you in the framework integrations. Lea... +- https://docs.sentry.io/platforms/javascript/guides/koa/enriching-events/tags.md - Tags power UI features such as filters and tag-distribution maps. Tags also help you quickly a... +- https://docs.sentry.io/platforms/javascript/guides/koa/enriching-events/transaction-name.md - Learn how to set or override transaction names to improve issue and trace-grouping. + +### Data Management +- https://docs.sentry.io/platforms/javascript/guides/koa/data-management/data-collected.md - See what data is collected by the Sentry SDK. +- https://docs.sentry.io/platforms/javascript/guides/koa/data-management/sensitive-data.md - Learn about filtering or scrubbing sensitive data within the SDK, so that data is not sent wit... + +### Best Practices +- https://docs.sentry.io/platforms/javascript/guides/koa/best-practices/sentry-testkit.md - Learn how to assert that the right flow-tracking or error is being sent to Sentry, but without... + +### Migration +- https://docs.sentry.io/platforms/javascript/guides/koa/migration/v9-to-v10.md - Learn about migrating from Sentry JavaScript SDK 9.x to 10.x +- https://docs.sentry.io/platforms/javascript/guides/koa/migration/v8-to-v9.md - Learn about migrating from Sentry JavaScript SDK 8.x to 9.x +- https://docs.sentry.io/platforms/javascript/guides/koa/migration/v7-to-v8.md - Learn about migrating from Sentry JavaScript SDK 7.x to 8.x +- https://docs.sentry.io/platforms/javascript/guides/koa/migration/v7-to-v8/v8-new-performance-api.md - Learn about new Tracing APIs in Sentry JavaScript SDK 8.x +- https://docs.sentry.io/platforms/javascript/guides/koa/migration/v7-to-v8/v8-opentelemetry.md - Learn OpenTelemetry support in SDK 8.x +- https://docs.sentry.io/platforms/javascript/guides/koa/migration/v7-to-v8/v7-deprecations.md - Learn about deprecations in Sentry JavaScript SDK 7.x and how to address them +- https://docs.sentry.io/platforms/javascript/guides/koa/migration/v6-to-v7.md - Learn about migrating from Sentry JavaScript SDK 6.x to 7.x +- https://docs.sentry.io/platforms/javascript/guides/koa/migration/v4-to-v5_v6.md - Learn about migrating from Sentry JavaScript SDK 4.x to 5.x/6.x + +### Other +- https://docs.sentry.io/platforms/javascript/guides/koa/install.md - Review our alternate installation methods. +- https://docs.sentry.io/platforms/javascript/guides/koa/install/commonjs.md - Learn about running Sentry in an CJS application. +- https://docs.sentry.io/platforms/javascript/guides/koa/install/esm.md - Learn about running Sentry in an ESM application. +- https://docs.sentry.io/platforms/javascript/guides/koa/install/esm__v8.x.md - Learn about running Sentry in an ESM application. +- https://docs.sentry.io/platforms/javascript/guides/koa/install/esm-without-import.md - Learn about running Sentry in an ESM application, without the --import flag. +- https://docs.sentry.io/platforms/javascript/guides/koa/install/late-initialization.md - Learn about running Sentry in an ESM or CJS application, in scenarios where you cannot run ini... diff --git a/public/.well-known/skills/sentry-javascript-nestjs/SKILL.md b/public/.well-known/skills/sentry-javascript-nestjs/SKILL.md new file mode 100644 index 0000000000000..adaa92b532a36 --- /dev/null +++ b/public/.well-known/skills/sentry-javascript-nestjs/SKILL.md @@ -0,0 +1,168 @@ +--- +name: sentry-javascript-nestjs +description: Learn how to set up Sentry in your Nest.js app and capture your first errors. +--- + +# Sentry Nest.js + +Learn how to set up Sentry in your Nest.js app and capture your first errors. + +## Documentation + +Fetch these markdown files as needed: + +### Getting Started +- https://docs.sentry.io/platforms/javascript/guides/nestjs.md - Learn how to set up Sentry in your Nest.js app and capture your first errors. + +### Features +- https://docs.sentry.io/platforms/javascript/guides/nestjs/usage.md - Learn how to use the SDK to manually capture errors and other events. +- https://docs.sentry.io/platforms/javascript/guides/nestjs/sourcemaps.md - Upload your source maps to Sentry to enable readable stack traces in your errors. +- https://docs.sentry.io/platforms/javascript/guides/nestjs/sourcemaps/uploading.md - Learn how to provide your source maps to Sentry. +- https://docs.sentry.io/platforms/javascript/guides/nestjs/sourcemaps/uploading/webpack.md - Upload your source maps with our webpack plugin. +- https://docs.sentry.io/platforms/javascript/guides/nestjs/sourcemaps/uploading/ionic.md - Upload your source maps using Ionic and Sentry CLI. +- https://docs.sentry.io/platforms/javascript/guides/nestjs/sourcemaps/uploading/ionic-capacitor.md - Upload your source maps using ionic capacitor and Sentry CLI. +- https://docs.sentry.io/platforms/javascript/guides/nestjs/sourcemaps/uploading/typescript.md - Upload your source maps using tsc and Sentry CLI. +- https://docs.sentry.io/platforms/javascript/guides/nestjs/sourcemaps/uploading/vite.md - Upload your source maps with the Sentry Vite Plugin. +- https://docs.sentry.io/platforms/javascript/guides/nestjs/sourcemaps/uploading/esbuild.md - Upload your source maps with the Sentry esbuild Plugin. +- https://docs.sentry.io/platforms/javascript/guides/nestjs/sourcemaps/uploading/rollup.md - Upload your source maps with the Sentry Rollup Plugin. +- https://docs.sentry.io/platforms/javascript/guides/nestjs/sourcemaps/uploading/cli.md - Upload your source maps using Sentry CLI. +- https://docs.sentry.io/platforms/javascript/guides/nestjs/sourcemaps/uploading/uglifyjs.md - Upload your source maps using UglifyJS and Sentry CLI. +- https://docs.sentry.io/platforms/javascript/guides/nestjs/sourcemaps/uploading/systemjs.md - Upload your source maps using SystemJS and Sentry CLI. +- https://docs.sentry.io/platforms/javascript/guides/nestjs/sourcemaps/troubleshooting_js.md - Troubleshooting for source maps. +- https://docs.sentry.io/platforms/javascript/guides/nestjs/sourcemaps/troubleshooting_js/legacy-uploading-methods.md - Learn about how to upload source maps with older SDKs and Sentry tools. +- https://docs.sentry.io/platforms/javascript/guides/nestjs/sourcemaps/troubleshooting_js/debug-ids.md +- https://docs.sentry.io/platforms/javascript/guides/nestjs/logs.md - Structured logs allow you to send, view and query logs sent from your applications within Sentry. +- https://docs.sentry.io/platforms/javascript/guides/nestjs/tracing.md - Learn how to enable tracing in your app. +- https://docs.sentry.io/platforms/javascript/guides/nestjs/tracing/span-metrics.md - Learn how to add attributes to spans to monitor performance and debug applications +- https://docs.sentry.io/platforms/javascript/guides/nestjs/tracing/span-metrics/examples.md - Examples of using span metrics to debug performance issues and monitor application behavior ac... +- https://docs.sentry.io/platforms/javascript/guides/nestjs/tracing/distributed-tracing.md - Learn how to connect events across applications/services. +- https://docs.sentry.io/platforms/javascript/guides/nestjs/tracing/distributed-tracing/custom-instrumentation.md +- https://docs.sentry.io/platforms/javascript/guides/nestjs/tracing/configure-sampling.md - Learn how to configure sampling in your app. +- https://docs.sentry.io/platforms/javascript/guides/nestjs/tracing/instrumentation.md - Learn how to configure spans to capture trace data on any action in your app. +- https://docs.sentry.io/platforms/javascript/guides/nestjs/tracing/instrumentation/queues-module.md - Learn how to manually instrument your code to use Sentry's Queues module +- https://docs.sentry.io/platforms/javascript/guides/nestjs/tracing/instrumentation/mcp-module.md - Learn how to manually instrument your code to use Sentry's MCP monitoring. +- https://docs.sentry.io/platforms/javascript/guides/nestjs/tracing/instrumentation/caches-module.md - Learn how to manually instrument your code to use Sentry's Cache module. +- https://docs.sentry.io/platforms/javascript/guides/nestjs/tracing/instrumentation/requests-module.md - Learn how to manually instrument your code to use Sentry's Requests module. +- https://docs.sentry.io/platforms/javascript/guides/nestjs/tracing/instrumentation/automatic-instrumentation.md - Learn what transactions are captured after tracing is enabled. +- https://docs.sentry.io/platforms/javascript/guides/nestjs/tracing/troubleshooting.md - Learn how to troubleshoot your tracing setup. +- https://docs.sentry.io/platforms/javascript/guides/nestjs/ai-agent-monitoring.md - Monitor AI agents with token usage, latency, tool execution, and error tracking. +- https://docs.sentry.io/platforms/javascript/guides/nestjs/ai-agent-monitoring/mastra.md - Learn how to export Mastra AI tracing to Sentry. +- https://docs.sentry.io/platforms/javascript/guides/nestjs/metrics.md - Metrics allow you to send, view and query counters, gauges and measurements from your Sentry-c... +- https://docs.sentry.io/platforms/javascript/guides/nestjs/profiling.md - Collect & view performance insights for JavaScript programs with Sentry's Profiling integratio... +- https://docs.sentry.io/platforms/javascript/guides/nestjs/crons.md - Sentry Crons allows you to monitor the uptime and performance of any scheduled, recurring job ... +- https://docs.sentry.io/platforms/javascript/guides/nestjs/crons/troubleshooting.md - Learn how to troubleshoot your Cron Monitoring setup. +- https://docs.sentry.io/platforms/javascript/guides/nestjs/user-feedback.md - Learn how to enable User Feedback in your app. +- https://docs.sentry.io/platforms/javascript/guides/nestjs/user-feedback/configuration.md - Learn about general User Feedback configuration fields. +- https://docs.sentry.io/platforms/javascript/guides/nestjs/user-feedback/configuration__v7.x.md - Learn about general User Feedback configuration fields for version 7 of the JavaScript SDK. +- https://docs.sentry.io/platforms/javascript/guides/nestjs/feature-flags.md - With Feature Flags, Sentry tracks feature flag evaluations in your application, keeps an audit... + +### Configuration +- https://docs.sentry.io/platforms/javascript/guides/nestjs/sampling.md - Learn how to configure the volume of error and transaction events sent to Sentry. +- https://docs.sentry.io/platforms/javascript/guides/nestjs/enriching-events.md - Add additional data to your events to make them easier to debug. +- https://docs.sentry.io/platforms/javascript/guides/nestjs/configuration.md - Learn about additional configuration options for the JavaScript SDKs. +- https://docs.sentry.io/platforms/javascript/guides/nestjs/configuration/apis.md - Learn more about APIs of the SDK. +- https://docs.sentry.io/platforms/javascript/guides/nestjs/configuration/options.md - Learn more about how the SDK can be configured via options. These are being passed to the init... +- https://docs.sentry.io/platforms/javascript/guides/nestjs/configuration/integrations.md - Learn more about how integrations extend the functionality of our SDK to cover common librarie... +- https://docs.sentry.io/platforms/javascript/guides/nestjs/configuration/integrations/custom.md - Learn how you can enable a custom integration. +- https://docs.sentry.io/platforms/javascript/guides/nestjs/configuration/integrations/amqplib.md - Adds instrumentation for Amqplib. (default) +- https://docs.sentry.io/platforms/javascript/guides/nestjs/configuration/integrations/anr.md - Capture events when the event loop is blocked and the application is no longer responding. +- https://docs.sentry.io/platforms/javascript/guides/nestjs/configuration/integrations/anthropic.md - Adds instrumentation for the Anthropic SDK. +- https://docs.sentry.io/platforms/javascript/guides/nestjs/configuration/integrations/captureconsole.md - Captures all Console API calls via `captureException` or `captureMessage`. +- https://docs.sentry.io/platforms/javascript/guides/nestjs/configuration/integrations/childProcess.md - Adds instrumentation for child processes and worker threads (default) +- https://docs.sentry.io/platforms/javascript/guides/nestjs/configuration/integrations/console.md - Capture console logs as breadcrumbs. (default) +- https://docs.sentry.io/platforms/javascript/guides/nestjs/configuration/integrations/nodecontext.md - Capture context about the environment and the device that the client is running on, and add it... +- https://docs.sentry.io/platforms/javascript/guides/nestjs/configuration/integrations/contextlines.md - Adds source code to your stack frames. (default) +- https://docs.sentry.io/platforms/javascript/guides/nestjs/configuration/integrations/dataloader.md - Adds instrumentation for Dataloader. +- https://docs.sentry.io/platforms/javascript/guides/nestjs/configuration/integrations/dedupe.md - Deduplicate certain events to avoid receiving duplicate errors. (default) +- https://docs.sentry.io/platforms/javascript/guides/nestjs/configuration/integrations/event-loop-block.md - Monitor for blocked event loops in all threads of a Node.js application. +- https://docs.sentry.io/platforms/javascript/guides/nestjs/configuration/integrations/extraerrordata.md - Extracts all non-native attributes from the error object and attaches them to the event as ext... +- https://docs.sentry.io/platforms/javascript/guides/nestjs/configuration/integrations/fs.md - Adds instrumentation for filesystem operations. +- https://docs.sentry.io/platforms/javascript/guides/nestjs/configuration/integrations/functiontostring.md - Allows the SDK to provide original functions and method names, even when those functions or me... +- https://docs.sentry.io/platforms/javascript/guides/nestjs/configuration/integrations/featureflags.md - Learn how to attach custom feature flag data to Sentry error events. +- https://docs.sentry.io/platforms/javascript/guides/nestjs/configuration/integrations/genericpool.md - Adds instrumentation for Generic Pool. (default) +- https://docs.sentry.io/platforms/javascript/guides/nestjs/configuration/integrations/google-genai.md - Adds instrumentation for Google Gen AI SDK. +- https://docs.sentry.io/platforms/javascript/guides/nestjs/configuration/integrations/graphql.md - Adds instrumentation for GraphQL. (default) +- https://docs.sentry.io/platforms/javascript/guides/nestjs/configuration/integrations/http.md - Capture spans & breadcrumbs for http requests. (default) +- https://docs.sentry.io/platforms/javascript/guides/nestjs/configuration/integrations/inboundfilters.md - Allows you to ignore specific errors based on the type, message, or URLs in a given exception.... +- https://docs.sentry.io/platforms/javascript/guides/nestjs/configuration/integrations/kafka.md - Adds instrumentation for KafkaJS. (default) +- https://docs.sentry.io/platforms/javascript/guides/nestjs/configuration/integrations/knex.md - Adds instrumentation for Knex. +- https://docs.sentry.io/platforms/javascript/guides/nestjs/configuration/integrations/langchain.md - Adds instrumentation for LangChain. +- https://docs.sentry.io/platforms/javascript/guides/nestjs/configuration/integrations/langgraph.md - Adds instrumentation for the LangGraph SDK. +- https://docs.sentry.io/platforms/javascript/guides/nestjs/configuration/integrations/linkederrors.md - Allows you to configure linked errors. (default) +- https://docs.sentry.io/platforms/javascript/guides/nestjs/configuration/integrations/localvariables.md - Add local variables to exception frames. (default) +- https://docs.sentry.io/platforms/javascript/guides/nestjs/configuration/integrations/lrumemoizer.md - Adds instrumentation for LRU Memoizer. (default) +- https://docs.sentry.io/platforms/javascript/guides/nestjs/configuration/integrations/modules.md - Add node modules / packages to the event. (default) +- https://docs.sentry.io/platforms/javascript/guides/nestjs/configuration/integrations/mongo.md - Adds instrumentation for MongoDB. (default) +- https://docs.sentry.io/platforms/javascript/guides/nestjs/configuration/integrations/mongoose.md - Adds instrumentation for Mongoose. (default) +- https://docs.sentry.io/platforms/javascript/guides/nestjs/configuration/integrations/mysql.md - Adds instrumentation for MySQL. (default) +- https://docs.sentry.io/platforms/javascript/guides/nestjs/configuration/integrations/mysql2.md - Adds instrumentation for MySQL2. (default) +- https://docs.sentry.io/platforms/javascript/guides/nestjs/configuration/integrations/nest.md - Adds performance instrumentation for Nest.js. (default) +- https://docs.sentry.io/platforms/javascript/guides/nestjs/configuration/integrations/nodefetch.md - Capture spans & breadcrumbs for node fetch requests. (default) +- https://docs.sentry.io/platforms/javascript/guides/nestjs/configuration/integrations/nodeprofiling.md - Capture profiling data for Node.js applications. +- https://docs.sentry.io/platforms/javascript/guides/nestjs/configuration/integrations/onuncaughtexception.md - Registers handlers to capture global uncaught exceptions. (default) +- https://docs.sentry.io/platforms/javascript/guides/nestjs/configuration/integrations/unhandledrejection.md - Registers handlers to capture global unhandled promise rejections. (default) +- https://docs.sentry.io/platforms/javascript/guides/nestjs/configuration/integrations/openai.md - Adds instrumentation for the OpenAI SDK. +- https://docs.sentry.io/platforms/javascript/guides/nestjs/configuration/integrations/pino.md - Capture logs and errors from Pino. +- https://docs.sentry.io/platforms/javascript/guides/nestjs/configuration/integrations/postgres.md - Adds instrumentation for Postgres. (default) +- https://docs.sentry.io/platforms/javascript/guides/nestjs/configuration/integrations/prisma.md - Adds instrumentation for Prisma. (default) +- https://docs.sentry.io/platforms/javascript/guides/nestjs/configuration/integrations/prisma__v8.x.md - Adds instrumentation for Prisma. +- https://docs.sentry.io/platforms/javascript/guides/nestjs/configuration/integrations/redis.md - Adds instrumentation for Redis. (default) +- https://docs.sentry.io/platforms/javascript/guides/nestjs/configuration/integrations/requestdata.md - Adds data about an incoming request to an event. (default) +- https://docs.sentry.io/platforms/javascript/guides/nestjs/configuration/integrations/rewriteframes.md - Allows you to apply a transformation to each frame of the stack trace. +- https://docs.sentry.io/platforms/javascript/guides/nestjs/configuration/integrations/supabase.md - Adds instrumentation for Supabase client operations. +- https://docs.sentry.io/platforms/javascript/guides/nestjs/configuration/integrations/tedious.md - Adds instrumentation for Tedious. (default) +- https://docs.sentry.io/platforms/javascript/guides/nestjs/configuration/integrations/trpc.md - Capture spans & errors for tRPC handlers. +- https://docs.sentry.io/platforms/javascript/guides/nestjs/configuration/integrations/vercelai.md - Adds instrumentation for Vercel AI SDK. +- https://docs.sentry.io/platforms/javascript/guides/nestjs/configuration/integrations/zodErrors.md - Adds additional data to Zod validation errors. +- https://docs.sentry.io/platforms/javascript/guides/nestjs/configuration/releases.md - Learn how to configure your SDK to tell Sentry about your releases. +- https://docs.sentry.io/platforms/javascript/guides/nestjs/configuration/filtering.md - Learn more about how to configure your JavaScript SDK to set up filtering for events reported ... +- https://docs.sentry.io/platforms/javascript/guides/nestjs/configuration/event-loop-block.md - Monitor for blocked event loops in Node.js applications +- https://docs.sentry.io/platforms/javascript/guides/nestjs/configuration/tree-shaking.md - Learn how to reduce Sentry bundle size by tree shaking unused code. +- https://docs.sentry.io/platforms/javascript/guides/nestjs/configuration/async-context.md - Learn more about how to isolate Sentry scope and breadcrumbs across requests. +- https://docs.sentry.io/platforms/javascript/guides/nestjs/opentelemetry.md - Learn how to use OpenTelemetry with Sentry. +- https://docs.sentry.io/platforms/javascript/guides/nestjs/opentelemetry/using-opentelemetry-apis.md - Learn how to use OpenTelemetry APIs with Sentry. +- https://docs.sentry.io/platforms/javascript/guides/nestjs/opentelemetry/custom-setup.md - Learn how to use your existing custom OpenTelemetry setup with Sentry. +- https://docs.sentry.io/platforms/javascript/guides/nestjs/data-management.md - Learn about different ways to scrub data within your SDK before it gets sent to Sentry. +- https://docs.sentry.io/platforms/javascript/guides/nestjs/security-policy-reporting.md - Learn how Sentry can help manage Content-Security-Policy violations and reports here. +- https://docs.sentry.io/platforms/javascript/guides/nestjs/migration.md - Migrate from an older version of our Sentry JavaScript SDK. +- https://docs.sentry.io/platforms/javascript/guides/nestjs/troubleshooting.md - If you need help solving issues with your Sentry JavaScript SDK integration, you can read the ... + +### Enriching Events +- https://docs.sentry.io/platforms/javascript/guides/nestjs/enriching-events/attachments.md - Learn more about how Sentry can store additional files in the same request as event attachments. +- https://docs.sentry.io/platforms/javascript/guides/nestjs/enriching-events/breadcrumbs.md - Learn more about what Sentry uses to create a trail of events (breadcrumbs) that happened prio... +- https://docs.sentry.io/platforms/javascript/guides/nestjs/enriching-events/fingerprinting.md - Learn about overriding default fingerprinting in your SDK. +- https://docs.sentry.io/platforms/javascript/guides/nestjs/enriching-events/level.md - The level - similar to logging levels - is generally added by default based on the integration... +- https://docs.sentry.io/platforms/javascript/guides/nestjs/enriching-events/event-processors.md - Learn more about how you can add your own event processors globally or to the current scope. +- https://docs.sentry.io/platforms/javascript/guides/nestjs/enriching-events/request-isolation.md - Learn more about how request isolation (or process isolation) works in the Sentry SDK. +- https://docs.sentry.io/platforms/javascript/guides/nestjs/enriching-events/scopes.md - SDKs will typically automatically manage the scopes for you in the framework integrations. Lea... +- https://docs.sentry.io/platforms/javascript/guides/nestjs/enriching-events/tags.md - Tags power UI features such as filters and tag-distribution maps. Tags also help you quickly a... +- https://docs.sentry.io/platforms/javascript/guides/nestjs/enriching-events/transaction-name.md - Learn how to set or override transaction names to improve issue and trace-grouping. + +### Data Management +- https://docs.sentry.io/platforms/javascript/guides/nestjs/data-management/data-collected.md - See what data is collected by the Sentry SDK. +- https://docs.sentry.io/platforms/javascript/guides/nestjs/data-management/sensitive-data.md - Learn about filtering or scrubbing sensitive data within the SDK, so that data is not sent wit... + +### Best Practices +- https://docs.sentry.io/platforms/javascript/guides/nestjs/best-practices/sentry-testkit.md - Learn how to assert that the right flow-tracking or error is being sent to Sentry, but without... + +### Migration +- https://docs.sentry.io/platforms/javascript/guides/nestjs/migration/v9-to-v10.md - Learn about migrating from Sentry JavaScript SDK 9.x to 10.x +- https://docs.sentry.io/platforms/javascript/guides/nestjs/migration/v8-to-v9.md - Learn about migrating from Sentry JavaScript SDK 8.x to 9.x +- https://docs.sentry.io/platforms/javascript/guides/nestjs/migration/v7-to-v8.md - Learn about migrating from Sentry JavaScript SDK 7.x to 8.x +- https://docs.sentry.io/platforms/javascript/guides/nestjs/migration/v7-to-v8/v8-new-performance-api.md - Learn about new Tracing APIs in Sentry JavaScript SDK 8.x +- https://docs.sentry.io/platforms/javascript/guides/nestjs/migration/v7-to-v8/v8-opentelemetry.md - Learn OpenTelemetry support in SDK 8.x +- https://docs.sentry.io/platforms/javascript/guides/nestjs/migration/v7-to-v8/v7-deprecations.md - Learn about deprecations in Sentry JavaScript SDK 7.x and how to address them +- https://docs.sentry.io/platforms/javascript/guides/nestjs/migration/v6-to-v7.md - Learn about migrating from Sentry JavaScript SDK 6.x to 7.x +- https://docs.sentry.io/platforms/javascript/guides/nestjs/migration/v4-to-v5_v6.md - Learn about migrating from Sentry JavaScript SDK 4.x to 5.x/6.x + +### Other +- https://docs.sentry.io/platforms/javascript/guides/nestjs/install.md - Review our alternate installation methods for Sentry using Nest.js. +- https://docs.sentry.io/platforms/javascript/guides/nestjs/install/commonjs.md - Learn about running Sentry in an CJS application. +- https://docs.sentry.io/platforms/javascript/guides/nestjs/install/esm.md - Learn about running Sentry in an ESM application. +- https://docs.sentry.io/platforms/javascript/guides/nestjs/install/esm__v8.x.md - Learn about running Sentry in an ESM application. +- https://docs.sentry.io/platforms/javascript/guides/nestjs/install/esm-without-import.md - Learn about running Sentry in an ESM application, without the --import flag. +- https://docs.sentry.io/platforms/javascript/guides/nestjs/features.md - Learn how Sentry's NestJS SDK exposes features for first class integration with NestJS. +- https://docs.sentry.io/platforms/javascript/guides/nestjs/features/event-emitter.md - Learn about instrumenting NestJS event-based services. +- https://docs.sentry.io/platforms/javascript/guides/nestjs/features/logging.md - Learn about integrating Sentry with NestJS logging. +- https://docs.sentry.io/platforms/javascript/guides/nestjs/features/sentry-cron-decorator.md - Learn about Sentry's SentryCron decorator. +- https://docs.sentry.io/platforms/javascript/guides/nestjs/features/sentry-traced-decorator.md - Learn about Sentry's SentryTraced decorator. diff --git a/public/.well-known/skills/sentry-javascript-nextjs/SKILL.md b/public/.well-known/skills/sentry-javascript-nextjs/SKILL.md new file mode 100644 index 0000000000000..54e84268e2565 --- /dev/null +++ b/public/.well-known/skills/sentry-javascript-nextjs/SKILL.md @@ -0,0 +1,193 @@ +--- +name: sentry-javascript-nextjs +description: Learn how to set up and configure Sentry in your Next.js application using the installation wizard, capture your first errors, logs and traces and view them in Sentry. +--- + +# Sentry Next.js + +Learn how to set up and configure Sentry in your Next.js application using the installation wizard, capture your first errors, logs and traces and view them in Sentry. + +## Documentation + +Fetch these markdown files as needed: + +### Getting Started +- https://docs.sentry.io/platforms/javascript/guides/nextjs.md - Learn how to set up and configure Sentry in your Next.js application using the installation wi... +- https://docs.sentry.io/platforms/javascript/guides/nextjs/manual-setup.md - Learn how to set up and configure Sentry in your Next.js application, capture your first error... +- https://docs.sentry.io/platforms/javascript/guides/nextjs/manual-setup/pages-router.md - Manual setup for Next.js applications using the Pages Router. +- https://docs.sentry.io/platforms/javascript/guides/nextjs/manual-setup/webpack-setup.md - Additional configuration for Next.js applications using Webpack instead of Turbopack. + +### Features +- https://docs.sentry.io/platforms/javascript/guides/nextjs/capturing-errors.md - Learn how to capture and report errors from your Next.js application to Sentry. +- https://docs.sentry.io/platforms/javascript/guides/nextjs/sourcemaps.md - Upload your source maps to Sentry to enable readable stack traces in your errors. +- https://docs.sentry.io/platforms/javascript/guides/nextjs/sourcemaps/troubleshooting_js.md - Troubleshooting for source maps. +- https://docs.sentry.io/platforms/javascript/guides/nextjs/sourcemaps/troubleshooting_js/legacy-uploading-methods.md - Learn about how to upload source maps with older SDKs and Sentry tools. +- https://docs.sentry.io/platforms/javascript/guides/nextjs/sourcemaps/troubleshooting_js/debug-ids.md +- https://docs.sentry.io/platforms/javascript/guides/nextjs/sourcemaps/uploading/webpack.md - Upload your source maps with our webpack plugin. +- https://docs.sentry.io/platforms/javascript/guides/nextjs/sourcemaps/uploading/ionic.md - Upload your source maps using Ionic and Sentry CLI. +- https://docs.sentry.io/platforms/javascript/guides/nextjs/sourcemaps/uploading/ionic-capacitor.md - Upload your source maps using ionic capacitor and Sentry CLI. +- https://docs.sentry.io/platforms/javascript/guides/nextjs/sourcemaps/uploading/typescript.md - Upload your source maps using tsc and Sentry CLI. +- https://docs.sentry.io/platforms/javascript/guides/nextjs/sourcemaps/uploading/vite.md - Upload your source maps with the Sentry Vite Plugin. +- https://docs.sentry.io/platforms/javascript/guides/nextjs/sourcemaps/uploading/esbuild.md - Upload your source maps with the Sentry esbuild Plugin. +- https://docs.sentry.io/platforms/javascript/guides/nextjs/sourcemaps/uploading/rollup.md - Upload your source maps with the Sentry Rollup Plugin. +- https://docs.sentry.io/platforms/javascript/guides/nextjs/sourcemaps/uploading/uglifyjs.md - Upload your source maps using UglifyJS and Sentry CLI. +- https://docs.sentry.io/platforms/javascript/guides/nextjs/sourcemaps/uploading/systemjs.md - Upload your source maps using SystemJS and Sentry CLI. +- https://docs.sentry.io/platforms/javascript/guides/nextjs/logs.md - Send structured logs from your Next.js application to Sentry for debugging and observability. +- https://docs.sentry.io/platforms/javascript/guides/nextjs/session-replay.md - Learn how to enable Session Replay in your app if it is not already set up. +- https://docs.sentry.io/platforms/javascript/guides/nextjs/session-replay/configuration.md - Learn about the general Session Replay configuration fields. +- https://docs.sentry.io/platforms/javascript/guides/nextjs/session-replay/privacy.md - Configuring Session Replay to maintain user and data privacy. +- https://docs.sentry.io/platforms/javascript/guides/nextjs/session-replay/issue-types.md - Learn about the Issue types that Session Replay can detect. +- https://docs.sentry.io/platforms/javascript/guides/nextjs/session-replay/understanding-sessions.md - Learn about customizing sessions with the Session Replay SDK. +- https://docs.sentry.io/platforms/javascript/guides/nextjs/session-replay/troubleshooting.md - Troubleshooting Session Replay-specific Issues +- https://docs.sentry.io/platforms/javascript/guides/nextjs/tracing.md - Monitor performance across all Next.js runtimes: client, server, and edge. +- https://docs.sentry.io/platforms/javascript/guides/nextjs/tracing/span-metrics.md - Learn how to add attributes to spans to monitor performance and debug applications +- https://docs.sentry.io/platforms/javascript/guides/nextjs/tracing/span-metrics/examples.md - Examples of using span metrics to debug performance issues and monitor application behavior ac... +- https://docs.sentry.io/platforms/javascript/guides/nextjs/tracing/distributed-tracing.md - Learn how to connect events across applications/services. +- https://docs.sentry.io/platforms/javascript/guides/nextjs/tracing/distributed-tracing/custom-instrumentation.md +- https://docs.sentry.io/platforms/javascript/guides/nextjs/tracing/distributed-tracing/dealing-with-cors-issues.md +- https://docs.sentry.io/platforms/javascript/guides/nextjs/tracing/configure-sampling.md - Learn how to configure sampling in your app. +- https://docs.sentry.io/platforms/javascript/guides/nextjs/tracing/instrumentation.md - Learn how to configure spans to capture trace data on any action in your app. +- https://docs.sentry.io/platforms/javascript/guides/nextjs/tracing/instrumentation/automatic-instrumentation.md - Learn what spans are captured after tracing is enabled. +- https://docs.sentry.io/platforms/javascript/guides/nextjs/tracing/instrumentation/queues-module.md - Learn how to manually instrument your code to use Sentry's Queues module +- https://docs.sentry.io/platforms/javascript/guides/nextjs/tracing/instrumentation/mcp-module.md - Learn how to manually instrument your code to use Sentry's MCP monitoring. +- https://docs.sentry.io/platforms/javascript/guides/nextjs/tracing/instrumentation/caches-module.md - Learn how to manually instrument your code to use Sentry's Cache module. +- https://docs.sentry.io/platforms/javascript/guides/nextjs/tracing/instrumentation/requests-module.md - Learn how to manually instrument your code to use Sentry's Requests module. +- https://docs.sentry.io/platforms/javascript/guides/nextjs/tracing/troubleshooting.md - Learn how to troubleshoot your tracing setup. +- https://docs.sentry.io/platforms/javascript/guides/nextjs/ai-agent-monitoring.md - Monitor AI agents with token usage, latency, tool execution, and error tracking. +- https://docs.sentry.io/platforms/javascript/guides/nextjs/ai-agent-monitoring/mastra.md - Learn how to export Mastra AI tracing to Sentry. +- https://docs.sentry.io/platforms/javascript/guides/nextjs/metrics.md - Metrics allow you to send, view and query counters, gauges and measurements from your Sentry-c... +- https://docs.sentry.io/platforms/javascript/guides/nextjs/profiling.md - Collect & view performance insights for JavaScript programs with Sentry's Profiling integrations. +- https://docs.sentry.io/platforms/javascript/guides/nextjs/profiling/browser.md - Get started with Browser profiling to understand your application's performance. +- https://docs.sentry.io/platforms/javascript/guides/nextjs/profiling/node.md - Get started with Node.js profiling to understand your application's performance. +- https://docs.sentry.io/platforms/javascript/guides/nextjs/crons.md - Sentry Crons allows you to monitor the uptime and performance of any scheduled, recurring job ... +- https://docs.sentry.io/platforms/javascript/guides/nextjs/crons/troubleshooting.md - Learn how to troubleshoot your Cron Monitoring setup. +- https://docs.sentry.io/platforms/javascript/guides/nextjs/user-feedback.md - Learn how to enable User Feedback in your app. +- https://docs.sentry.io/platforms/javascript/guides/nextjs/user-feedback/configuration.md - Learn about general User Feedback configuration fields. +- https://docs.sentry.io/platforms/javascript/guides/nextjs/user-feedback/configuration__v7.x.md - Learn about general User Feedback configuration fields for version 7 of the JavaScript SDK. +- https://docs.sentry.io/platforms/javascript/guides/nextjs/feature-flags.md - With Feature Flags, Sentry tracks feature flag evaluations in your application, keeps an audit... + +### Configuration +- https://docs.sentry.io/platforms/javascript/guides/nextjs/sampling.md - Learn how to configure the volume of error and transaction events sent to Sentry. +- https://docs.sentry.io/platforms/javascript/guides/nextjs/enriching-events.md - Add additional data to your events to make them easier to debug. +- https://docs.sentry.io/platforms/javascript/guides/nextjs/configuration.md - Learn about additional configuration options for the JavaScript SDKs. +- https://docs.sentry.io/platforms/javascript/guides/nextjs/configuration/apis.md - Learn more about APIs of the SDK. +- https://docs.sentry.io/platforms/javascript/guides/nextjs/configuration/options.md - Learn more about how the SDK can be configured via options. These are being passed to the init... +- https://docs.sentry.io/platforms/javascript/guides/nextjs/configuration/build.md - Learn about configuration options used in your Next.js configuration to control your app's bui... +- https://docs.sentry.io/platforms/javascript/guides/nextjs/configuration/integrations.md - Learn more about how integrations extend the functionality of our SDK to cover common librarie... +- https://docs.sentry.io/platforms/javascript/guides/nextjs/configuration/integrations/requestdata.md - Adds data from incoming requests to transaction and error events that occur during request han... +- https://docs.sentry.io/platforms/javascript/guides/nextjs/configuration/integrations/custom.md - Learn how you can enable a custom integration. +- https://docs.sentry.io/platforms/javascript/guides/nextjs/configuration/integrations/amqplib.md - Adds instrumentation for Amqplib. (default) +- https://docs.sentry.io/platforms/javascript/guides/nextjs/configuration/integrations/anr.md - Capture events when the event loop is blocked and the application is no longer responding. +- https://docs.sentry.io/platforms/javascript/guides/nextjs/configuration/integrations/anthropic.md - Adds instrumentation for the Anthropic SDK. +- https://docs.sentry.io/platforms/javascript/guides/nextjs/configuration/integrations/breadcrumbs.md - Wraps native browser APIs to capture breadcrumbs. (default) +- https://docs.sentry.io/platforms/javascript/guides/nextjs/configuration/integrations/browserapierrors.md - Wraps native time and events APIs (`setTimeout`, `setInterval`, `requestAnimationFrame`, `addE... +- https://docs.sentry.io/platforms/javascript/guides/nextjs/configuration/integrations/browserprofiling.md - Capture profiling data for the Browser. +- https://docs.sentry.io/platforms/javascript/guides/nextjs/configuration/integrations/browsersession.md - Track healthy Sessions in the Browser. +- https://docs.sentry.io/platforms/javascript/guides/nextjs/configuration/integrations/browsertracing.md - Capture performance data for the Browser. +- https://docs.sentry.io/platforms/javascript/guides/nextjs/configuration/integrations/captureconsole.md - Captures all Console API calls via `captureException` or `captureMessage`. +- https://docs.sentry.io/platforms/javascript/guides/nextjs/configuration/integrations/childProcess.md - Adds instrumentation for child processes and worker threads (default) +- https://docs.sentry.io/platforms/javascript/guides/nextjs/configuration/integrations/console.md - Capture console logs as breadcrumbs. (default) +- https://docs.sentry.io/platforms/javascript/guides/nextjs/configuration/integrations/nodecontext.md - Capture context about the environment and the device that the client is running on, and add it... +- https://docs.sentry.io/platforms/javascript/guides/nextjs/configuration/integrations/contextlines.md - Adds source code from inline JavaScript of the current page's HTML. +- https://docs.sentry.io/platforms/javascript/guides/nextjs/configuration/integrations/dataloader.md - Adds instrumentation for Dataloader. +- https://docs.sentry.io/platforms/javascript/guides/nextjs/configuration/integrations/dedupe.md - Deduplicate certain events to avoid receiving duplicate errors. (default) +- https://docs.sentry.io/platforms/javascript/guides/nextjs/configuration/integrations/event-loop-block.md - Monitor for blocked event loops in all threads of a Node.js application. +- https://docs.sentry.io/platforms/javascript/guides/nextjs/configuration/integrations/extraerrordata.md - Extracts all non-native attributes from the error object and attaches them to the event as ext... +- https://docs.sentry.io/platforms/javascript/guides/nextjs/configuration/integrations/fs.md - Adds instrumentation for filesystem operations. +- https://docs.sentry.io/platforms/javascript/guides/nextjs/configuration/integrations/functiontostring.md - Allows the SDK to provide original functions and method names, even when those functions or me... +- https://docs.sentry.io/platforms/javascript/guides/nextjs/configuration/integrations/featureflags.md - Learn how to attach custom feature flag data to Sentry error events. +- https://docs.sentry.io/platforms/javascript/guides/nextjs/configuration/integrations/genericpool.md - Adds instrumentation for Generic Pool. (default) +- https://docs.sentry.io/platforms/javascript/guides/nextjs/configuration/integrations/globalhandlers.md - Attaches global handlers to capture uncaught exceptions and unhandled rejections. (default) +- https://docs.sentry.io/platforms/javascript/guides/nextjs/configuration/integrations/google-genai.md - Adds instrumentation for Google Gen AI SDK. +- https://docs.sentry.io/platforms/javascript/guides/nextjs/configuration/integrations/graphql.md - Adds instrumentation for GraphQL. (default) +- https://docs.sentry.io/platforms/javascript/guides/nextjs/configuration/integrations/graphqlclient.md - Enhance spans and breadcrumbs with data from GraphQL requests. +- https://docs.sentry.io/platforms/javascript/guides/nextjs/configuration/integrations/http.md - Capture spans & breadcrumbs for http requests. (default) +- https://docs.sentry.io/platforms/javascript/guides/nextjs/configuration/integrations/httpclient.md - Captures errors on failed requests from Fetch and XHR and attaches request and response inform... +- https://docs.sentry.io/platforms/javascript/guides/nextjs/configuration/integrations/httpcontext.md - Attaches HTTP request information, such as URL, user-agent, referrer, and other headers to the... +- https://docs.sentry.io/platforms/javascript/guides/nextjs/configuration/integrations/inboundfilters.md - Allows you to ignore specific errors based on the type, message, or URLs in a given exception.... +- https://docs.sentry.io/platforms/javascript/guides/nextjs/configuration/integrations/kafka.md - Adds instrumentation for KafkaJS. (default) +- https://docs.sentry.io/platforms/javascript/guides/nextjs/configuration/integrations/knex.md - Adds instrumentation for Knex. +- https://docs.sentry.io/platforms/javascript/guides/nextjs/configuration/integrations/langchain.md - Adds instrumentation for LangChain. +- https://docs.sentry.io/platforms/javascript/guides/nextjs/configuration/integrations/langgraph.md - Adds instrumentation for the LangGraph SDK. +- https://docs.sentry.io/platforms/javascript/guides/nextjs/configuration/integrations/launchdarkly.md - Learn how to use Sentry with LaunchDarkly. +- https://docs.sentry.io/platforms/javascript/guides/nextjs/configuration/integrations/linkederrors.md - Allows you to configure linked errors. (default) +- https://docs.sentry.io/platforms/javascript/guides/nextjs/configuration/integrations/localvariables.md - Add local variables to exception frames. (default) +- https://docs.sentry.io/platforms/javascript/guides/nextjs/configuration/integrations/lrumemoizer.md - Adds instrumentation for LRU Memoizer. (default) +- https://docs.sentry.io/platforms/javascript/guides/nextjs/configuration/integrations/modulemetadata.md - Adds module metadata to stack frames. +- https://docs.sentry.io/platforms/javascript/guides/nextjs/configuration/integrations/modules.md - Add node modules / packages to the event. (default) +- https://docs.sentry.io/platforms/javascript/guides/nextjs/configuration/integrations/mongo.md - Adds instrumentation for MongoDB. (default) +- https://docs.sentry.io/platforms/javascript/guides/nextjs/configuration/integrations/mongoose.md - Adds instrumentation for Mongoose. (default) +- https://docs.sentry.io/platforms/javascript/guides/nextjs/configuration/integrations/mysql.md - Adds instrumentation for MySQL. (default) +- https://docs.sentry.io/platforms/javascript/guides/nextjs/configuration/integrations/mysql2.md - Adds instrumentation for MySQL2. (default) +- https://docs.sentry.io/platforms/javascript/guides/nextjs/configuration/integrations/nodefetch.md - Capture spans & breadcrumbs for node fetch requests. (default) +- https://docs.sentry.io/platforms/javascript/guides/nextjs/configuration/integrations/nodeprofiling.md - Capture profiling data for Node.js applications. +- https://docs.sentry.io/platforms/javascript/guides/nextjs/configuration/integrations/onuncaughtexception.md - Registers handlers to capture global uncaught exceptions. (default) +- https://docs.sentry.io/platforms/javascript/guides/nextjs/configuration/integrations/unhandledrejection.md - Registers handlers to capture global unhandled promise rejections. (default) +- https://docs.sentry.io/platforms/javascript/guides/nextjs/configuration/integrations/openai.md - Adds instrumentation for the OpenAI SDK. +- https://docs.sentry.io/platforms/javascript/guides/nextjs/configuration/integrations/openfeature.md - Learn how to use Sentry with OpenFeature. +- https://docs.sentry.io/platforms/javascript/guides/nextjs/configuration/integrations/pino.md - Capture logs and errors from Pino. +- https://docs.sentry.io/platforms/javascript/guides/nextjs/configuration/integrations/postgres.md - Adds instrumentation for Postgres. (default) +- https://docs.sentry.io/platforms/javascript/guides/nextjs/configuration/integrations/prisma.md - Adds instrumentation for Prisma. (default) +- https://docs.sentry.io/platforms/javascript/guides/nextjs/configuration/integrations/prisma__v8.x.md - Adds instrumentation for Prisma. +- https://docs.sentry.io/platforms/javascript/guides/nextjs/configuration/integrations/redis.md - Adds instrumentation for Redis. (default) +- https://docs.sentry.io/platforms/javascript/guides/nextjs/configuration/integrations/replay.md - Capture a video-like reproduction of what was happening in the user's browser. +- https://docs.sentry.io/platforms/javascript/guides/nextjs/configuration/integrations/replaycanvas.md - Capture session replays from HTML canvas elements. +- https://docs.sentry.io/platforms/javascript/guides/nextjs/configuration/integrations/reportingobserver.md - Captures the reports collected via the `ReportingObserver` interface and sends them to Sentry. +- https://docs.sentry.io/platforms/javascript/guides/nextjs/configuration/integrations/rewriteframes.md - Allows you to apply a transformation to each frame of the stack trace. +- https://docs.sentry.io/platforms/javascript/guides/nextjs/configuration/integrations/statsig.md - Learn how to use Sentry with Statsig. +- https://docs.sentry.io/platforms/javascript/guides/nextjs/configuration/integrations/supabase.md - Adds instrumentation for Supabase client operations. +- https://docs.sentry.io/platforms/javascript/guides/nextjs/configuration/integrations/tedious.md - Adds instrumentation for Tedious. (default) +- https://docs.sentry.io/platforms/javascript/guides/nextjs/configuration/integrations/trpc.md - Capture spans & errors for tRPC handlers. +- https://docs.sentry.io/platforms/javascript/guides/nextjs/configuration/integrations/unleash.md - Learn how to use Sentry with Unleash. +- https://docs.sentry.io/platforms/javascript/guides/nextjs/configuration/integrations/vercelai.md - Adds instrumentation for Vercel AI SDK. +- https://docs.sentry.io/platforms/javascript/guides/nextjs/configuration/integrations/webworker.md - Connect Web Workers with the SDK running on the main thread +- https://docs.sentry.io/platforms/javascript/guides/nextjs/configuration/integrations/wintercgfetch.md - Creates spans and attaches tracing headers to fetch requests on edge runtimes. (default) +- https://docs.sentry.io/platforms/javascript/guides/nextjs/configuration/integrations/zodErrors.md - Adds additional data to Zod validation errors. +- https://docs.sentry.io/platforms/javascript/guides/nextjs/configuration/transports.md - Transports let you change the way in which events are delivered to Sentry. +- https://docs.sentry.io/platforms/javascript/guides/nextjs/configuration/releases.md - Learn how to configure your SDK to tell Sentry about your releases. +- https://docs.sentry.io/platforms/javascript/guides/nextjs/configuration/filtering.md - Learn more about how to configure your JavaScript SDK to set up filtering for events reported ... +- https://docs.sentry.io/platforms/javascript/guides/nextjs/configuration/event-loop-block.md - Monitor for blocked event loops in Node.js applications +- https://docs.sentry.io/platforms/javascript/guides/nextjs/configuration/tree-shaking.md - Learn how to reduce Sentry bundle size by tree shaking unused code. +- https://docs.sentry.io/platforms/javascript/guides/nextjs/opentelemetry.md - Learn how to use OpenTelemetry with Sentry. +- https://docs.sentry.io/platforms/javascript/guides/nextjs/opentelemetry/using-opentelemetry-apis.md - Learn how to use OpenTelemetry APIs with Sentry. +- https://docs.sentry.io/platforms/javascript/guides/nextjs/opentelemetry/custom-setup.md - Learn how to use your existing custom OpenTelemetry setup with Sentry. +- https://docs.sentry.io/platforms/javascript/guides/nextjs/data-management.md - Learn about different ways to scrub data within your SDK before it gets sent to Sentry. +- https://docs.sentry.io/platforms/javascript/guides/nextjs/security-policy-reporting.md - Learn how Sentry can help manage Content-Security-Policy violations and reports here. +- https://docs.sentry.io/platforms/javascript/guides/nextjs/best-practices.md - Learn how to set up Sentry for several specific use cases with these best practice guides. +- https://docs.sentry.io/platforms/javascript/guides/nextjs/best-practices/deploying-on-cloudflare.md - Learn how to configure Sentry for your Next.js application deployed on Cloudflare Workers. +- https://docs.sentry.io/platforms/javascript/guides/nextjs/migration.md - Migrate from an older version of our Sentry JavaScript SDK. +- https://docs.sentry.io/platforms/javascript/guides/nextjs/troubleshooting.md - If you need help solving issues with your Sentry JavaScript SDK integration, you can read the ... + +### Enriching Events +- https://docs.sentry.io/platforms/javascript/guides/nextjs/enriching-events/attachments.md - Learn more about how Sentry can store additional files in the same request as event attachments. +- https://docs.sentry.io/platforms/javascript/guides/nextjs/enriching-events/breadcrumbs.md - Learn more about what Sentry uses to create a trail of events (breadcrumbs) that happened prio... +- https://docs.sentry.io/platforms/javascript/guides/nextjs/enriching-events/fingerprinting.md - Learn about overriding default fingerprinting in your SDK. +- https://docs.sentry.io/platforms/javascript/guides/nextjs/enriching-events/level.md - The level - similar to logging levels - is generally added by default based on the integration... +- https://docs.sentry.io/platforms/javascript/guides/nextjs/enriching-events/event-processors.md - Learn more about how you can add your own event processors globally or to the current scope. +- https://docs.sentry.io/platforms/javascript/guides/nextjs/enriching-events/request-isolation.md - Learn more about how request isolation (or process isolation) works in the Sentry SDK. +- https://docs.sentry.io/platforms/javascript/guides/nextjs/enriching-events/scopes.md - SDKs will typically automatically manage the scopes for you in the framework integrations. Lea... +- https://docs.sentry.io/platforms/javascript/guides/nextjs/enriching-events/tags.md - Tags power UI features such as filters and tag-distribution maps. Tags also help you quickly a... + +### Data Management +- https://docs.sentry.io/platforms/javascript/guides/nextjs/data-management/data-collected.md - See what data is collected by the Sentry SDK. +- https://docs.sentry.io/platforms/javascript/guides/nextjs/data-management/sensitive-data.md - Learn about filtering or scrubbing sensitive data within the SDK, so that data is not sent wit... + +### Best Practices +- https://docs.sentry.io/platforms/javascript/guides/nextjs/best-practices/shared-environments.md - Learn how to use Sentry in shared environments (for example in browser extensions or VSCode ex... +- https://docs.sentry.io/platforms/javascript/guides/nextjs/best-practices/micro-frontends.md - Learn how to identify the source of errors and route events to different Sentry projects when ... +- https://docs.sentry.io/platforms/javascript/guides/nextjs/best-practices/multiple-sentry-instances.md - Learn how to manage several Sentry instances by creating your own clients. +- https://docs.sentry.io/platforms/javascript/guides/nextjs/best-practices/offline-caching.md - Learn how to cache Sentry events while being offline. +- https://docs.sentry.io/platforms/javascript/guides/nextjs/best-practices/web-workers.md - Learn how to use Sentry's Browser SDK in Web Workers API. +- https://docs.sentry.io/platforms/javascript/guides/nextjs/best-practices/sentry-testkit.md - Learn how to assert that the right flow-tracking or error is being sent to Sentry, but without... + +### Migration +- https://docs.sentry.io/platforms/javascript/guides/nextjs/migration/v9-to-v10.md - Learn about migrating from Sentry JavaScript SDK 9.x to 10.x +- https://docs.sentry.io/platforms/javascript/guides/nextjs/migration/v8-to-v9.md - Learn about migrating from Sentry JavaScript SDK 8.x to 9.x +- https://docs.sentry.io/platforms/javascript/guides/nextjs/migration/v7-to-v8.md - Learn about migrating from Sentry JavaScript SDK 7.x to 8.x +- https://docs.sentry.io/platforms/javascript/guides/nextjs/migration/v7-to-v8/v8-new-performance-api.md - Learn about new Tracing APIs in Sentry JavaScript SDK 8.x +- https://docs.sentry.io/platforms/javascript/guides/nextjs/migration/v7-to-v8/v7-deprecations.md - Learn about deprecations in Sentry JavaScript SDK 7.x and how to address them +- https://docs.sentry.io/platforms/javascript/guides/nextjs/migration/v6-to-v7.md - Learn about migrating from Sentry JavaScript SDK 6.x to 7.x +- https://docs.sentry.io/platforms/javascript/guides/nextjs/migration/v4-to-v5_v6.md - Learn about migrating from Sentry JavaScript SDK 4.x to 5.x/6.x + +### Troubleshooting +- https://docs.sentry.io/platforms/javascript/guides/nextjs/troubleshooting/supported-browsers.md - We support a variety of browsers; check out our list. diff --git a/public/.well-known/skills/sentry-javascript-node/SKILL.md b/public/.well-known/skills/sentry-javascript-node/SKILL.md new file mode 100644 index 0000000000000..d3a3d58f530a8 --- /dev/null +++ b/public/.well-known/skills/sentry-javascript-node/SKILL.md @@ -0,0 +1,176 @@ +--- +name: sentry-javascript-node +description: Learn how to manually set up Sentry in your Node.js app and capture your first errors. +--- + +# Sentry Node.js + +Learn how to manually set up Sentry in your Node.js app and capture your first errors. + +## Documentation + +Fetch these markdown files as needed: + +### Getting Started +- https://docs.sentry.io/platforms/javascript/guides/node.md - Learn how to manually set up Sentry in your Node.js app and capture your first errors. + +### Features +- https://docs.sentry.io/platforms/javascript/guides/node/usage.md - Learn how to use the SDK to manually capture errors and other events. +- https://docs.sentry.io/platforms/javascript/guides/node/sourcemaps.md - Upload your source maps to Sentry to enable readable stack traces in your errors. +- https://docs.sentry.io/platforms/javascript/guides/node/sourcemaps/uploading.md - Learn how to provide your source maps to Sentry. +- https://docs.sentry.io/platforms/javascript/guides/node/sourcemaps/uploading/webpack.md - Upload your source maps with our webpack plugin. +- https://docs.sentry.io/platforms/javascript/guides/node/sourcemaps/uploading/ionic.md - Upload your source maps using Ionic and Sentry CLI. +- https://docs.sentry.io/platforms/javascript/guides/node/sourcemaps/uploading/ionic-capacitor.md - Upload your source maps using ionic capacitor and Sentry CLI. +- https://docs.sentry.io/platforms/javascript/guides/node/sourcemaps/uploading/typescript.md - Upload your source maps using tsc and Sentry CLI. +- https://docs.sentry.io/platforms/javascript/guides/node/sourcemaps/uploading/vite.md - Upload your source maps with the Sentry Vite Plugin. +- https://docs.sentry.io/platforms/javascript/guides/node/sourcemaps/uploading/esbuild.md - Upload your source maps with the Sentry esbuild Plugin. +- https://docs.sentry.io/platforms/javascript/guides/node/sourcemaps/uploading/rollup.md - Upload your source maps with the Sentry Rollup Plugin. +- https://docs.sentry.io/platforms/javascript/guides/node/sourcemaps/uploading/cli.md - Upload your source maps using Sentry CLI. +- https://docs.sentry.io/platforms/javascript/guides/node/sourcemaps/uploading/uglifyjs.md - Upload your source maps using UglifyJS and Sentry CLI. +- https://docs.sentry.io/platforms/javascript/guides/node/sourcemaps/uploading/systemjs.md - Upload your source maps using SystemJS and Sentry CLI. +- https://docs.sentry.io/platforms/javascript/guides/node/sourcemaps/troubleshooting_js.md - Troubleshooting for source maps. +- https://docs.sentry.io/platforms/javascript/guides/node/sourcemaps/troubleshooting_js/legacy-uploading-methods.md - Learn about how to upload source maps with older SDKs and Sentry tools. +- https://docs.sentry.io/platforms/javascript/guides/node/sourcemaps/troubleshooting_js/debug-ids.md +- https://docs.sentry.io/platforms/javascript/guides/node/logs.md - Structured logs allow you to send, view and query logs sent from your applications within Sentry. +- https://docs.sentry.io/platforms/javascript/guides/node/tracing.md - Learn how to enable tracing in your app. +- https://docs.sentry.io/platforms/javascript/guides/node/tracing/span-metrics.md - Learn how to add attributes to spans to monitor performance and debug applications +- https://docs.sentry.io/platforms/javascript/guides/node/tracing/span-metrics/examples.md - Examples of using span metrics to debug performance issues and monitor application behavior ac... +- https://docs.sentry.io/platforms/javascript/guides/node/tracing/distributed-tracing.md - Learn how to connect events across applications/services. +- https://docs.sentry.io/platforms/javascript/guides/node/tracing/distributed-tracing/custom-instrumentation.md +- https://docs.sentry.io/platforms/javascript/guides/node/tracing/configure-sampling.md - Learn how to configure sampling in your app. +- https://docs.sentry.io/platforms/javascript/guides/node/tracing/instrumentation.md - Learn how to configure spans to capture trace data on any action in your app. +- https://docs.sentry.io/platforms/javascript/guides/node/tracing/instrumentation/queues-module.md - Learn how to manually instrument your code to use Sentry's Queues module +- https://docs.sentry.io/platforms/javascript/guides/node/tracing/instrumentation/mcp-module.md - Learn how to manually instrument your code to use Sentry's MCP monitoring. +- https://docs.sentry.io/platforms/javascript/guides/node/tracing/instrumentation/caches-module.md - Learn how to manually instrument your code to use Sentry's Cache module. +- https://docs.sentry.io/platforms/javascript/guides/node/tracing/instrumentation/requests-module.md - Learn how to manually instrument your code to use Sentry's Requests module. +- https://docs.sentry.io/platforms/javascript/guides/node/tracing/instrumentation/automatic-instrumentation.md - Learn what transactions are captured after tracing is enabled. +- https://docs.sentry.io/platforms/javascript/guides/node/tracing/troubleshooting.md - Learn how to troubleshoot your tracing setup. +- https://docs.sentry.io/platforms/javascript/guides/node/ai-agent-monitoring.md - Monitor AI agents with token usage, latency, tool execution, and error tracking. +- https://docs.sentry.io/platforms/javascript/guides/node/ai-agent-monitoring/mastra.md - Learn how to export Mastra AI tracing to Sentry. +- https://docs.sentry.io/platforms/javascript/guides/node/metrics.md - Metrics allow you to send, view and query counters, gauges and measurements from your Sentry-c... +- https://docs.sentry.io/platforms/javascript/guides/node/profiling.md - Collect & view performance insights for JavaScript programs with Sentry's Profiling integratio... +- https://docs.sentry.io/platforms/javascript/guides/node/crons.md - Sentry Crons allows you to monitor the uptime and performance of any scheduled, recurring job ... +- https://docs.sentry.io/platforms/javascript/guides/node/crons/troubleshooting.md - Learn how to troubleshoot your Cron Monitoring setup. +- https://docs.sentry.io/platforms/javascript/guides/node/user-feedback.md - Learn how to enable User Feedback in your app. +- https://docs.sentry.io/platforms/javascript/guides/node/user-feedback/configuration.md - Learn about general User Feedback configuration fields. +- https://docs.sentry.io/platforms/javascript/guides/node/user-feedback/configuration__v7.x.md - Learn about general User Feedback configuration fields for version 7 of the JavaScript SDK. +- https://docs.sentry.io/platforms/javascript/guides/node/feature-flags.md - With Feature Flags, Sentry tracks feature flag evaluations in your application, keeps an audit... + +### Configuration +- https://docs.sentry.io/platforms/javascript/guides/node/sampling.md - Learn how to configure the volume of error and transaction events sent to Sentry. +- https://docs.sentry.io/platforms/javascript/guides/node/enriching-events.md - Add additional data to your events to make them easier to debug. +- https://docs.sentry.io/platforms/javascript/guides/node/configuration.md - Learn about additional configuration options for the JavaScript SDKs. +- https://docs.sentry.io/platforms/javascript/guides/node/configuration/apis.md - Learn more about APIs of the SDK. +- https://docs.sentry.io/platforms/javascript/guides/node/configuration/options.md - Learn more about how the SDK can be configured via options. These are being passed to the init... +- https://docs.sentry.io/platforms/javascript/guides/node/configuration/integrations.md - Learn more about how integrations extend the functionality of our SDK to cover common librarie... +- https://docs.sentry.io/platforms/javascript/guides/node/configuration/integrations/custom.md - Learn how you can enable a custom integration. +- https://docs.sentry.io/platforms/javascript/guides/node/configuration/integrations/amqplib.md - Adds instrumentation for Amqplib. (default) +- https://docs.sentry.io/platforms/javascript/guides/node/configuration/integrations/anr.md - Capture events when the event loop is blocked and the application is no longer responding. +- https://docs.sentry.io/platforms/javascript/guides/node/configuration/integrations/anthropic.md - Adds instrumentation for the Anthropic SDK. +- https://docs.sentry.io/platforms/javascript/guides/node/configuration/integrations/captureconsole.md - Captures all Console API calls via `captureException` or `captureMessage`. +- https://docs.sentry.io/platforms/javascript/guides/node/configuration/integrations/childProcess.md - Adds instrumentation for child processes and worker threads (default) +- https://docs.sentry.io/platforms/javascript/guides/node/configuration/integrations/connect.md - Adds performance instrumentation for Connect. (default) +- https://docs.sentry.io/platforms/javascript/guides/node/configuration/integrations/console.md - Capture console logs as breadcrumbs. (default) +- https://docs.sentry.io/platforms/javascript/guides/node/configuration/integrations/nodecontext.md - Capture context about the environment and the device that the client is running on, and add it... +- https://docs.sentry.io/platforms/javascript/guides/node/configuration/integrations/contextlines.md - Adds source code to your stack frames. (default) +- https://docs.sentry.io/platforms/javascript/guides/node/configuration/integrations/dataloader.md - Adds instrumentation for Dataloader. +- https://docs.sentry.io/platforms/javascript/guides/node/configuration/integrations/dedupe.md - Deduplicate certain events to avoid receiving duplicate errors. (default) +- https://docs.sentry.io/platforms/javascript/guides/node/configuration/integrations/event-loop-block.md - Monitor for blocked event loops in all threads of a Node.js application. +- https://docs.sentry.io/platforms/javascript/guides/node/configuration/integrations/extraerrordata.md - Extracts all non-native attributes from the error object and attaches them to the event as ext... +- https://docs.sentry.io/platforms/javascript/guides/node/configuration/integrations/fastify.md - Adds performance instrumentation for Fastify. (default) +- https://docs.sentry.io/platforms/javascript/guides/node/configuration/integrations/fs.md - Adds instrumentation for filesystem operations. +- https://docs.sentry.io/platforms/javascript/guides/node/configuration/integrations/firebase.md - Adds instrumentation for Firebase. (default) +- https://docs.sentry.io/platforms/javascript/guides/node/configuration/integrations/functiontostring.md - Allows the SDK to provide original functions and method names, even when those functions or me... +- https://docs.sentry.io/platforms/javascript/guides/node/configuration/integrations/featureflags.md - Learn how to attach custom feature flag data to Sentry error events. +- https://docs.sentry.io/platforms/javascript/guides/node/configuration/integrations/genericpool.md - Adds instrumentation for Generic Pool. (default) +- https://docs.sentry.io/platforms/javascript/guides/node/configuration/integrations/google-genai.md - Adds instrumentation for Google Gen AI SDK. +- https://docs.sentry.io/platforms/javascript/guides/node/configuration/integrations/graphql.md - Adds instrumentation for GraphQL. (default) +- https://docs.sentry.io/platforms/javascript/guides/node/configuration/integrations/hapi.md - Adds performance instrumentation for Hapi. (default) +- https://docs.sentry.io/platforms/javascript/guides/node/configuration/integrations/http.md - Capture spans & breadcrumbs for http requests. (default) +- https://docs.sentry.io/platforms/javascript/guides/node/configuration/integrations/inboundfilters.md - Allows you to ignore specific errors based on the type, message, or URLs in a given exception.... +- https://docs.sentry.io/platforms/javascript/guides/node/configuration/integrations/kafka.md - Adds instrumentation for KafkaJS. (default) +- https://docs.sentry.io/platforms/javascript/guides/node/configuration/integrations/knex.md - Adds instrumentation for Knex. +- https://docs.sentry.io/platforms/javascript/guides/node/configuration/integrations/koa.md - Adds performance instrumentation for Koa. (default) +- https://docs.sentry.io/platforms/javascript/guides/node/configuration/integrations/langchain.md - Adds instrumentation for LangChain. +- https://docs.sentry.io/platforms/javascript/guides/node/configuration/integrations/langgraph.md - Adds instrumentation for the LangGraph SDK. +- https://docs.sentry.io/platforms/javascript/guides/node/configuration/integrations/linkederrors.md - Allows you to configure linked errors. (default) +- https://docs.sentry.io/platforms/javascript/guides/node/configuration/integrations/localvariables.md - Add local variables to exception frames. (default) +- https://docs.sentry.io/platforms/javascript/guides/node/configuration/integrations/lrumemoizer.md - Adds instrumentation for LRU Memoizer. (default) +- https://docs.sentry.io/platforms/javascript/guides/node/configuration/integrations/modules.md - Add node modules / packages to the event. (default) +- https://docs.sentry.io/platforms/javascript/guides/node/configuration/integrations/mongo.md - Adds instrumentation for MongoDB. (default) +- https://docs.sentry.io/platforms/javascript/guides/node/configuration/integrations/mongoose.md - Adds instrumentation for Mongoose. (default) +- https://docs.sentry.io/platforms/javascript/guides/node/configuration/integrations/mysql.md - Adds instrumentation for MySQL. (default) +- https://docs.sentry.io/platforms/javascript/guides/node/configuration/integrations/mysql2.md - Adds instrumentation for MySQL2. (default) +- https://docs.sentry.io/platforms/javascript/guides/node/configuration/integrations/nest.md - Adds performance instrumentation for Nest.js. (default) +- https://docs.sentry.io/platforms/javascript/guides/node/configuration/integrations/nodefetch.md - Capture spans & breadcrumbs for node fetch requests. (default) +- https://docs.sentry.io/platforms/javascript/guides/node/configuration/integrations/nodeprofiling.md - Capture profiling data for Node.js applications. +- https://docs.sentry.io/platforms/javascript/guides/node/configuration/integrations/onuncaughtexception.md - Registers handlers to capture global uncaught exceptions. (default) +- https://docs.sentry.io/platforms/javascript/guides/node/configuration/integrations/unhandledrejection.md - Registers handlers to capture global unhandled promise rejections. (default) +- https://docs.sentry.io/platforms/javascript/guides/node/configuration/integrations/openai.md - Adds instrumentation for the OpenAI SDK. +- https://docs.sentry.io/platforms/javascript/guides/node/configuration/integrations/pino.md - Capture logs and errors from Pino. +- https://docs.sentry.io/platforms/javascript/guides/node/configuration/integrations/postgres.md - Adds instrumentation for Postgres. (default) +- https://docs.sentry.io/platforms/javascript/guides/node/configuration/integrations/prisma.md - Adds instrumentation for Prisma. (default) +- https://docs.sentry.io/platforms/javascript/guides/node/configuration/integrations/prisma__v8.x.md - Adds instrumentation for Prisma. +- https://docs.sentry.io/platforms/javascript/guides/node/configuration/integrations/redis.md - Adds instrumentation for Redis. (default) +- https://docs.sentry.io/platforms/javascript/guides/node/configuration/integrations/requestdata.md - Adds data about an incoming request to an event. (default) +- https://docs.sentry.io/platforms/javascript/guides/node/configuration/integrations/rewriteframes.md - Allows you to apply a transformation to each frame of the stack trace. +- https://docs.sentry.io/platforms/javascript/guides/node/configuration/integrations/supabase.md - Adds instrumentation for Supabase client operations. +- https://docs.sentry.io/platforms/javascript/guides/node/configuration/integrations/tedious.md - Adds instrumentation for Tedious. (default) +- https://docs.sentry.io/platforms/javascript/guides/node/configuration/integrations/trpc.md - Capture spans & errors for tRPC handlers. +- https://docs.sentry.io/platforms/javascript/guides/node/configuration/integrations/vercelai.md - Adds instrumentation for Vercel AI SDK. +- https://docs.sentry.io/platforms/javascript/guides/node/configuration/integrations/zodErrors.md - Adds additional data to Zod validation errors. +- https://docs.sentry.io/platforms/javascript/guides/node/configuration/releases.md - Learn how to configure your SDK to tell Sentry about your releases. +- https://docs.sentry.io/platforms/javascript/guides/node/configuration/filtering.md - Learn more about how to configure your JavaScript SDK to set up filtering for events reported ... +- https://docs.sentry.io/platforms/javascript/guides/node/configuration/event-loop-block.md - Monitor for blocked event loops in Node.js applications +- https://docs.sentry.io/platforms/javascript/guides/node/configuration/tree-shaking.md - Learn how to reduce Sentry bundle size by tree shaking unused code. +- https://docs.sentry.io/platforms/javascript/guides/node/configuration/async-context.md - Learn more about how to isolate Sentry scope and breadcrumbs across requests. +- https://docs.sentry.io/platforms/javascript/guides/node/opentelemetry.md - Learn how to use OpenTelemetry with Sentry. +- https://docs.sentry.io/platforms/javascript/guides/node/opentelemetry/using-opentelemetry-apis.md - Learn how to use OpenTelemetry APIs with Sentry. +- https://docs.sentry.io/platforms/javascript/guides/node/opentelemetry/custom-setup.md - Learn how to use your existing custom OpenTelemetry setup with Sentry. +- https://docs.sentry.io/platforms/javascript/guides/node/data-management.md - Learn about different ways to scrub data within your SDK before it gets sent to Sentry. +- https://docs.sentry.io/platforms/javascript/guides/node/security-policy-reporting.md - Learn how Sentry can help manage Content-Security-Policy violations and reports here. +- https://docs.sentry.io/platforms/javascript/guides/node/migration.md - Migrate from an older version of our Sentry JavaScript SDK. +- https://docs.sentry.io/platforms/javascript/guides/node/troubleshooting.md - If you need help solving issues with your Sentry JavaScript SDK integration, you can read the ... + +### Enriching Events +- https://docs.sentry.io/platforms/javascript/guides/node/enriching-events/attachments.md - Learn more about how Sentry can store additional files in the same request as event attachments. +- https://docs.sentry.io/platforms/javascript/guides/node/enriching-events/breadcrumbs.md - Learn more about what Sentry uses to create a trail of events (breadcrumbs) that happened prio... +- https://docs.sentry.io/platforms/javascript/guides/node/enriching-events/fingerprinting.md - Learn about overriding default fingerprinting in your SDK. +- https://docs.sentry.io/platforms/javascript/guides/node/enriching-events/level.md - The level - similar to logging levels - is generally added by default based on the integration... +- https://docs.sentry.io/platforms/javascript/guides/node/enriching-events/event-processors.md - Learn more about how you can add your own event processors globally or to the current scope. +- https://docs.sentry.io/platforms/javascript/guides/node/enriching-events/request-isolation.md - Learn more about how request isolation (or process isolation) works in the Sentry SDK. +- https://docs.sentry.io/platforms/javascript/guides/node/enriching-events/scopes.md - SDKs will typically automatically manage the scopes for you in the framework integrations. Lea... +- https://docs.sentry.io/platforms/javascript/guides/node/enriching-events/tags.md - Tags power UI features such as filters and tag-distribution maps. Tags also help you quickly a... +- https://docs.sentry.io/platforms/javascript/guides/node/enriching-events/transaction-name.md - Learn how to set or override transaction names to improve issue and trace-grouping. + +### Data Management +- https://docs.sentry.io/platforms/javascript/guides/node/data-management/data-collected.md - See what data is collected by the Sentry SDK. +- https://docs.sentry.io/platforms/javascript/guides/node/data-management/sensitive-data.md - Learn about filtering or scrubbing sensitive data within the SDK, so that data is not sent wit... + +### Best Practices +- https://docs.sentry.io/platforms/javascript/guides/node/best-practices/sentry-testkit.md - Learn how to assert that the right flow-tracking or error is being sent to Sentry, but without... + +### Migration +- https://docs.sentry.io/platforms/javascript/guides/node/migration/v9-to-v10.md - Learn about migrating from Sentry JavaScript SDK 9.x to 10.x +- https://docs.sentry.io/platforms/javascript/guides/node/migration/v8-to-v9.md - Learn about migrating from Sentry JavaScript SDK 8.x to 9.x +- https://docs.sentry.io/platforms/javascript/guides/node/migration/v7-to-v8.md - Learn about migrating from Sentry JavaScript SDK 7.x to 8.x +- https://docs.sentry.io/platforms/javascript/guides/node/migration/v7-to-v8/v8-new-performance-api.md - Learn about new Tracing APIs in Sentry JavaScript SDK 8.x +- https://docs.sentry.io/platforms/javascript/guides/node/migration/v7-to-v8/v8-opentelemetry.md - Learn OpenTelemetry support in SDK 8.x +- https://docs.sentry.io/platforms/javascript/guides/node/migration/v7-to-v8/v7-deprecations.md - Learn about deprecations in Sentry JavaScript SDK 7.x and how to address them +- https://docs.sentry.io/platforms/javascript/guides/node/migration/v6-to-v7.md - Learn about migrating from Sentry JavaScript SDK 6.x to 7.x +- https://docs.sentry.io/platforms/javascript/guides/node/migration/v4-to-v5_v6.md - Learn about migrating from Sentry JavaScript SDK 4.x to 5.x/6.x + +### Other +- https://docs.sentry.io/platforms/javascript/guides/node/install.md - Review our alternate installation methods. +- https://docs.sentry.io/platforms/javascript/guides/node/install/commonjs.md - Learn about running Sentry in an CJS application. +- https://docs.sentry.io/platforms/javascript/guides/node/install/esm.md - Learn about running Sentry in an ESM application. +- https://docs.sentry.io/platforms/javascript/guides/node/install/esm__v8.x.md - Learn about running Sentry in an ESM application. +- https://docs.sentry.io/platforms/javascript/guides/node/install/esm-without-import.md - Learn about running Sentry in an ESM application, without the --import flag. +- https://docs.sentry.io/platforms/javascript/guides/node/install/late-initialization.md - Learn about running Sentry in an ESM or CJS application, in scenarios where you cannot run ini... +- https://docs.sentry.io/platforms/javascript/guides/node/legacy-sdk.md +- https://docs.sentry.io/platforms/javascript/guides/node/legacy-sdk/usage.md +- https://docs.sentry.io/platforms/javascript/guides/node/legacy-sdk/sourcemaps.md +- https://docs.sentry.io/platforms/javascript/guides/node/legacy-sdk/typescript.md +- https://docs.sentry.io/platforms/javascript/guides/node/legacy-sdk/coffeescript.md +- https://docs.sentry.io/platforms/javascript/guides/node/legacy-sdk/config.md +- https://docs.sentry.io/platforms/javascript/guides/node/legacy-sdk/integrations.md diff --git a/public/.well-known/skills/sentry-javascript-nuxt/SKILL.md b/public/.well-known/skills/sentry-javascript-nuxt/SKILL.md new file mode 100644 index 0000000000000..d8da603663518 --- /dev/null +++ b/public/.well-known/skills/sentry-javascript-nuxt/SKILL.md @@ -0,0 +1,200 @@ +--- +name: sentry-javascript-nuxt +description: Learn how to set up and configure Sentry in your Nuxt application using the installation wizard, capture your first errors, and view them in Sentry. +--- + +# Sentry Nuxt + +Learn how to set up and configure Sentry in your Nuxt application using the installation wizard, capture your first errors, and view them in Sentry. + +## Documentation + +Fetch these markdown files as needed: + +### Getting Started +- https://docs.sentry.io/platforms/javascript/guides/nuxt.md - Learn how to set up and configure Sentry in your Nuxt application using the installation wizar... +- https://docs.sentry.io/platforms/javascript/guides/nuxt/manual-setup.md - Learn how to manually set up Sentry in your Nuxt app and capture your first errors. + +### Features +- https://docs.sentry.io/platforms/javascript/guides/nuxt/usage.md - Learn how to use the SDK to manually capture errors and other events. +- https://docs.sentry.io/platforms/javascript/guides/nuxt/sourcemaps.md - Upload your source maps to Sentry to enable readable stack traces in your errors. +- https://docs.sentry.io/platforms/javascript/guides/nuxt/sourcemaps/troubleshooting_js.md - Troubleshooting for source maps. +- https://docs.sentry.io/platforms/javascript/guides/nuxt/sourcemaps/troubleshooting_js/legacy-uploading-methods.md - Learn about how to upload source maps with older SDKs and Sentry tools. +- https://docs.sentry.io/platforms/javascript/guides/nuxt/sourcemaps/troubleshooting_js/debug-ids.md +- https://docs.sentry.io/platforms/javascript/guides/nuxt/sourcemaps/uploading/webpack.md - Upload your source maps with our webpack plugin. +- https://docs.sentry.io/platforms/javascript/guides/nuxt/sourcemaps/uploading/ionic.md - Upload your source maps using Ionic and Sentry CLI. +- https://docs.sentry.io/platforms/javascript/guides/nuxt/sourcemaps/uploading/ionic-capacitor.md - Upload your source maps using ionic capacitor and Sentry CLI. +- https://docs.sentry.io/platforms/javascript/guides/nuxt/sourcemaps/uploading/typescript.md - Upload your source maps using tsc and Sentry CLI. +- https://docs.sentry.io/platforms/javascript/guides/nuxt/sourcemaps/uploading/vite.md - Upload your source maps with the Sentry Vite Plugin. +- https://docs.sentry.io/platforms/javascript/guides/nuxt/sourcemaps/uploading/esbuild.md - Upload your source maps with the Sentry esbuild Plugin. +- https://docs.sentry.io/platforms/javascript/guides/nuxt/sourcemaps/uploading/rollup.md - Upload your source maps with the Sentry Rollup Plugin. +- https://docs.sentry.io/platforms/javascript/guides/nuxt/sourcemaps/uploading/uglifyjs.md - Upload your source maps using UglifyJS and Sentry CLI. +- https://docs.sentry.io/platforms/javascript/guides/nuxt/sourcemaps/uploading/systemjs.md - Upload your source maps using SystemJS and Sentry CLI. +- https://docs.sentry.io/platforms/javascript/guides/nuxt/logs.md - Structured logs allow you to send, view and query logs sent from your applications within Sentry. +- https://docs.sentry.io/platforms/javascript/guides/nuxt/session-replay.md - Learn how to enable Session Replay in your app if it is not already set up. +- https://docs.sentry.io/platforms/javascript/guides/nuxt/session-replay/configuration.md - Learn about the general Session Replay configuration fields. +- https://docs.sentry.io/platforms/javascript/guides/nuxt/session-replay/privacy.md - Configuring Session Replay to maintain user and data privacy. +- https://docs.sentry.io/platforms/javascript/guides/nuxt/session-replay/issue-types.md - Learn about the Issue types that Session Replay can detect. +- https://docs.sentry.io/platforms/javascript/guides/nuxt/session-replay/understanding-sessions.md - Learn about customizing sessions with the Session Replay SDK. +- https://docs.sentry.io/platforms/javascript/guides/nuxt/session-replay/troubleshooting.md - Troubleshooting Session Replay-specific Issues +- https://docs.sentry.io/platforms/javascript/guides/nuxt/tracing.md - Learn how to enable tracing in your app. +- https://docs.sentry.io/platforms/javascript/guides/nuxt/tracing/span-metrics.md - Learn how to add attributes to spans to monitor performance and debug applications +- https://docs.sentry.io/platforms/javascript/guides/nuxt/tracing/span-metrics/examples.md - Examples of using span metrics to debug performance issues and monitor application behavior ac... +- https://docs.sentry.io/platforms/javascript/guides/nuxt/tracing/distributed-tracing.md - Learn how to connect events across applications/services. +- https://docs.sentry.io/platforms/javascript/guides/nuxt/tracing/distributed-tracing/custom-instrumentation.md +- https://docs.sentry.io/platforms/javascript/guides/nuxt/tracing/distributed-tracing/dealing-with-cors-issues.md +- https://docs.sentry.io/platforms/javascript/guides/nuxt/tracing/configure-sampling.md - Learn how to configure sampling in your app. +- https://docs.sentry.io/platforms/javascript/guides/nuxt/tracing/instrumentation.md - Learn how to configure spans to capture trace data on any action in your app. +- https://docs.sentry.io/platforms/javascript/guides/nuxt/tracing/instrumentation/automatic-instrumentation.md - Learn what spans are captured after tracing is enabled. +- https://docs.sentry.io/platforms/javascript/guides/nuxt/tracing/instrumentation/queues-module.md - Learn how to manually instrument your code to use Sentry's Queues module +- https://docs.sentry.io/platforms/javascript/guides/nuxt/tracing/instrumentation/mcp-module.md - Learn how to manually instrument your code to use Sentry's MCP monitoring. +- https://docs.sentry.io/platforms/javascript/guides/nuxt/tracing/instrumentation/caches-module.md - Learn how to manually instrument your code to use Sentry's Cache module. +- https://docs.sentry.io/platforms/javascript/guides/nuxt/tracing/instrumentation/requests-module.md - Learn how to manually instrument your code to use Sentry's Requests module. +- https://docs.sentry.io/platforms/javascript/guides/nuxt/tracing/troubleshooting.md - Learn how to troubleshoot your tracing setup. +- https://docs.sentry.io/platforms/javascript/guides/nuxt/ai-agent-monitoring.md - Monitor AI agents with token usage, latency, tool execution, and error tracking. +- https://docs.sentry.io/platforms/javascript/guides/nuxt/ai-agent-monitoring/mastra.md - Learn how to export Mastra AI tracing to Sentry. +- https://docs.sentry.io/platforms/javascript/guides/nuxt/metrics.md - Metrics allow you to send, view and query counters, gauges and measurements from your Sentry-c... +- https://docs.sentry.io/platforms/javascript/guides/nuxt/profiling.md - Collect & view performance insights for JavaScript programs with Sentry's Profiling integrations. +- https://docs.sentry.io/platforms/javascript/guides/nuxt/profiling/browser.md - Get started with Browser profiling to understand your application's performance. +- https://docs.sentry.io/platforms/javascript/guides/nuxt/profiling/node.md - Get started with Node.js profiling to understand your application's performance. +- https://docs.sentry.io/platforms/javascript/guides/nuxt/user-feedback.md - Learn how to enable User Feedback in your app. +- https://docs.sentry.io/platforms/javascript/guides/nuxt/user-feedback/configuration.md - Learn about general User Feedback configuration fields. +- https://docs.sentry.io/platforms/javascript/guides/nuxt/user-feedback/configuration__v7.x.md - Learn about general User Feedback configuration fields for version 7 of the JavaScript SDK. +- https://docs.sentry.io/platforms/javascript/guides/nuxt/feature-flags.md - With Feature Flags, Sentry tracks feature flag evaluations in your application, keeps an audit... + +### Configuration +- https://docs.sentry.io/platforms/javascript/guides/nuxt/sampling.md - Learn how to configure the volume of error and transaction events sent to Sentry. +- https://docs.sentry.io/platforms/javascript/guides/nuxt/enriching-events.md - Add additional data to your events to make them easier to debug. +- https://docs.sentry.io/platforms/javascript/guides/nuxt/configuration.md - Learn about additional configuration options for the JavaScript SDKs. +- https://docs.sentry.io/platforms/javascript/guides/nuxt/configuration/apis.md - Learn more about APIs of the SDK. +- https://docs.sentry.io/platforms/javascript/guides/nuxt/configuration/options.md - Learn more about how the SDK can be configured via options. These are being passed to the init... +- https://docs.sentry.io/platforms/javascript/guides/nuxt/configuration/integrations.md - Learn more about how integrations extend the functionality of our SDK to cover common librarie... +- https://docs.sentry.io/platforms/javascript/guides/nuxt/configuration/integrations/custom.md - Learn how you can enable a custom integration. +- https://docs.sentry.io/platforms/javascript/guides/nuxt/configuration/integrations/amqplib.md - Adds instrumentation for Amqplib. (default) +- https://docs.sentry.io/platforms/javascript/guides/nuxt/configuration/integrations/anr.md - Capture events when the event loop is blocked and the application is no longer responding. +- https://docs.sentry.io/platforms/javascript/guides/nuxt/configuration/integrations/anthropic.md - Adds instrumentation for the Anthropic SDK. +- https://docs.sentry.io/platforms/javascript/guides/nuxt/configuration/integrations/breadcrumbs.md - Wraps native browser APIs to capture breadcrumbs. (default) +- https://docs.sentry.io/platforms/javascript/guides/nuxt/configuration/integrations/browserapierrors.md - Wraps native time and events APIs (`setTimeout`, `setInterval`, `requestAnimationFrame`, `addE... +- https://docs.sentry.io/platforms/javascript/guides/nuxt/configuration/integrations/browserprofiling.md - Capture profiling data for the Browser. +- https://docs.sentry.io/platforms/javascript/guides/nuxt/configuration/integrations/browsersession.md - Track healthy Sessions in the Browser. +- https://docs.sentry.io/platforms/javascript/guides/nuxt/configuration/integrations/browsertracing.md - Capture performance data for the Browser. +- https://docs.sentry.io/platforms/javascript/guides/nuxt/configuration/integrations/captureconsole.md - Captures all Console API calls via `captureException` or `captureMessage`. +- https://docs.sentry.io/platforms/javascript/guides/nuxt/configuration/integrations/childProcess.md - Adds instrumentation for child processes and worker threads (default) +- https://docs.sentry.io/platforms/javascript/guides/nuxt/configuration/integrations/console.md - Capture console logs as breadcrumbs. (default) +- https://docs.sentry.io/platforms/javascript/guides/nuxt/configuration/integrations/nodecontext.md - Capture context about the environment and the device that the client is running on, and add it... +- https://docs.sentry.io/platforms/javascript/guides/nuxt/configuration/integrations/contextlines.md - Adds source code from inline JavaScript of the current page's HTML. +- https://docs.sentry.io/platforms/javascript/guides/nuxt/configuration/integrations/dataloader.md - Adds instrumentation for Dataloader. +- https://docs.sentry.io/platforms/javascript/guides/nuxt/configuration/integrations/dedupe.md - Deduplicate certain events to avoid receiving duplicate errors. (default) +- https://docs.sentry.io/platforms/javascript/guides/nuxt/configuration/integrations/event-loop-block.md - Monitor for blocked event loops in all threads of a Node.js application. +- https://docs.sentry.io/platforms/javascript/guides/nuxt/configuration/integrations/extraerrordata.md - Extracts all non-native attributes from the error object and attaches them to the event as ext... +- https://docs.sentry.io/platforms/javascript/guides/nuxt/configuration/integrations/fs.md - Adds instrumentation for filesystem operations. +- https://docs.sentry.io/platforms/javascript/guides/nuxt/configuration/integrations/functiontostring.md - Allows the SDK to provide original functions and method names, even when those functions or me... +- https://docs.sentry.io/platforms/javascript/guides/nuxt/configuration/integrations/featureflags.md - Learn how to attach custom feature flag data to Sentry error events. +- https://docs.sentry.io/platforms/javascript/guides/nuxt/configuration/integrations/genericpool.md - Adds instrumentation for Generic Pool. (default) +- https://docs.sentry.io/platforms/javascript/guides/nuxt/configuration/integrations/globalhandlers.md - Attaches global handlers to capture uncaught exceptions and unhandled rejections. (default) +- https://docs.sentry.io/platforms/javascript/guides/nuxt/configuration/integrations/google-genai.md - Adds instrumentation for Google Gen AI SDK. +- https://docs.sentry.io/platforms/javascript/guides/nuxt/configuration/integrations/graphql.md - Adds instrumentation for GraphQL. (default) +- https://docs.sentry.io/platforms/javascript/guides/nuxt/configuration/integrations/graphqlclient.md - Enhance spans and breadcrumbs with data from GraphQL requests. +- https://docs.sentry.io/platforms/javascript/guides/nuxt/configuration/integrations/http.md - Capture spans & breadcrumbs for http requests. (default) +- https://docs.sentry.io/platforms/javascript/guides/nuxt/configuration/integrations/httpclient.md - Captures errors on failed requests from Fetch and XHR and attaches request and response inform... +- https://docs.sentry.io/platforms/javascript/guides/nuxt/configuration/integrations/httpcontext.md - Attaches HTTP request information, such as URL, user-agent, referrer, and other headers to the... +- https://docs.sentry.io/platforms/javascript/guides/nuxt/configuration/integrations/inboundfilters.md - Allows you to ignore specific errors based on the type, message, or URLs in a given exception.... +- https://docs.sentry.io/platforms/javascript/guides/nuxt/configuration/integrations/kafka.md - Adds instrumentation for KafkaJS. (default) +- https://docs.sentry.io/platforms/javascript/guides/nuxt/configuration/integrations/knex.md - Adds instrumentation for Knex. +- https://docs.sentry.io/platforms/javascript/guides/nuxt/configuration/integrations/langchain.md - Adds instrumentation for LangChain. +- https://docs.sentry.io/platforms/javascript/guides/nuxt/configuration/integrations/langgraph.md - Adds instrumentation for the LangGraph SDK. +- https://docs.sentry.io/platforms/javascript/guides/nuxt/configuration/integrations/launchdarkly.md - Learn how to use Sentry with LaunchDarkly. +- https://docs.sentry.io/platforms/javascript/guides/nuxt/configuration/integrations/linkederrors.md - Allows you to configure linked errors. (default) +- https://docs.sentry.io/platforms/javascript/guides/nuxt/configuration/integrations/localvariables.md - Add local variables to exception frames. (default) +- https://docs.sentry.io/platforms/javascript/guides/nuxt/configuration/integrations/lrumemoizer.md - Adds instrumentation for LRU Memoizer. (default) +- https://docs.sentry.io/platforms/javascript/guides/nuxt/configuration/integrations/modulemetadata.md - Adds module metadata to stack frames. +- https://docs.sentry.io/platforms/javascript/guides/nuxt/configuration/integrations/modules.md - Add node modules / packages to the event. (default) +- https://docs.sentry.io/platforms/javascript/guides/nuxt/configuration/integrations/mongo.md - Adds instrumentation for MongoDB. (default) +- https://docs.sentry.io/platforms/javascript/guides/nuxt/configuration/integrations/mongoose.md - Adds instrumentation for Mongoose. (default) +- https://docs.sentry.io/platforms/javascript/guides/nuxt/configuration/integrations/mysql.md - Adds instrumentation for MySQL. (default) +- https://docs.sentry.io/platforms/javascript/guides/nuxt/configuration/integrations/mysql2.md - Adds instrumentation for MySQL2. (default) +- https://docs.sentry.io/platforms/javascript/guides/nuxt/configuration/integrations/nodefetch.md - Capture spans & breadcrumbs for node fetch requests. (default) +- https://docs.sentry.io/platforms/javascript/guides/nuxt/configuration/integrations/nodeprofiling.md - Capture profiling data for Node.js applications. +- https://docs.sentry.io/platforms/javascript/guides/nuxt/configuration/integrations/onuncaughtexception.md - Registers handlers to capture global uncaught exceptions. (default) +- https://docs.sentry.io/platforms/javascript/guides/nuxt/configuration/integrations/unhandledrejection.md - Registers handlers to capture global unhandled promise rejections. (default) +- https://docs.sentry.io/platforms/javascript/guides/nuxt/configuration/integrations/openai.md - Adds instrumentation for the OpenAI SDK. +- https://docs.sentry.io/platforms/javascript/guides/nuxt/configuration/integrations/openfeature.md - Learn how to use Sentry with OpenFeature. +- https://docs.sentry.io/platforms/javascript/guides/nuxt/configuration/integrations/pino.md - Capture logs and errors from Pino. +- https://docs.sentry.io/platforms/javascript/guides/nuxt/configuration/integrations/postgres.md - Adds instrumentation for Postgres. (default) +- https://docs.sentry.io/platforms/javascript/guides/nuxt/configuration/integrations/prisma.md - Adds instrumentation for Prisma. (default) +- https://docs.sentry.io/platforms/javascript/guides/nuxt/configuration/integrations/prisma__v8.x.md - Adds instrumentation for Prisma. +- https://docs.sentry.io/platforms/javascript/guides/nuxt/configuration/integrations/redis.md - Adds instrumentation for Redis. (default) +- https://docs.sentry.io/platforms/javascript/guides/nuxt/configuration/integrations/replay.md - Capture a video-like reproduction of what was happening in the user's browser. +- https://docs.sentry.io/platforms/javascript/guides/nuxt/configuration/integrations/replaycanvas.md - Capture session replays from HTML canvas elements. +- https://docs.sentry.io/platforms/javascript/guides/nuxt/configuration/integrations/reportingobserver.md - Captures the reports collected via the `ReportingObserver` interface and sends them to Sentry. +- https://docs.sentry.io/platforms/javascript/guides/nuxt/configuration/integrations/requestdata.md - Adds data about an incoming request to an event. (default) +- https://docs.sentry.io/platforms/javascript/guides/nuxt/configuration/integrations/rewriteframes.md - Allows you to apply a transformation to each frame of the stack trace. +- https://docs.sentry.io/platforms/javascript/guides/nuxt/configuration/integrations/statsig.md - Learn how to use Sentry with Statsig. +- https://docs.sentry.io/platforms/javascript/guides/nuxt/configuration/integrations/supabase.md - Adds instrumentation for Supabase client operations. +- https://docs.sentry.io/platforms/javascript/guides/nuxt/configuration/integrations/tedious.md - Adds instrumentation for Tedious. (default) +- https://docs.sentry.io/platforms/javascript/guides/nuxt/configuration/integrations/trpc.md - Capture spans & errors for tRPC handlers. +- https://docs.sentry.io/platforms/javascript/guides/nuxt/configuration/integrations/unleash.md - Learn how to use Sentry with Unleash. +- https://docs.sentry.io/platforms/javascript/guides/nuxt/configuration/integrations/vercelai.md - Adds instrumentation for Vercel AI SDK. +- https://docs.sentry.io/platforms/javascript/guides/nuxt/configuration/integrations/webworker.md - Connect Web Workers with the SDK running on the main thread +- https://docs.sentry.io/platforms/javascript/guides/nuxt/configuration/integrations/wintercgfetch.md - Creates spans and attaches tracing headers to fetch requests on edge runtimes. (default) +- https://docs.sentry.io/platforms/javascript/guides/nuxt/configuration/integrations/zodErrors.md - Adds additional data to Zod validation errors. +- https://docs.sentry.io/platforms/javascript/guides/nuxt/configuration/transports.md - Transports let you change the way in which events are delivered to Sentry. +- https://docs.sentry.io/platforms/javascript/guides/nuxt/configuration/releases.md - Learn how to configure your SDK to tell Sentry about your releases. +- https://docs.sentry.io/platforms/javascript/guides/nuxt/configuration/filtering.md - Learn more about how to configure your JavaScript SDK to set up filtering for events reported ... +- https://docs.sentry.io/platforms/javascript/guides/nuxt/configuration/event-loop-block.md - Monitor for blocked event loops in Node.js applications +- https://docs.sentry.io/platforms/javascript/guides/nuxt/configuration/tree-shaking.md - Learn how to reduce Sentry bundle size by tree shaking unused code. +- https://docs.sentry.io/platforms/javascript/guides/nuxt/opentelemetry.md - Learn how to use OpenTelemetry with Sentry. +- https://docs.sentry.io/platforms/javascript/guides/nuxt/opentelemetry/using-opentelemetry-apis.md - Learn how to use OpenTelemetry APIs with Sentry. +- https://docs.sentry.io/platforms/javascript/guides/nuxt/opentelemetry/custom-setup.md - Learn how to use your existing custom OpenTelemetry setup with Sentry. +- https://docs.sentry.io/platforms/javascript/guides/nuxt/data-management.md - Learn about different ways to scrub data within your SDK before it gets sent to Sentry. +- https://docs.sentry.io/platforms/javascript/guides/nuxt/security-policy-reporting.md - Learn how Sentry can help manage Content-Security-Policy violations and reports here. +- https://docs.sentry.io/platforms/javascript/guides/nuxt/best-practices.md - Learn how to set up Sentry for several specific use cases with these best practice guides. +- https://docs.sentry.io/platforms/javascript/guides/nuxt/migration.md - Migrate from an older version of our Sentry JavaScript SDK. +- https://docs.sentry.io/platforms/javascript/guides/nuxt/troubleshooting.md - If you need help solving issues with your Sentry JavaScript SDK integration, you can read the ... + +### Enriching Events +- https://docs.sentry.io/platforms/javascript/guides/nuxt/enriching-events/attachments.md - Learn more about how Sentry can store additional files in the same request as event attachments. +- https://docs.sentry.io/platforms/javascript/guides/nuxt/enriching-events/breadcrumbs.md - Learn more about what Sentry uses to create a trail of events (breadcrumbs) that happened prio... +- https://docs.sentry.io/platforms/javascript/guides/nuxt/enriching-events/fingerprinting.md - Learn about overriding default fingerprinting in your SDK. +- https://docs.sentry.io/platforms/javascript/guides/nuxt/enriching-events/level.md - The level - similar to logging levels - is generally added by default based on the integration... +- https://docs.sentry.io/platforms/javascript/guides/nuxt/enriching-events/event-processors.md - Learn more about how you can add your own event processors globally or to the current scope. +- https://docs.sentry.io/platforms/javascript/guides/nuxt/enriching-events/request-isolation.md - Learn more about how request isolation (or process isolation) works in the Sentry SDK. +- https://docs.sentry.io/platforms/javascript/guides/nuxt/enriching-events/scopes.md - SDKs will typically automatically manage the scopes for you in the framework integrations. Lea... +- https://docs.sentry.io/platforms/javascript/guides/nuxt/enriching-events/tags.md - Tags power UI features such as filters and tag-distribution maps. Tags also help you quickly a... +- https://docs.sentry.io/platforms/javascript/guides/nuxt/enriching-events/transaction-name.md - Learn how to set or override transaction names to improve issue and trace-grouping. + +### Data Management +- https://docs.sentry.io/platforms/javascript/guides/nuxt/data-management/data-collected.md - See what data is collected by the Sentry SDK. +- https://docs.sentry.io/platforms/javascript/guides/nuxt/data-management/sensitive-data.md - Learn about filtering or scrubbing sensitive data within the SDK, so that data is not sent wit... + +### Best Practices +- https://docs.sentry.io/platforms/javascript/guides/nuxt/best-practices/shared-environments.md - Learn how to use Sentry in shared environments (for example in browser extensions or VSCode ex... +- https://docs.sentry.io/platforms/javascript/guides/nuxt/best-practices/micro-frontends.md - Learn how to identify the source of errors and route events to different Sentry projects when ... +- https://docs.sentry.io/platforms/javascript/guides/nuxt/best-practices/multiple-sentry-instances.md - Learn how to manage several Sentry instances by creating your own clients. +- https://docs.sentry.io/platforms/javascript/guides/nuxt/best-practices/offline-caching.md - Learn how to cache Sentry events while being offline. +- https://docs.sentry.io/platforms/javascript/guides/nuxt/best-practices/web-workers.md - Learn how to use Sentry's Browser SDK in Web Workers API. +- https://docs.sentry.io/platforms/javascript/guides/nuxt/best-practices/sentry-testkit.md - Learn how to assert that the right flow-tracking or error is being sent to Sentry, but without... + +### Migration +- https://docs.sentry.io/platforms/javascript/guides/nuxt/migration/v9-to-v10.md - Learn about migrating from Sentry JavaScript SDK 9.x to 10.x +- https://docs.sentry.io/platforms/javascript/guides/nuxt/migration/v8-to-v9.md - Learn about migrating from Sentry JavaScript SDK 8.x to 9.x +- https://docs.sentry.io/platforms/javascript/guides/nuxt/migration/v7-to-v8.md - Learn about migrating from Sentry JavaScript SDK 7.x to 8.x +- https://docs.sentry.io/platforms/javascript/guides/nuxt/migration/v7-to-v8/v8-new-performance-api.md - Learn about new Tracing APIs in Sentry JavaScript SDK 8.x +- https://docs.sentry.io/platforms/javascript/guides/nuxt/migration/v7-to-v8/v7-deprecations.md - Learn about deprecations in Sentry JavaScript SDK 7.x and how to address them +- https://docs.sentry.io/platforms/javascript/guides/nuxt/migration/v6-to-v7.md - Learn about migrating from Sentry JavaScript SDK 6.x to 7.x +- https://docs.sentry.io/platforms/javascript/guides/nuxt/migration/v4-to-v5_v6.md - Learn about migrating from Sentry JavaScript SDK 4.x to 5.x/6.x + +### Troubleshooting +- https://docs.sentry.io/platforms/javascript/guides/nuxt/troubleshooting/supported-browsers.md - We support a variety of browsers; check out our list. + +### Other +- https://docs.sentry.io/platforms/javascript/guides/nuxt/install.md - Review our alternate installation methods. +- https://docs.sentry.io/platforms/javascript/guides/nuxt/install/cli-import.md - Learn how to use the node --import CLI flag. +- https://docs.sentry.io/platforms/javascript/guides/nuxt/install/limited-server-tracing.md - Learn how to set up the Nuxt SDK with limited server tracing by adding a top-level import to t... +- https://docs.sentry.io/platforms/javascript/guides/nuxt/install/dynamic-import.md - Learn about how the Nuxt SDK leverages dynamic input() in the build output. +- https://docs.sentry.io/platforms/javascript/guides/nuxt/features.md - Learn how to use Sentry's Nuxt SDK for first-class integration with Vue and Nitro. +- https://docs.sentry.io/platforms/javascript/guides/nuxt/features/nitro-deployment-presets.md - Learn how to set up monitoring of your application when using different Nitro deployment presets. +- https://docs.sentry.io/platforms/javascript/guides/nuxt/features/component-tracking.md - Learn how to monitor the rendering performance of your application and its components with Sen... +- https://docs.sentry.io/platforms/javascript/guides/nuxt/features/nitro-server-features.md - Learn which Nitro server features are automatically instrumented by the Sentry Nuxt SDK. +- https://docs.sentry.io/platforms/javascript/guides/nuxt/features/pinia.md - Learn about enabling Sentry's Pinia plugin in Nuxt. +- https://docs.sentry.io/platforms/javascript/guides/nuxt/features/vue-router.md - Learn about Sentry's Vue Routing integration. diff --git a/public/.well-known/skills/sentry-javascript-react-router/SKILL.md b/public/.well-known/skills/sentry-javascript-react-router/SKILL.md new file mode 100644 index 0000000000000..91c47dfcf6467 --- /dev/null +++ b/public/.well-known/skills/sentry-javascript-react-router/SKILL.md @@ -0,0 +1,187 @@ +--- +name: sentry-javascript-react-router +description: Learn how to set up and configure Sentry in your React Router v7 application using the installation wizard, capture your first errors, and view them in Sentry. +--- + +# Sentry React Router Framework + +Learn how to set up and configure Sentry in your React Router v7 application using the installation wizard, capture your first errors, and view them in Sentry. + +## Documentation + +Fetch these markdown files as needed: + +### Getting Started +- https://docs.sentry.io/platforms/javascript/guides/react-router.md - Learn how to set up and configure Sentry in your React Router v7 application using the install... +- https://docs.sentry.io/platforms/javascript/guides/react-router/manual-setup.md - Learn how to manually set up Sentry in your React Router v7 app and capture your first errors. + +### Features +- https://docs.sentry.io/platforms/javascript/guides/react-router/usage.md - Learn how to use the SDK to manually capture errors and other events. +- https://docs.sentry.io/platforms/javascript/guides/react-router/sourcemaps.md - Upload your source maps to Sentry to enable readable stack traces in your errors. +- https://docs.sentry.io/platforms/javascript/guides/react-router/sourcemaps/uploading.md - Learn how to provide your source maps to Sentry. +- https://docs.sentry.io/platforms/javascript/guides/react-router/sourcemaps/uploading/webpack.md - Upload your source maps with our webpack plugin. +- https://docs.sentry.io/platforms/javascript/guides/react-router/sourcemaps/uploading/ionic.md - Upload your source maps using Ionic and Sentry CLI. +- https://docs.sentry.io/platforms/javascript/guides/react-router/sourcemaps/uploading/ionic-capacitor.md - Upload your source maps using ionic capacitor and Sentry CLI. +- https://docs.sentry.io/platforms/javascript/guides/react-router/sourcemaps/uploading/typescript.md - Upload your source maps using tsc and Sentry CLI. +- https://docs.sentry.io/platforms/javascript/guides/react-router/sourcemaps/uploading/vite.md - Upload your source maps with the Sentry Vite Plugin. +- https://docs.sentry.io/platforms/javascript/guides/react-router/sourcemaps/uploading/esbuild.md - Upload your source maps with the Sentry esbuild Plugin. +- https://docs.sentry.io/platforms/javascript/guides/react-router/sourcemaps/uploading/rollup.md - Upload your source maps with the Sentry Rollup Plugin. +- https://docs.sentry.io/platforms/javascript/guides/react-router/sourcemaps/uploading/cli.md - Upload your source maps using Sentry CLI. +- https://docs.sentry.io/platforms/javascript/guides/react-router/sourcemaps/uploading/uglifyjs.md - Upload your source maps using UglifyJS and Sentry CLI. +- https://docs.sentry.io/platforms/javascript/guides/react-router/sourcemaps/uploading/systemjs.md - Upload your source maps using SystemJS and Sentry CLI. +- https://docs.sentry.io/platforms/javascript/guides/react-router/sourcemaps/uploading/hosting-publicly.md - Learn about publicly hosting your source maps, including how to address various security conce... +- https://docs.sentry.io/platforms/javascript/guides/react-router/sourcemaps/troubleshooting_js.md - Troubleshooting for source maps. +- https://docs.sentry.io/platforms/javascript/guides/react-router/sourcemaps/troubleshooting_js/legacy-uploading-methods.md - Learn about how to upload source maps with older SDKs and Sentry tools. +- https://docs.sentry.io/platforms/javascript/guides/react-router/sourcemaps/troubleshooting_js/debug-ids.md +- https://docs.sentry.io/platforms/javascript/guides/react-router/logs.md - Structured logs allow you to send, view and query logs sent from your applications within Sentry. +- https://docs.sentry.io/platforms/javascript/guides/react-router/session-replay.md - Learn how to enable Session Replay in your app if it is not already set up. +- https://docs.sentry.io/platforms/javascript/guides/react-router/session-replay/configuration.md - Learn about the general Session Replay configuration fields. +- https://docs.sentry.io/platforms/javascript/guides/react-router/session-replay/privacy.md - Configuring Session Replay to maintain user and data privacy. +- https://docs.sentry.io/platforms/javascript/guides/react-router/session-replay/issue-types.md - Learn about the Issue types that Session Replay can detect. +- https://docs.sentry.io/platforms/javascript/guides/react-router/session-replay/understanding-sessions.md - Learn about customizing sessions with the Session Replay SDK. +- https://docs.sentry.io/platforms/javascript/guides/react-router/session-replay/troubleshooting.md - Troubleshooting Session Replay-specific Issues +- https://docs.sentry.io/platforms/javascript/guides/react-router/tracing.md - Learn how to enable tracing in your app. +- https://docs.sentry.io/platforms/javascript/guides/react-router/tracing/span-metrics.md - Learn how to add attributes to spans to monitor performance and debug applications +- https://docs.sentry.io/platforms/javascript/guides/react-router/tracing/span-metrics/examples.md - Examples of using span metrics to debug performance issues and monitor application behavior ac... +- https://docs.sentry.io/platforms/javascript/guides/react-router/tracing/distributed-tracing.md - Learn how to connect events across applications/services. +- https://docs.sentry.io/platforms/javascript/guides/react-router/tracing/distributed-tracing/custom-instrumentation.md +- https://docs.sentry.io/platforms/javascript/guides/react-router/tracing/distributed-tracing/dealing-with-cors-issues.md +- https://docs.sentry.io/platforms/javascript/guides/react-router/tracing/configure-sampling.md - Learn how to configure sampling in your app. +- https://docs.sentry.io/platforms/javascript/guides/react-router/tracing/instrumentation.md - Learn how to configure spans to capture trace data on any action in your app. +- https://docs.sentry.io/platforms/javascript/guides/react-router/tracing/instrumentation/automatic-instrumentation.md - Learn what spans are captured after tracing is enabled. +- https://docs.sentry.io/platforms/javascript/guides/react-router/tracing/instrumentation/requests-module.md - Learn how to manually instrument your code to use Sentry's Requests module. +- https://docs.sentry.io/platforms/javascript/guides/react-router/tracing/troubleshooting.md - Learn how to troubleshoot your tracing setup. +- https://docs.sentry.io/platforms/javascript/guides/react-router/metrics.md - Metrics allow you to send, view and query counters, gauges and measurements from your Sentry-c... +- https://docs.sentry.io/platforms/javascript/guides/react-router/profiling.md - Collect & view performance insights for JavaScript programs with Sentry's Profiling integrations. +- https://docs.sentry.io/platforms/javascript/guides/react-router/profiling/browser.md - Get started with Browser profiling to understand your application's performance. +- https://docs.sentry.io/platforms/javascript/guides/react-router/profiling/node.md - Get started with Node.js profiling to understand your application's performance. +- https://docs.sentry.io/platforms/javascript/guides/react-router/crons.md - Sentry Crons allows you to monitor the uptime and performance of any scheduled, recurring job ... +- https://docs.sentry.io/platforms/javascript/guides/react-router/crons/troubleshooting.md - Learn how to troubleshoot your Cron Monitoring setup. +- https://docs.sentry.io/platforms/javascript/guides/react-router/user-feedback.md - Learn how to enable User Feedback in your app. +- https://docs.sentry.io/platforms/javascript/guides/react-router/user-feedback/configuration.md - Learn about general User Feedback configuration fields. +- https://docs.sentry.io/platforms/javascript/guides/react-router/user-feedback/configuration__v7.x.md - Learn about general User Feedback configuration fields for version 7 of the JavaScript SDK. +- https://docs.sentry.io/platforms/javascript/guides/react-router/feature-flags.md - With Feature Flags, Sentry tracks feature flag evaluations in your application, keeps an audit... + +### Configuration +- https://docs.sentry.io/platforms/javascript/guides/react-router/sampling.md - Learn how to configure the volume of error and transaction events sent to Sentry. +- https://docs.sentry.io/platforms/javascript/guides/react-router/enriching-events.md - Add additional data to your events to make them easier to debug. +- https://docs.sentry.io/platforms/javascript/guides/react-router/configuration.md - Learn about additional configuration options for the JavaScript SDKs. +- https://docs.sentry.io/platforms/javascript/guides/react-router/configuration/apis.md - Learn more about APIs of the SDK. +- https://docs.sentry.io/platforms/javascript/guides/react-router/configuration/options.md - Learn more about how the SDK can be configured via options. These are being passed to the init... +- https://docs.sentry.io/platforms/javascript/guides/react-router/configuration/integrations.md - Learn more about how integrations extend the functionality of our SDK to cover common librarie... +- https://docs.sentry.io/platforms/javascript/guides/react-router/configuration/integrations/custom.md - Learn how you can enable a custom integration. +- https://docs.sentry.io/platforms/javascript/guides/react-router/configuration/integrations/amqplib.md - Adds instrumentation for Amqplib. (default) +- https://docs.sentry.io/platforms/javascript/guides/react-router/configuration/integrations/anr.md - Capture events when the event loop is blocked and the application is no longer responding. +- https://docs.sentry.io/platforms/javascript/guides/react-router/configuration/integrations/anthropic.md - Adds instrumentation for the Anthropic SDK. +- https://docs.sentry.io/platforms/javascript/guides/react-router/configuration/integrations/breadcrumbs.md - Wraps native browser APIs to capture breadcrumbs. (default) +- https://docs.sentry.io/platforms/javascript/guides/react-router/configuration/integrations/browserapierrors.md - Wraps native time and events APIs (`setTimeout`, `setInterval`, `requestAnimationFrame`, `addE... +- https://docs.sentry.io/platforms/javascript/guides/react-router/configuration/integrations/browserprofiling.md - Capture profiling data for the Browser. +- https://docs.sentry.io/platforms/javascript/guides/react-router/configuration/integrations/browsersession.md - Track healthy Sessions in the Browser. +- https://docs.sentry.io/platforms/javascript/guides/react-router/configuration/integrations/browsertracing.md - Capture performance data for the Browser. +- https://docs.sentry.io/platforms/javascript/guides/react-router/configuration/integrations/captureconsole.md - Captures all Console API calls via `captureException` or `captureMessage`. +- https://docs.sentry.io/platforms/javascript/guides/react-router/configuration/integrations/childProcess.md - Adds instrumentation for child processes and worker threads (default) +- https://docs.sentry.io/platforms/javascript/guides/react-router/configuration/integrations/console.md - Capture console logs as breadcrumbs. (default) +- https://docs.sentry.io/platforms/javascript/guides/react-router/configuration/integrations/nodecontext.md - Capture context about the environment and the device that the client is running on, and add it... +- https://docs.sentry.io/platforms/javascript/guides/react-router/configuration/integrations/contextlines.md - Adds source code from inline JavaScript of the current page's HTML. +- https://docs.sentry.io/platforms/javascript/guides/react-router/configuration/integrations/dataloader.md - Adds instrumentation for Dataloader. +- https://docs.sentry.io/platforms/javascript/guides/react-router/configuration/integrations/dedupe.md - Deduplicate certain events to avoid receiving duplicate errors. (default) +- https://docs.sentry.io/platforms/javascript/guides/react-router/configuration/integrations/event-loop-block.md - Monitor for blocked event loops in all threads of a Node.js application. +- https://docs.sentry.io/platforms/javascript/guides/react-router/configuration/integrations/extraerrordata.md - Extracts all non-native attributes from the error object and attaches them to the event as ext... +- https://docs.sentry.io/platforms/javascript/guides/react-router/configuration/integrations/fs.md - Adds instrumentation for filesystem operations. +- https://docs.sentry.io/platforms/javascript/guides/react-router/configuration/integrations/functiontostring.md - Allows the SDK to provide original functions and method names, even when those functions or me... +- https://docs.sentry.io/platforms/javascript/guides/react-router/configuration/integrations/featureflags.md - Learn how to attach custom feature flag data to Sentry error events. +- https://docs.sentry.io/platforms/javascript/guides/react-router/configuration/integrations/genericpool.md - Adds instrumentation for Generic Pool. (default) +- https://docs.sentry.io/platforms/javascript/guides/react-router/configuration/integrations/globalhandlers.md - Attaches global handlers to capture uncaught exceptions and unhandled rejections. (default) +- https://docs.sentry.io/platforms/javascript/guides/react-router/configuration/integrations/google-genai.md - Adds instrumentation for Google Gen AI SDK. +- https://docs.sentry.io/platforms/javascript/guides/react-router/configuration/integrations/graphql.md - Adds instrumentation for GraphQL. (default) +- https://docs.sentry.io/platforms/javascript/guides/react-router/configuration/integrations/graphqlclient.md - Enhance spans and breadcrumbs with data from GraphQL requests. +- https://docs.sentry.io/platforms/javascript/guides/react-router/configuration/integrations/http.md - Capture spans & breadcrumbs for http requests. (default) +- https://docs.sentry.io/platforms/javascript/guides/react-router/configuration/integrations/httpclient.md - Captures errors on failed requests from Fetch and XHR and attaches request and response inform... +- https://docs.sentry.io/platforms/javascript/guides/react-router/configuration/integrations/httpcontext.md - Attaches HTTP request information, such as URL, user-agent, referrer, and other headers to the... +- https://docs.sentry.io/platforms/javascript/guides/react-router/configuration/integrations/inboundfilters.md - Allows you to ignore specific errors based on the type, message, or URLs in a given exception.... +- https://docs.sentry.io/platforms/javascript/guides/react-router/configuration/integrations/kafka.md - Adds instrumentation for KafkaJS. (default) +- https://docs.sentry.io/platforms/javascript/guides/react-router/configuration/integrations/knex.md - Adds instrumentation for Knex. +- https://docs.sentry.io/platforms/javascript/guides/react-router/configuration/integrations/langchain.md - Adds instrumentation for LangChain. +- https://docs.sentry.io/platforms/javascript/guides/react-router/configuration/integrations/langgraph.md - Adds instrumentation for the LangGraph SDK. +- https://docs.sentry.io/platforms/javascript/guides/react-router/configuration/integrations/launchdarkly.md - Learn how to use Sentry with LaunchDarkly. +- https://docs.sentry.io/platforms/javascript/guides/react-router/configuration/integrations/linkederrors.md - Allows you to configure linked errors. (default) +- https://docs.sentry.io/platforms/javascript/guides/react-router/configuration/integrations/localvariables.md - Add local variables to exception frames. (default) +- https://docs.sentry.io/platforms/javascript/guides/react-router/configuration/integrations/lrumemoizer.md - Adds instrumentation for LRU Memoizer. (default) +- https://docs.sentry.io/platforms/javascript/guides/react-router/configuration/integrations/modulemetadata.md - Adds module metadata to stack frames. +- https://docs.sentry.io/platforms/javascript/guides/react-router/configuration/integrations/modules.md - Add node modules / packages to the event. (default) +- https://docs.sentry.io/platforms/javascript/guides/react-router/configuration/integrations/mongo.md - Adds instrumentation for MongoDB. (default) +- https://docs.sentry.io/platforms/javascript/guides/react-router/configuration/integrations/mongoose.md - Adds instrumentation for Mongoose. (default) +- https://docs.sentry.io/platforms/javascript/guides/react-router/configuration/integrations/mysql.md - Adds instrumentation for MySQL. (default) +- https://docs.sentry.io/platforms/javascript/guides/react-router/configuration/integrations/mysql2.md - Adds instrumentation for MySQL2. (default) +- https://docs.sentry.io/platforms/javascript/guides/react-router/configuration/integrations/nodefetch.md - Capture spans & breadcrumbs for node fetch requests. (default) +- https://docs.sentry.io/platforms/javascript/guides/react-router/configuration/integrations/nodeprofiling.md - Capture profiling data for Node.js applications. +- https://docs.sentry.io/platforms/javascript/guides/react-router/configuration/integrations/onuncaughtexception.md - Registers handlers to capture global uncaught exceptions. (default) +- https://docs.sentry.io/platforms/javascript/guides/react-router/configuration/integrations/unhandledrejection.md - Registers handlers to capture global unhandled promise rejections. (default) +- https://docs.sentry.io/platforms/javascript/guides/react-router/configuration/integrations/openai.md - Adds instrumentation for the OpenAI SDK. +- https://docs.sentry.io/platforms/javascript/guides/react-router/configuration/integrations/openfeature.md - Learn how to use Sentry with OpenFeature. +- https://docs.sentry.io/platforms/javascript/guides/react-router/configuration/integrations/pino.md - Capture logs and errors from Pino. +- https://docs.sentry.io/platforms/javascript/guides/react-router/configuration/integrations/postgres.md - Adds instrumentation for Postgres. (default) +- https://docs.sentry.io/platforms/javascript/guides/react-router/configuration/integrations/prisma.md - Adds instrumentation for Prisma. (default) +- https://docs.sentry.io/platforms/javascript/guides/react-router/configuration/integrations/prisma__v8.x.md - Adds instrumentation for Prisma. +- https://docs.sentry.io/platforms/javascript/guides/react-router/configuration/integrations/redis.md - Adds instrumentation for Redis. (default) +- https://docs.sentry.io/platforms/javascript/guides/react-router/configuration/integrations/replay.md - Capture a video-like reproduction of what was happening in the user's browser. +- https://docs.sentry.io/platforms/javascript/guides/react-router/configuration/integrations/replaycanvas.md - Capture session replays from HTML canvas elements. +- https://docs.sentry.io/platforms/javascript/guides/react-router/configuration/integrations/reportingobserver.md - Captures the reports collected via the `ReportingObserver` interface and sends them to Sentry. +- https://docs.sentry.io/platforms/javascript/guides/react-router/configuration/integrations/requestdata.md - Adds data about an incoming request to an event. (default) +- https://docs.sentry.io/platforms/javascript/guides/react-router/configuration/integrations/rewriteframes.md - Allows you to apply a transformation to each frame of the stack trace. +- https://docs.sentry.io/platforms/javascript/guides/react-router/configuration/integrations/statsig.md - Learn how to use Sentry with Statsig. +- https://docs.sentry.io/platforms/javascript/guides/react-router/configuration/integrations/supabase.md - Adds instrumentation for Supabase client operations. +- https://docs.sentry.io/platforms/javascript/guides/react-router/configuration/integrations/tedious.md - Adds instrumentation for Tedious. (default) +- https://docs.sentry.io/platforms/javascript/guides/react-router/configuration/integrations/trpc.md - Capture spans & errors for tRPC handlers. +- https://docs.sentry.io/platforms/javascript/guides/react-router/configuration/integrations/unleash.md - Learn how to use Sentry with Unleash. +- https://docs.sentry.io/platforms/javascript/guides/react-router/configuration/integrations/vercelai.md - Adds instrumentation for Vercel AI SDK. +- https://docs.sentry.io/platforms/javascript/guides/react-router/configuration/integrations/webworker.md - Connect Web Workers with the SDK running on the main thread +- https://docs.sentry.io/platforms/javascript/guides/react-router/configuration/integrations/zodErrors.md - Adds additional data to Zod validation errors. +- https://docs.sentry.io/platforms/javascript/guides/react-router/configuration/transports.md - Transports let you change the way in which events are delivered to Sentry. +- https://docs.sentry.io/platforms/javascript/guides/react-router/configuration/releases.md - Learn how to configure your SDK to tell Sentry about your releases. +- https://docs.sentry.io/platforms/javascript/guides/react-router/configuration/filtering.md - Learn more about how to configure your JavaScript SDK to set up filtering for events reported ... +- https://docs.sentry.io/platforms/javascript/guides/react-router/configuration/event-loop-block.md - Monitor for blocked event loops in Node.js applications +- https://docs.sentry.io/platforms/javascript/guides/react-router/configuration/tree-shaking.md - Learn how to reduce Sentry bundle size by tree shaking unused code. +- https://docs.sentry.io/platforms/javascript/guides/react-router/opentelemetry.md - Learn how to use OpenTelemetry with Sentry. +- https://docs.sentry.io/platforms/javascript/guides/react-router/opentelemetry/using-opentelemetry-apis.md - Learn how to use OpenTelemetry APIs with Sentry. +- https://docs.sentry.io/platforms/javascript/guides/react-router/opentelemetry/custom-setup.md - Learn how to use your existing custom OpenTelemetry setup with Sentry. +- https://docs.sentry.io/platforms/javascript/guides/react-router/data-management.md - Learn about different ways to scrub data within your SDK before it gets sent to Sentry. +- https://docs.sentry.io/platforms/javascript/guides/react-router/security-policy-reporting.md - Learn how Sentry can help manage Content-Security-Policy violations and reports here. +- https://docs.sentry.io/platforms/javascript/guides/react-router/best-practices.md - Learn how to set up Sentry for several specific use cases with these best practice guides. +- https://docs.sentry.io/platforms/javascript/guides/react-router/migration.md - Migrate from an older version of our Sentry JavaScript SDK. +- https://docs.sentry.io/platforms/javascript/guides/react-router/troubleshooting.md - If you need help solving issues with your Sentry JavaScript SDK integration, you can read the ... + +### Enriching Events +- https://docs.sentry.io/platforms/javascript/guides/react-router/enriching-events/attachments.md - Learn more about how Sentry can store additional files in the same request as event attachments. +- https://docs.sentry.io/platforms/javascript/guides/react-router/enriching-events/breadcrumbs.md - Learn more about what Sentry uses to create a trail of events (breadcrumbs) that happened prio... +- https://docs.sentry.io/platforms/javascript/guides/react-router/enriching-events/fingerprinting.md - Learn about overriding default fingerprinting in your SDK. +- https://docs.sentry.io/platforms/javascript/guides/react-router/enriching-events/level.md - The level - similar to logging levels - is generally added by default based on the integration... +- https://docs.sentry.io/platforms/javascript/guides/react-router/enriching-events/event-processors.md - Learn more about how you can add your own event processors globally or to the current scope. +- https://docs.sentry.io/platforms/javascript/guides/react-router/enriching-events/request-isolation.md - Learn more about how request isolation (or process isolation) works in the Sentry SDK. +- https://docs.sentry.io/platforms/javascript/guides/react-router/enriching-events/scopes.md - SDKs will typically automatically manage the scopes for you in the framework integrations. Lea... +- https://docs.sentry.io/platforms/javascript/guides/react-router/enriching-events/tags.md - Tags power UI features such as filters and tag-distribution maps. Tags also help you quickly a... +- https://docs.sentry.io/platforms/javascript/guides/react-router/enriching-events/transaction-name.md - Learn how to set or override transaction names to improve issue and trace-grouping. + +### Data Management +- https://docs.sentry.io/platforms/javascript/guides/react-router/data-management/data-collected.md - See what data is collected by the Sentry SDK. +- https://docs.sentry.io/platforms/javascript/guides/react-router/data-management/sensitive-data.md - Learn about filtering or scrubbing sensitive data within the SDK, so that data is not sent wit... + +### Best Practices +- https://docs.sentry.io/platforms/javascript/guides/react-router/best-practices/shared-environments.md - Learn how to use Sentry in shared environments (for example in browser extensions or VSCode ex... +- https://docs.sentry.io/platforms/javascript/guides/react-router/best-practices/micro-frontends.md - Learn how to identify the source of errors and route events to different Sentry projects when ... +- https://docs.sentry.io/platforms/javascript/guides/react-router/best-practices/multiple-sentry-instances.md - Learn how to manage several Sentry instances by creating your own clients. +- https://docs.sentry.io/platforms/javascript/guides/react-router/best-practices/offline-caching.md - Learn how to cache Sentry events while being offline. +- https://docs.sentry.io/platforms/javascript/guides/react-router/best-practices/web-workers.md - Learn how to use Sentry's Browser SDK in Web Workers API. +- https://docs.sentry.io/platforms/javascript/guides/react-router/best-practices/sentry-testkit.md - Learn how to assert that the right flow-tracking or error is being sent to Sentry, but without... + +### Migration +- https://docs.sentry.io/platforms/javascript/guides/react-router/migration/v9-to-v10.md - Learn about migrating from Sentry JavaScript SDK 9.x to 10.x +- https://docs.sentry.io/platforms/javascript/guides/react-router/migration/v8-to-v9.md - Learn about migrating from Sentry JavaScript SDK 8.x to 9.x +- https://docs.sentry.io/platforms/javascript/guides/react-router/migration/v7-to-v8.md - Learn about migrating from Sentry JavaScript SDK 7.x to 8.x +- https://docs.sentry.io/platforms/javascript/guides/react-router/migration/v7-to-v8/v8-new-performance-api.md - Learn about new Tracing APIs in Sentry JavaScript SDK 8.x +- https://docs.sentry.io/platforms/javascript/guides/react-router/migration/v7-to-v8/v7-deprecations.md - Learn about deprecations in Sentry JavaScript SDK 7.x and how to address them +- https://docs.sentry.io/platforms/javascript/guides/react-router/migration/v6-to-v7.md - Learn about migrating from Sentry JavaScript SDK 6.x to 7.x +- https://docs.sentry.io/platforms/javascript/guides/react-router/migration/v4-to-v5_v6.md - Learn about migrating from Sentry JavaScript SDK 4.x to 5.x/6.x + +### Troubleshooting +- https://docs.sentry.io/platforms/javascript/guides/react-router/troubleshooting/supported-browsers.md - We support a variety of browsers; check out our list. diff --git a/public/.well-known/skills/sentry-javascript-react/SKILL.md b/public/.well-known/skills/sentry-javascript-react/SKILL.md new file mode 100644 index 0000000000000..59b8a6ba3f2c9 --- /dev/null +++ b/public/.well-known/skills/sentry-javascript-react/SKILL.md @@ -0,0 +1,158 @@ +--- +name: sentry-javascript-react +description: Learn how to set up Sentry in your React application, capture your first errors and traces, and view them in Sentry. +--- + +# Sentry React + +Learn how to set up Sentry in your React application, capture your first errors and traces, and view them in Sentry. + +## Documentation + +Fetch these markdown files as needed: + +### Getting Started +- https://docs.sentry.io/platforms/javascript/guides/react.md - Learn how to set up Sentry in your React application, capture your first errors and traces, an... + +### Features +- https://docs.sentry.io/platforms/javascript/guides/react/usage.md - Learn how to use the SDK to manually capture errors and other events. +- https://docs.sentry.io/platforms/javascript/guides/react/sourcemaps.md - Upload your source maps to Sentry to enable readable stack traces in your errors. +- https://docs.sentry.io/platforms/javascript/guides/react/sourcemaps/uploading.md - Learn how to provide your source maps to Sentry. +- https://docs.sentry.io/platforms/javascript/guides/react/sourcemaps/uploading/webpack.md - Upload your source maps with our webpack plugin. +- https://docs.sentry.io/platforms/javascript/guides/react/sourcemaps/uploading/ionic.md - Upload your source maps using Ionic and Sentry CLI. +- https://docs.sentry.io/platforms/javascript/guides/react/sourcemaps/uploading/ionic-capacitor.md - Upload your source maps using ionic capacitor and Sentry CLI. +- https://docs.sentry.io/platforms/javascript/guides/react/sourcemaps/uploading/typescript.md - Upload your source maps using tsc and Sentry CLI. +- https://docs.sentry.io/platforms/javascript/guides/react/sourcemaps/uploading/vite.md - Upload your source maps with the Sentry Vite Plugin. +- https://docs.sentry.io/platforms/javascript/guides/react/sourcemaps/uploading/esbuild.md - Upload your source maps with the Sentry esbuild Plugin. +- https://docs.sentry.io/platforms/javascript/guides/react/sourcemaps/uploading/rollup.md - Upload your source maps with the Sentry Rollup Plugin. +- https://docs.sentry.io/platforms/javascript/guides/react/sourcemaps/uploading/cli.md - Upload your source maps using Sentry CLI. +- https://docs.sentry.io/platforms/javascript/guides/react/sourcemaps/uploading/create-react-app.md - Upload source maps using Create React App and Sentry CLI. +- https://docs.sentry.io/platforms/javascript/guides/react/sourcemaps/uploading/uglifyjs.md - Upload your source maps using UglifyJS and Sentry CLI. +- https://docs.sentry.io/platforms/javascript/guides/react/sourcemaps/uploading/systemjs.md - Upload your source maps using SystemJS and Sentry CLI. +- https://docs.sentry.io/platforms/javascript/guides/react/sourcemaps/uploading/hosting-publicly.md - Learn about publicly hosting your source maps, including how to address various security conce... +- https://docs.sentry.io/platforms/javascript/guides/react/sourcemaps/troubleshooting_js.md - Troubleshooting for source maps. +- https://docs.sentry.io/platforms/javascript/guides/react/sourcemaps/troubleshooting_js/legacy-uploading-methods.md - Learn about how to upload source maps with older SDKs and Sentry tools. +- https://docs.sentry.io/platforms/javascript/guides/react/sourcemaps/troubleshooting_js/debug-ids.md +- https://docs.sentry.io/platforms/javascript/guides/react/logs.md - Structured logs allow you to send, view and query logs sent from your applications within Sentry. +- https://docs.sentry.io/platforms/javascript/guides/react/session-replay.md - Learn how to enable Session Replay in your app if it is not already set up. +- https://docs.sentry.io/platforms/javascript/guides/react/session-replay/configuration.md - Learn about the general Session Replay configuration fields. +- https://docs.sentry.io/platforms/javascript/guides/react/session-replay/privacy.md - Configuring Session Replay to maintain user and data privacy. +- https://docs.sentry.io/platforms/javascript/guides/react/session-replay/issue-types.md - Learn about the Issue types that Session Replay can detect. +- https://docs.sentry.io/platforms/javascript/guides/react/session-replay/understanding-sessions.md - Learn about customizing sessions with the Session Replay SDK. +- https://docs.sentry.io/platforms/javascript/guides/react/session-replay/troubleshooting.md - Troubleshooting Session Replay-specific Issues +- https://docs.sentry.io/platforms/javascript/guides/react/tracing.md - Learn how to enable tracing in your app. +- https://docs.sentry.io/platforms/javascript/guides/react/tracing/span-metrics.md - Learn how to add attributes to spans to monitor performance and debug applications +- https://docs.sentry.io/platforms/javascript/guides/react/tracing/span-metrics/examples.md - Examples of using span metrics to debug performance issues and monitor application behavior ac... +- https://docs.sentry.io/platforms/javascript/guides/react/tracing/distributed-tracing.md - Learn how to connect events across applications/services. +- https://docs.sentry.io/platforms/javascript/guides/react/tracing/distributed-tracing/custom-instrumentation.md +- https://docs.sentry.io/platforms/javascript/guides/react/tracing/distributed-tracing/dealing-with-cors-issues.md +- https://docs.sentry.io/platforms/javascript/guides/react/tracing/configure-sampling.md - Learn how to configure sampling in your app. +- https://docs.sentry.io/platforms/javascript/guides/react/tracing/instrumentation.md - Learn how to configure spans to capture trace data on any action in your app. +- https://docs.sentry.io/platforms/javascript/guides/react/tracing/instrumentation/automatic-instrumentation.md - Learn what spans are captured after tracing is enabled. +- https://docs.sentry.io/platforms/javascript/guides/react/tracing/instrumentation/requests-module.md - Learn how to manually instrument your code to use Sentry's Requests module. +- https://docs.sentry.io/platforms/javascript/guides/react/tracing/troubleshooting.md - Learn how to troubleshoot your tracing setup. +- https://docs.sentry.io/platforms/javascript/guides/react/ai-agent-monitoring-browser.md - Learn how to manually instrument AI agents in browser applications. +- https://docs.sentry.io/platforms/javascript/guides/react/metrics.md - Metrics allow you to send, view and query counters, gauges and measurements from your Sentry-c... +- https://docs.sentry.io/platforms/javascript/guides/react/profiling.md - Collect & view performance insights for JavaScript programs with Sentry's Profiling integratio... +- https://docs.sentry.io/platforms/javascript/guides/react/user-feedback.md - Learn how to enable User Feedback in your app. +- https://docs.sentry.io/platforms/javascript/guides/react/user-feedback/configuration.md - Learn about general User Feedback configuration fields. +- https://docs.sentry.io/platforms/javascript/guides/react/user-feedback/configuration__v7.x.md - Learn about general User Feedback configuration fields for version 7 of the JavaScript SDK. +- https://docs.sentry.io/platforms/javascript/guides/react/feature-flags.md - With Feature Flags, Sentry tracks feature flag evaluations in your application, keeps an audit... + +### Configuration +- https://docs.sentry.io/platforms/javascript/guides/react/sampling.md - Learn how to configure the volume of error and transaction events sent to Sentry. +- https://docs.sentry.io/platforms/javascript/guides/react/enriching-events.md - Add additional data to your events to make them easier to debug. +- https://docs.sentry.io/platforms/javascript/guides/react/configuration.md - Learn about additional configuration options for the JavaScript SDKs. +- https://docs.sentry.io/platforms/javascript/guides/react/configuration/apis.md - Learn more about APIs of the SDK. +- https://docs.sentry.io/platforms/javascript/guides/react/configuration/options.md - Learn more about how the SDK can be configured via options. These are being passed to the init... +- https://docs.sentry.io/platforms/javascript/guides/react/configuration/integrations.md - Learn more about how integrations extend the functionality of our SDK to cover common librarie... +- https://docs.sentry.io/platforms/javascript/guides/react/configuration/integrations/custom.md - Learn how you can enable a custom integration. +- https://docs.sentry.io/platforms/javascript/guides/react/configuration/integrations/anthropic.md - Adds instrumentation for the Anthropic SDK. +- https://docs.sentry.io/platforms/javascript/guides/react/configuration/integrations/breadcrumbs.md - Wraps native browser APIs to capture breadcrumbs. (default) +- https://docs.sentry.io/platforms/javascript/guides/react/configuration/integrations/browserapierrors.md - Wraps native time and events APIs (`setTimeout`, `setInterval`, `requestAnimationFrame`, `addE... +- https://docs.sentry.io/platforms/javascript/guides/react/configuration/integrations/browserprofiling.md - Capture profiling data for the Browser. +- https://docs.sentry.io/platforms/javascript/guides/react/configuration/integrations/browsersession.md - Track healthy Sessions in the Browser. +- https://docs.sentry.io/platforms/javascript/guides/react/configuration/integrations/browsertracing.md - Capture performance data for the Browser. +- https://docs.sentry.io/platforms/javascript/guides/react/configuration/integrations/captureconsole.md - Captures all Console API calls via `captureException` or `captureMessage`. +- https://docs.sentry.io/platforms/javascript/guides/react/configuration/integrations/contextlines.md - Adds source code from inline JavaScript of the current page's HTML. +- https://docs.sentry.io/platforms/javascript/guides/react/configuration/integrations/dedupe.md - Deduplicate certain events to avoid receiving duplicate errors. (default) +- https://docs.sentry.io/platforms/javascript/guides/react/configuration/integrations/extraerrordata.md - Extracts all non-native attributes from the error object and attaches them to the event as ext... +- https://docs.sentry.io/platforms/javascript/guides/react/configuration/integrations/functiontostring.md - Allows the SDK to provide original functions and method names, even when those functions or me... +- https://docs.sentry.io/platforms/javascript/guides/react/configuration/integrations/featureflags.md - Learn how to attach custom feature flag data to Sentry error events. +- https://docs.sentry.io/platforms/javascript/guides/react/configuration/integrations/globalhandlers.md - Attaches global handlers to capture uncaught exceptions and unhandled rejections. (default) +- https://docs.sentry.io/platforms/javascript/guides/react/configuration/integrations/google-genai.md - Adds instrumentation for Google Gen AI SDK. +- https://docs.sentry.io/platforms/javascript/guides/react/configuration/integrations/graphqlclient.md - Enhance spans and breadcrumbs with data from GraphQL requests. +- https://docs.sentry.io/platforms/javascript/guides/react/configuration/integrations/httpclient.md - Captures errors on failed requests from Fetch and XHR and attaches request and response inform... +- https://docs.sentry.io/platforms/javascript/guides/react/configuration/integrations/httpcontext.md - Attaches HTTP request information, such as URL, user-agent, referrer, and other headers to the... +- https://docs.sentry.io/platforms/javascript/guides/react/configuration/integrations/inboundfilters.md - Allows you to ignore specific errors based on the type, message, or URLs in a given exception.... +- https://docs.sentry.io/platforms/javascript/guides/react/configuration/integrations/langchain.md - Adds instrumentation for LangChain. +- https://docs.sentry.io/platforms/javascript/guides/react/configuration/integrations/langgraph.md - Adds instrumentation for the LangGraph SDK. +- https://docs.sentry.io/platforms/javascript/guides/react/configuration/integrations/launchdarkly.md - Learn how to use Sentry with LaunchDarkly. +- https://docs.sentry.io/platforms/javascript/guides/react/configuration/integrations/linkederrors.md - Allows you to configure linked errors. (default) +- https://docs.sentry.io/platforms/javascript/guides/react/configuration/integrations/modulemetadata.md - Adds module metadata to stack frames. +- https://docs.sentry.io/platforms/javascript/guides/react/configuration/integrations/openai.md - Adds instrumentation for the OpenAI SDK. +- https://docs.sentry.io/platforms/javascript/guides/react/configuration/integrations/openfeature.md - Learn how to use Sentry with OpenFeature. +- https://docs.sentry.io/platforms/javascript/guides/react/configuration/integrations/replay.md - Capture a video-like reproduction of what was happening in the user's browser. +- https://docs.sentry.io/platforms/javascript/guides/react/configuration/integrations/replaycanvas.md - Capture session replays from HTML canvas elements. +- https://docs.sentry.io/platforms/javascript/guides/react/configuration/integrations/reportingobserver.md - Captures the reports collected via the `ReportingObserver` interface and sends them to Sentry. +- https://docs.sentry.io/platforms/javascript/guides/react/configuration/integrations/rewriteframes.md - Allows you to apply a transformation to each frame of the stack trace. +- https://docs.sentry.io/platforms/javascript/guides/react/configuration/integrations/statsig.md - Learn how to use Sentry with Statsig. +- https://docs.sentry.io/platforms/javascript/guides/react/configuration/integrations/unleash.md - Learn how to use Sentry with Unleash. +- https://docs.sentry.io/platforms/javascript/guides/react/configuration/integrations/webworker.md - Connect Web Workers with the SDK running on the main thread +- https://docs.sentry.io/platforms/javascript/guides/react/configuration/integrations/zodErrors.md - Adds additional data to Zod validation errors. +- https://docs.sentry.io/platforms/javascript/guides/react/configuration/transports.md - Transports let you change the way in which events are delivered to Sentry. +- https://docs.sentry.io/platforms/javascript/guides/react/configuration/releases.md - Learn how to configure your SDK to tell Sentry about your releases. +- https://docs.sentry.io/platforms/javascript/guides/react/configuration/filtering.md - Learn more about how to configure your JavaScript SDK to set up filtering for events reported ... +- https://docs.sentry.io/platforms/javascript/guides/react/configuration/tree-shaking.md - Learn how to reduce Sentry bundle size by tree shaking unused code. +- https://docs.sentry.io/platforms/javascript/guides/react/data-management.md - Learn about different ways to scrub data within your SDK before it gets sent to Sentry. +- https://docs.sentry.io/platforms/javascript/guides/react/security-policy-reporting.md - Learn how Sentry can help manage Content-Security-Policy violations and reports here. +- https://docs.sentry.io/platforms/javascript/guides/react/best-practices.md - Learn how to set up Sentry for several specific use cases with these best practice guides. +- https://docs.sentry.io/platforms/javascript/guides/react/migration.md - Migrate from an older version of our Sentry JavaScript SDK. +- https://docs.sentry.io/platforms/javascript/guides/react/troubleshooting.md - If you need help solving issues with your Sentry JavaScript SDK integration, you can read the ... + +### Enriching Events +- https://docs.sentry.io/platforms/javascript/guides/react/enriching-events/attachments.md - Learn more about how Sentry can store additional files in the same request as event attachments. +- https://docs.sentry.io/platforms/javascript/guides/react/enriching-events/breadcrumbs.md - Learn more about what Sentry uses to create a trail of events (breadcrumbs) that happened prio... +- https://docs.sentry.io/platforms/javascript/guides/react/enriching-events/fingerprinting.md - Learn about overriding default fingerprinting in your SDK. +- https://docs.sentry.io/platforms/javascript/guides/react/enriching-events/level.md - The level - similar to logging levels - is generally added by default based on the integration... +- https://docs.sentry.io/platforms/javascript/guides/react/enriching-events/event-processors.md - Learn more about how you can add your own event processors globally or to the current scope. +- https://docs.sentry.io/platforms/javascript/guides/react/enriching-events/scopes.md - SDKs will typically automatically manage the scopes for you in the framework integrations. Lea... +- https://docs.sentry.io/platforms/javascript/guides/react/enriching-events/tags.md - Tags power UI features such as filters and tag-distribution maps. Tags also help you quickly a... +- https://docs.sentry.io/platforms/javascript/guides/react/enriching-events/transaction-name.md - Learn how to set or override transaction names to improve issue and trace-grouping. + +### Data Management +- https://docs.sentry.io/platforms/javascript/guides/react/data-management/data-collected.md - See what data is collected by the Sentry SDK. +- https://docs.sentry.io/platforms/javascript/guides/react/data-management/sensitive-data.md - Learn about filtering or scrubbing sensitive data within the SDK, so that data is not sent wit... + +### Best Practices +- https://docs.sentry.io/platforms/javascript/guides/react/best-practices/shared-environments.md - Learn how to use Sentry in shared environments (for example in browser extensions or VSCode ex... +- https://docs.sentry.io/platforms/javascript/guides/react/best-practices/micro-frontends.md - Learn how to identify the source of errors and route events to different Sentry projects when ... +- https://docs.sentry.io/platforms/javascript/guides/react/best-practices/multiple-sentry-instances.md - Learn how to manage several Sentry instances by creating your own clients. +- https://docs.sentry.io/platforms/javascript/guides/react/best-practices/offline-caching.md - Learn how to cache Sentry events while being offline. +- https://docs.sentry.io/platforms/javascript/guides/react/best-practices/web-workers.md - Learn how to use Sentry's Browser SDK in Web Workers API. +- https://docs.sentry.io/platforms/javascript/guides/react/best-practices/sentry-testkit.md - Learn how to assert that the right flow-tracking or error is being sent to Sentry, but without... + +### Migration +- https://docs.sentry.io/platforms/javascript/guides/react/migration/v9-to-v10.md - Learn about migrating from Sentry JavaScript SDK 9.x to 10.x +- https://docs.sentry.io/platforms/javascript/guides/react/migration/v8-to-v9.md - Learn about migrating from Sentry JavaScript SDK 8.x to 9.x +- https://docs.sentry.io/platforms/javascript/guides/react/migration/v7-to-v8.md - Learn about migrating from Sentry JavaScript SDK 7.x to 8.x +- https://docs.sentry.io/platforms/javascript/guides/react/migration/v7-to-v8/v8-new-performance-api.md - Learn about new Tracing APIs in Sentry JavaScript SDK 8.x +- https://docs.sentry.io/platforms/javascript/guides/react/migration/v7-to-v8/v7-deprecations.md - Learn about deprecations in Sentry JavaScript SDK 7.x and how to address them +- https://docs.sentry.io/platforms/javascript/guides/react/migration/v6-to-v7.md - Learn about migrating from Sentry JavaScript SDK 6.x to 7.x +- https://docs.sentry.io/platforms/javascript/guides/react/migration/v4-to-v5_v6.md - Learn about migrating from Sentry JavaScript SDK 4.x to 5.x/6.x + +### Troubleshooting +- https://docs.sentry.io/platforms/javascript/guides/react/troubleshooting/supported-browsers.md - We support a variety of browsers; check out our list. + +### Other +- https://docs.sentry.io/platforms/javascript/guides/react/features.md - Learn how Sentry's React SDK exposes custom components for first class integration with the Re... +- https://docs.sentry.io/platforms/javascript/guides/react/features/component-monitoring.md - Learn how Sentry's React SDK allows you to monitor the rendering performance of your applicati... +- https://docs.sentry.io/platforms/javascript/guides/react/features/component-names.md - Learn how Sentry's React SDK allows you to monitor your components. +- https://docs.sentry.io/platforms/javascript/guides/react/features/error-boundary.md - Learn how to use Sentry's ErrorBoundary component to catch React rendering errors and display ... +- https://docs.sentry.io/platforms/javascript/guides/react/features/react-router.md - Learn about Sentry's React Router integration. +- https://docs.sentry.io/platforms/javascript/guides/react/features/react-router/v7.md - Learn how to instrument your React Router v7 application with Sentry. +- https://docs.sentry.io/platforms/javascript/guides/react/features/react-router/v6.md - Learn how to instrument your React Router v6 application with Sentry. +- https://docs.sentry.io/platforms/javascript/guides/react/features/react-router/v4-5.md - Learn about Sentry's React Router v4 / v5 integration. +- https://docs.sentry.io/platforms/javascript/guides/react/features/react-router/v3.md - Learn about Sentry's React Router v3 integration. +- https://docs.sentry.io/platforms/javascript/guides/react/features/redux.md - Learn about Sentry's Redux integration. +- https://docs.sentry.io/platforms/javascript/guides/react/features/tanstack-router.md - Learn about Sentry's TanStack Router integration. diff --git a/public/.well-known/skills/sentry-javascript-remix/SKILL.md b/public/.well-known/skills/sentry-javascript-remix/SKILL.md new file mode 100644 index 0000000000000..5a38aff077b2a --- /dev/null +++ b/public/.well-known/skills/sentry-javascript-remix/SKILL.md @@ -0,0 +1,193 @@ +--- +name: sentry-javascript-remix +description: Learn how to set up and configure Sentry in your Remix application using the installation wizard, capture your first errors, and view them in Sentry. +--- + +# Sentry Remix + +Learn how to set up and configure Sentry in your Remix application using the installation wizard, capture your first errors, and view them in Sentry. + +## Documentation + +Fetch these markdown files as needed: + +### Getting Started +- https://docs.sentry.io/platforms/javascript/guides/remix.md - Learn how to set up and configure Sentry in your Remix application using the installation wiza... +- https://docs.sentry.io/platforms/javascript/guides/remix/manual-setup.md - Learn how to manually set up Sentry in your Remix app and capture your first errors. + +### Features +- https://docs.sentry.io/platforms/javascript/guides/remix/usage.md - Learn how to use the SDK to manually capture errors and other events. +- https://docs.sentry.io/platforms/javascript/guides/remix/sourcemaps.md - Upload your source maps to Sentry to enable readable stack traces in your errors. +- https://docs.sentry.io/platforms/javascript/guides/remix/sourcemaps/troubleshooting_js.md - Troubleshooting for source maps. +- https://docs.sentry.io/platforms/javascript/guides/remix/sourcemaps/troubleshooting_js/legacy-uploading-methods.md - Learn about how to upload source maps with older SDKs and Sentry tools. +- https://docs.sentry.io/platforms/javascript/guides/remix/sourcemaps/troubleshooting_js/debug-ids.md +- https://docs.sentry.io/platforms/javascript/guides/remix/sourcemaps/uploading/webpack.md - Upload your source maps with our webpack plugin. +- https://docs.sentry.io/platforms/javascript/guides/remix/sourcemaps/uploading/ionic.md - Upload your source maps using Ionic and Sentry CLI. +- https://docs.sentry.io/platforms/javascript/guides/remix/sourcemaps/uploading/ionic-capacitor.md - Upload your source maps using ionic capacitor and Sentry CLI. +- https://docs.sentry.io/platforms/javascript/guides/remix/sourcemaps/uploading/typescript.md - Upload your source maps using tsc and Sentry CLI. +- https://docs.sentry.io/platforms/javascript/guides/remix/sourcemaps/uploading/vite.md - Upload your source maps with the Sentry Vite Plugin. +- https://docs.sentry.io/platforms/javascript/guides/remix/sourcemaps/uploading/esbuild.md - Upload your source maps with the Sentry esbuild Plugin. +- https://docs.sentry.io/platforms/javascript/guides/remix/sourcemaps/uploading/rollup.md - Upload your source maps with the Sentry Rollup Plugin. +- https://docs.sentry.io/platforms/javascript/guides/remix/sourcemaps/uploading/uglifyjs.md - Upload your source maps using UglifyJS and Sentry CLI. +- https://docs.sentry.io/platforms/javascript/guides/remix/sourcemaps/uploading/systemjs.md - Upload your source maps using SystemJS and Sentry CLI. +- https://docs.sentry.io/platforms/javascript/guides/remix/logs.md - Structured logs allow you to send, view and query logs sent from your applications within Sentry. +- https://docs.sentry.io/platforms/javascript/guides/remix/session-replay.md - Learn how to enable Session Replay in your app if it is not already set up. +- https://docs.sentry.io/platforms/javascript/guides/remix/session-replay/configuration.md - Learn about the general Session Replay configuration fields. +- https://docs.sentry.io/platforms/javascript/guides/remix/session-replay/privacy.md - Configuring Session Replay to maintain user and data privacy. +- https://docs.sentry.io/platforms/javascript/guides/remix/session-replay/issue-types.md - Learn about the Issue types that Session Replay can detect. +- https://docs.sentry.io/platforms/javascript/guides/remix/session-replay/understanding-sessions.md - Learn about customizing sessions with the Session Replay SDK. +- https://docs.sentry.io/platforms/javascript/guides/remix/session-replay/troubleshooting.md - Troubleshooting Session Replay-specific Issues +- https://docs.sentry.io/platforms/javascript/guides/remix/tracing.md - Learn how to enable tracing in your app. +- https://docs.sentry.io/platforms/javascript/guides/remix/tracing/span-metrics.md - Learn how to add attributes to spans to monitor performance and debug applications +- https://docs.sentry.io/platforms/javascript/guides/remix/tracing/span-metrics/examples.md - Examples of using span metrics to debug performance issues and monitor application behavior ac... +- https://docs.sentry.io/platforms/javascript/guides/remix/tracing/distributed-tracing.md - Learn how to connect events across applications/services. +- https://docs.sentry.io/platforms/javascript/guides/remix/tracing/distributed-tracing/custom-instrumentation.md +- https://docs.sentry.io/platforms/javascript/guides/remix/tracing/distributed-tracing/dealing-with-cors-issues.md +- https://docs.sentry.io/platforms/javascript/guides/remix/tracing/configure-sampling.md - Learn how to configure sampling in your app. +- https://docs.sentry.io/platforms/javascript/guides/remix/tracing/instrumentation.md - Learn how to configure spans to capture trace data on any action in your app. +- https://docs.sentry.io/platforms/javascript/guides/remix/tracing/instrumentation/automatic-instrumentation.md - Learn what spans are captured after tracing is enabled. +- https://docs.sentry.io/platforms/javascript/guides/remix/tracing/instrumentation/queues-module.md - Learn how to manually instrument your code to use Sentry's Queues module +- https://docs.sentry.io/platforms/javascript/guides/remix/tracing/instrumentation/mcp-module.md - Learn how to manually instrument your code to use Sentry's MCP monitoring. +- https://docs.sentry.io/platforms/javascript/guides/remix/tracing/instrumentation/caches-module.md - Learn how to manually instrument your code to use Sentry's Cache module. +- https://docs.sentry.io/platforms/javascript/guides/remix/tracing/instrumentation/requests-module.md - Learn how to manually instrument your code to use Sentry's Requests module. +- https://docs.sentry.io/platforms/javascript/guides/remix/tracing/troubleshooting.md - Learn how to troubleshoot your tracing setup. +- https://docs.sentry.io/platforms/javascript/guides/remix/ai-agent-monitoring.md - Monitor AI agents with token usage, latency, tool execution, and error tracking. +- https://docs.sentry.io/platforms/javascript/guides/remix/ai-agent-monitoring/mastra.md - Learn how to export Mastra AI tracing to Sentry. +- https://docs.sentry.io/platforms/javascript/guides/remix/metrics.md - Metrics allow you to send, view and query counters, gauges and measurements from your Sentry-c... +- https://docs.sentry.io/platforms/javascript/guides/remix/profiling.md - Collect & view performance insights for JavaScript programs with Sentry's Profiling integrations. +- https://docs.sentry.io/platforms/javascript/guides/remix/profiling/browser.md - Get started with Browser profiling to understand your application's performance. +- https://docs.sentry.io/platforms/javascript/guides/remix/profiling/node.md - Get started with Node.js profiling to understand your application's performance. +- https://docs.sentry.io/platforms/javascript/guides/remix/crons.md - Sentry Crons allows you to monitor the uptime and performance of any scheduled, recurring job ... +- https://docs.sentry.io/platforms/javascript/guides/remix/crons/troubleshooting.md - Learn how to troubleshoot your Cron Monitoring setup. +- https://docs.sentry.io/platforms/javascript/guides/remix/user-feedback.md - Learn how to enable User Feedback in your app. +- https://docs.sentry.io/platforms/javascript/guides/remix/user-feedback/configuration.md - Learn about general User Feedback configuration fields. +- https://docs.sentry.io/platforms/javascript/guides/remix/user-feedback/configuration__v7.x.md - Learn about general User Feedback configuration fields for version 7 of the JavaScript SDK. +- https://docs.sentry.io/platforms/javascript/guides/remix/feature-flags.md - With Feature Flags, Sentry tracks feature flag evaluations in your application, keeps an audit... + +### Configuration +- https://docs.sentry.io/platforms/javascript/guides/remix/sampling.md - Learn how to configure the volume of error and transaction events sent to Sentry. +- https://docs.sentry.io/platforms/javascript/guides/remix/enriching-events.md - Add additional data to your events to make them easier to debug. +- https://docs.sentry.io/platforms/javascript/guides/remix/configuration.md - Learn about additional configuration options for the JavaScript SDKs. +- https://docs.sentry.io/platforms/javascript/guides/remix/configuration/apis.md - Learn more about APIs of the SDK. +- https://docs.sentry.io/platforms/javascript/guides/remix/configuration/options.md - Learn more about how the SDK can be configured via options. These are being passed to the init... +- https://docs.sentry.io/platforms/javascript/guides/remix/configuration/integrations.md - Learn more about how integrations extend the functionality of our SDK to cover common librarie... +- https://docs.sentry.io/platforms/javascript/guides/remix/configuration/integrations/requestdata.md - Adds data from incoming requests to transaction and error events that occur during request han... +- https://docs.sentry.io/platforms/javascript/guides/remix/configuration/integrations/custom.md - Learn how you can enable a custom integration. +- https://docs.sentry.io/platforms/javascript/guides/remix/configuration/integrations/amqplib.md - Adds instrumentation for Amqplib. (default) +- https://docs.sentry.io/platforms/javascript/guides/remix/configuration/integrations/anr.md - Capture events when the event loop is blocked and the application is no longer responding. +- https://docs.sentry.io/platforms/javascript/guides/remix/configuration/integrations/anthropic.md - Adds instrumentation for the Anthropic SDK. +- https://docs.sentry.io/platforms/javascript/guides/remix/configuration/integrations/breadcrumbs.md - Wraps native browser APIs to capture breadcrumbs. (default) +- https://docs.sentry.io/platforms/javascript/guides/remix/configuration/integrations/browserapierrors.md - Wraps native time and events APIs (`setTimeout`, `setInterval`, `requestAnimationFrame`, `addE... +- https://docs.sentry.io/platforms/javascript/guides/remix/configuration/integrations/browserprofiling.md - Capture profiling data for the Browser. +- https://docs.sentry.io/platforms/javascript/guides/remix/configuration/integrations/browsersession.md - Track healthy Sessions in the Browser. +- https://docs.sentry.io/platforms/javascript/guides/remix/configuration/integrations/browsertracing.md - Capture performance data for the Browser. +- https://docs.sentry.io/platforms/javascript/guides/remix/configuration/integrations/captureconsole.md - Captures all Console API calls via `captureException` or `captureMessage`. +- https://docs.sentry.io/platforms/javascript/guides/remix/configuration/integrations/childProcess.md - Adds instrumentation for child processes and worker threads (default) +- https://docs.sentry.io/platforms/javascript/guides/remix/configuration/integrations/console.md - Capture console logs as breadcrumbs. (default) +- https://docs.sentry.io/platforms/javascript/guides/remix/configuration/integrations/nodecontext.md - Capture context about the environment and the device that the client is running on, and add it... +- https://docs.sentry.io/platforms/javascript/guides/remix/configuration/integrations/contextlines.md - Adds source code from inline JavaScript of the current page's HTML. +- https://docs.sentry.io/platforms/javascript/guides/remix/configuration/integrations/dataloader.md - Adds instrumentation for Dataloader. +- https://docs.sentry.io/platforms/javascript/guides/remix/configuration/integrations/dedupe.md - Deduplicate certain events to avoid receiving duplicate errors. (default) +- https://docs.sentry.io/platforms/javascript/guides/remix/configuration/integrations/event-loop-block.md - Monitor for blocked event loops in all threads of a Node.js application. +- https://docs.sentry.io/platforms/javascript/guides/remix/configuration/integrations/extraerrordata.md - Extracts all non-native attributes from the error object and attaches them to the event as ext... +- https://docs.sentry.io/platforms/javascript/guides/remix/configuration/integrations/fs.md - Adds instrumentation for filesystem operations. +- https://docs.sentry.io/platforms/javascript/guides/remix/configuration/integrations/functiontostring.md - Allows the SDK to provide original functions and method names, even when those functions or me... +- https://docs.sentry.io/platforms/javascript/guides/remix/configuration/integrations/featureflags.md - Learn how to attach custom feature flag data to Sentry error events. +- https://docs.sentry.io/platforms/javascript/guides/remix/configuration/integrations/genericpool.md - Adds instrumentation for Generic Pool. (default) +- https://docs.sentry.io/platforms/javascript/guides/remix/configuration/integrations/globalhandlers.md - Attaches global handlers to capture uncaught exceptions and unhandled rejections. (default) +- https://docs.sentry.io/platforms/javascript/guides/remix/configuration/integrations/google-genai.md - Adds instrumentation for Google Gen AI SDK. +- https://docs.sentry.io/platforms/javascript/guides/remix/configuration/integrations/graphql.md - Adds instrumentation for GraphQL. (default) +- https://docs.sentry.io/platforms/javascript/guides/remix/configuration/integrations/graphqlclient.md - Enhance spans and breadcrumbs with data from GraphQL requests. +- https://docs.sentry.io/platforms/javascript/guides/remix/configuration/integrations/http.md - Capture spans & breadcrumbs for http requests. (default) +- https://docs.sentry.io/platforms/javascript/guides/remix/configuration/integrations/httpclient.md - Captures errors on failed requests from Fetch and XHR and attaches request and response inform... +- https://docs.sentry.io/platforms/javascript/guides/remix/configuration/integrations/httpcontext.md - Attaches HTTP request information, such as URL, user-agent, referrer, and other headers to the... +- https://docs.sentry.io/platforms/javascript/guides/remix/configuration/integrations/inboundfilters.md - Allows you to ignore specific errors based on the type, message, or URLs in a given exception.... +- https://docs.sentry.io/platforms/javascript/guides/remix/configuration/integrations/kafka.md - Adds instrumentation for KafkaJS. (default) +- https://docs.sentry.io/platforms/javascript/guides/remix/configuration/integrations/knex.md - Adds instrumentation for Knex. +- https://docs.sentry.io/platforms/javascript/guides/remix/configuration/integrations/langchain.md - Adds instrumentation for LangChain. +- https://docs.sentry.io/platforms/javascript/guides/remix/configuration/integrations/langgraph.md - Adds instrumentation for the LangGraph SDK. +- https://docs.sentry.io/platforms/javascript/guides/remix/configuration/integrations/launchdarkly.md - Learn how to use Sentry with LaunchDarkly. +- https://docs.sentry.io/platforms/javascript/guides/remix/configuration/integrations/linkederrors.md - Allows you to configure linked errors. (default) +- https://docs.sentry.io/platforms/javascript/guides/remix/configuration/integrations/localvariables.md - Add local variables to exception frames. (default) +- https://docs.sentry.io/platforms/javascript/guides/remix/configuration/integrations/lrumemoizer.md - Adds instrumentation for LRU Memoizer. (default) +- https://docs.sentry.io/platforms/javascript/guides/remix/configuration/integrations/modulemetadata.md - Adds module metadata to stack frames. +- https://docs.sentry.io/platforms/javascript/guides/remix/configuration/integrations/modules.md - Add node modules / packages to the event. (default) +- https://docs.sentry.io/platforms/javascript/guides/remix/configuration/integrations/mongo.md - Adds instrumentation for MongoDB. (default) +- https://docs.sentry.io/platforms/javascript/guides/remix/configuration/integrations/mongoose.md - Adds instrumentation for Mongoose. (default) +- https://docs.sentry.io/platforms/javascript/guides/remix/configuration/integrations/mysql.md - Adds instrumentation for MySQL. (default) +- https://docs.sentry.io/platforms/javascript/guides/remix/configuration/integrations/mysql2.md - Adds instrumentation for MySQL2. (default) +- https://docs.sentry.io/platforms/javascript/guides/remix/configuration/integrations/nodefetch.md - Capture spans & breadcrumbs for node fetch requests. (default) +- https://docs.sentry.io/platforms/javascript/guides/remix/configuration/integrations/nodeprofiling.md - Capture profiling data for Node.js applications. +- https://docs.sentry.io/platforms/javascript/guides/remix/configuration/integrations/onuncaughtexception.md - Registers handlers to capture global uncaught exceptions. (default) +- https://docs.sentry.io/platforms/javascript/guides/remix/configuration/integrations/unhandledrejection.md - Registers handlers to capture global unhandled promise rejections. (default) +- https://docs.sentry.io/platforms/javascript/guides/remix/configuration/integrations/openai.md - Adds instrumentation for the OpenAI SDK. +- https://docs.sentry.io/platforms/javascript/guides/remix/configuration/integrations/openfeature.md - Learn how to use Sentry with OpenFeature. +- https://docs.sentry.io/platforms/javascript/guides/remix/configuration/integrations/pino.md - Capture logs and errors from Pino. +- https://docs.sentry.io/platforms/javascript/guides/remix/configuration/integrations/postgres.md - Adds instrumentation for Postgres. (default) +- https://docs.sentry.io/platforms/javascript/guides/remix/configuration/integrations/prisma.md - Adds instrumentation for Prisma. (default) +- https://docs.sentry.io/platforms/javascript/guides/remix/configuration/integrations/prisma__v8.x.md - Adds instrumentation for Prisma. +- https://docs.sentry.io/platforms/javascript/guides/remix/configuration/integrations/redis.md - Adds instrumentation for Redis. (default) +- https://docs.sentry.io/platforms/javascript/guides/remix/configuration/integrations/replay.md - Capture a video-like reproduction of what was happening in the user's browser. +- https://docs.sentry.io/platforms/javascript/guides/remix/configuration/integrations/replaycanvas.md - Capture session replays from HTML canvas elements. +- https://docs.sentry.io/platforms/javascript/guides/remix/configuration/integrations/reportingobserver.md - Captures the reports collected via the `ReportingObserver` interface and sends them to Sentry. +- https://docs.sentry.io/platforms/javascript/guides/remix/configuration/integrations/rewriteframes.md - Allows you to apply a transformation to each frame of the stack trace. +- https://docs.sentry.io/platforms/javascript/guides/remix/configuration/integrations/statsig.md - Learn how to use Sentry with Statsig. +- https://docs.sentry.io/platforms/javascript/guides/remix/configuration/integrations/supabase.md - Adds instrumentation for Supabase client operations. +- https://docs.sentry.io/platforms/javascript/guides/remix/configuration/integrations/tedious.md - Adds instrumentation for Tedious. (default) +- https://docs.sentry.io/platforms/javascript/guides/remix/configuration/integrations/trpc.md - Capture spans & errors for tRPC handlers. +- https://docs.sentry.io/platforms/javascript/guides/remix/configuration/integrations/unleash.md - Learn how to use Sentry with Unleash. +- https://docs.sentry.io/platforms/javascript/guides/remix/configuration/integrations/vercelai.md - Adds instrumentation for Vercel AI SDK. +- https://docs.sentry.io/platforms/javascript/guides/remix/configuration/integrations/webworker.md - Connect Web Workers with the SDK running on the main thread +- https://docs.sentry.io/platforms/javascript/guides/remix/configuration/integrations/zodErrors.md - Adds additional data to Zod validation errors. +- https://docs.sentry.io/platforms/javascript/guides/remix/configuration/transports.md - Transports let you change the way in which events are delivered to Sentry. +- https://docs.sentry.io/platforms/javascript/guides/remix/configuration/releases.md - Learn how to configure your SDK to tell Sentry about your releases. +- https://docs.sentry.io/platforms/javascript/guides/remix/configuration/filtering.md - Learn more about how to configure your JavaScript SDK to set up filtering for events reported ... +- https://docs.sentry.io/platforms/javascript/guides/remix/configuration/event-loop-block.md - Monitor for blocked event loops in Node.js applications +- https://docs.sentry.io/platforms/javascript/guides/remix/configuration/tree-shaking.md - Learn how to reduce Sentry bundle size by tree shaking unused code. +- https://docs.sentry.io/platforms/javascript/guides/remix/opentelemetry.md - Learn how to use OpenTelemetry with Sentry. +- https://docs.sentry.io/platforms/javascript/guides/remix/opentelemetry/using-opentelemetry-apis.md - Learn how to use OpenTelemetry APIs with Sentry. +- https://docs.sentry.io/platforms/javascript/guides/remix/opentelemetry/custom-setup.md - Learn how to use your existing custom OpenTelemetry setup with Sentry. +- https://docs.sentry.io/platforms/javascript/guides/remix/data-management.md - Learn about different ways to scrub data within your SDK before it gets sent to Sentry. +- https://docs.sentry.io/platforms/javascript/guides/remix/security-policy-reporting.md - Learn how Sentry can help manage Content-Security-Policy violations and reports here. +- https://docs.sentry.io/platforms/javascript/guides/remix/best-practices.md - Learn how to set up Sentry for several specific use cases with these best practice guides. +- https://docs.sentry.io/platforms/javascript/guides/remix/migration.md - Migrate from an older version of our Sentry JavaScript SDK. +- https://docs.sentry.io/platforms/javascript/guides/remix/troubleshooting.md - If you need help solving issues with your Sentry JavaScript SDK integration, you can read the ... + +### Enriching Events +- https://docs.sentry.io/platforms/javascript/guides/remix/enriching-events/attachments.md - Learn more about how Sentry can store additional files in the same request as event attachments. +- https://docs.sentry.io/platforms/javascript/guides/remix/enriching-events/breadcrumbs.md - Learn more about what Sentry uses to create a trail of events (breadcrumbs) that happened prio... +- https://docs.sentry.io/platforms/javascript/guides/remix/enriching-events/fingerprinting.md - Learn about overriding default fingerprinting in your SDK. +- https://docs.sentry.io/platforms/javascript/guides/remix/enriching-events/level.md - The level - similar to logging levels - is generally added by default based on the integration... +- https://docs.sentry.io/platforms/javascript/guides/remix/enriching-events/event-processors.md - Learn more about how you can add your own event processors globally or to the current scope. +- https://docs.sentry.io/platforms/javascript/guides/remix/enriching-events/request-isolation.md - Learn more about how request isolation (or process isolation) works in the Sentry SDK. +- https://docs.sentry.io/platforms/javascript/guides/remix/enriching-events/scopes.md - SDKs will typically automatically manage the scopes for you in the framework integrations. Lea... +- https://docs.sentry.io/platforms/javascript/guides/remix/enriching-events/tags.md - Tags power UI features such as filters and tag-distribution maps. Tags also help you quickly a... +- https://docs.sentry.io/platforms/javascript/guides/remix/enriching-events/transaction-name.md - Learn how to set or override transaction names to improve issue and trace-grouping. + +### Data Management +- https://docs.sentry.io/platforms/javascript/guides/remix/data-management/data-collected.md - See what data is collected by the Sentry SDK. +- https://docs.sentry.io/platforms/javascript/guides/remix/data-management/sensitive-data.md - Learn about filtering or scrubbing sensitive data within the SDK, so that data is not sent wit... + +### Best Practices +- https://docs.sentry.io/platforms/javascript/guides/remix/best-practices/shared-environments.md - Learn how to use Sentry in shared environments (for example in browser extensions or VSCode ex... +- https://docs.sentry.io/platforms/javascript/guides/remix/best-practices/micro-frontends.md - Learn how to identify the source of errors and route events to different Sentry projects when ... +- https://docs.sentry.io/platforms/javascript/guides/remix/best-practices/multiple-sentry-instances.md - Learn how to manage several Sentry instances by creating your own clients. +- https://docs.sentry.io/platforms/javascript/guides/remix/best-practices/offline-caching.md - Learn how to cache Sentry events while being offline. +- https://docs.sentry.io/platforms/javascript/guides/remix/best-practices/web-workers.md - Learn how to use Sentry's Browser SDK in Web Workers API. +- https://docs.sentry.io/platforms/javascript/guides/remix/best-practices/sentry-testkit.md - Learn how to assert that the right flow-tracking or error is being sent to Sentry, but without... + +### Migration +- https://docs.sentry.io/platforms/javascript/guides/remix/migration/v9-to-v10.md - Learn about migrating from Sentry JavaScript SDK 9.x to 10.x +- https://docs.sentry.io/platforms/javascript/guides/remix/migration/v8-to-v9.md - Learn about migrating from Sentry JavaScript SDK 8.x to 9.x +- https://docs.sentry.io/platforms/javascript/guides/remix/migration/v7-to-v8.md - Learn about migrating from Sentry JavaScript SDK 7.x to 8.x +- https://docs.sentry.io/platforms/javascript/guides/remix/migration/v7-to-v8/v8-new-performance-api.md - Learn about new Tracing APIs in Sentry JavaScript SDK 8.x +- https://docs.sentry.io/platforms/javascript/guides/remix/migration/v7-to-v8/v7-deprecations.md - Learn about deprecations in Sentry JavaScript SDK 7.x and how to address them +- https://docs.sentry.io/platforms/javascript/guides/remix/migration/v6-to-v7.md - Learn about migrating from Sentry JavaScript SDK 6.x to 7.x +- https://docs.sentry.io/platforms/javascript/guides/remix/migration/v4-to-v5_v6.md - Learn about migrating from Sentry JavaScript SDK 4.x to 5.x/6.x + +### Troubleshooting +- https://docs.sentry.io/platforms/javascript/guides/remix/troubleshooting/supported-browsers.md - We support a variety of browsers; check out our list. + +### Other +- https://docs.sentry.io/platforms/javascript/guides/remix/manual-setup__v8.x.md - Learn how to set up the SDK manually. +- https://docs.sentry.io/platforms/javascript/guides/remix/frameworks.md - Learn how to set up the Remix SDK or Hydrogen with Cloudflare. diff --git a/public/.well-known/skills/sentry-javascript-solid/SKILL.md b/public/.well-known/skills/sentry-javascript-solid/SKILL.md new file mode 100644 index 0000000000000..91b847db55640 --- /dev/null +++ b/public/.well-known/skills/sentry-javascript-solid/SKILL.md @@ -0,0 +1,151 @@ +--- +name: sentry-javascript-solid +description: Learn how to manually set up Sentry in your Solid app and capture your first errors. +--- + +# Sentry Solid + +Learn how to manually set up Sentry in your Solid app and capture your first errors. + +## Documentation + +Fetch these markdown files as needed: + +### Getting Started +- https://docs.sentry.io/platforms/javascript/guides/solid.md - Learn how to manually set up Sentry in your Solid app and capture your first errors. + +### Features +- https://docs.sentry.io/platforms/javascript/guides/solid/usage.md - Learn how to use the SDK to manually capture errors and other events. +- https://docs.sentry.io/platforms/javascript/guides/solid/sourcemaps.md - Upload your source maps to Sentry to enable readable stack traces in your errors. +- https://docs.sentry.io/platforms/javascript/guides/solid/sourcemaps/uploading.md - Learn how to provide your source maps to Sentry. +- https://docs.sentry.io/platforms/javascript/guides/solid/sourcemaps/uploading/webpack.md - Upload your source maps with our webpack plugin. +- https://docs.sentry.io/platforms/javascript/guides/solid/sourcemaps/uploading/ionic.md - Upload your source maps using Ionic and Sentry CLI. +- https://docs.sentry.io/platforms/javascript/guides/solid/sourcemaps/uploading/ionic-capacitor.md - Upload your source maps using ionic capacitor and Sentry CLI. +- https://docs.sentry.io/platforms/javascript/guides/solid/sourcemaps/uploading/typescript.md - Upload your source maps using tsc and Sentry CLI. +- https://docs.sentry.io/platforms/javascript/guides/solid/sourcemaps/uploading/vite.md - Upload your source maps with the Sentry Vite Plugin. +- https://docs.sentry.io/platforms/javascript/guides/solid/sourcemaps/uploading/esbuild.md - Upload your source maps with the Sentry esbuild Plugin. +- https://docs.sentry.io/platforms/javascript/guides/solid/sourcemaps/uploading/rollup.md - Upload your source maps with the Sentry Rollup Plugin. +- https://docs.sentry.io/platforms/javascript/guides/solid/sourcemaps/uploading/cli.md - Upload your source maps using Sentry CLI. +- https://docs.sentry.io/platforms/javascript/guides/solid/sourcemaps/uploading/uglifyjs.md - Upload your source maps using UglifyJS and Sentry CLI. +- https://docs.sentry.io/platforms/javascript/guides/solid/sourcemaps/uploading/systemjs.md - Upload your source maps using SystemJS and Sentry CLI. +- https://docs.sentry.io/platforms/javascript/guides/solid/sourcemaps/uploading/hosting-publicly.md - Learn about publicly hosting your source maps, including how to address various security conce... +- https://docs.sentry.io/platforms/javascript/guides/solid/sourcemaps/troubleshooting_js.md - Troubleshooting for source maps. +- https://docs.sentry.io/platforms/javascript/guides/solid/sourcemaps/troubleshooting_js/legacy-uploading-methods.md - Learn about how to upload source maps with older SDKs and Sentry tools. +- https://docs.sentry.io/platforms/javascript/guides/solid/sourcemaps/troubleshooting_js/debug-ids.md +- https://docs.sentry.io/platforms/javascript/guides/solid/logs.md - Structured logs allow you to send, view and query logs sent from your applications within Sentry. +- https://docs.sentry.io/platforms/javascript/guides/solid/session-replay.md - Learn how to enable Session Replay in your app if it is not already set up. +- https://docs.sentry.io/platforms/javascript/guides/solid/session-replay/configuration.md - Learn about the general Session Replay configuration fields. +- https://docs.sentry.io/platforms/javascript/guides/solid/session-replay/privacy.md - Configuring Session Replay to maintain user and data privacy. +- https://docs.sentry.io/platforms/javascript/guides/solid/session-replay/issue-types.md - Learn about the Issue types that Session Replay can detect. +- https://docs.sentry.io/platforms/javascript/guides/solid/session-replay/understanding-sessions.md - Learn about customizing sessions with the Session Replay SDK. +- https://docs.sentry.io/platforms/javascript/guides/solid/session-replay/troubleshooting.md - Troubleshooting Session Replay-specific Issues +- https://docs.sentry.io/platforms/javascript/guides/solid/tracing.md - Learn how to enable tracing in your app. +- https://docs.sentry.io/platforms/javascript/guides/solid/tracing/span-metrics.md - Learn how to add attributes to spans to monitor performance and debug applications +- https://docs.sentry.io/platforms/javascript/guides/solid/tracing/span-metrics/examples.md - Examples of using span metrics to debug performance issues and monitor application behavior ac... +- https://docs.sentry.io/platforms/javascript/guides/solid/tracing/distributed-tracing.md - Learn how to connect events across applications/services. +- https://docs.sentry.io/platforms/javascript/guides/solid/tracing/distributed-tracing/custom-instrumentation.md +- https://docs.sentry.io/platforms/javascript/guides/solid/tracing/distributed-tracing/dealing-with-cors-issues.md +- https://docs.sentry.io/platforms/javascript/guides/solid/tracing/configure-sampling.md - Learn how to configure sampling in your app. +- https://docs.sentry.io/platforms/javascript/guides/solid/tracing/instrumentation.md - Learn how to configure spans to capture trace data on any action in your app. +- https://docs.sentry.io/platforms/javascript/guides/solid/tracing/instrumentation/automatic-instrumentation.md - Learn what spans are captured after tracing is enabled. +- https://docs.sentry.io/platforms/javascript/guides/solid/tracing/instrumentation/requests-module.md - Learn how to manually instrument your code to use Sentry's Requests module. +- https://docs.sentry.io/platforms/javascript/guides/solid/tracing/troubleshooting.md - Learn how to troubleshoot your tracing setup. +- https://docs.sentry.io/platforms/javascript/guides/solid/ai-agent-monitoring-browser.md - Learn how to manually instrument AI agents in browser applications. +- https://docs.sentry.io/platforms/javascript/guides/solid/metrics.md - Metrics allow you to send, view and query counters, gauges and measurements from your Sentry-c... +- https://docs.sentry.io/platforms/javascript/guides/solid/profiling.md - Collect & view performance insights for JavaScript programs with Sentry's Profiling integratio... +- https://docs.sentry.io/platforms/javascript/guides/solid/user-feedback.md - Learn how to enable User Feedback in your app. +- https://docs.sentry.io/platforms/javascript/guides/solid/user-feedback/configuration.md - Learn about general User Feedback configuration fields. +- https://docs.sentry.io/platforms/javascript/guides/solid/user-feedback/configuration__v7.x.md - Learn about general User Feedback configuration fields for version 7 of the JavaScript SDK. +- https://docs.sentry.io/platforms/javascript/guides/solid/feature-flags.md - With Feature Flags, Sentry tracks feature flag evaluations in your application, keeps an audit... + +### Configuration +- https://docs.sentry.io/platforms/javascript/guides/solid/sampling.md - Learn how to configure the volume of error and transaction events sent to Sentry. +- https://docs.sentry.io/platforms/javascript/guides/solid/enriching-events.md - Add additional data to your events to make them easier to debug. +- https://docs.sentry.io/platforms/javascript/guides/solid/configuration.md - Learn about additional configuration options for the JavaScript SDKs. +- https://docs.sentry.io/platforms/javascript/guides/solid/configuration/apis.md - Learn more about APIs of the SDK. +- https://docs.sentry.io/platforms/javascript/guides/solid/configuration/options.md - Learn more about how the SDK can be configured via options. These are being passed to the init... +- https://docs.sentry.io/platforms/javascript/guides/solid/configuration/integrations.md - Learn more about how integrations extend the functionality of our SDK to cover common librarie... +- https://docs.sentry.io/platforms/javascript/guides/solid/configuration/integrations/custom.md - Learn how you can enable a custom integration. +- https://docs.sentry.io/platforms/javascript/guides/solid/configuration/integrations/anthropic.md - Adds instrumentation for the Anthropic SDK. +- https://docs.sentry.io/platforms/javascript/guides/solid/configuration/integrations/breadcrumbs.md - Wraps native browser APIs to capture breadcrumbs. (default) +- https://docs.sentry.io/platforms/javascript/guides/solid/configuration/integrations/browserapierrors.md - Wraps native time and events APIs (`setTimeout`, `setInterval`, `requestAnimationFrame`, `addE... +- https://docs.sentry.io/platforms/javascript/guides/solid/configuration/integrations/browserprofiling.md - Capture profiling data for the Browser. +- https://docs.sentry.io/platforms/javascript/guides/solid/configuration/integrations/browsersession.md - Track healthy Sessions in the Browser. +- https://docs.sentry.io/platforms/javascript/guides/solid/configuration/integrations/browsertracing.md - Capture performance data for the Browser. +- https://docs.sentry.io/platforms/javascript/guides/solid/configuration/integrations/captureconsole.md - Captures all Console API calls via `captureException` or `captureMessage`. +- https://docs.sentry.io/platforms/javascript/guides/solid/configuration/integrations/contextlines.md - Adds source code from inline JavaScript of the current page's HTML. +- https://docs.sentry.io/platforms/javascript/guides/solid/configuration/integrations/dedupe.md - Deduplicate certain events to avoid receiving duplicate errors. (default) +- https://docs.sentry.io/platforms/javascript/guides/solid/configuration/integrations/extraerrordata.md - Extracts all non-native attributes from the error object and attaches them to the event as ext... +- https://docs.sentry.io/platforms/javascript/guides/solid/configuration/integrations/functiontostring.md - Allows the SDK to provide original functions and method names, even when those functions or me... +- https://docs.sentry.io/platforms/javascript/guides/solid/configuration/integrations/featureflags.md - Learn how to attach custom feature flag data to Sentry error events. +- https://docs.sentry.io/platforms/javascript/guides/solid/configuration/integrations/globalhandlers.md - Attaches global handlers to capture uncaught exceptions and unhandled rejections. (default) +- https://docs.sentry.io/platforms/javascript/guides/solid/configuration/integrations/google-genai.md - Adds instrumentation for Google Gen AI SDK. +- https://docs.sentry.io/platforms/javascript/guides/solid/configuration/integrations/graphqlclient.md - Enhance spans and breadcrumbs with data from GraphQL requests. +- https://docs.sentry.io/platforms/javascript/guides/solid/configuration/integrations/httpclient.md - Captures errors on failed requests from Fetch and XHR and attaches request and response inform... +- https://docs.sentry.io/platforms/javascript/guides/solid/configuration/integrations/httpcontext.md - Attaches HTTP request information, such as URL, user-agent, referrer, and other headers to the... +- https://docs.sentry.io/platforms/javascript/guides/solid/configuration/integrations/inboundfilters.md - Allows you to ignore specific errors based on the type, message, or URLs in a given exception.... +- https://docs.sentry.io/platforms/javascript/guides/solid/configuration/integrations/langchain.md - Adds instrumentation for LangChain. +- https://docs.sentry.io/platforms/javascript/guides/solid/configuration/integrations/langgraph.md - Adds instrumentation for the LangGraph SDK. +- https://docs.sentry.io/platforms/javascript/guides/solid/configuration/integrations/launchdarkly.md - Learn how to use Sentry with LaunchDarkly. +- https://docs.sentry.io/platforms/javascript/guides/solid/configuration/integrations/linkederrors.md - Allows you to configure linked errors. (default) +- https://docs.sentry.io/platforms/javascript/guides/solid/configuration/integrations/modulemetadata.md - Adds module metadata to stack frames. +- https://docs.sentry.io/platforms/javascript/guides/solid/configuration/integrations/openai.md - Adds instrumentation for the OpenAI SDK. +- https://docs.sentry.io/platforms/javascript/guides/solid/configuration/integrations/openfeature.md - Learn how to use Sentry with OpenFeature. +- https://docs.sentry.io/platforms/javascript/guides/solid/configuration/integrations/replay.md - Capture a video-like reproduction of what was happening in the user's browser. +- https://docs.sentry.io/platforms/javascript/guides/solid/configuration/integrations/replaycanvas.md - Capture session replays from HTML canvas elements. +- https://docs.sentry.io/platforms/javascript/guides/solid/configuration/integrations/reportingobserver.md - Captures the reports collected via the `ReportingObserver` interface and sends them to Sentry. +- https://docs.sentry.io/platforms/javascript/guides/solid/configuration/integrations/rewriteframes.md - Allows you to apply a transformation to each frame of the stack trace. +- https://docs.sentry.io/platforms/javascript/guides/solid/configuration/integrations/statsig.md - Learn how to use Sentry with Statsig. +- https://docs.sentry.io/platforms/javascript/guides/solid/configuration/integrations/unleash.md - Learn how to use Sentry with Unleash. +- https://docs.sentry.io/platforms/javascript/guides/solid/configuration/integrations/webworker.md - Connect Web Workers with the SDK running on the main thread +- https://docs.sentry.io/platforms/javascript/guides/solid/configuration/integrations/zodErrors.md - Adds additional data to Zod validation errors. +- https://docs.sentry.io/platforms/javascript/guides/solid/configuration/transports.md - Transports let you change the way in which events are delivered to Sentry. +- https://docs.sentry.io/platforms/javascript/guides/solid/configuration/releases.md - Learn how to configure your SDK to tell Sentry about your releases. +- https://docs.sentry.io/platforms/javascript/guides/solid/configuration/filtering.md - Learn more about how to configure your JavaScript SDK to set up filtering for events reported ... +- https://docs.sentry.io/platforms/javascript/guides/solid/configuration/tree-shaking.md - Learn how to reduce Sentry bundle size by tree shaking unused code. +- https://docs.sentry.io/platforms/javascript/guides/solid/data-management.md - Learn about different ways to scrub data within your SDK before it gets sent to Sentry. +- https://docs.sentry.io/platforms/javascript/guides/solid/security-policy-reporting.md - Learn how Sentry can help manage Content-Security-Policy violations and reports here. +- https://docs.sentry.io/platforms/javascript/guides/solid/best-practices.md - Learn how to set up Sentry for several specific use cases with these best practice guides. +- https://docs.sentry.io/platforms/javascript/guides/solid/migration.md - Migrate from an older version of our Sentry JavaScript SDK. +- https://docs.sentry.io/platforms/javascript/guides/solid/troubleshooting.md - If you need help solving issues with your Sentry JavaScript SDK integration, you can read the ... + +### Enriching Events +- https://docs.sentry.io/platforms/javascript/guides/solid/enriching-events/attachments.md - Learn more about how Sentry can store additional files in the same request as event attachments. +- https://docs.sentry.io/platforms/javascript/guides/solid/enriching-events/breadcrumbs.md - Learn more about what Sentry uses to create a trail of events (breadcrumbs) that happened prio... +- https://docs.sentry.io/platforms/javascript/guides/solid/enriching-events/fingerprinting.md - Learn about overriding default fingerprinting in your SDK. +- https://docs.sentry.io/platforms/javascript/guides/solid/enriching-events/level.md - The level - similar to logging levels - is generally added by default based on the integration... +- https://docs.sentry.io/platforms/javascript/guides/solid/enriching-events/event-processors.md - Learn more about how you can add your own event processors globally or to the current scope. +- https://docs.sentry.io/platforms/javascript/guides/solid/enriching-events/scopes.md - SDKs will typically automatically manage the scopes for you in the framework integrations. Lea... +- https://docs.sentry.io/platforms/javascript/guides/solid/enriching-events/tags.md - Tags power UI features such as filters and tag-distribution maps. Tags also help you quickly a... +- https://docs.sentry.io/platforms/javascript/guides/solid/enriching-events/transaction-name.md - Learn how to set or override transaction names to improve issue and trace-grouping. + +### Data Management +- https://docs.sentry.io/platforms/javascript/guides/solid/data-management/data-collected.md - See what data is collected by the Sentry SDK. +- https://docs.sentry.io/platforms/javascript/guides/solid/data-management/sensitive-data.md - Learn about filtering or scrubbing sensitive data within the SDK, so that data is not sent wit... + +### Best Practices +- https://docs.sentry.io/platforms/javascript/guides/solid/best-practices/shared-environments.md - Learn how to use Sentry in shared environments (for example in browser extensions or VSCode ex... +- https://docs.sentry.io/platforms/javascript/guides/solid/best-practices/micro-frontends.md - Learn how to identify the source of errors and route events to different Sentry projects when ... +- https://docs.sentry.io/platforms/javascript/guides/solid/best-practices/multiple-sentry-instances.md - Learn how to manage several Sentry instances by creating your own clients. +- https://docs.sentry.io/platforms/javascript/guides/solid/best-practices/offline-caching.md - Learn how to cache Sentry events while being offline. +- https://docs.sentry.io/platforms/javascript/guides/solid/best-practices/web-workers.md - Learn how to use Sentry's Browser SDK in Web Workers API. +- https://docs.sentry.io/platforms/javascript/guides/solid/best-practices/sentry-testkit.md - Learn how to assert that the right flow-tracking or error is being sent to Sentry, but without... + +### Migration +- https://docs.sentry.io/platforms/javascript/guides/solid/migration/v9-to-v10.md - Learn about migrating from Sentry JavaScript SDK 9.x to 10.x +- https://docs.sentry.io/platforms/javascript/guides/solid/migration/v8-to-v9.md - Learn about migrating from Sentry JavaScript SDK 8.x to 9.x +- https://docs.sentry.io/platforms/javascript/guides/solid/migration/v7-to-v8.md - Learn about migrating from Sentry JavaScript SDK 7.x to 8.x +- https://docs.sentry.io/platforms/javascript/guides/solid/migration/v7-to-v8/v8-new-performance-api.md - Learn about new Tracing APIs in Sentry JavaScript SDK 8.x +- https://docs.sentry.io/platforms/javascript/guides/solid/migration/v7-to-v8/v7-deprecations.md - Learn about deprecations in Sentry JavaScript SDK 7.x and how to address them +- https://docs.sentry.io/platforms/javascript/guides/solid/migration/v6-to-v7.md - Learn about migrating from Sentry JavaScript SDK 6.x to 7.x +- https://docs.sentry.io/platforms/javascript/guides/solid/migration/v4-to-v5_v6.md - Learn about migrating from Sentry JavaScript SDK 4.x to 5.x/6.x + +### Troubleshooting +- https://docs.sentry.io/platforms/javascript/guides/solid/troubleshooting/supported-browsers.md - We support a variety of browsers; check out our list. + +### Other +- https://docs.sentry.io/platforms/javascript/guides/solid/features.md - Learn how Sentry's Solid SDK exposes features for first class integration with Solid. +- https://docs.sentry.io/platforms/javascript/guides/solid/features/error-boundary.md - Learn how to wrap Solid error boundaries to automatically capture errors. +- https://docs.sentry.io/platforms/javascript/guides/solid/features/solid-router.md - Learn about Sentry's Solid Router integration. +- https://docs.sentry.io/platforms/javascript/guides/solid/features/tanstack-router.md - Learn about Sentry's TanStack Router integration. +- https://docs.sentry.io/platforms/javascript/guides/solid/install/loader.md - Learn about the Sentry JavaScript Loader Script diff --git a/public/.well-known/skills/sentry-javascript-solidstart/SKILL.md b/public/.well-known/skills/sentry-javascript-solidstart/SKILL.md new file mode 100644 index 0000000000000..46f6be59700f2 --- /dev/null +++ b/public/.well-known/skills/sentry-javascript-solidstart/SKILL.md @@ -0,0 +1,189 @@ +--- +name: sentry-javascript-solidstart +description: Learn how to set up Sentry in your SolidStart application and capture your first errors. +--- + +# Sentry SolidStart + +Learn how to set up Sentry in your SolidStart application and capture your first errors. + +## Documentation + +Fetch these markdown files as needed: + +### Getting Started +- https://docs.sentry.io/platforms/javascript/guides/solidstart.md - Learn how to set up Sentry in your SolidStart application and capture your first errors. + +### Features +- https://docs.sentry.io/platforms/javascript/guides/solidstart/usage.md - Learn how to use the SDK to manually capture errors and other events. +- https://docs.sentry.io/platforms/javascript/guides/solidstart/sourcemaps.md - Upload your source maps to Sentry to enable readable stack traces in your errors. +- https://docs.sentry.io/platforms/javascript/guides/solidstart/sourcemaps/troubleshooting_js.md - Troubleshooting for source maps. +- https://docs.sentry.io/platforms/javascript/guides/solidstart/sourcemaps/troubleshooting_js/legacy-uploading-methods.md - Learn about how to upload source maps with older SDKs and Sentry tools. +- https://docs.sentry.io/platforms/javascript/guides/solidstart/sourcemaps/troubleshooting_js/debug-ids.md +- https://docs.sentry.io/platforms/javascript/guides/solidstart/sourcemaps/uploading/webpack.md - Upload your source maps with our webpack plugin. +- https://docs.sentry.io/platforms/javascript/guides/solidstart/sourcemaps/uploading/ionic.md - Upload your source maps using Ionic and Sentry CLI. +- https://docs.sentry.io/platforms/javascript/guides/solidstart/sourcemaps/uploading/ionic-capacitor.md - Upload your source maps using ionic capacitor and Sentry CLI. +- https://docs.sentry.io/platforms/javascript/guides/solidstart/sourcemaps/uploading/typescript.md - Upload your source maps using tsc and Sentry CLI. +- https://docs.sentry.io/platforms/javascript/guides/solidstart/sourcemaps/uploading/vite.md - Upload your source maps with the Sentry Vite Plugin. +- https://docs.sentry.io/platforms/javascript/guides/solidstart/sourcemaps/uploading/esbuild.md - Upload your source maps with the Sentry esbuild Plugin. +- https://docs.sentry.io/platforms/javascript/guides/solidstart/sourcemaps/uploading/rollup.md - Upload your source maps with the Sentry Rollup Plugin. +- https://docs.sentry.io/platforms/javascript/guides/solidstart/sourcemaps/uploading/uglifyjs.md - Upload your source maps using UglifyJS and Sentry CLI. +- https://docs.sentry.io/platforms/javascript/guides/solidstart/sourcemaps/uploading/systemjs.md - Upload your source maps using SystemJS and Sentry CLI. +- https://docs.sentry.io/platforms/javascript/guides/solidstart/logs.md - Structured logs allow you to send, view and query logs sent from your applications within Sentry. +- https://docs.sentry.io/platforms/javascript/guides/solidstart/session-replay.md - Learn how to enable Session Replay in your app if it is not already set up. +- https://docs.sentry.io/platforms/javascript/guides/solidstart/session-replay/configuration.md - Learn about the general Session Replay configuration fields. +- https://docs.sentry.io/platforms/javascript/guides/solidstart/session-replay/privacy.md - Configuring Session Replay to maintain user and data privacy. +- https://docs.sentry.io/platforms/javascript/guides/solidstart/session-replay/issue-types.md - Learn about the Issue types that Session Replay can detect. +- https://docs.sentry.io/platforms/javascript/guides/solidstart/session-replay/understanding-sessions.md - Learn about customizing sessions with the Session Replay SDK. +- https://docs.sentry.io/platforms/javascript/guides/solidstart/session-replay/troubleshooting.md - Troubleshooting Session Replay-specific Issues +- https://docs.sentry.io/platforms/javascript/guides/solidstart/tracing.md - Learn how to enable tracing in your app. +- https://docs.sentry.io/platforms/javascript/guides/solidstart/tracing/span-metrics.md - Learn how to add attributes to spans to monitor performance and debug applications +- https://docs.sentry.io/platforms/javascript/guides/solidstart/tracing/span-metrics/examples.md - Examples of using span metrics to debug performance issues and monitor application behavior ac... +- https://docs.sentry.io/platforms/javascript/guides/solidstart/tracing/distributed-tracing.md - Learn how to connect events across applications/services. +- https://docs.sentry.io/platforms/javascript/guides/solidstart/tracing/distributed-tracing/custom-instrumentation.md +- https://docs.sentry.io/platforms/javascript/guides/solidstart/tracing/distributed-tracing/dealing-with-cors-issues.md +- https://docs.sentry.io/platforms/javascript/guides/solidstart/tracing/configure-sampling.md - Learn how to configure sampling in your app. +- https://docs.sentry.io/platforms/javascript/guides/solidstart/tracing/instrumentation.md - Learn how to configure spans to capture trace data on any action in your app. +- https://docs.sentry.io/platforms/javascript/guides/solidstart/tracing/instrumentation/automatic-instrumentation.md - Learn what spans are captured after tracing is enabled. +- https://docs.sentry.io/platforms/javascript/guides/solidstart/tracing/instrumentation/queues-module.md - Learn how to manually instrument your code to use Sentry's Queues module +- https://docs.sentry.io/platforms/javascript/guides/solidstart/tracing/instrumentation/mcp-module.md - Learn how to manually instrument your code to use Sentry's MCP monitoring. +- https://docs.sentry.io/platforms/javascript/guides/solidstart/tracing/instrumentation/caches-module.md - Learn how to manually instrument your code to use Sentry's Cache module. +- https://docs.sentry.io/platforms/javascript/guides/solidstart/tracing/instrumentation/requests-module.md - Learn how to manually instrument your code to use Sentry's Requests module. +- https://docs.sentry.io/platforms/javascript/guides/solidstart/tracing/troubleshooting.md - Learn how to troubleshoot your tracing setup. +- https://docs.sentry.io/platforms/javascript/guides/solidstart/ai-agent-monitoring.md - Monitor AI agents with token usage, latency, tool execution, and error tracking. +- https://docs.sentry.io/platforms/javascript/guides/solidstart/ai-agent-monitoring/mastra.md - Learn how to export Mastra AI tracing to Sentry. +- https://docs.sentry.io/platforms/javascript/guides/solidstart/metrics.md - Metrics allow you to send, view and query counters, gauges and measurements from your Sentry-c... +- https://docs.sentry.io/platforms/javascript/guides/solidstart/profiling.md - Collect & view performance insights for JavaScript programs with Sentry's Profiling integrations. +- https://docs.sentry.io/platforms/javascript/guides/solidstart/profiling/browser.md - Get started with Browser profiling to understand your application's performance. +- https://docs.sentry.io/platforms/javascript/guides/solidstart/profiling/node.md - Get started with Node.js profiling to understand your application's performance. +- https://docs.sentry.io/platforms/javascript/guides/solidstart/user-feedback.md - Learn how to enable User Feedback in your app. +- https://docs.sentry.io/platforms/javascript/guides/solidstart/user-feedback/configuration.md - Learn about general User Feedback configuration fields. +- https://docs.sentry.io/platforms/javascript/guides/solidstart/user-feedback/configuration__v7.x.md - Learn about general User Feedback configuration fields for version 7 of the JavaScript SDK. +- https://docs.sentry.io/platforms/javascript/guides/solidstart/feature-flags.md - With Feature Flags, Sentry tracks feature flag evaluations in your application, keeps an audit... + +### Configuration +- https://docs.sentry.io/platforms/javascript/guides/solidstart/sampling.md - Learn how to configure the volume of error and transaction events sent to Sentry. +- https://docs.sentry.io/platforms/javascript/guides/solidstart/enriching-events.md - Add additional data to your events to make them easier to debug. +- https://docs.sentry.io/platforms/javascript/guides/solidstart/configuration.md - Learn about additional configuration options for the JavaScript SDKs. +- https://docs.sentry.io/platforms/javascript/guides/solidstart/configuration/apis.md - Learn more about APIs of the SDK. +- https://docs.sentry.io/platforms/javascript/guides/solidstart/configuration/options.md - Learn more about how the SDK can be configured via options. These are being passed to the init... +- https://docs.sentry.io/platforms/javascript/guides/solidstart/configuration/integrations.md - Learn more about how integrations extend the functionality of our SDK to cover common librarie... +- https://docs.sentry.io/platforms/javascript/guides/solidstart/configuration/integrations/custom.md - Learn how you can enable a custom integration. +- https://docs.sentry.io/platforms/javascript/guides/solidstart/configuration/integrations/amqplib.md - Adds instrumentation for Amqplib. (default) +- https://docs.sentry.io/platforms/javascript/guides/solidstart/configuration/integrations/anr.md - Capture events when the event loop is blocked and the application is no longer responding. +- https://docs.sentry.io/platforms/javascript/guides/solidstart/configuration/integrations/anthropic.md - Adds instrumentation for the Anthropic SDK. +- https://docs.sentry.io/platforms/javascript/guides/solidstart/configuration/integrations/breadcrumbs.md - Wraps native browser APIs to capture breadcrumbs. (default) +- https://docs.sentry.io/platforms/javascript/guides/solidstart/configuration/integrations/browserapierrors.md - Wraps native time and events APIs (`setTimeout`, `setInterval`, `requestAnimationFrame`, `addE... +- https://docs.sentry.io/platforms/javascript/guides/solidstart/configuration/integrations/browserprofiling.md - Capture profiling data for the Browser. +- https://docs.sentry.io/platforms/javascript/guides/solidstart/configuration/integrations/browsersession.md - Track healthy Sessions in the Browser. +- https://docs.sentry.io/platforms/javascript/guides/solidstart/configuration/integrations/browsertracing.md - Capture performance data for the Browser. +- https://docs.sentry.io/platforms/javascript/guides/solidstart/configuration/integrations/captureconsole.md - Captures all Console API calls via `captureException` or `captureMessage`. +- https://docs.sentry.io/platforms/javascript/guides/solidstart/configuration/integrations/console.md - Capture console logs as breadcrumbs. (default) +- https://docs.sentry.io/platforms/javascript/guides/solidstart/configuration/integrations/nodecontext.md - Capture context about the environment and the device that the client is running on, and add it... +- https://docs.sentry.io/platforms/javascript/guides/solidstart/configuration/integrations/contextlines.md - Adds source code from inline JavaScript of the current page's HTML. +- https://docs.sentry.io/platforms/javascript/guides/solidstart/configuration/integrations/dedupe.md - Deduplicate certain events to avoid receiving duplicate errors. (default) +- https://docs.sentry.io/platforms/javascript/guides/solidstart/configuration/integrations/event-loop-block.md - Monitor for blocked event loops in all threads of a Node.js application. +- https://docs.sentry.io/platforms/javascript/guides/solidstart/configuration/integrations/extraerrordata.md - Extracts all non-native attributes from the error object and attaches them to the event as ext... +- https://docs.sentry.io/platforms/javascript/guides/solidstart/configuration/integrations/functiontostring.md - Allows the SDK to provide original functions and method names, even when those functions or me... +- https://docs.sentry.io/platforms/javascript/guides/solidstart/configuration/integrations/featureflags.md - Learn how to attach custom feature flag data to Sentry error events. +- https://docs.sentry.io/platforms/javascript/guides/solidstart/configuration/integrations/globalhandlers.md - Attaches global handlers to capture uncaught exceptions and unhandled rejections. (default) +- https://docs.sentry.io/platforms/javascript/guides/solidstart/configuration/integrations/google-genai.md - Adds instrumentation for Google Gen AI SDK. +- https://docs.sentry.io/platforms/javascript/guides/solidstart/configuration/integrations/graphql.md - Adds instrumentation for GraphQL. (default) +- https://docs.sentry.io/platforms/javascript/guides/solidstart/configuration/integrations/graphqlclient.md - Enhance spans and breadcrumbs with data from GraphQL requests. +- https://docs.sentry.io/platforms/javascript/guides/solidstart/configuration/integrations/http.md - Capture spans & breadcrumbs for http requests. (default) +- https://docs.sentry.io/platforms/javascript/guides/solidstart/configuration/integrations/httpclient.md - Captures errors on failed requests from Fetch and XHR and attaches request and response inform... +- https://docs.sentry.io/platforms/javascript/guides/solidstart/configuration/integrations/httpcontext.md - Attaches HTTP request information, such as URL, user-agent, referrer, and other headers to the... +- https://docs.sentry.io/platforms/javascript/guides/solidstart/configuration/integrations/inboundfilters.md - Allows you to ignore specific errors based on the type, message, or URLs in a given exception.... +- https://docs.sentry.io/platforms/javascript/guides/solidstart/configuration/integrations/langchain.md - Adds instrumentation for LangChain. +- https://docs.sentry.io/platforms/javascript/guides/solidstart/configuration/integrations/langgraph.md - Adds instrumentation for the LangGraph SDK. +- https://docs.sentry.io/platforms/javascript/guides/solidstart/configuration/integrations/launchdarkly.md - Learn how to use Sentry with LaunchDarkly. +- https://docs.sentry.io/platforms/javascript/guides/solidstart/configuration/integrations/linkederrors.md - Allows you to configure linked errors. (default) +- https://docs.sentry.io/platforms/javascript/guides/solidstart/configuration/integrations/localvariables.md - Add local variables to exception frames. (default) +- https://docs.sentry.io/platforms/javascript/guides/solidstart/configuration/integrations/lrumemoizer.md - Adds instrumentation for LRU Memoizer. (default) +- https://docs.sentry.io/platforms/javascript/guides/solidstart/configuration/integrations/modulemetadata.md - Adds module metadata to stack frames. +- https://docs.sentry.io/platforms/javascript/guides/solidstart/configuration/integrations/modules.md - Add node modules / packages to the event. (default) +- https://docs.sentry.io/platforms/javascript/guides/solidstart/configuration/integrations/mongo.md - Adds instrumentation for MongoDB. (default) +- https://docs.sentry.io/platforms/javascript/guides/solidstart/configuration/integrations/mysql.md - Adds instrumentation for MySQL. (default) +- https://docs.sentry.io/platforms/javascript/guides/solidstart/configuration/integrations/mysql2.md - Adds instrumentation for MySQL2. (default) +- https://docs.sentry.io/platforms/javascript/guides/solidstart/configuration/integrations/nodefetch.md - Capture spans & breadcrumbs for node fetch requests. (default) +- https://docs.sentry.io/platforms/javascript/guides/solidstart/configuration/integrations/nodeprofiling.md - Capture profiling data for Node.js applications. +- https://docs.sentry.io/platforms/javascript/guides/solidstart/configuration/integrations/onuncaughtexception.md - Registers handlers to capture global uncaught exceptions. (default) +- https://docs.sentry.io/platforms/javascript/guides/solidstart/configuration/integrations/unhandledrejection.md - Registers handlers to capture global unhandled promise rejections. (default) +- https://docs.sentry.io/platforms/javascript/guides/solidstart/configuration/integrations/openai.md - Adds instrumentation for the OpenAI SDK. +- https://docs.sentry.io/platforms/javascript/guides/solidstart/configuration/integrations/openfeature.md - Learn how to use Sentry with OpenFeature. +- https://docs.sentry.io/platforms/javascript/guides/solidstart/configuration/integrations/pino.md - Capture logs and errors from Pino. +- https://docs.sentry.io/platforms/javascript/guides/solidstart/configuration/integrations/postgres.md - Adds instrumentation for Postgres. (default) +- https://docs.sentry.io/platforms/javascript/guides/solidstart/configuration/integrations/prisma.md - Adds instrumentation for Prisma. (default) +- https://docs.sentry.io/platforms/javascript/guides/solidstart/configuration/integrations/prisma__v8.x.md - Adds instrumentation for Prisma. +- https://docs.sentry.io/platforms/javascript/guides/solidstart/configuration/integrations/redis.md - Adds instrumentation for Redis. (default) +- https://docs.sentry.io/platforms/javascript/guides/solidstart/configuration/integrations/replay.md - Capture a video-like reproduction of what was happening in the user's browser. +- https://docs.sentry.io/platforms/javascript/guides/solidstart/configuration/integrations/replaycanvas.md - Capture session replays from HTML canvas elements. +- https://docs.sentry.io/platforms/javascript/guides/solidstart/configuration/integrations/reportingobserver.md - Captures the reports collected via the `ReportingObserver` interface and sends them to Sentry. +- https://docs.sentry.io/platforms/javascript/guides/solidstart/configuration/integrations/requestdata.md - Adds data about an incoming request to an event. (default) +- https://docs.sentry.io/platforms/javascript/guides/solidstart/configuration/integrations/rewriteframes.md - Allows you to apply a transformation to each frame of the stack trace. +- https://docs.sentry.io/platforms/javascript/guides/solidstart/configuration/integrations/statsig.md - Learn how to use Sentry with Statsig. +- https://docs.sentry.io/platforms/javascript/guides/solidstart/configuration/integrations/supabase.md - Adds instrumentation for Supabase client operations. +- https://docs.sentry.io/platforms/javascript/guides/solidstart/configuration/integrations/tedious.md - Adds instrumentation for Tedious. (default) +- https://docs.sentry.io/platforms/javascript/guides/solidstart/configuration/integrations/trpc.md - Capture spans & errors for tRPC handlers. +- https://docs.sentry.io/platforms/javascript/guides/solidstart/configuration/integrations/unleash.md - Learn how to use Sentry with Unleash. +- https://docs.sentry.io/platforms/javascript/guides/solidstart/configuration/integrations/vercelai.md - Adds instrumentation for Vercel AI SDK. +- https://docs.sentry.io/platforms/javascript/guides/solidstart/configuration/integrations/webworker.md - Connect Web Workers with the SDK running on the main thread +- https://docs.sentry.io/platforms/javascript/guides/solidstart/configuration/integrations/zodErrors.md - Adds additional data to Zod validation errors. +- https://docs.sentry.io/platforms/javascript/guides/solidstart/configuration/transports.md - Transports let you change the way in which events are delivered to Sentry. +- https://docs.sentry.io/platforms/javascript/guides/solidstart/configuration/releases.md - Learn how to configure your SDK to tell Sentry about your releases. +- https://docs.sentry.io/platforms/javascript/guides/solidstart/configuration/filtering.md - Learn more about how to configure your JavaScript SDK to set up filtering for events reported ... +- https://docs.sentry.io/platforms/javascript/guides/solidstart/configuration/event-loop-block.md - Monitor for blocked event loops in Node.js applications +- https://docs.sentry.io/platforms/javascript/guides/solidstart/configuration/tree-shaking.md - Learn how to reduce Sentry bundle size by tree shaking unused code. +- https://docs.sentry.io/platforms/javascript/guides/solidstart/opentelemetry.md - Learn how to use OpenTelemetry with Sentry. +- https://docs.sentry.io/platforms/javascript/guides/solidstart/opentelemetry/using-opentelemetry-apis.md - Learn how to use OpenTelemetry APIs with Sentry. +- https://docs.sentry.io/platforms/javascript/guides/solidstart/opentelemetry/custom-setup.md - Learn how to use your existing custom OpenTelemetry setup with Sentry. +- https://docs.sentry.io/platforms/javascript/guides/solidstart/data-management.md - Learn about different ways to scrub data within your SDK before it gets sent to Sentry. +- https://docs.sentry.io/platforms/javascript/guides/solidstart/security-policy-reporting.md - Learn how Sentry can help manage Content-Security-Policy violations and reports here. +- https://docs.sentry.io/platforms/javascript/guides/solidstart/best-practices.md - Learn how to set up Sentry for several specific use cases with these best practice guides. +- https://docs.sentry.io/platforms/javascript/guides/solidstart/migration.md - Migrate from an older version of our Sentry JavaScript SDK. +- https://docs.sentry.io/platforms/javascript/guides/solidstart/troubleshooting.md - If you need help solving issues with your Sentry JavaScript SDK integration, you can read the ... + +### Enriching Events +- https://docs.sentry.io/platforms/javascript/guides/solidstart/enriching-events/attachments.md - Learn more about how Sentry can store additional files in the same request as event attachments. +- https://docs.sentry.io/platforms/javascript/guides/solidstart/enriching-events/breadcrumbs.md - Learn more about what Sentry uses to create a trail of events (breadcrumbs) that happened prio... +- https://docs.sentry.io/platforms/javascript/guides/solidstart/enriching-events/fingerprinting.md - Learn about overriding default fingerprinting in your SDK. +- https://docs.sentry.io/platforms/javascript/guides/solidstart/enriching-events/level.md - The level - similar to logging levels - is generally added by default based on the integration... +- https://docs.sentry.io/platforms/javascript/guides/solidstart/enriching-events/event-processors.md - Learn more about how you can add your own event processors globally or to the current scope. +- https://docs.sentry.io/platforms/javascript/guides/solidstart/enriching-events/request-isolation.md - Learn more about how request isolation (or process isolation) works in the Sentry SDK. +- https://docs.sentry.io/platforms/javascript/guides/solidstart/enriching-events/scopes.md - SDKs will typically automatically manage the scopes for you in the framework integrations. Lea... +- https://docs.sentry.io/platforms/javascript/guides/solidstart/enriching-events/tags.md - Tags power UI features such as filters and tag-distribution maps. Tags also help you quickly a... +- https://docs.sentry.io/platforms/javascript/guides/solidstart/enriching-events/transaction-name.md - Learn how to set or override transaction names to improve issue and trace-grouping. + +### Data Management +- https://docs.sentry.io/platforms/javascript/guides/solidstart/data-management/data-collected.md - See what data is collected by the Sentry SDK. +- https://docs.sentry.io/platforms/javascript/guides/solidstart/data-management/sensitive-data.md - Learn about filtering or scrubbing sensitive data within the SDK, so that data is not sent wit... + +### Best Practices +- https://docs.sentry.io/platforms/javascript/guides/solidstart/best-practices/shared-environments.md - Learn how to use Sentry in shared environments (for example in browser extensions or VSCode ex... +- https://docs.sentry.io/platforms/javascript/guides/solidstart/best-practices/micro-frontends.md - Learn how to identify the source of errors and route events to different Sentry projects when ... +- https://docs.sentry.io/platforms/javascript/guides/solidstart/best-practices/multiple-sentry-instances.md - Learn how to manage several Sentry instances by creating your own clients. +- https://docs.sentry.io/platforms/javascript/guides/solidstart/best-practices/offline-caching.md - Learn how to cache Sentry events while being offline. +- https://docs.sentry.io/platforms/javascript/guides/solidstart/best-practices/web-workers.md - Learn how to use Sentry's Browser SDK in Web Workers API. +- https://docs.sentry.io/platforms/javascript/guides/solidstart/best-practices/sentry-testkit.md - Learn how to assert that the right flow-tracking or error is being sent to Sentry, but without... + +### Migration +- https://docs.sentry.io/platforms/javascript/guides/solidstart/migration/v9-to-v10.md - Learn about migrating from Sentry JavaScript SDK 9.x to 10.x +- https://docs.sentry.io/platforms/javascript/guides/solidstart/migration/v8-to-v9.md - Learn about migrating from Sentry JavaScript SDK 8.x to 9.x +- https://docs.sentry.io/platforms/javascript/guides/solidstart/migration/v7-to-v8.md - Learn about migrating from Sentry JavaScript SDK 7.x to 8.x +- https://docs.sentry.io/platforms/javascript/guides/solidstart/migration/v7-to-v8/v8-new-performance-api.md - Learn about new Tracing APIs in Sentry JavaScript SDK 8.x +- https://docs.sentry.io/platforms/javascript/guides/solidstart/migration/v7-to-v8/v7-deprecations.md - Learn about deprecations in Sentry JavaScript SDK 7.x and how to address them +- https://docs.sentry.io/platforms/javascript/guides/solidstart/migration/v6-to-v7.md - Learn about migrating from Sentry JavaScript SDK 6.x to 7.x +- https://docs.sentry.io/platforms/javascript/guides/solidstart/migration/v4-to-v5_v6.md - Learn about migrating from Sentry JavaScript SDK 4.x to 5.x/6.x + +### Troubleshooting +- https://docs.sentry.io/platforms/javascript/guides/solidstart/troubleshooting/supported-browsers.md - We support a variety of browsers; check out our list. + +### Other +- https://docs.sentry.io/platforms/javascript/guides/solidstart/install.md - Review our alternate installation methods. +- https://docs.sentry.io/platforms/javascript/guides/solidstart/install/cli-import.md - Learn how to use the node --import CLI flag. +- https://docs.sentry.io/platforms/javascript/guides/solidstart/install/limited-server-tracing.md - Learn how to set up the SolidStart SDK with limited server tracing by adding a top-level impor... +- https://docs.sentry.io/platforms/javascript/guides/solidstart/install/dynamic-import.md - Learn about how the SolidStart SDK leverages dynamic input() in the build output. +- https://docs.sentry.io/platforms/javascript/guides/solidstart/features.md - Learn how Sentry's SolidStart SDK exposes features for first class integration with Solid. +- https://docs.sentry.io/platforms/javascript/guides/solidstart/features/error-boundary.md - Learn how to wrap Solid error boundaries to automatically capture errors. +- https://docs.sentry.io/platforms/javascript/guides/solidstart/features/middleware.md - Learn about Sentry's middleware for better instrumentation. +- https://docs.sentry.io/platforms/javascript/guides/solidstart/features/solid-router.md - Learn about Sentry's Solid Router integration. diff --git a/public/.well-known/skills/sentry-javascript-svelte/SKILL.md b/public/.well-known/skills/sentry-javascript-svelte/SKILL.md new file mode 100644 index 0000000000000..89646277f0d1c --- /dev/null +++ b/public/.well-known/skills/sentry-javascript-svelte/SKILL.md @@ -0,0 +1,144 @@ +--- +name: sentry-javascript-svelte +description: Learn how to manually set up Sentry in your Svelte app and capture your first errors. +--- + +# Sentry Svelte + +Learn how to manually set up Sentry in your Svelte app and capture your first errors. + +## Documentation + +Fetch these markdown files as needed: + +### Getting Started +- https://docs.sentry.io/platforms/javascript/guides/svelte.md - Learn how to manually set up Sentry in your Svelte app and capture your first errors. + +### Features +- https://docs.sentry.io/platforms/javascript/guides/svelte/usage.md - Learn how to use the SDK to manually capture errors and other events. +- https://docs.sentry.io/platforms/javascript/guides/svelte/sourcemaps.md - Upload your source maps to Sentry to enable readable stack traces in your errors. +- https://docs.sentry.io/platforms/javascript/guides/svelte/sourcemaps/uploading.md - Learn how to provide your source maps to Sentry. +- https://docs.sentry.io/platforms/javascript/guides/svelte/sourcemaps/uploading/webpack.md - Upload your source maps with our webpack plugin. +- https://docs.sentry.io/platforms/javascript/guides/svelte/sourcemaps/uploading/ionic-capacitor.md - Upload your source maps using ionic capacitor and Sentry CLI. +- https://docs.sentry.io/platforms/javascript/guides/svelte/sourcemaps/uploading/vite.md - Upload your source maps with the Sentry Vite Plugin. +- https://docs.sentry.io/platforms/javascript/guides/svelte/sourcemaps/uploading/esbuild.md - Upload your source maps with the Sentry esbuild Plugin. +- https://docs.sentry.io/platforms/javascript/guides/svelte/sourcemaps/uploading/rollup.md - Upload your source maps with the Sentry Rollup Plugin. +- https://docs.sentry.io/platforms/javascript/guides/svelte/sourcemaps/uploading/cli.md - Upload your source maps using Sentry CLI. +- https://docs.sentry.io/platforms/javascript/guides/svelte/sourcemaps/uploading/hosting-publicly.md - Learn about publicly hosting your source maps, including how to address various security conce... +- https://docs.sentry.io/platforms/javascript/guides/svelte/sourcemaps/troubleshooting_js.md - Troubleshooting for source maps. +- https://docs.sentry.io/platforms/javascript/guides/svelte/sourcemaps/troubleshooting_js/legacy-uploading-methods.md - Learn about how to upload source maps with older SDKs and Sentry tools. +- https://docs.sentry.io/platforms/javascript/guides/svelte/sourcemaps/troubleshooting_js/debug-ids.md +- https://docs.sentry.io/platforms/javascript/guides/svelte/logs.md - Structured logs allow you to send, view and query logs sent from your applications within Sentry. +- https://docs.sentry.io/platforms/javascript/guides/svelte/session-replay.md - Learn how to enable Session Replay in your app if it is not already set up. +- https://docs.sentry.io/platforms/javascript/guides/svelte/session-replay/configuration.md - Learn about the general Session Replay configuration fields. +- https://docs.sentry.io/platforms/javascript/guides/svelte/session-replay/privacy.md - Configuring Session Replay to maintain user and data privacy. +- https://docs.sentry.io/platforms/javascript/guides/svelte/session-replay/issue-types.md - Learn about the Issue types that Session Replay can detect. +- https://docs.sentry.io/platforms/javascript/guides/svelte/session-replay/understanding-sessions.md - Learn about customizing sessions with the Session Replay SDK. +- https://docs.sentry.io/platforms/javascript/guides/svelte/session-replay/troubleshooting.md - Troubleshooting Session Replay-specific Issues +- https://docs.sentry.io/platforms/javascript/guides/svelte/tracing.md - Learn how to enable tracing in your app. +- https://docs.sentry.io/platforms/javascript/guides/svelte/tracing/span-metrics.md - Learn how to add attributes to spans to monitor performance and debug applications +- https://docs.sentry.io/platforms/javascript/guides/svelte/tracing/span-metrics/examples.md - Examples of using span metrics to debug performance issues and monitor application behavior ac... +- https://docs.sentry.io/platforms/javascript/guides/svelte/tracing/distributed-tracing.md - Learn how to connect events across applications/services. +- https://docs.sentry.io/platforms/javascript/guides/svelte/tracing/distributed-tracing/custom-instrumentation.md +- https://docs.sentry.io/platforms/javascript/guides/svelte/tracing/distributed-tracing/dealing-with-cors-issues.md +- https://docs.sentry.io/platforms/javascript/guides/svelte/tracing/configure-sampling.md - Learn how to configure sampling in your app. +- https://docs.sentry.io/platforms/javascript/guides/svelte/tracing/instrumentation.md - Learn how to configure spans to capture trace data on any action in your app. +- https://docs.sentry.io/platforms/javascript/guides/svelte/tracing/instrumentation/automatic-instrumentation.md - Learn what spans are captured after tracing is enabled. +- https://docs.sentry.io/platforms/javascript/guides/svelte/tracing/instrumentation/requests-module.md - Learn how to manually instrument your code to use Sentry's Requests module. +- https://docs.sentry.io/platforms/javascript/guides/svelte/tracing/troubleshooting.md - Learn how to troubleshoot your tracing setup. +- https://docs.sentry.io/platforms/javascript/guides/svelte/ai-agent-monitoring-browser.md - Learn how to manually instrument AI agents in browser applications. +- https://docs.sentry.io/platforms/javascript/guides/svelte/metrics.md - Metrics allow you to send, view and query counters, gauges and measurements from your Sentry-c... +- https://docs.sentry.io/platforms/javascript/guides/svelte/profiling.md - Collect & view performance insights for JavaScript programs with Sentry's Profiling integratio... +- https://docs.sentry.io/platforms/javascript/guides/svelte/user-feedback.md - Learn how to enable User Feedback in your app. +- https://docs.sentry.io/platforms/javascript/guides/svelte/user-feedback/configuration.md - Learn about general User Feedback configuration fields. +- https://docs.sentry.io/platforms/javascript/guides/svelte/user-feedback/configuration__v7.x.md - Learn about general User Feedback configuration fields for version 7 of the JavaScript SDK. +- https://docs.sentry.io/platforms/javascript/guides/svelte/feature-flags.md - With Feature Flags, Sentry tracks feature flag evaluations in your application, keeps an audit... + +### Configuration +- https://docs.sentry.io/platforms/javascript/guides/svelte/sampling.md - Learn how to configure the volume of error and transaction events sent to Sentry. +- https://docs.sentry.io/platforms/javascript/guides/svelte/enriching-events.md - Add additional data to your events to make them easier to debug. +- https://docs.sentry.io/platforms/javascript/guides/svelte/configuration.md - Learn about additional configuration options for the JavaScript SDKs. +- https://docs.sentry.io/platforms/javascript/guides/svelte/configuration/apis.md - Learn more about APIs of the SDK. +- https://docs.sentry.io/platforms/javascript/guides/svelte/configuration/options.md - Learn more about how the SDK can be configured via options. These are being passed to the init... +- https://docs.sentry.io/platforms/javascript/guides/svelte/configuration/integrations.md - Learn more about how integrations extend the functionality of our SDK to cover common librarie... +- https://docs.sentry.io/platforms/javascript/guides/svelte/configuration/integrations/custom.md - Learn how you can enable a custom integration. +- https://docs.sentry.io/platforms/javascript/guides/svelte/configuration/integrations/anthropic.md - Adds instrumentation for the Anthropic SDK. +- https://docs.sentry.io/platforms/javascript/guides/svelte/configuration/integrations/breadcrumbs.md - Wraps native browser APIs to capture breadcrumbs. (default) +- https://docs.sentry.io/platforms/javascript/guides/svelte/configuration/integrations/browserapierrors.md - Wraps native time and events APIs (`setTimeout`, `setInterval`, `requestAnimationFrame`, `addE... +- https://docs.sentry.io/platforms/javascript/guides/svelte/configuration/integrations/browserprofiling.md - Capture profiling data for the Browser. +- https://docs.sentry.io/platforms/javascript/guides/svelte/configuration/integrations/browsersession.md - Track healthy Sessions in the Browser. +- https://docs.sentry.io/platforms/javascript/guides/svelte/configuration/integrations/browsertracing.md - Capture performance data for the Browser. +- https://docs.sentry.io/platforms/javascript/guides/svelte/configuration/integrations/captureconsole.md - Captures all Console API calls via `captureException` or `captureMessage`. +- https://docs.sentry.io/platforms/javascript/guides/svelte/configuration/integrations/contextlines.md - Adds source code from inline JavaScript of the current page's HTML. +- https://docs.sentry.io/platforms/javascript/guides/svelte/configuration/integrations/dedupe.md - Deduplicate certain events to avoid receiving duplicate errors. (default) +- https://docs.sentry.io/platforms/javascript/guides/svelte/configuration/integrations/extraerrordata.md - Extracts all non-native attributes from the error object and attaches them to the event as ext... +- https://docs.sentry.io/platforms/javascript/guides/svelte/configuration/integrations/functiontostring.md - Allows the SDK to provide original functions and method names, even when those functions or me... +- https://docs.sentry.io/platforms/javascript/guides/svelte/configuration/integrations/featureflags.md - Learn how to attach custom feature flag data to Sentry error events. +- https://docs.sentry.io/platforms/javascript/guides/svelte/configuration/integrations/globalhandlers.md - Attaches global handlers to capture uncaught exceptions and unhandled rejections. (default) +- https://docs.sentry.io/platforms/javascript/guides/svelte/configuration/integrations/google-genai.md - Adds instrumentation for Google Gen AI SDK. +- https://docs.sentry.io/platforms/javascript/guides/svelte/configuration/integrations/graphqlclient.md - Enhance spans and breadcrumbs with data from GraphQL requests. +- https://docs.sentry.io/platforms/javascript/guides/svelte/configuration/integrations/httpclient.md - Captures errors on failed requests from Fetch and XHR and attaches request and response inform... +- https://docs.sentry.io/platforms/javascript/guides/svelte/configuration/integrations/httpcontext.md - Attaches HTTP request information, such as URL, user-agent, referrer, and other headers to the... +- https://docs.sentry.io/platforms/javascript/guides/svelte/configuration/integrations/inboundfilters.md - Allows you to ignore specific errors based on the type, message, or URLs in a given exception.... +- https://docs.sentry.io/platforms/javascript/guides/svelte/configuration/integrations/langchain.md - Adds instrumentation for LangChain. +- https://docs.sentry.io/platforms/javascript/guides/svelte/configuration/integrations/langgraph.md - Adds instrumentation for the LangGraph SDK. +- https://docs.sentry.io/platforms/javascript/guides/svelte/configuration/integrations/launchdarkly.md - Learn how to use Sentry with LaunchDarkly. +- https://docs.sentry.io/platforms/javascript/guides/svelte/configuration/integrations/linkederrors.md - Allows you to configure linked errors. (default) +- https://docs.sentry.io/platforms/javascript/guides/svelte/configuration/integrations/modulemetadata.md - Adds module metadata to stack frames. +- https://docs.sentry.io/platforms/javascript/guides/svelte/configuration/integrations/openai.md - Adds instrumentation for the OpenAI SDK. +- https://docs.sentry.io/platforms/javascript/guides/svelte/configuration/integrations/openfeature.md - Learn how to use Sentry with OpenFeature. +- https://docs.sentry.io/platforms/javascript/guides/svelte/configuration/integrations/replay.md - Capture a video-like reproduction of what was happening in the user's browser. +- https://docs.sentry.io/platforms/javascript/guides/svelte/configuration/integrations/replaycanvas.md - Capture session replays from HTML canvas elements. +- https://docs.sentry.io/platforms/javascript/guides/svelte/configuration/integrations/reportingobserver.md - Captures the reports collected via the `ReportingObserver` interface and sends them to Sentry. +- https://docs.sentry.io/platforms/javascript/guides/svelte/configuration/integrations/rewriteframes.md - Allows you to apply a transformation to each frame of the stack trace. +- https://docs.sentry.io/platforms/javascript/guides/svelte/configuration/integrations/statsig.md - Learn how to use Sentry with Statsig. +- https://docs.sentry.io/platforms/javascript/guides/svelte/configuration/integrations/unleash.md - Learn how to use Sentry with Unleash. +- https://docs.sentry.io/platforms/javascript/guides/svelte/configuration/integrations/webworker.md - Connect Web Workers with the SDK running on the main thread +- https://docs.sentry.io/platforms/javascript/guides/svelte/configuration/integrations/zodErrors.md - Adds additional data to Zod validation errors. +- https://docs.sentry.io/platforms/javascript/guides/svelte/configuration/transports.md - Transports let you change the way in which events are delivered to Sentry. +- https://docs.sentry.io/platforms/javascript/guides/svelte/configuration/releases.md - Learn how to configure your SDK to tell Sentry about your releases. +- https://docs.sentry.io/platforms/javascript/guides/svelte/configuration/filtering.md - Learn more about how to configure your JavaScript SDK to set up filtering for events reported ... +- https://docs.sentry.io/platforms/javascript/guides/svelte/configuration/tree-shaking.md - Learn how to reduce Sentry bundle size by tree shaking unused code. +- https://docs.sentry.io/platforms/javascript/guides/svelte/data-management.md - Learn about different ways to scrub data within your SDK before it gets sent to Sentry. +- https://docs.sentry.io/platforms/javascript/guides/svelte/security-policy-reporting.md - Learn how Sentry can help manage Content-Security-Policy violations and reports here. +- https://docs.sentry.io/platforms/javascript/guides/svelte/best-practices.md - Learn how to set up Sentry for several specific use cases with these best practice guides. +- https://docs.sentry.io/platforms/javascript/guides/svelte/migration.md - Migrate from an older version of our Sentry JavaScript SDK. +- https://docs.sentry.io/platforms/javascript/guides/svelte/troubleshooting.md - If you need help solving issues with your Sentry JavaScript SDK integration, you can read the ... + +### Enriching Events +- https://docs.sentry.io/platforms/javascript/guides/svelte/enriching-events/attachments.md - Learn more about how Sentry can store additional files in the same request as event attachments. +- https://docs.sentry.io/platforms/javascript/guides/svelte/enriching-events/breadcrumbs.md - Learn more about what Sentry uses to create a trail of events (breadcrumbs) that happened prio... +- https://docs.sentry.io/platforms/javascript/guides/svelte/enriching-events/fingerprinting.md - Learn about overriding default fingerprinting in your SDK. +- https://docs.sentry.io/platforms/javascript/guides/svelte/enriching-events/level.md - The level - similar to logging levels - is generally added by default based on the integration... +- https://docs.sentry.io/platforms/javascript/guides/svelte/enriching-events/event-processors.md - Learn more about how you can add your own event processors globally or to the current scope. +- https://docs.sentry.io/platforms/javascript/guides/svelte/enriching-events/scopes.md - SDKs will typically automatically manage the scopes for you in the framework integrations. Lea... +- https://docs.sentry.io/platforms/javascript/guides/svelte/enriching-events/tags.md - Tags power UI features such as filters and tag-distribution maps. Tags also help you quickly a... +- https://docs.sentry.io/platforms/javascript/guides/svelte/enriching-events/transaction-name.md - Learn how to set or override transaction names to improve issue and trace-grouping. + +### Data Management +- https://docs.sentry.io/platforms/javascript/guides/svelte/data-management/data-collected.md - See what data is collected by the Sentry SDK. +- https://docs.sentry.io/platforms/javascript/guides/svelte/data-management/sensitive-data.md - Learn about filtering or scrubbing sensitive data within the SDK, so that data is not sent wit... + +### Best Practices +- https://docs.sentry.io/platforms/javascript/guides/svelte/best-practices/shared-environments.md - Learn how to use Sentry in shared environments (for example in browser extensions or VSCode ex... +- https://docs.sentry.io/platforms/javascript/guides/svelte/best-practices/micro-frontends.md - Learn how to identify the source of errors and route events to different Sentry projects when ... +- https://docs.sentry.io/platforms/javascript/guides/svelte/best-practices/multiple-sentry-instances.md - Learn how to manage several Sentry instances by creating your own clients. +- https://docs.sentry.io/platforms/javascript/guides/svelte/best-practices/offline-caching.md - Learn how to cache Sentry events while being offline. +- https://docs.sentry.io/platforms/javascript/guides/svelte/best-practices/web-workers.md - Learn how to use Sentry's Browser SDK in Web Workers API. +- https://docs.sentry.io/platforms/javascript/guides/svelte/best-practices/sentry-testkit.md - Learn how to assert that the right flow-tracking or error is being sent to Sentry, but without... + +### Migration +- https://docs.sentry.io/platforms/javascript/guides/svelte/migration/v9-to-v10.md - Learn about migrating from Sentry JavaScript SDK 9.x to 10.x +- https://docs.sentry.io/platforms/javascript/guides/svelte/migration/v8-to-v9.md - Learn about migrating from Sentry JavaScript SDK 8.x to 9.x +- https://docs.sentry.io/platforms/javascript/guides/svelte/migration/v7-to-v8.md - Learn about migrating from Sentry JavaScript SDK 7.x to 8.x +- https://docs.sentry.io/platforms/javascript/guides/svelte/migration/v7-to-v8/v8-new-performance-api.md - Learn about new Tracing APIs in Sentry JavaScript SDK 8.x +- https://docs.sentry.io/platforms/javascript/guides/svelte/migration/v7-to-v8/v7-deprecations.md - Learn about deprecations in Sentry JavaScript SDK 7.x and how to address them +- https://docs.sentry.io/platforms/javascript/guides/svelte/migration/v6-to-v7.md - Learn about migrating from Sentry JavaScript SDK 6.x to 7.x +- https://docs.sentry.io/platforms/javascript/guides/svelte/migration/v4-to-v5_v6.md - Learn about migrating from Sentry JavaScript SDK 4.x to 5.x/6.x + +### Troubleshooting +- https://docs.sentry.io/platforms/javascript/guides/svelte/troubleshooting/supported-browsers.md - We support a variety of browsers; check out our list. + +### Other +- https://docs.sentry.io/platforms/javascript/guides/svelte/features.md - Learn how Sentry's Svelte SDK exposes features for first class integration with Svelte. +- https://docs.sentry.io/platforms/javascript/guides/svelte/features/component-tracking.md - Learn how Sentry's Svelte SDK allows you to monitor the rendering performance of your applicat... diff --git a/public/.well-known/skills/sentry-javascript-sveltekit/SKILL.md b/public/.well-known/skills/sentry-javascript-sveltekit/SKILL.md new file mode 100644 index 0000000000000..1bb5dc9ebcb46 --- /dev/null +++ b/public/.well-known/skills/sentry-javascript-sveltekit/SKILL.md @@ -0,0 +1,191 @@ +--- +name: sentry-javascript-sveltekit +description: Learn how to set up and configure Sentry in your SvelteKit application using the installation wizard, capture your first errors, and view them in Sentry. +--- + +# Sentry SvelteKit + +Learn how to set up and configure Sentry in your SvelteKit application using the installation wizard, capture your first errors, and view them in Sentry. + +## Documentation + +Fetch these markdown files as needed: + +### Getting Started +- https://docs.sentry.io/platforms/javascript/guides/sveltekit.md - Learn how to set up and configure Sentry in your SvelteKit application using the installation ... +- https://docs.sentry.io/platforms/javascript/guides/sveltekit/manual-setup.md - Learn how to manually set up Sentry in your SvelteKit app and capture your first errors. + +### Features +- https://docs.sentry.io/platforms/javascript/guides/sveltekit/usage.md - Learn how to use the SDK to manually capture errors and other events. +- https://docs.sentry.io/platforms/javascript/guides/sveltekit/sourcemaps.md - Upload your source maps to Sentry to enable readable stack traces in your errors, along with n... +- https://docs.sentry.io/platforms/javascript/guides/sveltekit/sourcemaps/troubleshooting_js.md - Troubleshooting for source maps. +- https://docs.sentry.io/platforms/javascript/guides/sveltekit/sourcemaps/troubleshooting_js/legacy-uploading-methods.md - Learn about how to upload source maps with older SDKs and Sentry tools. +- https://docs.sentry.io/platforms/javascript/guides/sveltekit/sourcemaps/troubleshooting_js/debug-ids.md +- https://docs.sentry.io/platforms/javascript/guides/sveltekit/sourcemaps/uploading/webpack.md - Upload your source maps with our webpack plugin. +- https://docs.sentry.io/platforms/javascript/guides/sveltekit/sourcemaps/uploading/ionic-capacitor.md - Upload your source maps using ionic capacitor and Sentry CLI. +- https://docs.sentry.io/platforms/javascript/guides/sveltekit/sourcemaps/uploading/vite.md - Upload your source maps with the Sentry Vite Plugin. +- https://docs.sentry.io/platforms/javascript/guides/sveltekit/sourcemaps/uploading/esbuild.md - Upload your source maps with the Sentry esbuild Plugin. +- https://docs.sentry.io/platforms/javascript/guides/sveltekit/sourcemaps/uploading/rollup.md - Upload your source maps with the Sentry Rollup Plugin. +- https://docs.sentry.io/platforms/javascript/guides/sveltekit/sourcemaps/uploading/uglifyjs.md - Upload your source maps using UglifyJS and Sentry CLI. +- https://docs.sentry.io/platforms/javascript/guides/sveltekit/logs.md - Structured logs allow you to send, view and query logs sent from your applications within Sentry. +- https://docs.sentry.io/platforms/javascript/guides/sveltekit/session-replay.md - Learn how to enable Session Replay in your app if it is not already set up. +- https://docs.sentry.io/platforms/javascript/guides/sveltekit/session-replay/configuration.md - Learn about the general Session Replay configuration fields. +- https://docs.sentry.io/platforms/javascript/guides/sveltekit/session-replay/privacy.md - Configuring Session Replay to maintain user and data privacy. +- https://docs.sentry.io/platforms/javascript/guides/sveltekit/session-replay/issue-types.md - Learn about the Issue types that Session Replay can detect. +- https://docs.sentry.io/platforms/javascript/guides/sveltekit/session-replay/understanding-sessions.md - Learn about customizing sessions with the Session Replay SDK. +- https://docs.sentry.io/platforms/javascript/guides/sveltekit/session-replay/troubleshooting.md - Troubleshooting Session Replay-specific Issues +- https://docs.sentry.io/platforms/javascript/guides/sveltekit/tracing.md - Learn how to enable tracing in your app. +- https://docs.sentry.io/platforms/javascript/guides/sveltekit/tracing/span-metrics.md - Learn how to add attributes to spans to monitor performance and debug applications +- https://docs.sentry.io/platforms/javascript/guides/sveltekit/tracing/span-metrics/examples.md - Examples of using span metrics to debug performance issues and monitor application behavior ac... +- https://docs.sentry.io/platforms/javascript/guides/sveltekit/tracing/distributed-tracing.md - Learn how to connect events across applications/services. +- https://docs.sentry.io/platforms/javascript/guides/sveltekit/tracing/distributed-tracing/custom-instrumentation.md +- https://docs.sentry.io/platforms/javascript/guides/sveltekit/tracing/distributed-tracing/dealing-with-cors-issues.md +- https://docs.sentry.io/platforms/javascript/guides/sveltekit/tracing/configure-sampling.md - Learn how to configure sampling in your app. +- https://docs.sentry.io/platforms/javascript/guides/sveltekit/tracing/instrumentation.md - Learn how to configure spans to capture trace data on any action in your app. +- https://docs.sentry.io/platforms/javascript/guides/sveltekit/tracing/instrumentation/automatic-instrumentation.md - Learn what spans are captured after tracing is enabled. +- https://docs.sentry.io/platforms/javascript/guides/sveltekit/tracing/instrumentation/queues-module.md - Learn how to manually instrument your code to use Sentry's Queues module +- https://docs.sentry.io/platforms/javascript/guides/sveltekit/tracing/instrumentation/mcp-module.md - Learn how to manually instrument your code to use Sentry's MCP monitoring. +- https://docs.sentry.io/platforms/javascript/guides/sveltekit/tracing/instrumentation/caches-module.md - Learn how to manually instrument your code to use Sentry's Cache module. +- https://docs.sentry.io/platforms/javascript/guides/sveltekit/tracing/instrumentation/requests-module.md - Learn how to manually instrument your code to use Sentry's Requests module. +- https://docs.sentry.io/platforms/javascript/guides/sveltekit/tracing/troubleshooting.md - Learn how to troubleshoot your tracing setup. +- https://docs.sentry.io/platforms/javascript/guides/sveltekit/ai-agent-monitoring.md - Monitor AI agents with token usage, latency, tool execution, and error tracking. +- https://docs.sentry.io/platforms/javascript/guides/sveltekit/ai-agent-monitoring/mastra.md - Learn how to export Mastra AI tracing to Sentry. +- https://docs.sentry.io/platforms/javascript/guides/sveltekit/metrics.md - Metrics allow you to send, view and query counters, gauges and measurements from your Sentry-c... +- https://docs.sentry.io/platforms/javascript/guides/sveltekit/profiling.md - Collect & view performance insights for JavaScript programs with Sentry's Profiling integrations. +- https://docs.sentry.io/platforms/javascript/guides/sveltekit/profiling/browser.md - Get started with Browser profiling to understand your application's performance. +- https://docs.sentry.io/platforms/javascript/guides/sveltekit/profiling/node.md - Get started with Node.js profiling to understand your application's performance. +- https://docs.sentry.io/platforms/javascript/guides/sveltekit/crons.md - Sentry Crons allows you to monitor the uptime and performance of any scheduled, recurring job ... +- https://docs.sentry.io/platforms/javascript/guides/sveltekit/crons/troubleshooting.md - Learn how to troubleshoot your Cron Monitoring setup. +- https://docs.sentry.io/platforms/javascript/guides/sveltekit/user-feedback.md - Learn how to enable User Feedback in your app. +- https://docs.sentry.io/platforms/javascript/guides/sveltekit/user-feedback/configuration.md - Learn about general User Feedback configuration fields. +- https://docs.sentry.io/platforms/javascript/guides/sveltekit/user-feedback/configuration__v7.x.md - Learn about general User Feedback configuration fields for version 7 of the JavaScript SDK. +- https://docs.sentry.io/platforms/javascript/guides/sveltekit/feature-flags.md - With Feature Flags, Sentry tracks feature flag evaluations in your application, keeps an audit... + +### Configuration +- https://docs.sentry.io/platforms/javascript/guides/sveltekit/sampling.md - Learn how to configure the volume of error and transaction events sent to Sentry. +- https://docs.sentry.io/platforms/javascript/guides/sveltekit/enriching-events.md - Add additional data to your events to make them easier to debug. +- https://docs.sentry.io/platforms/javascript/guides/sveltekit/configuration.md - Learn about additional configuration options for the JavaScript SDKs. +- https://docs.sentry.io/platforms/javascript/guides/sveltekit/configuration/apis.md - Learn more about APIs of the SDK. +- https://docs.sentry.io/platforms/javascript/guides/sveltekit/configuration/options.md - Learn more about how the SDK can be configured via options. These are being passed to the init... +- https://docs.sentry.io/platforms/javascript/guides/sveltekit/configuration/build.md - Learn about the build-time configuration options available for the SvelteKit SDK. +- https://docs.sentry.io/platforms/javascript/guides/sveltekit/configuration/integrations.md - Learn more about how integrations extend the functionality of our SDK to cover common librarie... +- https://docs.sentry.io/platforms/javascript/guides/sveltekit/configuration/integrations/requestdata.md - Adds data from incoming requests to transaction and error events that occur during request han... +- https://docs.sentry.io/platforms/javascript/guides/sveltekit/configuration/integrations/custom.md - Learn how you can enable a custom integration. +- https://docs.sentry.io/platforms/javascript/guides/sveltekit/configuration/integrations/amqplib.md - Adds instrumentation for Amqplib. (default) +- https://docs.sentry.io/platforms/javascript/guides/sveltekit/configuration/integrations/anr.md - Capture events when the event loop is blocked and the application is no longer responding. +- https://docs.sentry.io/platforms/javascript/guides/sveltekit/configuration/integrations/anthropic.md - Adds instrumentation for the Anthropic SDK. +- https://docs.sentry.io/platforms/javascript/guides/sveltekit/configuration/integrations/breadcrumbs.md - Wraps native browser APIs to capture breadcrumbs. (default) +- https://docs.sentry.io/platforms/javascript/guides/sveltekit/configuration/integrations/browserapierrors.md - Wraps native time and events APIs (`setTimeout`, `setInterval`, `requestAnimationFrame`, `addE... +- https://docs.sentry.io/platforms/javascript/guides/sveltekit/configuration/integrations/browserprofiling.md - Capture profiling data for the Browser. +- https://docs.sentry.io/platforms/javascript/guides/sveltekit/configuration/integrations/browsersession.md - Track healthy Sessions in the Browser. +- https://docs.sentry.io/platforms/javascript/guides/sveltekit/configuration/integrations/browsertracing.md - Capture performance data for the Browser. +- https://docs.sentry.io/platforms/javascript/guides/sveltekit/configuration/integrations/captureconsole.md - Captures all Console API calls via `captureException` or `captureMessage`. +- https://docs.sentry.io/platforms/javascript/guides/sveltekit/configuration/integrations/childProcess.md - Adds instrumentation for child processes and worker threads (default) +- https://docs.sentry.io/platforms/javascript/guides/sveltekit/configuration/integrations/console.md - Capture console logs as breadcrumbs. (default) +- https://docs.sentry.io/platforms/javascript/guides/sveltekit/configuration/integrations/nodecontext.md - Capture context about the environment and the device that the client is running on, and add it... +- https://docs.sentry.io/platforms/javascript/guides/sveltekit/configuration/integrations/contextlines.md - Adds source code from inline JavaScript of the current page's HTML. +- https://docs.sentry.io/platforms/javascript/guides/sveltekit/configuration/integrations/dataloader.md - Adds instrumentation for Dataloader. +- https://docs.sentry.io/platforms/javascript/guides/sveltekit/configuration/integrations/dedupe.md - Deduplicate certain events to avoid receiving duplicate errors. (default) +- https://docs.sentry.io/platforms/javascript/guides/sveltekit/configuration/integrations/event-loop-block.md - Monitor for blocked event loops in all threads of a Node.js application. +- https://docs.sentry.io/platforms/javascript/guides/sveltekit/configuration/integrations/extraerrordata.md - Extracts all non-native attributes from the error object and attaches them to the event as ext... +- https://docs.sentry.io/platforms/javascript/guides/sveltekit/configuration/integrations/fs.md - Adds instrumentation for filesystem operations. +- https://docs.sentry.io/platforms/javascript/guides/sveltekit/configuration/integrations/functiontostring.md - Allows the SDK to provide original functions and method names, even when those functions or me... +- https://docs.sentry.io/platforms/javascript/guides/sveltekit/configuration/integrations/featureflags.md - Learn how to attach custom feature flag data to Sentry error events. +- https://docs.sentry.io/platforms/javascript/guides/sveltekit/configuration/integrations/genericpool.md - Adds instrumentation for Generic Pool. (default) +- https://docs.sentry.io/platforms/javascript/guides/sveltekit/configuration/integrations/globalhandlers.md - Attaches global handlers to capture uncaught exceptions and unhandled rejections. (default) +- https://docs.sentry.io/platforms/javascript/guides/sveltekit/configuration/integrations/google-genai.md - Adds instrumentation for Google Gen AI SDK. +- https://docs.sentry.io/platforms/javascript/guides/sveltekit/configuration/integrations/graphql.md - Adds instrumentation for GraphQL. (default) +- https://docs.sentry.io/platforms/javascript/guides/sveltekit/configuration/integrations/graphqlclient.md - Enhance spans and breadcrumbs with data from GraphQL requests. +- https://docs.sentry.io/platforms/javascript/guides/sveltekit/configuration/integrations/http.md - Capture spans & breadcrumbs for http requests. (default) +- https://docs.sentry.io/platforms/javascript/guides/sveltekit/configuration/integrations/httpclient.md - Captures errors on failed requests from Fetch and XHR and attaches request and response inform... +- https://docs.sentry.io/platforms/javascript/guides/sveltekit/configuration/integrations/httpcontext.md - Attaches HTTP request information, such as URL, user-agent, referrer, and other headers to the... +- https://docs.sentry.io/platforms/javascript/guides/sveltekit/configuration/integrations/inboundfilters.md - Allows you to ignore specific errors based on the type, message, or URLs in a given exception.... +- https://docs.sentry.io/platforms/javascript/guides/sveltekit/configuration/integrations/kafka.md - Adds instrumentation for KafkaJS. (default) +- https://docs.sentry.io/platforms/javascript/guides/sveltekit/configuration/integrations/knex.md - Adds instrumentation for Knex. +- https://docs.sentry.io/platforms/javascript/guides/sveltekit/configuration/integrations/langchain.md - Adds instrumentation for LangChain. +- https://docs.sentry.io/platforms/javascript/guides/sveltekit/configuration/integrations/langgraph.md - Adds instrumentation for the LangGraph SDK. +- https://docs.sentry.io/platforms/javascript/guides/sveltekit/configuration/integrations/launchdarkly.md - Learn how to use Sentry with LaunchDarkly. +- https://docs.sentry.io/platforms/javascript/guides/sveltekit/configuration/integrations/linkederrors.md - Allows you to configure linked errors. (default) +- https://docs.sentry.io/platforms/javascript/guides/sveltekit/configuration/integrations/localvariables.md - Add local variables to exception frames. (default) +- https://docs.sentry.io/platforms/javascript/guides/sveltekit/configuration/integrations/lrumemoizer.md - Adds instrumentation for LRU Memoizer. (default) +- https://docs.sentry.io/platforms/javascript/guides/sveltekit/configuration/integrations/modulemetadata.md - Adds module metadata to stack frames. +- https://docs.sentry.io/platforms/javascript/guides/sveltekit/configuration/integrations/modules.md - Add node modules / packages to the event. (default) +- https://docs.sentry.io/platforms/javascript/guides/sveltekit/configuration/integrations/mongo.md - Adds instrumentation for MongoDB. (default) +- https://docs.sentry.io/platforms/javascript/guides/sveltekit/configuration/integrations/mongoose.md - Adds instrumentation for Mongoose. (default) +- https://docs.sentry.io/platforms/javascript/guides/sveltekit/configuration/integrations/mysql.md - Adds instrumentation for MySQL. (default) +- https://docs.sentry.io/platforms/javascript/guides/sveltekit/configuration/integrations/mysql2.md - Adds instrumentation for MySQL2. (default) +- https://docs.sentry.io/platforms/javascript/guides/sveltekit/configuration/integrations/nodefetch.md - Capture spans & breadcrumbs for node fetch requests. (default) +- https://docs.sentry.io/platforms/javascript/guides/sveltekit/configuration/integrations/nodeprofiling.md - Capture profiling data for Node.js applications. +- https://docs.sentry.io/platforms/javascript/guides/sveltekit/configuration/integrations/onuncaughtexception.md - Registers handlers to capture global uncaught exceptions. (default) +- https://docs.sentry.io/platforms/javascript/guides/sveltekit/configuration/integrations/unhandledrejection.md - Registers handlers to capture global unhandled promise rejections. (default) +- https://docs.sentry.io/platforms/javascript/guides/sveltekit/configuration/integrations/openai.md - Adds instrumentation for the OpenAI SDK. +- https://docs.sentry.io/platforms/javascript/guides/sveltekit/configuration/integrations/openfeature.md - Learn how to use Sentry with OpenFeature. +- https://docs.sentry.io/platforms/javascript/guides/sveltekit/configuration/integrations/pino.md - Capture logs and errors from Pino. +- https://docs.sentry.io/platforms/javascript/guides/sveltekit/configuration/integrations/postgres.md - Adds instrumentation for Postgres. (default) +- https://docs.sentry.io/platforms/javascript/guides/sveltekit/configuration/integrations/prisma.md - Adds instrumentation for Prisma. (default) +- https://docs.sentry.io/platforms/javascript/guides/sveltekit/configuration/integrations/prisma__v8.x.md - Adds instrumentation for Prisma. +- https://docs.sentry.io/platforms/javascript/guides/sveltekit/configuration/integrations/redis.md - Adds instrumentation for Redis. (default) +- https://docs.sentry.io/platforms/javascript/guides/sveltekit/configuration/integrations/replay.md - Capture a video-like reproduction of what was happening in the user's browser. +- https://docs.sentry.io/platforms/javascript/guides/sveltekit/configuration/integrations/replaycanvas.md - Capture session replays from HTML canvas elements. +- https://docs.sentry.io/platforms/javascript/guides/sveltekit/configuration/integrations/reportingobserver.md - Captures the reports collected via the `ReportingObserver` interface and sends them to Sentry. +- https://docs.sentry.io/platforms/javascript/guides/sveltekit/configuration/integrations/rewriteframes.md - Allows you to apply a transformation to each frame of the stack trace. +- https://docs.sentry.io/platforms/javascript/guides/sveltekit/configuration/integrations/statsig.md - Learn how to use Sentry with Statsig. +- https://docs.sentry.io/platforms/javascript/guides/sveltekit/configuration/integrations/supabase.md - Adds instrumentation for Supabase client operations. +- https://docs.sentry.io/platforms/javascript/guides/sveltekit/configuration/integrations/tedious.md - Adds instrumentation for Tedious. (default) +- https://docs.sentry.io/platforms/javascript/guides/sveltekit/configuration/integrations/trpc.md - Capture spans & errors for tRPC handlers. +- https://docs.sentry.io/platforms/javascript/guides/sveltekit/configuration/integrations/unleash.md - Learn how to use Sentry with Unleash. +- https://docs.sentry.io/platforms/javascript/guides/sveltekit/configuration/integrations/vercelai.md - Adds instrumentation for Vercel AI SDK. +- https://docs.sentry.io/platforms/javascript/guides/sveltekit/configuration/integrations/webworker.md - Connect Web Workers with the SDK running on the main thread +- https://docs.sentry.io/platforms/javascript/guides/sveltekit/configuration/integrations/zodErrors.md - Adds additional data to Zod validation errors. +- https://docs.sentry.io/platforms/javascript/guides/sveltekit/configuration/transports.md - Transports let you change the way in which events are delivered to Sentry. +- https://docs.sentry.io/platforms/javascript/guides/sveltekit/configuration/releases.md - Learn how to configure your SDK to tell Sentry about your releases. +- https://docs.sentry.io/platforms/javascript/guides/sveltekit/configuration/filtering.md - Learn more about how to configure your JavaScript SDK to set up filtering for events reported ... +- https://docs.sentry.io/platforms/javascript/guides/sveltekit/configuration/event-loop-block.md - Monitor for blocked event loops in Node.js applications +- https://docs.sentry.io/platforms/javascript/guides/sveltekit/configuration/tree-shaking.md - Learn how to reduce Sentry bundle size by tree shaking unused code. +- https://docs.sentry.io/platforms/javascript/guides/sveltekit/opentelemetry.md - Learn how to use OpenTelemetry with Sentry. +- https://docs.sentry.io/platforms/javascript/guides/sveltekit/opentelemetry/using-opentelemetry-apis.md - Learn how to use OpenTelemetry APIs with Sentry. +- https://docs.sentry.io/platforms/javascript/guides/sveltekit/opentelemetry/custom-setup.md - Learn how to use your existing custom OpenTelemetry setup with Sentry. +- https://docs.sentry.io/platforms/javascript/guides/sveltekit/data-management.md - Learn about different ways to scrub data within your SDK before it gets sent to Sentry. +- https://docs.sentry.io/platforms/javascript/guides/sveltekit/security-policy-reporting.md - Learn how Sentry can help manage Content-Security-Policy violations and reports here. +- https://docs.sentry.io/platforms/javascript/guides/sveltekit/best-practices.md - Learn how to set up Sentry for several specific use cases with these best practice guides. +- https://docs.sentry.io/platforms/javascript/guides/sveltekit/migration.md - Migrate from an older version of our Sentry JavaScript SDK. +- https://docs.sentry.io/platforms/javascript/guides/sveltekit/troubleshooting.md - If you need help solving issues with your Sentry JavaScript SDK integration, you can read the ... + +### Enriching Events +- https://docs.sentry.io/platforms/javascript/guides/sveltekit/enriching-events/attachments.md - Learn more about how Sentry can store additional files in the same request as event attachments. +- https://docs.sentry.io/platforms/javascript/guides/sveltekit/enriching-events/breadcrumbs.md - Learn more about what Sentry uses to create a trail of events (breadcrumbs) that happened prio... +- https://docs.sentry.io/platforms/javascript/guides/sveltekit/enriching-events/fingerprinting.md - Learn about overriding default fingerprinting in your SDK. +- https://docs.sentry.io/platforms/javascript/guides/sveltekit/enriching-events/level.md - The level - similar to logging levels - is generally added by default based on the integration... +- https://docs.sentry.io/platforms/javascript/guides/sveltekit/enriching-events/event-processors.md - Learn more about how you can add your own event processors globally or to the current scope. +- https://docs.sentry.io/platforms/javascript/guides/sveltekit/enriching-events/request-isolation.md - Learn more about how request isolation (or process isolation) works in the Sentry SDK. +- https://docs.sentry.io/platforms/javascript/guides/sveltekit/enriching-events/scopes.md - SDKs will typically automatically manage the scopes for you in the framework integrations. Lea... +- https://docs.sentry.io/platforms/javascript/guides/sveltekit/enriching-events/tags.md - Tags power UI features such as filters and tag-distribution maps. Tags also help you quickly a... +- https://docs.sentry.io/platforms/javascript/guides/sveltekit/enriching-events/transaction-name.md - Learn how to set or override transaction names to improve issue and trace-grouping. + +### Data Management +- https://docs.sentry.io/platforms/javascript/guides/sveltekit/data-management/data-collected.md - See what data is collected by the Sentry SDK. +- https://docs.sentry.io/platforms/javascript/guides/sveltekit/data-management/sensitive-data.md - Learn about filtering or scrubbing sensitive data within the SDK, so that data is not sent wit... + +### Best Practices +- https://docs.sentry.io/platforms/javascript/guides/sveltekit/best-practices/shared-environments.md - Learn how to use Sentry in shared environments (for example in browser extensions or VSCode ex... +- https://docs.sentry.io/platforms/javascript/guides/sveltekit/best-practices/micro-frontends.md - Learn how to identify the source of errors and route events to different Sentry projects when ... +- https://docs.sentry.io/platforms/javascript/guides/sveltekit/best-practices/multiple-sentry-instances.md - Learn how to manage several Sentry instances by creating your own clients. +- https://docs.sentry.io/platforms/javascript/guides/sveltekit/best-practices/offline-caching.md - Learn how to cache Sentry events while being offline. +- https://docs.sentry.io/platforms/javascript/guides/sveltekit/best-practices/web-workers.md - Learn how to use Sentry's Browser SDK in Web Workers API. +- https://docs.sentry.io/platforms/javascript/guides/sveltekit/best-practices/sentry-testkit.md - Learn how to assert that the right flow-tracking or error is being sent to Sentry, but without... + +### Migration +- https://docs.sentry.io/platforms/javascript/guides/sveltekit/migration/v9-to-v10.md - Learn about migrating from Sentry JavaScript SDK 9.x to 10.x +- https://docs.sentry.io/platforms/javascript/guides/sveltekit/migration/v8-to-v9.md - Learn about migrating from Sentry JavaScript SDK 8.x to 9.x +- https://docs.sentry.io/platforms/javascript/guides/sveltekit/migration/v7-to-v8.md - Learn about migrating from Sentry JavaScript SDK 7.x to 8.x +- https://docs.sentry.io/platforms/javascript/guides/sveltekit/migration/v7-to-v8/v8-new-performance-api.md - Learn about new Tracing APIs in Sentry JavaScript SDK 8.x +- https://docs.sentry.io/platforms/javascript/guides/sveltekit/migration/v7-to-v8/v7-deprecations.md - Learn about deprecations in Sentry JavaScript SDK 7.x and how to address them +- https://docs.sentry.io/platforms/javascript/guides/sveltekit/migration/v6-to-v7.md - Learn about migrating from Sentry JavaScript SDK 6.x to 7.x +- https://docs.sentry.io/platforms/javascript/guides/sveltekit/migration/v4-to-v5_v6.md - Learn about migrating from Sentry JavaScript SDK 4.x to 5.x/6.x + +### Troubleshooting +- https://docs.sentry.io/platforms/javascript/guides/sveltekit/troubleshooting/supported-browsers.md - We support a variety of browsers; check out our list. + +### Other +- https://docs.sentry.io/platforms/javascript/guides/sveltekit/manual-setup__v8.x.md - Learn how to set up the SDK manually. +- https://docs.sentry.io/platforms/javascript/guides/sveltekit/manual-setup__v10.7.0.md - Learn how to manually set up Sentry in your SvelteKit app and capture your first errors. diff --git a/public/.well-known/skills/sentry-javascript-tanstackstart-react/SKILL.md b/public/.well-known/skills/sentry-javascript-tanstackstart-react/SKILL.md new file mode 100644 index 0000000000000..4e918212ea6ab --- /dev/null +++ b/public/.well-known/skills/sentry-javascript-tanstackstart-react/SKILL.md @@ -0,0 +1,194 @@ +--- +name: sentry-javascript-tanstackstart-react +description: Integrate Sentry TanStack Start React SDK for error tracking and performance monitoring. +--- + +# Sentry TanStack Start React + +Documentation for integrating Sentry into TanStack Start React applications. + +## Documentation + +Fetch these markdown files as needed: + +### Getting Started +- https://docs.sentry.io/platforms/javascript/guides/tanstackstart-react.md + +### Features +- https://docs.sentry.io/platforms/javascript/guides/tanstackstart-react/usage.md - Learn how to use the SDK to manually capture errors and other events. +- https://docs.sentry.io/platforms/javascript/guides/tanstackstart-react/sourcemaps.md - Upload your source maps to Sentry to enable readable stack traces in your errors. +- https://docs.sentry.io/platforms/javascript/guides/tanstackstart-react/sourcemaps/uploading.md - Learn how to provide your source maps to Sentry. +- https://docs.sentry.io/platforms/javascript/guides/tanstackstart-react/sourcemaps/uploading/webpack.md - Upload your source maps with our webpack plugin. +- https://docs.sentry.io/platforms/javascript/guides/tanstackstart-react/sourcemaps/uploading/ionic.md - Upload your source maps using Ionic and Sentry CLI. +- https://docs.sentry.io/platforms/javascript/guides/tanstackstart-react/sourcemaps/uploading/ionic-capacitor.md - Upload your source maps using ionic capacitor and Sentry CLI. +- https://docs.sentry.io/platforms/javascript/guides/tanstackstart-react/sourcemaps/uploading/typescript.md - Upload your source maps using tsc and Sentry CLI. +- https://docs.sentry.io/platforms/javascript/guides/tanstackstart-react/sourcemaps/uploading/vite.md - Upload your source maps with the Sentry Vite Plugin. +- https://docs.sentry.io/platforms/javascript/guides/tanstackstart-react/sourcemaps/uploading/esbuild.md - Upload your source maps with the Sentry esbuild Plugin. +- https://docs.sentry.io/platforms/javascript/guides/tanstackstart-react/sourcemaps/uploading/rollup.md - Upload your source maps with the Sentry Rollup Plugin. +- https://docs.sentry.io/platforms/javascript/guides/tanstackstart-react/sourcemaps/uploading/cli.md - Upload your source maps using Sentry CLI. +- https://docs.sentry.io/platforms/javascript/guides/tanstackstart-react/sourcemaps/uploading/uglifyjs.md - Upload your source maps using UglifyJS and Sentry CLI. +- https://docs.sentry.io/platforms/javascript/guides/tanstackstart-react/sourcemaps/uploading/systemjs.md - Upload your source maps using SystemJS and Sentry CLI. +- https://docs.sentry.io/platforms/javascript/guides/tanstackstart-react/sourcemaps/uploading/hosting-publicly.md - Learn about publicly hosting your source maps, including how to address various security conce... +- https://docs.sentry.io/platforms/javascript/guides/tanstackstart-react/sourcemaps/troubleshooting_js.md - Troubleshooting for source maps. +- https://docs.sentry.io/platforms/javascript/guides/tanstackstart-react/sourcemaps/troubleshooting_js/legacy-uploading-methods.md - Learn about how to upload source maps with older SDKs and Sentry tools. +- https://docs.sentry.io/platforms/javascript/guides/tanstackstart-react/sourcemaps/troubleshooting_js/debug-ids.md +- https://docs.sentry.io/platforms/javascript/guides/tanstackstart-react/logs.md - Structured logs allow you to send, view and query logs sent from your applications within Sentry. +- https://docs.sentry.io/platforms/javascript/guides/tanstackstart-react/session-replay.md - Learn how to enable Session Replay in your app if it is not already set up. +- https://docs.sentry.io/platforms/javascript/guides/tanstackstart-react/session-replay/configuration.md - Learn about the general Session Replay configuration fields. +- https://docs.sentry.io/platforms/javascript/guides/tanstackstart-react/session-replay/privacy.md - Configuring Session Replay to maintain user and data privacy. +- https://docs.sentry.io/platforms/javascript/guides/tanstackstart-react/session-replay/issue-types.md - Learn about the Issue types that Session Replay can detect. +- https://docs.sentry.io/platforms/javascript/guides/tanstackstart-react/session-replay/understanding-sessions.md - Learn about customizing sessions with the Session Replay SDK. +- https://docs.sentry.io/platforms/javascript/guides/tanstackstart-react/session-replay/troubleshooting.md - Troubleshooting Session Replay-specific Issues +- https://docs.sentry.io/platforms/javascript/guides/tanstackstart-react/tracing.md - Learn how to enable tracing in your app. +- https://docs.sentry.io/platforms/javascript/guides/tanstackstart-react/tracing/span-metrics.md - Learn how to add attributes to spans to monitor performance and debug applications +- https://docs.sentry.io/platforms/javascript/guides/tanstackstart-react/tracing/span-metrics/examples.md - Examples of using span metrics to debug performance issues and monitor application behavior ac... +- https://docs.sentry.io/platforms/javascript/guides/tanstackstart-react/tracing/distributed-tracing.md - Learn how to connect events across applications/services. +- https://docs.sentry.io/platforms/javascript/guides/tanstackstart-react/tracing/distributed-tracing/custom-instrumentation.md +- https://docs.sentry.io/platforms/javascript/guides/tanstackstart-react/tracing/distributed-tracing/dealing-with-cors-issues.md +- https://docs.sentry.io/platforms/javascript/guides/tanstackstart-react/tracing/configure-sampling.md - Learn how to configure sampling in your app. +- https://docs.sentry.io/platforms/javascript/guides/tanstackstart-react/tracing/instrumentation.md - Learn how to configure spans to capture trace data on any action in your app. +- https://docs.sentry.io/platforms/javascript/guides/tanstackstart-react/tracing/instrumentation/automatic-instrumentation.md - Learn what spans are captured after tracing is enabled. +- https://docs.sentry.io/platforms/javascript/guides/tanstackstart-react/tracing/instrumentation/queues-module.md - Learn how to manually instrument your code to use Sentry's Queues module +- https://docs.sentry.io/platforms/javascript/guides/tanstackstart-react/tracing/instrumentation/mcp-module.md - Learn how to manually instrument your code to use Sentry's MCP monitoring. +- https://docs.sentry.io/platforms/javascript/guides/tanstackstart-react/tracing/instrumentation/caches-module.md - Learn how to manually instrument your code to use Sentry's Cache module. +- https://docs.sentry.io/platforms/javascript/guides/tanstackstart-react/tracing/instrumentation/requests-module.md - Learn how to manually instrument your code to use Sentry's Requests module. +- https://docs.sentry.io/platforms/javascript/guides/tanstackstart-react/tracing/troubleshooting.md - Learn how to troubleshoot your tracing setup. +- https://docs.sentry.io/platforms/javascript/guides/tanstackstart-react/ai-agent-monitoring.md - Monitor AI agents with token usage, latency, tool execution, and error tracking. +- https://docs.sentry.io/platforms/javascript/guides/tanstackstart-react/ai-agent-monitoring/mastra.md - Learn how to export Mastra AI tracing to Sentry. +- https://docs.sentry.io/platforms/javascript/guides/tanstackstart-react/metrics.md - Metrics allow you to send, view and query counters, gauges and measurements from your Sentry-c... +- https://docs.sentry.io/platforms/javascript/guides/tanstackstart-react/profiling.md - Collect & view performance insights for JavaScript programs with Sentry's Profiling integrations. +- https://docs.sentry.io/platforms/javascript/guides/tanstackstart-react/profiling/browser.md - Get started with Browser profiling to understand your application's performance. +- https://docs.sentry.io/platforms/javascript/guides/tanstackstart-react/profiling/node.md - Get started with Node.js profiling to understand your application's performance. +- https://docs.sentry.io/platforms/javascript/guides/tanstackstart-react/user-feedback.md - Learn how to enable User Feedback in your app. +- https://docs.sentry.io/platforms/javascript/guides/tanstackstart-react/user-feedback/configuration.md - Learn about general User Feedback configuration fields. +- https://docs.sentry.io/platforms/javascript/guides/tanstackstart-react/user-feedback/configuration__v7.x.md - Learn about general User Feedback configuration fields for version 7 of the JavaScript SDK. +- https://docs.sentry.io/platforms/javascript/guides/tanstackstart-react/feature-flags.md - With Feature Flags, Sentry tracks feature flag evaluations in your application, keeps an audit... +- https://docs.sentry.io/platforms/javascript/guides/tanstackstart-react/crons/troubleshooting.md - Learn how to troubleshoot your Cron Monitoring setup. + +### Configuration +- https://docs.sentry.io/platforms/javascript/guides/tanstackstart-react/sampling.md - Learn how to configure the volume of error and transaction events sent to Sentry. +- https://docs.sentry.io/platforms/javascript/guides/tanstackstart-react/enriching-events.md - Add additional data to your events to make them easier to debug. +- https://docs.sentry.io/platforms/javascript/guides/tanstackstart-react/configuration.md - Learn about additional configuration options for the JavaScript SDKs. +- https://docs.sentry.io/platforms/javascript/guides/tanstackstart-react/configuration/apis.md - Learn more about APIs of the SDK. +- https://docs.sentry.io/platforms/javascript/guides/tanstackstart-react/configuration/options.md - Learn more about how the SDK can be configured via options. These are being passed to the init... +- https://docs.sentry.io/platforms/javascript/guides/tanstackstart-react/configuration/integrations.md - Learn more about how integrations extend the functionality of our SDK to cover common librarie... +- https://docs.sentry.io/platforms/javascript/guides/tanstackstart-react/configuration/integrations/custom.md - Learn how you can enable a custom integration. +- https://docs.sentry.io/platforms/javascript/guides/tanstackstart-react/configuration/integrations/amqplib.md - Adds instrumentation for Amqplib. (default) +- https://docs.sentry.io/platforms/javascript/guides/tanstackstart-react/configuration/integrations/anr.md - Capture events when the event loop is blocked and the application is no longer responding. +- https://docs.sentry.io/platforms/javascript/guides/tanstackstart-react/configuration/integrations/anthropic.md - Adds instrumentation for the Anthropic SDK. +- https://docs.sentry.io/platforms/javascript/guides/tanstackstart-react/configuration/integrations/breadcrumbs.md - Wraps native browser APIs to capture breadcrumbs. (default) +- https://docs.sentry.io/platforms/javascript/guides/tanstackstart-react/configuration/integrations/browserapierrors.md - Wraps native time and events APIs (`setTimeout`, `setInterval`, `requestAnimationFrame`, `addE... +- https://docs.sentry.io/platforms/javascript/guides/tanstackstart-react/configuration/integrations/browserprofiling.md - Capture profiling data for the Browser. +- https://docs.sentry.io/platforms/javascript/guides/tanstackstart-react/configuration/integrations/browsersession.md - Track healthy Sessions in the Browser. +- https://docs.sentry.io/platforms/javascript/guides/tanstackstart-react/configuration/integrations/browsertracing.md - Capture performance data for the Browser. +- https://docs.sentry.io/platforms/javascript/guides/tanstackstart-react/configuration/integrations/captureconsole.md - Captures all Console API calls via `captureException` or `captureMessage`. +- https://docs.sentry.io/platforms/javascript/guides/tanstackstart-react/configuration/integrations/childProcess.md - Adds instrumentation for child processes and worker threads (default) +- https://docs.sentry.io/platforms/javascript/guides/tanstackstart-react/configuration/integrations/console.md - Capture console logs as breadcrumbs. (default) +- https://docs.sentry.io/platforms/javascript/guides/tanstackstart-react/configuration/integrations/nodecontext.md - Capture context about the environment and the device that the client is running on, and add it... +- https://docs.sentry.io/platforms/javascript/guides/tanstackstart-react/configuration/integrations/contextlines.md - Adds source code from inline JavaScript of the current page's HTML. +- https://docs.sentry.io/platforms/javascript/guides/tanstackstart-react/configuration/integrations/dataloader.md - Adds instrumentation for Dataloader. +- https://docs.sentry.io/platforms/javascript/guides/tanstackstart-react/configuration/integrations/dedupe.md - Deduplicate certain events to avoid receiving duplicate errors. (default) +- https://docs.sentry.io/platforms/javascript/guides/tanstackstart-react/configuration/integrations/event-loop-block.md - Monitor for blocked event loops in all threads of a Node.js application. +- https://docs.sentry.io/platforms/javascript/guides/tanstackstart-react/configuration/integrations/extraerrordata.md - Extracts all non-native attributes from the error object and attaches them to the event as ext... +- https://docs.sentry.io/platforms/javascript/guides/tanstackstart-react/configuration/integrations/fs.md - Adds instrumentation for filesystem operations. +- https://docs.sentry.io/platforms/javascript/guides/tanstackstart-react/configuration/integrations/functiontostring.md - Allows the SDK to provide original functions and method names, even when those functions or me... +- https://docs.sentry.io/platforms/javascript/guides/tanstackstart-react/configuration/integrations/featureflags.md - Learn how to attach custom feature flag data to Sentry error events. +- https://docs.sentry.io/platforms/javascript/guides/tanstackstart-react/configuration/integrations/genericpool.md - Adds instrumentation for Generic Pool. (default) +- https://docs.sentry.io/platforms/javascript/guides/tanstackstart-react/configuration/integrations/globalhandlers.md - Attaches global handlers to capture uncaught exceptions and unhandled rejections. (default) +- https://docs.sentry.io/platforms/javascript/guides/tanstackstart-react/configuration/integrations/google-genai.md - Adds instrumentation for Google Gen AI SDK. +- https://docs.sentry.io/platforms/javascript/guides/tanstackstart-react/configuration/integrations/graphql.md - Adds instrumentation for GraphQL. (default) +- https://docs.sentry.io/platforms/javascript/guides/tanstackstart-react/configuration/integrations/graphqlclient.md - Enhance spans and breadcrumbs with data from GraphQL requests. +- https://docs.sentry.io/platforms/javascript/guides/tanstackstart-react/configuration/integrations/http.md - Capture spans & breadcrumbs for http requests. (default) +- https://docs.sentry.io/platforms/javascript/guides/tanstackstart-react/configuration/integrations/httpclient.md - Captures errors on failed requests from Fetch and XHR and attaches request and response inform... +- https://docs.sentry.io/platforms/javascript/guides/tanstackstart-react/configuration/integrations/httpcontext.md - Attaches HTTP request information, such as URL, user-agent, referrer, and other headers to the... +- https://docs.sentry.io/platforms/javascript/guides/tanstackstart-react/configuration/integrations/inboundfilters.md - Allows you to ignore specific errors based on the type, message, or URLs in a given exception.... +- https://docs.sentry.io/platforms/javascript/guides/tanstackstart-react/configuration/integrations/kafka.md - Adds instrumentation for KafkaJS. (default) +- https://docs.sentry.io/platforms/javascript/guides/tanstackstart-react/configuration/integrations/knex.md - Adds instrumentation for Knex. +- https://docs.sentry.io/platforms/javascript/guides/tanstackstart-react/configuration/integrations/langchain.md - Adds instrumentation for LangChain. +- https://docs.sentry.io/platforms/javascript/guides/tanstackstart-react/configuration/integrations/langgraph.md - Adds instrumentation for the LangGraph SDK. +- https://docs.sentry.io/platforms/javascript/guides/tanstackstart-react/configuration/integrations/launchdarkly.md - Learn how to use Sentry with LaunchDarkly. +- https://docs.sentry.io/platforms/javascript/guides/tanstackstart-react/configuration/integrations/linkederrors.md - Allows you to configure linked errors. (default) +- https://docs.sentry.io/platforms/javascript/guides/tanstackstart-react/configuration/integrations/localvariables.md - Add local variables to exception frames. (default) +- https://docs.sentry.io/platforms/javascript/guides/tanstackstart-react/configuration/integrations/lrumemoizer.md - Adds instrumentation for LRU Memoizer. (default) +- https://docs.sentry.io/platforms/javascript/guides/tanstackstart-react/configuration/integrations/modulemetadata.md - Adds module metadata to stack frames. +- https://docs.sentry.io/platforms/javascript/guides/tanstackstart-react/configuration/integrations/modules.md - Add node modules / packages to the event. (default) +- https://docs.sentry.io/platforms/javascript/guides/tanstackstart-react/configuration/integrations/mongo.md - Adds instrumentation for MongoDB. (default) +- https://docs.sentry.io/platforms/javascript/guides/tanstackstart-react/configuration/integrations/mongoose.md - Adds instrumentation for Mongoose. (default) +- https://docs.sentry.io/platforms/javascript/guides/tanstackstart-react/configuration/integrations/mysql.md - Adds instrumentation for MySQL. (default) +- https://docs.sentry.io/platforms/javascript/guides/tanstackstart-react/configuration/integrations/mysql2.md - Adds instrumentation for MySQL2. (default) +- https://docs.sentry.io/platforms/javascript/guides/tanstackstart-react/configuration/integrations/nodefetch.md - Capture spans & breadcrumbs for node fetch requests. (default) +- https://docs.sentry.io/platforms/javascript/guides/tanstackstart-react/configuration/integrations/nodeprofiling.md - Capture profiling data for Node.js applications. +- https://docs.sentry.io/platforms/javascript/guides/tanstackstart-react/configuration/integrations/onuncaughtexception.md - Registers handlers to capture global uncaught exceptions. (default) +- https://docs.sentry.io/platforms/javascript/guides/tanstackstart-react/configuration/integrations/unhandledrejection.md - Registers handlers to capture global unhandled promise rejections. (default) +- https://docs.sentry.io/platforms/javascript/guides/tanstackstart-react/configuration/integrations/openai.md - Adds instrumentation for the OpenAI SDK. +- https://docs.sentry.io/platforms/javascript/guides/tanstackstart-react/configuration/integrations/openfeature.md - Learn how to use Sentry with OpenFeature. +- https://docs.sentry.io/platforms/javascript/guides/tanstackstart-react/configuration/integrations/pino.md - Capture logs and errors from Pino. +- https://docs.sentry.io/platforms/javascript/guides/tanstackstart-react/configuration/integrations/postgres.md - Adds instrumentation for Postgres. (default) +- https://docs.sentry.io/platforms/javascript/guides/tanstackstart-react/configuration/integrations/prisma.md - Adds instrumentation for Prisma. (default) +- https://docs.sentry.io/platforms/javascript/guides/tanstackstart-react/configuration/integrations/redis.md - Adds instrumentation for Redis. (default) +- https://docs.sentry.io/platforms/javascript/guides/tanstackstart-react/configuration/integrations/replay.md - Capture a video-like reproduction of what was happening in the user's browser. +- https://docs.sentry.io/platforms/javascript/guides/tanstackstart-react/configuration/integrations/replaycanvas.md - Capture session replays from HTML canvas elements. +- https://docs.sentry.io/platforms/javascript/guides/tanstackstart-react/configuration/integrations/reportingobserver.md - Captures the reports collected via the `ReportingObserver` interface and sends them to Sentry. +- https://docs.sentry.io/platforms/javascript/guides/tanstackstart-react/configuration/integrations/requestdata.md - Adds data about an incoming request to an event. (default) +- https://docs.sentry.io/platforms/javascript/guides/tanstackstart-react/configuration/integrations/rewriteframes.md - Allows you to apply a transformation to each frame of the stack trace. +- https://docs.sentry.io/platforms/javascript/guides/tanstackstart-react/configuration/integrations/statsig.md - Learn how to use Sentry with Statsig. +- https://docs.sentry.io/platforms/javascript/guides/tanstackstart-react/configuration/integrations/supabase.md - Adds instrumentation for Supabase client operations. +- https://docs.sentry.io/platforms/javascript/guides/tanstackstart-react/configuration/integrations/tedious.md - Adds instrumentation for Tedious. (default) +- https://docs.sentry.io/platforms/javascript/guides/tanstackstart-react/configuration/integrations/trpc.md - Capture spans & errors for tRPC handlers. +- https://docs.sentry.io/platforms/javascript/guides/tanstackstart-react/configuration/integrations/unleash.md - Learn how to use Sentry with Unleash. +- https://docs.sentry.io/platforms/javascript/guides/tanstackstart-react/configuration/integrations/vercelai.md - Adds instrumentation for Vercel AI SDK. +- https://docs.sentry.io/platforms/javascript/guides/tanstackstart-react/configuration/integrations/webworker.md - Connect Web Workers with the SDK running on the main thread +- https://docs.sentry.io/platforms/javascript/guides/tanstackstart-react/configuration/integrations/zodErrors.md - Adds additional data to Zod validation errors. +- https://docs.sentry.io/platforms/javascript/guides/tanstackstart-react/configuration/transports.md - Transports let you change the way in which events are delivered to Sentry. +- https://docs.sentry.io/platforms/javascript/guides/tanstackstart-react/configuration/releases.md - Learn how to configure your SDK to tell Sentry about your releases. +- https://docs.sentry.io/platforms/javascript/guides/tanstackstart-react/configuration/filtering.md - Learn more about how to configure your JavaScript SDK to set up filtering for events reported ... +- https://docs.sentry.io/platforms/javascript/guides/tanstackstart-react/configuration/event-loop-block.md - Monitor for blocked event loops in Node.js applications +- https://docs.sentry.io/platforms/javascript/guides/tanstackstart-react/configuration/tree-shaking.md - Learn how to reduce Sentry bundle size by tree shaking unused code. +- https://docs.sentry.io/platforms/javascript/guides/tanstackstart-react/opentelemetry.md - Learn how to use OpenTelemetry with Sentry. +- https://docs.sentry.io/platforms/javascript/guides/tanstackstart-react/opentelemetry/using-opentelemetry-apis.md - Learn how to use OpenTelemetry APIs with Sentry. +- https://docs.sentry.io/platforms/javascript/guides/tanstackstart-react/opentelemetry/custom-setup.md - Learn how to use your existing custom OpenTelemetry setup with Sentry. +- https://docs.sentry.io/platforms/javascript/guides/tanstackstart-react/data-management.md - Learn about different ways to scrub data within your SDK before it gets sent to Sentry. +- https://docs.sentry.io/platforms/javascript/guides/tanstackstart-react/security-policy-reporting.md - Learn how Sentry can help manage Content-Security-Policy violations and reports here. +- https://docs.sentry.io/platforms/javascript/guides/tanstackstart-react/best-practices.md - Learn how to set up Sentry for several specific use cases with these best practice guides. +- https://docs.sentry.io/platforms/javascript/guides/tanstackstart-react/migration.md - Migrate from an older version of our Sentry JavaScript SDK. +- https://docs.sentry.io/platforms/javascript/guides/tanstackstart-react/troubleshooting.md - If you need help solving issues with your Sentry JavaScript SDK integration, you can read the ... + +### Enriching Events +- https://docs.sentry.io/platforms/javascript/guides/tanstackstart-react/enriching-events/attachments.md - Learn more about how Sentry can store additional files in the same request as event attachments. +- https://docs.sentry.io/platforms/javascript/guides/tanstackstart-react/enriching-events/breadcrumbs.md - Learn more about what Sentry uses to create a trail of events (breadcrumbs) that happened prio... +- https://docs.sentry.io/platforms/javascript/guides/tanstackstart-react/enriching-events/fingerprinting.md - Learn about overriding default fingerprinting in your SDK. +- https://docs.sentry.io/platforms/javascript/guides/tanstackstart-react/enriching-events/level.md - The level - similar to logging levels - is generally added by default based on the integration... +- https://docs.sentry.io/platforms/javascript/guides/tanstackstart-react/enriching-events/event-processors.md - Learn more about how you can add your own event processors globally or to the current scope. +- https://docs.sentry.io/platforms/javascript/guides/tanstackstart-react/enriching-events/request-isolation.md - Learn more about how request isolation (or process isolation) works in the Sentry SDK. +- https://docs.sentry.io/platforms/javascript/guides/tanstackstart-react/enriching-events/scopes.md - SDKs will typically automatically manage the scopes for you in the framework integrations. Lea... +- https://docs.sentry.io/platforms/javascript/guides/tanstackstart-react/enriching-events/tags.md - Tags power UI features such as filters and tag-distribution maps. Tags also help you quickly a... +- https://docs.sentry.io/platforms/javascript/guides/tanstackstart-react/enriching-events/transaction-name.md - Learn how to set or override transaction names to improve issue and trace-grouping. + +### Data Management +- https://docs.sentry.io/platforms/javascript/guides/tanstackstart-react/data-management/data-collected.md - See what data is collected by the Sentry SDK. +- https://docs.sentry.io/platforms/javascript/guides/tanstackstart-react/data-management/sensitive-data.md - Learn about filtering or scrubbing sensitive data within the SDK, so that data is not sent wit... + +### Best Practices +- https://docs.sentry.io/platforms/javascript/guides/tanstackstart-react/best-practices/shared-environments.md - Learn how to use Sentry in shared environments (for example in browser extensions or VSCode ex... +- https://docs.sentry.io/platforms/javascript/guides/tanstackstart-react/best-practices/micro-frontends.md - Learn how to identify the source of errors and route events to different Sentry projects when ... +- https://docs.sentry.io/platforms/javascript/guides/tanstackstart-react/best-practices/multiple-sentry-instances.md - Learn how to manage several Sentry instances by creating your own clients. +- https://docs.sentry.io/platforms/javascript/guides/tanstackstart-react/best-practices/offline-caching.md - Learn how to cache Sentry events while being offline. +- https://docs.sentry.io/platforms/javascript/guides/tanstackstart-react/best-practices/web-workers.md - Learn how to use Sentry's Browser SDK in Web Workers API. +- https://docs.sentry.io/platforms/javascript/guides/tanstackstart-react/best-practices/sentry-testkit.md - Learn how to assert that the right flow-tracking or error is being sent to Sentry, but without... + +### Migration +- https://docs.sentry.io/platforms/javascript/guides/tanstackstart-react/migration/v9-to-v10.md - Learn about migrating from Sentry JavaScript SDK 9.x to 10.x +- https://docs.sentry.io/platforms/javascript/guides/tanstackstart-react/migration/v7-to-v8.md - Learn about migrating from Sentry JavaScript SDK 7.x to 8.x +- https://docs.sentry.io/platforms/javascript/guides/tanstackstart-react/migration/v7-to-v8/v8-new-performance-api.md - Learn about new Tracing APIs in Sentry JavaScript SDK 8.x +- https://docs.sentry.io/platforms/javascript/guides/tanstackstart-react/migration/v7-to-v8/v7-deprecations.md - Learn about deprecations in Sentry JavaScript SDK 7.x and how to address them +- https://docs.sentry.io/platforms/javascript/guides/tanstackstart-react/migration/v6-to-v7.md - Learn about migrating from Sentry JavaScript SDK 6.x to 7.x +- https://docs.sentry.io/platforms/javascript/guides/tanstackstart-react/migration/v4-to-v5_v6.md - Learn about migrating from Sentry JavaScript SDK 4.x to 5.x/6.x + +### Troubleshooting +- https://docs.sentry.io/platforms/javascript/guides/tanstackstart-react/troubleshooting/supported-browsers.md - We support a variety of browsers; check out our list. + +### Other +- https://docs.sentry.io/platforms/javascript/guides/tanstackstart-react/features.md - Learn how Sentry's TanStack Start React SDK exposes custom components for first class integrat... +- https://docs.sentry.io/platforms/javascript/guides/tanstackstart-react/features/sentryTanstackStart.md - Learn about the sentryTanstackStart Vite plugin. +- https://docs.sentry.io/platforms/javascript/guides/tanstackstart-react/features/tanstack-router.md - Learn about Sentry's TanStack Router integration. +- https://docs.sentry.io/platforms/javascript/guides/tanstackstart-react/features/wrapMiddlewaresWithSentry.md - Learn how to add tracing to your TanStack Start middleware. diff --git a/public/.well-known/skills/sentry-javascript-vue/SKILL.md b/public/.well-known/skills/sentry-javascript-vue/SKILL.md new file mode 100644 index 0000000000000..dc30a44a376ee --- /dev/null +++ b/public/.well-known/skills/sentry-javascript-vue/SKILL.md @@ -0,0 +1,150 @@ +--- +name: sentry-javascript-vue +description: Learn how to manually set up Sentry in your Vue app and capture your first errors. +--- + +# Sentry Vue + +Learn how to manually set up Sentry in your Vue app and capture your first errors. + +## Documentation + +Fetch these markdown files as needed: + +### Getting Started +- https://docs.sentry.io/platforms/javascript/guides/vue.md - Learn how to manually set up Sentry in your Vue app and capture your first errors. + +### Features +- https://docs.sentry.io/platforms/javascript/guides/vue/usage.md - Learn how to use the SDK to manually capture errors and other events. +- https://docs.sentry.io/platforms/javascript/guides/vue/sourcemaps.md - Upload your source maps to Sentry to enable readable stack traces in your errors. +- https://docs.sentry.io/platforms/javascript/guides/vue/sourcemaps/uploading.md - Learn how to provide your source maps to Sentry. +- https://docs.sentry.io/platforms/javascript/guides/vue/sourcemaps/uploading/webpack.md - Upload your source maps with our webpack plugin. +- https://docs.sentry.io/platforms/javascript/guides/vue/sourcemaps/uploading/ionic.md - Upload your source maps using Ionic and Sentry CLI. +- https://docs.sentry.io/platforms/javascript/guides/vue/sourcemaps/uploading/ionic-capacitor.md - Upload your source maps using ionic capacitor and Sentry CLI. +- https://docs.sentry.io/platforms/javascript/guides/vue/sourcemaps/uploading/typescript.md - Upload your source maps using tsc and Sentry CLI. +- https://docs.sentry.io/platforms/javascript/guides/vue/sourcemaps/uploading/vite.md - Upload your source maps with the Sentry Vite Plugin. +- https://docs.sentry.io/platforms/javascript/guides/vue/sourcemaps/uploading/esbuild.md - Upload your source maps with the Sentry esbuild Plugin. +- https://docs.sentry.io/platforms/javascript/guides/vue/sourcemaps/uploading/rollup.md - Upload your source maps with the Sentry Rollup Plugin. +- https://docs.sentry.io/platforms/javascript/guides/vue/sourcemaps/uploading/cli.md - Upload your source maps using Sentry CLI. +- https://docs.sentry.io/platforms/javascript/guides/vue/sourcemaps/uploading/hosting-publicly.md - Learn about publicly hosting your source maps, including how to address various security conce... +- https://docs.sentry.io/platforms/javascript/guides/vue/sourcemaps/troubleshooting_js.md - Troubleshooting for source maps. +- https://docs.sentry.io/platforms/javascript/guides/vue/sourcemaps/troubleshooting_js/legacy-uploading-methods.md - Learn about how to upload source maps with older SDKs and Sentry tools. +- https://docs.sentry.io/platforms/javascript/guides/vue/sourcemaps/troubleshooting_js/debug-ids.md +- https://docs.sentry.io/platforms/javascript/guides/vue/logs.md - Structured logs allow you to send, view and query logs sent from your applications within Sentry. +- https://docs.sentry.io/platforms/javascript/guides/vue/session-replay.md - Learn how to enable Session Replay in your app if it is not already set up. +- https://docs.sentry.io/platforms/javascript/guides/vue/session-replay/configuration.md - Learn about the general Session Replay configuration fields. +- https://docs.sentry.io/platforms/javascript/guides/vue/session-replay/privacy.md - Configuring Session Replay to maintain user and data privacy. +- https://docs.sentry.io/platforms/javascript/guides/vue/session-replay/issue-types.md - Learn about the Issue types that Session Replay can detect. +- https://docs.sentry.io/platforms/javascript/guides/vue/session-replay/understanding-sessions.md - Learn about customizing sessions with the Session Replay SDK. +- https://docs.sentry.io/platforms/javascript/guides/vue/session-replay/troubleshooting.md - Troubleshooting Session Replay-specific Issues +- https://docs.sentry.io/platforms/javascript/guides/vue/tracing.md - Learn how to enable tracing in your app. +- https://docs.sentry.io/platforms/javascript/guides/vue/tracing/span-metrics.md - Learn how to add attributes to spans to monitor performance and debug applications +- https://docs.sentry.io/platforms/javascript/guides/vue/tracing/span-metrics/examples.md - Examples of using span metrics to debug performance issues and monitor application behavior ac... +- https://docs.sentry.io/platforms/javascript/guides/vue/tracing/distributed-tracing.md - Learn how to connect events across applications/services. +- https://docs.sentry.io/platforms/javascript/guides/vue/tracing/distributed-tracing/custom-instrumentation.md +- https://docs.sentry.io/platforms/javascript/guides/vue/tracing/distributed-tracing/dealing-with-cors-issues.md +- https://docs.sentry.io/platforms/javascript/guides/vue/tracing/configure-sampling.md - Learn how to configure sampling in your app. +- https://docs.sentry.io/platforms/javascript/guides/vue/tracing/instrumentation.md - Learn how to configure spans to capture trace data on any action in your app. +- https://docs.sentry.io/platforms/javascript/guides/vue/tracing/instrumentation/automatic-instrumentation.md - Learn what spans are captured after tracing is enabled. +- https://docs.sentry.io/platforms/javascript/guides/vue/tracing/instrumentation/requests-module.md - Learn how to manually instrument your code to use Sentry's Requests module. +- https://docs.sentry.io/platforms/javascript/guides/vue/tracing/troubleshooting.md - Learn how to troubleshoot your tracing setup. +- https://docs.sentry.io/platforms/javascript/guides/vue/ai-agent-monitoring-browser.md - Learn how to manually instrument AI agents in browser applications. +- https://docs.sentry.io/platforms/javascript/guides/vue/metrics.md - Metrics allow you to send, view and query counters, gauges and measurements from your Sentry-c... +- https://docs.sentry.io/platforms/javascript/guides/vue/profiling.md - Collect & view performance insights for JavaScript programs with Sentry's Profiling integratio... +- https://docs.sentry.io/platforms/javascript/guides/vue/user-feedback.md - Learn how to enable User Feedback in your app. +- https://docs.sentry.io/platforms/javascript/guides/vue/user-feedback/configuration.md - Learn about general User Feedback configuration fields. +- https://docs.sentry.io/platforms/javascript/guides/vue/user-feedback/configuration__v7.x.md - Learn about general User Feedback configuration fields for version 7 of the JavaScript SDK. +- https://docs.sentry.io/platforms/javascript/guides/vue/feature-flags.md - With Feature Flags, Sentry tracks feature flag evaluations in your application, keeps an audit... + +### Configuration +- https://docs.sentry.io/platforms/javascript/guides/vue/sampling.md - Learn how to configure the volume of error and transaction events sent to Sentry. +- https://docs.sentry.io/platforms/javascript/guides/vue/enriching-events.md - Add additional data to your events to make them easier to debug. +- https://docs.sentry.io/platforms/javascript/guides/vue/configuration.md - Learn about additional configuration options for the JavaScript SDKs. +- https://docs.sentry.io/platforms/javascript/guides/vue/configuration/apis.md - Learn more about APIs of the SDK. +- https://docs.sentry.io/platforms/javascript/guides/vue/configuration/options.md - Learn more about how the SDK can be configured via options. These are being passed to the init... +- https://docs.sentry.io/platforms/javascript/guides/vue/configuration/integrations.md - Learn more about how integrations extend the functionality of our SDK to cover common librarie... +- https://docs.sentry.io/platforms/javascript/guides/vue/configuration/integrations/custom.md - Learn how you can enable a custom integration. +- https://docs.sentry.io/platforms/javascript/guides/vue/configuration/integrations/anthropic.md - Adds instrumentation for the Anthropic SDK. +- https://docs.sentry.io/platforms/javascript/guides/vue/configuration/integrations/breadcrumbs.md - Wraps native browser APIs to capture breadcrumbs. (default) +- https://docs.sentry.io/platforms/javascript/guides/vue/configuration/integrations/browserapierrors.md - Wraps native time and events APIs (`setTimeout`, `setInterval`, `requestAnimationFrame`, `addE... +- https://docs.sentry.io/platforms/javascript/guides/vue/configuration/integrations/browserprofiling.md - Capture profiling data for the Browser. +- https://docs.sentry.io/platforms/javascript/guides/vue/configuration/integrations/browsersession.md - Track healthy Sessions in the Browser. +- https://docs.sentry.io/platforms/javascript/guides/vue/configuration/integrations/browsertracing.md - Capture performance data for the Browser. +- https://docs.sentry.io/platforms/javascript/guides/vue/configuration/integrations/captureconsole.md - Captures all Console API calls via `captureException` or `captureMessage`. +- https://docs.sentry.io/platforms/javascript/guides/vue/configuration/integrations/contextlines.md - Adds source code from inline JavaScript of the current page's HTML. +- https://docs.sentry.io/platforms/javascript/guides/vue/configuration/integrations/dedupe.md - Deduplicate certain events to avoid receiving duplicate errors. (default) +- https://docs.sentry.io/platforms/javascript/guides/vue/configuration/integrations/extraerrordata.md - Extracts all non-native attributes from the error object and attaches them to the event as ext... +- https://docs.sentry.io/platforms/javascript/guides/vue/configuration/integrations/functiontostring.md - Allows the SDK to provide original functions and method names, even when those functions or me... +- https://docs.sentry.io/platforms/javascript/guides/vue/configuration/integrations/featureflags.md - Learn how to attach custom feature flag data to Sentry error events. +- https://docs.sentry.io/platforms/javascript/guides/vue/configuration/integrations/globalhandlers.md - Attaches global handlers to capture uncaught exceptions and unhandled rejections. (default) +- https://docs.sentry.io/platforms/javascript/guides/vue/configuration/integrations/google-genai.md - Adds instrumentation for Google Gen AI SDK. +- https://docs.sentry.io/platforms/javascript/guides/vue/configuration/integrations/graphqlclient.md - Enhance spans and breadcrumbs with data from GraphQL requests. +- https://docs.sentry.io/platforms/javascript/guides/vue/configuration/integrations/httpclient.md - Captures errors on failed requests from Fetch and XHR and attaches request and response inform... +- https://docs.sentry.io/platforms/javascript/guides/vue/configuration/integrations/httpcontext.md - Attaches HTTP request information, such as URL, user-agent, referrer, and other headers to the... +- https://docs.sentry.io/platforms/javascript/guides/vue/configuration/integrations/inboundfilters.md - Allows you to ignore specific errors based on the type, message, or URLs in a given exception.... +- https://docs.sentry.io/platforms/javascript/guides/vue/configuration/integrations/langchain.md - Adds instrumentation for LangChain. +- https://docs.sentry.io/platforms/javascript/guides/vue/configuration/integrations/langgraph.md - Adds instrumentation for the LangGraph SDK. +- https://docs.sentry.io/platforms/javascript/guides/vue/configuration/integrations/launchdarkly.md - Learn how to use Sentry with LaunchDarkly. +- https://docs.sentry.io/platforms/javascript/guides/vue/configuration/integrations/linkederrors.md - Allows you to configure linked errors. (default) +- https://docs.sentry.io/platforms/javascript/guides/vue/configuration/integrations/modulemetadata.md - Adds module metadata to stack frames. +- https://docs.sentry.io/platforms/javascript/guides/vue/configuration/integrations/openai.md - Adds instrumentation for the OpenAI SDK. +- https://docs.sentry.io/platforms/javascript/guides/vue/configuration/integrations/openfeature.md - Learn how to use Sentry with OpenFeature. +- https://docs.sentry.io/platforms/javascript/guides/vue/configuration/integrations/replay.md - Capture a video-like reproduction of what was happening in the user's browser. +- https://docs.sentry.io/platforms/javascript/guides/vue/configuration/integrations/replaycanvas.md - Capture session replays from HTML canvas elements. +- https://docs.sentry.io/platforms/javascript/guides/vue/configuration/integrations/reportingobserver.md - Captures the reports collected via the `ReportingObserver` interface and sends them to Sentry. +- https://docs.sentry.io/platforms/javascript/guides/vue/configuration/integrations/rewriteframes.md - Allows you to apply a transformation to each frame of the stack trace. +- https://docs.sentry.io/platforms/javascript/guides/vue/configuration/integrations/statsig.md - Learn how to use Sentry with Statsig. +- https://docs.sentry.io/platforms/javascript/guides/vue/configuration/integrations/unleash.md - Learn how to use Sentry with Unleash. +- https://docs.sentry.io/platforms/javascript/guides/vue/configuration/integrations/vue.md - Add error and span instrumentation to Vue applications. (default) +- https://docs.sentry.io/platforms/javascript/guides/vue/configuration/integrations/webworker.md - Connect Web Workers with the SDK running on the main thread +- https://docs.sentry.io/platforms/javascript/guides/vue/configuration/integrations/zodErrors.md - Adds additional data to Zod validation errors. +- https://docs.sentry.io/platforms/javascript/guides/vue/configuration/transports.md - Transports let you change the way in which events are delivered to Sentry. +- https://docs.sentry.io/platforms/javascript/guides/vue/configuration/releases.md - Learn how to configure your SDK to tell Sentry about your releases. +- https://docs.sentry.io/platforms/javascript/guides/vue/configuration/filtering.md - Learn more about how to configure your JavaScript SDK to set up filtering for events reported ... +- https://docs.sentry.io/platforms/javascript/guides/vue/configuration/tree-shaking.md - Learn how to reduce Sentry bundle size by tree shaking unused code. +- https://docs.sentry.io/platforms/javascript/guides/vue/data-management.md - Learn about different ways to scrub data within your SDK before it gets sent to Sentry. +- https://docs.sentry.io/platforms/javascript/guides/vue/security-policy-reporting.md - Learn how Sentry can help manage Content-Security-Policy violations and reports here. +- https://docs.sentry.io/platforms/javascript/guides/vue/best-practices.md - Learn how to set up Sentry for several specific use cases with these best practice guides. +- https://docs.sentry.io/platforms/javascript/guides/vue/migration.md - Migrate from an older version of our Sentry JavaScript SDK. +- https://docs.sentry.io/platforms/javascript/guides/vue/troubleshooting.md - If you need help solving issues with your Sentry JavaScript SDK integration, you can read the ... + +### Enriching Events +- https://docs.sentry.io/platforms/javascript/guides/vue/enriching-events/attachments.md - Learn more about how Sentry can store additional files in the same request as event attachments. +- https://docs.sentry.io/platforms/javascript/guides/vue/enriching-events/breadcrumbs.md - Learn more about what Sentry uses to create a trail of events (breadcrumbs) that happened prio... +- https://docs.sentry.io/platforms/javascript/guides/vue/enriching-events/fingerprinting.md - Learn about overriding default fingerprinting in your SDK. +- https://docs.sentry.io/platforms/javascript/guides/vue/enriching-events/level.md - The level - similar to logging levels - is generally added by default based on the integration... +- https://docs.sentry.io/platforms/javascript/guides/vue/enriching-events/event-processors.md - Learn more about how you can add your own event processors globally or to the current scope. +- https://docs.sentry.io/platforms/javascript/guides/vue/enriching-events/scopes.md - SDKs will typically automatically manage the scopes for you in the framework integrations. Lea... +- https://docs.sentry.io/platforms/javascript/guides/vue/enriching-events/tags.md - Tags power UI features such as filters and tag-distribution maps. Tags also help you quickly a... +- https://docs.sentry.io/platforms/javascript/guides/vue/enriching-events/transaction-name.md - Learn how to set or override transaction names to improve issue and trace-grouping. + +### Data Management +- https://docs.sentry.io/platforms/javascript/guides/vue/data-management/data-collected.md - See what data is collected by the Sentry SDK. +- https://docs.sentry.io/platforms/javascript/guides/vue/data-management/sensitive-data.md - Learn about filtering or scrubbing sensitive data within the SDK, so that data is not sent wit... + +### Best Practices +- https://docs.sentry.io/platforms/javascript/guides/vue/best-practices/shared-environments.md - Learn how to use Sentry in shared environments (for example in browser extensions or VSCode ex... +- https://docs.sentry.io/platforms/javascript/guides/vue/best-practices/micro-frontends.md - Learn how to identify the source of errors and route events to different Sentry projects when ... +- https://docs.sentry.io/platforms/javascript/guides/vue/best-practices/multiple-sentry-instances.md - Learn how to manage several Sentry instances by creating your own clients. +- https://docs.sentry.io/platforms/javascript/guides/vue/best-practices/offline-caching.md - Learn how to cache Sentry events while being offline. +- https://docs.sentry.io/platforms/javascript/guides/vue/best-practices/web-workers.md - Learn how to use Sentry's Browser SDK in Web Workers API. +- https://docs.sentry.io/platforms/javascript/guides/vue/best-practices/sentry-testkit.md - Learn how to assert that the right flow-tracking or error is being sent to Sentry, but without... + +### Migration +- https://docs.sentry.io/platforms/javascript/guides/vue/migration/v9-to-v10.md - Learn about migrating from Sentry JavaScript SDK 9.x to 10.x +- https://docs.sentry.io/platforms/javascript/guides/vue/migration/v8-to-v9.md - Learn about migrating from Sentry JavaScript SDK 8.x to 9.x +- https://docs.sentry.io/platforms/javascript/guides/vue/migration/v7-to-v8.md - Learn about migrating from Sentry JavaScript SDK 7.x to 8.x +- https://docs.sentry.io/platforms/javascript/guides/vue/migration/v7-to-v8/v8-new-performance-api.md - Learn about new Tracing APIs in Sentry JavaScript SDK 8.x +- https://docs.sentry.io/platforms/javascript/guides/vue/migration/v7-to-v8/v7-deprecations.md - Learn about deprecations in Sentry JavaScript SDK 7.x and how to address them +- https://docs.sentry.io/platforms/javascript/guides/vue/migration/v6-to-v7.md - Learn about migrating from Sentry JavaScript SDK 6.x to 7.x +- https://docs.sentry.io/platforms/javascript/guides/vue/migration/v4-to-v5_v6.md - Learn about migrating from Sentry JavaScript SDK 4.x to 5.x/6.x + +### Troubleshooting +- https://docs.sentry.io/platforms/javascript/guides/vue/troubleshooting/supported-browsers.md - We support a variety of browsers; check out our list. + +### Other +- https://docs.sentry.io/platforms/javascript/guides/vue/features.md - Learn how Sentry's Vue SDK exposes features for first class integration with Vue. +- https://docs.sentry.io/platforms/javascript/guides/vue/features/component-tracking.md - Learn how Sentry's Vue SDK allows you to monitor the rendering performance of your application... +- https://docs.sentry.io/platforms/javascript/guides/vue/features/multiple-apps.md - Learn how to use the SDK to instrument multiple Vue 3 apps. +- https://docs.sentry.io/platforms/javascript/guides/vue/features/pinia.md - Learn about Sentry's Pinia plugin. +- https://docs.sentry.io/platforms/javascript/guides/vue/features/vue-router.md - Learn about Sentry's Vue Routing integration. diff --git a/public/.well-known/skills/sentry-javascript-wasm/SKILL.md b/public/.well-known/skills/sentry-javascript-wasm/SKILL.md new file mode 100644 index 0000000000000..284bb9ec5cb01 --- /dev/null +++ b/public/.well-known/skills/sentry-javascript-wasm/SKILL.md @@ -0,0 +1,130 @@ +--- +name: sentry-javascript-wasm +description: Learn how to manually set up Sentry in your JavaScript application with WebAssembly modules and capture your first errors. +--- + +# Sentry Wasm + +Learn how to manually set up Sentry in your JavaScript application with WebAssembly modules and capture your first errors. + +## Documentation + +Fetch these markdown files as needed: + +### Getting Started +- https://docs.sentry.io/platforms/javascript/guides/wasm.md - Learn how to manually set up Sentry in your JavaScript application with WebAssembly modules an... + +### Features +- https://docs.sentry.io/platforms/javascript/guides/wasm/usage.md - Learn how to use the SDK to manually capture errors and other events. +- https://docs.sentry.io/platforms/javascript/guides/wasm/sourcemaps.md - Upload your source maps to Sentry to enable readable stack traces in your errors. +- https://docs.sentry.io/platforms/javascript/guides/wasm/sourcemaps/uploading.md - Learn how to provide your source maps to Sentry. +- https://docs.sentry.io/platforms/javascript/guides/wasm/sourcemaps/uploading/webpack.md - Upload your source maps with our webpack plugin. +- https://docs.sentry.io/platforms/javascript/guides/wasm/sourcemaps/uploading/ionic.md - Upload your source maps using Ionic and Sentry CLI. +- https://docs.sentry.io/platforms/javascript/guides/wasm/sourcemaps/uploading/ionic-capacitor.md - Upload your source maps using ionic capacitor and Sentry CLI. +- https://docs.sentry.io/platforms/javascript/guides/wasm/sourcemaps/uploading/typescript.md - Upload your source maps using tsc and Sentry CLI. +- https://docs.sentry.io/platforms/javascript/guides/wasm/sourcemaps/uploading/vite.md - Upload your source maps with the Sentry Vite Plugin. +- https://docs.sentry.io/platforms/javascript/guides/wasm/sourcemaps/uploading/esbuild.md - Upload your source maps with the Sentry esbuild Plugin. +- https://docs.sentry.io/platforms/javascript/guides/wasm/sourcemaps/uploading/rollup.md - Upload your source maps with the Sentry Rollup Plugin. +- https://docs.sentry.io/platforms/javascript/guides/wasm/sourcemaps/uploading/cli.md - Upload your source maps using Sentry CLI. +- https://docs.sentry.io/platforms/javascript/guides/wasm/sourcemaps/uploading/uglifyjs.md - Upload your source maps using UglifyJS and Sentry CLI. +- https://docs.sentry.io/platforms/javascript/guides/wasm/sourcemaps/uploading/systemjs.md - Upload your source maps using SystemJS and Sentry CLI. +- https://docs.sentry.io/platforms/javascript/guides/wasm/sourcemaps/uploading/hosting-publicly.md - Learn about publicly hosting your source maps, including how to address various security conce... +- https://docs.sentry.io/platforms/javascript/guides/wasm/sourcemaps/troubleshooting_js.md - Troubleshooting for source maps. +- https://docs.sentry.io/platforms/javascript/guides/wasm/sourcemaps/troubleshooting_js/legacy-uploading-methods.md - Learn about how to upload source maps with older SDKs and Sentry tools. +- https://docs.sentry.io/platforms/javascript/guides/wasm/sourcemaps/troubleshooting_js/debug-ids.md +- https://docs.sentry.io/platforms/javascript/guides/wasm/logs.md - Structured logs allow you to send, view and query logs sent from your applications within Sentry. +- https://docs.sentry.io/platforms/javascript/guides/wasm/tracing.md - Learn how to enable tracing in your app. +- https://docs.sentry.io/platforms/javascript/guides/wasm/tracing/span-metrics.md - Learn how to add attributes to spans to monitor performance and debug applications +- https://docs.sentry.io/platforms/javascript/guides/wasm/tracing/span-metrics/examples.md - Examples of using span metrics to debug performance issues and monitor application behavior ac... +- https://docs.sentry.io/platforms/javascript/guides/wasm/tracing/distributed-tracing.md - Learn how to connect events across applications/services. +- https://docs.sentry.io/platforms/javascript/guides/wasm/tracing/distributed-tracing/custom-instrumentation.md +- https://docs.sentry.io/platforms/javascript/guides/wasm/tracing/distributed-tracing/dealing-with-cors-issues.md +- https://docs.sentry.io/platforms/javascript/guides/wasm/tracing/configure-sampling.md - Learn how to configure sampling in your app. +- https://docs.sentry.io/platforms/javascript/guides/wasm/tracing/instrumentation.md - Learn how to configure spans to capture trace data on any action in your app. +- https://docs.sentry.io/platforms/javascript/guides/wasm/tracing/instrumentation/automatic-instrumentation.md - Learn what spans are captured after tracing is enabled. +- https://docs.sentry.io/platforms/javascript/guides/wasm/tracing/instrumentation/requests-module.md - Learn how to manually instrument your code to use Sentry's Requests module. +- https://docs.sentry.io/platforms/javascript/guides/wasm/tracing/troubleshooting.md - Learn how to troubleshoot your tracing setup. +- https://docs.sentry.io/platforms/javascript/guides/wasm/ai-agent-monitoring-browser.md - Learn how to manually instrument AI agents in browser applications. +- https://docs.sentry.io/platforms/javascript/guides/wasm/metrics.md - Metrics allow you to send, view and query counters, gauges and measurements from your Sentry-c... +- https://docs.sentry.io/platforms/javascript/guides/wasm/profiling.md - Collect & view performance insights for JavaScript programs with Sentry's Profiling integratio... +- https://docs.sentry.io/platforms/javascript/guides/wasm/user-feedback.md - Learn how to enable User Feedback in your app. +- https://docs.sentry.io/platforms/javascript/guides/wasm/user-feedback/configuration.md - Learn about general User Feedback configuration fields. +- https://docs.sentry.io/platforms/javascript/guides/wasm/user-feedback/configuration__v7.x.md - Learn about general User Feedback configuration fields for version 7 of the JavaScript SDK. +- https://docs.sentry.io/platforms/javascript/guides/wasm/feature-flags.md - With Feature Flags, Sentry tracks feature flag evaluations in your application, keeps an audit... + +### Configuration +- https://docs.sentry.io/platforms/javascript/guides/wasm/sampling.md - Learn how to configure the volume of error and transaction events sent to Sentry. +- https://docs.sentry.io/platforms/javascript/guides/wasm/enriching-events.md - Add additional data to your events to make them easier to debug. +- https://docs.sentry.io/platforms/javascript/guides/wasm/configuration.md - Learn about additional configuration options for the JavaScript SDKs. +- https://docs.sentry.io/platforms/javascript/guides/wasm/configuration/apis.md - Learn more about APIs of the SDK. +- https://docs.sentry.io/platforms/javascript/guides/wasm/configuration/options.md - Learn more about how the SDK can be configured via options. These are being passed to the init... +- https://docs.sentry.io/platforms/javascript/guides/wasm/configuration/integrations.md - Learn more about how integrations extend the functionality of our SDK to cover common librarie... +- https://docs.sentry.io/platforms/javascript/guides/wasm/configuration/integrations/custom.md - Learn how you can enable a custom integration. +- https://docs.sentry.io/platforms/javascript/guides/wasm/configuration/integrations/anthropic.md - Adds instrumentation for the Anthropic SDK. +- https://docs.sentry.io/platforms/javascript/guides/wasm/configuration/integrations/breadcrumbs.md - Wraps native browser APIs to capture breadcrumbs. (default) +- https://docs.sentry.io/platforms/javascript/guides/wasm/configuration/integrations/browserapierrors.md - Wraps native time and events APIs (`setTimeout`, `setInterval`, `requestAnimationFrame`, `addE... +- https://docs.sentry.io/platforms/javascript/guides/wasm/configuration/integrations/browserprofiling.md - Capture profiling data for the Browser. +- https://docs.sentry.io/platforms/javascript/guides/wasm/configuration/integrations/browsersession.md - Track healthy Sessions in the Browser. +- https://docs.sentry.io/platforms/javascript/guides/wasm/configuration/integrations/browsertracing.md - Capture performance data for the Browser. +- https://docs.sentry.io/platforms/javascript/guides/wasm/configuration/integrations/captureconsole.md - Captures all Console API calls via `captureException` or `captureMessage`. +- https://docs.sentry.io/platforms/javascript/guides/wasm/configuration/integrations/contextlines.md - Adds source code from inline JavaScript of the current page's HTML. +- https://docs.sentry.io/platforms/javascript/guides/wasm/configuration/integrations/dedupe.md - Deduplicate certain events to avoid receiving duplicate errors. (default) +- https://docs.sentry.io/platforms/javascript/guides/wasm/configuration/integrations/extraerrordata.md - Extracts all non-native attributes from the error object and attaches them to the event as ext... +- https://docs.sentry.io/platforms/javascript/guides/wasm/configuration/integrations/functiontostring.md - Allows the SDK to provide original functions and method names, even when those functions or me... +- https://docs.sentry.io/platforms/javascript/guides/wasm/configuration/integrations/featureflags.md - Learn how to attach custom feature flag data to Sentry error events. +- https://docs.sentry.io/platforms/javascript/guides/wasm/configuration/integrations/globalhandlers.md - Attaches global handlers to capture uncaught exceptions and unhandled rejections. (default) +- https://docs.sentry.io/platforms/javascript/guides/wasm/configuration/integrations/google-genai.md - Adds instrumentation for Google Gen AI SDK. +- https://docs.sentry.io/platforms/javascript/guides/wasm/configuration/integrations/graphqlclient.md - Enhance spans and breadcrumbs with data from GraphQL requests. +- https://docs.sentry.io/platforms/javascript/guides/wasm/configuration/integrations/httpclient.md - Captures errors on failed requests from Fetch and XHR and attaches request and response inform... +- https://docs.sentry.io/platforms/javascript/guides/wasm/configuration/integrations/httpcontext.md - Attaches HTTP request information, such as URL, user-agent, referrer, and other headers to the... +- https://docs.sentry.io/platforms/javascript/guides/wasm/configuration/integrations/inboundfilters.md - Allows you to ignore specific errors based on the type, message, or URLs in a given exception.... +- https://docs.sentry.io/platforms/javascript/guides/wasm/configuration/integrations/langchain.md - Adds instrumentation for LangChain. +- https://docs.sentry.io/platforms/javascript/guides/wasm/configuration/integrations/langgraph.md - Adds instrumentation for the LangGraph SDK. +- https://docs.sentry.io/platforms/javascript/guides/wasm/configuration/integrations/linkederrors.md - Allows you to configure linked errors. (default) +- https://docs.sentry.io/platforms/javascript/guides/wasm/configuration/integrations/modulemetadata.md - Adds module metadata to stack frames. +- https://docs.sentry.io/platforms/javascript/guides/wasm/configuration/integrations/openai.md - Adds instrumentation for the OpenAI SDK. +- https://docs.sentry.io/platforms/javascript/guides/wasm/configuration/integrations/reportingobserver.md - Captures the reports collected via the `ReportingObserver` interface and sends them to Sentry. +- https://docs.sentry.io/platforms/javascript/guides/wasm/configuration/integrations/rewriteframes.md - Allows you to apply a transformation to each frame of the stack trace. +- https://docs.sentry.io/platforms/javascript/guides/wasm/configuration/integrations/webworker.md - Connect Web Workers with the SDK running on the main thread +- https://docs.sentry.io/platforms/javascript/guides/wasm/configuration/integrations/zodErrors.md - Adds additional data to Zod validation errors. +- https://docs.sentry.io/platforms/javascript/guides/wasm/configuration/releases.md - Learn how to configure your SDK to tell Sentry about your releases. +- https://docs.sentry.io/platforms/javascript/guides/wasm/configuration/filtering.md - Learn more about how to configure your JavaScript SDK to set up filtering for events reported ... +- https://docs.sentry.io/platforms/javascript/guides/wasm/configuration/tree-shaking.md - Learn how to reduce Sentry bundle size by tree shaking unused code. +- https://docs.sentry.io/platforms/javascript/guides/wasm/data-management.md - Learn about different ways to scrub data within your SDK before it gets sent to Sentry. +- https://docs.sentry.io/platforms/javascript/guides/wasm/security-policy-reporting.md - Learn how Sentry can help manage Content-Security-Policy violations and reports here. +- https://docs.sentry.io/platforms/javascript/guides/wasm/best-practices.md - Learn how to set up Sentry for several specific use cases with these best practice guides. +- https://docs.sentry.io/platforms/javascript/guides/wasm/migration.md - Migrate from an older version of our Sentry JavaScript SDK. +- https://docs.sentry.io/platforms/javascript/guides/wasm/troubleshooting.md - If you need help solving issues with your Sentry JavaScript SDK integration, you can read the ... + +### Enriching Events +- https://docs.sentry.io/platforms/javascript/guides/wasm/enriching-events/attachments.md - Learn more about how Sentry can store additional files in the same request as event attachments. +- https://docs.sentry.io/platforms/javascript/guides/wasm/enriching-events/breadcrumbs.md - Learn more about what Sentry uses to create a trail of events (breadcrumbs) that happened prio... +- https://docs.sentry.io/platforms/javascript/guides/wasm/enriching-events/fingerprinting.md - Learn about overriding default fingerprinting in your SDK. +- https://docs.sentry.io/platforms/javascript/guides/wasm/enriching-events/level.md - The level - similar to logging levels - is generally added by default based on the integration... +- https://docs.sentry.io/platforms/javascript/guides/wasm/enriching-events/event-processors.md - Learn more about how you can add your own event processors globally or to the current scope. +- https://docs.sentry.io/platforms/javascript/guides/wasm/enriching-events/scopes.md - SDKs will typically automatically manage the scopes for you in the framework integrations. Lea... +- https://docs.sentry.io/platforms/javascript/guides/wasm/enriching-events/tags.md - Tags power UI features such as filters and tag-distribution maps. Tags also help you quickly a... +- https://docs.sentry.io/platforms/javascript/guides/wasm/enriching-events/transaction-name.md - Learn how to set or override transaction names to improve issue and trace-grouping. + +### Data Management +- https://docs.sentry.io/platforms/javascript/guides/wasm/data-management/data-collected.md - See what data is collected by the Sentry SDK. +- https://docs.sentry.io/platforms/javascript/guides/wasm/data-management/sensitive-data.md - Learn about filtering or scrubbing sensitive data within the SDK, so that data is not sent wit... + +### Best Practices +- https://docs.sentry.io/platforms/javascript/guides/wasm/best-practices/shared-environments.md - Learn how to use Sentry in shared environments (for example in browser extensions or VSCode ex... +- https://docs.sentry.io/platforms/javascript/guides/wasm/best-practices/micro-frontends.md - Learn how to identify the source of errors and route events to different Sentry projects when ... +- https://docs.sentry.io/platforms/javascript/guides/wasm/best-practices/multiple-sentry-instances.md - Learn how to manage several Sentry instances by creating your own clients. +- https://docs.sentry.io/platforms/javascript/guides/wasm/best-practices/web-workers.md - Learn how to use Sentry's Browser SDK in Web Workers API. +- https://docs.sentry.io/platforms/javascript/guides/wasm/best-practices/sentry-testkit.md - Learn how to assert that the right flow-tracking or error is being sent to Sentry, but without... + +### Migration +- https://docs.sentry.io/platforms/javascript/guides/wasm/migration/v9-to-v10.md - Learn about migrating from Sentry JavaScript SDK 9.x to 10.x +- https://docs.sentry.io/platforms/javascript/guides/wasm/migration/v8-to-v9.md - Learn about migrating from Sentry JavaScript SDK 8.x to 9.x +- https://docs.sentry.io/platforms/javascript/guides/wasm/migration/v7-to-v8.md - Learn about migrating from Sentry JavaScript SDK 7.x to 8.x +- https://docs.sentry.io/platforms/javascript/guides/wasm/migration/v7-to-v8/v8-new-performance-api.md - Learn about new Tracing APIs in Sentry JavaScript SDK 8.x +- https://docs.sentry.io/platforms/javascript/guides/wasm/migration/v7-to-v8/v7-deprecations.md - Learn about deprecations in Sentry JavaScript SDK 7.x and how to address them +- https://docs.sentry.io/platforms/javascript/guides/wasm/migration/v6-to-v7.md - Learn about migrating from Sentry JavaScript SDK 6.x to 7.x +- https://docs.sentry.io/platforms/javascript/guides/wasm/migration/v4-to-v5_v6.md - Learn about migrating from Sentry JavaScript SDK 4.x to 5.x/6.x + +### Troubleshooting +- https://docs.sentry.io/platforms/javascript/guides/wasm/troubleshooting/supported-browsers.md - We support a variety of browsers; check out our list. diff --git a/public/.well-known/skills/sentry-javascript/SKILL.md b/public/.well-known/skills/sentry-javascript/SKILL.md new file mode 100644 index 0000000000000..3cf6b12ec31a0 --- /dev/null +++ b/public/.well-known/skills/sentry-javascript/SKILL.md @@ -0,0 +1,156 @@ +--- +name: sentry-javascript +description: Learn how to manually set up Sentry in your JavaScript app and capture your first errors. +--- + +# Sentry Browser JavaScript + +Learn how to manually set up Sentry in your JavaScript app and capture your first errors. + +## Documentation + +Fetch these markdown files as needed: + +### Getting Started +- https://docs.sentry.io/platforms/javascript.md - Learn how to manually set up Sentry in your JavaScript app and capture your first errors. + +### Features +- https://docs.sentry.io/platforms/javascript/usage.md - Learn how to use the SDK to manually capture errors and other events. +- https://docs.sentry.io/platforms/javascript/sourcemaps.md - Upload your source maps to Sentry to enable readable stack traces in your errors. +- https://docs.sentry.io/platforms/javascript/sourcemaps/uploading.md - Learn how to provide your source maps to Sentry. +- https://docs.sentry.io/platforms/javascript/sourcemaps/uploading/webpack.md - Upload your source maps with our webpack plugin. +- https://docs.sentry.io/platforms/javascript/sourcemaps/uploading/ionic.md - Upload your source maps using Ionic and Sentry CLI. +- https://docs.sentry.io/platforms/javascript/sourcemaps/uploading/ionic-capacitor.md - Upload your source maps using ionic capacitor and Sentry CLI. +- https://docs.sentry.io/platforms/javascript/sourcemaps/uploading/typescript.md - Upload your source maps using tsc and Sentry CLI. +- https://docs.sentry.io/platforms/javascript/sourcemaps/uploading/vite.md - Upload your source maps with the Sentry Vite Plugin. +- https://docs.sentry.io/platforms/javascript/sourcemaps/uploading/esbuild.md - Upload your source maps with the Sentry esbuild Plugin. +- https://docs.sentry.io/platforms/javascript/sourcemaps/uploading/rollup.md - Upload your source maps with the Sentry Rollup Plugin. +- https://docs.sentry.io/platforms/javascript/sourcemaps/uploading/cli.md - Upload your source maps using Sentry CLI. +- https://docs.sentry.io/platforms/javascript/sourcemaps/uploading/uglifyjs.md - Upload your source maps using UglifyJS and Sentry CLI. +- https://docs.sentry.io/platforms/javascript/sourcemaps/uploading/systemjs.md - Upload your source maps using SystemJS and Sentry CLI. +- https://docs.sentry.io/platforms/javascript/sourcemaps/uploading/hosting-publicly.md - Learn about publicly hosting your source maps, including how to address various security conce... +- https://docs.sentry.io/platforms/javascript/sourcemaps/troubleshooting_js.md - Troubleshooting for source maps. +- https://docs.sentry.io/platforms/javascript/sourcemaps/troubleshooting_js/legacy-uploading-methods.md - Learn about how to upload source maps with older SDKs and Sentry tools. +- https://docs.sentry.io/platforms/javascript/sourcemaps/troubleshooting_js/debug-ids.md +- https://docs.sentry.io/platforms/javascript/logs.md - Structured logs allow you to send, view and query logs sent from your applications within Sentry. +- https://docs.sentry.io/platforms/javascript/session-replay.md - Learn how to enable Session Replay in your app if it is not already set up. +- https://docs.sentry.io/platforms/javascript/session-replay/configuration.md - Learn about the general Session Replay configuration fields. +- https://docs.sentry.io/platforms/javascript/session-replay/privacy.md - Configuring Session Replay to maintain user and data privacy. +- https://docs.sentry.io/platforms/javascript/session-replay/issue-types.md - Learn about the Issue types that Session Replay can detect. +- https://docs.sentry.io/platforms/javascript/session-replay/understanding-sessions.md - Learn about customizing sessions with the Session Replay SDK. +- https://docs.sentry.io/platforms/javascript/session-replay/troubleshooting.md - Troubleshooting Session Replay-specific Issues +- https://docs.sentry.io/platforms/javascript/tracing.md - Learn how to enable tracing in your app. +- https://docs.sentry.io/platforms/javascript/tracing/span-metrics.md - Learn how to add attributes to spans to monitor performance and debug applications +- https://docs.sentry.io/platforms/javascript/tracing/span-metrics/examples.md - Examples of using span metrics to debug performance issues and monitor application behavior ac... +- https://docs.sentry.io/platforms/javascript/tracing/distributed-tracing.md - Learn how to connect events across applications/services. +- https://docs.sentry.io/platforms/javascript/tracing/distributed-tracing/custom-instrumentation.md +- https://docs.sentry.io/platforms/javascript/tracing/distributed-tracing/dealing-with-cors-issues.md +- https://docs.sentry.io/platforms/javascript/tracing/configure-sampling.md - Learn how to configure sampling in your app. +- https://docs.sentry.io/platforms/javascript/tracing/instrumentation.md - Learn how to configure spans to capture trace data on any action in your app. +- https://docs.sentry.io/platforms/javascript/tracing/instrumentation/automatic-instrumentation.md - Learn what spans are captured after tracing is enabled. +- https://docs.sentry.io/platforms/javascript/tracing/instrumentation/requests-module.md - Learn how to manually instrument your code to use Sentry's Requests module. +- https://docs.sentry.io/platforms/javascript/tracing/troubleshooting.md - Learn how to troubleshoot your tracing setup. +- https://docs.sentry.io/platforms/javascript/ai-agent-monitoring-browser.md - Learn how to manually instrument AI agents in browser applications. +- https://docs.sentry.io/platforms/javascript/metrics.md - Metrics allow you to send, view and query counters, gauges and measurements from your Sentry-c... +- https://docs.sentry.io/platforms/javascript/profiling.md - Collect & view performance insights for JavaScript programs with Sentry's Profiling integratio... +- https://docs.sentry.io/platforms/javascript/user-feedback.md - Learn how to enable User Feedback in your app. +- https://docs.sentry.io/platforms/javascript/user-feedback/configuration.md - Learn about general User Feedback configuration fields. +- https://docs.sentry.io/platforms/javascript/user-feedback/configuration__v7.x.md - Learn about general User Feedback configuration fields for version 7 of the JavaScript SDK. +- https://docs.sentry.io/platforms/javascript/feature-flags.md - With Feature Flags, Sentry tracks feature flag evaluations in your application, keeps an audit... + +### Configuration +- https://docs.sentry.io/platforms/javascript/sampling.md - Learn how to configure the volume of error and transaction events sent to Sentry. +- https://docs.sentry.io/platforms/javascript/enriching-events.md - Add additional data to your events to make them easier to debug. +- https://docs.sentry.io/platforms/javascript/configuration.md - Learn about additional configuration options for the JavaScript SDKs. +- https://docs.sentry.io/platforms/javascript/configuration/apis.md - Learn more about APIs of the SDK. +- https://docs.sentry.io/platforms/javascript/configuration/options.md - Learn more about how the SDK can be configured via options. These are being passed to the init... +- https://docs.sentry.io/platforms/javascript/configuration/integrations.md - Learn more about how integrations extend the functionality of our SDK to cover common librarie... +- https://docs.sentry.io/platforms/javascript/configuration/integrations/custom.md - Learn how you can enable a custom integration. +- https://docs.sentry.io/platforms/javascript/configuration/integrations/anthropic.md - Adds instrumentation for the Anthropic SDK. +- https://docs.sentry.io/platforms/javascript/configuration/integrations/breadcrumbs.md - Wraps native browser APIs to capture breadcrumbs. (default) +- https://docs.sentry.io/platforms/javascript/configuration/integrations/browserapierrors.md - Wraps native time and events APIs (`setTimeout`, `setInterval`, `requestAnimationFrame`, `addE... +- https://docs.sentry.io/platforms/javascript/configuration/integrations/browserprofiling.md - Capture profiling data for the Browser. +- https://docs.sentry.io/platforms/javascript/configuration/integrations/browsersession.md - Track healthy Sessions in the Browser. +- https://docs.sentry.io/platforms/javascript/configuration/integrations/browsertracing.md - Capture performance data for the Browser. +- https://docs.sentry.io/platforms/javascript/configuration/integrations/captureconsole.md - Captures all Console API calls via `captureException` or `captureMessage`. +- https://docs.sentry.io/platforms/javascript/configuration/integrations/contextlines.md - Adds source code from inline JavaScript of the current page's HTML. +- https://docs.sentry.io/platforms/javascript/configuration/integrations/dedupe.md - Deduplicate certain events to avoid receiving duplicate errors. (default) +- https://docs.sentry.io/platforms/javascript/configuration/integrations/extraerrordata.md - Extracts all non-native attributes from the error object and attaches them to the event as ext... +- https://docs.sentry.io/platforms/javascript/configuration/integrations/functiontostring.md - Allows the SDK to provide original functions and method names, even when those functions or me... +- https://docs.sentry.io/platforms/javascript/configuration/integrations/featureflags.md - Learn how to attach custom feature flag data to Sentry error events. +- https://docs.sentry.io/platforms/javascript/configuration/integrations/globalhandlers.md - Attaches global handlers to capture uncaught exceptions and unhandled rejections. (default) +- https://docs.sentry.io/platforms/javascript/configuration/integrations/google-genai.md - Adds instrumentation for Google Gen AI SDK. +- https://docs.sentry.io/platforms/javascript/configuration/integrations/graphqlclient.md - Enhance spans and breadcrumbs with data from GraphQL requests. +- https://docs.sentry.io/platforms/javascript/configuration/integrations/httpclient.md - Captures errors on failed requests from Fetch and XHR and attaches request and response inform... +- https://docs.sentry.io/platforms/javascript/configuration/integrations/httpcontext.md - Attaches HTTP request information, such as URL, user-agent, referrer, and other headers to the... +- https://docs.sentry.io/platforms/javascript/configuration/integrations/inboundfilters.md - Allows you to ignore specific errors based on the type, message, or URLs in a given exception.... +- https://docs.sentry.io/platforms/javascript/configuration/integrations/langchain.md - Adds instrumentation for LangChain. +- https://docs.sentry.io/platforms/javascript/configuration/integrations/langgraph.md - Adds instrumentation for the LangGraph SDK. +- https://docs.sentry.io/platforms/javascript/configuration/integrations/launchdarkly.md - Learn how to use Sentry with LaunchDarkly. +- https://docs.sentry.io/platforms/javascript/configuration/integrations/linkederrors.md - Allows you to configure linked errors. (default) +- https://docs.sentry.io/platforms/javascript/configuration/integrations/modulemetadata.md - Adds module metadata to stack frames. +- https://docs.sentry.io/platforms/javascript/configuration/integrations/openai.md - Adds instrumentation for the OpenAI SDK. +- https://docs.sentry.io/platforms/javascript/configuration/integrations/openfeature.md - Learn how to use Sentry with OpenFeature. +- https://docs.sentry.io/platforms/javascript/configuration/integrations/replay.md - Capture a video-like reproduction of what was happening in the user's browser. +- https://docs.sentry.io/platforms/javascript/configuration/integrations/replaycanvas.md - Capture session replays from HTML canvas elements. +- https://docs.sentry.io/platforms/javascript/configuration/integrations/reportingobserver.md - Captures the reports collected via the `ReportingObserver` interface and sends them to Sentry. +- https://docs.sentry.io/platforms/javascript/configuration/integrations/rewriteframes.md - Allows you to apply a transformation to each frame of the stack trace. +- https://docs.sentry.io/platforms/javascript/configuration/integrations/statsig.md - Learn how to use Sentry with Statsig. +- https://docs.sentry.io/platforms/javascript/configuration/integrations/unleash.md - Learn how to use Sentry with Unleash. +- https://docs.sentry.io/platforms/javascript/configuration/integrations/webworker.md - Connect Web Workers with the SDK running on the main thread +- https://docs.sentry.io/platforms/javascript/configuration/integrations/zodErrors.md - Adds additional data to Zod validation errors. +- https://docs.sentry.io/platforms/javascript/configuration/transports.md - Transports let you change the way in which events are delivered to Sentry. +- https://docs.sentry.io/platforms/javascript/configuration/releases.md - Learn how to configure your SDK to tell Sentry about your releases. +- https://docs.sentry.io/platforms/javascript/configuration/filtering.md - Learn more about how to configure your JavaScript SDK to set up filtering for events reported ... +- https://docs.sentry.io/platforms/javascript/configuration/tree-shaking.md - Learn how to reduce Sentry bundle size by tree shaking unused code. +- https://docs.sentry.io/platforms/javascript/data-management.md - Learn about different ways to scrub data within your SDK before it gets sent to Sentry. +- https://docs.sentry.io/platforms/javascript/security-policy-reporting.md - Learn how Sentry can help manage Content-Security-Policy violations and reports here. +- https://docs.sentry.io/platforms/javascript/best-practices.md - Learn how to set up Sentry for several specific use cases with these best practice guides. +- https://docs.sentry.io/platforms/javascript/migration.md - Migrate from an older version of our Sentry JavaScript SDK. +- https://docs.sentry.io/platforms/javascript/troubleshooting.md - If you need help solving issues with your Sentry JavaScript SDK integration, you can read the ... + +### Enriching Events +- https://docs.sentry.io/platforms/javascript/enriching-events/attachments.md - Learn more about how Sentry can store additional files in the same request as event attachments. +- https://docs.sentry.io/platforms/javascript/enriching-events/breadcrumbs.md - Learn more about what Sentry uses to create a trail of events (breadcrumbs) that happened prio... +- https://docs.sentry.io/platforms/javascript/enriching-events/fingerprinting.md - Learn about overriding default fingerprinting in your SDK. +- https://docs.sentry.io/platforms/javascript/enriching-events/level.md - The level - similar to logging levels - is generally added by default based on the integration... +- https://docs.sentry.io/platforms/javascript/enriching-events/event-processors.md - Learn more about how you can add your own event processors globally or to the current scope. +- https://docs.sentry.io/platforms/javascript/enriching-events/scopes.md - SDKs will typically automatically manage the scopes for you in the framework integrations. Lea... +- https://docs.sentry.io/platforms/javascript/enriching-events/tags.md - Tags power UI features such as filters and tag-distribution maps. Tags also help you quickly a... +- https://docs.sentry.io/platforms/javascript/enriching-events/transaction-name.md - Learn how to set or override transaction names to improve issue and trace-grouping. + +### Data Management +- https://docs.sentry.io/platforms/javascript/data-management/data-collected.md - See what data is collected by the Sentry SDK. +- https://docs.sentry.io/platforms/javascript/data-management/sensitive-data.md - Learn about filtering or scrubbing sensitive data within the SDK, so that data is not sent wit... + +### Best Practices +- https://docs.sentry.io/platforms/javascript/best-practices/shared-environments.md - Learn how to use Sentry in shared environments (for example in browser extensions or VSCode ex... +- https://docs.sentry.io/platforms/javascript/best-practices/micro-frontends.md - Learn how to identify the source of errors and route events to different Sentry projects when ... +- https://docs.sentry.io/platforms/javascript/best-practices/multiple-sentry-instances.md - Learn how to manage several Sentry instances by creating your own clients. +- https://docs.sentry.io/platforms/javascript/best-practices/offline-caching.md - Learn how to cache Sentry events while being offline. +- https://docs.sentry.io/platforms/javascript/best-practices/web-workers.md - Learn how to use Sentry's Browser SDK in Web Workers API. +- https://docs.sentry.io/platforms/javascript/best-practices/sentry-testkit.md - Learn how to assert that the right flow-tracking or error is being sent to Sentry, but without... + +### Migration +- https://docs.sentry.io/platforms/javascript/migration/v9-to-v10.md - Learn about migrating from Sentry JavaScript SDK 9.x to 10.x +- https://docs.sentry.io/platforms/javascript/migration/v8-to-v9.md - Learn about migrating from Sentry JavaScript SDK 8.x to 9.x +- https://docs.sentry.io/platforms/javascript/migration/v7-to-v8.md - Learn about migrating from Sentry JavaScript SDK 7.x to 8.x +- https://docs.sentry.io/platforms/javascript/migration/v7-to-v8/v8-new-performance-api.md - Learn about new Tracing APIs in Sentry JavaScript SDK 8.x +- https://docs.sentry.io/platforms/javascript/migration/v7-to-v8/v7-deprecations.md - Learn about deprecations in Sentry JavaScript SDK 7.x and how to address them +- https://docs.sentry.io/platforms/javascript/migration/v6-to-v7.md - Learn about migrating from Sentry JavaScript SDK 6.x to 7.x +- https://docs.sentry.io/platforms/javascript/migration/v4-to-v5_v6.md - Learn about migrating from Sentry JavaScript SDK 4.x to 5.x/6.x + +### Troubleshooting +- https://docs.sentry.io/platforms/javascript/troubleshooting/supported-browsers.md - We support a variety of browsers; check out our list. + +### Other +- https://docs.sentry.io/platforms/javascript/install.md - Review our alternate installation methods. +- https://docs.sentry.io/platforms/javascript/install/loader.md - Learn about the Sentry JavaScript Loader Script +- https://docs.sentry.io/platforms/javascript/install/npm.md - Learn about installing with NPM. +- https://docs.sentry.io/platforms/javascript/legacy-sdk.md +- https://docs.sentry.io/platforms/javascript/legacy-sdk/config.md +- https://docs.sentry.io/platforms/javascript/legacy-sdk/usage.md +- https://docs.sentry.io/platforms/javascript/legacy-sdk/sourcemaps.md +- https://docs.sentry.io/platforms/javascript/legacy-sdk/tips.md +- https://docs.sentry.io/platforms/javascript/legacy-sdk/install.md +- https://docs.sentry.io/platforms/javascript/legacy-sdk/integrations.md diff --git a/public/.well-known/skills/sentry-kotlin-compose-multiplatform/SKILL.md b/public/.well-known/skills/sentry-kotlin-compose-multiplatform/SKILL.md new file mode 100644 index 0000000000000..6648e2538f645 --- /dev/null +++ b/public/.well-known/skills/sentry-kotlin-compose-multiplatform/SKILL.md @@ -0,0 +1,15 @@ +--- +name: sentry-kotlin-compose-multiplatform +description: Learn how to integrate Sentry's Kotlin Multiplatform SDK into your Compose Multiplatform project for cross-platform error tracking. +--- + +# Sentry Compose Multiplatform + +Learn how to integrate Sentry's Kotlin Multiplatform SDK into your Compose Multiplatform project for cross-platform error tracking. + +## Documentation + +Fetch these markdown files as needed: + +### Getting Started +- https://docs.sentry.io/platforms/kotlin/guides/compose-multiplatform.md - Learn how to integrate Sentry's Kotlin Multiplatform SDK into your Compose Multiplatform proje... diff --git a/public/.well-known/skills/sentry-kotlin-kotlin-multiplatform/SKILL.md b/public/.well-known/skills/sentry-kotlin-kotlin-multiplatform/SKILL.md new file mode 100644 index 0000000000000..2b8ad4755e5ca --- /dev/null +++ b/public/.well-known/skills/sentry-kotlin-kotlin-multiplatform/SKILL.md @@ -0,0 +1,56 @@ +--- +name: sentry-kotlin-kotlin-multiplatform +description: Integrate Sentry Kotlin Multiplatform SDK for error tracking and performance monitoring. +--- + +# Sentry Kotlin Multiplatform + +Documentation for integrating Sentry into Kotlin Multiplatform applications. + +## Documentation + +Fetch these markdown files as needed: + +### Getting Started +- https://docs.sentry.io/platforms/kotlin/guides/kotlin-multiplatform.md +- https://docs.sentry.io/platforms/kotlin/guides/kotlin-multiplatform/manual-setup.md - Learn how to manually set up the SDK. + +### Features +- https://docs.sentry.io/platforms/kotlin/guides/kotlin-multiplatform/user-feedback.md - Learn more about collecting user feedback when an event occurs. Sentry pairs the feedback with... + +### Configuration +- https://docs.sentry.io/platforms/kotlin/guides/kotlin-multiplatform/configuration.md - Additional configuration options for the SDK. +- https://docs.sentry.io/platforms/kotlin/guides/kotlin-multiplatform/configuration/options.md - Learn more about how the SDK can be configured via options. These are being passed to the init... +- https://docs.sentry.io/platforms/kotlin/guides/kotlin-multiplatform/configuration/gradle.md - Learn how to set up Sentry's Kotlin Multiplatform Gradle Plugin. +- https://docs.sentry.io/platforms/kotlin/guides/kotlin-multiplatform/configuration/environments.md - Learn how to configure your SDK to tell Sentry about your environments. +- https://docs.sentry.io/platforms/kotlin/guides/kotlin-multiplatform/configuration/releases.md - Learn how to configure your SDK to tell Sentry about your releases. +- https://docs.sentry.io/platforms/kotlin/guides/kotlin-multiplatform/configuration/filtering.md - Learn more about how to configure your SDK to filter events reported to Sentry. +- https://docs.sentry.io/platforms/kotlin/guides/kotlin-multiplatform/configuration/draining.md - Learn more about the default behavior of our SDK if the application shuts down unexpectedly. + +### Enriching Events +- https://docs.sentry.io/platforms/kotlin/guides/kotlin-multiplatform/enriching-events.md - Enrich events with additional context to make debugging simpler. +- https://docs.sentry.io/platforms/kotlin/guides/kotlin-multiplatform/enriching-events/attachments.md - Learn more about how Sentry can store additional files in the same request as event attachments. +- https://docs.sentry.io/platforms/kotlin/guides/kotlin-multiplatform/enriching-events/breadcrumbs.md - Learn more about what Sentry uses to create a trail of events (breadcrumbs) that happened prio... +- https://docs.sentry.io/platforms/kotlin/guides/kotlin-multiplatform/enriching-events/context.md - Custom contexts allow you to attach arbitrary data (strings, lists, dictionaries) to an event. +- https://docs.sentry.io/platforms/kotlin/guides/kotlin-multiplatform/enriching-events/scopes.md - The SDK will in most cases automatically manage the scopes for you in the framework integratio... +- https://docs.sentry.io/platforms/kotlin/guides/kotlin-multiplatform/enriching-events/screenshots.md - Learn more about taking screenshots when an error occurs. Sentry pairs the screenshot with the... +- https://docs.sentry.io/platforms/kotlin/guides/kotlin-multiplatform/enriching-events/tags.md - Tags power UI features such as filters and tag-distribution maps. Tags also help you quickly a... +- https://docs.sentry.io/platforms/kotlin/guides/kotlin-multiplatform/enriching-events/identify-user.md - Learn how to configure the SDK to capture the user and gain critical pieces of information tha... +- https://docs.sentry.io/platforms/kotlin/guides/kotlin-multiplatform/enriching-events/viewhierarchy.md - Learn more about debugging the view hierarchy when an error occurs. Sentry pairs the view hier... + +### Data Management +- https://docs.sentry.io/platforms/kotlin/guides/kotlin-multiplatform/data-management.md - Manage your events by pre-filtering, scrubbing sensitive information, and forwarding them to o... +- https://docs.sentry.io/platforms/kotlin/guides/kotlin-multiplatform/data-management/data-collected.md - See what data is collected by the Sentry SDK. +- https://docs.sentry.io/platforms/kotlin/guides/kotlin-multiplatform/data-management/apple-privacy-manifest.md - Troubleshoot and resolve common issues with the Apple Privacy Manifest and Sentry Kotlin Multi... +- https://docs.sentry.io/platforms/kotlin/guides/kotlin-multiplatform/data-management/sensitive-data.md - Learn about filtering or scrubbing sensitive data within the SDK, so that data is not sent wit... + +### Troubleshooting +- https://docs.sentry.io/platforms/kotlin/guides/kotlin-multiplatform/troubleshooting.md - Troubleshoot and resolve edge cases when using Sentry's Kotlin Multiplatform SDK. + +### Other +- https://docs.sentry.io/platforms/kotlin/guides/kotlin-multiplatform/features.md - Learn about the features of Sentry's Kotlin Multiplatform SDK. +- https://docs.sentry.io/platforms/kotlin/guides/kotlin-multiplatform/initialization-strategies.md - Different options for initializing the Kotlin Multiplatform SDK. +- https://docs.sentry.io/platforms/kotlin/guides/kotlin-multiplatform/native-access-sdk.md - How to directly access the SDK without the shared module. +- https://docs.sentry.io/platforms/kotlin/guides/kotlin-multiplatform/usage.md - Use the SDK to manually capture errors and other events. +- https://docs.sentry.io/platforms/kotlin/guides/kotlin-multiplatform/usage/set-level.md - The level - similar to logging levels - is generally added by default based on the integration... +- https://docs.sentry.io/platforms/kotlin/guides/kotlin-multiplatform/debug-symbols.md - Learn more about how to upload debug symbols in Sentry Kotlin Multiplatform. diff --git a/public/.well-known/skills/sentry-kotlin/SKILL.md b/public/.well-known/skills/sentry-kotlin/SKILL.md new file mode 100644 index 0000000000000..3f7bb430e2b94 --- /dev/null +++ b/public/.well-known/skills/sentry-kotlin/SKILL.md @@ -0,0 +1,15 @@ +--- +name: sentry-kotlin +description: Integrate Sentry Kotlin SDK for error tracking and performance monitoring. +--- + +# Sentry Kotlin + +Documentation for integrating Sentry into Kotlin applications. + +## Documentation + +Fetch these markdown files as needed: + +### Getting Started +- https://docs.sentry.io/platforms/kotlin.md diff --git a/public/.well-known/skills/sentry-native-breakpad/SKILL.md b/public/.well-known/skills/sentry-native-breakpad/SKILL.md new file mode 100644 index 0000000000000..da026e43c1806 --- /dev/null +++ b/public/.well-known/skills/sentry-native-breakpad/SKILL.md @@ -0,0 +1,52 @@ +--- +name: sentry-native-breakpad +description: Learn about Sentry's integration with Google Breakpad. +--- + +# Sentry Google Breakpad + +Learn about Sentry's integration with Google Breakpad. + +## Documentation + +Fetch these markdown files as needed: + +### Getting Started +- https://docs.sentry.io/platforms/native/guides/breakpad.md - Learn about Sentry's integration with Google Breakpad. + +### Features +- https://docs.sentry.io/platforms/native/guides/breakpad/tracing/trace-propagation.md - Learn how to connect events across applications/services. +- https://docs.sentry.io/platforms/native/guides/breakpad/tracing/trace-propagation/custom-instrumentation.md +- https://docs.sentry.io/platforms/native/guides/breakpad/tracing/trace-propagation/dealing-with-cors-issues.md + +### Configuration +- https://docs.sentry.io/platforms/native/guides/breakpad/security-policy-reporting.md - Learn how Sentry can help manage Content-Security-Policy violations and reports here. +- https://docs.sentry.io/platforms/native/guides/breakpad/configuration/options.md - Learn more about how the SDK can be configured via options. These are being passed to the init... +- https://docs.sentry.io/platforms/native/guides/breakpad/configuration/environments.md - Learn how to configure your SDK to tell Sentry about your environments. +- https://docs.sentry.io/platforms/native/guides/breakpad/configuration/releases.md - Learn how to configure your SDK to tell Sentry about your releases. +- https://docs.sentry.io/platforms/native/guides/breakpad/configuration/sampling.md - Learn how to configure the volume of error and transaction events sent to Sentry. +- https://docs.sentry.io/platforms/native/guides/breakpad/configuration/filtering.md - Learn more about how to configure your SDK to filter events reported to Sentry. +- https://docs.sentry.io/platforms/native/guides/breakpad/configuration/draining.md - Learn more about the default behavior of our SDK if the application shuts down unexpectedly. + +### Enriching Events +- https://docs.sentry.io/platforms/native/guides/breakpad/enriching-events/attachments.md - Learn more about how Sentry can store additional files in the same request as event attachments. +- https://docs.sentry.io/platforms/native/guides/breakpad/enriching-events/attributes.md - Learn how to construct custom attributes to enrich logs. +- https://docs.sentry.io/platforms/native/guides/breakpad/enriching-events/screenshots.md - Learn more about taking screenshots when an error occurs. Sentry pairs the screenshot with the... +- https://docs.sentry.io/platforms/native/guides/breakpad/enriching-events/transaction-name.md - Learn how to set or override the transaction name to capture the user and gain critical pieces... + +### Data Management +- https://docs.sentry.io/platforms/native/guides/breakpad/data-management.md - Manage your events by pre-filtering, scrubbing sensitive information, and forwarding them to o... +- https://docs.sentry.io/platforms/native/guides/breakpad/data-management/data-collected.md - See what data is collected by the Sentry SDK. +- https://docs.sentry.io/platforms/native/guides/breakpad/data-management/store-minidumps-as-attachments.md - Learn how to enable storing minidumps as attachments in issue details. +- https://docs.sentry.io/platforms/native/guides/breakpad/data-management/sensitive-data.md - Learn about filtering or scrubbing sensitive data within the SDK, so that data is not sent wit... +- https://docs.sentry.io/platforms/native/guides/breakpad/data-management/debug-files.md - Learn about how debug information files allow Sentry to extract stack traces and provide more ... +- https://docs.sentry.io/platforms/native/guides/breakpad/data-management/debug-files/file-formats.md - Learn about platform-specific file formats and the debug information they contain. +- https://docs.sentry.io/platforms/native/guides/breakpad/data-management/debug-files/identifiers.md - Learn about build tooling requirements that allow Sentry to uniquely identify debug informatio... +- https://docs.sentry.io/platforms/native/guides/breakpad/data-management/debug-files/upload.md - Learn about uploading debug information files to Sentry. +- https://docs.sentry.io/platforms/native/guides/breakpad/data-management/debug-files/symbol-servers.md - Learn about symbol servers and how to configure them with your Sentry projects. +- https://docs.sentry.io/platforms/native/guides/breakpad/data-management/debug-files/source-context.md - Learn about setting up source bundles to show source code in stack traces on the Issue Details... + +### Other +- https://docs.sentry.io/platforms/native/guides/breakpad/debug-information.md - Learn about allowing Sentry to fully process native crashes and provide you with symbolicated ... +- https://docs.sentry.io/platforms/native/guides/breakpad/usage/set-level.md - The level - similar to logging levels - is generally added by default based on the integration... +- https://docs.sentry.io/platforms/native/guides/breakpad/usage/sdk-fingerprinting.md - Learn about overriding default fingerprinting in your SDK. diff --git a/public/.well-known/skills/sentry-native-crashpad/SKILL.md b/public/.well-known/skills/sentry-native-crashpad/SKILL.md new file mode 100644 index 0000000000000..b853593a706bf --- /dev/null +++ b/public/.well-known/skills/sentry-native-crashpad/SKILL.md @@ -0,0 +1,52 @@ +--- +name: sentry-native-crashpad +description: Learn about using Sentry with Google Crashpad. +--- + +# Sentry Google Crashpad + +Learn about using Sentry with Google Crashpad. + +## Documentation + +Fetch these markdown files as needed: + +### Getting Started +- https://docs.sentry.io/platforms/native/guides/crashpad.md - Learn about using Sentry with Google Crashpad. + +### Features +- https://docs.sentry.io/platforms/native/guides/crashpad/tracing/trace-propagation.md - Learn how to connect events across applications/services. +- https://docs.sentry.io/platforms/native/guides/crashpad/tracing/trace-propagation/custom-instrumentation.md +- https://docs.sentry.io/platforms/native/guides/crashpad/tracing/trace-propagation/dealing-with-cors-issues.md + +### Configuration +- https://docs.sentry.io/platforms/native/guides/crashpad/security-policy-reporting.md - Learn how Sentry can help manage Content-Security-Policy violations and reports here. +- https://docs.sentry.io/platforms/native/guides/crashpad/configuration/options.md - Learn more about how the SDK can be configured via options. These are being passed to the init... +- https://docs.sentry.io/platforms/native/guides/crashpad/configuration/environments.md - Learn how to configure your SDK to tell Sentry about your environments. +- https://docs.sentry.io/platforms/native/guides/crashpad/configuration/releases.md - Learn how to configure your SDK to tell Sentry about your releases. +- https://docs.sentry.io/platforms/native/guides/crashpad/configuration/sampling.md - Learn how to configure the volume of error and transaction events sent to Sentry. +- https://docs.sentry.io/platforms/native/guides/crashpad/configuration/filtering.md - Learn more about how to configure your SDK to filter events reported to Sentry. +- https://docs.sentry.io/platforms/native/guides/crashpad/configuration/draining.md - Learn more about the default behavior of our SDK if the application shuts down unexpectedly. + +### Enriching Events +- https://docs.sentry.io/platforms/native/guides/crashpad/enriching-events/attachments.md - Learn more about how Sentry can store additional files in the same request as event attachments. +- https://docs.sentry.io/platforms/native/guides/crashpad/enriching-events/attributes.md - Learn how to construct custom attributes to enrich logs. +- https://docs.sentry.io/platforms/native/guides/crashpad/enriching-events/screenshots.md - Learn more about taking screenshots when an error occurs. Sentry pairs the screenshot with the... +- https://docs.sentry.io/platforms/native/guides/crashpad/enriching-events/transaction-name.md - Learn how to set or override the transaction name to capture the user and gain critical pieces... + +### Data Management +- https://docs.sentry.io/platforms/native/guides/crashpad/data-management.md - Manage your events by pre-filtering, scrubbing sensitive information, and forwarding them to o... +- https://docs.sentry.io/platforms/native/guides/crashpad/data-management/data-collected.md - See what data is collected by the Sentry SDK. +- https://docs.sentry.io/platforms/native/guides/crashpad/data-management/store-minidumps-as-attachments.md - Learn how to enable storing minidumps as attachments in issue details. +- https://docs.sentry.io/platforms/native/guides/crashpad/data-management/sensitive-data.md - Learn about filtering or scrubbing sensitive data within the SDK, so that data is not sent wit... +- https://docs.sentry.io/platforms/native/guides/crashpad/data-management/debug-files.md - Learn about how debug information files allow Sentry to extract stack traces and provide more ... +- https://docs.sentry.io/platforms/native/guides/crashpad/data-management/debug-files/file-formats.md - Learn about platform-specific file formats and the debug information they contain. +- https://docs.sentry.io/platforms/native/guides/crashpad/data-management/debug-files/identifiers.md - Learn about build tooling requirements that allow Sentry to uniquely identify debug informatio... +- https://docs.sentry.io/platforms/native/guides/crashpad/data-management/debug-files/upload.md - Learn about uploading debug information files to Sentry. +- https://docs.sentry.io/platforms/native/guides/crashpad/data-management/debug-files/symbol-servers.md - Learn about symbol servers and how to configure them with your Sentry projects. +- https://docs.sentry.io/platforms/native/guides/crashpad/data-management/debug-files/source-context.md - Learn about setting up source bundles to show source code in stack traces on the Issue Details... + +### Other +- https://docs.sentry.io/platforms/native/guides/crashpad/debug-information.md - Learn about allowing Sentry to fully process native crashes and provide you with symbolicated ... +- https://docs.sentry.io/platforms/native/guides/crashpad/usage/set-level.md - The level - similar to logging levels - is generally added by default based on the integration... +- https://docs.sentry.io/platforms/native/guides/crashpad/usage/sdk-fingerprinting.md - Learn about overriding default fingerprinting in your SDK. diff --git a/public/.well-known/skills/sentry-native-minidumps/SKILL.md b/public/.well-known/skills/sentry-native-minidumps/SKILL.md new file mode 100644 index 0000000000000..799175911fd95 --- /dev/null +++ b/public/.well-known/skills/sentry-native-minidumps/SKILL.md @@ -0,0 +1,53 @@ +--- +name: sentry-native-minidumps +description: Learn about how Sentry processes Minidump crash reports. +--- + +# Sentry Minidumps + +Learn about how Sentry processes Minidump crash reports. + +## Documentation + +Fetch these markdown files as needed: + +### Getting Started +- https://docs.sentry.io/platforms/native/guides/minidumps.md - Learn about how Sentry processes Minidump crash reports. + +### Features +- https://docs.sentry.io/platforms/native/guides/minidumps/tracing/trace-propagation.md - Learn how to connect events across applications/services. +- https://docs.sentry.io/platforms/native/guides/minidumps/tracing/trace-propagation/custom-instrumentation.md +- https://docs.sentry.io/platforms/native/guides/minidumps/tracing/trace-propagation/dealing-with-cors-issues.md + +### Configuration +- https://docs.sentry.io/platforms/native/guides/minidumps/security-policy-reporting.md - Learn how Sentry can help manage Content-Security-Policy violations and reports here. +- https://docs.sentry.io/platforms/native/guides/minidumps/configuration/options.md - Learn more about how the SDK can be configured via options. These are being passed to the init... +- https://docs.sentry.io/platforms/native/guides/minidumps/configuration/environments.md - Learn how to configure your SDK to tell Sentry about your environments. +- https://docs.sentry.io/platforms/native/guides/minidumps/configuration/releases.md - Learn how to configure your SDK to tell Sentry about your releases. +- https://docs.sentry.io/platforms/native/guides/minidumps/configuration/sampling.md - Learn how to configure the volume of error and transaction events sent to Sentry. +- https://docs.sentry.io/platforms/native/guides/minidumps/configuration/filtering.md - Learn more about how to configure your SDK to filter events reported to Sentry. +- https://docs.sentry.io/platforms/native/guides/minidumps/configuration/draining.md - Learn more about the default behavior of our SDK if the application shuts down unexpectedly. + +### Enriching Events +- https://docs.sentry.io/platforms/native/guides/minidumps/enriching-events.md - Enrich events with additional context to make debugging simpler. +- https://docs.sentry.io/platforms/native/guides/minidumps/enriching-events/attachments.md - Learn more about how Sentry can store additional files in the same request as event attachments. +- https://docs.sentry.io/platforms/native/guides/minidumps/enriching-events/attributes.md - Learn how to construct custom attributes to enrich logs. +- https://docs.sentry.io/platforms/native/guides/minidumps/enriching-events/screenshots.md - Learn more about taking screenshots when an error occurs. Sentry pairs the screenshot with the... +- https://docs.sentry.io/platforms/native/guides/minidumps/enriching-events/tags.md - Tags power UI features such as filters and tag-distribution maps. Tags also help you quickly a... + +### Data Management +- https://docs.sentry.io/platforms/native/guides/minidumps/data-management.md - Manage your events by pre-filtering, scrubbing sensitive information, and forwarding them to o... +- https://docs.sentry.io/platforms/native/guides/minidumps/data-management/data-collected.md - See what data is collected by the Sentry SDK. +- https://docs.sentry.io/platforms/native/guides/minidumps/data-management/store-minidumps-as-attachments.md - Learn how to enable storing minidumps as attachments in issue details. +- https://docs.sentry.io/platforms/native/guides/minidumps/data-management/sensitive-data.md - Learn about filtering or scrubbing sensitive data within the SDK, so that data is not sent wit... +- https://docs.sentry.io/platforms/native/guides/minidumps/data-management/debug-files.md - Learn about how debug information files allow Sentry to extract stack traces and provide more ... +- https://docs.sentry.io/platforms/native/guides/minidumps/data-management/debug-files/file-formats.md - Learn about platform-specific file formats and the debug information they contain. +- https://docs.sentry.io/platforms/native/guides/minidumps/data-management/debug-files/identifiers.md - Learn about build tooling requirements that allow Sentry to uniquely identify debug informatio... +- https://docs.sentry.io/platforms/native/guides/minidumps/data-management/debug-files/upload.md - Learn about uploading debug information files to Sentry. +- https://docs.sentry.io/platforms/native/guides/minidumps/data-management/debug-files/symbol-servers.md - Learn about symbol servers and how to configure them with your Sentry projects. +- https://docs.sentry.io/platforms/native/guides/minidumps/data-management/debug-files/source-context.md - Learn about setting up source bundles to show source code in stack traces on the Issue Details... + +### Other +- https://docs.sentry.io/platforms/native/guides/minidumps/debug-information.md - Learn about allowing Sentry to fully process native crashes and provide you with symbolicated ... +- https://docs.sentry.io/platforms/native/guides/minidumps/usage/set-level.md - The level - similar to logging levels - is generally added by default based on the integration... +- https://docs.sentry.io/platforms/native/guides/minidumps/usage/sdk-fingerprinting.md - Learn about overriding default fingerprinting in your SDK. diff --git a/public/.well-known/skills/sentry-native-qt/SKILL.md b/public/.well-known/skills/sentry-native-qt/SKILL.md new file mode 100644 index 0000000000000..63ca54b66678b --- /dev/null +++ b/public/.well-known/skills/sentry-native-qt/SKILL.md @@ -0,0 +1,63 @@ +--- +name: sentry-native-qt +description: Learn how to use Sentry with Qt. +--- + +# Sentry Qt + +Learn how to use Sentry with Qt. + +## Documentation + +Fetch these markdown files as needed: + +### Getting Started +- https://docs.sentry.io/platforms/native/guides/qt.md - Learn how to use Sentry with Qt. + +### Features +- https://docs.sentry.io/platforms/native/guides/qt/tracing.md - Learn how to enable tracing in your app and discover valuable performance insights of your app... +- https://docs.sentry.io/platforms/native/guides/qt/tracing/instrumentation.md - Learn how to instrument tracing in your app. +- https://docs.sentry.io/platforms/native/guides/qt/tracing/instrumentation/custom-instrumentation.md - Learn how to capture performance data on any action in your app. +- https://docs.sentry.io/platforms/native/guides/qt/tracing/trace-propagation.md - Learn how to connect events across applications/services. +- https://docs.sentry.io/platforms/native/guides/qt/tracing/trace-propagation/custom-instrumentation.md +- https://docs.sentry.io/platforms/native/guides/qt/tracing/trace-propagation/dealing-with-cors-issues.md + +### Configuration +- https://docs.sentry.io/platforms/native/guides/qt/configuration.md - Additional configuration options for the SDK. +- https://docs.sentry.io/platforms/native/guides/qt/configuration/options.md - Learn more about how the SDK can be configured via options. These are being passed to the init... +- https://docs.sentry.io/platforms/native/guides/qt/configuration/environments.md - Learn how to configure your SDK to tell Sentry about your environments. +- https://docs.sentry.io/platforms/native/guides/qt/configuration/releases.md - Learn how to configure your SDK to tell Sentry about your releases. +- https://docs.sentry.io/platforms/native/guides/qt/configuration/sampling.md - Learn how to configure the volume of error and transaction events sent to Sentry. +- https://docs.sentry.io/platforms/native/guides/qt/configuration/filtering.md - Learn more about how to configure your SDK to filter events reported to Sentry. +- https://docs.sentry.io/platforms/native/guides/qt/configuration/draining.md - Learn more about the default behavior of our SDK if the application shuts down unexpectedly. +- https://docs.sentry.io/platforms/native/guides/qt/security-policy-reporting.md - Learn how Sentry can help manage Content-Security-Policy violations and reports here. + +### Enriching Events +- https://docs.sentry.io/platforms/native/guides/qt/enriching-events.md - Enrich events with additional context to make debugging simpler. +- https://docs.sentry.io/platforms/native/guides/qt/enriching-events/attachments.md - Learn more about how Sentry can store additional files in the same request as event attachments. +- https://docs.sentry.io/platforms/native/guides/qt/enriching-events/attributes.md - Learn how to construct custom attributes to enrich logs. +- https://docs.sentry.io/platforms/native/guides/qt/enriching-events/breadcrumbs.md - Learn more about what Sentry uses to create a trail of events (breadcrumbs) that happened prio... +- https://docs.sentry.io/platforms/native/guides/qt/enriching-events/context.md - Custom contexts allow you to attach arbitrary data (strings, lists, dictionaries) to an event. +- https://docs.sentry.io/platforms/native/guides/qt/enriching-events/scopes.md - SDKs will typically automatically manage the scopes for you in the framework integrations. Lea... +- https://docs.sentry.io/platforms/native/guides/qt/enriching-events/screenshots.md - Learn more about taking screenshots when an error occurs. Sentry pairs the screenshot with the... +- https://docs.sentry.io/platforms/native/guides/qt/enriching-events/tags.md - Tags power UI features such as filters and tag-distribution maps. Tags also help you quickly a... +- https://docs.sentry.io/platforms/native/guides/qt/enriching-events/transaction-name.md - Learn how to set or override the transaction name to capture the user and gain critical pieces... +- https://docs.sentry.io/platforms/native/guides/qt/enriching-events/identify-user.md - Learn how to configure the SDK to capture the user and gain critical pieces of information tha... + +### Data Management +- https://docs.sentry.io/platforms/native/guides/qt/data-management.md - Manage your events by pre-filtering, scrubbing sensitive information, and forwarding them to o... +- https://docs.sentry.io/platforms/native/guides/qt/data-management/data-collected.md - See what data is collected by the Sentry SDK. +- https://docs.sentry.io/platforms/native/guides/qt/data-management/store-minidumps-as-attachments.md - Learn how to enable storing minidumps as attachments in issue details. +- https://docs.sentry.io/platforms/native/guides/qt/data-management/sensitive-data.md - Learn about filtering or scrubbing sensitive data within the SDK, so that data is not sent wit... +- https://docs.sentry.io/platforms/native/guides/qt/data-management/debug-files.md - Learn about how debug information files allow Sentry to extract stack traces and provide more ... +- https://docs.sentry.io/platforms/native/guides/qt/data-management/debug-files/file-formats.md - Learn about platform-specific file formats and the debug information they contain. +- https://docs.sentry.io/platforms/native/guides/qt/data-management/debug-files/identifiers.md - Learn about build tooling requirements that allow Sentry to uniquely identify debug informatio... +- https://docs.sentry.io/platforms/native/guides/qt/data-management/debug-files/upload.md - Learn about uploading debug information files to Sentry. +- https://docs.sentry.io/platforms/native/guides/qt/data-management/debug-files/symbol-servers.md - Learn about symbol servers and how to configure them with your Sentry projects. +- https://docs.sentry.io/platforms/native/guides/qt/data-management/debug-files/source-context.md - Learn about setting up source bundles to show source code in stack traces on the Issue Details... + +### Other +- https://docs.sentry.io/platforms/native/guides/qt/usage.md - Use the SDK to manually capture errors and other events. +- https://docs.sentry.io/platforms/native/guides/qt/usage/set-level.md - The level - similar to logging levels - is generally added by default based on the integration... +- https://docs.sentry.io/platforms/native/guides/qt/usage/sdk-fingerprinting.md - Learn about overriding default fingerprinting in your SDK. +- https://docs.sentry.io/platforms/native/guides/qt/debug-information.md - Learn about allowing Sentry to fully process native crashes and provide you with symbolicated ... diff --git a/public/.well-known/skills/sentry-native-wasm/SKILL.md b/public/.well-known/skills/sentry-native-wasm/SKILL.md new file mode 100644 index 0000000000000..6bda54354638f --- /dev/null +++ b/public/.well-known/skills/sentry-native-wasm/SKILL.md @@ -0,0 +1,52 @@ +--- +name: sentry-native-wasm +description: Learn about how Sentry processes WASM crash reports. +--- + +# Sentry WebAssembly + +Learn about how Sentry processes WASM crash reports. + +## Documentation + +Fetch these markdown files as needed: + +### Getting Started +- https://docs.sentry.io/platforms/native/guides/wasm.md - Learn about how Sentry processes WASM crash reports. + +### Features +- https://docs.sentry.io/platforms/native/guides/wasm/tracing/trace-propagation.md - Learn how to connect events across applications/services. +- https://docs.sentry.io/platforms/native/guides/wasm/tracing/trace-propagation/custom-instrumentation.md +- https://docs.sentry.io/platforms/native/guides/wasm/tracing/trace-propagation/dealing-with-cors-issues.md + +### Configuration +- https://docs.sentry.io/platforms/native/guides/wasm/security-policy-reporting.md - Learn how Sentry can help manage Content-Security-Policy violations and reports here. +- https://docs.sentry.io/platforms/native/guides/wasm/configuration/options.md - Learn more about how the SDK can be configured via options. These are being passed to the init... +- https://docs.sentry.io/platforms/native/guides/wasm/configuration/environments.md - Learn how to configure your SDK to tell Sentry about your environments. +- https://docs.sentry.io/platforms/native/guides/wasm/configuration/releases.md - Learn how to configure your SDK to tell Sentry about your releases. +- https://docs.sentry.io/platforms/native/guides/wasm/configuration/sampling.md - Learn how to configure the volume of error and transaction events sent to Sentry. +- https://docs.sentry.io/platforms/native/guides/wasm/configuration/filtering.md - Learn more about how to configure your SDK to filter events reported to Sentry. +- https://docs.sentry.io/platforms/native/guides/wasm/configuration/draining.md - Learn more about the default behavior of our SDK if the application shuts down unexpectedly. + +### Enriching Events +- https://docs.sentry.io/platforms/native/guides/wasm/enriching-events/attachments.md - Learn more about how Sentry can store additional files in the same request as event attachments. +- https://docs.sentry.io/platforms/native/guides/wasm/enriching-events/attributes.md - Learn how to construct custom attributes to enrich logs. +- https://docs.sentry.io/platforms/native/guides/wasm/enriching-events/screenshots.md - Learn more about taking screenshots when an error occurs. Sentry pairs the screenshot with the... +- https://docs.sentry.io/platforms/native/guides/wasm/enriching-events/tags.md - Tags power UI features such as filters and tag-distribution maps. Tags also help you quickly a... +- https://docs.sentry.io/platforms/native/guides/wasm/enriching-events/transaction-name.md - Learn how to set or override the transaction name to capture the user and gain critical pieces... + +### Data Management +- https://docs.sentry.io/platforms/native/guides/wasm/data-management.md - Manage your events by pre-filtering, scrubbing sensitive information, and forwarding them to o... +- https://docs.sentry.io/platforms/native/guides/wasm/data-management/data-collected.md - See what data is collected by the Sentry SDK. +- https://docs.sentry.io/platforms/native/guides/wasm/data-management/store-minidumps-as-attachments.md - Learn how to enable storing minidumps as attachments in issue details. +- https://docs.sentry.io/platforms/native/guides/wasm/data-management/sensitive-data.md - Learn about filtering or scrubbing sensitive data within the SDK, so that data is not sent wit... +- https://docs.sentry.io/platforms/native/guides/wasm/data-management/debug-files.md - Learn about how debug information files allow Sentry to extract stack traces and provide more ... +- https://docs.sentry.io/platforms/native/guides/wasm/data-management/debug-files/file-formats.md - Learn about platform-specific file formats and the debug information they contain. +- https://docs.sentry.io/platforms/native/guides/wasm/data-management/debug-files/identifiers.md - Learn about build tooling requirements that allow Sentry to uniquely identify debug informatio... +- https://docs.sentry.io/platforms/native/guides/wasm/data-management/debug-files/upload.md - Learn about uploading debug information files to Sentry. +- https://docs.sentry.io/platforms/native/guides/wasm/data-management/debug-files/symbol-servers.md - Learn about symbol servers and how to configure them with your Sentry projects. +- https://docs.sentry.io/platforms/native/guides/wasm/data-management/debug-files/source-context.md - Learn about setting up source bundles to show source code in stack traces on the Issue Details... + +### Other +- https://docs.sentry.io/platforms/native/guides/wasm/debug-information.md - Learn about allowing Sentry to fully process native crashes and provide you with symbolicated ... +- https://docs.sentry.io/platforms/native/guides/wasm/usage/set-level.md - The level - similar to logging levels - is generally added by default based on the integration... diff --git a/public/.well-known/skills/sentry-native/SKILL.md b/public/.well-known/skills/sentry-native/SKILL.md new file mode 100644 index 0000000000000..cc7130305af48 --- /dev/null +++ b/public/.well-known/skills/sentry-native/SKILL.md @@ -0,0 +1,75 @@ +--- +name: sentry-native +description: Integrate Sentry Native SDK for error tracking and performance monitoring. +--- + +# Sentry Native + +Documentation for integrating Sentry into Native applications. + +## Documentation + +Fetch these markdown files as needed: + +### Getting Started +- https://docs.sentry.io/platforms/native.md + +### Features +- https://docs.sentry.io/platforms/native/tracing.md - Learn how to enable tracing in your app and discover valuable performance insights of your app... +- https://docs.sentry.io/platforms/native/tracing/instrumentation.md - Learn how to instrument tracing in your app. +- https://docs.sentry.io/platforms/native/tracing/instrumentation/custom-instrumentation.md - Learn how to capture performance data on any action in your app. +- https://docs.sentry.io/platforms/native/tracing/trace-propagation.md - Learn how to connect events across applications/services. +- https://docs.sentry.io/platforms/native/tracing/trace-propagation/custom-instrumentation.md +- https://docs.sentry.io/platforms/native/tracing/trace-propagation/dealing-with-cors-issues.md +- https://docs.sentry.io/platforms/native/logs.md - Structured logs allow you to send, view and query logs sent from your applications within Sentry. +- https://docs.sentry.io/platforms/native/user-feedback.md - Learn how to view user feedback submissions which, paired with the original event, give you ad... + +### Configuration +- https://docs.sentry.io/platforms/native/configuration.md - Additional configuration options for the SDK. +- https://docs.sentry.io/platforms/native/configuration/options.md - Learn more about how the SDK can be configured via options. These are being passed to the init... +- https://docs.sentry.io/platforms/native/configuration/environments.md - Learn how to configure your SDK to tell Sentry about your environments. +- https://docs.sentry.io/platforms/native/configuration/releases.md - Learn how to configure your SDK to tell Sentry about your releases. +- https://docs.sentry.io/platforms/native/configuration/sampling.md - Learn how to configure the volume of error and transaction events sent to Sentry. +- https://docs.sentry.io/platforms/native/configuration/filtering.md - Learn more about how to configure your SDK to filter events reported to Sentry. +- https://docs.sentry.io/platforms/native/configuration/draining.md - Learn more about the default behavior of our SDK if the application shuts down unexpectedly. +- https://docs.sentry.io/platforms/native/configuration/backends.md - Learn more about backends, extending the functionality of the Sentry SDK for crash reporting. +- https://docs.sentry.io/platforms/native/configuration/backends/crashpad.md +- https://docs.sentry.io/platforms/native/configuration/transports.md - Learn more about customizing how the Sentry SDK sends data to Sentry. +- https://docs.sentry.io/platforms/native/security-policy-reporting.md - Learn how Sentry can help manage Content-Security-Policy violations and reports here. + +### Enriching Events +- https://docs.sentry.io/platforms/native/enriching-events.md - Enrich events with additional context to make debugging simpler. +- https://docs.sentry.io/platforms/native/enriching-events/attachments.md - Learn more about how Sentry can store additional files in the same request as event attachments. +- https://docs.sentry.io/platforms/native/enriching-events/attributes.md - Learn how to construct custom attributes to enrich logs. +- https://docs.sentry.io/platforms/native/enriching-events/breadcrumbs.md - Learn more about what Sentry uses to create a trail of events (breadcrumbs) that happened prio... +- https://docs.sentry.io/platforms/native/enriching-events/context.md - Custom contexts allow you to attach arbitrary data (strings, lists, dictionaries) to an event. +- https://docs.sentry.io/platforms/native/enriching-events/scopes.md - SDKs will typically automatically manage the scopes for you in the framework integrations. Lea... +- https://docs.sentry.io/platforms/native/enriching-events/screenshots.md - Learn more about taking screenshots when an error occurs. Sentry pairs the screenshot with the... +- https://docs.sentry.io/platforms/native/enriching-events/tags.md - Tags power UI features such as filters and tag-distribution maps. Tags also help you quickly a... +- https://docs.sentry.io/platforms/native/enriching-events/transaction-name.md - Learn how to set or override the transaction name to capture the user and gain critical pieces... +- https://docs.sentry.io/platforms/native/enriching-events/identify-user.md - Learn how to configure the SDK to capture the user and gain critical pieces of information tha... + +### Data Management +- https://docs.sentry.io/platforms/native/data-management.md - Manage your events by pre-filtering, scrubbing sensitive information, and forwarding them to o... +- https://docs.sentry.io/platforms/native/data-management/data-collected.md - See what data is collected by the Sentry SDK. +- https://docs.sentry.io/platforms/native/data-management/store-minidumps-as-attachments.md - Learn how to enable storing minidumps as attachments in issue details. +- https://docs.sentry.io/platforms/native/data-management/sensitive-data.md - Learn about filtering or scrubbing sensitive data within the SDK, so that data is not sent wit... +- https://docs.sentry.io/platforms/native/data-management/debug-files.md - Learn about how debug information files allow Sentry to extract stack traces and provide more ... +- https://docs.sentry.io/platforms/native/data-management/debug-files/file-formats.md - Learn about platform-specific file formats and the debug information they contain. +- https://docs.sentry.io/platforms/native/data-management/debug-files/identifiers.md - Learn about build tooling requirements that allow Sentry to uniquely identify debug informatio... +- https://docs.sentry.io/platforms/native/data-management/debug-files/upload.md - Learn about uploading debug information files to Sentry. +- https://docs.sentry.io/platforms/native/data-management/debug-files/symbol-servers.md - Learn about symbol servers and how to configure them with your Sentry projects. +- https://docs.sentry.io/platforms/native/data-management/debug-files/source-context.md - Learn about setting up source bundles to show source code in stack traces on the Issue Details... + +### Other +- https://docs.sentry.io/platforms/native/usage.md - Use the SDK to manually capture errors and other events. +- https://docs.sentry.io/platforms/native/usage/set-level.md - The level - similar to logging levels - is generally added by default based on the integration... +- https://docs.sentry.io/platforms/native/usage/sdk-fingerprinting.md - Learn about overriding default fingerprinting in your SDK. +- https://docs.sentry.io/platforms/native/usage/crashes.md - Depending on the backend, the Native SDK can intercept application crashes and report minidump... +- https://docs.sentry.io/platforms/native/advanced-usage.md - Learn how the Native SDK backends handle errors on their supported platforms and how that affe... +- https://docs.sentry.io/platforms/native/advanced-usage/backend-tradeoffs.md - How to choose the right crash backend in the Native SDK. +- https://docs.sentry.io/platforms/native/advanced-usage/signal-handling.md - Learn about error handling common to all POSIX platforms. +- https://docs.sentry.io/platforms/native/advanced-usage/stack-overflow-handling.md - Learn about differences in reporting crashes from stack overflows across platforms, and how Se... +- https://docs.sentry.io/platforms/native/advanced-usage/container-environments.md - How to use the Sentry Native SDK in container environments. +- https://docs.sentry.io/platforms/native/advanced-usage/external-crash-reporter.md - How to configure an external crash reporter with the Native SDK. +- https://docs.sentry.io/platforms/native/debug-information.md - Learn about allowing Sentry to fully process native crashes and provide you with symbolicated ... diff --git a/public/.well-known/skills/sentry-nintendo-switch/SKILL.md b/public/.well-known/skills/sentry-nintendo-switch/SKILL.md new file mode 100644 index 0000000000000..c603c5283ac9b --- /dev/null +++ b/public/.well-known/skills/sentry-nintendo-switch/SKILL.md @@ -0,0 +1,15 @@ +--- +name: sentry-nintendo-switch +description: Integrate Sentry Nintendo Switch SDK for error tracking and performance monitoring. +--- + +# Sentry Nintendo Switch + +Documentation for integrating Sentry into Nintendo Switch applications. + +## Documentation + +Fetch these markdown files as needed: + +### Getting Started +- https://docs.sentry.io/platforms/nintendo-switch.md diff --git a/public/.well-known/skills/sentry-php-laravel/SKILL.md b/public/.well-known/skills/sentry-php-laravel/SKILL.md new file mode 100644 index 0000000000000..16bf34b81e072 --- /dev/null +++ b/public/.well-known/skills/sentry-php-laravel/SKILL.md @@ -0,0 +1,72 @@ +--- +name: sentry-php-laravel +description: Laravel is a PHP web application framework with expressive, elegant syntax. Learn how to set it up with Sentry. +--- + +# Sentry Laravel + +Laravel is a PHP web application framework with expressive, elegant syntax. Learn how to set it up with Sentry. + +## Documentation + +Fetch these markdown files as needed: + +### Getting Started +- https://docs.sentry.io/platforms/php/guides/laravel.md - Laravel is a PHP web application framework with expressive, elegant syntax. Learn how to set i... + +### Features +- https://docs.sentry.io/platforms/php/guides/laravel/profiling.md - Learn more about how to configure our Profiling integration and start profiling your code. +- https://docs.sentry.io/platforms/php/guides/laravel/tracing.md - Learn how to set up and enable tracing in your PHP app and discover valuable performance insig... +- https://docs.sentry.io/platforms/php/guides/laravel/tracing/distributed-tracing.md - Learn how to connect backend and frontend transactions. +- https://docs.sentry.io/platforms/php/guides/laravel/tracing/instrumentation.md - Learn how to instrument tracing in your app. +- https://docs.sentry.io/platforms/php/guides/laravel/tracing/instrumentation/automatic-instrumentation.md - Learn what instrumentation automatically captures transactions. +- https://docs.sentry.io/platforms/php/guides/laravel/tracing/instrumentation/custom-instrumentation.md - Learn how to capture performance data on any action in your app. +- https://docs.sentry.io/platforms/php/guides/laravel/tracing/instrumentation/caches-module.md - Learn how to manually instrument your code to use Sentry's Caches module. +- https://docs.sentry.io/platforms/php/guides/laravel/tracing/instrumentation/requests-module.md - Learn how to manually instrument your code to use Sentry's Requests module. +- https://docs.sentry.io/platforms/php/guides/laravel/tracing/instrumentation/queues-module.md - Learn how to manually instrument your code to use Sentry's Queues module. +- https://docs.sentry.io/platforms/php/guides/laravel/tracing/trace-propagation.md - Learn how to connect events across applications/services. +- https://docs.sentry.io/platforms/php/guides/laravel/tracing/trace-propagation/custom-instrumentation.md +- https://docs.sentry.io/platforms/php/guides/laravel/tracing/trace-propagation/dealing-with-cors-issues.md +- https://docs.sentry.io/platforms/php/guides/laravel/logs.md - Structured logs allow you to send, view and query logs sent from your Laravel applications wit... +- https://docs.sentry.io/platforms/php/guides/laravel/usage.md - Learn more about automatically reporting errors, exceptions, and rejections as well as how to ... +- https://docs.sentry.io/platforms/php/guides/laravel/crons.md - Sentry Crons allows you to monitor the uptime and performance of any scheduled, recurring job ... +- https://docs.sentry.io/platforms/php/guides/laravel/metrics.md - Metrics allow you to send, view and query counters, gauges and measurements sent from your app... +- https://docs.sentry.io/platforms/php/guides/laravel/user-feedback.md - Learn more about collecting user feedback when an event occurs. Sentry pairs the feedback with... +- https://docs.sentry.io/platforms/php/guides/laravel/user-feedback/configuration.md - Learn about the general User Feedback configuration fields. +- https://docs.sentry.io/platforms/php/guides/laravel/feature-flags.md - With Feature Flags, Sentry tracks feature flag evaluations in your application, keeps an audit... + +### Configuration +- https://docs.sentry.io/platforms/php/guides/laravel/enriching-events.md - Enrich events with additional context to make debugging simpler. +- https://docs.sentry.io/platforms/php/guides/laravel/enriching-events/identify-user.md - Learn how to configure the SDK to capture the user and gain critical pieces of information tha... +- https://docs.sentry.io/platforms/php/guides/laravel/configuration.md - Additional configuration options for the SDK. +- https://docs.sentry.io/platforms/php/guides/laravel/configuration/laravel-options.md - Learn about Sentry's integration with Laravel and its options for breadcrumbs, and tracing. +- https://docs.sentry.io/platforms/php/guides/laravel/configuration/options.md - Learn more about how the SDK can be configured via options. These are being passed to the init... +- https://docs.sentry.io/platforms/php/guides/laravel/configuration/environments.md - Learn how to configure your SDK to tell Sentry about your environments. +- https://docs.sentry.io/platforms/php/guides/laravel/configuration/releases.md - Learn how to configure your SDK to tell Sentry about your releases. +- https://docs.sentry.io/platforms/php/guides/laravel/configuration/sampling.md - Learn how to configure the volume of error and transaction events sent to Sentry. +- https://docs.sentry.io/platforms/php/guides/laravel/configuration/filtering.md - Learn more about how to configure your SDK to filter events reported to Sentry. +- https://docs.sentry.io/platforms/php/guides/laravel/integrations.md - Learn about the automatic integrations Sentry provides and how to configure them. +- https://docs.sentry.io/platforms/php/guides/laravel/integrations/eloquent.md - Learn how to enable Sentry's Laravel SDK to capture Eloquent model violations. +- https://docs.sentry.io/platforms/php/guides/laravel/troubleshooting.md - Troubleshooting steps for PHP +- https://docs.sentry.io/platforms/php/guides/laravel/data-management.md - Manage your events by pre-filtering, scrubbing sensitive information, and forwarding them to o... +- https://docs.sentry.io/platforms/php/guides/laravel/data-management/data-collected.md - See what data is collected by the Sentry SDK. +- https://docs.sentry.io/platforms/php/guides/laravel/other-versions.md - Learn about using Sentry with Laravel Lumen or Laravel 4.x/5.x/6.x/7.x. +- https://docs.sentry.io/platforms/php/guides/laravel/other-versions/laravel8-10.md - Learn about using Sentry with Laravel 8.x, 9.x and 10.x. +- https://docs.sentry.io/platforms/php/guides/laravel/other-versions/laravel6-7.md - Learn about using Sentry with Laravel 6.x, and 7.x. +- https://docs.sentry.io/platforms/php/guides/laravel/other-versions/laravel5.md - Learn about using Sentry with Laravel 5.x. +- https://docs.sentry.io/platforms/php/guides/laravel/other-versions/laravel4.md - Learn about using Sentry with Laravel 4.x. +- https://docs.sentry.io/platforms/php/guides/laravel/other-versions/lumen.md - Learn about using Sentry with Laravel Lumen. +- https://docs.sentry.io/platforms/php/guides/laravel/security-policy-reporting.md - Learn how Sentry can help manage Content-Security-Policy violations and reports here. + +### Enriching Events +- https://docs.sentry.io/platforms/php/guides/laravel/enriching-events/breadcrumbs.md - Learn more about what Sentry uses to create a trail of events (breadcrumbs) that happened prio... +- https://docs.sentry.io/platforms/php/guides/laravel/enriching-events/context.md - Custom contexts allow you to attach arbitrary data (strings, lists, dictionaries) to an event. +- https://docs.sentry.io/platforms/php/guides/laravel/enriching-events/tags.md - Tags power UI features such as filters and tag-distribution maps. Tags also help you quickly a... + +### Data Management +- https://docs.sentry.io/platforms/php/guides/laravel/data-management/sensitive-data.md - Learn about filtering or scrubbing sensitive data within the SDK, so that data is not sent wit... + +### Other +- https://docs.sentry.io/platforms/php/guides/laravel/integrations/monolog.md - Learn how to enable Sentry's PHP SDK to capture Monolog events and logs. +- https://docs.sentry.io/platforms/php/guides/laravel/usage/set-level.md - The level - similar to logging levels - is generally added by default based on the integration... +- https://docs.sentry.io/platforms/php/guides/laravel/usage/sdk-fingerprinting.md - Learn about overriding default fingerprinting in your SDK. diff --git a/public/.well-known/skills/sentry-php-symfony/SKILL.md b/public/.well-known/skills/sentry-php-symfony/SKILL.md new file mode 100644 index 0000000000000..e750e117c5c6b --- /dev/null +++ b/public/.well-known/skills/sentry-php-symfony/SKILL.md @@ -0,0 +1,64 @@ +--- +name: sentry-php-symfony +description: Symfony is a set of reusable PHP components and a PHP framework to build web applications and services. Learn how to set it up with Sentry. +--- + +# Sentry Symfony + +Symfony is a set of reusable PHP components and a PHP framework to build web applications and services. Learn how to set it up with Sentry. + +## Documentation + +Fetch these markdown files as needed: + +### Getting Started +- https://docs.sentry.io/platforms/php/guides/symfony.md - Symfony is a set of reusable PHP components and a PHP framework to build web applications and ... + +### Features +- https://docs.sentry.io/platforms/php/guides/symfony/profiling.md - Learn more about how to configure our Profiling integration and start profiling your code. +- https://docs.sentry.io/platforms/php/guides/symfony/tracing.md - Learn how to set up and enable tracing in your PHP app and discover valuable performance insig... +- https://docs.sentry.io/platforms/php/guides/symfony/tracing/instrumentation.md - Learn how to instrument tracing in your app. +- https://docs.sentry.io/platforms/php/guides/symfony/tracing/instrumentation/automatic-instrumentation.md - Learn what instrumentation automatically captures transactions. +- https://docs.sentry.io/platforms/php/guides/symfony/tracing/instrumentation/custom-instrumentation.md - Learn how to capture performance data on any action in your app. +- https://docs.sentry.io/platforms/php/guides/symfony/tracing/instrumentation/caches-module.md - Learn how to manually instrument your code to use Sentry's Caches module. +- https://docs.sentry.io/platforms/php/guides/symfony/tracing/instrumentation/requests-module.md - Learn how to manually instrument your code to use Sentry's Requests module. +- https://docs.sentry.io/platforms/php/guides/symfony/tracing/instrumentation/queues-module.md - Learn how to manually instrument your code to use Sentry's Queues module. +- https://docs.sentry.io/platforms/php/guides/symfony/tracing/trace-propagation.md - Learn how to connect events across applications/services. +- https://docs.sentry.io/platforms/php/guides/symfony/tracing/trace-propagation/custom-instrumentation.md +- https://docs.sentry.io/platforms/php/guides/symfony/tracing/trace-propagation/dealing-with-cors-issues.md +- https://docs.sentry.io/platforms/php/guides/symfony/logs.md - Structured logs allow you to send, view and query logs sent from your applications within Sentry. +- https://docs.sentry.io/platforms/php/guides/symfony/crons.md - Sentry Crons allows you to monitor the uptime and performance of any scheduled, recurring job ... +- https://docs.sentry.io/platforms/php/guides/symfony/metrics.md - Metrics allow you to send, view and query counters, gauges and measurements sent from your app... +- https://docs.sentry.io/platforms/php/guides/symfony/user-feedback.md - Learn more about collecting user feedback when an event occurs. Sentry pairs the feedback with... +- https://docs.sentry.io/platforms/php/guides/symfony/user-feedback/configuration.md - Learn about the general User Feedback configuration fields. +- https://docs.sentry.io/platforms/php/guides/symfony/feature-flags.md - With Feature Flags, Sentry tracks feature flag evaluations in your application, keeps an audit... +- https://docs.sentry.io/platforms/php/guides/symfony/usage.md - Use the SDK to manually capture errors and other events. + +### Configuration +- https://docs.sentry.io/platforms/php/guides/symfony/enriching-events.md - Enrich events with additional context to make debugging simpler. +- https://docs.sentry.io/platforms/php/guides/symfony/enriching-events/tags.md - Tags power UI features such as filters and tag-distribution maps. Tags also help you quickly a... +- https://docs.sentry.io/platforms/php/guides/symfony/configuration.md - Additional configuration options for the SDK. +- https://docs.sentry.io/platforms/php/guides/symfony/configuration/options.md - Learn more about how the SDK can be configured via options. These are being passed to the init... +- https://docs.sentry.io/platforms/php/guides/symfony/configuration/symfony-options.md - Learn about Sentry's integration with Symfony and its options. +- https://docs.sentry.io/platforms/php/guides/symfony/configuration/environments.md - Learn how to configure your SDK to tell Sentry about your environments. +- https://docs.sentry.io/platforms/php/guides/symfony/configuration/releases.md - Learn how to configure your SDK to tell Sentry about your releases. +- https://docs.sentry.io/platforms/php/guides/symfony/configuration/sampling.md - Learn how to configure the volume of error and transaction events sent to Sentry. +- https://docs.sentry.io/platforms/php/guides/symfony/configuration/filtering.md - Learn more about how to configure your SDK to filter events reported to Sentry. +- https://docs.sentry.io/platforms/php/guides/symfony/integrations.md - Learn about the automatic integrations Sentry provides and how to configure them. +- https://docs.sentry.io/platforms/php/guides/symfony/integrations/monolog.md - Learn how to enable Sentry's Symfony SDK to capture Monolog events. +- https://docs.sentry.io/platforms/php/guides/symfony/troubleshooting.md - Troubleshooting steps for PHP +- https://docs.sentry.io/platforms/php/guides/symfony/data-management.md - Manage your events by pre-filtering, scrubbing sensitive information, and forwarding them to o... +- https://docs.sentry.io/platforms/php/guides/symfony/data-management/data-collected.md - See what data is collected by the Sentry SDK. +- https://docs.sentry.io/platforms/php/guides/symfony/security-policy-reporting.md - Learn how Sentry can help manage Content-Security-Policy violations and reports here. + +### Enriching Events +- https://docs.sentry.io/platforms/php/guides/symfony/enriching-events/breadcrumbs.md - Learn more about what Sentry uses to create a trail of events (breadcrumbs) that happened prio... +- https://docs.sentry.io/platforms/php/guides/symfony/enriching-events/context.md - Custom contexts allow you to attach arbitrary data (strings, lists, dictionaries) to an event. +- https://docs.sentry.io/platforms/php/guides/symfony/enriching-events/identify-user.md - Learn how to configure the SDK to capture the user and gain critical pieces of information tha... + +### Data Management +- https://docs.sentry.io/platforms/php/guides/symfony/data-management/sensitive-data.md - Learn about filtering or scrubbing sensitive data within the SDK, so that data is not sent wit... + +### Other +- https://docs.sentry.io/platforms/php/guides/symfony/usage/set-level.md - The level - similar to logging levels - is generally added by default based on the integration... +- https://docs.sentry.io/platforms/php/guides/symfony/usage/sdk-fingerprinting.md - Learn about overriding default fingerprinting in your SDK. diff --git a/public/.well-known/skills/sentry-php/SKILL.md b/public/.well-known/skills/sentry-php/SKILL.md new file mode 100644 index 0000000000000..203510c03040c --- /dev/null +++ b/public/.well-known/skills/sentry-php/SKILL.md @@ -0,0 +1,67 @@ +--- +name: sentry-php +description: Learn how to set up Sentry in your PHP application. +--- + +# Sentry PHP + +Learn how to set up Sentry in your PHP application. + +## Documentation + +Fetch these markdown files as needed: + +### Getting Started +- https://docs.sentry.io/platforms/php.md - Learn how to set up Sentry in your PHP application. + +### Features +- https://docs.sentry.io/platforms/php/tracing.md - Learn how to set up and enable tracing in your PHP app and discover valuable performance insig... +- https://docs.sentry.io/platforms/php/tracing/instrumentation.md - Learn how to instrument tracing in your app. +- https://docs.sentry.io/platforms/php/tracing/instrumentation/automatic-instrumentation.md - Learn what instrumentation automatically captures transactions. +- https://docs.sentry.io/platforms/php/tracing/instrumentation/custom-instrumentation.md - Learn how to capture performance data on any action in your app. +- https://docs.sentry.io/platforms/php/tracing/instrumentation/caches-module.md - Learn how to manually instrument your code to use Sentry's Caches module. +- https://docs.sentry.io/platforms/php/tracing/instrumentation/requests-module.md - Learn how to manually instrument your code to use Sentry's Requests module. +- https://docs.sentry.io/platforms/php/tracing/instrumentation/queues-module.md - Learn how to manually instrument your code to use Sentry's Queues module. +- https://docs.sentry.io/platforms/php/tracing/trace-propagation.md - Learn how to connect events across applications/services. +- https://docs.sentry.io/platforms/php/tracing/trace-propagation/custom-instrumentation.md +- https://docs.sentry.io/platforms/php/tracing/trace-propagation/dealing-with-cors-issues.md +- https://docs.sentry.io/platforms/php/profiling.md - Learn more about how to configure our Profiling integration and start profiling your code. +- https://docs.sentry.io/platforms/php/logs.md - Structured logs allow you to send, view and query logs sent from your applications within Sentry. +- https://docs.sentry.io/platforms/php/crons.md - Sentry Crons allows you to monitor the uptime and performance of any scheduled, recurring job ... +- https://docs.sentry.io/platforms/php/metrics.md - Metrics allow you to send, view and query counters, gauges and measurements sent from your app... +- https://docs.sentry.io/platforms/php/user-feedback.md - Learn more about collecting user feedback when an event occurs. Sentry pairs the feedback with... +- https://docs.sentry.io/platforms/php/user-feedback/configuration.md - Learn about the general User Feedback configuration fields. +- https://docs.sentry.io/platforms/php/feature-flags.md - With Feature Flags, Sentry tracks feature flag evaluations in your application, keeps an audit... +- https://docs.sentry.io/platforms/php/usage.md - Use the SDK to manually capture errors and other events. + +### Configuration +- https://docs.sentry.io/platforms/php/enriching-events.md - Enrich events with additional context to make debugging simpler. +- https://docs.sentry.io/platforms/php/configuration.md - Additional configuration options for the SDK. +- https://docs.sentry.io/platforms/php/configuration/options.md - Learn more about how the SDK can be configured via options. These are being passed to the init... +- https://docs.sentry.io/platforms/php/configuration/environments.md - Learn how to configure your SDK to tell Sentry about your environments. +- https://docs.sentry.io/platforms/php/configuration/releases.md - Learn how to configure your SDK to tell Sentry about your releases. +- https://docs.sentry.io/platforms/php/configuration/sampling.md - Learn how to configure the volume of error and transaction events sent to Sentry. +- https://docs.sentry.io/platforms/php/configuration/filtering.md - Learn more about how to configure your SDK to filter events reported to Sentry. +- https://docs.sentry.io/platforms/php/integrations.md - Learn about the automatic integrations Sentry provides and how to configure them. +- https://docs.sentry.io/platforms/php/troubleshooting.md - Troubleshooting steps for PHP +- https://docs.sentry.io/platforms/php/data-management.md - Manage your events by pre-filtering, scrubbing sensitive information, and forwarding them to o... +- https://docs.sentry.io/platforms/php/security-policy-reporting.md - Learn how Sentry can help manage Content-Security-Policy violations and reports here. + +### Enriching Events +- https://docs.sentry.io/platforms/php/enriching-events/breadcrumbs.md - Learn more about what Sentry uses to create a trail of events (breadcrumbs) that happened prio... +- https://docs.sentry.io/platforms/php/enriching-events/context.md - Custom contexts allow you to attach arbitrary data (strings, lists, dictionaries) to an event. +- https://docs.sentry.io/platforms/php/enriching-events/tags.md - Tags power UI features such as filters and tag-distribution maps. Tags also help you quickly a... +- https://docs.sentry.io/platforms/php/enriching-events/identify-user.md - Learn how to configure the SDK to capture the user and gain critical pieces of information tha... + +### Data Management +- https://docs.sentry.io/platforms/php/data-management/data-collected.md - See what data is collected by the Sentry SDK. +- https://docs.sentry.io/platforms/php/data-management/sensitive-data.md - Learn about filtering or scrubbing sensitive data within the SDK, so that data is not sent wit... + +### Other +- https://docs.sentry.io/platforms/php/integrations/monolog.md - Learn how to enable Sentry's PHP SDK to capture Monolog events and logs. +- https://docs.sentry.io/platforms/php/usage/set-level.md - The level - similar to logging levels - is generally added by default based on the integration... +- https://docs.sentry.io/platforms/php/usage/sdk-fingerprinting.md - Learn about overriding default fingerprinting in your SDK. +- https://docs.sentry.io/platforms/php/legacy-sdk.md +- https://docs.sentry.io/platforms/php/legacy-sdk/usage.md +- https://docs.sentry.io/platforms/php/legacy-sdk/config.md +- https://docs.sentry.io/platforms/php/legacy-sdk/integrations.md diff --git a/public/.well-known/skills/sentry-playstation/SKILL.md b/public/.well-known/skills/sentry-playstation/SKILL.md new file mode 100644 index 0000000000000..3a00357cbdfcb --- /dev/null +++ b/public/.well-known/skills/sentry-playstation/SKILL.md @@ -0,0 +1,15 @@ +--- +name: sentry-playstation +description: Integrate Sentry PlayStation SDK for error tracking and performance monitoring. +--- + +# Sentry PlayStation + +Documentation for integrating Sentry into PlayStation applications. + +## Documentation + +Fetch these markdown files as needed: + +### Getting Started +- https://docs.sentry.io/platforms/playstation.md diff --git a/public/.well-known/skills/sentry-powershell/SKILL.md b/public/.well-known/skills/sentry-powershell/SKILL.md new file mode 100644 index 0000000000000..7240bb6b43373 --- /dev/null +++ b/public/.well-known/skills/sentry-powershell/SKILL.md @@ -0,0 +1,52 @@ +--- +name: sentry-powershell +description: Integrate Sentry PowerShell SDK for error tracking and performance monitoring. +--- + +# Sentry PowerShell + +Documentation for integrating Sentry into PowerShell applications. + +## Documentation + +Fetch these markdown files as needed: + +### Getting Started +- https://docs.sentry.io/platforms/powershell.md + +### Features +- https://docs.sentry.io/platforms/powershell/tracing.md - Learn how to enable tracing in your app and discover valuable performance insights of your app... +- https://docs.sentry.io/platforms/powershell/tracing/instrumentation.md - Learn how to instrument tracing in your app. +- https://docs.sentry.io/platforms/powershell/tracing/instrumentation/custom-instrumentation.md - Learn how to capture performance data on any action in your app. +- https://docs.sentry.io/platforms/powershell/tracing/instrumentation/performance-metrics.md - Learn how to attach performance metrics to your transactions. +- https://docs.sentry.io/platforms/powershell/tracing/troubleshooting.md - Learn how to troubleshoot your tracing setup. + +### Configuration +- https://docs.sentry.io/platforms/powershell/configuration.md - Additional configuration options for the SDK. +- https://docs.sentry.io/platforms/powershell/configuration/options.md - Learn more about how the SDK can be configured via options. These are being passed to the init... +- https://docs.sentry.io/platforms/powershell/configuration/environments.md - Learn how to configure your SDK to tell Sentry about your environments. +- https://docs.sentry.io/platforms/powershell/configuration/releases.md - Learn how to configure your SDK to tell Sentry about your releases. +- https://docs.sentry.io/platforms/powershell/configuration/sampling.md - Learn how to configure the volume of error and transaction events sent to Sentry. +- https://docs.sentry.io/platforms/powershell/configuration/filtering.md - Learn more about how to configure your SDK to filter events reported to Sentry. +- https://docs.sentry.io/platforms/powershell/configuration/draining.md - Learn more about the default behavior of our SDK if the application shuts down unexpectedly. + +### Enriching Events +- https://docs.sentry.io/platforms/powershell/enriching-events.md - Enrich events with additional context to make debugging simpler. +- https://docs.sentry.io/platforms/powershell/enriching-events/attachments.md - Learn more about how Sentry can store additional files in the same request as event attachments. +- https://docs.sentry.io/platforms/powershell/enriching-events/breadcrumbs.md - Learn more about what Sentry uses to create a trail of events (breadcrumbs) that happened prio... +- https://docs.sentry.io/platforms/powershell/enriching-events/context.md - Custom contexts allow you to attach arbitrary data (strings, lists, dictionaries) to an event. +- https://docs.sentry.io/platforms/powershell/enriching-events/scopes.md - SDKs will typically automatically manage the scopes for you in the framework integrations. Lea... +- https://docs.sentry.io/platforms/powershell/enriching-events/tags.md - Tags power UI features such as filters and tag-distribution maps. Tags also help you quickly a... +- https://docs.sentry.io/platforms/powershell/enriching-events/identify-user.md - Learn how to configure the SDK to capture the user and gain critical pieces of information tha... + +### Data Management +- https://docs.sentry.io/platforms/powershell/data-management.md - Manage your events by pre-filtering, scrubbing sensitive information, and forwarding them to o... +- https://docs.sentry.io/platforms/powershell/data-management/data-collected.md - See what data is collected by the Sentry SDK for PowerShell. +- https://docs.sentry.io/platforms/powershell/data-management/sensitive-data.md - Learn about filtering or scrubbing sensitive data within the SDK, so that data is not sent wit... + +### Troubleshooting +- https://docs.sentry.io/platforms/powershell/troubleshooting.md - Learn more about how to troubleshoot common issues. + +### Other +- https://docs.sentry.io/platforms/powershell/usage.md - Use the SDK to manually capture errors and other events. +- https://docs.sentry.io/platforms/powershell/usage/set-level.md - The level - similar to logging levels - is generally added by default based on the integration... diff --git a/public/.well-known/skills/sentry-python/SKILL.md b/public/.well-known/skills/sentry-python/SKILL.md new file mode 100644 index 0000000000000..9051c9d02eb4a --- /dev/null +++ b/public/.well-known/skills/sentry-python/SKILL.md @@ -0,0 +1,165 @@ +--- +name: sentry-python +description: Sentry's Python SDK enables automatic reporting of errors and performance data in your application. +--- + +# Sentry Python + +Sentry's Python SDK enables automatic reporting of errors and performance data in your application. + +## Documentation + +Fetch these markdown files as needed: + +### Getting Started +- https://docs.sentry.io/platforms/python.md - Sentry's Python SDK enables automatic reporting of errors and performance data in your applica... + +### Features +- https://docs.sentry.io/platforms/python/usage.md - Learn how to use the SDK to manually capture errors and other events. +- https://docs.sentry.io/platforms/python/logs.md - Structured logs allow you to send, view and query logs sent from your applications within Sentry. +- https://docs.sentry.io/platforms/python/tracing.md - With Tracing, Sentry tracks your software performance, measuring metrics like throughput and l... +- https://docs.sentry.io/platforms/python/tracing/span-lifecycle.md - Learn how to add attributes to spans in Sentry to monitor performance and debug applications. +- https://docs.sentry.io/platforms/python/tracing/span-metrics.md - Learn how to add attributes to spans in Sentry to monitor performance and debug applications +- https://docs.sentry.io/platforms/python/tracing/span-metrics/examples.md - Examples of using span metrics to debug performance issues and monitor application behavior ac... +- https://docs.sentry.io/platforms/python/tracing/span-metrics/performance-metrics.md - Learn how to attach performance metrics to your Sentry transactions. +- https://docs.sentry.io/platforms/python/tracing/distributed-tracing.md - Learn how to connect events across applications/services. +- https://docs.sentry.io/platforms/python/tracing/distributed-tracing/custom-trace-propagation.md +- https://docs.sentry.io/platforms/python/tracing/distributed-tracing/dealing-with-cors-issues.md +- https://docs.sentry.io/platforms/python/tracing/distributed-tracing/limiting-trace-propagation.md +- https://docs.sentry.io/platforms/python/tracing/configure-sampling.md - Learn how to configure sampling in your app. +- https://docs.sentry.io/platforms/python/tracing/instrumentation.md - Learn what Sentry instruments automatically, and how to configure spans to capture tracing dat... +- https://docs.sentry.io/platforms/python/tracing/instrumentation/automatic-instrumentation.md - Learn what instrumentation automatically captures transactions. +- https://docs.sentry.io/platforms/python/tracing/instrumentation/opentelemetry.md - Using OpenTelemetry with Sentry Performance. +- https://docs.sentry.io/platforms/python/tracing/instrumentation/custom-instrumentation.md - Learn how to capture performance data on any action in your app. +- https://docs.sentry.io/platforms/python/tracing/instrumentation/custom-instrumentation/ai-agents-module.md - Learn how to manually instrument your code to use Sentry's Agents module. +- https://docs.sentry.io/platforms/python/tracing/instrumentation/custom-instrumentation/mcp-module.md - Learn how to manually instrument your code to use Sentry's MCP monitoring. +- https://docs.sentry.io/platforms/python/tracing/instrumentation/custom-instrumentation/caches-module.md - Learn how to manually instrument your code to use Sentry's Caches module. +- https://docs.sentry.io/platforms/python/tracing/instrumentation/custom-instrumentation/requests-module.md - Learn how to manually instrument your code to use Sentry's Requests module. +- https://docs.sentry.io/platforms/python/tracing/instrumentation/custom-instrumentation/queues-module.md - Learn how to manually instrument your code to use Sentry's Queues module. +- https://docs.sentry.io/platforms/python/tracing/troubleshooting.md - Learn how to troubleshoot your tracing setup. +- https://docs.sentry.io/platforms/python/metrics.md - Metrics allow you to send, view and query counters, gauges and measurements sent from your app... +- https://docs.sentry.io/platforms/python/profiling.md - Learn how to enable profiling in your app if it is not already set up. +- https://docs.sentry.io/platforms/python/crons.md - Sentry Crons allows you to monitor the uptime and performance of any scheduled, recurring job ... +- https://docs.sentry.io/platforms/python/user-feedback.md - Learn more about collecting user feedback when an event occurs. Sentry pairs the feedback with... +- https://docs.sentry.io/platforms/python/user-feedback/configuration.md - Learn about the general User Feedback configuration fields. +- https://docs.sentry.io/platforms/python/feature-flags.md - With Feature Flags, Sentry tracks feature flag evaluations in your application, keeps an audit... + +### Configuration +- https://docs.sentry.io/platforms/python/sampling.md - Learn how to configure the volume of error and transaction events sent to Sentry. +- https://docs.sentry.io/platforms/python/enriching-events.md - Enrich events with additional context to make debugging simpler. +- https://docs.sentry.io/platforms/python/configuration.md - Learn about additional configuration options for the Python SDK. +- https://docs.sentry.io/platforms/python/configuration/options.md - Learn more about how the SDK can be configured via options. These are being passed to the init... +- https://docs.sentry.io/platforms/python/configuration/environments.md - Learn how to configure your SDK to tell Sentry about your environments. +- https://docs.sentry.io/platforms/python/configuration/releases.md - Learn how to configure your SDK to tell Sentry about your releases. +- https://docs.sentry.io/platforms/python/configuration/sessions.md - Learn how to configure your SDK to tell Sentry about users sessions. +- https://docs.sentry.io/platforms/python/configuration/filtering.md - Learn more about how to configure your SDK to filter events reported to Sentry. +- https://docs.sentry.io/platforms/python/configuration/filtering/hints.md - Learn about the different kinds of Event and Breadcrumb `hints`. +- https://docs.sentry.io/platforms/python/configuration/draining.md - Learn more about the default behavior of our SDK if the application shuts down unexpectedly. +- https://docs.sentry.io/platforms/python/configuration/draining__v1.x.md - Learn more about the default behavior of our SDK if the application shuts down unexpectedly. +- https://docs.sentry.io/platforms/python/integrations.md - Sentry provides additional integrations designed to change configuration or add instrumentatio... +- https://docs.sentry.io/platforms/python/data-management.md - Manage your events by pre-filtering, scrubbing sensitive information, and forwarding them to o... +- https://docs.sentry.io/platforms/python/security-policy-reporting.md - Learn how Sentry can help manage Content-Security-Policy violations and reports here. +- https://docs.sentry.io/platforms/python/migration.md - Migrate from an older version of our Python SDK. +- https://docs.sentry.io/platforms/python/troubleshooting.md - While we don't expect most users of our SDK to run into these issues, we document edge cases h... + +### Enriching Events +- https://docs.sentry.io/platforms/python/enriching-events/attachments.md - Learn more about how Sentry can store additional files in the same request as event attachments. +- https://docs.sentry.io/platforms/python/enriching-events/breadcrumbs.md - Learn more about what Sentry uses to create a trail of events (breadcrumbs) that happened prio... +- https://docs.sentry.io/platforms/python/enriching-events/context.md - Custom contexts allow you to attach arbitrary data (strings, lists, dictionaries) to an event. +- https://docs.sentry.io/platforms/python/enriching-events/event-processors.md - Learn more about how you can add your own event processors globally or to the current scope. +- https://docs.sentry.io/platforms/python/enriching-events/scopes.md - The SDK will in most cases automatically manage the scopes for you in the framework integratio... +- https://docs.sentry.io/platforms/python/enriching-events/tags.md - Tags power UI features such as filters and tag-distribution maps. Tags also help you quickly a... +- https://docs.sentry.io/platforms/python/enriching-events/transaction-name.md - Learn how to set or override the transaction name to capture the user and gain critical pieces... +- https://docs.sentry.io/platforms/python/enriching-events/identify-user.md - Learn how to configure the SDK to capture the user and gain critical pieces of information tha... + +### Data Management +- https://docs.sentry.io/platforms/python/data-management/data-collected.md - See what data is collected by the Sentry SDK. +- https://docs.sentry.io/platforms/python/data-management/sensitive-data.md - Learn about filtering or scrubbing sensitive data within the SDK, so that data is not sent wit... + +### Migration +- https://docs.sentry.io/platforms/python/migration/1.x-to-2.x.md - Learn about migrating from sentry-python 1.x to 2.x +- https://docs.sentry.io/platforms/python/migration/raven-to-sentry-sdk.md - Learn about migrating from raven to sentry-python + +### Other +- https://docs.sentry.io/platforms/python/usage/sdk-fingerprinting.md - Learn about overriding default fingerprinting in your SDK. +- https://docs.sentry.io/platforms/python/legacy-sdk.md +- https://docs.sentry.io/platforms/python/legacy-sdk/advanced.md +- https://docs.sentry.io/platforms/python/legacy-sdk/breadcrumbs.md +- https://docs.sentry.io/platforms/python/legacy-sdk/api.md +- https://docs.sentry.io/platforms/python/legacy-sdk/usage.md +- https://docs.sentry.io/platforms/python/legacy-sdk/integrations.md +- https://docs.sentry.io/platforms/python/legacy-sdk/platform-support.md +- https://docs.sentry.io/platforms/python/legacy-sdk/transports.md +- https://docs.sentry.io/platforms/python/integrations/aiohttp.md - Learn about using Sentry with AIOHTTP. +- https://docs.sentry.io/platforms/python/integrations/aiohttp/aiohttp-client.md - Learn about the AIOHTTP integration and how it adds support for the AIOHTTP HTTP client. +- https://docs.sentry.io/platforms/python/integrations/anthropic.md - Learn about using Sentry for Anthropic. +- https://docs.sentry.io/platforms/python/integrations/airflow.md - Learn about using Sentry with Apache Airflow. +- https://docs.sentry.io/platforms/python/integrations/beam.md - Learn about using Sentry with Beam. +- https://docs.sentry.io/platforms/python/integrations/spark.md - Learn about using Sentry with Apache Spark. +- https://docs.sentry.io/platforms/python/integrations/ariadne.md - Learn about importing the Ariadne GraphQL integration and how it captures GraphQL errors. +- https://docs.sentry.io/platforms/python/integrations/arq.md - Learn about using Sentry with arq. +- https://docs.sentry.io/platforms/python/integrations/asgi.md - Learn about the ASGI integration and how it adds support for ASGI applications. +- https://docs.sentry.io/platforms/python/integrations/asyncio.md - Learn about the asyncio integration and how it adds support for applications the asyncio module. +- https://docs.sentry.io/platforms/python/integrations/asyncpg.md - Learn about importing the asyncpg integration and how it captures queries from asyncpg. +- https://docs.sentry.io/platforms/python/integrations/aws-lambda.md - Learn about using Sentry with AWS Lambda. +- https://docs.sentry.io/platforms/python/integrations/aws-lambda/manual-layer.md - Learn how to manually set up Sentry with a Layer +- https://docs.sentry.io/platforms/python/integrations/aws-lambda/manual-instrumentation.md - Learn about instrumenting your AWS lambda function manually using Sentry. +- https://docs.sentry.io/platforms/python/integrations/aws-lambda/container-image.md - Learn how to set up Sentry with a Container Image. +- https://docs.sentry.io/platforms/python/integrations/boto3.md - Learn about the Boto3 integration and how it adds support for the Boto3 and botocore libraries. +- https://docs.sentry.io/platforms/python/integrations/bottle.md - Learn about using Sentry with Bottle. +- https://docs.sentry.io/platforms/python/integrations/celery.md - Learn about using Sentry with Celery. +- https://docs.sentry.io/platforms/python/integrations/celery/crons.md - Learn how to set up Sentry Crons for Celery +- https://docs.sentry.io/platforms/python/integrations/chalice.md - Learn about using Sentry with Chalice. +- https://docs.sentry.io/platforms/python/integrations/clickhouse-driver.md - Learn about importing the clickhouse-driver integration and how it captures queries from click... +- https://docs.sentry.io/platforms/python/integrations/cloudresourcecontext.md - Learn about the Cloud Resource Context integration and how it adds information about the Cloud... +- https://docs.sentry.io/platforms/python/integrations/django.md - Learn about using Sentry with Django. +- https://docs.sentry.io/platforms/python/integrations/django/http_errors.md - Learn about reporting HTTP errors with Django. +- https://docs.sentry.io/platforms/python/integrations/dramatiq.md - Learn how to import and use the Dramatiq integration. +- https://docs.sentry.io/platforms/python/integrations/falcon.md - Learn about using Sentry with Falcon. +- https://docs.sentry.io/platforms/python/integrations/fastapi.md - Learn about using Sentry with FastAPI. +- https://docs.sentry.io/platforms/python/integrations/flask.md - Learn about using Sentry with Flask. +- https://docs.sentry.io/platforms/python/integrations/gnu_backtrace.md - Learn about the GNU backtrace integration and how to add it to your integrations list. +- https://docs.sentry.io/platforms/python/integrations/gcp-functions.md - Learn about using Sentry with Google Cloud Functions. +- https://docs.sentry.io/platforms/python/integrations/google-genai.md - Learn about using Sentry for Google Gen AI. +- https://docs.sentry.io/platforms/python/integrations/gql.md - GQL GraphQL client integration +- https://docs.sentry.io/platforms/python/integrations/graphene.md - Learn about importing the Graphene GraphQL integration and how it captures GraphQL errors. +- https://docs.sentry.io/platforms/python/integrations/grpc.md - Learn about the gRPC integration and how it adds support for the grpcio grpc client and server. +- https://docs.sentry.io/platforms/python/integrations/httpx.md - Learn about the HTTPX integration and how it adds support for the HTTPX HTTP client. +- https://docs.sentry.io/platforms/python/integrations/huey.md - Learn how to import and use the huey integration. +- https://docs.sentry.io/platforms/python/integrations/huggingface_hub.md - Learn about using Sentry for Hugging Face Hub. +- https://docs.sentry.io/platforms/python/integrations/langchain.md - Learn about using Sentry for LangChain. +- https://docs.sentry.io/platforms/python/integrations/langgraph.md - Learn about using Sentry for LangGraph. +- https://docs.sentry.io/platforms/python/integrations/launchdarkly.md - Learn how to use Sentry with LaunchDarkly. +- https://docs.sentry.io/platforms/python/integrations/litellm.md - Learn about using Sentry for LiteLLM. +- https://docs.sentry.io/platforms/python/integrations/litestar.md - Learn about using Sentry with Litestar. +- https://docs.sentry.io/platforms/python/integrations/logging.md - Learn about logging with Python. +- https://docs.sentry.io/platforms/python/integrations/loguru.md - Learn about using Sentry with Loguru. +- https://docs.sentry.io/platforms/python/integrations/mcp.md - Learn about using the Sentry Python SDK for MCP (Model Context Protocol) servers. +- https://docs.sentry.io/platforms/python/integrations/openai.md - Learn about using Sentry for OpenAI. +- https://docs.sentry.io/platforms/python/integrations/openai-agents.md - Learn about using Sentry for OpenAI Agents SDK. +- https://docs.sentry.io/platforms/python/integrations/openfeature.md - Learn how to use Sentry with OpenFeature. +- https://docs.sentry.io/platforms/python/integrations/otlp.md - Learn about using OTLP to automatically send OpenTelemetry Traces to Sentry. +- https://docs.sentry.io/platforms/python/integrations/pure_eval.md - Learn about pure_eval and how to add it to your integrations list. +- https://docs.sentry.io/platforms/python/integrations/pydantic-ai.md - Learn about using Sentry for Pydantic AI. +- https://docs.sentry.io/platforms/python/integrations/pymongo.md - Learn about the PyMongo integration and how it adds support for connections to MongoDB databases. +- https://docs.sentry.io/platforms/python/integrations/pyramid.md - Learn about using Sentry with Pyramid. +- https://docs.sentry.io/platforms/python/integrations/quart.md - Learn about using Sentry with Quart. +- https://docs.sentry.io/platforms/python/integrations/ray.md - Learn how to import and use the Ray integration. +- https://docs.sentry.io/platforms/python/integrations/redis.md - Learn about importing the Redis integration. +- https://docs.sentry.io/platforms/python/integrations/rq.md - Learn about using Sentry with RQ. +- https://docs.sentry.io/platforms/python/integrations/rust_tracing.md - Learn about the Rust Tracing integration and how to get performance data for Rust native exten... +- https://docs.sentry.io/platforms/python/integrations/sanic.md - Learn about using Sentry with Sanic. +- https://docs.sentry.io/platforms/python/integrations/serverless.md - Learn about using Sentry's Python SDK for a serverless environment. +- https://docs.sentry.io/platforms/python/integrations/socket.md - Learn about the Socket integration and how it adds support network actions. +- https://docs.sentry.io/platforms/python/integrations/sqlalchemy.md - Learn about importing the SQLAlchemy integration and how it captures queries from SQLAlchemy a... +- https://docs.sentry.io/platforms/python/integrations/starlette.md - Learn about using Sentry with Starlette. +- https://docs.sentry.io/platforms/python/integrations/starlite.md - Learn about using Sentry with Starlite. +- https://docs.sentry.io/platforms/python/integrations/statsig.md - Learn how to use Sentry with Statsig. +- https://docs.sentry.io/platforms/python/integrations/strawberry.md - Learn how to import the Strawberry GraphQL integration and how it captures GraphQL errors and ... +- https://docs.sentry.io/platforms/python/integrations/sys_exit.md - Learn how to use Sentry to capture sys.exit calls. +- https://docs.sentry.io/platforms/python/integrations/tornado.md - Learn about using Sentry with Tornado. +- https://docs.sentry.io/platforms/python/integrations/tryton.md - Learn aboutn using Sentry with Tryton. +- https://docs.sentry.io/platforms/python/integrations/typer.md - Learn how to use Sentry to capture Typer exceptions. +- https://docs.sentry.io/platforms/python/integrations/unleash.md - Learn how to use Sentry with Unleash. +- https://docs.sentry.io/platforms/python/integrations/wsgi.md - Learn about the WSGI integration and how it adds support for WSGI applications. +- https://docs.sentry.io/platforms/python/integrations/default-integrations.md - Learn about default integrations, what they do, and how they hook into the standard library or... diff --git a/public/.well-known/skills/sentry-react-native/SKILL.md b/public/.well-known/skills/sentry-react-native/SKILL.md new file mode 100644 index 0000000000000..0d8b1f638ff06 --- /dev/null +++ b/public/.well-known/skills/sentry-react-native/SKILL.md @@ -0,0 +1,129 @@ +--- +name: sentry-react-native +description: Learn how to set up Sentry's React Native SDK. +--- + +# Sentry React Native + +Learn how to set up Sentry's React Native SDK. + +## Documentation + +Fetch these markdown files as needed: + +### Getting Started +- https://docs.sentry.io/platforms/react-native.md - Learn how to set up Sentry's React Native SDK. +- https://docs.sentry.io/platforms/react-native/manual-setup.md - Review the options to manage . +- https://docs.sentry.io/platforms/react-native/manual-setup/manual-setup.md - Learn about manual configuration for iOS and Android. +- https://docs.sentry.io/platforms/react-native/manual-setup/metro.md - Learn about the Metro bundler and how to configure it for your application with Sentry React N... +- https://docs.sentry.io/platforms/react-native/manual-setup/native-init.md - Learn how to manually initialize the native SDKs. +- https://docs.sentry.io/platforms/react-native/manual-setup/hermes.md - Learn about using the Hermes engine with our React Native SDK. +- https://docs.sentry.io/platforms/react-native/manual-setup/ram-bundles.md - Learn about packaging our React Native SDK with RAM Bundle. +- https://docs.sentry.io/platforms/react-native/manual-setup/app-start-error-capture.md - Learn how to capture app start errors and crashes that occur before JavaScript loads using nat... +- https://docs.sentry.io/platforms/react-native/manual-setup/expo.md - Learn how to set up an Expo-managed project with the Sentry React Native SDK. +- https://docs.sentry.io/platforms/react-native/manual-setup/expo/gradle.md - Learn how to configure the Sentry Android Gradle Plugin to automatically upload source maps an... + +### Features +- https://docs.sentry.io/platforms/react-native/usage.md - Use the SDK to manually capture errors and other events. +- https://docs.sentry.io/platforms/react-native/tracing.md - Learn how to enable tracing in your app and discover valuable performance insights of your app... +- https://docs.sentry.io/platforms/react-native/tracing/instrumentation.md - Learn how to instrument tracing in your app. +- https://docs.sentry.io/platforms/react-native/tracing/instrumentation/automatic-instrumentation.md - Learn what transactions are captured after tracing is enabled. +- https://docs.sentry.io/platforms/react-native/tracing/instrumentation/custom-instrumentation.md - Learn how to capture performance data on any action in your app. +- https://docs.sentry.io/platforms/react-native/tracing/instrumentation/performance-metrics.md - Learn how to attach performance metrics to your transactions. +- https://docs.sentry.io/platforms/react-native/tracing/instrumentation/user-interaction-instrumentation.md - Learn what kinds of user interactions can be captured +- https://docs.sentry.io/platforms/react-native/tracing/instrumentation/time-to-display.md - Learn how to measure time to display with the Sentry React Native SDK. +- https://docs.sentry.io/platforms/react-native/tracing/instrumentation/react-navigation.md - Learn how to use Sentry's React Navigation instrumentation. +- https://docs.sentry.io/platforms/react-native/tracing/instrumentation/react-native-navigation.md - Learn how to use Sentry's React Native Navigation instrumentation. +- https://docs.sentry.io/platforms/react-native/tracing/instrumentation/expo-router.md - Learn how to use Sentry's Expo Router instrumentation. +- https://docs.sentry.io/platforms/react-native/tracing/instrumentation/custom-navigation.md - Learn how to use Sentry's Generic Navigation instrumentation. +- https://docs.sentry.io/platforms/react-native/tracing/trace-propagation.md - Learn how to connect events across applications/services. +- https://docs.sentry.io/platforms/react-native/tracing/trace-propagation/dealing-with-cors-issues.md +- https://docs.sentry.io/platforms/react-native/tracing/troubleshooting.md - Learn how to troubleshoot your tracing setup. +- https://docs.sentry.io/platforms/react-native/profiling.md - Learn how to enable profiling in your app if it is not already set up. +- https://docs.sentry.io/platforms/react-native/profiling/troubleshooting.md - Learn how to troubleshoot your profiling setup. +- https://docs.sentry.io/platforms/react-native/logs.md - Structured logs allow you to send, view and query logs sent from your applications within Sentry. +- https://docs.sentry.io/platforms/react-native/session-replay.md - Learn how to enable Session Replay in your mobile app. +- https://docs.sentry.io/platforms/react-native/session-replay/privacy.md - Learn how to mask sensitive data that may appear in your app in Session Replay. +- https://docs.sentry.io/platforms/react-native/session-replay/performance-overhead.md - Learn about how enabling Session Replay impacts the performance of your application. +- https://docs.sentry.io/platforms/react-native/sourcemaps/uploading.md - Learn how to provide your source maps to Sentry. +- https://docs.sentry.io/platforms/react-native/sourcemaps/uploading/codepush.md - Upload source maps for CodePush releases. +- https://docs.sentry.io/platforms/react-native/sourcemaps/uploading/expo.md - Upload source maps for native Expo releases and EAS Update. +- https://docs.sentry.io/platforms/react-native/sourcemaps/uploading/expo-advanced.md - Manually upload source maps for native Expo releases. +- https://docs.sentry.io/platforms/react-native/sourcemaps/uploading/hermes.md - Upload source maps for React Native Hermes applications. +- https://docs.sentry.io/platforms/react-native/sourcemaps/uploading/jsc.md - Upload source maps for React Native JavaScript Core application. +- https://docs.sentry.io/platforms/react-native/sourcemaps/troubleshooting.md - Troubleshooting for source maps. +- https://docs.sentry.io/platforms/react-native/sourcemaps/troubleshooting/optional-release-and-distribution.md - Learn about how to set optional source maps attributes with older React Native SDKs. +- https://docs.sentry.io/platforms/react-native/sourcemaps/troubleshooting/legacy-uploading-methods.md - Learn about how to upload source maps with older SDKs and Sentry tools. +- https://docs.sentry.io/platforms/react-native/sourcemaps/debug-ids.md +- https://docs.sentry.io/platforms/react-native/metrics.md - Metrics allow you to send, view and query counters, gauges and measurements from your Sentry-c... +- https://docs.sentry.io/platforms/react-native/user-feedback.md - Learn how to enable User Feedback in your app. +- https://docs.sentry.io/platforms/react-native/user-feedback/configuration.md - Learn about the User Feedback Widget configuration options. +- https://docs.sentry.io/platforms/react-native/feature-flags.md - Generic Feature Flags Integration. +- https://docs.sentry.io/platforms/react-native/size-analysis.md - Upload React Native iOS and Android builds to Sentry for size analysis. + +### Configuration +- https://docs.sentry.io/platforms/react-native/enriching-events.md - Enrich events with additional context to make debugging simpler. +- https://docs.sentry.io/platforms/react-native/configuration.md - Additional configuration options for the SDK. +- https://docs.sentry.io/platforms/react-native/configuration/options.md - Learn more about how the SDK can be configured via options. These are being passed to the init... +- https://docs.sentry.io/platforms/react-native/configuration/app-hangs.md - Learn about how to add app hang detection reporting. +- https://docs.sentry.io/platforms/react-native/configuration/environments.md - Learn how to configure your SDK to tell Sentry about your environments. +- https://docs.sentry.io/platforms/react-native/configuration/releases.md - Learn how to configure your SDK to tell Sentry about your releases. +- https://docs.sentry.io/platforms/react-native/configuration/sampling.md - Learn how to configure the volume of error and transaction events sent to Sentry. +- https://docs.sentry.io/platforms/react-native/configuration/filtering.md - Learn more about how to configure your SDK to filter events reported to Sentry. +- https://docs.sentry.io/platforms/react-native/configuration/draining.md - Learn more about the default behavior of our SDK if the application shuts down unexpectedly. +- https://docs.sentry.io/platforms/react-native/configuration/touchevents.md - Learn more about how to enable tracking touch events. +- https://docs.sentry.io/platforms/react-native/configuration/webview.md - Learn how to set up the Sentry React Native and Browser SDKs with React Native WebView. +- https://docs.sentry.io/platforms/react-native/integrations.md - Learn more about how integrations extend the functionality of our SDK and automatically cover ... +- https://docs.sentry.io/platforms/react-native/data-management.md - Manage your events by pre-filtering, scrubbing sensitive information, and forwarding them to o... +- https://docs.sentry.io/platforms/react-native/sourcemaps.md - Learn more about how to upload your source maps to Sentry. +- https://docs.sentry.io/platforms/react-native/upload-debug.md - Learn about using the Sentry Gradle Plugin or sentry-cli for providing debug symbols to Sentry. +- https://docs.sentry.io/platforms/react-native/releases.md - Learn about Sentry's release channels for Mobile SDK updates. +- https://docs.sentry.io/platforms/react-native/overhead.md - Learn about Sentry's React Native SDK overhead and how you can tailor your configuration to mi... +- https://docs.sentry.io/platforms/react-native/build-distribution.md - Upload React Native iOS and Android builds to Sentry for distribution to internal teams and be... +- https://docs.sentry.io/platforms/react-native/migration.md - Learn how to migrate to the new versions of Sentry's React Native SDK. +- https://docs.sentry.io/platforms/react-native/troubleshooting.md - Troubleshoot and resolve common issues with the React Native SDK. + +### Enriching Events +- https://docs.sentry.io/platforms/react-native/enriching-events/attachments.md - Learn more about how Sentry can store additional files in the same request as event attachments. +- https://docs.sentry.io/platforms/react-native/enriching-events/breadcrumbs.md - Learn more about what Sentry uses to create a trail of events (breadcrumbs) that happened prio... +- https://docs.sentry.io/platforms/react-native/enriching-events/context.md - Custom contexts allow you to attach arbitrary data (strings, lists, dictionaries) to an event. +- https://docs.sentry.io/platforms/react-native/enriching-events/event-processors.md - Learn more about how you can add your own event processors globally or to the current scope. +- https://docs.sentry.io/platforms/react-native/enriching-events/scopes.md - SDKs will typically automatically manage the scopes for you in the framework integrations. Lea... +- https://docs.sentry.io/platforms/react-native/enriching-events/screenshots.md - Learn more about taking screenshots when an error occurs. Sentry pairs the screenshot with the... +- https://docs.sentry.io/platforms/react-native/enriching-events/tags.md - Tags power UI features such as filters and tag-distribution maps. Tags also help you quickly a... +- https://docs.sentry.io/platforms/react-native/enriching-events/transaction-name.md - Learn how to set or override the transaction name to capture the user and gain critical pieces... +- https://docs.sentry.io/platforms/react-native/enriching-events/identify-user.md - Learn how to configure the SDK to capture the user and gain critical pieces of information tha... +- https://docs.sentry.io/platforms/react-native/enriching-events/viewhierarchy.md - Learn more about debugging the view hierarchy when an error occurs. Sentry pairs the view hier... + +### Data Management +- https://docs.sentry.io/platforms/react-native/data-management/data-collected.md - See what data is collected by the Sentry SDK. +- https://docs.sentry.io/platforms/react-native/data-management/apple-privacy-manifest.md - Troubleshoot and resolve common issues with the Apple Privacy Manifest and Sentry React Native... +- https://docs.sentry.io/platforms/react-native/data-management/sensitive-data.md - Learn about filtering or scrubbing sensitive data within the SDK, so that data is not sent wit... +- https://docs.sentry.io/platforms/react-native/data-management/debug-files.md - Learn about how debug information files allow Sentry to extract stack traces and provide more ... +- https://docs.sentry.io/platforms/react-native/data-management/debug-files/file-formats.md - Learn about platform-specific file formats and the debug information they contain. +- https://docs.sentry.io/platforms/react-native/data-management/debug-files/identifiers.md - Learn about build tooling requirements that allow Sentry to uniquely identify debug informatio... +- https://docs.sentry.io/platforms/react-native/data-management/debug-files/upload.md - Learn about uploading debug information files to Sentry. +- https://docs.sentry.io/platforms/react-native/data-management/debug-files/symbol-servers.md - Learn about symbol servers and how to configure them with your Sentry projects. +- https://docs.sentry.io/platforms/react-native/data-management/debug-files/source-context.md - Learn about setting up source bundles to show source code in stack traces on the Issue Details... + +### Migration +- https://docs.sentry.io/platforms/react-native/migration/v7-to-v8.md - Learn how to migrate from version 7 to version 8 of the Sentry React Native SDK +- https://docs.sentry.io/platforms/react-native/migration/v6-to-v7.md - Learn how to migrate from version 6 to version 7 of the Sentry React Native SDK +- https://docs.sentry.io/platforms/react-native/migration/v5-to-v6.md - Learn how to migrate from version 5 to version 6 of the Sentry React Native SDK +- https://docs.sentry.io/platforms/react-native/migration/before-v5.md - Learn how to migrate to version 5 of the SDK . +- https://docs.sentry.io/platforms/react-native/migration/sentry-expo.md - Learn about migrating from sentry-expo to @sentry/react-native + +### Other +- https://docs.sentry.io/platforms/react-native/usage/set-level.md - The level - similar to logging levels - is generally added by default based on the integration... +- https://docs.sentry.io/platforms/react-native/usage/sdk-fingerprinting.md - Learn about overriding default fingerprinting in your SDK. +- https://docs.sentry.io/platforms/react-native/usage/event-information.md - Learn about the information we attach onto events. +- https://docs.sentry.io/platforms/react-native/features.md - Learn about the features of Sentry's React Native SDK. +- https://docs.sentry.io/platforms/react-native/integrations/redux.md - Learn about Sentry's Redux integration. +- https://docs.sentry.io/platforms/react-native/integrations/component-tracking.md - Learn how Sentry's React Native SDK allows you to monitor your application's component lifecycle. +- https://docs.sentry.io/platforms/react-native/integrations/component-names.md - Learn how Sentry's React Native SDK allows you to monitor your components. +- https://docs.sentry.io/platforms/react-native/integrations/error-boundary.md - Learn how the React Native SDK exports an error boundary component that leverages React compon... +- https://docs.sentry.io/platforms/react-native/integrations/unhandled-rejections.md - Learn about Sentry's Unhandled Promise Rejections handling in React Native. +- https://docs.sentry.io/platforms/react-native/integrations/custom.md - Learn how to enable a custom integration. +- https://docs.sentry.io/platforms/react-native/integrations/default.md - Learn more about system integrations: Dedupe, FunctionToString, Breadcrumbs, LinkedErrors, and... +- https://docs.sentry.io/platforms/react-native/integrations/plugin.md - Learn more about pluggable integrations: HttpClient and RewriteFrames, which are snippets of c... +- https://docs.sentry.io/platforms/react-native/size-analysis/insights.md - See how Size Analysis surfaces trends for React Native builds. diff --git a/public/.well-known/skills/sentry-ruby-delayed_job/SKILL.md b/public/.well-known/skills/sentry-ruby-delayed_job/SKILL.md new file mode 100644 index 0000000000000..f8094930f9470 --- /dev/null +++ b/public/.well-known/skills/sentry-ruby-delayed_job/SKILL.md @@ -0,0 +1,70 @@ +--- +name: sentry-ruby-delayed_job +description: Integrate Sentry DelayedJob SDK for error tracking and performance monitoring. +--- + +# Sentry DelayedJob + +Documentation for integrating Sentry into DelayedJob applications. + +## Documentation + +Fetch these markdown files as needed: + +### Getting Started +- https://docs.sentry.io/platforms/ruby/guides/delayed_job.md + +### Features +- https://docs.sentry.io/platforms/ruby/guides/delayed_job/usage.md - Use the SDK to manually capture errors and other events. +- https://docs.sentry.io/platforms/ruby/guides/delayed_job/tracing.md - Learn how to enable tracing in your app and discover valuable performance insights of your app... +- https://docs.sentry.io/platforms/ruby/guides/delayed_job/tracing/instrumentation.md - Learn how to instrument tracing in your app. +- https://docs.sentry.io/platforms/ruby/guides/delayed_job/tracing/instrumentation/automatic-instrumentation.md - Learn what instrumentation automatically captures transactions. +- https://docs.sentry.io/platforms/ruby/guides/delayed_job/tracing/instrumentation/custom-instrumentation.md - Learn how to capture performance data on any action in your app. +- https://docs.sentry.io/platforms/ruby/guides/delayed_job/tracing/instrumentation/custom-instrumentation/ai-agents-module.md - Learn how to manually instrument your code to use Sentry's Agents module. +- https://docs.sentry.io/platforms/ruby/guides/delayed_job/tracing/instrumentation/custom-instrumentation/caches-module.md - Learn how to manually instrument your code to use Sentry's Caches module. +- https://docs.sentry.io/platforms/ruby/guides/delayed_job/tracing/instrumentation/custom-instrumentation/requests-module.md - Learn how to manually instrument your code to use Sentry's Requests module. +- https://docs.sentry.io/platforms/ruby/guides/delayed_job/tracing/instrumentation/custom-instrumentation/queues-module.md - Learn how to manually instrument your code to use Sentry's Queues module. +- https://docs.sentry.io/platforms/ruby/guides/delayed_job/tracing/instrumentation/opentelemetry.md - Using OpenTelemetry with Sentry Performance. +- https://docs.sentry.io/platforms/ruby/guides/delayed_job/tracing/instrumentation/performance-metrics.md - Learn how to attach performance metrics to your transactions. +- https://docs.sentry.io/platforms/ruby/guides/delayed_job/tracing/trace-propagation.md - Learn how to connect events across applications/services. +- https://docs.sentry.io/platforms/ruby/guides/delayed_job/tracing/trace-propagation/custom-instrumentation.md +- https://docs.sentry.io/platforms/ruby/guides/delayed_job/tracing/trace-propagation/dealing-with-cors-issues.md +- https://docs.sentry.io/platforms/ruby/guides/delayed_job/tracing/trace-propagation/limiting-trace-propagation.md +- https://docs.sentry.io/platforms/ruby/guides/delayed_job/metrics.md - Metrics allow you to send, view and query counters, gauges and measurements sent from your app... +- https://docs.sentry.io/platforms/ruby/guides/delayed_job/profiling.md - Learn how to enable profiling in your app if it is not already set up. +- https://docs.sentry.io/platforms/ruby/guides/delayed_job/crons.md - Sentry Crons allows you to monitor the uptime and performance of any scheduled, recurring job ... +- https://docs.sentry.io/platforms/ruby/guides/delayed_job/user-feedback.md - Learn more about collecting user feedback when an event occurs. Sentry pairs the feedback with... +- https://docs.sentry.io/platforms/ruby/guides/delayed_job/user-feedback/configuration.md - Learn about the general User Feedback configuration fields. + +### Configuration +- https://docs.sentry.io/platforms/ruby/guides/delayed_job/enriching-events.md - Enrich events with additional context to make debugging simpler. +- https://docs.sentry.io/platforms/ruby/guides/delayed_job/configuration.md - Learn about additional configuration options for the Ruby SDK. +- https://docs.sentry.io/platforms/ruby/guides/delayed_job/configuration/options.md - Learn more about how the SDK can be configured via options. These are being passed to the init... +- https://docs.sentry.io/platforms/ruby/guides/delayed_job/configuration/environments.md - Learn how to configure your SDK to tell Sentry about your environments. +- https://docs.sentry.io/platforms/ruby/guides/delayed_job/configuration/releases.md - Learn how to configure your SDK to tell Sentry about your releases. +- https://docs.sentry.io/platforms/ruby/guides/delayed_job/configuration/sampling.md - Learn how to configure the volume of error and transaction events sent to Sentry. +- https://docs.sentry.io/platforms/ruby/guides/delayed_job/configuration/filtering.md - Learn more about how to configure your SDK to filter events reported to Sentry. +- https://docs.sentry.io/platforms/ruby/guides/delayed_job/configuration/integration_options.md - Learn about configuring integrations. +- https://docs.sentry.io/platforms/ruby/guides/delayed_job/integrations.md - Sentry provides additional integrations designed to change configuration or add instrumentatio... +- https://docs.sentry.io/platforms/ruby/guides/delayed_job/data-management.md - Manage your events by pre-filtering, scrubbing sensitive information, and forwarding them to o... +- https://docs.sentry.io/platforms/ruby/guides/delayed_job/security-policy-reporting.md - Learn how Sentry can help manage Content-Security-Policy violations and reports here. +- https://docs.sentry.io/platforms/ruby/guides/delayed_job/migration.md - Learn about how to migrate from the deprecated sentry-raven SDK. +- https://docs.sentry.io/platforms/ruby/guides/delayed_job/troubleshooting.md - Learn how to troubleshoot your SDK setup. + +### Enriching Events +- https://docs.sentry.io/platforms/ruby/guides/delayed_job/enriching-events/attachments.md - Learn more about how Sentry can store additional files in the same request as event attachments. +- https://docs.sentry.io/platforms/ruby/guides/delayed_job/enriching-events/breadcrumbs.md - Learn more about what Sentry uses to create a trail of events (breadcrumbs) that happened prio... +- https://docs.sentry.io/platforms/ruby/guides/delayed_job/enriching-events/context.md - Custom contexts allow you to attach arbitrary data (strings, lists, dictionaries) to an event. +- https://docs.sentry.io/platforms/ruby/guides/delayed_job/enriching-events/event-processors.md - Learn more about how you can add your own event processors globally or to the current scope. +- https://docs.sentry.io/platforms/ruby/guides/delayed_job/enriching-events/scopes.md - The SDK will in most cases automatically manage the scopes for you in the framework integratio... +- https://docs.sentry.io/platforms/ruby/guides/delayed_job/enriching-events/tags.md - Tags power UI features such as filters and tag-distribution maps. Tags also help you quickly a... +- https://docs.sentry.io/platforms/ruby/guides/delayed_job/enriching-events/transaction-name.md - Learn how to set or override the transaction name to capture the user and gain critical pieces... +- https://docs.sentry.io/platforms/ruby/guides/delayed_job/enriching-events/identify-user.md - Learn how to configure the SDK to capture the user and gain critical pieces of information tha... + +### Data Management +- https://docs.sentry.io/platforms/ruby/guides/delayed_job/data-management/data-collected.md - See what data is collected by the Sentry SDK. +- https://docs.sentry.io/platforms/ruby/guides/delayed_job/data-management/sensitive-data.md - Learn about filtering or scrubbing sensitive data within the SDK, so that data is not sent wit... + +### Other +- https://docs.sentry.io/platforms/ruby/guides/delayed_job/usage/set-level.md - The level - similar to logging levels - is generally added by default based on the integration... +- https://docs.sentry.io/platforms/ruby/guides/delayed_job/usage/sdk-fingerprinting.md - Learn about overriding default fingerprinting in your SDK. diff --git a/public/.well-known/skills/sentry-ruby-rack/SKILL.md b/public/.well-known/skills/sentry-ruby-rack/SKILL.md new file mode 100644 index 0000000000000..9bf5fbcd42690 --- /dev/null +++ b/public/.well-known/skills/sentry-ruby-rack/SKILL.md @@ -0,0 +1,70 @@ +--- +name: sentry-ruby-rack +description: Integrate Sentry Rack Middleware SDK for error tracking and performance monitoring. +--- + +# Sentry Rack Middleware + +Documentation for integrating Sentry into Rack Middleware applications. + +## Documentation + +Fetch these markdown files as needed: + +### Getting Started +- https://docs.sentry.io/platforms/ruby/guides/rack.md + +### Features +- https://docs.sentry.io/platforms/ruby/guides/rack/usage.md - Use the SDK to manually capture errors and other events. +- https://docs.sentry.io/platforms/ruby/guides/rack/tracing.md - Learn how to enable tracing in your app and discover valuable performance insights of your app... +- https://docs.sentry.io/platforms/ruby/guides/rack/tracing/instrumentation.md - Learn how to instrument tracing in your app. +- https://docs.sentry.io/platforms/ruby/guides/rack/tracing/instrumentation/automatic-instrumentation.md - Learn what instrumentation automatically captures transactions. +- https://docs.sentry.io/platforms/ruby/guides/rack/tracing/instrumentation/custom-instrumentation.md - Learn how to capture performance data on any action in your app. +- https://docs.sentry.io/platforms/ruby/guides/rack/tracing/instrumentation/custom-instrumentation/ai-agents-module.md - Learn how to manually instrument your code to use Sentry's Agents module. +- https://docs.sentry.io/platforms/ruby/guides/rack/tracing/instrumentation/custom-instrumentation/caches-module.md - Learn how to manually instrument your code to use Sentry's Caches module. +- https://docs.sentry.io/platforms/ruby/guides/rack/tracing/instrumentation/custom-instrumentation/requests-module.md - Learn how to manually instrument your code to use Sentry's Requests module. +- https://docs.sentry.io/platforms/ruby/guides/rack/tracing/instrumentation/custom-instrumentation/queues-module.md - Learn how to manually instrument your code to use Sentry's Queues module. +- https://docs.sentry.io/platforms/ruby/guides/rack/tracing/instrumentation/opentelemetry.md - Using OpenTelemetry with Sentry Performance. +- https://docs.sentry.io/platforms/ruby/guides/rack/tracing/instrumentation/performance-metrics.md - Learn how to attach performance metrics to your transactions. +- https://docs.sentry.io/platforms/ruby/guides/rack/tracing/trace-propagation.md - Learn how to connect events across applications/services. +- https://docs.sentry.io/platforms/ruby/guides/rack/tracing/trace-propagation/custom-instrumentation.md +- https://docs.sentry.io/platforms/ruby/guides/rack/tracing/trace-propagation/dealing-with-cors-issues.md +- https://docs.sentry.io/platforms/ruby/guides/rack/tracing/trace-propagation/limiting-trace-propagation.md +- https://docs.sentry.io/platforms/ruby/guides/rack/metrics.md - Metrics allow you to send, view and query counters, gauges and measurements sent from your app... +- https://docs.sentry.io/platforms/ruby/guides/rack/profiling.md - Learn how to enable profiling in your app if it is not already set up. +- https://docs.sentry.io/platforms/ruby/guides/rack/crons.md - Sentry Crons allows you to monitor the uptime and performance of any scheduled, recurring job ... +- https://docs.sentry.io/platforms/ruby/guides/rack/user-feedback.md - Learn more about collecting user feedback when an event occurs. Sentry pairs the feedback with... +- https://docs.sentry.io/platforms/ruby/guides/rack/user-feedback/configuration.md - Learn about the general User Feedback configuration fields. + +### Configuration +- https://docs.sentry.io/platforms/ruby/guides/rack/enriching-events.md - Enrich events with additional context to make debugging simpler. +- https://docs.sentry.io/platforms/ruby/guides/rack/configuration.md - Learn about additional configuration options for the Ruby SDK. +- https://docs.sentry.io/platforms/ruby/guides/rack/configuration/options.md - Learn more about how the SDK can be configured via options. These are being passed to the init... +- https://docs.sentry.io/platforms/ruby/guides/rack/configuration/environments.md - Learn how to configure your SDK to tell Sentry about your environments. +- https://docs.sentry.io/platforms/ruby/guides/rack/configuration/releases.md - Learn how to configure your SDK to tell Sentry about your releases. +- https://docs.sentry.io/platforms/ruby/guides/rack/configuration/sampling.md - Learn how to configure the volume of error and transaction events sent to Sentry. +- https://docs.sentry.io/platforms/ruby/guides/rack/configuration/filtering.md - Learn more about how to configure your SDK to filter events reported to Sentry. +- https://docs.sentry.io/platforms/ruby/guides/rack/configuration/integration_options.md - Learn about configuring integrations. +- https://docs.sentry.io/platforms/ruby/guides/rack/integrations.md - Sentry provides additional integrations designed to change configuration or add instrumentatio... +- https://docs.sentry.io/platforms/ruby/guides/rack/data-management.md - Manage your events by pre-filtering, scrubbing sensitive information, and forwarding them to o... +- https://docs.sentry.io/platforms/ruby/guides/rack/security-policy-reporting.md - Learn how Sentry can help manage Content-Security-Policy violations and reports here. +- https://docs.sentry.io/platforms/ruby/guides/rack/migration.md - Learn about how to migrate from the deprecated sentry-raven SDK. +- https://docs.sentry.io/platforms/ruby/guides/rack/troubleshooting.md - Learn how to troubleshoot your SDK setup. + +### Enriching Events +- https://docs.sentry.io/platforms/ruby/guides/rack/enriching-events/attachments.md - Learn more about how Sentry can store additional files in the same request as event attachments. +- https://docs.sentry.io/platforms/ruby/guides/rack/enriching-events/breadcrumbs.md - Learn more about what Sentry uses to create a trail of events (breadcrumbs) that happened prio... +- https://docs.sentry.io/platforms/ruby/guides/rack/enriching-events/context.md - Custom contexts allow you to attach arbitrary data (strings, lists, dictionaries) to an event. +- https://docs.sentry.io/platforms/ruby/guides/rack/enriching-events/event-processors.md - Learn more about how you can add your own event processors globally or to the current scope. +- https://docs.sentry.io/platforms/ruby/guides/rack/enriching-events/scopes.md - The SDK will in most cases automatically manage the scopes for you in the framework integratio... +- https://docs.sentry.io/platforms/ruby/guides/rack/enriching-events/tags.md - Tags power UI features such as filters and tag-distribution maps. Tags also help you quickly a... +- https://docs.sentry.io/platforms/ruby/guides/rack/enriching-events/transaction-name.md - Learn how to set or override the transaction name to capture the user and gain critical pieces... +- https://docs.sentry.io/platforms/ruby/guides/rack/enriching-events/identify-user.md - Learn how to configure the SDK to capture the user and gain critical pieces of information tha... + +### Data Management +- https://docs.sentry.io/platforms/ruby/guides/rack/data-management/data-collected.md - See what data is collected by the Sentry SDK. +- https://docs.sentry.io/platforms/ruby/guides/rack/data-management/sensitive-data.md - Learn about filtering or scrubbing sensitive data within the SDK, so that data is not sent wit... + +### Other +- https://docs.sentry.io/platforms/ruby/guides/rack/usage/set-level.md - The level - similar to logging levels - is generally added by default based on the integration... +- https://docs.sentry.io/platforms/ruby/guides/rack/usage/sdk-fingerprinting.md - Learn about overriding default fingerprinting in your SDK. diff --git a/public/.well-known/skills/sentry-ruby-rails/SKILL.md b/public/.well-known/skills/sentry-ruby-rails/SKILL.md new file mode 100644 index 0000000000000..024b530a18571 --- /dev/null +++ b/public/.well-known/skills/sentry-ruby-rails/SKILL.md @@ -0,0 +1,71 @@ +--- +name: sentry-ruby-rails +description: Integrate Sentry Rails SDK for error tracking and performance monitoring. +--- + +# Sentry Rails + +Documentation for integrating Sentry into Rails applications. + +## Documentation + +Fetch these markdown files as needed: + +### Getting Started +- https://docs.sentry.io/platforms/ruby/guides/rails.md + +### Features +- https://docs.sentry.io/platforms/ruby/guides/rails/usage.md - Use the SDK to manually capture errors and other events. +- https://docs.sentry.io/platforms/ruby/guides/rails/logs.md - Structured logs allow you to send, view and query logs sent from your Rails applications withi... +- https://docs.sentry.io/platforms/ruby/guides/rails/tracing.md - Learn how to enable tracing in your app and discover valuable performance insights of your app... +- https://docs.sentry.io/platforms/ruby/guides/rails/tracing/instrumentation.md - Learn how to instrument tracing in your app. +- https://docs.sentry.io/platforms/ruby/guides/rails/tracing/instrumentation/automatic-instrumentation.md - Learn what instrumentation automatically captures transactions. +- https://docs.sentry.io/platforms/ruby/guides/rails/tracing/instrumentation/custom-instrumentation.md - Learn how to capture performance data on any action in your app. +- https://docs.sentry.io/platforms/ruby/guides/rails/tracing/instrumentation/custom-instrumentation/ai-agents-module.md - Learn how to manually instrument your code to use Sentry's Agents module. +- https://docs.sentry.io/platforms/ruby/guides/rails/tracing/instrumentation/custom-instrumentation/caches-module.md - Learn how to manually instrument your code to use Sentry's Caches module. +- https://docs.sentry.io/platforms/ruby/guides/rails/tracing/instrumentation/custom-instrumentation/requests-module.md - Learn how to manually instrument your code to use Sentry's Requests module. +- https://docs.sentry.io/platforms/ruby/guides/rails/tracing/instrumentation/custom-instrumentation/queues-module.md - Learn how to manually instrument your code to use Sentry's Queues module. +- https://docs.sentry.io/platforms/ruby/guides/rails/tracing/instrumentation/opentelemetry.md - Using OpenTelemetry with Sentry Performance. +- https://docs.sentry.io/platforms/ruby/guides/rails/tracing/instrumentation/performance-metrics.md - Learn how to attach performance metrics to your transactions. +- https://docs.sentry.io/platforms/ruby/guides/rails/tracing/trace-propagation.md - Learn how to connect events across applications/services. +- https://docs.sentry.io/platforms/ruby/guides/rails/tracing/trace-propagation/custom-instrumentation.md +- https://docs.sentry.io/platforms/ruby/guides/rails/tracing/trace-propagation/dealing-with-cors-issues.md +- https://docs.sentry.io/platforms/ruby/guides/rails/tracing/trace-propagation/limiting-trace-propagation.md +- https://docs.sentry.io/platforms/ruby/guides/rails/metrics.md - Metrics allow you to send, view and query counters, gauges and measurements sent from your app... +- https://docs.sentry.io/platforms/ruby/guides/rails/profiling.md - Learn how to enable profiling in your app if it is not already set up. +- https://docs.sentry.io/platforms/ruby/guides/rails/crons.md - Sentry Crons allows you to monitor the uptime and performance of any scheduled, recurring job ... +- https://docs.sentry.io/platforms/ruby/guides/rails/user-feedback.md - Learn more about collecting user feedback when an event occurs. Sentry pairs the feedback with... +- https://docs.sentry.io/platforms/ruby/guides/rails/user-feedback/configuration.md - Learn about the general User Feedback configuration fields. + +### Configuration +- https://docs.sentry.io/platforms/ruby/guides/rails/enriching-events.md - Enrich events with additional context to make debugging simpler. +- https://docs.sentry.io/platforms/ruby/guides/rails/configuration.md - Learn about additional configuration options for the Ruby SDK. +- https://docs.sentry.io/platforms/ruby/guides/rails/configuration/options.md - Learn more about how the SDK can be configured via options. These are being passed to the init... +- https://docs.sentry.io/platforms/ruby/guides/rails/configuration/environments.md - Learn how to configure your SDK to tell Sentry about your environments. +- https://docs.sentry.io/platforms/ruby/guides/rails/configuration/releases.md - Learn how to configure your SDK to tell Sentry about your releases. +- https://docs.sentry.io/platforms/ruby/guides/rails/configuration/sampling.md - Learn how to configure the volume of error and transaction events sent to Sentry. +- https://docs.sentry.io/platforms/ruby/guides/rails/configuration/filtering.md - Learn more about how to configure your SDK to filter events reported to Sentry. +- https://docs.sentry.io/platforms/ruby/guides/rails/configuration/integration_options.md - Learn about configuring integrations. +- https://docs.sentry.io/platforms/ruby/guides/rails/integrations.md - Sentry provides additional integrations designed to change configuration or add instrumentatio... +- https://docs.sentry.io/platforms/ruby/guides/rails/data-management.md - Manage your events by pre-filtering, scrubbing sensitive information, and forwarding them to o... +- https://docs.sentry.io/platforms/ruby/guides/rails/security-policy-reporting.md - Learn how Sentry can help manage Content-Security-Policy violations and reports here. +- https://docs.sentry.io/platforms/ruby/guides/rails/migration.md - Learn about how to migrate from the deprecated sentry-raven SDK. +- https://docs.sentry.io/platforms/ruby/guides/rails/troubleshooting.md - Learn how to troubleshoot your SDK setup. + +### Enriching Events +- https://docs.sentry.io/platforms/ruby/guides/rails/enriching-events/attachments.md - Learn more about how Sentry can store additional files in the same request as event attachments. +- https://docs.sentry.io/platforms/ruby/guides/rails/enriching-events/breadcrumbs.md - Learn more about what Sentry uses to create a trail of events (breadcrumbs) that happened prio... +- https://docs.sentry.io/platforms/ruby/guides/rails/enriching-events/context.md - Custom contexts allow you to attach arbitrary data (strings, lists, dictionaries) to an event. +- https://docs.sentry.io/platforms/ruby/guides/rails/enriching-events/event-processors.md - Learn more about how you can add your own event processors globally or to the current scope. +- https://docs.sentry.io/platforms/ruby/guides/rails/enriching-events/scopes.md - The SDK will in most cases automatically manage the scopes for you in the framework integratio... +- https://docs.sentry.io/platforms/ruby/guides/rails/enriching-events/tags.md - Tags power UI features such as filters and tag-distribution maps. Tags also help you quickly a... +- https://docs.sentry.io/platforms/ruby/guides/rails/enriching-events/transaction-name.md - Learn how to set or override the transaction name to capture the user and gain critical pieces... +- https://docs.sentry.io/platforms/ruby/guides/rails/enriching-events/identify-user.md - Learn how to configure the SDK to capture the user and gain critical pieces of information tha... + +### Data Management +- https://docs.sentry.io/platforms/ruby/guides/rails/data-management/data-collected.md - See what data is collected by the Sentry SDK. +- https://docs.sentry.io/platforms/ruby/guides/rails/data-management/sensitive-data.md - Learn about filtering or scrubbing sensitive data within the SDK, so that data is not sent wit... + +### Other +- https://docs.sentry.io/platforms/ruby/guides/rails/usage/set-level.md - The level - similar to logging levels - is generally added by default based on the integration... +- https://docs.sentry.io/platforms/ruby/guides/rails/usage/sdk-fingerprinting.md - Learn about overriding default fingerprinting in your SDK. diff --git a/public/.well-known/skills/sentry-ruby-resque/SKILL.md b/public/.well-known/skills/sentry-ruby-resque/SKILL.md new file mode 100644 index 0000000000000..eaec81d0e52ed --- /dev/null +++ b/public/.well-known/skills/sentry-ruby-resque/SKILL.md @@ -0,0 +1,70 @@ +--- +name: sentry-ruby-resque +description: Integrate Sentry Resque SDK for error tracking and performance monitoring. +--- + +# Sentry Resque + +Documentation for integrating Sentry into Resque applications. + +## Documentation + +Fetch these markdown files as needed: + +### Getting Started +- https://docs.sentry.io/platforms/ruby/guides/resque.md + +### Features +- https://docs.sentry.io/platforms/ruby/guides/resque/usage.md - Use the SDK to manually capture errors and other events. +- https://docs.sentry.io/platforms/ruby/guides/resque/tracing.md - Learn how to enable tracing in your app and discover valuable performance insights of your app... +- https://docs.sentry.io/platforms/ruby/guides/resque/tracing/instrumentation.md - Learn how to instrument tracing in your app. +- https://docs.sentry.io/platforms/ruby/guides/resque/tracing/instrumentation/automatic-instrumentation.md - Learn what instrumentation automatically captures transactions. +- https://docs.sentry.io/platforms/ruby/guides/resque/tracing/instrumentation/custom-instrumentation.md - Learn how to capture performance data on any action in your app. +- https://docs.sentry.io/platforms/ruby/guides/resque/tracing/instrumentation/custom-instrumentation/ai-agents-module.md - Learn how to manually instrument your code to use Sentry's Agents module. +- https://docs.sentry.io/platforms/ruby/guides/resque/tracing/instrumentation/custom-instrumentation/caches-module.md - Learn how to manually instrument your code to use Sentry's Caches module. +- https://docs.sentry.io/platforms/ruby/guides/resque/tracing/instrumentation/custom-instrumentation/requests-module.md - Learn how to manually instrument your code to use Sentry's Requests module. +- https://docs.sentry.io/platforms/ruby/guides/resque/tracing/instrumentation/custom-instrumentation/queues-module.md - Learn how to manually instrument your code to use Sentry's Queues module. +- https://docs.sentry.io/platforms/ruby/guides/resque/tracing/instrumentation/opentelemetry.md - Using OpenTelemetry with Sentry Performance. +- https://docs.sentry.io/platforms/ruby/guides/resque/tracing/instrumentation/performance-metrics.md - Learn how to attach performance metrics to your transactions. +- https://docs.sentry.io/platforms/ruby/guides/resque/tracing/trace-propagation.md - Learn how to connect events across applications/services. +- https://docs.sentry.io/platforms/ruby/guides/resque/tracing/trace-propagation/custom-instrumentation.md +- https://docs.sentry.io/platforms/ruby/guides/resque/tracing/trace-propagation/dealing-with-cors-issues.md +- https://docs.sentry.io/platforms/ruby/guides/resque/tracing/trace-propagation/limiting-trace-propagation.md +- https://docs.sentry.io/platforms/ruby/guides/resque/metrics.md - Metrics allow you to send, view and query counters, gauges and measurements sent from your app... +- https://docs.sentry.io/platforms/ruby/guides/resque/profiling.md - Learn how to enable profiling in your app if it is not already set up. +- https://docs.sentry.io/platforms/ruby/guides/resque/crons.md - Sentry Crons allows you to monitor the uptime and performance of any scheduled, recurring job ... +- https://docs.sentry.io/platforms/ruby/guides/resque/user-feedback.md - Learn more about collecting user feedback when an event occurs. Sentry pairs the feedback with... +- https://docs.sentry.io/platforms/ruby/guides/resque/user-feedback/configuration.md - Learn about the general User Feedback configuration fields. + +### Configuration +- https://docs.sentry.io/platforms/ruby/guides/resque/enriching-events.md - Enrich events with additional context to make debugging simpler. +- https://docs.sentry.io/platforms/ruby/guides/resque/configuration.md - Learn about additional configuration options for the Ruby SDK. +- https://docs.sentry.io/platforms/ruby/guides/resque/configuration/options.md - Learn more about how the SDK can be configured via options. These are being passed to the init... +- https://docs.sentry.io/platforms/ruby/guides/resque/configuration/environments.md - Learn how to configure your SDK to tell Sentry about your environments. +- https://docs.sentry.io/platforms/ruby/guides/resque/configuration/releases.md - Learn how to configure your SDK to tell Sentry about your releases. +- https://docs.sentry.io/platforms/ruby/guides/resque/configuration/sampling.md - Learn how to configure the volume of error and transaction events sent to Sentry. +- https://docs.sentry.io/platforms/ruby/guides/resque/configuration/filtering.md - Learn more about how to configure your SDK to filter events reported to Sentry. +- https://docs.sentry.io/platforms/ruby/guides/resque/configuration/integration_options.md - Learn about configuring integrations. +- https://docs.sentry.io/platforms/ruby/guides/resque/integrations.md - Sentry provides additional integrations designed to change configuration or add instrumentatio... +- https://docs.sentry.io/platforms/ruby/guides/resque/data-management.md - Manage your events by pre-filtering, scrubbing sensitive information, and forwarding them to o... +- https://docs.sentry.io/platforms/ruby/guides/resque/security-policy-reporting.md - Learn how Sentry can help manage Content-Security-Policy violations and reports here. +- https://docs.sentry.io/platforms/ruby/guides/resque/migration.md - Learn about how to migrate from the deprecated sentry-raven SDK. +- https://docs.sentry.io/platforms/ruby/guides/resque/troubleshooting.md - Learn how to troubleshoot your SDK setup. + +### Enriching Events +- https://docs.sentry.io/platforms/ruby/guides/resque/enriching-events/attachments.md - Learn more about how Sentry can store additional files in the same request as event attachments. +- https://docs.sentry.io/platforms/ruby/guides/resque/enriching-events/breadcrumbs.md - Learn more about what Sentry uses to create a trail of events (breadcrumbs) that happened prio... +- https://docs.sentry.io/platforms/ruby/guides/resque/enriching-events/context.md - Custom contexts allow you to attach arbitrary data (strings, lists, dictionaries) to an event. +- https://docs.sentry.io/platforms/ruby/guides/resque/enriching-events/event-processors.md - Learn more about how you can add your own event processors globally or to the current scope. +- https://docs.sentry.io/platforms/ruby/guides/resque/enriching-events/scopes.md - The SDK will in most cases automatically manage the scopes for you in the framework integratio... +- https://docs.sentry.io/platforms/ruby/guides/resque/enriching-events/tags.md - Tags power UI features such as filters and tag-distribution maps. Tags also help you quickly a... +- https://docs.sentry.io/platforms/ruby/guides/resque/enriching-events/transaction-name.md - Learn how to set or override the transaction name to capture the user and gain critical pieces... +- https://docs.sentry.io/platforms/ruby/guides/resque/enriching-events/identify-user.md - Learn how to configure the SDK to capture the user and gain critical pieces of information tha... + +### Data Management +- https://docs.sentry.io/platforms/ruby/guides/resque/data-management/data-collected.md - See what data is collected by the Sentry SDK. +- https://docs.sentry.io/platforms/ruby/guides/resque/data-management/sensitive-data.md - Learn about filtering or scrubbing sensitive data within the SDK, so that data is not sent wit... + +### Other +- https://docs.sentry.io/platforms/ruby/guides/resque/usage/set-level.md - The level - similar to logging levels - is generally added by default based on the integration... +- https://docs.sentry.io/platforms/ruby/guides/resque/usage/sdk-fingerprinting.md - Learn about overriding default fingerprinting in your SDK. diff --git a/public/.well-known/skills/sentry-ruby-sidekiq/SKILL.md b/public/.well-known/skills/sentry-ruby-sidekiq/SKILL.md new file mode 100644 index 0000000000000..65a3dd10ea97f --- /dev/null +++ b/public/.well-known/skills/sentry-ruby-sidekiq/SKILL.md @@ -0,0 +1,70 @@ +--- +name: sentry-ruby-sidekiq +description: Integrate Sentry Sidekiq SDK for error tracking and performance monitoring. +--- + +# Sentry Sidekiq + +Documentation for integrating Sentry into Sidekiq applications. + +## Documentation + +Fetch these markdown files as needed: + +### Getting Started +- https://docs.sentry.io/platforms/ruby/guides/sidekiq.md + +### Features +- https://docs.sentry.io/platforms/ruby/guides/sidekiq/usage.md - Use the SDK to manually capture errors and other events. +- https://docs.sentry.io/platforms/ruby/guides/sidekiq/tracing.md - Learn how to enable tracing in your app and discover valuable performance insights of your app... +- https://docs.sentry.io/platforms/ruby/guides/sidekiq/tracing/instrumentation.md - Learn how to instrument tracing in your app. +- https://docs.sentry.io/platforms/ruby/guides/sidekiq/tracing/instrumentation/automatic-instrumentation.md - Learn what instrumentation automatically captures transactions. +- https://docs.sentry.io/platforms/ruby/guides/sidekiq/tracing/instrumentation/custom-instrumentation.md - Learn how to capture performance data on any action in your app. +- https://docs.sentry.io/platforms/ruby/guides/sidekiq/tracing/instrumentation/custom-instrumentation/ai-agents-module.md - Learn how to manually instrument your code to use Sentry's Agents module. +- https://docs.sentry.io/platforms/ruby/guides/sidekiq/tracing/instrumentation/custom-instrumentation/caches-module.md - Learn how to manually instrument your code to use Sentry's Caches module. +- https://docs.sentry.io/platforms/ruby/guides/sidekiq/tracing/instrumentation/custom-instrumentation/requests-module.md - Learn how to manually instrument your code to use Sentry's Requests module. +- https://docs.sentry.io/platforms/ruby/guides/sidekiq/tracing/instrumentation/custom-instrumentation/queues-module.md - Learn how to manually instrument your code to use Sentry's Queues module. +- https://docs.sentry.io/platforms/ruby/guides/sidekiq/tracing/instrumentation/opentelemetry.md - Using OpenTelemetry with Sentry Performance. +- https://docs.sentry.io/platforms/ruby/guides/sidekiq/tracing/instrumentation/performance-metrics.md - Learn how to attach performance metrics to your transactions. +- https://docs.sentry.io/platforms/ruby/guides/sidekiq/tracing/trace-propagation.md - Learn how to connect events across applications/services. +- https://docs.sentry.io/platforms/ruby/guides/sidekiq/tracing/trace-propagation/custom-instrumentation.md +- https://docs.sentry.io/platforms/ruby/guides/sidekiq/tracing/trace-propagation/dealing-with-cors-issues.md +- https://docs.sentry.io/platforms/ruby/guides/sidekiq/tracing/trace-propagation/limiting-trace-propagation.md +- https://docs.sentry.io/platforms/ruby/guides/sidekiq/metrics.md - Metrics allow you to send, view and query counters, gauges and measurements sent from your app... +- https://docs.sentry.io/platforms/ruby/guides/sidekiq/profiling.md - Learn how to enable profiling in your app if it is not already set up. +- https://docs.sentry.io/platforms/ruby/guides/sidekiq/crons.md - Sentry Crons allows you to monitor the uptime and performance of any scheduled, recurring job ... +- https://docs.sentry.io/platforms/ruby/guides/sidekiq/user-feedback.md - Learn more about collecting user feedback when an event occurs. Sentry pairs the feedback with... +- https://docs.sentry.io/platforms/ruby/guides/sidekiq/user-feedback/configuration.md - Learn about the general User Feedback configuration fields. + +### Configuration +- https://docs.sentry.io/platforms/ruby/guides/sidekiq/enriching-events.md - Enrich events with additional context to make debugging simpler. +- https://docs.sentry.io/platforms/ruby/guides/sidekiq/configuration.md - Learn about additional configuration options for the Ruby SDK. +- https://docs.sentry.io/platforms/ruby/guides/sidekiq/configuration/options.md - Learn more about how the SDK can be configured via options. These are being passed to the init... +- https://docs.sentry.io/platforms/ruby/guides/sidekiq/configuration/environments.md - Learn how to configure your SDK to tell Sentry about your environments. +- https://docs.sentry.io/platforms/ruby/guides/sidekiq/configuration/releases.md - Learn how to configure your SDK to tell Sentry about your releases. +- https://docs.sentry.io/platforms/ruby/guides/sidekiq/configuration/sampling.md - Learn how to configure the volume of error and transaction events sent to Sentry. +- https://docs.sentry.io/platforms/ruby/guides/sidekiq/configuration/filtering.md - Learn more about how to configure your SDK to filter events reported to Sentry. +- https://docs.sentry.io/platforms/ruby/guides/sidekiq/configuration/integration_options.md - Learn about configuring integrations. +- https://docs.sentry.io/platforms/ruby/guides/sidekiq/integrations.md - Sentry provides additional integrations designed to change configuration or add instrumentatio... +- https://docs.sentry.io/platforms/ruby/guides/sidekiq/data-management.md - Manage your events by pre-filtering, scrubbing sensitive information, and forwarding them to o... +- https://docs.sentry.io/platforms/ruby/guides/sidekiq/security-policy-reporting.md - Learn how Sentry can help manage Content-Security-Policy violations and reports here. +- https://docs.sentry.io/platforms/ruby/guides/sidekiq/migration.md - Learn about how to migrate from the deprecated sentry-raven SDK. +- https://docs.sentry.io/platforms/ruby/guides/sidekiq/troubleshooting.md - Learn how to troubleshoot your SDK setup. + +### Enriching Events +- https://docs.sentry.io/platforms/ruby/guides/sidekiq/enriching-events/attachments.md - Learn more about how Sentry can store additional files in the same request as event attachments. +- https://docs.sentry.io/platforms/ruby/guides/sidekiq/enriching-events/breadcrumbs.md - Learn more about what Sentry uses to create a trail of events (breadcrumbs) that happened prio... +- https://docs.sentry.io/platforms/ruby/guides/sidekiq/enriching-events/context.md - Custom contexts allow you to attach arbitrary data (strings, lists, dictionaries) to an event. +- https://docs.sentry.io/platforms/ruby/guides/sidekiq/enriching-events/event-processors.md - Learn more about how you can add your own event processors globally or to the current scope. +- https://docs.sentry.io/platforms/ruby/guides/sidekiq/enriching-events/scopes.md - The SDK will in most cases automatically manage the scopes for you in the framework integratio... +- https://docs.sentry.io/platforms/ruby/guides/sidekiq/enriching-events/tags.md - Tags power UI features such as filters and tag-distribution maps. Tags also help you quickly a... +- https://docs.sentry.io/platforms/ruby/guides/sidekiq/enriching-events/transaction-name.md - Learn how to set or override the transaction name to capture the user and gain critical pieces... +- https://docs.sentry.io/platforms/ruby/guides/sidekiq/enriching-events/identify-user.md - Learn how to configure the SDK to capture the user and gain critical pieces of information tha... + +### Data Management +- https://docs.sentry.io/platforms/ruby/guides/sidekiq/data-management/data-collected.md - See what data is collected by the Sentry SDK. +- https://docs.sentry.io/platforms/ruby/guides/sidekiq/data-management/sensitive-data.md - Learn about filtering or scrubbing sensitive data within the SDK, so that data is not sent wit... + +### Other +- https://docs.sentry.io/platforms/ruby/guides/sidekiq/usage/set-level.md - The level - similar to logging levels - is generally added by default based on the integration... +- https://docs.sentry.io/platforms/ruby/guides/sidekiq/usage/sdk-fingerprinting.md - Learn about overriding default fingerprinting in your SDK. diff --git a/public/.well-known/skills/sentry-ruby/SKILL.md b/public/.well-known/skills/sentry-ruby/SKILL.md new file mode 100644 index 0000000000000..2b1fe67fee24e --- /dev/null +++ b/public/.well-known/skills/sentry-ruby/SKILL.md @@ -0,0 +1,71 @@ +--- +name: sentry-ruby +description: Integrate Sentry Ruby SDK for error tracking and performance monitoring. +--- + +# Sentry Ruby + +Documentation for integrating Sentry into Ruby applications. + +## Documentation + +Fetch these markdown files as needed: + +### Getting Started +- https://docs.sentry.io/platforms/ruby.md + +### Features +- https://docs.sentry.io/platforms/ruby/usage.md - Use the SDK to manually capture errors and other events. +- https://docs.sentry.io/platforms/ruby/logs.md - Structured logs allow you to send, view and query logs sent from your applications within Sentry. +- https://docs.sentry.io/platforms/ruby/tracing.md - Learn how to enable tracing in your app and discover valuable performance insights of your app... +- https://docs.sentry.io/platforms/ruby/tracing/instrumentation.md - Learn how to instrument tracing in your app. +- https://docs.sentry.io/platforms/ruby/tracing/instrumentation/automatic-instrumentation.md - Learn what instrumentation automatically captures transactions. +- https://docs.sentry.io/platforms/ruby/tracing/instrumentation/custom-instrumentation.md - Learn how to capture performance data on any action in your app. +- https://docs.sentry.io/platforms/ruby/tracing/instrumentation/custom-instrumentation/ai-agents-module.md - Learn how to manually instrument your code to use Sentry's Agents module. +- https://docs.sentry.io/platforms/ruby/tracing/instrumentation/custom-instrumentation/caches-module.md - Learn how to manually instrument your code to use Sentry's Caches module. +- https://docs.sentry.io/platforms/ruby/tracing/instrumentation/custom-instrumentation/requests-module.md - Learn how to manually instrument your code to use Sentry's Requests module. +- https://docs.sentry.io/platforms/ruby/tracing/instrumentation/custom-instrumentation/queues-module.md - Learn how to manually instrument your code to use Sentry's Queues module. +- https://docs.sentry.io/platforms/ruby/tracing/instrumentation/opentelemetry.md - Using OpenTelemetry with Sentry Performance. +- https://docs.sentry.io/platforms/ruby/tracing/instrumentation/performance-metrics.md - Learn how to attach performance metrics to your transactions. +- https://docs.sentry.io/platforms/ruby/tracing/trace-propagation.md - Learn how to connect events across applications/services. +- https://docs.sentry.io/platforms/ruby/tracing/trace-propagation/custom-instrumentation.md +- https://docs.sentry.io/platforms/ruby/tracing/trace-propagation/dealing-with-cors-issues.md +- https://docs.sentry.io/platforms/ruby/tracing/trace-propagation/limiting-trace-propagation.md +- https://docs.sentry.io/platforms/ruby/metrics.md - Metrics allow you to send, view and query counters, gauges and measurements sent from your app... +- https://docs.sentry.io/platforms/ruby/profiling.md - Learn how to enable profiling in your app if it is not already set up. +- https://docs.sentry.io/platforms/ruby/crons.md - Sentry Crons allows you to monitor the uptime and performance of any scheduled, recurring job ... +- https://docs.sentry.io/platforms/ruby/user-feedback.md - Learn more about collecting user feedback when an event occurs. Sentry pairs the feedback with... +- https://docs.sentry.io/platforms/ruby/user-feedback/configuration.md - Learn about the general User Feedback configuration fields. + +### Configuration +- https://docs.sentry.io/platforms/ruby/enriching-events.md - Enrich events with additional context to make debugging simpler. +- https://docs.sentry.io/platforms/ruby/configuration.md - Learn about additional configuration options for the Ruby SDK. +- https://docs.sentry.io/platforms/ruby/configuration/options.md - Learn more about how the SDK can be configured via options. These are being passed to the init... +- https://docs.sentry.io/platforms/ruby/configuration/environments.md - Learn how to configure your SDK to tell Sentry about your environments. +- https://docs.sentry.io/platforms/ruby/configuration/releases.md - Learn how to configure your SDK to tell Sentry about your releases. +- https://docs.sentry.io/platforms/ruby/configuration/sampling.md - Learn how to configure the volume of error and transaction events sent to Sentry. +- https://docs.sentry.io/platforms/ruby/configuration/filtering.md - Learn more about how to configure your SDK to filter events reported to Sentry. +- https://docs.sentry.io/platforms/ruby/configuration/integration_options.md - Learn about configuring integrations. +- https://docs.sentry.io/platforms/ruby/integrations.md - Sentry provides additional integrations designed to change configuration or add instrumentatio... +- https://docs.sentry.io/platforms/ruby/data-management.md - Manage your events by pre-filtering, scrubbing sensitive information, and forwarding them to o... +- https://docs.sentry.io/platforms/ruby/security-policy-reporting.md - Learn how Sentry can help manage Content-Security-Policy violations and reports here. +- https://docs.sentry.io/platforms/ruby/migration.md - Learn about how to migrate from the deprecated sentry-raven SDK. +- https://docs.sentry.io/platforms/ruby/troubleshooting.md - Learn how to troubleshoot your SDK setup. + +### Enriching Events +- https://docs.sentry.io/platforms/ruby/enriching-events/attachments.md - Learn more about how Sentry can store additional files in the same request as event attachments. +- https://docs.sentry.io/platforms/ruby/enriching-events/breadcrumbs.md - Learn more about what Sentry uses to create a trail of events (breadcrumbs) that happened prio... +- https://docs.sentry.io/platforms/ruby/enriching-events/context.md - Custom contexts allow you to attach arbitrary data (strings, lists, dictionaries) to an event. +- https://docs.sentry.io/platforms/ruby/enriching-events/event-processors.md - Learn more about how you can add your own event processors globally or to the current scope. +- https://docs.sentry.io/platforms/ruby/enriching-events/scopes.md - The SDK will in most cases automatically manage the scopes for you in the framework integratio... +- https://docs.sentry.io/platforms/ruby/enriching-events/tags.md - Tags power UI features such as filters and tag-distribution maps. Tags also help you quickly a... +- https://docs.sentry.io/platforms/ruby/enriching-events/transaction-name.md - Learn how to set or override the transaction name to capture the user and gain critical pieces... +- https://docs.sentry.io/platforms/ruby/enriching-events/identify-user.md - Learn how to configure the SDK to capture the user and gain critical pieces of information tha... + +### Data Management +- https://docs.sentry.io/platforms/ruby/data-management/data-collected.md - See what data is collected by the Sentry SDK. +- https://docs.sentry.io/platforms/ruby/data-management/sensitive-data.md - Learn about filtering or scrubbing sensitive data within the SDK, so that data is not sent wit... + +### Other +- https://docs.sentry.io/platforms/ruby/usage/set-level.md - The level - similar to logging levels - is generally added by default based on the integration... +- https://docs.sentry.io/platforms/ruby/usage/sdk-fingerprinting.md - Learn about overriding default fingerprinting in your SDK. diff --git a/public/.well-known/skills/sentry-rust-actix-web/SKILL.md b/public/.well-known/skills/sentry-rust-actix-web/SKILL.md new file mode 100644 index 0000000000000..a49db5b573fdc --- /dev/null +++ b/public/.well-known/skills/sentry-rust-actix-web/SKILL.md @@ -0,0 +1,56 @@ +--- +name: sentry-rust-actix-web +description: Learn about monitoring your Actix Web application with Sentry. +--- + +# Sentry Actix Web + +Learn about monitoring your Actix Web application with Sentry. + +## Documentation + +Fetch these markdown files as needed: + +### Getting Started +- https://docs.sentry.io/platforms/rust/guides/actix-web.md - Learn about monitoring your Actix Web application with Sentry. + +### Features +- https://docs.sentry.io/platforms/rust/guides/actix-web/usage.md - Use the SDK to manually capture errors and other events. +- https://docs.sentry.io/platforms/rust/guides/actix-web/tracing.md - Learn how to enable tracing in your app and discover valuable performance insights of your app... +- https://docs.sentry.io/platforms/rust/guides/actix-web/tracing/instrumentation.md - Learn how to instrument tracing in your app. +- https://docs.sentry.io/platforms/rust/guides/actix-web/tracing/instrumentation/automatic-instrumentation.md - Learn what instrumentation automatically captures transactions. +- https://docs.sentry.io/platforms/rust/guides/actix-web/tracing/instrumentation/custom-instrumentation.md - Learn how to capture performance data on any action in your app. +- https://docs.sentry.io/platforms/rust/guides/actix-web/tracing/trace-propagation.md - Learn how to connect events across applications/services. +- https://docs.sentry.io/platforms/rust/guides/actix-web/tracing/trace-propagation/custom-instrumentation.md +- https://docs.sentry.io/platforms/rust/guides/actix-web/tracing/trace-propagation/dealing-with-cors-issues.md +- https://docs.sentry.io/platforms/rust/guides/actix-web/logs.md - Structured logs allow you to send, view, and query logs sent from your applications within Sen... +- https://docs.sentry.io/platforms/rust/guides/actix-web/user-feedback.md - Learn more about collecting user feedback when an event occurs. Sentry pairs the feedback with... +- https://docs.sentry.io/platforms/rust/guides/actix-web/user-feedback/configuration.md - Learn about the general User Feedback configuration fields. + +### Configuration +- https://docs.sentry.io/platforms/rust/guides/actix-web/configuration.md - Additional configuration options for the SDK. +- https://docs.sentry.io/platforms/rust/guides/actix-web/configuration/options.md - Learn more about how the SDK can be configured via options. These are being passed to the init... +- https://docs.sentry.io/platforms/rust/guides/actix-web/configuration/environments.md - Learn how to configure your SDK to tell Sentry about your environments. +- https://docs.sentry.io/platforms/rust/guides/actix-web/configuration/releases.md - Learn how to configure your SDK to tell Sentry about your releases. +- https://docs.sentry.io/platforms/rust/guides/actix-web/configuration/sampling.md - Learn how to configure the volume of error and transaction events sent to Sentry. +- https://docs.sentry.io/platforms/rust/guides/actix-web/configuration/filtering.md - Learn more about how to configure your SDK to filter events reported to Sentry. +- https://docs.sentry.io/platforms/rust/guides/actix-web/configuration/draining.md - Learn more about the default behavior of our SDK if the application shuts down unexpectedly. +- https://docs.sentry.io/platforms/rust/guides/actix-web/enriching-events.md - Enrich events with additional context to make debugging simpler. +- https://docs.sentry.io/platforms/rust/guides/actix-web/source-context.md - Learn about showing your source code as part of stack traces. +- https://docs.sentry.io/platforms/rust/guides/actix-web/data-management.md - Manage your events by pre-filtering, scrubbing sensitive information, and forwarding them to o... +- https://docs.sentry.io/platforms/rust/guides/actix-web/security-policy-reporting.md - Learn how Sentry can help manage Content-Security-Policy violations and reports here. +- https://docs.sentry.io/platforms/rust/guides/actix-web/troubleshooting.md - If you need help solving issues with the Sentry Rust SDK, you can read the edge cases document... + +### Enriching Events +- https://docs.sentry.io/platforms/rust/guides/actix-web/enriching-events/breadcrumbs.md - Learn more about what Sentry uses to create a trail of events (breadcrumbs) that happened prio... +- https://docs.sentry.io/platforms/rust/guides/actix-web/enriching-events/context.md - Custom contexts allow you to attach arbitrary data (strings, lists, dictionaries) to an event. +- https://docs.sentry.io/platforms/rust/guides/actix-web/enriching-events/scopes.md - The SDK will in most cases automatically manage the scopes for you in the framework integratio... +- https://docs.sentry.io/platforms/rust/guides/actix-web/enriching-events/tags.md - Tags power UI features such as filters and tag-distribution maps. Tags also help you quickly a... +- https://docs.sentry.io/platforms/rust/guides/actix-web/enriching-events/identify-user.md - Learn how to configure the SDK to capture the user and gain critical pieces of information tha... + +### Data Management +- https://docs.sentry.io/platforms/rust/guides/actix-web/data-management/data-collected.md - See what data is collected by the Sentry SDK. +- https://docs.sentry.io/platforms/rust/guides/actix-web/data-management/sensitive-data.md - Learn about filtering or scrubbing sensitive data within the SDK, so that data is not sent wit... + +### Other +- https://docs.sentry.io/platforms/rust/guides/actix-web/usage/set-level.md - The level - similar to logging levels - is generally added by default based on the integration... diff --git a/public/.well-known/skills/sentry-rust-axum/SKILL.md b/public/.well-known/skills/sentry-rust-axum/SKILL.md new file mode 100644 index 0000000000000..829ef7cfa0e59 --- /dev/null +++ b/public/.well-known/skills/sentry-rust-axum/SKILL.md @@ -0,0 +1,56 @@ +--- +name: sentry-rust-axum +description: Learn about monitoring your axum application with Sentry. +--- + +# Sentry axum + +Learn about monitoring your axum application with Sentry. + +## Documentation + +Fetch these markdown files as needed: + +### Getting Started +- https://docs.sentry.io/platforms/rust/guides/axum.md - Learn about monitoring your axum application with Sentry. + +### Features +- https://docs.sentry.io/platforms/rust/guides/axum/usage.md - Use the SDK to manually capture errors and other events. +- https://docs.sentry.io/platforms/rust/guides/axum/tracing.md - Learn how to enable tracing in your app and discover valuable performance insights of your app... +- https://docs.sentry.io/platforms/rust/guides/axum/tracing/instrumentation.md - Learn how to instrument tracing in your app. +- https://docs.sentry.io/platforms/rust/guides/axum/tracing/instrumentation/automatic-instrumentation.md - Learn what instrumentation automatically captures transactions. +- https://docs.sentry.io/platforms/rust/guides/axum/tracing/instrumentation/custom-instrumentation.md - Learn how to capture performance data on any action in your app. +- https://docs.sentry.io/platforms/rust/guides/axum/tracing/trace-propagation.md - Learn how to connect events across applications/services. +- https://docs.sentry.io/platforms/rust/guides/axum/tracing/trace-propagation/custom-instrumentation.md +- https://docs.sentry.io/platforms/rust/guides/axum/tracing/trace-propagation/dealing-with-cors-issues.md +- https://docs.sentry.io/platforms/rust/guides/axum/logs.md - Structured logs allow you to send, view, and query logs sent from your applications within Sen... +- https://docs.sentry.io/platforms/rust/guides/axum/user-feedback.md - Learn more about collecting user feedback when an event occurs. Sentry pairs the feedback with... +- https://docs.sentry.io/platforms/rust/guides/axum/user-feedback/configuration.md - Learn about the general User Feedback configuration fields. + +### Configuration +- https://docs.sentry.io/platforms/rust/guides/axum/configuration.md - Additional configuration options for the SDK. +- https://docs.sentry.io/platforms/rust/guides/axum/configuration/options.md - Learn more about how the SDK can be configured via options. These are being passed to the init... +- https://docs.sentry.io/platforms/rust/guides/axum/configuration/environments.md - Learn how to configure your SDK to tell Sentry about your environments. +- https://docs.sentry.io/platforms/rust/guides/axum/configuration/releases.md - Learn how to configure your SDK to tell Sentry about your releases. +- https://docs.sentry.io/platforms/rust/guides/axum/configuration/sampling.md - Learn how to configure the volume of error and transaction events sent to Sentry. +- https://docs.sentry.io/platforms/rust/guides/axum/configuration/filtering.md - Learn more about how to configure your SDK to filter events reported to Sentry. +- https://docs.sentry.io/platforms/rust/guides/axum/configuration/draining.md - Learn more about the default behavior of our SDK if the application shuts down unexpectedly. +- https://docs.sentry.io/platforms/rust/guides/axum/enriching-events.md - Enrich events with additional context to make debugging simpler. +- https://docs.sentry.io/platforms/rust/guides/axum/source-context.md - Learn about showing your source code as part of stack traces. +- https://docs.sentry.io/platforms/rust/guides/axum/data-management.md - Manage your events by pre-filtering, scrubbing sensitive information, and forwarding them to o... +- https://docs.sentry.io/platforms/rust/guides/axum/security-policy-reporting.md - Learn how Sentry can help manage Content-Security-Policy violations and reports here. +- https://docs.sentry.io/platforms/rust/guides/axum/troubleshooting.md - If you need help solving issues with the Sentry Rust SDK, you can read the edge cases document... + +### Enriching Events +- https://docs.sentry.io/platforms/rust/guides/axum/enriching-events/breadcrumbs.md - Learn more about what Sentry uses to create a trail of events (breadcrumbs) that happened prio... +- https://docs.sentry.io/platforms/rust/guides/axum/enriching-events/context.md - Custom contexts allow you to attach arbitrary data (strings, lists, dictionaries) to an event. +- https://docs.sentry.io/platforms/rust/guides/axum/enriching-events/scopes.md - The SDK will in most cases automatically manage the scopes for you in the framework integratio... +- https://docs.sentry.io/platforms/rust/guides/axum/enriching-events/tags.md - Tags power UI features such as filters and tag-distribution maps. Tags also help you quickly a... +- https://docs.sentry.io/platforms/rust/guides/axum/enriching-events/identify-user.md - Learn how to configure the SDK to capture the user and gain critical pieces of information tha... + +### Data Management +- https://docs.sentry.io/platforms/rust/guides/axum/data-management/data-collected.md - See what data is collected by the Sentry SDK. +- https://docs.sentry.io/platforms/rust/guides/axum/data-management/sensitive-data.md - Learn about filtering or scrubbing sensitive data within the SDK, so that data is not sent wit... + +### Other +- https://docs.sentry.io/platforms/rust/guides/axum/usage/set-level.md - The level - similar to logging levels - is generally added by default based on the integration... diff --git a/public/.well-known/skills/sentry-rust-tracing/SKILL.md b/public/.well-known/skills/sentry-rust-tracing/SKILL.md new file mode 100644 index 0000000000000..fb4f4523df4bb --- /dev/null +++ b/public/.well-known/skills/sentry-rust-tracing/SKILL.md @@ -0,0 +1,56 @@ +--- +name: sentry-rust-tracing +description: Learn about monitoring your Rust application with Sentry's tokio-rs/tracing integration. +--- + +# Sentry tokio-rs/tracing + +Learn about monitoring your Rust application with Sentry's tokio-rs/tracing integration. + +## Documentation + +Fetch these markdown files as needed: + +### Getting Started +- https://docs.sentry.io/platforms/rust/guides/tracing.md - Learn about monitoring your Rust application with Sentry's tokio-rs/tracing integration. + +### Features +- https://docs.sentry.io/platforms/rust/guides/tracing/usage.md - Use the SDK to manually capture errors and other events. +- https://docs.sentry.io/platforms/rust/guides/tracing/tracing.md - Learn how to enable tracing in your app and discover valuable performance insights of your app... +- https://docs.sentry.io/platforms/rust/guides/tracing/tracing/instrumentation.md - Learn how to instrument tracing in your app. +- https://docs.sentry.io/platforms/rust/guides/tracing/tracing/instrumentation/automatic-instrumentation.md - Learn what instrumentation automatically captures transactions. +- https://docs.sentry.io/platforms/rust/guides/tracing/tracing/instrumentation/custom-instrumentation.md - Learn how to capture performance data on any action in your app. +- https://docs.sentry.io/platforms/rust/guides/tracing/tracing/trace-propagation.md - Learn how to connect events across applications/services. +- https://docs.sentry.io/platforms/rust/guides/tracing/tracing/trace-propagation/custom-instrumentation.md +- https://docs.sentry.io/platforms/rust/guides/tracing/tracing/trace-propagation/dealing-with-cors-issues.md +- https://docs.sentry.io/platforms/rust/guides/tracing/logs.md - Structured logs allow you to send, view, and query logs sent from your applications within Sen... +- https://docs.sentry.io/platforms/rust/guides/tracing/user-feedback.md - Learn more about collecting user feedback when an event occurs. Sentry pairs the feedback with... +- https://docs.sentry.io/platforms/rust/guides/tracing/user-feedback/configuration.md - Learn about the general User Feedback configuration fields. + +### Configuration +- https://docs.sentry.io/platforms/rust/guides/tracing/configuration.md - Additional configuration options for the SDK. +- https://docs.sentry.io/platforms/rust/guides/tracing/configuration/options.md - Learn more about how the SDK can be configured via options. These are being passed to the init... +- https://docs.sentry.io/platforms/rust/guides/tracing/configuration/environments.md - Learn how to configure your SDK to tell Sentry about your environments. +- https://docs.sentry.io/platforms/rust/guides/tracing/configuration/releases.md - Learn how to configure your SDK to tell Sentry about your releases. +- https://docs.sentry.io/platforms/rust/guides/tracing/configuration/sampling.md - Learn how to configure the volume of error and transaction events sent to Sentry. +- https://docs.sentry.io/platforms/rust/guides/tracing/configuration/filtering.md - Learn more about how to configure your SDK to filter events reported to Sentry. +- https://docs.sentry.io/platforms/rust/guides/tracing/configuration/draining.md - Learn more about the default behavior of our SDK if the application shuts down unexpectedly. +- https://docs.sentry.io/platforms/rust/guides/tracing/enriching-events.md - Enrich events with additional context to make debugging simpler. +- https://docs.sentry.io/platforms/rust/guides/tracing/source-context.md - Learn about showing your source code as part of stack traces. +- https://docs.sentry.io/platforms/rust/guides/tracing/data-management.md - Manage your events by pre-filtering, scrubbing sensitive information, and forwarding them to o... +- https://docs.sentry.io/platforms/rust/guides/tracing/security-policy-reporting.md - Learn how Sentry can help manage Content-Security-Policy violations and reports here. +- https://docs.sentry.io/platforms/rust/guides/tracing/troubleshooting.md - If you need help solving issues with the Sentry Rust SDK, you can read the edge cases document... + +### Enriching Events +- https://docs.sentry.io/platforms/rust/guides/tracing/enriching-events/breadcrumbs.md - Learn more about what Sentry uses to create a trail of events (breadcrumbs) that happened prio... +- https://docs.sentry.io/platforms/rust/guides/tracing/enriching-events/context.md - Custom contexts allow you to attach arbitrary data (strings, lists, dictionaries) to an event. +- https://docs.sentry.io/platforms/rust/guides/tracing/enriching-events/scopes.md - The SDK will in most cases automatically manage the scopes for you in the framework integratio... +- https://docs.sentry.io/platforms/rust/guides/tracing/enriching-events/tags.md - Tags power UI features such as filters and tag-distribution maps. Tags also help you quickly a... +- https://docs.sentry.io/platforms/rust/guides/tracing/enriching-events/identify-user.md - Learn how to configure the SDK to capture the user and gain critical pieces of information tha... + +### Data Management +- https://docs.sentry.io/platforms/rust/guides/tracing/data-management/data-collected.md - See what data is collected by the Sentry SDK. +- https://docs.sentry.io/platforms/rust/guides/tracing/data-management/sensitive-data.md - Learn about filtering or scrubbing sensitive data within the SDK, so that data is not sent wit... + +### Other +- https://docs.sentry.io/platforms/rust/guides/tracing/usage/set-level.md - The level - similar to logging levels - is generally added by default based on the integration... diff --git a/public/.well-known/skills/sentry-rust/SKILL.md b/public/.well-known/skills/sentry-rust/SKILL.md new file mode 100644 index 0000000000000..39d847ba9cb2a --- /dev/null +++ b/public/.well-known/skills/sentry-rust/SKILL.md @@ -0,0 +1,56 @@ +--- +name: sentry-rust +description: Integrate Sentry Rust SDK for error tracking and performance monitoring. +--- + +# Sentry Rust + +Documentation for integrating Sentry into Rust applications. + +## Documentation + +Fetch these markdown files as needed: + +### Getting Started +- https://docs.sentry.io/platforms/rust.md + +### Features +- https://docs.sentry.io/platforms/rust/usage.md - Use the SDK to manually capture errors and other events. +- https://docs.sentry.io/platforms/rust/tracing.md - Learn how to enable tracing in your app and discover valuable performance insights of your app... +- https://docs.sentry.io/platforms/rust/tracing/instrumentation.md - Learn how to instrument tracing in your app. +- https://docs.sentry.io/platforms/rust/tracing/instrumentation/automatic-instrumentation.md - Learn what instrumentation automatically captures transactions. +- https://docs.sentry.io/platforms/rust/tracing/instrumentation/custom-instrumentation.md - Learn how to capture performance data on any action in your app. +- https://docs.sentry.io/platforms/rust/tracing/trace-propagation.md - Learn how to connect events across applications/services. +- https://docs.sentry.io/platforms/rust/tracing/trace-propagation/custom-instrumentation.md +- https://docs.sentry.io/platforms/rust/tracing/trace-propagation/dealing-with-cors-issues.md +- https://docs.sentry.io/platforms/rust/logs.md - Structured logs allow you to send, view, and query logs sent from your applications within Sen... +- https://docs.sentry.io/platforms/rust/user-feedback.md - Learn more about collecting user feedback when an event occurs. Sentry pairs the feedback with... +- https://docs.sentry.io/platforms/rust/user-feedback/configuration.md - Learn about the general User Feedback configuration fields. + +### Configuration +- https://docs.sentry.io/platforms/rust/configuration.md - Additional configuration options for the SDK. +- https://docs.sentry.io/platforms/rust/configuration/options.md - Learn more about how the SDK can be configured via options. These are being passed to the init... +- https://docs.sentry.io/platforms/rust/configuration/environments.md - Learn how to configure your SDK to tell Sentry about your environments. +- https://docs.sentry.io/platforms/rust/configuration/releases.md - Learn how to configure your SDK to tell Sentry about your releases. +- https://docs.sentry.io/platforms/rust/configuration/sampling.md - Learn how to configure the volume of error and transaction events sent to Sentry. +- https://docs.sentry.io/platforms/rust/configuration/filtering.md - Learn more about how to configure your SDK to filter events reported to Sentry. +- https://docs.sentry.io/platforms/rust/configuration/draining.md - Learn more about the default behavior of our SDK if the application shuts down unexpectedly. +- https://docs.sentry.io/platforms/rust/enriching-events.md - Enrich events with additional context to make debugging simpler. +- https://docs.sentry.io/platforms/rust/source-context.md - Learn about showing your source code as part of stack traces. +- https://docs.sentry.io/platforms/rust/data-management.md - Manage your events by pre-filtering, scrubbing sensitive information, and forwarding them to o... +- https://docs.sentry.io/platforms/rust/security-policy-reporting.md - Learn how Sentry can help manage Content-Security-Policy violations and reports here. +- https://docs.sentry.io/platforms/rust/troubleshooting.md - If you need help solving issues with the Sentry Rust SDK, you can read the edge cases document... + +### Enriching Events +- https://docs.sentry.io/platforms/rust/enriching-events/breadcrumbs.md - Learn more about what Sentry uses to create a trail of events (breadcrumbs) that happened prio... +- https://docs.sentry.io/platforms/rust/enriching-events/context.md - Custom contexts allow you to attach arbitrary data (strings, lists, dictionaries) to an event. +- https://docs.sentry.io/platforms/rust/enriching-events/scopes.md - The SDK will in most cases automatically manage the scopes for you in the framework integratio... +- https://docs.sentry.io/platforms/rust/enriching-events/tags.md - Tags power UI features such as filters and tag-distribution maps. Tags also help you quickly a... +- https://docs.sentry.io/platforms/rust/enriching-events/identify-user.md - Learn how to configure the SDK to capture the user and gain critical pieces of information tha... + +### Data Management +- https://docs.sentry.io/platforms/rust/data-management/data-collected.md - See what data is collected by the Sentry SDK. +- https://docs.sentry.io/platforms/rust/data-management/sensitive-data.md - Learn about filtering or scrubbing sensitive data within the SDK, so that data is not sent wit... + +### Other +- https://docs.sentry.io/platforms/rust/usage/set-level.md - The level - similar to logging levels - is generally added by default based on the integration... diff --git a/public/.well-known/skills/sentry-unity/SKILL.md b/public/.well-known/skills/sentry-unity/SKILL.md new file mode 100644 index 0000000000000..86e14a3c080af --- /dev/null +++ b/public/.well-known/skills/sentry-unity/SKILL.md @@ -0,0 +1,80 @@ +--- +name: sentry-unity +description: Integrate Sentry Unity SDK for error tracking and performance monitoring. +--- + +# Sentry Unity + +Documentation for integrating Sentry into Unity applications. + +## Documentation + +Fetch these markdown files as needed: + +### Getting Started +- https://docs.sentry.io/platforms/unity.md + +### Features +- https://docs.sentry.io/platforms/unity/tracing.md - Learn how to enable tracing in your app and discover valuable performance insights of your app... +- https://docs.sentry.io/platforms/unity/tracing/instrumentation.md - Learn how to instrument tracing in your app. +- https://docs.sentry.io/platforms/unity/tracing/instrumentation/automatic-instrumentation.md - Learn what transactions are captured after tracing is enabled. +- https://docs.sentry.io/platforms/unity/tracing/instrumentation/custom-instrumentation.md - Learn how to capture performance data on any action in your app. +- https://docs.sentry.io/platforms/unity/tracing/instrumentation/performance-metrics.md - Learn how to attach performance metrics to your transactions. +- https://docs.sentry.io/platforms/unity/tracing/trace-propagation.md - Learn how to connect events across applications/services. +- https://docs.sentry.io/platforms/unity/tracing/trace-propagation/custom-instrumentation.md +- https://docs.sentry.io/platforms/unity/tracing/trace-propagation/dealing-with-cors-issues.md +- https://docs.sentry.io/platforms/unity/logs.md - Structured logs allow you to send, view and query logs sent from your applications within Sentry. +- https://docs.sentry.io/platforms/unity/user-feedback.md - Learn more about collecting user feedback when an event occurs. Sentry pairs the feedback with... + +### Configuration +- https://docs.sentry.io/platforms/unity/configuration.md - Additional configuration options for the SDK. +- https://docs.sentry.io/platforms/unity/configuration/options.md - Learn more about how the SDK can be configured via options. These are being passed to the init... +- https://docs.sentry.io/platforms/unity/configuration/options/programmatic-configuration.md - Learn more about how to configure the Unity SDK programmatically. +- https://docs.sentry.io/platforms/unity/configuration/options/cli-options.md - Learn more about how to configure the options used by Sentry CLI. +- https://docs.sentry.io/platforms/unity/configuration/il2cpp.md - Learn how the SDK provides line numbers to issues from IL2CPP builds. +- https://docs.sentry.io/platforms/unity/configuration/app-not-responding.md - Learn how to turn off or specify ANR. +- https://docs.sentry.io/platforms/unity/configuration/diagnostic-logger.md - Learn more about enabling SDK logging to help troubleshooting. +- https://docs.sentry.io/platforms/unity/configuration/event-debouncing.md - Learn how the SDK handles high frequencies of events. +- https://docs.sentry.io/platforms/unity/configuration/environments.md - Learn how to configure your SDK to tell Sentry about your environments. +- https://docs.sentry.io/platforms/unity/configuration/releases.md - Learn how to configure your SDK to tell Sentry about your releases. +- https://docs.sentry.io/platforms/unity/configuration/sampling.md - Learn how to configure the volume of error and transaction events sent to Sentry. +- https://docs.sentry.io/platforms/unity/configuration/filtering.md - Learn more about how to configure your SDK to filter events reported to Sentry. + +### Enriching Events +- https://docs.sentry.io/platforms/unity/enriching-events.md - Enrich events with additional context to make debugging simpler. +- https://docs.sentry.io/platforms/unity/enriching-events/attachments.md - Learn more about how Sentry can store additional files in the same request as event attachments. +- https://docs.sentry.io/platforms/unity/enriching-events/breadcrumbs.md - Learn more about what Sentry uses to create a trail of events (breadcrumbs) that happened prio... +- https://docs.sentry.io/platforms/unity/enriching-events/context.md - Custom contexts allow you to attach arbitrary data (strings, lists, dictionaries) to an event. +- https://docs.sentry.io/platforms/unity/enriching-events/scopes.md - SDKs will typically automatically manage the scopes for you in the framework integrations. Lea... +- https://docs.sentry.io/platforms/unity/enriching-events/screenshots.md - Learn more about taking screenshots when an error occurs. Sentry pairs the screenshot with the... +- https://docs.sentry.io/platforms/unity/enriching-events/tags.md - Tags power UI features such as filters and tag-distribution maps. Tags also help you quickly a... +- https://docs.sentry.io/platforms/unity/enriching-events/transaction-name.md - Learn how to set or override the transaction name to capture the user and gain critical pieces... +- https://docs.sentry.io/platforms/unity/enriching-events/identify-user.md - Learn how to configure the SDK to capture the user and gain critical pieces of information tha... +- https://docs.sentry.io/platforms/unity/enriching-events/view-hierarchy.md - Learn more about debugging the view hierarchy when an error occurs. Sentry pairs the view hier... + +### Data Management +- https://docs.sentry.io/platforms/unity/data-management.md - Manage your events by pre-filtering, scrubbing sensitive information, and forwarding them to o... +- https://docs.sentry.io/platforms/unity/data-management/data-collected.md - See what data is collected by the Sentry SDK. +- https://docs.sentry.io/platforms/unity/data-management/store-minidumps-as-attachments.md - Learn how to enable storing minidumps as attachments in issue details. +- https://docs.sentry.io/platforms/unity/data-management/sensitive-data.md - Learn about filtering or scrubbing sensitive data within the SDK, so that data is not sent wit... +- https://docs.sentry.io/platforms/unity/data-management/debug-files.md - Learn about how debug information files allow Sentry to extract stack traces and provide more ... +- https://docs.sentry.io/platforms/unity/data-management/debug-files/file-formats.md - Learn about platform-specific file formats and the debug information they contain. +- https://docs.sentry.io/platforms/unity/data-management/debug-files/identifiers.md - Learn about build tooling requirements that allow Sentry to uniquely identify debug informatio... +- https://docs.sentry.io/platforms/unity/data-management/debug-files/upload.md - Learn about uploading debug information files to Sentry. +- https://docs.sentry.io/platforms/unity/data-management/debug-files/symbol-servers.md - Learn about symbol servers and how to configure them with your Sentry projects. +- https://docs.sentry.io/platforms/unity/data-management/debug-files/source-context.md - Learn about setting up source bundles to show source code in stack traces on the Issue Details... + +### Migration +- https://docs.sentry.io/platforms/unity/migration.md - Learn more about migrating to the current version. + +### Troubleshooting +- https://docs.sentry.io/platforms/unity/troubleshooting.md - Learn more about how to troubleshoot common issues with the Unity SDK. +- https://docs.sentry.io/platforms/unity/troubleshooting/known-limitations.md - Learn more about the Unity SDK's known limitations. + +### Other +- https://docs.sentry.io/platforms/unity/game-consoles.md - Learn how to configure your Unity SDK to capture errors on Xbox, PlayStation and Nintendo Switch. +- https://docs.sentry.io/platforms/unity/usage.md - Use the SDK to manually capture errors and other events. +- https://docs.sentry.io/platforms/unity/usage/automatic-error-capture.md - Learn more about how the SDK automatically captures errors and sends them to Sentry. +- https://docs.sentry.io/platforms/unity/usage/set-level.md - The level - similar to logging levels - is generally added by default based on the integration... +- https://docs.sentry.io/platforms/unity/usage/sdk-fingerprinting.md - Learn about overriding default fingerprinting in your SDK. +- https://docs.sentry.io/platforms/unity/native-support.md - Learn how the Unity SDK handles native support. diff --git a/public/.well-known/skills/sentry-unreal/SKILL.md b/public/.well-known/skills/sentry-unreal/SKILL.md new file mode 100644 index 0000000000000..07e5843a6f7a3 --- /dev/null +++ b/public/.well-known/skills/sentry-unreal/SKILL.md @@ -0,0 +1,66 @@ +--- +name: sentry-unreal +description: Integrate Sentry Unreal Engine SDK for error tracking and performance monitoring. +--- + +# Sentry Unreal Engine + +Documentation for integrating Sentry into Unreal Engine applications. + +## Documentation + +Fetch these markdown files as needed: + +### Getting Started +- https://docs.sentry.io/platforms/unreal.md + +### Features +- https://docs.sentry.io/platforms/unreal/tracing.md - Learn how to enable tracing in your app and discover valuable performance insights of your app... +- https://docs.sentry.io/platforms/unreal/tracing/instrumentation.md - Learn how to instrument tracing in your app. +- https://docs.sentry.io/platforms/unreal/tracing/instrumentation/custom-instrumentation.md - Learn how to capture performance data on any action in your app. +- https://docs.sentry.io/platforms/unreal/tracing/trace-propagation.md - Learn how to connect events across applications/services. +- https://docs.sentry.io/platforms/unreal/tracing/trace-propagation/custom-instrumentation.md +- https://docs.sentry.io/platforms/unreal/logs.md - Structured logs allow you to send, view and query logs sent from your applications within Sentry. +- https://docs.sentry.io/platforms/unreal/user-feedback.md - Learn more about collecting user feedback when an event occurs. Sentry pairs the feedback with... + +### Configuration +- https://docs.sentry.io/platforms/unreal/configuration.md - Additional configuration options for the SDK. +- https://docs.sentry.io/platforms/unreal/configuration/options.md - Learn more about how the SDK can be configured via options. These are being passed to the init... +- https://docs.sentry.io/platforms/unreal/configuration/environments.md - Learn how to configure your SDK to tell Sentry about your environments. +- https://docs.sentry.io/platforms/unreal/configuration/releases.md - Learn how to configure your SDK to tell Sentry about your releases. +- https://docs.sentry.io/platforms/unreal/configuration/sampling.md - Learn how to configure the volume of error and transaction events sent to Sentry. +- https://docs.sentry.io/platforms/unreal/configuration/filtering.md - Learn more about how to configure your SDK to filter events reported to Sentry. +- https://docs.sentry.io/platforms/unreal/configuration/setup-crashreporter.md - Learn about Sentry's Unreal Engine integration with Crash Reporter Client. +- https://docs.sentry.io/platforms/unreal/configuration/debug-symbols.md - Learn how the Unreal Engine SDK handles debug symbols upload. + +### Enriching Events +- https://docs.sentry.io/platforms/unreal/enriching-events.md - Enrich events with additional context to make debugging simpler. +- https://docs.sentry.io/platforms/unreal/enriching-events/attachments.md - Learn more about how Sentry can store additional files in the same request as event attachments. +- https://docs.sentry.io/platforms/unreal/enriching-events/breadcrumbs.md - Learn more about what Sentry uses to create a trail of events (breadcrumbs) that happened prio... +- https://docs.sentry.io/platforms/unreal/enriching-events/context.md - Custom contexts allow you to attach arbitrary data (strings, lists, dictionaries) to an event. +- https://docs.sentry.io/platforms/unreal/enriching-events/scopes.md - SDKs will typically automatically manage the scopes for you in the framework integrations. Lea... +- https://docs.sentry.io/platforms/unreal/enriching-events/screenshots.md - Learn more about how to set up Sentry to take screenshots when an error occurs. The screenshot... +- https://docs.sentry.io/platforms/unreal/enriching-events/tags.md - Tags power UI features such as filters and tag-distribution maps. Tags also help you quickly a... +- https://docs.sentry.io/platforms/unreal/enriching-events/identify-user.md - Learn how to configure the SDK to capture the user and gain critical pieces of information tha... + +### Data Management +- https://docs.sentry.io/platforms/unreal/data-management.md - Manage your events by pre-filtering, scrubbing sensitive information, and forwarding them to o... +- https://docs.sentry.io/platforms/unreal/data-management/data-collected.md - See what data is collected by the Sentry SDK. +- https://docs.sentry.io/platforms/unreal/data-management/store-minidumps-as-attachments.md - Learn about to store minidumps as attachments for improved processing and download in issue de... +- https://docs.sentry.io/platforms/unreal/data-management/sensitive-data.md - Learn about filtering or scrubbing sensitive data within the SDK, so that data is not sent wit... +- https://docs.sentry.io/platforms/unreal/data-management/debug-files.md - Learn about how debug information files allow Sentry to extract stack traces and provide more ... +- https://docs.sentry.io/platforms/unreal/data-management/debug-files/file-formats.md - Learn about platform-specific file formats and the debug information they contain. +- https://docs.sentry.io/platforms/unreal/data-management/debug-files/identifiers.md - Learn about build tooling requirements that allow Sentry to uniquely identify debug informatio... +- https://docs.sentry.io/platforms/unreal/data-management/debug-files/upload.md - Learn about uploading debug information files to Sentry. +- https://docs.sentry.io/platforms/unreal/data-management/debug-files/symbol-servers.md - Learn about symbol servers and how to configure them with your Sentry projects. +- https://docs.sentry.io/platforms/unreal/data-management/debug-files/source-context.md - Learn about setting up source bundles to show source code in stack traces on the Issue Details... + +### Migration +- https://docs.sentry.io/platforms/unreal/migration.md - Learn more about migrating to the current version. + +### Other +- https://docs.sentry.io/platforms/unreal/install.md - All the installation methods for the Unreal Engine SDK. +- https://docs.sentry.io/platforms/unreal/game-consoles.md - Learn how to configure your SDK to capture errors on Xbox, PlayStation and Nintendo Switch. +- https://docs.sentry.io/platforms/unreal/usage.md - Use the SDK to manually capture errors and other events. +- https://docs.sentry.io/platforms/unreal/usage/set-level.md - The level - similar to logging levels - is generally added by default based on the integration... +- https://docs.sentry.io/platforms/unreal/usage/sdk-fingerprinting.md - Learn about overriding default fingerprinting in your SDK. diff --git a/public/.well-known/skills/sentry-xbox/SKILL.md b/public/.well-known/skills/sentry-xbox/SKILL.md new file mode 100644 index 0000000000000..2548434682f07 --- /dev/null +++ b/public/.well-known/skills/sentry-xbox/SKILL.md @@ -0,0 +1,15 @@ +--- +name: sentry-xbox +description: Integrate Sentry Xbox SDK for error tracking and performance monitoring. +--- + +# Sentry Xbox + +Documentation for integrating Sentry into Xbox applications. + +## Documentation + +Fetch these markdown files as needed: + +### Getting Started +- https://docs.sentry.io/platforms/xbox.md diff --git a/scripts/generate-skills.mjs b/scripts/generate-skills.mjs new file mode 100644 index 0000000000000..6b5ecbc51e955 --- /dev/null +++ b/scripts/generate-skills.mjs @@ -0,0 +1,354 @@ +#!/usr/bin/env node + +/** + * Generates SKILL.md files for Sentry docs discovery via `npx skills add docs.sentry.io`. + * + * Output structure: + * public/.well-known/skills/ + * ├── index.json # Manifest listing all skills + * ├── sentry-android/ + * │ └── SKILL.md + * ├── sentry-javascript/ + * │ └── SKILL.md + * └── ... (skills for each platform/guide) + * + * Usage: node scripts/generate-skills.mjs + * + * This script is deterministic - no AI needed. + * It uses doctree.json to get all docs with proper categorization. + */ + +import {mkdir, readFile, rm, writeFile} from 'node:fs/promises'; +import path from 'node:path'; + +const DOCTREE_PATH = 'public/doctree.json'; +const OUTPUT_DIR = 'public/.well-known/skills'; +const DOCS_BASE_URL = 'https://docs.sentry.io'; + +/** + * Category mapping from sidebar_section and path patterns + */ +const CATEGORY_ORDER = [ + 'Getting Started', + 'Features', + 'Configuration', + 'Enriching Events', + 'Data Management', + 'Best Practices', + 'Migration', + 'Troubleshooting', + 'Other', +]; + +/** + * Map sidebar_section to category + */ +function getSectionCategory(sidebarSection) { + const mapping = { + features: 'Features', + configuration: 'Configuration', + }; + return mapping[sidebarSection] || null; +} + +/** + * Infer category from path when sidebar_section is not available + */ +function inferCategoryFromPath(docPath, parentPath) { + const relativePath = docPath.replace(parentPath + '/', ''); + const parts = relativePath.split('/'); + const firstPart = parts[0]; + + // Map common path patterns to categories + const pathMapping = { + 'manual-setup': 'Getting Started', + configuration: 'Configuration', + 'enriching-events': 'Enriching Events', + sampling: 'Configuration', + opentelemetry: 'Configuration', + 'data-management': 'Data Management', + 'security-policy-reporting': 'Configuration', + 'best-practices': 'Best Practices', + migration: 'Migration', + troubleshooting: 'Troubleshooting', + sourcemaps: 'Features', + logs: 'Features', + 'session-replay': 'Features', + tracing: 'Features', + 'ai-agent-monitoring': 'Features', + metrics: 'Features', + profiling: 'Features', + crons: 'Features', + 'user-feedback': 'Features', + 'feature-flags': 'Features', + 'capturing-errors': 'Features', + }; + + return pathMapping[firstPart] || null; +} + +/** + * Convert a path to a .md URL + * e.g., "platforms/javascript/guides/nextjs" -> "https://docs.sentry.io/platforms/javascript/guides/nextjs.md" + */ +function pathToMdUrl(docPath) { + return `${DOCS_BASE_URL}/${docPath}.md`; +} + +/** + * Find a node in the doctree by path + */ +function findNode(node, targetPath) { + if (node.path === targetPath) return node; + for (const child of node.children || []) { + const found = findNode(child, targetPath); + if (found) return found; + } + return null; +} + +/** + * Collect all docs from a node and its children + */ +function collectDocs(node, parentPath, results = [], seen = new Set()) { + if (node.path && node.missing !== true && !seen.has(node.path)) { + seen.add(node.path); + + const sidebarSection = node.frontmatter?.sidebar_section || null; + let category = getSectionCategory(sidebarSection); + + if (!category) { + category = inferCategoryFromPath(node.path, parentPath); + } + + // Root path is "Getting Started" + if (node.path === parentPath) { + category = 'Getting Started'; + } + + results.push({ + path: node.path, + title: node.frontmatter?.title || node.slug, + description: node.frontmatter?.description || '', + category: category || 'Other', + }); + } + + for (const child of node.children || []) { + collectDocs(child, parentPath, results, seen); + } + + return results; +} + +/** + * Group docs into skill categories based on platform/guide structure + */ +function groupIntoSkills(tree) { + const skills = new Map(); + + // Find platforms node + const platformsNode = findNode(tree, 'platforms'); + if (!platformsNode) return []; + + for (const platformNode of platformsNode.children || []) { + if (platformNode.missing) continue; + + const platformName = platformNode.slug; + const skillName = `sentry-${platformName}`; + + // Collect docs for the platform itself (non-guide content) + const platformDocs = []; + for (const child of platformNode.children || []) { + if (child.slug === 'guides') continue; // Skip guides, handle separately + collectDocs(child, platformNode.path, platformDocs); + } + + // Add the platform root + if (!platformNode.missing) { + platformDocs.unshift({ + path: platformNode.path, + title: platformNode.frontmatter?.title || platformName, + description: platformNode.frontmatter?.description || '', + category: 'Getting Started', + }); + } + + if (platformDocs.length > 0) { + skills.set(skillName, { + name: skillName, + prettyName: platformNode.frontmatter?.title || platformName, + description: platformNode.frontmatter?.description || '', + docs: platformDocs, + }); + } + + // Handle guides + const guidesNode = findNode(platformNode, `platforms/${platformName}/guides`); + if (guidesNode) { + for (const guideNode of guidesNode.children || []) { + if (guideNode.missing) continue; + + const guideName = guideNode.slug; + const guideSkillName = `sentry-${platformName}-${guideName}`; + + const guideDocs = collectDocs(guideNode, guideNode.path); + + if (guideDocs.length > 0) { + skills.set(guideSkillName, { + name: guideSkillName, + prettyName: guideNode.frontmatter?.title || guideName, + description: guideNode.frontmatter?.description || '', + docs: guideDocs, + }); + } + } + } + } + + // Handle API docs + const apiNode = findNode(tree, 'api'); + if (apiNode && !apiNode.missing) { + const apiDocs = collectDocs(apiNode, apiNode.path); + if (apiDocs.length > 0) { + skills.set('sentry-api', { + name: 'sentry-api', + prettyName: 'API', + description: + "Use Sentry's REST API for programmatic access to projects, issues, events, and organization management.", + docs: apiDocs, + }); + } + } + + return Array.from(skills.values()).sort((a, b) => a.name.localeCompare(b.name)); +} + +/** + * Generate SKILL.md content for a skill + */ +function generateSkillContent(skill) { + const {name, prettyName, description, docs} = skill; + + // Group docs by category + const byCategory = new Map(); + for (const doc of docs) { + const category = doc.category; + if (!byCategory.has(category)) { + byCategory.set(category, []); + } + byCategory.get(category).push(doc); + } + + // Build documentation section + let docSection = ''; + for (const category of CATEGORY_ORDER) { + const categoryDocs = byCategory.get(category); + if (!categoryDocs || categoryDocs.length === 0) continue; + + docSection += `\n### ${category}\n`; + for (const doc of categoryDocs) { + const url = pathToMdUrl(doc.path); + const desc = doc.description ? ` - ${doc.description}` : ''; + // Truncate description to reasonable length + const truncatedDesc = desc.length > 100 ? desc.substring(0, 97) + '...' : desc; + docSection += `- ${url}${truncatedDesc}\n`; + } + } + + // Create short description for frontmatter + const shortDesc = + description || + `Integrate Sentry ${prettyName} SDK for error tracking and performance monitoring.`; + const truncatedShortDesc = + shortDesc.length > 200 ? shortDesc.substring(0, 197) + '...' : shortDesc; + + const content = `--- +name: ${name} +description: ${truncatedShortDesc} +--- + +# Sentry ${prettyName} + +${description || `Documentation for integrating Sentry into ${prettyName} applications.`} + +## Documentation + +Fetch these markdown files as needed: +${docSection}`; + + return { + name, + description: truncatedShortDesc, + content, + }; +} + +/** + * Write SKILL.md files and index.json + */ +async function writeSkillFiles(skills) { + // Clean output directory first + try { + await rm(OUTPUT_DIR, {recursive: true, force: true}); + } catch { + // Ignore if doesn't exist + } + await mkdir(OUTPUT_DIR, {recursive: true}); + + // Write individual SKILL.md files + for (const skill of skills) { + const skillDir = path.join(OUTPUT_DIR, skill.name); + await mkdir(skillDir, {recursive: true}); + await writeFile(path.join(skillDir, 'SKILL.md'), skill.content); + } + + // Write index.json manifest + const manifest = { + skills: skills.map(s => ({ + name: s.name, + description: s.description, + files: [`${s.name}/SKILL.md`], + })), + }; + await writeFile(path.join(OUTPUT_DIR, 'index.json'), JSON.stringify(manifest, null, 2)); + + return skills.length; +} + +async function main() { + console.log('📖 Loading doctree from', DOCTREE_PATH); + + let tree; + try { + const content = await readFile(DOCTREE_PATH, 'utf-8'); + tree = JSON.parse(content); + } catch (err) { + console.error('❌ Could not load doctree.json:', err.message); + console.log(' Run "yarn build" first to generate doctree.json'); + process.exit(1); + } + + console.log('📦 Grouping docs into skills...'); + const skillGroups = groupIntoSkills(tree); + console.log(` Found ${skillGroups.length} skills`); + + console.log('📝 Generating SKILL.md files...'); + const skills = skillGroups.map(generateSkillContent); + + // Stats + let totalDocs = 0; + for (const group of skillGroups) { + totalDocs += group.docs.length; + } + + const count = await writeSkillFiles(skills); + console.log(`✅ Wrote ${count} SKILL.md files to ${OUTPUT_DIR}/`); + console.log(` Total documentation URLs: ${totalDocs}`); + console.log('💰 Cost: $0 (deterministic generation, no AI)'); +} + +main().catch(err => { + console.error('❌ Error:', err.message); + process.exit(1); +});