CINXE.COM
Contributing to Docs
<!DOCTYPE html><html lang="en" data-sentry-component="RootLayout" data-sentry-source-file="layout.tsx"><head><meta charSet="utf-8"/><meta name="viewport" content="width=device-width, initial-scale=1"/><link rel="preload" href="/_next/static/media/b9378c7268e717c1-s.p.woff2" as="font" crossorigin="" type="font/woff2"/><link rel="preload" href="/_next/static/media/c22ccc5eb58b83e1-s.p.woff2" as="font" crossorigin="" type="font/woff2"/><link rel="stylesheet" href="/_next/static/css/ee1b3bbe1d7031ee.css" data-precedence="next"/><link rel="stylesheet" href="/_next/static/css/c17e2f2a11627bf5.css" data-precedence="next"/><link rel="stylesheet" href="/_next/static/css/b52557125fa02b8a.css" data-precedence="next"/><link rel="stylesheet" href="/_next/static/css/60ee1eb3c9039f58.css" data-precedence="next"/><link rel="stylesheet" href="/_next/static/css/c9ca0f7f493cf144.css" data-precedence="next"/><link rel="stylesheet" href="/_next/static/css/fbd30c90de2ec58b.css" data-precedence="next"/><link rel="preload" as="script" fetchPriority="low" href="/_next/static/chunks/webpack-4fa096ae95a626d7.js"/><script src="/_next/static/chunks/bc085c76-aaca70ef61e26627.js" async=""></script><script src="/_next/static/chunks/52774a7f-4d0d14bb8ce0b649.js" async=""></script><script src="/_next/static/chunks/4bd1b696-90d3dbe813a48df5.js" async=""></script><script src="/_next/static/chunks/3088-767dfedd1f11cf8f.js" async=""></script><script src="/_next/static/chunks/main-app-144c835d3d4f5f1f.js" async=""></script><script src="/_next/static/chunks/2408-65fa90f9d06cce4b.js" async=""></script><script src="/_next/static/chunks/app/layout-08d8f7982696991d.js" async=""></script><script src="/_next/static/chunks/0e5ce63c-b78c5e075b524de0.js" async=""></script><script src="/_next/static/chunks/2592-60d0344cf3958acb.js" async=""></script><script src="/_next/static/chunks/3150-eda0674e5d09f1d6.js" async=""></script><script src="/_next/static/chunks/5075-28df53ef81f024f1.js" async=""></script><script src="/_next/static/chunks/4717-4627ae0b29d187a2.js" async=""></script><script src="/_next/static/chunks/7019-69d4cea0254ea08e.js" async=""></script><script src="/_next/static/chunks/app/%5B%5B...path%5D%5D/page-b180eab5155ac75b.js" async=""></script><script src="/_next/static/chunks/app/not-found-2cdaf00fda46524a.js" async=""></script><script src="/_next/static/chunks/app/%5B%5B...path%5D%5D/layout-7fa538ef63726a3e.js" async=""></script><script src="/_next/static/chunks/app/global-error-4b03c398e73fa0d1.js" async=""></script><link rel="preload" href="https://plausible.io/js/script.tagged-events.js" as="script"/><meta name="next-size-adjust"/><title>Contributing to Docs</title><meta name="zd-site-verification" content="ocu6mswx6pke3c6qvozr2e"/><link rel="canonical" href="https://docs.sentry.io/contributing/"/><meta property="og:title" content="Contributing to Docs"/><meta property="og:image" content="https://sentry-docs-bcphnrrr2.sentry.dev/meta.jpg"/><meta property="og:image:width" content="1200"/><meta property="og:image:height" content="822"/><meta property="og:type" content="website"/><meta name="twitter:card" content="summary_large_image"/><meta name="twitter:title" content="Contributing to Docs"/><meta name="twitter:image" content="https://sentry-docs-bcphnrrr2.sentry.dev/meta.jpg"/><meta name="twitter:image:width" content="1200"/><meta name="twitter:image:height" content="822"/><link rel="icon" href="/favicon.ico"/><script src="/_next/static/chunks/polyfills-42372ed130431b0a.js" noModule=""></script></head><body class="__variable_d51e15"><script>!function(){try{var d=document.documentElement,c=d.classList;c.remove('light','dark');var e=localStorage.getItem('theme');if('system'===e||(!e&&true)){var t='(prefers-color-scheme: dark)',m=window.matchMedia(t);if(m.media!==t||m.matches){d.style.colorScheme = 'dark';c.add('dark')}else{d.style.colorScheme = 'light';c.add('light')}}else if(e){c.add(e|| '')}if(e==='light'||e==='dark')d.style.colorScheme=e}catch(e){}}()</script><div data-is-root-theme="true" data-accent-color="iris" data-gray-color="sand" data-has-background="true" data-panel-background="translucent" data-radius="large" data-scaling="95%" data-sentry-element="Theme" data-sentry-source-file="layout.tsx" class="radix-themes"><div data-sentry-component="DocsLayout" data-sentry-source-file="layout.tsx"><div class="tw-app" data-sentry-component="DocPage" data-sentry-source-file="index.tsx"><header class="bg-[var(--gray-1)] h-[var(--header-height)] w-full z-50 border-b border-[var(--gray-a3)] fixed top-0" data-sentry-component="Header" data-sentry-source-file="header.tsx"><style>:root { --header-height: 80px; }</style><nav class="mx-auto px-6 lg:px-8 py-2 flex items-center"><button class="lg:hidden mr-3"><label for="style_navbar-menu-toggle__dc5I6" aria-label="Close" aria-hidden="true" class="inline-flex items-center cursor-pointer"><svg width="22" height="22" viewBox="0 0 15 15" fill="none" xmlns="http://www.w3.org/2000/svg" class="inline dark:text-[var(--foreground)] text-[var(--gray-10)]" stroke-width="1.8"><path d="M1.5 3C1.22386 3 1 3.22386 1 3.5C1 3.77614 1.22386 4 1.5 4H13.5C13.7761 4 14 3.77614 14 3.5C14 3.22386 13.7761 3 13.5 3H1.5ZM1 7.5C1 7.22386 1.22386 7 1.5 7H13.5C13.7761 7 14 7.22386 14 7.5C14 7.77614 13.7761 8 13.5 8H1.5C1.22386 8 1 7.77614 1 7.5ZM1 11.5C1 11.2239 1.22386 11 1.5 11H13.5C13.7761 11 14 11.2239 14 11.5C14 11.7761 13.7761 12 13.5 12H1.5C1.22386 12 1 11.7761 1 11.5Z" fill="currentColor" fill-rule="evenodd" clip-rule="evenodd"></path></svg></label></button><a title="Sentry error monitoring" class="flex flex-shrink-0 items-center lg:w-[calc(var(--sidebar-width,300px)-2rem)] text-2xl font-medium text-[var(--foreground)]" data-sentry-element="Link" data-sentry-source-file="header.tsx" href="/"><div class="h-full pb-[6px]"><img alt="Sentry's logo" data-sentry-element="Image" data-sentry-source-file="header.tsx" loading="lazy" width="40" height="37" decoding="async" data-nimg="1" class="h-16 dark:invert" style="color:transparent" src="/_next/static/media/sentry-logo-dark.fc8e1eeb.svg"/></div>Docs</a><div class="hidden md:flex justify-center lg:justify-start w-full px-6"><div class="search_search__KfRs2" data-sentry-component="Search" data-sentry-source-file="index.tsx"><div class="search_search-bar__XzLtg"><div class="search_input-wrapper__pLUH0"><input type="text" placeholder="Search Docs" aria-label="Search" class="search_search-input__BGbR4" value=""/><kbd class="search_search-hotkey__R5dYK" data-focused="false">鈱楰</kbd></div><span class="text-[var(--desatPurple10)] hidden md:inline">or</span><a target="_blank" style="text-wrap:nowrap" class="rt-reset rt-BaseButton rt-r-size-3 rt-variant-ghost rt-Button font-medium text-[var(--foreground)] py-2 px-3 uppercase hidden md:flex items-center" data-sentry-element="Link" data-sentry-source-file="navlink.tsx" data-accent-color="gray" data-radius="medium" data-sentry-component="NavLink" href="https://docsbot.ai/chat/skFEy0qDC01GrRrZ7Crs/EPqsd8nu2XmKzWnd45tL"><svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" class="size-5"><path stroke-linecap="round" stroke-linejoin="round" d="M9.813 15.904 9 18.75l-.813-2.846a4.5 4.5 0 0 0-3.09-3.09L2.25 12l2.846-.813a4.5 4.5 0 0 0 3.09-3.09L9 5.25l.813 2.846a4.5 4.5 0 0 0 3.09 3.09L15.75 12l-2.846.813a4.5 4.5 0 0 0-3.09 3.09ZM18.259 8.715 18 9.75l-.259-1.035a3.375 3.375 0 0 0-2.455-2.456L14.25 6l1.036-.259a3.375 3.375 0 0 0 2.455-2.456L18 2.25l.259 1.035a3.375 3.375 0 0 0 2.456 2.456L21.75 6l-1.035.259a3.375 3.375 0 0 0-2.456 2.456ZM16.894 20.567 16.5 21.75l-.394-1.183a2.25 2.25 0 0 0-1.423-1.423L13.5 18.75l1.183-.394a2.25 2.25 0 0 0 1.423-1.423l.394-1.183.394 1.183a2.25 2.25 0 0 0 1.423 1.423l1.183.394-1.183.394a2.25 2.25 0 0 0-1.423 1.423Z"></path></svg><span>Ask AI</span></a></div></div></div><div class="hidden lg-xl:flex justify-end flex-1 space-x-2 items-center min-w-fit"><a data-sentry-element="Link" data-sentry-source-file="navlink.tsx" data-accent-color="gray" data-radius="medium" data-sentry-component="NavLink" class="rt-reset rt-BaseButton rt-r-size-3 rt-variant-ghost rt-Button font-medium text-[var(--foreground)] py-2 px-3 uppercase" href="https://sentry.io/changelog/">Changelog</a><a data-sentry-element="Link" data-sentry-source-file="navlink.tsx" data-accent-color="gray" data-radius="medium" data-sentry-component="NavLink" class="rt-reset rt-BaseButton rt-r-size-3 rt-variant-ghost rt-Button font-medium text-[var(--foreground)] py-2 px-3 uppercase" href="https://try.sentry-demo.com/demo/start/">Sandbox</a><a data-sentry-element="Link" data-sentry-source-file="navlink.tsx" data-accent-color="gray" data-radius="medium" data-sentry-component="NavLink" class="rt-reset rt-BaseButton rt-r-size-3 rt-variant-ghost rt-Button font-medium text-[var(--foreground)] py-2 px-3 uppercase" href="https://sentry.io/">Go to Sentry</a><a class="rt-reset rt-BaseButton rt-r-size-3 rt-variant-ghost rt-Button font-medium text-[var(--foreground)] py-2 px-3 uppercase transition-all duration-300 ease-in-out hover:bg-gradient-to-r hover:from-[#fa7faa] hover:via-[#ff9691] hover:to-[#ffb287]" data-sentry-element="Link" data-sentry-source-file="navlink.tsx" data-accent-color="gray" data-radius="medium" data-sentry-component="NavLink" href="https://sentry.io/signup/">Get Started</a><style> :root, .light, .light-theme { --theme-toggle-sun-icon-display: block; --theme-toggle-moon-icon-display: none; } .dark, .dark-theme { --theme-toggle-sun-icon-display: none; --theme-toggle-moon-icon-display: block; } </style><button data-accent-color="gray" data-sentry-element="IconButton" data-sentry-source-file="theme-toggle.tsx" data-state="closed" class="rt-reset rt-BaseButton rt-r-size-3 rt-variant-ghost rt-IconButton"><svg width="16" height="16" viewBox="0 0 15 15" fill="none" xmlns="http://www.w3.org/2000/svg" style="display:var(--theme-toggle-sun-icon-display)" data-sentry-element="SunIcon" data-sentry-source-file="theme-toggle.tsx"><path d="M7.5 0C7.77614 0 8 0.223858 8 0.5V2.5C8 2.77614 7.77614 3 7.5 3C7.22386 3 7 2.77614 7 2.5V0.5C7 0.223858 7.22386 0 7.5 0ZM2.1967 2.1967C2.39196 2.00144 2.70854 2.00144 2.90381 2.1967L4.31802 3.61091C4.51328 3.80617 4.51328 4.12276 4.31802 4.31802C4.12276 4.51328 3.80617 4.51328 3.61091 4.31802L2.1967 2.90381C2.00144 2.70854 2.00144 2.39196 2.1967 2.1967ZM0.5 7C0.223858 7 0 7.22386 0 7.5C0 7.77614 0.223858 8 0.5 8H2.5C2.77614 8 3 7.77614 3 7.5C3 7.22386 2.77614 7 2.5 7H0.5ZM2.1967 12.8033C2.00144 12.608 2.00144 12.2915 2.1967 12.0962L3.61091 10.682C3.80617 10.4867 4.12276 10.4867 4.31802 10.682C4.51328 10.8772 4.51328 11.1938 4.31802 11.3891L2.90381 12.8033C2.70854 12.9986 2.39196 12.9986 2.1967 12.8033ZM12.5 7C12.2239 7 12 7.22386 12 7.5C12 7.77614 12.2239 8 12.5 8H14.5C14.7761 8 15 7.77614 15 7.5C15 7.22386 14.7761 7 14.5 7H12.5ZM10.682 4.31802C10.4867 4.12276 10.4867 3.80617 10.682 3.61091L12.0962 2.1967C12.2915 2.00144 12.608 2.00144 12.8033 2.1967C12.9986 2.39196 12.9986 2.70854 12.8033 2.90381L11.3891 4.31802C11.1938 4.51328 10.8772 4.51328 10.682 4.31802ZM8 12.5C8 12.2239 7.77614 12 7.5 12C7.22386 12 7 12.2239 7 12.5V14.5C7 14.7761 7.22386 15 7.5 15C7.77614 15 8 14.7761 8 14.5V12.5ZM10.682 10.682C10.8772 10.4867 11.1938 10.4867 11.3891 10.682L12.8033 12.0962C12.9986 12.2915 12.9986 12.608 12.8033 12.8033C12.608 12.9986 12.2915 12.9986 12.0962 12.8033L10.682 11.3891C10.4867 11.1938 10.4867 10.8772 10.682 10.682ZM5.5 7.5C5.5 6.39543 6.39543 5.5 7.5 5.5C8.60457 5.5 9.5 6.39543 9.5 7.5C9.5 8.60457 8.60457 9.5 7.5 9.5C6.39543 9.5 5.5 8.60457 5.5 7.5ZM7.5 4.5C5.84315 4.5 4.5 5.84315 4.5 7.5C4.5 9.15685 5.84315 10.5 7.5 10.5C9.15685 10.5 10.5 9.15685 10.5 7.5C10.5 5.84315 9.15685 4.5 7.5 4.5Z" fill="currentColor" fill-rule="evenodd" clip-rule="evenodd"></path></svg><svg width="16" height="16" viewBox="0 0 15 15" fill="none" xmlns="http://www.w3.org/2000/svg" style="display:var(--theme-toggle-moon-icon-display)" data-sentry-element="MoonIcon" data-sentry-source-file="theme-toggle.tsx"><path d="M2.89998 0.499976C2.89998 0.279062 2.72089 0.0999756 2.49998 0.0999756C2.27906 0.0999756 2.09998 0.279062 2.09998 0.499976V1.09998H1.49998C1.27906 1.09998 1.09998 1.27906 1.09998 1.49998C1.09998 1.72089 1.27906 1.89998 1.49998 1.89998H2.09998V2.49998C2.09998 2.72089 2.27906 2.89998 2.49998 2.89998C2.72089 2.89998 2.89998 2.72089 2.89998 2.49998V1.89998H3.49998C3.72089 1.89998 3.89998 1.72089 3.89998 1.49998C3.89998 1.27906 3.72089 1.09998 3.49998 1.09998H2.89998V0.499976ZM5.89998 3.49998C5.89998 3.27906 5.72089 3.09998 5.49998 3.09998C5.27906 3.09998 5.09998 3.27906 5.09998 3.49998V4.09998H4.49998C4.27906 4.09998 4.09998 4.27906 4.09998 4.49998C4.09998 4.72089 4.27906 4.89998 4.49998 4.89998H5.09998V5.49998C5.09998 5.72089 5.27906 5.89998 5.49998 5.89998C5.72089 5.89998 5.89998 5.72089 5.89998 5.49998V4.89998H6.49998C6.72089 4.89998 6.89998 4.72089 6.89998 4.49998C6.89998 4.27906 6.72089 4.09998 6.49998 4.09998H5.89998V3.49998ZM1.89998 6.49998C1.89998 6.27906 1.72089 6.09998 1.49998 6.09998C1.27906 6.09998 1.09998 6.27906 1.09998 6.49998V7.09998H0.499976C0.279062 7.09998 0.0999756 7.27906 0.0999756 7.49998C0.0999756 7.72089 0.279062 7.89998 0.499976 7.89998H1.09998V8.49998C1.09998 8.72089 1.27906 8.89997 1.49998 8.89997C1.72089 8.89997 1.89998 8.72089 1.89998 8.49998V7.89998H2.49998C2.72089 7.89998 2.89998 7.72089 2.89998 7.49998C2.89998 7.27906 2.72089 7.09998 2.49998 7.09998H1.89998V6.49998ZM8.54406 0.98184L8.24618 0.941586C8.03275 0.917676 7.90692 1.1655 8.02936 1.34194C8.17013 1.54479 8.29981 1.75592 8.41754 1.97445C8.91878 2.90485 9.20322 3.96932 9.20322 5.10022C9.20322 8.37201 6.82247 11.0878 3.69887 11.6097C3.45736 11.65 3.20988 11.6772 2.96008 11.6906C2.74563 11.702 2.62729 11.9535 2.77721 12.1072C2.84551 12.1773 2.91535 12.2458 2.98667 12.3128L3.05883 12.3795L3.31883 12.6045L3.50684 12.7532L3.62796 12.8433L3.81491 12.9742L3.99079 13.089C4.11175 13.1651 4.23536 13.2375 4.36157 13.3059L4.62496 13.4412L4.88553 13.5607L5.18837 13.6828L5.43169 13.7686C5.56564 13.8128 5.70149 13.8529 5.83857 13.8885C5.94262 13.9155 6.04767 13.9401 6.15405 13.9622C6.27993 13.9883 6.40713 14.0109 6.53544 14.0298L6.85241 14.0685L7.11934 14.0892C7.24637 14.0965 7.37436 14.1002 7.50322 14.1002C11.1483 14.1002 14.1032 11.1453 14.1032 7.50023C14.1032 7.25044 14.0893 7.00389 14.0623 6.76131L14.0255 6.48407C13.991 6.26083 13.9453 6.04129 13.8891 5.82642C13.8213 5.56709 13.7382 5.31398 13.6409 5.06881L13.5279 4.80132L13.4507 4.63542L13.3766 4.48666C13.2178 4.17773 13.0353 3.88295 12.8312 3.60423L12.6782 3.40352L12.4793 3.16432L12.3157 2.98361L12.1961 2.85951L12.0355 2.70246L11.8134 2.50184L11.4925 2.24191L11.2483 2.06498L10.9562 1.87446L10.6346 1.68894L10.3073 1.52378L10.1938 1.47176L9.95488 1.3706L9.67791 1.2669L9.42566 1.1846L9.10075 1.09489L8.83599 1.03486L8.54406 0.98184ZM10.4032 5.30023C10.4032 4.27588 10.2002 3.29829 9.83244 2.40604C11.7623 3.28995 13.1032 5.23862 13.1032 7.50023C13.1032 10.593 10.596 13.1002 7.50322 13.1002C6.63646 13.1002 5.81597 12.9036 5.08355 12.5522C6.5419 12.0941 7.81081 11.2082 8.74322 10.0416C8.87963 10.2284 9.10028 10.3497 9.34928 10.3497C9.76349 10.3497 10.0993 10.0139 10.0993 9.59971C10.0993 9.24256 9.84965 8.94373 9.51535 8.86816C9.57741 8.75165 9.63653 8.63334 9.6926 8.51332C9.88358 8.63163 10.1088 8.69993 10.35 8.69993C11.0403 8.69993 11.6 8.14028 11.6 7.44993C11.6 6.75976 11.0406 6.20024 10.3505 6.19993C10.3853 5.90487 10.4032 5.60464 10.4032 5.30023Z" fill="currentColor" fill-rule="evenodd" clip-rule="evenodd"></path></svg></button></div><div class="lg-xl:hidden ml-auto"><div class="flex gap-6 items-center" data-sentry-component="MobileMenu" data-sentry-source-file="index.tsx"><style> :root, .light, .light-theme { --theme-toggle-sun-icon-display: block; --theme-toggle-moon-icon-display: none; } .dark, .dark-theme { --theme-toggle-sun-icon-display: none; --theme-toggle-moon-icon-display: block; } </style><button data-accent-color="gray" data-sentry-element="IconButton" data-sentry-source-file="theme-toggle.tsx" data-state="closed" class="rt-reset rt-BaseButton rt-r-size-3 rt-variant-ghost rt-IconButton"><svg width="16" height="16" viewBox="0 0 15 15" fill="none" xmlns="http://www.w3.org/2000/svg" style="display:var(--theme-toggle-sun-icon-display)" data-sentry-element="SunIcon" data-sentry-source-file="theme-toggle.tsx"><path d="M7.5 0C7.77614 0 8 0.223858 8 0.5V2.5C8 2.77614 7.77614 3 7.5 3C7.22386 3 7 2.77614 7 2.5V0.5C7 0.223858 7.22386 0 7.5 0ZM2.1967 2.1967C2.39196 2.00144 2.70854 2.00144 2.90381 2.1967L4.31802 3.61091C4.51328 3.80617 4.51328 4.12276 4.31802 4.31802C4.12276 4.51328 3.80617 4.51328 3.61091 4.31802L2.1967 2.90381C2.00144 2.70854 2.00144 2.39196 2.1967 2.1967ZM0.5 7C0.223858 7 0 7.22386 0 7.5C0 7.77614 0.223858 8 0.5 8H2.5C2.77614 8 3 7.77614 3 7.5C3 7.22386 2.77614 7 2.5 7H0.5ZM2.1967 12.8033C2.00144 12.608 2.00144 12.2915 2.1967 12.0962L3.61091 10.682C3.80617 10.4867 4.12276 10.4867 4.31802 10.682C4.51328 10.8772 4.51328 11.1938 4.31802 11.3891L2.90381 12.8033C2.70854 12.9986 2.39196 12.9986 2.1967 12.8033ZM12.5 7C12.2239 7 12 7.22386 12 7.5C12 7.77614 12.2239 8 12.5 8H14.5C14.7761 8 15 7.77614 15 7.5C15 7.22386 14.7761 7 14.5 7H12.5ZM10.682 4.31802C10.4867 4.12276 10.4867 3.80617 10.682 3.61091L12.0962 2.1967C12.2915 2.00144 12.608 2.00144 12.8033 2.1967C12.9986 2.39196 12.9986 2.70854 12.8033 2.90381L11.3891 4.31802C11.1938 4.51328 10.8772 4.51328 10.682 4.31802ZM8 12.5C8 12.2239 7.77614 12 7.5 12C7.22386 12 7 12.2239 7 12.5V14.5C7 14.7761 7.22386 15 7.5 15C7.77614 15 8 14.7761 8 14.5V12.5ZM10.682 10.682C10.8772 10.4867 11.1938 10.4867 11.3891 10.682L12.8033 12.0962C12.9986 12.2915 12.9986 12.608 12.8033 12.8033C12.608 12.9986 12.2915 12.9986 12.0962 12.8033L10.682 11.3891C10.4867 11.1938 10.4867 10.8772 10.682 10.682ZM5.5 7.5C5.5 6.39543 6.39543 5.5 7.5 5.5C8.60457 5.5 9.5 6.39543 9.5 7.5C9.5 8.60457 8.60457 9.5 7.5 9.5C6.39543 9.5 5.5 8.60457 5.5 7.5ZM7.5 4.5C5.84315 4.5 4.5 5.84315 4.5 7.5C4.5 9.15685 5.84315 10.5 7.5 10.5C9.15685 10.5 10.5 9.15685 10.5 7.5C10.5 5.84315 9.15685 4.5 7.5 4.5Z" fill="currentColor" fill-rule="evenodd" clip-rule="evenodd"></path></svg><svg width="16" height="16" viewBox="0 0 15 15" fill="none" xmlns="http://www.w3.org/2000/svg" style="display:var(--theme-toggle-moon-icon-display)" data-sentry-element="MoonIcon" data-sentry-source-file="theme-toggle.tsx"><path d="M2.89998 0.499976C2.89998 0.279062 2.72089 0.0999756 2.49998 0.0999756C2.27906 0.0999756 2.09998 0.279062 2.09998 0.499976V1.09998H1.49998C1.27906 1.09998 1.09998 1.27906 1.09998 1.49998C1.09998 1.72089 1.27906 1.89998 1.49998 1.89998H2.09998V2.49998C2.09998 2.72089 2.27906 2.89998 2.49998 2.89998C2.72089 2.89998 2.89998 2.72089 2.89998 2.49998V1.89998H3.49998C3.72089 1.89998 3.89998 1.72089 3.89998 1.49998C3.89998 1.27906 3.72089 1.09998 3.49998 1.09998H2.89998V0.499976ZM5.89998 3.49998C5.89998 3.27906 5.72089 3.09998 5.49998 3.09998C5.27906 3.09998 5.09998 3.27906 5.09998 3.49998V4.09998H4.49998C4.27906 4.09998 4.09998 4.27906 4.09998 4.49998C4.09998 4.72089 4.27906 4.89998 4.49998 4.89998H5.09998V5.49998C5.09998 5.72089 5.27906 5.89998 5.49998 5.89998C5.72089 5.89998 5.89998 5.72089 5.89998 5.49998V4.89998H6.49998C6.72089 4.89998 6.89998 4.72089 6.89998 4.49998C6.89998 4.27906 6.72089 4.09998 6.49998 4.09998H5.89998V3.49998ZM1.89998 6.49998C1.89998 6.27906 1.72089 6.09998 1.49998 6.09998C1.27906 6.09998 1.09998 6.27906 1.09998 6.49998V7.09998H0.499976C0.279062 7.09998 0.0999756 7.27906 0.0999756 7.49998C0.0999756 7.72089 0.279062 7.89998 0.499976 7.89998H1.09998V8.49998C1.09998 8.72089 1.27906 8.89997 1.49998 8.89997C1.72089 8.89997 1.89998 8.72089 1.89998 8.49998V7.89998H2.49998C2.72089 7.89998 2.89998 7.72089 2.89998 7.49998C2.89998 7.27906 2.72089 7.09998 2.49998 7.09998H1.89998V6.49998ZM8.54406 0.98184L8.24618 0.941586C8.03275 0.917676 7.90692 1.1655 8.02936 1.34194C8.17013 1.54479 8.29981 1.75592 8.41754 1.97445C8.91878 2.90485 9.20322 3.96932 9.20322 5.10022C9.20322 8.37201 6.82247 11.0878 3.69887 11.6097C3.45736 11.65 3.20988 11.6772 2.96008 11.6906C2.74563 11.702 2.62729 11.9535 2.77721 12.1072C2.84551 12.1773 2.91535 12.2458 2.98667 12.3128L3.05883 12.3795L3.31883 12.6045L3.50684 12.7532L3.62796 12.8433L3.81491 12.9742L3.99079 13.089C4.11175 13.1651 4.23536 13.2375 4.36157 13.3059L4.62496 13.4412L4.88553 13.5607L5.18837 13.6828L5.43169 13.7686C5.56564 13.8128 5.70149 13.8529 5.83857 13.8885C5.94262 13.9155 6.04767 13.9401 6.15405 13.9622C6.27993 13.9883 6.40713 14.0109 6.53544 14.0298L6.85241 14.0685L7.11934 14.0892C7.24637 14.0965 7.37436 14.1002 7.50322 14.1002C11.1483 14.1002 14.1032 11.1453 14.1032 7.50023C14.1032 7.25044 14.0893 7.00389 14.0623 6.76131L14.0255 6.48407C13.991 6.26083 13.9453 6.04129 13.8891 5.82642C13.8213 5.56709 13.7382 5.31398 13.6409 5.06881L13.5279 4.80132L13.4507 4.63542L13.3766 4.48666C13.2178 4.17773 13.0353 3.88295 12.8312 3.60423L12.6782 3.40352L12.4793 3.16432L12.3157 2.98361L12.1961 2.85951L12.0355 2.70246L11.8134 2.50184L11.4925 2.24191L11.2483 2.06498L10.9562 1.87446L10.6346 1.68894L10.3073 1.52378L10.1938 1.47176L9.95488 1.3706L9.67791 1.2669L9.42566 1.1846L9.10075 1.09489L8.83599 1.03486L8.54406 0.98184ZM10.4032 5.30023C10.4032 4.27588 10.2002 3.29829 9.83244 2.40604C11.7623 3.28995 13.1032 5.23862 13.1032 7.50023C13.1032 10.593 10.596 13.1002 7.50322 13.1002C6.63646 13.1002 5.81597 12.9036 5.08355 12.5522C6.5419 12.0941 7.81081 11.2082 8.74322 10.0416C8.87963 10.2284 9.10028 10.3497 9.34928 10.3497C9.76349 10.3497 10.0993 10.0139 10.0993 9.59971C10.0993 9.24256 9.84965 8.94373 9.51535 8.86816C9.57741 8.75165 9.63653 8.63334 9.6926 8.51332C9.88358 8.63163 10.1088 8.69993 10.35 8.69993C11.0403 8.69993 11.6 8.14028 11.6 7.44993C11.6 6.75976 11.0406 6.20024 10.3505 6.19993C10.3853 5.90487 10.4032 5.60464 10.4032 5.30023Z" fill="currentColor" fill-rule="evenodd" clip-rule="evenodd"></path></svg></button><button data-accent-color="gray" data-radius="medium" data-sentry-element="Button" data-sentry-source-file="index.tsx" type="button" id="radix-:R1b5tnjb:" aria-haspopup="menu" aria-expanded="false" data-state="closed" class="rt-reset rt-BaseButton rt-r-size-4 rt-variant-ghost rt-Button font-medium text-[var(--foreground)]">Menu<svg width="15" height="15" viewBox="0 0 15 15" fill="none" xmlns="http://www.w3.org/2000/svg" data-sentry-element="TriangleRightIcon" data-sentry-source-file="index.tsx"><path d="M6 11L6 4L10.5 7.5L6 11Z" fill="currentColor"></path></svg></button></div></div></nav></header><section class="px-0 flex relative"><aside class="style_sidebar__iEJoR" data-sentry-component="Sidebar" data-sentry-source-file="index.tsx"><input type="checkbox" id="style_navbar-menu-toggle__dc5I6" class="hidden"/><style>:root { --sidebar-width: 300px; }</style><div class="md:flex flex-col items-stretch"><div class="platform-selector"><div class="mb-3"><div data-sentry-component="PlatformSelector" data-sentry-source-file="index.tsx"><button type="button" role="combobox" aria-controls="radix-:R5eptnjb:" aria-expanded="false" aria-autocomplete="none" dir="ltr" data-state="closed" data-placeholder="" aria-label="Platform" class="style_select__USikC" data-sentry-element="unknown" data-sentry-source-file="index.tsx"><span data-sentry-element="unknown" data-sentry-source-file="index.tsx" style="pointer-events:none">Choose your SDK</span><span aria-hidden="true" data-sentry-element="unknown" data-sentry-source-file="index.tsx"><svg width="15" height="15" viewBox="0 0 15 15" fill="none" xmlns="http://www.w3.org/2000/svg" data-sentry-element="CaretSortIcon" data-sentry-source-file="index.tsx"><path d="M4.93179 5.43179C4.75605 5.60753 4.75605 5.89245 4.93179 6.06819C5.10753 6.24392 5.39245 6.24392 5.56819 6.06819L7.49999 4.13638L9.43179 6.06819C9.60753 6.24392 9.89245 6.24392 10.0682 6.06819C10.2439 5.89245 10.2439 5.60753 10.0682 5.43179L7.81819 3.18179C7.73379 3.0974 7.61933 3.04999 7.49999 3.04999C7.38064 3.04999 7.26618 3.0974 7.18179 3.18179L4.93179 5.43179ZM10.0682 9.56819C10.2439 9.39245 10.2439 9.10753 10.0682 8.93179C9.89245 8.75606 9.60753 8.75606 9.43179 8.93179L7.49999 10.8636L5.56819 8.93179C5.39245 8.75606 5.10753 8.75606 4.93179 8.93179C4.75605 9.10753 4.75605 9.39245 4.93179 9.56819L7.18179 11.8182C7.35753 11.9939 7.64245 11.9939 7.81819 11.8182L10.0682 9.56819Z" fill="currentColor" fill-rule="evenodd" clip-rule="evenodd"></path></svg></span></button><select aria-hidden="true" tabindex="-1" style="position:absolute;border:0;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;word-wrap:normal"><option value=""></option></select></div></div></div><div class="style_toc__wKI2w"><ul data-sidebar-tree="true"><li class="mb-3" data-sidebar-branch="true" data-sentry-component="DynamicNav" data-sentry-source-file="dynamicNav.tsx"><a class=" style_sidebar-title__u_GwL flex items-center active justify-between" data-sidebar-link="true" data-sentry-element="Link" data-sentry-component="SmartLink" data-sentry-source-file="smartLink.tsx" href="/contributing/"><h6>Contributing to Docs</h6></a><ul data-sidebar-tree="true" class="pl-3"><li class="toc-item " data-sidebar-branch="true" data-path="/contributing/" data-sentry-component="SidebarLink" data-sentry-source-file="sidebarLink.tsx"><style data-emotion="css 1o62c7a">.css-1o62c7a{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;gap:4px;}</style><a class=" css-1o62c7a" data-sidebar-link="true" data-sentry-element="Link" data-sentry-source-file="smartLink.tsx" data-sentry-component="SmartLink" href="/contributing/environment/">Development Environment</a><ul data-sidebar-tree="true"></ul></li><li class="toc-item " data-sidebar-branch="true" data-path="/contributing/" data-sentry-component="SidebarLink" data-sentry-source-file="sidebarLink.tsx"><style data-emotion="css 1o62c7a">.css-1o62c7a{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;gap:4px;}</style><a class=" css-1o62c7a" data-sidebar-link="true" data-sentry-element="Link" data-sentry-source-file="smartLink.tsx" data-sentry-component="SmartLink" href="/contributing/approach/">Our Approach<style data-emotion="css 1eta2b">.css-1eta2b{-webkit-transition:-webkit-transform 200ms;transition:transform 200ms;-webkit-transform:rotate(270deg);-moz-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg);}</style><svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16" class="css-1eta2b"><path fill="currentColor" d="M12.53 5.47a.75.75 0 0 1 0 1.06l-4 4a.75.75 0 0 1-1.06 0l-4-4a.75.75 0 0 1 1.06-1.06L8 8.94l3.47-3.47a.75.75 0 0 1 1.06 0Z"></path></svg></a><ul data-sidebar-tree="true"></ul></li><li class="toc-item " data-sidebar-branch="true" data-path="/contributing/" data-sentry-component="SidebarLink" data-sentry-source-file="sidebarLink.tsx"><style data-emotion="css 1o62c7a">.css-1o62c7a{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;gap:4px;}</style><a class=" css-1o62c7a" data-sidebar-link="true" data-sentry-element="Link" data-sentry-source-file="smartLink.tsx" data-sentry-component="SmartLink" href="/contributing/platforms/">Platforms & Guides<style data-emotion="css 1eta2b">.css-1eta2b{-webkit-transition:-webkit-transform 200ms;transition:transform 200ms;-webkit-transform:rotate(270deg);-moz-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg);}</style><svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16" class="css-1eta2b"><path fill="currentColor" d="M12.53 5.47a.75.75 0 0 1 0 1.06l-4 4a.75.75 0 0 1-1.06 0l-4-4a.75.75 0 0 1 1.06-1.06L8 8.94l3.47-3.47a.75.75 0 0 1 1.06 0Z"></path></svg></a><ul data-sidebar-tree="true"></ul></li><li class="toc-item " data-sidebar-branch="true" data-path="/contributing/" data-sentry-component="SidebarLink" data-sentry-source-file="sidebarLink.tsx"><style data-emotion="css 1o62c7a">.css-1o62c7a{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;gap:4px;}</style><a class=" css-1o62c7a" data-sidebar-link="true" data-sentry-element="Link" data-sentry-source-file="smartLink.tsx" data-sentry-component="SmartLink" href="/contributing/linking/">Linking Variables</a><ul data-sidebar-tree="true"></ul></li><li class="toc-item " data-sidebar-branch="true" data-path="/contributing/" data-sentry-component="SidebarLink" data-sentry-source-file="sidebarLink.tsx"><style data-emotion="css 1o62c7a">.css-1o62c7a{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;gap:4px;}</style><a class=" css-1o62c7a" data-sidebar-link="true" data-sentry-element="Link" data-sentry-source-file="smartLink.tsx" data-sentry-component="SmartLink" href="/contributing/pages/">Pages<style data-emotion="css 1eta2b">.css-1eta2b{-webkit-transition:-webkit-transform 200ms;transition:transform 200ms;-webkit-transform:rotate(270deg);-moz-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg);}</style><svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16" class="css-1eta2b"><path fill="currentColor" d="M12.53 5.47a.75.75 0 0 1 0 1.06l-4 4a.75.75 0 0 1-1.06 0l-4-4a.75.75 0 0 1 1.06-1.06L8 8.94l3.47-3.47a.75.75 0 0 1 1.06 0Z"></path></svg></a><ul data-sidebar-tree="true"></ul></li><li class="toc-item " data-sidebar-branch="true" data-path="/contributing/" data-sentry-component="SidebarLink" data-sentry-source-file="sidebarLink.tsx"><style data-emotion="css 1o62c7a">.css-1o62c7a{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;gap:4px;}</style><a class=" css-1o62c7a" data-sidebar-link="true" data-sentry-element="Link" data-sentry-source-file="smartLink.tsx" data-sentry-component="SmartLink" href="/contributing/onboarding-wizard/">Onboarding Wizard</a><ul data-sidebar-tree="true"></ul></li></ul></li></ul></div></div></aside><main class="main-content flex w-full mt-[var(--header-height)] flex-1 mx-auto"><div class="mx-auto lg:mx-0 pt-6 px-6 prose dark:prose-invert max-w-full text-[var(--gray-12)] prose-a:no-underline hover:prose-a:underline prose-code:font-normal prose-code:font-mono marker:text-[var(--accent)] prose-li:my-1 prose-headings:mt-0 prose-headings:font-medium prose-headings:relative prose-headings:text-[var(--gray-12)] prose-blockquote:font-normal prose-blockquote:border-l-[3px] prose-em:font-normal prose-blockquote:text-[var(--gray-12)] prose-img:my-2 prose-strong:text-[var(--gray-12)] w-[75ch] xl:max-w-[calc(100%-250px)]"><div class="mb-4"></div><ul class="list-none flex p-0 flex-wrap" style="margin:0" data-sentry-component="Breadcrumbs" data-sentry-source-file="index.tsx"><li class="style_breadcrumb-item__bDEaT"><a class=" " data-sentry-element="Link" data-sentry-component="SmartLink" data-sentry-source-file="smartLink.tsx" href="/">Home</a></li><li class="style_breadcrumb-item__bDEaT"><a class=" " data-sentry-element="Link" data-sentry-component="SmartLink" data-sentry-source-file="smartLink.tsx" href="/contributing/">Contributing to Docs</a></li></ul><div><hgroup><h1>Contributing to Docs</h1><h2></h2></hgroup><div id="main"><p>The Sentry documentation is a static site, generated with <a href="https://nextjs.org/" class="" data-sentry-component="ExternalLink" data-sentry-source-file="externalLink.tsx">Next.js<span class="icon icon-external-link"><svg viewBox="0 0 24 24" width="14" height="14" class="ml-1 inline" data-sentry-element="svg" data-sentry-source-file="externalLink.tsx"><path fill="currentColor" d="M14,3V5H17.59L7.76,14.83L9.17,16.24L19,6.41V10H21V3M19,19H5V5H12V3H5C3.89,3 3,3.9 3,5V19A2,2 0 0,0 5,21H19A2,2 0 0,0 21,19V12H19V19Z" data-sentry-element="path" data-sentry-source-file="externalLink.tsx"></path></svg></span></a>.</p><nav data-sentry-component="PageGrid" data-sentry-source-file="pageGrid.tsx"><ul><li style="margin-bottom:1rem"><h4 style="margin-bottom:0px"><a href="/contributing/environment/">Development Environment</a></h4></li><li style="margin-bottom:1rem"><h4 style="margin-bottom:0px"><a href="/contributing/approach/">Our Approach</a></h4></li><li style="margin-bottom:1rem"><h4 style="margin-bottom:0px"><a href="/contributing/platforms/">Platforms & Guides</a></h4></li><li style="margin-bottom:1rem"><h4 style="margin-bottom:0px"><a href="/contributing/linking/">Linking Variables</a></h4></li><li style="margin-bottom:1rem"><h4 style="margin-bottom:0px"><a href="/contributing/pages/">Pages</a></h4></li><li style="margin-bottom:1rem"><h4 style="margin-bottom:0px"><a href="/contributing/onboarding-wizard/">Onboarding Wizard</a></h4></li></ul></nav></div><div class="grid grid-cols-2 gap-4 not-prose mt-16"><div class="col-span-1"><a href="/concepts" class="no-underline" data-sentry-component="PaginationNav" data-sentry-source-file="paginationNav.tsx"><div class="py-3 px-4 border-2 dark:[border-color:var(--gray-4)] rounded-md transition-colors hover:[border-color:var(--accent)] text-left"><div class="text-sm [color:var(--foreground)]">Previous</div><div class="flex items-center gap-1 font-[500] justify-start"><svg width="15" height="15" viewBox="0 0 15 15" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M6.85355 3.85355C7.04882 3.65829 7.04882 3.34171 6.85355 3.14645C6.65829 2.95118 6.34171 2.95118 6.14645 3.14645L2.14645 7.14645C1.95118 7.34171 1.95118 7.65829 2.14645 7.85355L6.14645 11.8536C6.34171 12.0488 6.65829 12.0488 6.85355 11.8536C7.04882 11.6583 7.04882 11.3417 6.85355 11.1464L3.20711 7.5L6.85355 3.85355ZM12.8536 3.85355C13.0488 3.65829 13.0488 3.34171 12.8536 3.14645C12.6583 2.95118 12.3417 2.95118 12.1464 3.14645L8.14645 7.14645C7.95118 7.34171 7.95118 7.65829 8.14645 7.85355L12.1464 11.8536C12.3417 12.0488 12.6583 12.0488 12.8536 11.8536C13.0488 11.6583 13.0488 11.3417 12.8536 11.1464L9.20711 7.5L12.8536 3.85355Z" fill="currentColor" fill-rule="evenodd" clip-rule="evenodd"></path></svg>Concepts & Reference</div></div></a></div><div class="col-span-1"><a href="/contributing/environment" class="no-underline" data-sentry-component="PaginationNav" data-sentry-source-file="paginationNav.tsx"><div class="py-3 px-4 border-2 dark:[border-color:var(--gray-4)] rounded-md transition-colors hover:[border-color:var(--accent)] text-right"><div class="text-sm [color:var(--foreground)]">Next</div><div class="flex items-center gap-1 font-[500] justify-end">Development Environment<svg width="15" height="15" viewBox="0 0 15 15" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M2.14645 11.1464C1.95118 11.3417 1.95118 11.6583 2.14645 11.8536C2.34171 12.0488 2.65829 12.0488 2.85355 11.8536L6.85355 7.85355C7.04882 7.65829 7.04882 7.34171 6.85355 7.14645L2.85355 3.14645C2.65829 2.95118 2.34171 2.95118 2.14645 3.14645C1.95118 3.34171 1.95118 3.65829 2.14645 3.85355L5.79289 7.5L2.14645 11.1464ZM8.14645 11.1464C7.95118 11.3417 7.95118 11.6583 8.14645 11.8536C8.34171 12.0488 8.65829 12.0488 8.85355 11.8536L12.8536 7.85355C13.0488 7.65829 13.0488 7.34171 12.8536 7.14645L8.85355 3.14645C8.65829 2.95118 8.34171 2.95118 8.14645 3.14645C7.95118 3.34171 7.95118 3.65829 8.14645 3.85355L11.7929 7.5L8.14645 11.1464Z" fill="currentColor" fill-rule="evenodd" clip-rule="evenodd"></path></svg></div></div></a></div></div><div class="styles_cta__uq_BB" data-sentry-component="GitHubCTA" data-sentry-source-file="index.tsx"><small><strong>Help improve this content</strong></small><br/><small>Our documentation is open source and available on GitHub. Your contributions are welcome, whether fixing a typo (drat!) or suggesting an update ("yeah, this would be better").<div><a data-sentry-element="Link" data-sentry-source-file="index.tsx" href="https://docs.sentry.io/contributing/">How to contribute</a> <!-- -->聽聽|聽聽<a data-sentry-element="Link" data-sentry-source-file="index.tsx" href="https://github.com/getsentry/sentry-docs/edit/master/docs/contributing/index.mdx">Edit this page</a> 聽聽|聽聽<a data-sentry-element="Link" data-sentry-source-file="index.tsx" href="https://github.com/getsentry/sentry-docs/issues/new/choose">Create a docs issue</a> <!-- -->聽聽|聽聽<a data-sentry-element="Link" data-sentry-source-file="index.tsx" href="https://sentry.zendesk.com/hc/en-us/">Get support</a> </div></small></div></div></div><aside class="sticky h-[calc(100vh-var(--header-height))] top-[var(--header-height)] overflow-y-auto hidden xl:block w-[250px]"><div class="sidebar"><div class="style_doc-toc__bGvCD" data-sentry-component="TableOfContents" data-sentry-source-file="index.tsx"><ul class="style_section-nav__2tZT6"></ul></div></div></aside></main></section></div></div></div><script src="/_next/static/chunks/webpack-4fa096ae95a626d7.js" async=""></script><script>(self.__next_f=self.__next_f||[]).push([0])</script><script>self.__next_f.push([1,"9:\"$Sreact.fragment\"\na:I[66525,[\"2408\",\"static/chunks/2408-65fa90f9d06cce4b.js\",\"7177\",\"static/chunks/app/layout-08d8f7982696991d.js\"],\"ThemeProvider\"]\nb:I[69013,[\"5105\",\"static/chunks/0e5ce63c-b78c5e075b524de0.js\",\"2408\",\"static/chunks/2408-65fa90f9d06cce4b.js\",\"2592\",\"static/chunks/2592-60d0344cf3958acb.js\",\"3150\",\"static/chunks/3150-eda0674e5d09f1d6.js\",\"5075\",\"static/chunks/5075-28df53ef81f024f1.js\",\"4717\",\"static/chunks/4717-4627ae0b29d187a2.js\",\"7019\",\"static/chunks/7019-69d4cea0254ea08e.js\",\"3812\",\"static/chunks/app/%5B%5B...path%5D%5D/page-b180eab5155ac75b.js\"],\"Theme\"]\nc:I[23449,[],\"\"]\nd:I[47869,[],\"\"]\ne:I[50038,[\"5105\",\"static/chunks/0e5ce63c-b78c5e075b524de0.js\",\"2408\",\"static/chunks/2408-65fa90f9d06cce4b.js\",\"2592\",\"static/chunks/2592-60d0344cf3958acb.js\",\"4717\",\"static/chunks/4717-4627ae0b29d187a2.js\",\"4345\",\"static/chunks/app/not-found-2cdaf00fda46524a.js\"],\"default\"]\nf:I[46969,[\"2408\",\"static/chunks/2408-65fa90f9d06cce4b.js\",\"7177\",\"static/chunks/app/layout-08d8f7982696991d.js\"],\"\"]\n10:I[5584,[\"9415\",\"static/chunks/app/%5B%5B...path%5D%5D/layout-7fa538ef63726a3e.js\"],\"HotReload\"]\n12:I[38310,[],\"OutletBoundary\"]\n14:I[38310,[],\"MetadataBoundary\"]\n16:I[38310,[],\"ViewportBoundary\"]\n18:I[81956,[\"4219\",\"static/chunks/app/global-error-4b03c398e73fa0d1.js\"],\"default\"]\n1:HL[\"/_next/static/media/b9378c7268e717c1-s.p.woff2\",\"font\",{\"crossOrigin\":\"\",\"type\":\"font/woff2\"}]\n2:HL[\"/_next/static/media/c22ccc5eb58b83e1-s.p.woff2\",\"font\",{\"crossOrigin\":\"\",\"type\":\"font/woff2\"}]\n3:HL[\"/_next/static/css/ee1b3bbe1d7031ee.css\",\"style\"]\n4:HL[\"/_next/static/css/c17e2f2a11627bf5.css\",\"style\"]\n5:HL[\"/_next/static/css/b52557125fa02b8a.css\",\"style\"]\n6:HL[\"/_next/static/css/60ee1eb3c9039f58.css\",\"style\"]\n7:HL[\"/_next/static/css/c9ca0f7f493cf144.css\",\"style\"]\n8:HL[\"/_next/static/css/fbd30c90de2ec58b.css\",\"style\"]\n"])</script><script>self.__next_f.push([1,"0:{\"P\":null,\"b\":\"r-6Nhre9tGmrwl1Dzmaf5\",\"p\":\"\",\"c\":[\"\",\"contributing\",\"\"],\"i\":false,\"f\":[[[\"\",{\"children\":[[\"path\",\"contributing\",\"oc\"],{\"children\":[\"__PAGE__\",{}]}]},\"$undefined\",\"$undefined\",true],[\"\",[\"$\",\"$9\",\"c\",{\"children\":[[[\"$\",\"link\",\"0\",{\"rel\":\"stylesheet\",\"href\":\"/_next/static/css/ee1b3bbe1d7031ee.css\",\"precedence\":\"next\",\"crossOrigin\":\"$undefined\",\"nonce\":\"$undefined\"}],[\"$\",\"link\",\"1\",{\"rel\":\"stylesheet\",\"href\":\"/_next/static/css/c17e2f2a11627bf5.css\",\"precedence\":\"next\",\"crossOrigin\":\"$undefined\",\"nonce\":\"$undefined\"}]],[\"$\",\"html\",null,{\"lang\":\"en\",\"suppressHydrationWarning\":true,\"data-sentry-component\":\"RootLayout\",\"data-sentry-source-file\":\"layout.tsx\",\"children\":[[\"$\",\"body\",null,{\"className\":\"__variable_d51e15\",\"suppressHydrationWarning\":true,\"children\":[\"$\",\"$La\",null,{\"attribute\":\"class\",\"defaultTheme\":\"system\",\"enableSystem\":true,\"disableTransitionOnChange\":true,\"data-sentry-element\":\"ThemeProvider\",\"data-sentry-source-file\":\"layout.tsx\",\"children\":[\"$\",\"$Lb\",null,{\"accentColor\":\"iris\",\"grayColor\":\"sand\",\"radius\":\"large\",\"scaling\":\"95%\",\"data-sentry-element\":\"Theme\",\"data-sentry-source-file\":\"layout.tsx\",\"children\":[\"$\",\"$Lc\",null,{\"parallelRouterKey\":\"children\",\"segmentPath\":[\"children\"],\"error\":\"$undefined\",\"errorStyles\":\"$undefined\",\"errorScripts\":\"$undefined\",\"template\":[\"$\",\"$Ld\",null,{}],\"templateStyles\":\"$undefined\",\"templateScripts\":\"$undefined\",\"notFound\":[\"$\",\"$Le\",null,{}],\"notFoundStyles\":[[\"$\",\"link\",\"style-0\",{\"rel\":\"stylesheet\",\"href\":\"/_next/static/css/c9ca0f7f493cf144.css\",\"precedence\":\"next\",\"crossOrigin\":\"$undefined\"}]]}]}]}]}],[\"$\",\"$Lf\",null,{\"defer\":true,\"data-domain\":\"docs.sentry.io,rollup.sentry.io\",\"data-api\":\"https://plausible.io/api/event\",\"src\":\"https://plausible.io/js/script.tagged-events.js\",\"data-sentry-element\":\"Script\",\"data-sentry-source-file\":\"layout.tsx\"}]]}]]}],{\"children\":[[\"path\",\"contributing\",\"oc\"],[\"$\",\"$9\",\"c\",{\"children\":[[[\"$\",\"link\",\"0\",{\"rel\":\"stylesheet\",\"href\":\"/_next/static/css/b52557125fa02b8a.css\",\"precedence\":\"next\",\"crossOrigin\":\"$undefined\",\"nonce\":\"$undefined\"}]],[\"$\",\"div\",null,{\"data-sentry-component\":\"DocsLayout\",\"data-sentry-source-file\":\"layout.tsx\",\"children\":[[\"$\",\"$Lc\",null,{\"parallelRouterKey\":\"children\",\"segmentPath\":[\"children\",\"$0:f:0:1:2:children:0\",\"children\"],\"error\":\"$undefined\",\"errorStyles\":\"$undefined\",\"errorScripts\":\"$undefined\",\"template\":[\"$\",\"$Ld\",null,{}],\"templateStyles\":\"$undefined\",\"templateScripts\":\"$undefined\",\"notFound\":\"$undefined\",\"notFoundStyles\":\"$undefined\"}],[\"$\",\"$L10\",null,{\"data-sentry-element\":\"HotReload\",\"data-sentry-source-file\":\"layout.tsx\"}]]}]]}],{\"children\":[\"__PAGE__\",[\"$\",\"$9\",\"c\",{\"children\":[\"$L11\",[[\"$\",\"link\",\"0\",{\"rel\":\"stylesheet\",\"href\":\"/_next/static/css/60ee1eb3c9039f58.css\",\"precedence\":\"next\",\"crossOrigin\":\"$undefined\",\"nonce\":\"$undefined\"}],[\"$\",\"link\",\"1\",{\"rel\":\"stylesheet\",\"href\":\"/_next/static/css/c9ca0f7f493cf144.css\",\"precedence\":\"next\",\"crossOrigin\":\"$undefined\",\"nonce\":\"$undefined\"}],[\"$\",\"link\",\"2\",{\"rel\":\"stylesheet\",\"href\":\"/_next/static/css/fbd30c90de2ec58b.css\",\"precedence\":\"next\",\"crossOrigin\":\"$undefined\",\"nonce\":\"$undefined\"}]],[\"$\",\"$L12\",null,{\"children\":\"$L13\"}]]}],{},null]},null]},null],[\"$\",\"$9\",\"h\",{\"children\":[null,[\"$\",\"$9\",\"ldegJOf06HUuPrxGLXHvg\",{\"children\":[[\"$\",\"$L14\",null,{\"children\":\"$L15\"}],[\"$\",\"$L16\",null,{\"children\":\"$L17\"}],[\"$\",\"meta\",null,{\"name\":\"next-size-adjust\"}]]}]]}]]],\"m\":\"$undefined\",\"G\":[\"$18\",[[\"$\",\"link\",\"style-0\",{\"rel\":\"stylesheet\",\"href\":\"/_next/static/css/b52557125fa02b8a.css\",\"precedence\":\"next\",\"crossOrigin\":\"$undefined\"}]]],\"s\":false,\"S\":true}\n"])</script><script>self.__next_f.push([1,"17:[[\"$\",\"meta\",\"0\",{\"name\":\"viewport\",\"content\":\"width=device-width, initial-scale=1\"}]]\n"])</script><script>self.__next_f.push([1,"15:[[\"$\",\"meta\",\"0\",{\"charSet\":\"utf-8\"}],[\"$\",\"title\",\"1\",{\"children\":\"Contributing to Docs\"}],[\"$\",\"meta\",\"2\",{\"name\":\"zd-site-verification\",\"content\":\"ocu6mswx6pke3c6qvozr2e\"}],[\"$\",\"link\",\"3\",{\"rel\":\"canonical\",\"href\":\"https://docs.sentry.io/contributing/\"}],[\"$\",\"meta\",\"4\",{\"property\":\"og:title\",\"content\":\"Contributing to Docs\"}],[\"$\",\"meta\",\"5\",{\"property\":\"og:image\",\"content\":\"https://sentry-docs-bcphnrrr2.sentry.dev/meta.jpg\"}],[\"$\",\"meta\",\"6\",{\"property\":\"og:image:width\",\"content\":\"1200\"}],[\"$\",\"meta\",\"7\",{\"property\":\"og:image:height\",\"content\":\"822\"}],[\"$\",\"meta\",\"8\",{\"property\":\"og:type\",\"content\":\"website\"}],[\"$\",\"meta\",\"9\",{\"name\":\"twitter:card\",\"content\":\"summary_large_image\"}],[\"$\",\"meta\",\"10\",{\"name\":\"twitter:title\",\"content\":\"Contributing to Docs\"}],[\"$\",\"meta\",\"11\",{\"name\":\"twitter:image\",\"content\":\"https://sentry-docs-bcphnrrr2.sentry.dev/meta.jpg\"}],[\"$\",\"meta\",\"12\",{\"name\":\"twitter:image:width\",\"content\":\"1200\"}],[\"$\",\"meta\",\"13\",{\"name\":\"twitter:image:height\",\"content\":\"822\"}],[\"$\",\"link\",\"14\",{\"rel\":\"icon\",\"href\":\"/favicon.ico\"}]]\n"])</script><script>self.__next_f.push([1,"13:null\n"])</script><script>self.__next_f.push([1,"19:I[74717,[\"5105\",\"static/chunks/0e5ce63c-b78c5e075b524de0.js\",\"2408\",\"static/chunks/2408-65fa90f9d06cce4b.js\",\"2592\",\"static/chunks/2592-60d0344cf3958acb.js\",\"3150\",\"static/chunks/3150-eda0674e5d09f1d6.js\",\"5075\",\"static/chunks/5075-28df53ef81f024f1.js\",\"4717\",\"static/chunks/4717-4627ae0b29d187a2.js\",\"7019\",\"static/chunks/7019-69d4cea0254ea08e.js\",\"3812\",\"static/chunks/app/%5B%5B...path%5D%5D/page-b180eab5155ac75b.js\"],\"Header\"]\n1b:I[70745,[\"5105\",\"static/chunks/0e5ce63c-b78c5e075b524de0.js\",\"2408\",\"static/chunks/2408-65fa90f9d06cce4b.js\",\"2592\",\"static/chunks/2592-60d0344cf3958acb.js\",\"3150\",\"static/chunks/3150-eda0674e5d09f1d6.js\",\"5075\",\"static/chunks/5075-28df53ef81f024f1.js\",\"4717\",\"static/chunks/4717-4627ae0b29d187a2.js\",\"7019\",\"static/chunks/7019-69d4cea0254ea08e.js\",\"3812\",\"static/chunks/app/%5B%5B...path%5D%5D/page-b180eab5155ac75b.js\"],\"Banner\"]\n1c:I[5229,[\"5105\",\"static/chunks/0e5ce63c-b78c5e075b524de0.js\",\"2408\",\"static/chunks/2408-65fa90f9d06cce4b.js\",\"2592\",\"static/chunks/2592-60d0344cf3958acb.js\",\"3150\",\"static/chunks/3150-eda0674e5d09f1d6.js\",\"5075\",\"static/chunks/5075-28df53ef81f024f1.js\",\"4717\",\"static/chunks/4717-4627ae0b29d187a2.js\",\"7019\",\"static/chunks/7019-69d4cea0254ea08e.js\",\"3812\",\"static/chunks/app/%5B%5B...path%5D%5D/page-b180eab5155ac75b.js\"],\"SmartLink\"]\n1d:I[27582,[\"5105\",\"static/chunks/0e5ce63c-b78c5e075b524de0.js\",\"2408\",\"static/chunks/2408-65fa90f9d06cce4b.js\",\"2592\",\"static/chunks/2592-60d0344cf3958acb.js\",\"3150\",\"static/chunks/3150-eda0674e5d09f1d6.js\",\"5075\",\"static/chunks/5075-28df53ef81f024f1.js\",\"4717\",\"static/chunks/4717-4627ae0b29d187a2.js\",\"7019\",\"static/chunks/7019-69d4cea0254ea08e.js\",\"3812\",\"static/chunks/app/%5B%5B...path%5D%5D/page-b180eab5155ac75b.js\"],\"CodeContextProvider\"]\n1e:I[91198,[\"5105\",\"static/chunks/0e5ce63c-b78c5e075b524de0.js\",\"2408\",\"static/chunks/2408-65fa90f9d06cce4b.js\",\"2592\",\"static/chunks/2592-60d0344cf3958acb.js\",\"3150\",\"static/chunks/3150-eda0674e5d09f1d6.js\",\"5075\",\"static/chunks/5075-28df53ef81f024f1.js\",\"4717\",\"static/chunks/4717-4627ae0b29"])</script><script>self.__next_f.push([1,"d187a2.js\",\"7019\",\"static/chunks/7019-69d4cea0254ea08e.js\",\"3812\",\"static/chunks/app/%5B%5B...path%5D%5D/page-b180eab5155ac75b.js\"],\"\"]\n1f:I[25314,[\"5105\",\"static/chunks/0e5ce63c-b78c5e075b524de0.js\",\"2408\",\"static/chunks/2408-65fa90f9d06cce4b.js\",\"2592\",\"static/chunks/2592-60d0344cf3958acb.js\",\"3150\",\"static/chunks/3150-eda0674e5d09f1d6.js\",\"5075\",\"static/chunks/5075-28df53ef81f024f1.js\",\"4717\",\"static/chunks/4717-4627ae0b29d187a2.js\",\"7019\",\"static/chunks/7019-69d4cea0254ea08e.js\",\"3812\",\"static/chunks/app/%5B%5B...path%5D%5D/page-b180eab5155ac75b.js\"],\"TableOfContents\"]\n21:I[56159,[\"5105\",\"static/chunks/0e5ce63c-b78c5e075b524de0.js\",\"2408\",\"static/chunks/2408-65fa90f9d06cce4b.js\",\"2592\",\"static/chunks/2592-60d0344cf3958acb.js\",\"3150\",\"static/chunks/3150-eda0674e5d09f1d6.js\",\"5075\",\"static/chunks/5075-28df53ef81f024f1.js\",\"4717\",\"static/chunks/4717-4627ae0b29d187a2.js\",\"7019\",\"static/chunks/7019-69d4cea0254ea08e.js\",\"3812\",\"static/chunks/app/%5B%5B...path%5D%5D/page-b180eab5155ac75b.js\"],\"default\"]\n"])</script><script>self.__next_f.push([1,"11:[\"$\",\"div\",null,{\"className\":\"tw-app\",\"data-sentry-component\":\"DocPage\",\"data-sentry-source-file\":\"index.tsx\",\"children\":[[\"$\",\"$L19\",null,{\"pathname\":\"contributing\",\"searchPlatforms\":[],\"data-sentry-element\":\"Header\",\"data-sentry-source-file\":\"index.tsx\"}],[\"$\",\"section\",null,{\"className\":\"px-0 flex relative\",\"children\":[\"$L1a\",[\"$\",\"main\",null,{\"className\":\"main-content flex w-full mt-[var(--header-height)] flex-1 mx-auto\",\"children\":[[\"$\",\"div\",null,{\"className\":\"mx-auto lg:mx-0 pt-6 px-6 prose dark:prose-invert max-w-full text-[var(--gray-12)] prose-a:no-underline hover:prose-a:underline prose-code:font-normal prose-code:font-mono marker:text-[var(--accent)] prose-li:my-1 prose-headings:mt-0 prose-headings:font-medium prose-headings:relative prose-headings:text-[var(--gray-12)] prose-blockquote:font-normal prose-blockquote:border-l-[3px] prose-em:font-normal prose-blockquote:text-[var(--gray-12)] prose-img:my-2 prose-strong:text-[var(--gray-12)] w-[75ch] xl:max-w-[calc(100%-250px)]\",\"children\":[[\"$\",\"div\",null,{\"className\":\"mb-4\",\"children\":[\"$\",\"$L1b\",null,{\"data-sentry-element\":\"Banner\",\"data-sentry-source-file\":\"index.tsx\"}]}],[\"$\",\"ul\",null,{\"className\":\"list-none flex p-0 flex-wrap\",\"style\":{\"margin\":0},\"data-sentry-component\":\"Breadcrumbs\",\"data-sentry-source-file\":\"index.tsx\",\"children\":[[\"$\",\"li\",\"/\",{\"className\":\"style_breadcrumb-item__bDEaT\",\"children\":[\"$\",\"$L1c\",null,{\"to\":\"/\",\"children\":\"Home\"}]}],[\"$\",\"li\",\"contributing\",{\"className\":\"style_breadcrumb-item__bDEaT\",\"children\":[\"$\",\"$L1c\",null,{\"to\":\"/contributing/\",\"children\":\"Contributing to Docs\"}]}]]}],[\"$\",\"div\",null,{\"children\":[[\"$\",\"hgroup\",null,{\"children\":[[\"$\",\"h1\",null,{\"children\":\"Contributing to Docs\"}],[\"$\",\"h2\",null,{\"children\":\"$undefined\"}]]}],[\"$\",\"div\",null,{\"id\":\"main\",\"children\":[\"$\",\"$L1d\",null,{\"data-sentry-element\":\"CodeContextProvider\",\"data-sentry-source-file\":\"index.tsx\",\"children\":[[\"$\",\"p\",null,{\"children\":[\"The Sentry documentation is a static site, generated with \",[\"$\",\"$L1c\",null,{\"href\":\"https://nextjs.org/\",\"children\":\"Next.js\"}],\".\"]}],[\"$\",\"nav\",null,{\"data-sentry-component\":\"PageGrid\",\"data-sentry-source-file\":\"pageGrid.tsx\",\"children\":[\"$undefined\",[\"$\",\"ul\",null,{\"children\":[[\"$\",\"li\",\"contributing/environment\",{\"style\":{\"marginBottom\":\"1rem\"},\"children\":[[\"$\",\"h4\",null,{\"style\":{\"marginBottom\":\"0px\"},\"children\":[\"$\",\"$L1e\",null,{\"href\":\"/contributing/environment\",\"children\":\"Development Environment\"}]}],\"$undefined\"]}],[\"$\",\"li\",\"contributing/approach\",{\"style\":{\"marginBottom\":\"1rem\"},\"children\":[[\"$\",\"h4\",null,{\"style\":{\"marginBottom\":\"0px\"},\"children\":[\"$\",\"$L1e\",null,{\"href\":\"/contributing/approach\",\"children\":\"Our Approach\"}]}],\"$undefined\"]}],[\"$\",\"li\",\"contributing/platforms\",{\"style\":{\"marginBottom\":\"1rem\"},\"children\":[[\"$\",\"h4\",null,{\"style\":{\"marginBottom\":\"0px\"},\"children\":[\"$\",\"$L1e\",null,{\"href\":\"/contributing/platforms\",\"children\":\"Platforms \u0026 Guides\"}]}],\"$undefined\"]}],[\"$\",\"li\",\"contributing/linking\",{\"style\":{\"marginBottom\":\"1rem\"},\"children\":[[\"$\",\"h4\",null,{\"style\":{\"marginBottom\":\"0px\"},\"children\":[\"$\",\"$L1e\",null,{\"href\":\"/contributing/linking\",\"children\":\"Linking Variables\"}]}],\"$undefined\"]}],[\"$\",\"li\",\"contributing/pages\",{\"style\":{\"marginBottom\":\"1rem\"},\"children\":[[\"$\",\"h4\",null,{\"style\":{\"marginBottom\":\"0px\"},\"children\":[\"$\",\"$L1e\",null,{\"href\":\"/contributing/pages\",\"children\":\"Pages\"}]}],\"$undefined\"]}],[\"$\",\"li\",\"contributing/onboarding-wizard\",{\"style\":{\"marginBottom\":\"1rem\"},\"children\":[[\"$\",\"h4\",null,{\"style\":{\"marginBottom\":\"0px\"},\"children\":[\"$\",\"$L1e\",null,{\"href\":\"/contributing/onboarding-wizard\",\"children\":\"Onboarding Wizard\"}]}],\"$undefined\"]}]]}]]}]]}]}],[\"$\",\"div\",null,{\"className\":\"grid grid-cols-2 gap-4 not-prose mt-16\",\"children\":[[\"$\",\"div\",null,{\"className\":\"col-span-1\",\"children\":[\"$\",\"a\",null,{\"href\":\"/concepts\",\"className\":\"no-underline\",\"data-sentry-component\":\"PaginationNav\",\"data-sentry-source-file\":\"paginationNav.tsx\",\"children\":[\"$\",\"div\",null,{\"className\":\"py-3 px-4 border-2 dark:[border-color:var(--gray-4)] rounded-md transition-colors hover:[border-color:var(--accent)] text-left\",\"children\":[[\"$\",\"div\",null,{\"className\":\"text-sm [color:var(--foreground)]\",\"children\":\"Previous\"}],[\"$\",\"div\",null,{\"className\":\"flex items-center gap-1 font-[500] justify-start\",\"children\":[[\"$\",\"svg\",null,{\"width\":\"15\",\"height\":\"15\",\"viewBox\":\"0 0 15 15\",\"fill\":\"none\",\"xmlns\":\"http://www.w3.org/2000/svg\",\"ref\":\"$undefined\",\"children\":[\"$\",\"path\",null,{\"d\":\"M6.85355 3.85355C7.04882 3.65829 7.04882 3.34171 6.85355 3.14645C6.65829 2.95118 6.34171 2.95118 6.14645 3.14645L2.14645 7.14645C1.95118 7.34171 1.95118 7.65829 2.14645 7.85355L6.14645 11.8536C6.34171 12.0488 6.65829 12.0488 6.85355 11.8536C7.04882 11.6583 7.04882 11.3417 6.85355 11.1464L3.20711 7.5L6.85355 3.85355ZM12.8536 3.85355C13.0488 3.65829 13.0488 3.34171 12.8536 3.14645C12.6583 2.95118 12.3417 2.95118 12.1464 3.14645L8.14645 7.14645C7.95118 7.34171 7.95118 7.65829 8.14645 7.85355L12.1464 11.8536C12.3417 12.0488 12.6583 12.0488 12.8536 11.8536C13.0488 11.6583 13.0488 11.3417 12.8536 11.1464L9.20711 7.5L12.8536 3.85355Z\",\"fill\":\"currentColor\",\"fillRule\":\"evenodd\",\"clipRule\":\"evenodd\"}]}],\"Concepts \u0026 Reference\",false]}]]}]}]}],[\"$\",\"div\",null,{\"className\":\"col-span-1\",\"children\":[\"$\",\"a\",null,{\"href\":\"/contributing/environment\",\"className\":\"no-underline\",\"data-sentry-component\":\"PaginationNav\",\"data-sentry-source-file\":\"paginationNav.tsx\",\"children\":[\"$\",\"div\",null,{\"className\":\"py-3 px-4 border-2 dark:[border-color:var(--gray-4)] rounded-md transition-colors hover:[border-color:var(--accent)] text-right\",\"children\":[[\"$\",\"div\",null,{\"className\":\"text-sm [color:var(--foreground)]\",\"children\":\"Next\"}],[\"$\",\"div\",null,{\"className\":\"flex items-center gap-1 font-[500] justify-end\",\"children\":[false,\"Development Environment\",[\"$\",\"svg\",null,{\"width\":\"15\",\"height\":\"15\",\"viewBox\":\"0 0 15 15\",\"fill\":\"none\",\"xmlns\":\"http://www.w3.org/2000/svg\",\"ref\":\"$undefined\",\"children\":[\"$\",\"path\",null,{\"d\":\"M2.14645 11.1464C1.95118 11.3417 1.95118 11.6583 2.14645 11.8536C2.34171 12.0488 2.65829 12.0488 2.85355 11.8536L6.85355 7.85355C7.04882 7.65829 7.04882 7.34171 6.85355 7.14645L2.85355 3.14645C2.65829 2.95118 2.34171 2.95118 2.14645 3.14645C1.95118 3.34171 1.95118 3.65829 2.14645 3.85355L5.79289 7.5L2.14645 11.1464ZM8.14645 11.1464C7.95118 11.3417 7.95118 11.6583 8.14645 11.8536C8.34171 12.0488 8.65829 12.0488 8.85355 11.8536L12.8536 7.85355C13.0488 7.65829 13.0488 7.34171 12.8536 7.14645L8.85355 3.14645C8.65829 2.95118 8.34171 2.95118 8.14645 3.14645C7.95118 3.34171 7.95118 3.65829 8.14645 3.85355L11.7929 7.5L8.14645 11.1464Z\",\"fill\":\"currentColor\",\"fillRule\":\"evenodd\",\"clipRule\":\"evenodd\"}]}]]}]]}]}]}]]}],[\"$\",\"div\",null,{\"className\":\"styles_cta__uq_BB\",\"data-sentry-component\":\"GitHubCTA\",\"data-sentry-source-file\":\"index.tsx\",\"children\":[[\"$\",\"small\",null,{\"children\":[\"$\",\"strong\",null,{\"children\":\"Help improve this content\"}]}],[\"$\",\"br\",null,{}],[\"$\",\"small\",null,{\"children\":[\"Our documentation is open source and available on GitHub. Your contributions are welcome, whether fixing a typo (drat!) or suggesting an update (\\\"yeah, this would be better\\\").\",[\"$\",\"div\",null,{\"children\":[[\"$\",\"$L1e\",null,{\"href\":\"https://docs.sentry.io/contributing/\",\"data-sentry-element\":\"Link\",\"data-sentry-source-file\":\"index.tsx\",\"children\":\"How to contribute\"}],\" \",\"聽聽|聽聽\",[\"$\",\"$L1e\",null,{\"href\":\"https://github.com/getsentry/sentry-docs/edit/master/docs/contributing/index.mdx\",\"data-sentry-element\":\"Link\",\"data-sentry-source-file\":\"index.tsx\",\"children\":\"Edit this page\"}],\" 聽聽|聽聽\",[\"$\",\"$L1e\",null,{\"href\":\"https://github.com/getsentry/sentry-docs/issues/new/choose\",\"data-sentry-element\":\"Link\",\"data-sentry-source-file\":\"index.tsx\",\"children\":\"Create a docs issue\"}],\" \",\"聽聽|聽聽\",[\"$\",\"$L1e\",null,{\"href\":\"https://sentry.zendesk.com/hc/en-us/\",\"data-sentry-element\":\"Link\",\"data-sentry-source-file\":\"index.tsx\",\"children\":\"Get support\"}],\" \"]}]]}]]}]]}]]}],[\"$\",\"aside\",null,{\"className\":\"sticky h-[calc(100vh-var(--header-height))] top-[var(--header-height)] overflow-y-auto hidden xl:block w-[250px]\",\"children\":[\"$\",\"div\",null,{\"className\":\"sidebar\",\"children\":[[\"$\",\"$L1f\",null,{}],\"$L20\"]}]}]]}]]}],[\"$\",\"$L21\",null,{\"data-sentry-element\":\"Mermaid\",\"data-sentry-source-file\":\"index.tsx\"}]]}]\n"])</script><script>self.__next_f.push([1,"22:I[71829,[\"5105\",\"static/chunks/0e5ce63c-b78c5e075b524de0.js\",\"2408\",\"static/chunks/2408-65fa90f9d06cce4b.js\",\"2592\",\"static/chunks/2592-60d0344cf3958acb.js\",\"3150\",\"static/chunks/3150-eda0674e5d09f1d6.js\",\"5075\",\"static/chunks/5075-28df53ef81f024f1.js\",\"4717\",\"static/chunks/4717-4627ae0b29d187a2.js\",\"7019\",\"static/chunks/7019-69d4cea0254ea08e.js\",\"3812\",\"static/chunks/app/%5B%5B...path%5D%5D/page-b180eab5155ac75b.js\"],\"PlatformSelector\"]\n23:I[3766,[\"5105\",\"static/chunks/0e5ce63c-b78c5e075b524de0.js\",\"2408\",\"static/chunks/2408-65fa90f9d06cce4b.js\",\"2592\",\"static/chunks/2592-60d0344cf3958acb.js\",\"3150\",\"static/chunks/3150-eda0674e5d09f1d6.js\",\"5075\",\"static/chunks/5075-28df53ef81f024f1.js\",\"4717\",\"static/chunks/4717-4627ae0b29d187a2.js\",\"7019\",\"static/chunks/7019-69d4cea0254ea08e.js\",\"3812\",\"static/chunks/app/%5B%5B...path%5D%5D/page-b180eab5155ac75b.js\"],\"ScrollActiveLink\"]\n20:null\n"])</script><script>self.__next_f.push([1,"1a:[\"$\",\"aside\",null,{\"className\":\"style_sidebar__iEJoR\",\"data-sentry-component\":\"Sidebar\",\"data-sentry-source-file\":\"index.tsx\",\"children\":[[\"$\",\"input\",null,{\"type\":\"checkbox\",\"id\":\"style_navbar-menu-toggle__dc5I6\",\"className\":\"hidden\"}],[\"$\",\"style\",null,{\"children\":\":root { --sidebar-width: 300px; }\"}],[\"$\",\"div\",null,{\"className\":\"md:flex flex-col items-stretch\",\"children\":[[\"$\",\"div\",null,{\"className\":\"platform-selector\",\"children\":[[\"$\",\"div\",null,{\"className\":\"mb-3\",\"children\":[\"$\",\"$L22\",null,{\"platforms\":[{\"key\":\"dotnet\",\"name\":\"dotnet\",\"type\":\"platform\",\"url\":\"/platforms/dotnet/\",\"title\":\".NET\",\"caseStyle\":\"PascalCase\",\"sdk\":\"sentry.dotnet\",\"fallbackPlatform\":\"$undefined\",\"categories\":\"$undefined\",\"keywords\":\"$undefined\",\"guides\":[{\"key\":\"dotnet.aspnet\",\"name\":\"aspnet\",\"type\":\"guide\",\"url\":\"/platforms/dotnet/guides/aspnet/\",\"title\":\"ASP.NET\",\"platform\":\"dotnet\",\"sdk\":\"sentry.dotnet\",\"categories\":\"$undefined\",\"fallbackGuide\":\"$undefined\"},{\"key\":\"dotnet.aspnetcore\",\"name\":\"aspnetcore\",\"type\":\"guide\",\"url\":\"/platforms/dotnet/guides/aspnetcore/\",\"title\":\"ASP.NET Core\",\"platform\":\"dotnet\",\"sdk\":\"sentry.dotnet.aspnetcore\",\"categories\":\"$undefined\",\"fallbackGuide\":\"$undefined\"},{\"key\":\"dotnet.aws-lambda\",\"name\":\"aws-lambda\",\"type\":\"guide\",\"url\":\"/platforms/dotnet/guides/aws-lambda/\",\"title\":\"AWS Lambda\",\"platform\":\"dotnet\",\"sdk\":\"sentry.dotnet.aspnetcore\",\"categories\":\"$undefined\",\"fallbackGuide\":\"$undefined\"},{\"key\":\"dotnet.azure-functions-worker\",\"name\":\"azure-functions-worker\",\"type\":\"guide\",\"url\":\"/platforms/dotnet/guides/azure-functions-worker/\",\"title\":\"Azure Functions\",\"platform\":\"dotnet\",\"sdk\":\"sentry.dotnet.azure.functions.worker\",\"categories\":\"$undefined\",\"fallbackGuide\":\"$undefined\"},{\"key\":\"dotnet.blazor-webassembly\",\"name\":\"blazor-webassembly\",\"type\":\"guide\",\"url\":\"/platforms/dotnet/guides/blazor-webassembly/\",\"title\":\"Blazor WebAssembly\",\"platform\":\"dotnet\",\"sdk\":\"sentry.aspnetcore.blazor.webassembly\",\"categories\":\"$undefined\",\"fallbackGuide\":\"$undefined\"},{\"key\":\"dotnet.entityframework\",\"name\":\"entityframework\",\"type\":\"guide\",\"url\":\"/platforms/dotnet/guides/entityframework/\",\"title\":\"Entity Framework\",\"platform\":\"dotnet\",\"sdk\":\"sentry.dotnet.entityframework\",\"categories\":\"$undefined\",\"fallbackGuide\":\"$undefined\"},{\"key\":\"dotnet.google-cloud-functions\",\"name\":\"google-cloud-functions\",\"type\":\"guide\",\"url\":\"/platforms/dotnet/guides/google-cloud-functions/\",\"title\":\"Google Cloud Functions\",\"platform\":\"dotnet\",\"sdk\":\"sentry.google.cloud.function\",\"categories\":\"$undefined\",\"fallbackGuide\":\"$undefined\"},{\"key\":\"dotnet.log4net\",\"name\":\"log4net\",\"type\":\"guide\",\"url\":\"/platforms/dotnet/guides/log4net/\",\"title\":\"log4net\",\"platform\":\"dotnet\",\"sdk\":\"sentry.dotnet.log4net\",\"categories\":\"$undefined\",\"fallbackGuide\":\"$undefined\"},{\"key\":\"dotnet.maui\",\"name\":\"maui\",\"type\":\"guide\",\"url\":\"/platforms/dotnet/guides/maui/\",\"title\":\"MAUI\",\"platform\":\"dotnet\",\"sdk\":\"sentry.dotnet.maui\",\"categories\":\"$undefined\",\"fallbackGuide\":\"$undefined\"},{\"key\":\"dotnet.extensions-logging\",\"name\":\"extensions-logging\",\"type\":\"guide\",\"url\":\"/platforms/dotnet/guides/extensions-logging/\",\"title\":\"Microsoft.Extensions.Logging\",\"platform\":\"dotnet\",\"sdk\":\"sentry.dotnet.extensions.logging\",\"categories\":\"$undefined\",\"fallbackGuide\":\"$undefined\"},{\"key\":\"dotnet.nlog\",\"name\":\"nlog\",\"type\":\"guide\",\"url\":\"/platforms/dotnet/guides/nlog/\",\"title\":\"NLog\",\"platform\":\"dotnet\",\"sdk\":\"sentry.dotnet.nlog\",\"categories\":\"$undefined\",\"fallbackGuide\":\"$undefined\"},{\"key\":\"dotnet.serilog\",\"name\":\"serilog\",\"type\":\"guide\",\"url\":\"/platforms/dotnet/guides/serilog/\",\"title\":\"Serilog\",\"platform\":\"dotnet\",\"sdk\":\"sentry.dotnet.serilog\",\"categories\":\"$undefined\",\"fallbackGuide\":\"$undefined\"},{\"key\":\"dotnet.uwp\",\"name\":\"uwp\",\"type\":\"guide\",\"url\":\"/platforms/dotnet/guides/uwp/\",\"title\":\"UWP\",\"platform\":\"dotnet\",\"sdk\":\"sentry.dotnet.uwp\",\"categories\":\"$undefined\",\"fallbackGuide\":\"$undefined\"},{\"key\":\"dotnet.winforms\",\"name\":\"winforms\",\"type\":\"guide\",\"url\":\"/platforms/dotnet/guides/winforms/\",\"title\":\"Windows Forms\",\"platform\":\"dotnet\",\"sdk\":\"sentry.dotnet.winforms\",\"categories\":\"$undefined\",\"fallbackGuide\":\"$undefined\"},{\"key\":\"dotnet.winui\",\"name\":\"winui\",\"type\":\"guide\",\"url\":\"/platforms/dotnet/guides/winui/\",\"title\":\"WinUI\",\"platform\":\"dotnet\",\"sdk\":\"sentry.dotnet.winui\",\"categories\":\"$undefined\",\"fallbackGuide\":\"$undefined\"},{\"key\":\"dotnet.wpf\",\"name\":\"wpf\",\"type\":\"guide\",\"url\":\"/platforms/dotnet/guides/wpf/\",\"title\":\"WPF\",\"platform\":\"dotnet\",\"sdk\":\"sentry.dotnet.wpf\",\"categories\":\"$undefined\",\"fallbackGuide\":\"$undefined\"},{\"key\":\"dotnet.xamarin\",\"name\":\"xamarin\",\"type\":\"guide\",\"url\":\"/platforms/dotnet/guides/xamarin/\",\"title\":\"Xamarin\",\"platform\":\"dotnet\",\"sdk\":\"sentry.dotnet.xamarin\",\"categories\":\"$undefined\",\"fallbackGuide\":\"$undefined\"}],\"integrations\":[]},{\"key\":\"android\",\"name\":\"android\",\"type\":\"platform\",\"url\":\"/platforms/android/\",\"title\":\"Android\",\"caseStyle\":\"camelCase\",\"sdk\":\"sentry.java.android\",\"fallbackPlatform\":\"java\",\"categories\":[\"mobile\"],\"keywords\":[\"kotlin\",\"ndk\"],\"guides\":[],\"integrations\":[{\"key\":\"apollo\",\"name\":\"Apollo\",\"icon\":\"android.apollo\",\"url\":\"/platforms/android/integrations/apollo\",\"platform\":\"android\",\"type\":\"integration\"},{\"key\":\"apollo3\",\"name\":\"Apollo3\",\"icon\":\"android.apollo3\",\"url\":\"/platforms/android/integrations/apollo3\",\"platform\":\"android\",\"type\":\"integration\"},{\"key\":\"file-io\",\"name\":\"File I/O\",\"icon\":\"android.file-io\",\"url\":\"/platforms/android/integrations/file-io\",\"platform\":\"android\",\"type\":\"integration\"},{\"key\":\"fragment\",\"name\":\"Fragment\",\"icon\":\"android.fragment\",\"url\":\"/platforms/android/integrations/fragment\",\"platform\":\"android\",\"type\":\"integration\"},{\"key\":\"jetpack-compose\",\"name\":\"Jetpack Compose\",\"icon\":\"android.jetpack-compose\",\"url\":\"/platforms/android/integrations/jetpack-compose\",\"platform\":\"android\",\"type\":\"integration\"},{\"key\":\"logcat\",\"name\":\"Logcat\",\"icon\":\"android.logcat\",\"url\":\"/platforms/android/integrations/logcat\",\"platform\":\"android\",\"type\":\"integration\"},{\"key\":\"navigation\",\"name\":\"Navigation\",\"icon\":\"android.navigation\",\"url\":\"/platforms/android/integrations/navigation\",\"platform\":\"android\",\"type\":\"integration\"},{\"key\":\"okhttp\",\"name\":\"OkHttp\",\"icon\":\"android.okhttp\",\"url\":\"/platforms/android/integrations/okhttp\",\"platform\":\"android\",\"type\":\"integration\"},{\"key\":\"room-and-sqlite\",\"name\":\"Room and SQLite\",\"icon\":\"android.room-and-sqlite\",\"url\":\"/platforms/android/integrations/room-and-sqlite\",\"platform\":\"android\",\"type\":\"integration\"},{\"key\":\"timber\",\"name\":\"Timber\",\"icon\":\"android.timber\",\"url\":\"/platforms/android/integrations/timber\",\"platform\":\"android\",\"type\":\"integration\"}]},{\"key\":\"apple\",\"name\":\"apple\",\"type\":\"platform\",\"url\":\"/platforms/apple/\",\"title\":\"Apple\",\"caseStyle\":\"camelCase\",\"sdk\":\"sentry.cocoa\",\"fallbackPlatform\":\"$undefined\",\"categories\":[\"mobile\",\"desktop\"],\"keywords\":[\"swift\"],\"guides\":[{\"key\":\"apple.ios\",\"name\":\"ios\",\"type\":\"guide\",\"url\":\"/platforms/apple/guides/ios/\",\"title\":\"iOS\",\"platform\":\"apple\",\"sdk\":\"sentry.cocoa\",\"categories\":[\"mobile\"],\"fallbackGuide\":\"$undefined\"},{\"key\":\"apple.macos\",\"name\":\"macos\",\"type\":\"guide\",\"url\":\"/platforms/apple/guides/macos/\",\"title\":\"macOS\",\"platform\":\"apple\",\"sdk\":\"sentry.cocoa\",\"categories\":[\"desktop\"],\"fallbackGuide\":\"$undefined\"},{\"key\":\"apple.tvos\",\"name\":\"tvos\",\"type\":\"guide\",\"url\":\"/platforms/apple/guides/tvos/\",\"title\":\"tvOS\",\"platform\":\"apple\",\"sdk\":\"sentry.cocoa\",\"categories\":\"$undefined\",\"fallbackGuide\":\"$undefined\"},{\"key\":\"apple.visionos\",\"name\":\"visionos\",\"type\":\"guide\",\"url\":\"/platforms/apple/guides/visionos/\",\"title\":\"visionOS\",\"platform\":\"apple\",\"sdk\":\"sentry.cocoa\",\"categories\":\"$undefined\",\"fallbackGuide\":\"$undefined\"},{\"key\":\"apple.watchos\",\"name\":\"watchos\",\"type\":\"guide\",\"url\":\"/platforms/apple/guides/watchos/\",\"title\":\"watchOS\",\"platform\":\"apple\",\"sdk\":\"sentry.cocoa\",\"categories\":\"$undefined\",\"fallbackGuide\":\"$undefined\"}],\"integrations\":[]},{\"key\":\"dart\",\"name\":\"dart\",\"type\":\"platform\",\"url\":\"/platforms/dart/\",\"title\":\"Dart\",\"caseStyle\":\"camelCase\",\"sdk\":\"sentry.dart\",\"fallbackPlatform\":\"$undefined\",\"categories\":[\"mobile\",\"browser\",\"server\"],\"keywords\":\"$undefined\",\"guides\":[],\"integrations\":[]},{\"key\":\"elixir\",\"name\":\"elixir\",\"type\":\"platform\",\"url\":\"/platforms/elixir/\",\"title\":\"Elixir\",\"caseStyle\":\"snake_case\",\"sdk\":\"sentry.elixir\",\"fallbackPlatform\":\"$undefined\",\"categories\":\"$undefined\",\"keywords\":\"$undefined\",\"guides\":[],\"integrations\":[{\"key\":\"plug_and_phoenix\",\"name\":\"Plug and Phoenix\",\"icon\":\"elixir.plug_and_phoenix\",\"url\":\"/platforms/elixir/integrations/plug_and_phoenix\",\"platform\":\"elixir\",\"type\":\"integration\"},{\"key\":\"oban\",\"name\":\"Oban\",\"icon\":\"elixir.oban\",\"url\":\"/platforms/elixir/integrations/oban\",\"platform\":\"elixir\",\"type\":\"integration\"},{\"key\":\"quantum\",\"name\":\"Quantum\",\"icon\":\"elixir.quantum\",\"url\":\"/platforms/elixir/integrations/quantum\",\"platform\":\"elixir\",\"type\":\"integration\"}]},{\"key\":\"flutter\",\"name\":\"flutter\",\"type\":\"platform\",\"url\":\"/platforms/flutter/\",\"title\":\"Flutter\",\"caseStyle\":\"camelCase\",\"sdk\":\"sentry.dart.flutter\",\"fallbackPlatform\":\"dart\",\"categories\":[\"mobile\",\"browser\",\"desktop\"],\"keywords\":\"$undefined\",\"guides\":[],\"integrations\":[]},{\"key\":\"go\",\"name\":\"go\",\"type\":\"platform\",\"url\":\"/platforms/go/\",\"title\":\"Go\",\"caseStyle\":\"PascalCase\",\"sdk\":\"sentry.go\",\"fallbackPlatform\":\"$undefined\",\"categories\":\"$undefined\",\"keywords\":\"$undefined\",\"guides\":[{\"key\":\"go.echo\",\"name\":\"echo\",\"type\":\"guide\",\"url\":\"/platforms/go/guides/echo/\",\"title\":\"Echo\",\"platform\":\"go\",\"sdk\":\"sentry.go.echo\",\"categories\":\"$undefined\",\"fallbackGuide\":\"$undefined\"},{\"key\":\"go.fasthttp\",\"name\":\"fasthttp\",\"type\":\"guide\",\"url\":\"/platforms/go/guides/fasthttp/\",\"title\":\"FastHTTP\",\"platform\":\"go\",\"sdk\":\"sentry.go.fasthttp\",\"categories\":\"$undefined\",\"fallbackGuide\":\"$undefined\"},{\"key\":\"go.fiber\",\"name\":\"fiber\",\"type\":\"guide\",\"url\":\"/platforms/go/guides/fiber/\",\"title\":\"Fiber\",\"platform\":\"go\",\"sdk\":\"sentry.go.fiber\",\"categories\":\"$undefined\",\"fallbackGuide\":\"$undefined\"},{\"key\":\"go.gin\",\"name\":\"gin\",\"type\":\"guide\",\"url\":\"/platforms/go/guides/gin/\",\"title\":\"Gin\",\"platform\":\"go\",\"sdk\":\"sentry.go.gin\",\"categories\":\"$undefined\",\"fallbackGuide\":\"$undefined\"},{\"key\":\"go.iris\",\"name\":\"iris\",\"type\":\"guide\",\"url\":\"/platforms/go/guides/iris/\",\"title\":\"Iris\",\"platform\":\"go\",\"sdk\":\"sentry.go.iris\",\"categories\":\"$undefined\",\"fallbackGuide\":\"$undefined\"},{\"key\":\"go.logrus\",\"name\":\"logrus\",\"type\":\"guide\",\"url\":\"/platforms/go/guides/logrus/\",\"title\":\"Logrus\",\"platform\":\"go\",\"sdk\":\"sentry.go.logrus\",\"categories\":\"$undefined\",\"fallbackGuide\":\"$undefined\"},{\"key\":\"go.negroni\",\"name\":\"negroni\",\"type\":\"guide\",\"url\":\"/platforms/go/guides/negroni/\",\"title\":\"Negroni\",\"platform\":\"go\",\"sdk\":\"sentry.go.negroni\",\"categories\":\"$undefined\",\"fallbackGuide\":\"$undefined\"},{\"key\":\"go.http\",\"name\":\"http\",\"type\":\"guide\",\"url\":\"/platforms/go/guides/http/\",\"title\":\"net/http\",\"platform\":\"go\",\"sdk\":\"sentry.go.http\",\"categories\":\"$undefined\",\"fallbackGuide\":\"$undefined\"}],\"integrations\":[]},{\"key\":\"java\",\"name\":\"java\",\"type\":\"platform\",\"url\":\"/platforms/java/\",\"title\":\"Java\",\"caseStyle\":\"camelCase\",\"sdk\":\"sentry.java\",\"fallbackPlatform\":\"$undefined\",\"categories\":[\"desktop\",\"server\"],\"keywords\":[\"kotlin\"],\"guides\":[{\"key\":\"java.jul\",\"name\":\"jul\",\"type\":\"guide\",\"url\":\"/platforms/java/guides/jul/\",\"title\":\"java.util.logging\",\"platform\":\"java\",\"sdk\":\"sentry.java.jul\",\"categories\":\"$undefined\",\"fallbackGuide\":\"$undefined\"},{\"key\":\"java.log4j2\",\"name\":\"log4j2\",\"type\":\"guide\",\"url\":\"/platforms/java/guides/log4j2/\",\"title\":\"Log4j 2.x\",\"platform\":\"java\",\"sdk\":\"sentry.java.log4j2\",\"categories\":\"$undefined\",\"fallbackGuide\":\"$undefined\"},{\"key\":\"java.logback\",\"name\":\"logback\",\"type\":\"guide\",\"url\":\"/platforms/java/guides/logback/\",\"title\":\"Logback\",\"platform\":\"java\",\"sdk\":\"sentry.java.logback\",\"categories\":\"$undefined\",\"fallbackGuide\":\"$undefined\"},{\"key\":\"java.servlet\",\"name\":\"servlet\",\"type\":\"guide\",\"url\":\"/platforms/java/guides/servlet/\",\"title\":\"Servlet\",\"platform\":\"java\",\"sdk\":\"sentry.java.servlet\",\"categories\":\"$undefined\",\"fallbackGuide\":\"$undefined\"},{\"key\":\"java.spring\",\"name\":\"spring\",\"type\":\"guide\",\"url\":\"/platforms/java/guides/spring/\",\"title\":\"Spring\",\"platform\":\"java\",\"sdk\":\"sentry.java.spring\",\"categories\":\"$undefined\",\"fallbackGuide\":\"$undefined\"},{\"key\":\"java.spring-boot\",\"name\":\"spring-boot\",\"type\":\"guide\",\"url\":\"/platforms/java/guides/spring-boot/\",\"title\":\"Spring Boot\",\"platform\":\"java\",\"sdk\":\"sentry.java.spring-boot\",\"categories\":\"$undefined\",\"fallbackGuide\":\"$undefined\"}],\"integrations\":[]},{\"key\":\"javascript\",\"name\":\"javascript\",\"type\":\"platform\",\"url\":\"/platforms/javascript/\",\"title\":\"JavaScript\",\"caseStyle\":\"camelCase\",\"sdk\":\"sentry.javascript.browser\",\"fallbackPlatform\":\"$undefined\",\"categories\":[\"javascript\",\"browser\"],\"keywords\":\"$undefined\",\"guides\":[{\"key\":\"javascript.angular\",\"name\":\"angular\",\"type\":\"guide\",\"url\":\"/platforms/javascript/guides/angular/\",\"title\":\"Angular\",\"platform\":\"javascript\",\"sdk\":\"sentry.javascript.angular\",\"categories\":[\"javascript\",\"browser\"],\"fallbackGuide\":\"$undefined\"},{\"key\":\"javascript.astro\",\"name\":\"astro\",\"type\":\"guide\",\"url\":\"/platforms/javascript/guides/astro/\",\"title\":\"Astro\",\"platform\":\"javascript\",\"sdk\":\"sentry.javascript.astro\",\"categories\":[\"javascript\",\"browser\",\"server\",\"server-node\"],\"fallbackGuide\":\"$undefined\"},{\"key\":\"javascript.aws-lambda\",\"name\":\"aws-lambda\",\"type\":\"guide\",\"url\":\"/platforms/javascript/guides/aws-lambda/\",\"title\":\"AWS Lambda\",\"platform\":\"javascript\",\"sdk\":\"sentry.javascript.node\",\"categories\":[\"serverless\"],\"fallbackGuide\":\"javascript.node\"},{\"key\":\"javascript.azure-functions\",\"name\":\"azure-functions\",\"type\":\"guide\",\"url\":\"/platforms/javascript/guides/azure-functions/\",\"title\":\"Azure Functions\",\"platform\":\"javascript\",\"sdk\":\"sentry.javascript.node\",\"categories\":[\"serverless\"],\"fallbackGuide\":\"javascript.node\"},{\"key\":\"javascript.bun\",\"name\":\"bun\",\"type\":\"guide\",\"url\":\"/platforms/javascript/guides/bun/\",\"title\":\"Bun\",\"platform\":\"javascript\",\"sdk\":\"sentry.javascript.bun\",\"categories\":[\"javascript\",\"server\",\"server-edge\",\"serverless\"],\"fallbackGuide\":\"$undefined\"},{\"key\":\"javascript.capacitor\",\"name\":\"capacitor\",\"type\":\"guide\",\"url\":\"/platforms/javascript/guides/capacitor/\",\"title\":\"Capacitor\",\"platform\":\"javascript\",\"sdk\":\"sentry.javascript.capacitor\",\"categories\":[\"javascript\",\"browser\",\"mobile\"],\"fallbackGuide\":\"$undefined\"},{\"key\":\"javascript.cloudflare\",\"name\":\"cloudflare\",\"type\":\"guide\",\"url\":\"/platforms/javascript/guides/cloudflare/\",\"title\":\"Cloudflare\",\"platform\":\"javascript\",\"sdk\":\"sentry.javascript.cloudflare\",\"categories\":[\"javascript\",\"server\",\"server-edge\",\"serverless\"],\"fallbackGuide\":\"$undefined\"},{\"key\":\"javascript.connect\",\"name\":\"connect\",\"type\":\"guide\",\"url\":\"/platforms/javascript/guides/connect/\",\"title\":\"Connect\",\"platform\":\"javascript\",\"sdk\":\"sentry.javascript.node\",\"categories\":[\"server\"],\"fallbackGuide\":\"javascript.node\"},{\"key\":\"javascript.cordova\",\"name\":\"cordova\",\"type\":\"guide\",\"url\":\"/platforms/javascript/guides/cordova/\",\"title\":\"Cordova\",\"platform\":\"javascript\",\"sdk\":\"sentry.javascript.cordova\",\"categories\":[\"javascript\",\"browser\",\"mobile\"],\"fallbackGuide\":\"$undefined\"},{\"key\":\"javascript.deno\",\"name\":\"deno\",\"type\":\"guide\",\"url\":\"/platforms/javascript/guides/deno/\",\"title\":\"Deno\",\"platform\":\"javascript\",\"sdk\":\"sentry.javascript.deno\",\"categories\":[\"javascript\",\"server\",\"server-edge\",\"serverless\"],\"fallbackGuide\":\"$undefined\"},{\"key\":\"javascript.electron\",\"name\":\"electron\",\"type\":\"guide\",\"url\":\"/platforms/javascript/guides/electron/\",\"title\":\"Electron\",\"platform\":\"javascript\",\"sdk\":\"sentry.javascript.electron\",\"categories\":[\"desktop\"],\"fallbackGuide\":\"$undefined\"},{\"key\":\"javascript.ember\",\"name\":\"ember\",\"type\":\"guide\",\"url\":\"/platforms/javascript/guides/ember/\",\"title\":\"Ember\",\"platform\":\"javascript\",\"sdk\":\"sentry.javascript.ember\",\"categories\":[\"javascript\",\"browser\"],\"fallbackGuide\":\"$undefined\"},{\"key\":\"javascript.express\",\"name\":\"express\",\"type\":\"guide\",\"url\":\"/platforms/javascript/guides/express/\",\"title\":\"Express\",\"platform\":\"javascript\",\"sdk\":\"sentry.javascript.node\",\"categories\":[\"server\"],\"fallbackGuide\":\"javascript.node\"},{\"key\":\"javascript.fastify\",\"name\":\"fastify\",\"type\":\"guide\",\"url\":\"/platforms/javascript/guides/fastify/\",\"title\":\"Fastify\",\"platform\":\"javascript\",\"sdk\":\"sentry.javascript.node\",\"categories\":[\"server\"],\"fallbackGuide\":\"javascript.node\"},{\"key\":\"javascript.gatsby\",\"name\":\"gatsby\",\"type\":\"guide\",\"url\":\"/platforms/javascript/guides/gatsby/\",\"title\":\"Gatsby\",\"platform\":\"javascript\",\"sdk\":\"sentry.javascript.gatsby\",\"categories\":[\"browser\"],\"fallbackGuide\":\"$undefined\"},{\"key\":\"javascript.gcp-functions\",\"name\":\"gcp-functions\",\"type\":\"guide\",\"url\":\"/platforms/javascript/guides/gcp-functions/\",\"title\":\"Google Cloud Functions\",\"platform\":\"javascript\",\"sdk\":\"sentry.javascript.node\",\"categories\":[\"serverless\"],\"fallbackGuide\":\"javascript.node\"},{\"key\":\"javascript.hapi\",\"name\":\"hapi\",\"type\":\"guide\",\"url\":\"/platforms/javascript/guides/hapi/\",\"title\":\"Hapi\",\"platform\":\"javascript\",\"sdk\":\"sentry.javascript.node\",\"categories\":[\"server\"],\"fallbackGuide\":\"javascript.node\"},{\"key\":\"javascript.koa\",\"name\":\"koa\",\"type\":\"guide\",\"url\":\"/platforms/javascript/guides/koa/\",\"title\":\"Koa\",\"platform\":\"javascript\",\"sdk\":\"sentry.javascript.node\",\"categories\":[\"server\"],\"fallbackGuide\":\"javascript.node\"},{\"key\":\"javascript.nestjs\",\"name\":\"nestjs\",\"type\":\"guide\",\"url\":\"/platforms/javascript/guides/nestjs/\",\"title\":\"Nest.js\",\"platform\":\"javascript\",\"sdk\":\"sentry.javascript.nestjs\",\"categories\":[\"server\"],\"fallbackGuide\":\"javascript.nestjs\"},{\"key\":\"javascript.nextjs\",\"name\":\"nextjs\",\"type\":\"guide\",\"url\":\"/platforms/javascript/guides/nextjs/\",\"title\":\"Next.js\",\"platform\":\"javascript\",\"sdk\":\"sentry.javascript.nextjs\",\"categories\":[\"javascript\",\"browser\",\"server\",\"server-node\"],\"fallbackGuide\":\"$undefined\"},{\"key\":\"javascript.node\",\"name\":\"node\",\"type\":\"guide\",\"url\":\"/platforms/javascript/guides/node/\",\"title\":\"Node.js\",\"platform\":\"javascript\",\"sdk\":\"sentry.javascript.node\",\"categories\":[\"server\"],\"fallbackGuide\":\"$undefined\"},{\"key\":\"javascript.nuxt\",\"name\":\"nuxt\",\"type\":\"guide\",\"url\":\"/platforms/javascript/guides/nuxt/\",\"title\":\"Nuxt\",\"platform\":\"javascript\",\"sdk\":\"sentry.javascript.nuxt\",\"categories\":[\"javascript\",\"browser\",\"server\"],\"fallbackGuide\":\"$undefined\"},{\"key\":\"javascript.react\",\"name\":\"react\",\"type\":\"guide\",\"url\":\"/platforms/javascript/guides/react/\",\"title\":\"React\",\"platform\":\"javascript\",\"sdk\":\"sentry.javascript.react\",\"categories\":[\"javascript\",\"browser\"],\"fallbackGuide\":\"$undefined\"},{\"key\":\"javascript.remix\",\"name\":\"remix\",\"type\":\"guide\",\"url\":\"/platforms/javascript/guides/remix/\",\"title\":\"Remix\",\"platform\":\"javascript\",\"sdk\":\"sentry.javascript.remix\",\"categories\":[\"javascript\",\"browser\",\"server\",\"server-node\"],\"fallbackGuide\":\"$undefined\"},{\"key\":\"javascript.solid\",\"name\":\"solid\",\"type\":\"guide\",\"url\":\"/platforms/javascript/guides/solid/\",\"title\":\"Solid\",\"platform\":\"javascript\",\"sdk\":\"sentry.javascript.solid\",\"categories\":[\"javascript\",\"browser\"],\"fallbackGuide\":\"$undefined\"},{\"key\":\"javascript.solidstart\",\"name\":\"solidstart\",\"type\":\"guide\",\"url\":\"/platforms/javascript/guides/solidstart/\",\"title\":\"SolidStart\",\"platform\":\"javascript\",\"sdk\":\"sentry.javascript.solidstart\",\"categories\":[\"browser\",\"server\"],\"fallbackGuide\":\"$undefined\"},{\"key\":\"javascript.svelte\",\"name\":\"svelte\",\"type\":\"guide\",\"url\":\"/platforms/javascript/guides/svelte/\",\"title\":\"Svelte\",\"platform\":\"javascript\",\"sdk\":\"sentry.javascript.svelte\",\"categories\":[\"javascript\",\"browser\"],\"fallbackGuide\":\"$undefined\"},{\"key\":\"javascript.sveltekit\",\"name\":\"sveltekit\",\"type\":\"guide\",\"url\":\"/platforms/javascript/guides/sveltekit/\",\"title\":\"SvelteKit\",\"platform\":\"javascript\",\"sdk\":\"sentry.javascript.sveltekit\",\"categories\":[\"javascript\",\"browser\",\"server\",\"server-node\"],\"fallbackGuide\":\"$undefined\"},{\"key\":\"javascript.vue\",\"name\":\"vue\",\"type\":\"guide\",\"url\":\"/platforms/javascript/guides/vue/\",\"title\":\"Vue\",\"platform\":\"javascript\",\"sdk\":\"sentry.javascript.vue\",\"categories\":[\"javascript\",\"browser\"],\"fallbackGuide\":\"$undefined\"},{\"key\":\"javascript.wasm\",\"name\":\"wasm\",\"type\":\"guide\",\"url\":\"/platforms/javascript/guides/wasm/\",\"title\":\"Wasm\",\"platform\":\"javascript\",\"sdk\":\"sentry.javascript.wasm\",\"categories\":[\"browser\"],\"fallbackGuide\":\"$undefined\"}],\"integrations\":[]},{\"key\":\"kotlin\",\"name\":\"kotlin\",\"type\":\"platform\",\"url\":\"/platforms/kotlin/\",\"title\":\"Kotlin\",\"caseStyle\":\"camelCase\",\"sdk\":\"sentry.java\",\"fallbackPlatform\":\"java\",\"categories\":[\"mobile\",\"desktop\",\"server\"],\"keywords\":[\"kotlin\"],\"guides\":[],\"integrations\":[]},{\"key\":\"kotlin-multiplatform\",\"name\":\"kotlin-multiplatform\",\"type\":\"platform\",\"url\":\"/platforms/kotlin-multiplatform/\",\"title\":\"Kotlin Multiplatform\",\"caseStyle\":\"camelCase\",\"sdk\":\"sentry.kotlin.kmp\",\"fallbackPlatform\":\"java\",\"categories\":[\"mobile\",\"desktop\"],\"keywords\":[\"kotlin\"],\"guides\":[],\"integrations\":[]},{\"key\":\"native\",\"name\":\"native\",\"type\":\"platform\",\"url\":\"/platforms/native/\",\"title\":\"Native\",\"caseStyle\":\"snake_case\",\"sdk\":\"sentry.native\",\"fallbackPlatform\":\"$undefined\",\"categories\":[\"mobile\",\"desktop\"],\"keywords\":\"$undefined\",\"guides\":[{\"key\":\"native.breakpad\",\"name\":\"breakpad\",\"type\":\"guide\",\"url\":\"/platforms/native/guides/breakpad/\",\"title\":\"Google Breakpad\",\"platform\":\"native\",\"sdk\":\"sentry.native.breakpad\",\"categories\":\"$undefined\",\"fallbackGuide\":\"$undefined\"},{\"key\":\"native.crashpad\",\"name\":\"crashpad\",\"type\":\"guide\",\"url\":\"/platforms/native/guides/crashpad/\",\"title\":\"Google Crashpad\",\"platform\":\"native\",\"sdk\":\"sentry.native.crashpad\",\"categories\":\"$undefined\",\"fallbackGuide\":\"$undefined\"},{\"key\":\"native.minidumps\",\"name\":\"minidumps\",\"type\":\"guide\",\"url\":\"/platforms/native/guides/minidumps/\",\"title\":\"Minidumps\",\"platform\":\"native\",\"sdk\":\"sentry.native.minidumps\",\"categories\":\"$undefined\",\"fallbackGuide\":\"$undefined\"},{\"key\":\"native.qt\",\"name\":\"qt\",\"type\":\"guide\",\"url\":\"/platforms/native/guides/qt/\",\"title\":\"Qt\",\"platform\":\"native\",\"sdk\":\"sentry.native.qt\",\"categories\":[\"desktop\",\"mobile\"],\"fallbackGuide\":\"$undefined\"},{\"key\":\"native.wasm\",\"name\":\"wasm\",\"type\":\"guide\",\"url\":\"/platforms/native/guides/wasm/\",\"title\":\"WebAssembly\",\"platform\":\"native\",\"sdk\":\"sentry.native.wasm\",\"categories\":\"$undefined\",\"fallbackGuide\":\"$undefined\"}],\"integrations\":[]},{\"key\":\"php\",\"name\":\"php\",\"type\":\"platform\",\"url\":\"/platforms/php/\",\"title\":\"PHP\",\"caseStyle\":\"snake_case\",\"sdk\":\"sentry.php\",\"fallbackPlatform\":\"$undefined\",\"categories\":\"$undefined\",\"keywords\":\"$undefined\",\"guides\":[{\"key\":\"php.laravel\",\"name\":\"laravel\",\"type\":\"guide\",\"url\":\"/platforms/php/guides/laravel/\",\"title\":\"Laravel\",\"platform\":\"php\",\"sdk\":\"sentry.php.laravel\",\"categories\":\"$undefined\",\"fallbackGuide\":\"$undefined\"},{\"key\":\"php.symfony\",\"name\":\"symfony\",\"type\":\"guide\",\"url\":\"/platforms/php/guides/symfony/\",\"title\":\"Symfony\",\"platform\":\"php\",\"sdk\":\"sentry.php.symfony\",\"categories\":\"$undefined\",\"fallbackGuide\":\"$undefined\"}],\"integrations\":[]},{\"key\":\"powershell\",\"name\":\"powershell\",\"type\":\"platform\",\"url\":\"/platforms/powershell/\",\"title\":\"PowerShell\",\"caseStyle\":\"PascalCase\",\"sdk\":\"sentry.dotnet.powershell\",\"fallbackPlatform\":\"$undefined\",\"categories\":[\"server\",\"desktop\",\"console\"],\"keywords\":\"$undefined\",\"guides\":[],\"integrations\":[]},{\"key\":\"python\",\"name\":\"python\",\"type\":\"platform\",\"url\":\"/platforms/python/\",\"title\":\"Python\",\"caseStyle\":\"snake_case\",\"sdk\":\"sentry.python\",\"fallbackPlatform\":\"$undefined\",\"categories\":\"$undefined\",\"keywords\":\"$undefined\",\"guides\":[],\"integrations\":[{\"key\":\"aiohttp\",\"name\":\"AIOHTTP\",\"icon\":\"python.aiohttp\",\"url\":\"/platforms/python/integrations/aiohttp\",\"platform\":\"python\",\"type\":\"integration\"},{\"key\":\"anthropic\",\"name\":\"Anthropic\",\"icon\":\"python.anthropic\",\"url\":\"/platforms/python/integrations/anthropic\",\"platform\":\"python\",\"type\":\"integration\"},{\"key\":\"airflow\",\"name\":\"Apache Airflow\",\"icon\":\"python.airflow\",\"url\":\"/platforms/python/integrations/airflow\",\"platform\":\"python\",\"type\":\"integration\"},{\"key\":\"beam\",\"name\":\"Apache Beam\",\"icon\":\"python.beam\",\"url\":\"/platforms/python/integrations/beam\",\"platform\":\"python\",\"type\":\"integration\"},{\"key\":\"spark\",\"name\":\"Apache Spark\",\"icon\":\"python.spark\",\"url\":\"/platforms/python/integrations/spark\",\"platform\":\"python\",\"type\":\"integration\"},{\"key\":\"ariadne\",\"name\":\"Ariadne\",\"icon\":\"python.ariadne\",\"url\":\"/platforms/python/integrations/ariadne\",\"platform\":\"python\",\"type\":\"integration\"},{\"key\":\"arq\",\"name\":\"arq\",\"icon\":\"python.arq\",\"url\":\"/platforms/python/integrations/arq\",\"platform\":\"python\",\"type\":\"integration\"},{\"key\":\"asgi\",\"name\":\"ASGI\",\"icon\":\"python.asgi\",\"url\":\"/platforms/python/integrations/asgi\",\"platform\":\"python\",\"type\":\"integration\"},{\"key\":\"asyncio\",\"name\":\"asyncio\",\"icon\":\"python.asyncio\",\"url\":\"/platforms/python/integrations/asyncio\",\"platform\":\"python\",\"type\":\"integration\"},{\"key\":\"asyncpg\",\"name\":\"asyncpg\",\"icon\":\"python.asyncpg\",\"url\":\"/platforms/python/integrations/asyncpg\",\"platform\":\"python\",\"type\":\"integration\"},{\"key\":\"aws-lambda\",\"name\":\"AWS Lambda\",\"icon\":\"python.aws-lambda\",\"url\":\"/platforms/python/integrations/aws-lambda\",\"platform\":\"python\",\"type\":\"integration\"},{\"key\":\"boto3\",\"name\":\"Boto3\",\"icon\":\"python.boto3\",\"url\":\"/platforms/python/integrations/boto3\",\"platform\":\"python\",\"type\":\"integration\"},{\"key\":\"bottle\",\"name\":\"Bottle\",\"icon\":\"python.bottle\",\"url\":\"/platforms/python/integrations/bottle\",\"platform\":\"python\",\"type\":\"integration\"},{\"key\":\"celery\",\"name\":\"Celery\",\"icon\":\"python.celery\",\"url\":\"/platforms/python/integrations/celery\",\"platform\":\"python\",\"type\":\"integration\"},{\"key\":\"chalice\",\"name\":\"Chalice\",\"icon\":\"python.chalice\",\"url\":\"/platforms/python/integrations/chalice\",\"platform\":\"python\",\"type\":\"integration\"},{\"key\":\"clickhouse-driver\",\"name\":\"clickhouse-driver\",\"icon\":\"python.clickhouse-driver\",\"url\":\"/platforms/python/integrations/clickhouse-driver\",\"platform\":\"python\",\"type\":\"integration\"},{\"key\":\"cloudresourcecontext\",\"name\":\"Cloud Resource Context\",\"icon\":\"python.cloudresourcecontext\",\"url\":\"/platforms/python/integrations/cloudresourcecontext\",\"platform\":\"python\",\"type\":\"integration\"},{\"key\":\"cohere\",\"name\":\"Cohere\",\"icon\":\"python.cohere\",\"url\":\"/platforms/python/integrations/cohere\",\"platform\":\"python\",\"type\":\"integration\"},{\"key\":\"django\",\"name\":\"Django\",\"icon\":\"python.django\",\"url\":\"/platforms/python/integrations/django\",\"platform\":\"python\",\"type\":\"integration\"},{\"key\":\"dramatiq\",\"name\":\"Dramatiq\",\"icon\":\"python.dramatiq\",\"url\":\"/platforms/python/integrations/dramatiq\",\"platform\":\"python\",\"type\":\"integration\"},{\"key\":\"falcon\",\"name\":\"Falcon\",\"icon\":\"python.falcon\",\"url\":\"/platforms/python/integrations/falcon\",\"platform\":\"python\",\"type\":\"integration\"},{\"key\":\"fastapi\",\"name\":\"FastAPI\",\"icon\":\"python.fastapi\",\"url\":\"/platforms/python/integrations/fastapi\",\"platform\":\"python\",\"type\":\"integration\"},{\"key\":\"flask\",\"name\":\"Flask\",\"icon\":\"python.flask\",\"url\":\"/platforms/python/integrations/flask\",\"platform\":\"python\",\"type\":\"integration\"},{\"key\":\"gnu_backtrace\",\"name\":\"GNU Backtrace\",\"icon\":\"python.gnu_backtrace\",\"url\":\"/platforms/python/integrations/gnu_backtrace\",\"platform\":\"python\",\"type\":\"integration\"},{\"key\":\"gcp-functions\",\"name\":\"Google Cloud Functions\",\"icon\":\"python.gcp-functions\",\"url\":\"/platforms/python/integrations/gcp-functions\",\"platform\":\"python\",\"type\":\"integration\"},{\"key\":\"gql\",\"name\":\"GQL\",\"icon\":\"python.gql\",\"url\":\"/platforms/python/integrations/gql\",\"platform\":\"python\",\"type\":\"integration\"},{\"key\":\"graphene\",\"name\":\"Graphene\",\"icon\":\"python.graphene\",\"url\":\"/platforms/python/integrations/graphene\",\"platform\":\"python\",\"type\":\"integration\"},{\"key\":\"grpc\",\"name\":\"gRPC\",\"icon\":\"python.grpc\",\"url\":\"/platforms/python/integrations/grpc\",\"platform\":\"python\",\"type\":\"integration\"},{\"key\":\"httpx\",\"name\":\"HTTPX\",\"icon\":\"python.httpx\",\"url\":\"/platforms/python/integrations/httpx\",\"platform\":\"python\",\"type\":\"integration\"},{\"key\":\"huey\",\"name\":\"huey\",\"icon\":\"python.huey\",\"url\":\"/platforms/python/integrations/huey\",\"platform\":\"python\",\"type\":\"integration\"},{\"key\":\"huggingface_hub\",\"name\":\"Huggingface Hub\",\"icon\":\"python.huggingface_hub\",\"url\":\"/platforms/python/integrations/huggingface_hub\",\"platform\":\"python\",\"type\":\"integration\"},{\"key\":\"langchain\",\"name\":\"Langchain\",\"icon\":\"python.langchain\",\"url\":\"/platforms/python/integrations/langchain\",\"platform\":\"python\",\"type\":\"integration\"},{\"key\":\"launchdarkly\",\"name\":\"LaunchDarkly\",\"icon\":\"python.launchdarkly\",\"url\":\"/platforms/python/integrations/launchdarkly\",\"platform\":\"python\",\"type\":\"integration\"},{\"key\":\"litestar\",\"name\":\"Litestar\",\"icon\":\"python.litestar\",\"url\":\"/platforms/python/integrations/litestar\",\"platform\":\"python\",\"type\":\"integration\"},{\"key\":\"logging\",\"name\":\"Logging\",\"icon\":\"python.logging\",\"url\":\"/platforms/python/integrations/logging\",\"platform\":\"python\",\"type\":\"integration\"},{\"key\":\"loguru\",\"name\":\"Loguru\",\"icon\":\"python.loguru\",\"url\":\"/platforms/python/integrations/loguru\",\"platform\":\"python\",\"type\":\"integration\"},{\"key\":\"openai\",\"name\":\"OpenAI\",\"icon\":\"python.openai\",\"url\":\"/platforms/python/integrations/openai\",\"platform\":\"python\",\"type\":\"integration\"},{\"key\":\"openfeature\",\"name\":\"OpenFeature\",\"icon\":\"python.openfeature\",\"url\":\"/platforms/python/integrations/openfeature\",\"platform\":\"python\",\"type\":\"integration\"},{\"key\":\"pure_eval\",\"name\":\"pure_eval\",\"icon\":\"python.pure_eval\",\"url\":\"/platforms/python/integrations/pure_eval\",\"platform\":\"python\",\"type\":\"integration\"},{\"key\":\"pymongo\",\"name\":\"PyMongo\",\"icon\":\"python.pymongo\",\"url\":\"/platforms/python/integrations/pymongo\",\"platform\":\"python\",\"type\":\"integration\"},{\"key\":\"pyramid\",\"name\":\"Pyramid\",\"icon\":\"python.pyramid\",\"url\":\"/platforms/python/integrations/pyramid\",\"platform\":\"python\",\"type\":\"integration\"},{\"key\":\"quart\",\"name\":\"Quart\",\"icon\":\"python.quart\",\"url\":\"/platforms/python/integrations/quart\",\"platform\":\"python\",\"type\":\"integration\"},{\"key\":\"ray\",\"name\":\"Ray\",\"icon\":\"python.ray\",\"url\":\"/platforms/python/integrations/ray\",\"platform\":\"python\",\"type\":\"integration\"},{\"key\":\"redis\",\"name\":\"Redis\",\"icon\":\"python.redis\",\"url\":\"/platforms/python/integrations/redis\",\"platform\":\"python\",\"type\":\"integration\"},{\"key\":\"rq\",\"name\":\"RQ (Redis Queue)\",\"icon\":\"python.rq\",\"url\":\"/platforms/python/integrations/rq\",\"platform\":\"python\",\"type\":\"integration\"},{\"key\":\"rust_tracing\",\"name\":\"Rust Tracing\",\"icon\":\"python.rust_tracing\",\"url\":\"/platforms/python/integrations/rust_tracing\",\"platform\":\"python\",\"type\":\"integration\"},{\"key\":\"sanic\",\"name\":\"Sanic\",\"icon\":\"python.sanic\",\"url\":\"/platforms/python/integrations/sanic\",\"platform\":\"python\",\"type\":\"integration\"},{\"key\":\"serverless\",\"name\":\"Serverless\",\"icon\":\"python.serverless\",\"url\":\"/platforms/python/integrations/serverless\",\"platform\":\"python\",\"type\":\"integration\"},{\"key\":\"socket\",\"name\":\"Socket\",\"icon\":\"python.socket\",\"url\":\"/platforms/python/integrations/socket\",\"platform\":\"python\",\"type\":\"integration\"},{\"key\":\"sqlalchemy\",\"name\":\"SQLAlchemy\",\"icon\":\"python.sqlalchemy\",\"url\":\"/platforms/python/integrations/sqlalchemy\",\"platform\":\"python\",\"type\":\"integration\"},{\"key\":\"starlette\",\"name\":\"Starlette\",\"icon\":\"python.starlette\",\"url\":\"/platforms/python/integrations/starlette\",\"platform\":\"python\",\"type\":\"integration\"},{\"key\":\"starlite\",\"name\":\"Starlite\",\"icon\":\"python.starlite\",\"url\":\"/platforms/python/integrations/starlite\",\"platform\":\"python\",\"type\":\"integration\"},{\"key\":\"strawberry\",\"name\":\"Strawberry\",\"icon\":\"python.strawberry\",\"url\":\"/platforms/python/integrations/strawberry\",\"platform\":\"python\",\"type\":\"integration\"},{\"key\":\"sys_exit\",\"name\":\"sys.exit\",\"icon\":\"python.sys_exit\",\"url\":\"/platforms/python/integrations/sys_exit\",\"platform\":\"python\",\"type\":\"integration\"},{\"key\":\"tornado\",\"name\":\"Tornado\",\"icon\":\"python.tornado\",\"url\":\"/platforms/python/integrations/tornado\",\"platform\":\"python\",\"type\":\"integration\"},{\"key\":\"tryton\",\"name\":\"Tryton\",\"icon\":\"python.tryton\",\"url\":\"/platforms/python/integrations/tryton\",\"platform\":\"python\",\"type\":\"integration\"},{\"key\":\"wsgi\",\"name\":\"WSGI\",\"icon\":\"python.wsgi\",\"url\":\"/platforms/python/integrations/wsgi\",\"platform\":\"python\",\"type\":\"integration\"},{\"key\":\"default-integrations\",\"name\":\"Default Integrations\",\"icon\":\"python.default-integrations\",\"url\":\"/platforms/python/integrations/default-integrations\",\"platform\":\"python\",\"type\":\"integration\"}]},{\"key\":\"react-native\",\"name\":\"react-native\",\"type\":\"platform\",\"url\":\"/platforms/react-native/\",\"title\":\"React Native\",\"caseStyle\":\"camelCase\",\"sdk\":\"sentry.javascript.react-native\",\"fallbackPlatform\":\"javascript\",\"categories\":[\"mobile\"],\"keywords\":\"$undefined\",\"guides\":[],\"integrations\":[]},{\"key\":\"ruby\",\"name\":\"ruby\",\"type\":\"platform\",\"url\":\"/platforms/ruby/\",\"title\":\"Ruby\",\"caseStyle\":\"snake_case\",\"sdk\":\"sentry.ruby\",\"fallbackPlatform\":\"$undefined\",\"categories\":\"$undefined\",\"keywords\":\"$undefined\",\"guides\":[{\"key\":\"ruby.delayed_job\",\"name\":\"delayed_job\",\"type\":\"guide\",\"url\":\"/platforms/ruby/guides/delayed_job/\",\"title\":\"DelayedJob\",\"platform\":\"ruby\",\"sdk\":\"sentry.ruby.delayed_job\",\"categories\":\"$undefined\",\"fallbackGuide\":\"$undefined\"},{\"key\":\"ruby.rack\",\"name\":\"rack\",\"type\":\"guide\",\"url\":\"/platforms/ruby/guides/rack/\",\"title\":\"Rack Middleware\",\"platform\":\"ruby\",\"sdk\":\"sentry.ruby.rack\",\"categories\":\"$undefined\",\"fallbackGuide\":\"$undefined\"},{\"key\":\"ruby.rails\",\"name\":\"rails\",\"type\":\"guide\",\"url\":\"/platforms/ruby/guides/rails/\",\"title\":\"Rails\",\"platform\":\"ruby\",\"sdk\":\"sentry.ruby.rails\",\"categories\":\"$undefined\",\"fallbackGuide\":\"$undefined\"},{\"key\":\"ruby.resque\",\"name\":\"resque\",\"type\":\"guide\",\"url\":\"/platforms/ruby/guides/resque/\",\"title\":\"Resque\",\"platform\":\"ruby\",\"sdk\":\"sentry.ruby.resque\",\"categories\":\"$undefined\",\"fallbackGuide\":\"$undefined\"},{\"key\":\"ruby.sidekiq\",\"name\":\"sidekiq\",\"type\":\"guide\",\"url\":\"/platforms/ruby/guides/sidekiq/\",\"title\":\"Sidekiq\",\"platform\":\"ruby\",\"sdk\":\"sentry.ruby.sidekiq\",\"categories\":\"$undefined\",\"fallbackGuide\":\"$undefined\"}],\"integrations\":[]},{\"key\":\"rust\",\"name\":\"rust\",\"type\":\"platform\",\"url\":\"/platforms/rust/\",\"title\":\"Rust\",\"caseStyle\":\"snake_case\",\"sdk\":\"sentry.rust\",\"fallbackPlatform\":\"$undefined\",\"categories\":\"$undefined\",\"keywords\":\"$undefined\",\"guides\":[{\"key\":\"rust.actix-web\",\"name\":\"actix-web\",\"type\":\"guide\",\"url\":\"/platforms/rust/guides/actix-web/\",\"title\":\"actix-web\",\"platform\":\"rust\",\"sdk\":\"sentry.rust.actix-web\",\"categories\":\"$undefined\",\"fallbackGuide\":\"$undefined\"}],\"integrations\":[]},{\"key\":\"unity\",\"name\":\"unity\",\"type\":\"platform\",\"url\":\"/platforms/unity/\",\"title\":\"Unity\",\"caseStyle\":\"PascalCase\",\"sdk\":\"sentry.dotnet.unity\",\"fallbackPlatform\":\"dotnet\",\"categories\":[\"mobile\",\"browser\",\"desktop\",\"console\",\"gaming\"],\"keywords\":\"$undefined\",\"guides\":[],\"integrations\":[]},{\"key\":\"unreal\",\"name\":\"unreal\",\"type\":\"platform\",\"url\":\"/platforms/unreal/\",\"title\":\"Unreal Engine\",\"caseStyle\":\"PascalCase\",\"sdk\":\"sentry.unreal\",\"fallbackPlatform\":\"$undefined\",\"categories\":[\"mobile\",\"desktop\",\"console\",\"gaming\"],\"keywords\":\"$undefined\",\"guides\":[],\"integrations\":[]}],\"currentPlatform\":\"$undefined\",\"data-sentry-element\":\"PlatformSelector\",\"data-sentry-source-file\":\"index.tsx\"}]}],false]}],[\"$\",\"div\",null,{\"className\":\"style_toc__wKI2w\",\"children\":[[\"$\",\"$L23\",null,{\"activeLinkSelector\":\".style_sidebar__iEJoR .toc-item .active\",\"data-sentry-element\":\"ScrollActiveLink\",\"data-sentry-source-file\":\"index.tsx\"}],\"$L24\"]}]]}]]}]\n"])</script><script>self.__next_f.push([1,"25:I[44038,[\"5105\",\"static/chunks/0e5ce63c-b78c5e075b524de0.js\",\"2408\",\"static/chunks/2408-65fa90f9d06cce4b.js\",\"2592\",\"static/chunks/2592-60d0344cf3958acb.js\",\"3150\",\"static/chunks/3150-eda0674e5d09f1d6.js\",\"5075\",\"static/chunks/5075-28df53ef81f024f1.js\",\"4717\",\"static/chunks/4717-4627ae0b29d187a2.js\",\"7019\",\"static/chunks/7019-69d4cea0254ea08e.js\",\"3812\",\"static/chunks/app/%5B%5B...path%5D%5D/page-b180eab5155ac75b.js\"],\"SidebarLink\"]\n"])</script><script>self.__next_f.push([1,"24:[\"$\",\"ul\",null,{\"data-sidebar-tree\":true,\"children\":[\"$\",\"li\",null,{\"className\":\"mb-3\",\"data-sidebar-branch\":true,\"data-sentry-component\":\"DynamicNav\",\"data-sentry-source-file\":\"dynamicNav.tsx\",\"children\":[[\"$\",\"$L1c\",null,{\"to\":\"/contributing/\",\"className\":\"style_sidebar-title__u_GwL flex items-center active justify-between\",\"activeClassName\":\"active\",\"data-sidebar-link\":true,\"children\":[[\"$\",\"h6\",null,{\"children\":\"Contributing to Docs\"}],false]}],[\"$\",\"ul\",null,{\"data-sidebar-tree\":true,\"className\":\"pl-3\",\"children\":[[],[[\"$\",\"$L25\",\"/contributing/environment/\",{\"to\":\"/contributing/environment/\",\"title\":\"Development Environment\",\"collapsed\":true,\"path\":\"/contributing/\",\"children\":[]}],[\"$\",\"$L25\",\"/contributing/approach/\",{\"to\":\"/contributing/approach/\",\"title\":\"Our Approach\",\"collapsed\":true,\"path\":\"/contributing/\",\"children\":[[\"$\",\"$L25\",\"/contributing/approach/sdk-docs/\",{\"to\":\"/contributing/approach/sdk-docs/\",\"title\":\"SDK Documentation Structure\",\"collapsed\":true,\"path\":\"/contributing/\",\"children\":[[\"$\",\"$L25\",\"/contributing/approach/sdk-docs/common_content/\",{\"to\":\"/contributing/approach/sdk-docs/common_content/\",\"title\":\"Common Content\",\"collapsed\":true,\"path\":\"/contributing/\",\"children\":[]}],[\"$\",\"$L25\",\"/contributing/approach/sdk-docs/write-getting-started/\",{\"to\":\"/contributing/approach/sdk-docs/write-getting-started/\",\"title\":\"How to Write - Getting Started\",\"collapsed\":true,\"path\":\"/contributing/\",\"children\":[]}],[\"$\",\"$L25\",\"/contributing/approach/sdk-docs/write-configuration/\",{\"to\":\"/contributing/approach/sdk-docs/write-configuration/\",\"title\":\"How to Write - Configuration\",\"collapsed\":true,\"path\":\"/contributing/\",\"children\":[]}],[\"$\",\"$L25\",\"/contributing/approach/sdk-docs/write-enriching-events/\",{\"to\":\"/contributing/approach/sdk-docs/write-enriching-events/\",\"title\":\"How to Write - Enriching Events\",\"collapsed\":true,\"path\":\"/contributing/\",\"children\":[]}],[\"$\",\"$L25\",\"/contributing/approach/sdk-docs/write-data-management/\",{\"to\":\"/contributing/approach/sdk-docs/write-data-management/\",\"title\":\"How to Write - Data Management\",\"collapsed\":true,\"path\":\"/contributing/\",\"children\":[]}],[\"$\",\"$L25\",\"/contributing/approach/sdk-docs/write-performance/\",{\"to\":\"/contributing/approach/sdk-docs/write-performance/\",\"title\":\"How to Write - Performance\",\"collapsed\":true,\"path\":\"/contributing/\",\"children\":[]}],[\"$\",\"$L25\",\"/contributing/approach/sdk-docs/write-usage/\",{\"to\":\"/contributing/approach/sdk-docs/write-usage/\",\"title\":\"How to Write - Usage\",\"collapsed\":true,\"path\":\"/contributing/\",\"children\":[]}]]}],[\"$\",\"$L25\",\"/contributing/approach/product-docs/\",{\"to\":\"/contributing/approach/product-docs/\",\"title\":\"Product Documentation Structure\",\"collapsed\":true,\"path\":\"/contributing/\",\"children\":[[\"$\",\"$L25\",\"/contributing/approach/product-docs/write-index/\",{\"to\":\"/contributing/approach/product-docs/write-index/\",\"title\":\"How to Write - Index Pages\",\"collapsed\":true,\"path\":\"/contributing/\",\"children\":[]}]]}]]}],[\"$\",\"$L25\",\"/contributing/platforms/\",{\"to\":\"/contributing/platforms/\",\"title\":\"Platforms \u0026 Guides\",\"collapsed\":true,\"path\":\"/contributing/\",\"children\":[[\"$\",\"$L25\",\"/contributing/platforms/platform-icons/\",{\"to\":\"/contributing/platforms/platform-icons/\",\"title\":\"Platform Icons\",\"collapsed\":true,\"path\":\"/contributing/\",\"children\":[]}],[\"$\",\"$L25\",\"/contributing/platforms/versioning/\",{\"to\":\"/contributing/platforms/versioning/\",\"title\":\"Versioning\",\"collapsed\":true,\"path\":\"/contributing/\",\"children\":[]}]]}],[\"$\",\"$L25\",\"/contributing/linking/\",{\"to\":\"/contributing/linking/\",\"title\":\"Linking Variables\",\"collapsed\":true,\"path\":\"/contributing/\",\"children\":[]}],[\"$\",\"$L25\",\"/contributing/pages/\",{\"to\":\"/contributing/pages/\",\"title\":\"Pages\",\"collapsed\":true,\"path\":\"/contributing/\",\"children\":[[\"$\",\"$L25\",\"/contributing/pages/frontmatter/\",{\"to\":\"/contributing/pages/frontmatter/\",\"title\":\"Frontmatter\",\"collapsed\":true,\"path\":\"/contributing/\",\"children\":[]}],[\"$\",\"$L25\",\"/contributing/pages/images/\",{\"to\":\"/contributing/pages/images/\",\"title\":\"Images\",\"collapsed\":true,\"path\":\"/contributing/\",\"children\":[]}],[\"$\",\"$L25\",\"/contributing/pages/charts-diagrams/\",{\"to\":\"/contributing/pages/charts-diagrams/\",\"title\":\"Charts \u0026 Diagrams\",\"collapsed\":true,\"path\":\"/contributing/\",\"children\":[]}],[\"$\",\"$L25\",\"/contributing/pages/components/\",{\"to\":\"/contributing/pages/components/\",\"title\":\"MDX Components\",\"collapsed\":true,\"path\":\"/contributing/\",\"children\":[]}],[\"$\",\"$L25\",\"/contributing/pages/variables/\",{\"to\":\"/contributing/pages/variables/\",\"title\":\"Markdown Variables\",\"collapsed\":true,\"path\":\"/contributing/\",\"children\":[]}],[\"$\",\"$L25\",\"/contributing/pages/redirects/\",{\"to\":\"/contributing/pages/redirects/\",\"title\":\"Redirects\",\"collapsed\":true,\"path\":\"/contributing/\",\"children\":[]}],[\"$\",\"$L25\",\"/contributing/pages/search/\",{\"to\":\"/contributing/pages/search/\",\"title\":\"Search\",\"collapsed\":true,\"path\":\"/contributing/\",\"children\":[]}],[\"$\",\"$L25\",\"/contributing/pages/banners/\",{\"to\":\"/contributing/pages/banners/\",\"title\":\"Banners\",\"collapsed\":true,\"path\":\"/contributing/\",\"children\":[]}]]}],[\"$\",\"$L25\",\"/contributing/onboarding-wizard/\",{\"to\":\"/contributing/onboarding-wizard/\",\"title\":\"Onboarding Wizard\",\"collapsed\":true,\"path\":\"/contributing/\",\"children\":[]}]]]}]]}]}]\n"])</script></body></html>