CINXE.COM
Introduction | Raycast API
<!DOCTYPE html><html lang="en" class="scroll-pt-[76px] theme-clean no-tint sidebar-default sidebar-list-default links-default __variable_5df3c2 __variable_c1795b __variable_ad64d1 dark"><head><meta charSet="utf-8"/><link rel="preconnect" href="https://static-2v.gitbook.com" crossorigin=""/><link rel="preconnect" href="https://api.gitbook.com/cache/"/><link rel="preconnect" href="https://ka-p.fontawesome.com/releases/v6.6.0/"/><link rel="preconnect" href="https://static-2v.gitbook.com"/><meta name="viewport" content="width=device-width, initial-scale=1"/><link rel="preload" as="image" fetchPriority="high" imageSrcSet="https://developers.raycast.com/~gitbook/image?url=https%3A%2F%2F2922539984-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Fspaces%252F-Me_8A39tFhZg3UaVoSN%252Flogo%252F0fvGwvGlBkuzXkEj8Nto%252Flogo.png%3Falt%3Dmedia%26token%3D28d9c4a1-77ec-4a87-930b-c0db378a1ef4&width=160&dpr=1&quality=100&sign=f3912aee&sv=2 160w, https://developers.raycast.com/~gitbook/image?url=https%3A%2F%2F2922539984-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Fspaces%252F-Me_8A39tFhZg3UaVoSN%252Flogo%252F0fvGwvGlBkuzXkEj8Nto%252Flogo.png%3Falt%3Dmedia%26token%3D28d9c4a1-77ec-4a87-930b-c0db378a1ef4&width=160&dpr=2&quality=100&sign=f3912aee&sv=2 320w, https://developers.raycast.com/~gitbook/image?url=https%3A%2F%2F2922539984-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Fspaces%252F-Me_8A39tFhZg3UaVoSN%252Flogo%252F0fvGwvGlBkuzXkEj8Nto%252Flogo.png%3Falt%3Dmedia%26token%3D28d9c4a1-77ec-4a87-930b-c0db378a1ef4&width=160&dpr=3&quality=100&sign=f3912aee&sv=2 480w, https://developers.raycast.com/~gitbook/image?url=https%3A%2F%2F2922539984-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Fspaces%252F-Me_8A39tFhZg3UaVoSN%252Flogo%252F0fvGwvGlBkuzXkEj8Nto%252Flogo.png%3Falt%3Dmedia%26token%3D28d9c4a1-77ec-4a87-930b-c0db378a1ef4&width=160&dpr=4&quality=100&sign=f3912aee&sv=2 640w, https://developers.raycast.com/~gitbook/image?url=https%3A%2F%2F2922539984-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Fspaces%252F-Me_8A39tFhZg3UaVoSN%252Flogo%252F0fvGwvGlBkuzXkEj8Nto%252Flogo.png%3Falt%3Dmedia%26token%3D28d9c4a1-77ec-4a87-930b-c0db378a1ef4&width=260&dpr=1&quality=100&sign=f3912aee&sv=2 260w, https://developers.raycast.com/~gitbook/image?url=https%3A%2F%2F2922539984-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Fspaces%252F-Me_8A39tFhZg3UaVoSN%252Flogo%252F0fvGwvGlBkuzXkEj8Nto%252Flogo.png%3Falt%3Dmedia%26token%3D28d9c4a1-77ec-4a87-930b-c0db378a1ef4&width=260&dpr=2&quality=100&sign=f3912aee&sv=2 520w, https://developers.raycast.com/~gitbook/image?url=https%3A%2F%2F2922539984-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Fspaces%252F-Me_8A39tFhZg3UaVoSN%252Flogo%252F0fvGwvGlBkuzXkEj8Nto%252Flogo.png%3Falt%3Dmedia%26token%3D28d9c4a1-77ec-4a87-930b-c0db378a1ef4&width=260&dpr=3&quality=100&sign=f3912aee&sv=2 780w, https://developers.raycast.com/~gitbook/image?url=https%3A%2F%2F2922539984-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Fspaces%252F-Me_8A39tFhZg3UaVoSN%252Flogo%252F0fvGwvGlBkuzXkEj8Nto%252Flogo.png%3Falt%3Dmedia%26token%3D28d9c4a1-77ec-4a87-930b-c0db378a1ef4&width=260&dpr=4&quality=100&sign=f3912aee&sv=2 1040w" imageSizes="(max-width: 1024px) 160px, 260px"/><link rel="preload" as="image" fetchPriority="high" imageSrcSet="https://developers.raycast.com/~gitbook/image?url=https%3A%2F%2F2922539984-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Fspaces%252F-Me_8A39tFhZg3UaVoSN%252Fuploads%252Fgit-blob-8a4f81b2b9ccaf142983dad7a0c7a2ce953467d5%252Fintroduction-hello-world.webp%3Falt%3Dmedia&width=400&dpr=1&quality=100&sign=d1796f36&sv=2 400w, https://developers.raycast.com/~gitbook/image?url=https%3A%2F%2F2922539984-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Fspaces%252F-Me_8A39tFhZg3UaVoSN%252Fuploads%252Fgit-blob-8a4f81b2b9ccaf142983dad7a0c7a2ce953467d5%252Fintroduction-hello-world.webp%3Falt%3Dmedia&width=400&dpr=2&quality=100&sign=d1796f36&sv=2 800w, https://developers.raycast.com/~gitbook/image?url=https%3A%2F%2F2922539984-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Fspaces%252F-Me_8A39tFhZg3UaVoSN%252Fuploads%252Fgit-blob-8a4f81b2b9ccaf142983dad7a0c7a2ce953467d5%252Fintroduction-hello-world.webp%3Falt%3Dmedia&width=400&dpr=3&quality=100&sign=d1796f36&sv=2 1200w, https://developers.raycast.com/~gitbook/image?url=https%3A%2F%2F2922539984-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Fspaces%252F-Me_8A39tFhZg3UaVoSN%252Fuploads%252Fgit-blob-8a4f81b2b9ccaf142983dad7a0c7a2ce953467d5%252Fintroduction-hello-world.webp%3Falt%3Dmedia&width=400&dpr=4&quality=100&sign=d1796f36&sv=2 1600w, https://developers.raycast.com/~gitbook/image?url=https%3A%2F%2F2922539984-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Fspaces%252F-Me_8A39tFhZg3UaVoSN%252Fuploads%252Fgit-blob-8a4f81b2b9ccaf142983dad7a0c7a2ce953467d5%252Fintroduction-hello-world.webp%3Falt%3Dmedia&width=768&dpr=1&quality=100&sign=d1796f36&sv=2 768w, https://developers.raycast.com/~gitbook/image?url=https%3A%2F%2F2922539984-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Fspaces%252F-Me_8A39tFhZg3UaVoSN%252Fuploads%252Fgit-blob-8a4f81b2b9ccaf142983dad7a0c7a2ce953467d5%252Fintroduction-hello-world.webp%3Falt%3Dmedia&width=768&dpr=2&quality=100&sign=d1796f36&sv=2 1536w, https://developers.raycast.com/~gitbook/image?url=https%3A%2F%2F2922539984-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Fspaces%252F-Me_8A39tFhZg3UaVoSN%252Fuploads%252Fgit-blob-8a4f81b2b9ccaf142983dad7a0c7a2ce953467d5%252Fintroduction-hello-world.webp%3Falt%3Dmedia&width=768&dpr=3&quality=100&sign=d1796f36&sv=2 2304w, https://developers.raycast.com/~gitbook/image?url=https%3A%2F%2F2922539984-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Fspaces%252F-Me_8A39tFhZg3UaVoSN%252Fuploads%252Fgit-blob-8a4f81b2b9ccaf142983dad7a0c7a2ce953467d5%252Fintroduction-hello-world.webp%3Falt%3Dmedia&width=768&dpr=4&quality=100&sign=d1796f36&sv=2 3072w" imageSizes="(max-width: 640px) 400px, 768px"/><link rel="stylesheet" href="https://static-2v.gitbook.com/_next/static/css/c153c9c2848b8d69.css" data-precedence="next"/><link rel="stylesheet" href="https://static-2v.gitbook.com/_next/static/css/cf4c266b56b6c084.css" data-precedence="next"/><link rel="stylesheet" href="https://static-2v.gitbook.com/_next/static/css/bbc5e921b5727a4f.css" data-precedence="next"/><link rel="stylesheet" href="https://static-2v.gitbook.com/_next/static/css/ecb8079f74451f42.css" data-precedence="next"/><link rel="stylesheet" href="https://static-2v.gitbook.com/_next/static/css/cc8873650a0b378a.css" data-precedence="next"/><link rel="stylesheet" href="https://static-2v.gitbook.com/_next/static/css/95b358fb5c9305a3.css" data-precedence="next"/><link rel="stylesheet" href="https://static-2v.gitbook.com/_next/static/css/6f5aeb7c8300b163.css" data-precedence="next"/><link rel="stylesheet" href="https://static-2v.gitbook.com/_next/static/css/a73ed85726fb0435.css" data-precedence="next"/><link rel="stylesheet" href="https://static-2v.gitbook.com/_next/static/css/30d38a6ce07fedd5.css" data-precedence="next"/><link rel="stylesheet" href="https://static-2v.gitbook.com/_next/static/css/df3099063bd0b541.css" data-precedence="next"/><link rel="stylesheet" href="https://static-2v.gitbook.com/_next/static/css/fdd8494df50d8d59.css" data-precedence="next"/><link rel="stylesheet" href="https://static-2v.gitbook.com/_next/static/css/c14955f6fe28f12c.css" data-precedence="next"/><link rel="stylesheet" href="https://static-2v.gitbook.com/_next/static/css/4af9aafd612346fe.css" data-precedence="next"/><link rel="preload" as="script" fetchPriority="low" href="https://static-2v.gitbook.com/_next/static/chunks/webpack-f70299ec9700cb39.js"/><script src="https://static-2v.gitbook.com/_next/static/chunks/4bd1b696-3a1d5322e360e191.js" async=""></script><script src="https://static-2v.gitbook.com/_next/static/chunks/1684-67f8f120bac4a8cb.js" async=""></script><script src="https://static-2v.gitbook.com/_next/static/chunks/main-app-e801dc86223ccac4.js" async=""></script><script src="https://static-2v.gitbook.com/_next/static/chunks/6744-176dfc20a550b742.js" async=""></script><script src="https://static-2v.gitbook.com/_next/static/chunks/935-eb812b33c9eec9d4.js" async=""></script><script src="https://static-2v.gitbook.com/_next/static/chunks/7876-ec2624b66e05f5f8.js" async=""></script><script src="https://static-2v.gitbook.com/_next/static/chunks/4441-098b04ac0ab5b060.js" async=""></script><script src="https://static-2v.gitbook.com/_next/static/chunks/6444-bdefc2d232ad6a6d.js" async=""></script><script src="https://static-2v.gitbook.com/_next/static/chunks/3069-825e9595ccc9628e.js" async=""></script><script src="https://static-2v.gitbook.com/_next/static/chunks/app/sites/static/%5Bmode%5D/%5BsiteURL%5D/%5BsiteData%5D/%5BpagePath%5D/page-312cbe304e5d9a79.js" async=""></script><script src="https://static-2v.gitbook.com/_next/static/chunks/2909-863ee8ccf2d27b43.js" async=""></script><script src="https://static-2v.gitbook.com/_next/static/chunks/5099-300b7a5597968129.js" async=""></script><script src="https://static-2v.gitbook.com/_next/static/chunks/app/sites/static/%5Bmode%5D/%5BsiteURL%5D/%5BsiteData%5D/layout-0ad4708eed14729d.js" async=""></script><script async="" src="https://integrations.gitbook.com/v1/integrations/posthog/installations/45bb70c02653ecb28893e6b4df7d4c1bd658fb04d678be3ae62f3577b43d012a/sites/site_wqFKp/script.js?version=153.0"></script><meta name="next-size-adjust" content=""/><meta name="color-scheme" content="dark light"/><title>Introduction | Raycast API</title><meta name="description" content="Start building your perfect tools with the Raycast API."/><meta name="generator" content="GitBook (f07982d)"/><meta name="robots" content="index, follow"/><link rel="canonical" href="https://developers.raycast.com"/><meta property="og:title" content="Introduction | Raycast API"/><meta property="og:description" content="Start building your perfect tools with the Raycast API."/><meta property="og:image" content="https://developers.raycast.com/~gitbook/image?url=https%3A%2F%2F2922539984-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Fspaces%252F-Me_8A39tFhZg3UaVoSN%252Fsocialpreview%252FhSb5ENKnfFPonILOcGqz%252Fsocial-preview.png%3Falt%3Dmedia%26token%3D68c9a902-82f2-4499-9f89-aae13fe72091&width=1200&height=630&sign=4c58a54c&sv=2"/><meta name="twitter:card" content="summary_large_image"/><meta name="twitter:title" content="Introduction | Raycast API"/><meta name="twitter:description" content="Start building your perfect tools with the Raycast API."/><meta name="twitter:image" content="https://developers.raycast.com/~gitbook/image?url=https%3A%2F%2F2922539984-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Fspaces%252F-Me_8A39tFhZg3UaVoSN%252Fsocialpreview%252FhSb5ENKnfFPonILOcGqz%252Fsocial-preview.png%3Falt%3Dmedia%26token%3D68c9a902-82f2-4499-9f89-aae13fe72091&width=1200&height=630&sign=4c58a54c&sv=2"/><link rel="icon" href="https://developers.raycast.com/~gitbook/image?url=https%3A%2F%2F2922539984-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Fspaces%252F-Me_8A39tFhZg3UaVoSN%252Ficon%252Fsa5pbA5jxAQUGJzS4pAP%252Flogo%2540dark.png%3Falt%3Dmedia%26token%3Db267ea49-0833-4730-84f6-dba37b1ed2cd&width=48&height=48&sign=3e87ad52&sv=2" type="image/png" media="(prefers-color-scheme: light)"/><link rel="icon" href="https://developers.raycast.com/~gitbook/image?url=https%3A%2F%2F2922539984-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Fspaces%252F-Me_8A39tFhZg3UaVoSN%252Ficon%252Fsa5pbA5jxAQUGJzS4pAP%252Flogo%2540dark.png%3Falt%3Dmedia%26token%3Db267ea49-0833-4730-84f6-dba37b1ed2cd&width=48&height=48&sign=3e87ad52&sv=2" type="image/png" media="(prefers-color-scheme: dark)"/><link rel="icon" href="https://developers.raycast.com/~gitbook/image?url=https%3A%2F%2F2922539984-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Fspaces%252F-Me_8A39tFhZg3UaVoSN%252Ficon%252Fsa5pbA5jxAQUGJzS4pAP%252Flogo%2540dark.png%3Falt%3Dmedia%26token%3Db267ea49-0833-4730-84f6-dba37b1ed2cd&width=48&height=48&sign=3e87ad52&sv=2" type="image/png" media="(prefers-color-scheme: light)"/><link rel="icon" href="https://developers.raycast.com/~gitbook/image?url=https%3A%2F%2F2922539984-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Fspaces%252F-Me_8A39tFhZg3UaVoSN%252Ficon%252Fsa5pbA5jxAQUGJzS4pAP%252Flogo%2540dark.png%3Falt%3Dmedia%26token%3Db267ea49-0833-4730-84f6-dba37b1ed2cd&width=48&height=48&sign=3e87ad52&sv=2" type="image/png" media="(prefers-color-scheme: dark)"/><link rel="privacy-policy" href="https://www.raycast.com/privacy"/><style> :root { --primary-1: 255 255 255; --contrast-primary-1: 29 29 29; --primary-2: 255 248 247; --contrast-primary-2: 29 29 29; --primary-3: 255 243 241; --contrast-primary-3: 29 29 29; --primary-4: 255 235 233; --contrast-primary-4: 29 29 29; --primary-5: 255 228 225; --contrast-primary-5: 29 29 29; --primary-6: 255 218 215; --contrast-primary-6: 29 29 29; --primary-7: 253 203 199; --contrast-primary-7: 29 29 29; --primary-8: 245 188 184; --contrast-primary-8: 29 29 29; --primary-9: 255 99 99; --contrast-primary-9: 255 255 255; --primary-10: 210 56 63; --contrast-primary-10: 255 255 255; --primary-11: 158 87 83; --contrast-primary-11: 255 255 255; --primary-12: 66 0 3; --contrast-primary-12: 255 255 255; --primary-original: 255 99 99; --contrast-primary-original: 255 255 255; --tint-1: 255 255 255; --contrast-tint-1: 29 29 29; --tint-2: 251 249 249; --contrast-tint-2: 29 29 29; --tint-3: 250 246 246; --contrast-tint-3: 29 29 29; --tint-4: 246 241 240; --contrast-tint-4: 29 29 29; --tint-5: 242 235 235; --contrast-tint-5: 29 29 29; --tint-6: 236 227 226; --contrast-tint-6: 29 29 29; --tint-7: 224 214 213; --contrast-tint-7: 29 29 29; --tint-8: 213 201 200; --contrast-tint-8: 29 29 29; --tint-9: 155 124 122; --contrast-tint-9: 255 255 255; --tint-10: 143 113 111; --contrast-tint-10: 255 255 255; --tint-11: 121 106 105; --contrast-tint-11: 255 255 255; --tint-12: 38 25 24; --contrast-tint-12: 255 255 255; --tint-original: 120 120 120; --contrast-tint-original: 255 255 255; --neutral-1: 255 255 255; --contrast-neutral-1: 29 29 29; --neutral-2: 250 250 250; --contrast-neutral-2: 29 29 29; --neutral-3: 247 247 247; --contrast-neutral-3: 29 29 29; --neutral-4: 242 242 242; --contrast-neutral-4: 29 29 29; --neutral-5: 237 237 237; --contrast-neutral-5: 29 29 29; --neutral-6: 229 229 229; --contrast-neutral-6: 29 29 29; --neutral-7: 217 217 217; --contrast-neutral-7: 29 29 29; --neutral-8: 204 204 204; --contrast-neutral-8: 29 29 29; --neutral-9: 120 120 120; --contrast-neutral-9: 255 255 255; --neutral-10: 121 121 121; --contrast-neutral-10: 255 255 255; --neutral-11: 110 110 110; --contrast-neutral-11: 255 255 255; --neutral-12: 29 29 29; --contrast-neutral-12: 255 255 255; --neutral-original: 120 120 120; --contrast-neutral-original: 255 255 255; --header-background: 255 99 99; --header-link: 255 255 255; --info-1: 255 255 255; --contrast-info-1: 29 29 29; --info-2: 250 250 250; --contrast-info-2: 29 29 29; --info-3: 247 247 247; --contrast-info-3: 29 29 29; --info-4: 242 242 242; --contrast-info-4: 29 29 29; --info-5: 237 237 237; --contrast-info-5: 29 29 29; --info-6: 229 229 229; --contrast-info-6: 29 29 29; --info-7: 217 217 217; --contrast-info-7: 29 29 29; --info-8: 204 204 204; --contrast-info-8: 29 29 29; --info-9: 120 120 120; --contrast-info-9: 255 255 255; --info-10: 121 121 121; --contrast-info-10: 255 255 255; --info-11: 110 110 110; --contrast-info-11: 255 255 255; --info-12: 29 29 29; --contrast-info-12: 255 255 255; --info-original: 120 120 120; --contrast-info-original: 255 255 255; --warning-1: 255 255 255; --contrast-warning-1: 29 29 29; --warning-2: 254 249 244; --contrast-warning-2: 29 29 29; --warning-3: 255 245 236; --contrast-warning-3: 29 29 29; --warning-4: 255 239 225; --contrast-warning-4: 29 29 29; --warning-5: 254 233 214; --contrast-warning-5: 29 29 29; --warning-6: 250 224 200; --contrast-warning-6: 29 29 29; --warning-7: 242 211 182; --contrast-warning-7: 29 29 29; --warning-8: 233 197 164; --contrast-warning-8: 29 29 29; --warning-9: 254 154 0; --contrast-warning-9: 29 29 29; --warning-10: 187 92 0; --contrast-warning-10: 255 255 255; --warning-11: 145 99 52; --contrast-warning-11: 255 255 255; --warning-12: 57 13 0; --contrast-warning-12: 255 255 255; --warning-original: 254 154 0; --contrast-warning-original: 29 29 29; --danger-1: 255 255 255; --contrast-danger-1: 29 29 29; --danger-2: 255 247 246; --contrast-danger-2: 29 29 29; --danger-3: 255 242 239; --contrast-danger-3: 29 29 29; --danger-4: 255 234 230; --contrast-danger-4: 29 29 29; --danger-5: 255 226 221; --contrast-danger-5: 29 29 29; --danger-6: 255 215 210; --contrast-danger-6: 29 29 29; --danger-7: 255 200 193; --contrast-danger-7: 29 29 29; --danger-8: 254 184 177; --contrast-danger-8: 29 29 29; --danger-9: 251 44 54; --contrast-danger-9: 255 255 255; --danger-10: 228 0 33; --contrast-danger-10: 255 255 255; --danger-11: 168 79 73; --contrast-danger-11: 255 255 255; --danger-12: 73 0 0; --contrast-danger-12: 255 255 255; --danger-original: 251 44 54; --contrast-danger-original: 255 255 255; --success-1: 255 255 255; --contrast-success-1: 29 29 29; --success-2: 245 252 246; --contrast-success-2: 29 29 29; --success-3: 238 252 240; --contrast-success-3: 29 29 29; --success-4: 229 249 231; --contrast-success-4: 29 29 29; --success-5: 219 246 222; --contrast-success-5: 29 29 29; --success-6: 207 240 210; --contrast-success-6: 29 29 29; --success-7: 190 229 194; --contrast-success-7: 29 29 29; --success-8: 172 218 177; --contrast-success-8: 29 29 29; --success-9: 0 201 80; --contrast-success-9: 29 29 29; --success-10: 0 152 23; --contrast-success-10: 255 255 255; --success-11: 62 127 73; --contrast-success-11: 255 255 255; --success-12: 0 41 0; --contrast-success-12: 255 255 255; --success-original: 0 201 80; --contrast-success-original: 29 29 29; } .dark { --primary-1: 29 29 29; --contrast-primary-1: 255 255 255; --primary-2: 39 33 32; --contrast-primary-2: 255 255 255; --primary-3: 53 40 39; --contrast-primary-3: 255 255 255; --primary-4: 61 42 41; --contrast-primary-4: 255 255 255; --primary-5: 71 46 44; --contrast-primary-5: 255 255 255; --primary-6: 80 47 46; --contrast-primary-6: 255 255 255; --primary-7: 95 55 53; --contrast-primary-7: 255 255 255; --primary-8: 110 63 60; --contrast-primary-8: 255 255 255; --primary-9: 255 99 99; --contrast-primary-9: 255 255 255; --primary-10: 238 83 85; --contrast-primary-10: 255 255 255; --primary-11: 248 168 163; --contrast-primary-11: 29 29 29; --primary-12: 255 228 221; --contrast-primary-12: 29 29 29; --primary-original: 255 99 99; --contrast-primary-original: 255 255 255; --tint-1: 29 29 29; --contrast-tint-1: 255 255 255; --tint-2: 35 34 34; --contrast-tint-2: 255 255 255; --tint-3: 45 43 43; --contrast-tint-3: 255 255 255; --tint-4: 49 47 47; --contrast-tint-4: 255 255 255; --tint-5: 55 53 53; --contrast-tint-5: 255 255 255; --tint-6: 60 57 56; --contrast-tint-6: 255 255 255; --tint-7: 71 66 66; --contrast-tint-7: 255 255 255; --tint-8: 81 77 76; --contrast-tint-8: 255 255 255; --tint-9: 144 129 127; --contrast-tint-9: 255 255 255; --tint-10: 156 140 139; --contrast-tint-10: 255 255 255; --tint-11: 198 190 189; --contrast-tint-11: 29 29 29; --tint-12: 255 253 252; --contrast-tint-12: 29 29 29; --tint-original: 120 120 120; --contrast-tint-original: 255 255 255; --neutral-1: 29 29 29; --contrast-neutral-1: 255 255 255; --neutral-2: 34 34 34; --contrast-neutral-2: 255 255 255; --neutral-3: 44 44 44; --contrast-neutral-3: 255 255 255; --neutral-4: 48 48 48; --contrast-neutral-4: 255 255 255; --neutral-5: 53 53 53; --contrast-neutral-5: 255 255 255; --neutral-6: 57 57 57; --contrast-neutral-6: 255 255 255; --neutral-7: 67 67 67; --contrast-neutral-7: 255 255 255; --neutral-8: 78 78 78; --contrast-neutral-8: 255 255 255; --neutral-9: 120 120 120; --contrast-neutral-9: 255 255 255; --neutral-10: 144 144 144; --contrast-neutral-10: 255 255 255; --neutral-11: 192 192 192; --contrast-neutral-11: 29 29 29; --neutral-12: 255 255 255; --contrast-neutral-12: 29 29 29; --neutral-original: 120 120 120; --contrast-neutral-original: 255 255 255; --header-background: 255 99 99; --header-link: 255 255 255; --info-1: 29 29 29; --contrast-info-1: 255 255 255; --info-2: 34 34 34; --contrast-info-2: 255 255 255; --info-3: 44 44 44; --contrast-info-3: 255 255 255; --info-4: 48 48 48; --contrast-info-4: 255 255 255; --info-5: 53 53 53; --contrast-info-5: 255 255 255; --info-6: 57 57 57; --contrast-info-6: 255 255 255; --info-7: 67 67 67; --contrast-info-7: 255 255 255; --info-8: 78 78 78; --contrast-info-8: 255 255 255; --info-9: 120 120 120; --contrast-info-9: 255 255 255; --info-10: 144 144 144; --contrast-info-10: 255 255 255; --info-11: 192 192 192; --contrast-info-11: 29 29 29; --info-12: 255 255 255; --contrast-info-12: 29 29 29; --info-original: 120 120 120; --contrast-info-original: 255 255 255; --warning-1: 29 29 29; --contrast-warning-1: 255 255 255; --warning-2: 38 34 30; --contrast-warning-2: 255 255 255; --warning-3: 50 42 35; --contrast-warning-3: 255 255 255; --warning-4: 57 45 34; --contrast-warning-4: 255 255 255; --warning-5: 66 50 34; --contrast-warning-5: 255 255 255; --warning-6: 73 53 33; --contrast-warning-6: 255 255 255; --warning-7: 87 62 37; --contrast-warning-7: 255 255 255; --warning-8: 101 71 41; --contrast-warning-8: 255 255 255; --warning-9: 254 154 0; --contrast-warning-9: 29 29 29; --warning-10: 213 116 0; --contrast-warning-10: 255 255 255; --warning-11: 231 181 132; --contrast-warning-11: 29 29 29; --warning-12: 255 243 187; --contrast-warning-12: 29 29 29; --warning-original: 254 154 0; --contrast-warning-original: 29 29 29; --danger-1: 29 29 29; --contrast-danger-1: 255 255 255; --danger-2: 40 32 32; --contrast-danger-2: 255 255 255; --danger-3: 55 39 38; --contrast-danger-3: 255 255 255; --danger-4: 64 41 38; --contrast-danger-4: 255 255 255; --danger-5: 75 44 41; --contrast-danger-5: 255 255 255; --danger-6: 84 45 41; --contrast-danger-6: 255 255 255; --danger-7: 100 51 48; --contrast-danger-7: 255 255 255; --danger-8: 117 58 54; --contrast-danger-8: 255 255 255; --danger-9: 251 44 54; --contrast-danger-9: 255 255 255; --danger-10: 255 52 59; --contrast-danger-10: 255 255 255; --danger-11: 255 161 153; --contrast-danger-11: 29 29 29; --danger-12: 255 220 210; --contrast-danger-12: 29 29 29; --danger-original: 251 44 54; --contrast-danger-original: 255 255 255; --success-1: 29 29 29; --contrast-success-1: 255 255 255; --success-2: 31 36 32; --contrast-success-2: 255 255 255; --success-3: 37 47 38; --contrast-success-3: 255 255 255; --success-4: 37 52 39; --contrast-success-4: 255 255 255; --success-5: 38 60 41; --contrast-success-5: 255 255 255; --success-6: 38 65 41; --contrast-success-6: 255 255 255; --success-7: 42 77 48; --contrast-success-7: 255 255 255; --success-8: 47 89 54; --contrast-success-8: 255 255 255; --success-9: 0 201 80; --contrast-success-9: 29 29 29; --success-10: 0 176 54; --contrast-success-10: 255 255 255; --success-11: 144 211 153; --contrast-success-11: 29 29 29; --success-12: 201 255 210; --contrast-success-12: 29 29 29; --success-original: 0 201 80; --contrast-success-original: 29 29 29; } </style><script src="https://static-2v.gitbook.com/_next/static/chunks/polyfills-42372ed130431b0a.js" noModule=""></script></head><body class="[html.sidebar-filled.theme-bold.tint_&]:bg-tint-subtle bg-tint-base theme-muted:bg-tint-subtle theme-gradient:bg-gradient-primary theme-gradient-tint:bg-gradient-tint"><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><header id="site-header" class="flex flex-col h-[64px] sticky top-0 z-30 w-full flex-none shadow-[0px_1px_0px] shadow-tint-12/2 bg-tint-base/9 theme-muted:bg-tint-subtle/9 [html.sidebar-filled.theme-bold.tint_&]:bg-tint-subtle/9 theme-gradient:bg-gradient-primary theme-gradient-tint:bg-gradient-tint contrast-more:bg-tint-base text-sm backdrop-blur-lg"><div class="theme-bold:bg-header-background theme-bold:shadow-[0px_1px_0px] theme-bold:shadow-tint-12/2"><div class="scroll-nojump"><div class="gap-4 lg:gap-6 flex items-center justify-between w-full py-3 min-h-16 sm:h-16 px-4 sm:px-6 md:px-8 max-w-screen-2xl mx-auto page-full-width:max-w-full"><div class="flex max-w-full lg:basis-72 min-w-0 shrink items-center justify-start gap-2 lg:gap-4"><button class="flex flex-row items-center rounded straight-corners:rounded-sm px-2 py-1 lg:hidden -ml-2 text-tint-strong theme-bold:text-header-link hover:bg-tint-hover theme-bold:hover:bg-header-link/3 page-no-toc:hidden" aria-label="Open table of contents"><svg style="mask-image:url(https://ka-p.fontawesome.com/releases/v6.6.0/svgs/regular/bars.svg?v=2&token=a463935e93);mask-repeat:no-repeat;mask-position:center" class="gb-icon size-4 text-inherit"></svg></button><a class="group/headerlogo min-w-0 shrink flex items-center" href="https://developers.raycast.com/"><img alt="Logo" fetchPriority="high" class="block dark:hidden rounded straight-corners:rounded-sm overflow-hidden shrink min-w-0 max-w-40 lg:max-w-64 site-header-none:page-no-toc:lg:max-w-56 max-h-10 lg:max-h-12 h-full w-auto" src="https://developers.raycast.com/~gitbook/image?url=https%3A%2F%2F2922539984-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Fspaces%252F-Me_8A39tFhZg3UaVoSN%252Flogo%252F0fvGwvGlBkuzXkEj8Nto%252Flogo.png%3Falt%3Dmedia%26token%3D28d9c4a1-77ec-4a87-930b-c0db378a1ef4&width=260&dpr=4&quality=100&sign=f3912aee&sv=2" srcSet="https://developers.raycast.com/~gitbook/image?url=https%3A%2F%2F2922539984-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Fspaces%252F-Me_8A39tFhZg3UaVoSN%252Flogo%252F0fvGwvGlBkuzXkEj8Nto%252Flogo.png%3Falt%3Dmedia%26token%3D28d9c4a1-77ec-4a87-930b-c0db378a1ef4&width=160&dpr=1&quality=100&sign=f3912aee&sv=2 160w, https://developers.raycast.com/~gitbook/image?url=https%3A%2F%2F2922539984-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Fspaces%252F-Me_8A39tFhZg3UaVoSN%252Flogo%252F0fvGwvGlBkuzXkEj8Nto%252Flogo.png%3Falt%3Dmedia%26token%3D28d9c4a1-77ec-4a87-930b-c0db378a1ef4&width=160&dpr=2&quality=100&sign=f3912aee&sv=2 320w, https://developers.raycast.com/~gitbook/image?url=https%3A%2F%2F2922539984-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Fspaces%252F-Me_8A39tFhZg3UaVoSN%252Flogo%252F0fvGwvGlBkuzXkEj8Nto%252Flogo.png%3Falt%3Dmedia%26token%3D28d9c4a1-77ec-4a87-930b-c0db378a1ef4&width=160&dpr=3&quality=100&sign=f3912aee&sv=2 480w, https://developers.raycast.com/~gitbook/image?url=https%3A%2F%2F2922539984-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Fspaces%252F-Me_8A39tFhZg3UaVoSN%252Flogo%252F0fvGwvGlBkuzXkEj8Nto%252Flogo.png%3Falt%3Dmedia%26token%3D28d9c4a1-77ec-4a87-930b-c0db378a1ef4&width=160&dpr=4&quality=100&sign=f3912aee&sv=2 640w, https://developers.raycast.com/~gitbook/image?url=https%3A%2F%2F2922539984-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Fspaces%252F-Me_8A39tFhZg3UaVoSN%252Flogo%252F0fvGwvGlBkuzXkEj8Nto%252Flogo.png%3Falt%3Dmedia%26token%3D28d9c4a1-77ec-4a87-930b-c0db378a1ef4&width=260&dpr=1&quality=100&sign=f3912aee&sv=2 260w, https://developers.raycast.com/~gitbook/image?url=https%3A%2F%2F2922539984-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Fspaces%252F-Me_8A39tFhZg3UaVoSN%252Flogo%252F0fvGwvGlBkuzXkEj8Nto%252Flogo.png%3Falt%3Dmedia%26token%3D28d9c4a1-77ec-4a87-930b-c0db378a1ef4&width=260&dpr=2&quality=100&sign=f3912aee&sv=2 520w, https://developers.raycast.com/~gitbook/image?url=https%3A%2F%2F2922539984-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Fspaces%252F-Me_8A39tFhZg3UaVoSN%252Flogo%252F0fvGwvGlBkuzXkEj8Nto%252Flogo.png%3Falt%3Dmedia%26token%3D28d9c4a1-77ec-4a87-930b-c0db378a1ef4&width=260&dpr=3&quality=100&sign=f3912aee&sv=2 780w, https://developers.raycast.com/~gitbook/image?url=https%3A%2F%2F2922539984-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Fspaces%252F-Me_8A39tFhZg3UaVoSN%252Flogo%252F0fvGwvGlBkuzXkEj8Nto%252Flogo.png%3Falt%3Dmedia%26token%3D28d9c4a1-77ec-4a87-930b-c0db378a1ef4&width=260&dpr=4&quality=100&sign=f3912aee&sv=2 1040w" sizes="(max-width: 1024px) 160px, 260px" width="512" height="512"/><img alt="Logo" loading="lazy" fetchPriority="low" class="hidden dark:block rounded straight-corners:rounded-sm overflow-hidden shrink min-w-0 max-w-40 lg:max-w-64 site-header-none:page-no-toc:lg:max-w-56 max-h-10 lg:max-h-12 h-full w-auto" src="https://developers.raycast.com/~gitbook/image?url=https%3A%2F%2F2922539984-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Fspaces%252F-Me_8A39tFhZg3UaVoSN%252Flogo%252FUl4fyRZ0Fz4KWolj6qK2%252Flogo%2540dark.png%3Falt%3Dmedia%26token%3D0365e72b-4d26-4707-ab25-1abfe5b66112&width=260&dpr=4&quality=100&sign=8dc35d3c&sv=2" srcSet="https://developers.raycast.com/~gitbook/image?url=https%3A%2F%2F2922539984-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Fspaces%252F-Me_8A39tFhZg3UaVoSN%252Flogo%252FUl4fyRZ0Fz4KWolj6qK2%252Flogo%2540dark.png%3Falt%3Dmedia%26token%3D0365e72b-4d26-4707-ab25-1abfe5b66112&width=160&dpr=1&quality=100&sign=8dc35d3c&sv=2 160w, https://developers.raycast.com/~gitbook/image?url=https%3A%2F%2F2922539984-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Fspaces%252F-Me_8A39tFhZg3UaVoSN%252Flogo%252FUl4fyRZ0Fz4KWolj6qK2%252Flogo%2540dark.png%3Falt%3Dmedia%26token%3D0365e72b-4d26-4707-ab25-1abfe5b66112&width=160&dpr=2&quality=100&sign=8dc35d3c&sv=2 320w, https://developers.raycast.com/~gitbook/image?url=https%3A%2F%2F2922539984-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Fspaces%252F-Me_8A39tFhZg3UaVoSN%252Flogo%252FUl4fyRZ0Fz4KWolj6qK2%252Flogo%2540dark.png%3Falt%3Dmedia%26token%3D0365e72b-4d26-4707-ab25-1abfe5b66112&width=160&dpr=3&quality=100&sign=8dc35d3c&sv=2 480w, https://developers.raycast.com/~gitbook/image?url=https%3A%2F%2F2922539984-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Fspaces%252F-Me_8A39tFhZg3UaVoSN%252Flogo%252FUl4fyRZ0Fz4KWolj6qK2%252Flogo%2540dark.png%3Falt%3Dmedia%26token%3D0365e72b-4d26-4707-ab25-1abfe5b66112&width=160&dpr=4&quality=100&sign=8dc35d3c&sv=2 640w, https://developers.raycast.com/~gitbook/image?url=https%3A%2F%2F2922539984-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Fspaces%252F-Me_8A39tFhZg3UaVoSN%252Flogo%252FUl4fyRZ0Fz4KWolj6qK2%252Flogo%2540dark.png%3Falt%3Dmedia%26token%3D0365e72b-4d26-4707-ab25-1abfe5b66112&width=260&dpr=1&quality=100&sign=8dc35d3c&sv=2 260w, https://developers.raycast.com/~gitbook/image?url=https%3A%2F%2F2922539984-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Fspaces%252F-Me_8A39tFhZg3UaVoSN%252Flogo%252FUl4fyRZ0Fz4KWolj6qK2%252Flogo%2540dark.png%3Falt%3Dmedia%26token%3D0365e72b-4d26-4707-ab25-1abfe5b66112&width=260&dpr=2&quality=100&sign=8dc35d3c&sv=2 520w, https://developers.raycast.com/~gitbook/image?url=https%3A%2F%2F2922539984-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Fspaces%252F-Me_8A39tFhZg3UaVoSN%252Flogo%252FUl4fyRZ0Fz4KWolj6qK2%252Flogo%2540dark.png%3Falt%3Dmedia%26token%3D0365e72b-4d26-4707-ab25-1abfe5b66112&width=260&dpr=3&quality=100&sign=8dc35d3c&sv=2 780w, https://developers.raycast.com/~gitbook/image?url=https%3A%2F%2F2922539984-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Fspaces%252F-Me_8A39tFhZg3UaVoSN%252Flogo%252FUl4fyRZ0Fz4KWolj6qK2%252Flogo%2540dark.png%3Falt%3Dmedia%26token%3D0365e72b-4d26-4707-ab25-1abfe5b66112&width=260&dpr=4&quality=100&sign=8dc35d3c&sv=2 1040w" sizes="(max-width: 1024px) 160px, 260px" width="512" height="512"/></a></div><div class="flex grow-0 shrink-0 md:basis-56 justify-self-end order-last"><!--$--><button type="button" aria-label="Search" class="flex flex-1 flex-row justify-center items-center w-full py-2 px-3 gap-2 bg-tint-base ring-1 ring-tint-12/2 shadow-sm shadow-tint-12/3 dark:shadow-none text-tint rounded-lg straight-corners:rounded-sm contrast-more:ring-tint-12 contrast-more:text-tint-strong transition-all hover:bg-tint-subtle hover:shadow-md hover:scale-102 hover:ring-tint-hover hover:text-tint-strong focus:shadow-md focus:scale-102 focus:ring-tint-hover focus:text-tint-strong contrast-more:hover:ring-2 contrast-more:hover:ring-tint-12 contrast-more:focus:ring-2 contrast-more:focus:ring-tint-12 active:shadow-sm active:scale-100 md:justify-start md:w-full text-sm theme-bold:bg-header-link/2 theme-bold:hover:bg-header-link/3 theme-bold:text-header-link/8 theme-bold:hover:text-header-link theme-bold:ring-header-link/4 theme-bold:hover:ring-header-link/5 theme-bold:[&_svg]:text-header-link/10 theme-bold:[&_.shortcut]:text-header-link/8 theme-bold:contrast-more:bg-header-background theme-bold:contrast-more:text-header-link theme-bold:contrast-more:ring-header-link theme-bold:contrast-more:hover:bg-header-background theme-bold:contrast-more:hover:ring-header-link theme-bold:contrast-more:focus:text-header-link theme-bold:contrast-more:focus:bg-header-background theme-bold:contrast-more:focus:ring-header-link theme-bold:shadow-none theme-bold:hover:shadow-none whitespace-nowrap"><svg style="mask-image:url(https://ka-p.fontawesome.com/releases/v6.6.0/svgs/regular/magnifying-glass.svg?v=2&token=a463935e93);mask-repeat:no-repeat;mask-position:center" class="gb-icon text-tint-subtle shrink-0 size-4"></svg><div class="w-full hidden md:block text-left"><span class="flex-1">Ask or search<!-- -->...</span></div><div aria-busy="true" class="shortcut -mr-1 hidden justify-end gap-0.5 whitespace-nowrap text-tint text-xs [font-feature-settings:"calt",_"case"] contrast-more:text-tint-strong md:flex opacity-0"><kbd class="flex h-5 min-w-5 items-center justify-center rounded border border-tint-subtle theme-bold:border-header-link/5 bg-tint-base theme-bold:bg-header-background px-1 ">Ctrl</kbd><kbd class="flex size-5 items-center justify-center rounded border border-tint-subtle theme-bold:border-header-link/5 bg-tint-base theme-bold:bg-header-background">K</kbd></div></button><!--/$--></div><div class="headerLinks_containerHeaderlinks__xsMxz lg:[&>.button+.button]:-ml-2 z-20 ml-auto flex min-w-9 shrink grow items-center justify-end gap-x-4 lg:gap-x-6 xl:grow-0"><a class="flex items-center shrink contrast-more:underline truncate text-tint links-default:hover:text-primary links-default:tint:hover:text-tint-strong underline-offset-2 links-accent:hover:underline links-accent:underline-offset-4 links-accent:decoration-primary-subtle links-accent:decoration-[3px] links-accent:py-0.5 theme-bold:text-header-link theme-bold:hover:text-header-link" href="https://github.com/raycast/extensions">GitHub</a><div class="headerLinks_linkEllipsis__9Mpc5 z-20 items-center"><div class="group/dropdown relative flex min-w-0 shrink"><button type="button" class="text-tint hover:text-primary dark:hover:text-primary theme-bold:text-header-link theme-bold:hover:text-header-link/8 flex gap-1 items-center"><span class="sr-only">More</span><svg style="mask-image:url(https://ka-p.fontawesome.com/releases/v6.6.0/svgs/regular/ellipsis.svg?v=2&token=a463935e93);mask-repeat:no-repeat;mask-position:center" class="gb-icon size-4"></svg><svg style="mask-image:url(https://ka-p.fontawesome.com/releases/v6.6.0/svgs/regular/chevron-down.svg?v=2&token=a463935e93);mask-repeat:no-repeat;mask-position:center" class="gb-icon shrink-0 opacity-6 size-3 ms-1 transition-all group-hover/dropdown:opacity-11 group-focus-within/dropdown:rotate-180"></svg></button><div tabindex="-1" role="menu" aria-orientation="vertical" aria-labelledby=":S1:" class="w-52 max-h-80 flex absolute top-full left-0 origin-top-left invisible transition-opacity duration-1000 group-hover/dropdown:visible group-focus-within/dropdown:visible max-md:right-0 max-md:left-auto"><div class="fixed z-50 w-52"><div class="mt-2 w-full bg-tint-base rounded-lg straight-corners:rounded-sm p-2 shadow-1xs overflow-auto ring-1 ring-tint-subtle focus:outline-none"><div class="flex flex-col gap-1"><a class="rounded straight-corners:rounded-sm px-3 py-1 text-sm hover:bg-tint-hover" href="https://github.com/raycast/extensions">GitHub</a></div></div></div></div></div></div></div></div></div></div></header><div class="scroll-nojump"><div class="flex flex-col lg:flex-row px-4 sm:px-6 md:px-8 max-w-screen-2xl mx-auto page-full-width:max-w-full min-h-[calc(100vh-64px)]"><aside data-testid="table-of-contents" class="group text-sm grow-0 shrink-0 basis-full lg:basis-72 page-no-toc:lg:basis-56 relative z-[1] lg:sticky lg:top-0 lg:h-screen site-header:lg:top-16 site-header:lg:h-[calc(100vh_-_4rem)] site-header-sections:lg:top-[6.75rem] site-header-sections:lg:h-[calc(100vh_-_6.75rem)] pt-6 pb-4 sidebar-filled:lg:pr-6 page-no-toc:lg:pr-0 hidden navigation-open:!flex lg:flex page-no-toc:lg:hidden page-no-toc:xl:flex site-header-none:page-no-toc:lg:flex flex-col gap-4 navigation-open:border-b border-tint-subtle"><div class="lg:-ms-5 overflow-hidden relative flex flex-col flex-grow sidebar-filled:bg-tint-subtle theme-muted:bg-tint-subtle [html.sidebar-filled.theme-muted_&]:bg-tint-base [html.sidebar-filled.theme-bold.tint_&]:bg-tint-base page-no-toc:!bg-transparent sidebar-filled:rounded-xl straight-corners:rounded-none"><div class="px-5 *:my-4"></div><div data-testid="toc-scroll-container" class="flex flex-grow flex-col p-2 lg:pb-20 overflow-y-auto lg:gutter-stable [&::-webkit-scrollbar]:bg-transparent [&::-webkit-scrollbar-thumb]:bg-transparent group-hover:[&::-webkit-scrollbar]:bg-tint-subtle group-hover:[&::-webkit-scrollbar-thumb]:bg-tint-7 group-hover:[&::-webkit-scrollbar-thumb:hover]:bg-tint-8"><ul class="flex flex-col gap-y-0.5 page-no-toc:hidden sidebar-list-line:border-l border-tint-subtle"><li class="flex flex-col"><a aria-current="page" class="group/toclink relative transition-colors flex flex-row justify-between rounded-md straight-corners:rounded-none p-1.5 pl-3 text-balance text-sm hover:contrast-more:ring-1 before:contents[] before:-left-px before:absolute before:inset-y-0 sidebar-list-line:rounded-l-none sidebar-list-default:[&+div_a]:rounded-l-none [&+div_a]:pl-5 sidebar-list-default:[&+div_a]:before:w-px font-semibold sidebar-list-line:before:w-0.5 before:bg-primary-solid text-primary-subtle sidebar-list-pill:bg-primary [html.sidebar-list-pill.theme-muted_&]:bg-primary-hover [html.sidebar-list-pill.theme-bold.tint_&]:bg-primary-hover [html.sidebar-filled.sidebar-list-pill.theme-muted_&]:bg-primary [html.sidebar-filled.sidebar-list-pill.theme-bold.tint_&]:bg-primary hover:bg-primary-hover hover:text-primary hover:before:bg-primary-solid-hover sidebar-list-pill:hover:bg-primary-hover contrast-more:text-primary contrast-more:hover:text-primary-strong contrast-more:bg-primary contrast-more:ring-1 contrast-more:ring-primary contrast-more:hover:ring-primary-hover" href="/">Introduction</a></li><li class="flex flex-col group/page-group-item"><div class="flex items-center gap-3 px-3 z-[1] sticky -top-5 pt-6 group-first/page-group-item:-mt-5 pb-3 -mb-1.5 text-xs tracking-wide font-semibold uppercase [mask-image:linear-gradient(rgba(0,0,0,1)_70%,rgba(0,0,0,0))] bg-tint-base sidebar-filled:bg-tint-subtle theme-muted:bg-tint-subtle [html.sidebar-filled.theme-muted_&]:bg-tint-base [html.sidebar-filled.theme-bold.tint_&]:bg-tint-base [html.sidebar-default.theme-gradient_&]:bg-gradient-primary [html.sidebar-default.theme-gradient.tint_&]:bg-gradient-tint">Basics</div><ul class="flex flex-col gap-y-0.5"><li class="flex flex-col"><a class="group/toclink relative transition-colors flex flex-row justify-between rounded-md straight-corners:rounded-none p-1.5 pl-3 text-balance font-normal text-sm text-tint-strong/7 hover:bg-tint-hover hover:text-tint-strong contrast-more:text-tint-strong hover:contrast-more:text-tint-strong hover:contrast-more:ring-1 hover:contrast-more:ring-tint-12 before:contents[] before:-left-px before:absolute before:inset-y-0 sidebar-list-line:rounded-l-none sidebar-list-line:before:w-px sidebar-list-default:[&+div_a]:rounded-l-none [&+div_a]:pl-5 sidebar-list-default:[&+div_a]:before:w-px" href="/basics/getting-started">Getting Started</a></li><li class="flex flex-col"><a class="group/toclink relative transition-colors flex flex-row justify-between rounded-md straight-corners:rounded-none p-1.5 pl-3 text-balance font-normal text-sm text-tint-strong/7 hover:bg-tint-hover hover:text-tint-strong contrast-more:text-tint-strong hover:contrast-more:text-tint-strong hover:contrast-more:ring-1 hover:contrast-more:ring-tint-12 before:contents[] before:-left-px before:absolute before:inset-y-0 sidebar-list-line:rounded-l-none sidebar-list-line:before:w-px sidebar-list-default:[&+div_a]:rounded-l-none [&+div_a]:pl-5 sidebar-list-default:[&+div_a]:before:w-px" href="/basics/create-your-first-extension">Create Your First Extension</a></li><li class="flex flex-col"><a class="group/toclink relative transition-colors flex flex-row justify-between rounded-md straight-corners:rounded-none p-1.5 pl-3 text-balance font-normal text-sm text-tint-strong/7 hover:bg-tint-hover hover:text-tint-strong contrast-more:text-tint-strong hover:contrast-more:text-tint-strong hover:contrast-more:ring-1 hover:contrast-more:ring-tint-12 before:contents[] before:-left-px before:absolute before:inset-y-0 sidebar-list-line:rounded-l-none sidebar-list-line:before:w-px sidebar-list-default:[&+div_a]:rounded-l-none [&+div_a]:pl-5 sidebar-list-default:[&+div_a]:before:w-px" href="/basics/contribute-to-an-extension">Contribute to an Extension</a></li><li class="flex flex-col"><a class="group/toclink relative transition-colors flex flex-row justify-between rounded-md straight-corners:rounded-none p-1.5 pl-3 text-balance font-normal text-sm text-tint-strong/7 hover:bg-tint-hover hover:text-tint-strong contrast-more:text-tint-strong hover:contrast-more:text-tint-strong hover:contrast-more:ring-1 hover:contrast-more:ring-tint-12 before:contents[] before:-left-px before:absolute before:inset-y-0 sidebar-list-line:rounded-l-none sidebar-list-line:before:w-px sidebar-list-default:[&+div_a]:rounded-l-none [&+div_a]:pl-5 sidebar-list-default:[&+div_a]:before:w-px" href="/basics/prepare-an-extension-for-store">Prepare an Extension for Store</a></li><li class="flex flex-col"><a class="group/toclink relative transition-colors flex flex-row justify-between rounded-md straight-corners:rounded-none p-1.5 pl-3 text-balance font-normal text-sm text-tint-strong/7 hover:bg-tint-hover hover:text-tint-strong contrast-more:text-tint-strong hover:contrast-more:text-tint-strong hover:contrast-more:ring-1 hover:contrast-more:ring-tint-12 before:contents[] before:-left-px before:absolute before:inset-y-0 sidebar-list-line:rounded-l-none sidebar-list-line:before:w-px sidebar-list-default:[&+div_a]:rounded-l-none [&+div_a]:pl-5 sidebar-list-default:[&+div_a]:before:w-px" href="/basics/publish-an-extension">Publish an Extension</a></li><li class="flex flex-col"><a class="group/toclink relative transition-colors flex flex-row justify-between rounded-md straight-corners:rounded-none p-1.5 pl-3 text-balance font-normal text-sm text-tint-strong/7 hover:bg-tint-hover hover:text-tint-strong contrast-more:text-tint-strong hover:contrast-more:text-tint-strong hover:contrast-more:ring-1 hover:contrast-more:ring-tint-12 before:contents[] before:-left-px before:absolute before:inset-y-0 sidebar-list-line:rounded-l-none sidebar-list-line:before:w-px sidebar-list-default:[&+div_a]:rounded-l-none [&+div_a]:pl-5 sidebar-list-default:[&+div_a]:before:w-px" href="/basics/debug-an-extension">Debug an Extension</a></li><li class="flex flex-col"><a class="group/toclink relative transition-colors flex flex-row justify-between rounded-md straight-corners:rounded-none p-1.5 pl-3 text-balance font-normal text-sm text-tint-strong/7 hover:bg-tint-hover hover:text-tint-strong contrast-more:text-tint-strong hover:contrast-more:text-tint-strong hover:contrast-more:ring-1 hover:contrast-more:ring-tint-12 before:contents[] before:-left-px before:absolute before:inset-y-0 sidebar-list-line:rounded-l-none sidebar-list-line:before:w-px sidebar-list-default:[&+div_a]:rounded-l-none [&+div_a]:pl-5 sidebar-list-default:[&+div_a]:before:w-px" href="/basics/install-an-extension">Install an Extension</a></li><li class="flex flex-col"><a class="group/toclink relative transition-colors flex flex-row justify-between rounded-md straight-corners:rounded-none p-1.5 pl-3 text-balance font-normal text-sm text-tint-strong/7 hover:bg-tint-hover hover:text-tint-strong contrast-more:text-tint-strong hover:contrast-more:text-tint-strong hover:contrast-more:ring-1 hover:contrast-more:ring-tint-12 before:contents[] before:-left-px before:absolute before:inset-y-0 sidebar-list-line:rounded-l-none sidebar-list-line:before:w-px sidebar-list-default:[&+div_a]:rounded-l-none [&+div_a]:pl-5 sidebar-list-default:[&+div_a]:before:w-px" href="/basics/review-pullrequest">Review an Extension in a Pull Request</a></li></ul></li><li class="flex flex-col group/page-group-item"><div class="flex items-center gap-3 px-3 z-[1] sticky -top-5 pt-6 group-first/page-group-item:-mt-5 pb-3 -mb-1.5 text-xs tracking-wide font-semibold uppercase [mask-image:linear-gradient(rgba(0,0,0,1)_70%,rgba(0,0,0,0))] bg-tint-base sidebar-filled:bg-tint-subtle theme-muted:bg-tint-subtle [html.sidebar-filled.theme-muted_&]:bg-tint-base [html.sidebar-filled.theme-bold.tint_&]:bg-tint-base [html.sidebar-default.theme-gradient_&]:bg-gradient-primary [html.sidebar-default.theme-gradient.tint_&]:bg-gradient-tint">AI</div><ul class="flex flex-col gap-y-0.5"><li class="flex flex-col"><a class="group/toclink relative transition-colors flex flex-row justify-between rounded-md straight-corners:rounded-none p-1.5 pl-3 text-balance font-normal text-sm text-tint-strong/7 hover:bg-tint-hover hover:text-tint-strong contrast-more:text-tint-strong hover:contrast-more:text-tint-strong hover:contrast-more:ring-1 hover:contrast-more:ring-tint-12 before:contents[] before:-left-px before:absolute before:inset-y-0 sidebar-list-line:rounded-l-none sidebar-list-line:before:w-px sidebar-list-default:[&+div_a]:rounded-l-none [&+div_a]:pl-5 sidebar-list-default:[&+div_a]:before:w-px" href="/ai/getting-started">Getting Started</a></li><li class="flex flex-col"><a class="group/toclink relative transition-colors flex flex-row justify-between rounded-md straight-corners:rounded-none p-1.5 pl-3 text-balance font-normal text-sm text-tint-strong/7 hover:bg-tint-hover hover:text-tint-strong contrast-more:text-tint-strong hover:contrast-more:text-tint-strong hover:contrast-more:ring-1 hover:contrast-more:ring-tint-12 before:contents[] before:-left-px before:absolute before:inset-y-0 sidebar-list-line:rounded-l-none sidebar-list-line:before:w-px sidebar-list-default:[&+div_a]:rounded-l-none [&+div_a]:pl-5 sidebar-list-default:[&+div_a]:before:w-px" href="/ai/create-an-ai-extension">Create an AI Extension</a></li><li class="flex flex-col"><a class="group/toclink relative transition-colors flex flex-row justify-between rounded-md straight-corners:rounded-none p-1.5 pl-3 text-balance font-normal text-sm text-tint-strong/7 hover:bg-tint-hover hover:text-tint-strong contrast-more:text-tint-strong hover:contrast-more:text-tint-strong hover:contrast-more:ring-1 hover:contrast-more:ring-tint-12 before:contents[] before:-left-px before:absolute before:inset-y-0 sidebar-list-line:rounded-l-none sidebar-list-line:before:w-px sidebar-list-default:[&+div_a]:rounded-l-none [&+div_a]:pl-5 sidebar-list-default:[&+div_a]:before:w-px" href="/ai/learn-core-concepts-of-ai-extensions">Learn Core Concepts of AI Extensions</a></li><li class="flex flex-col"><a class="group/toclink relative transition-colors flex flex-row justify-between rounded-md straight-corners:rounded-none p-1.5 pl-3 text-balance font-normal text-sm text-tint-strong/7 hover:bg-tint-hover hover:text-tint-strong contrast-more:text-tint-strong hover:contrast-more:text-tint-strong hover:contrast-more:ring-1 hover:contrast-more:ring-tint-12 before:contents[] before:-left-px before:absolute before:inset-y-0 sidebar-list-line:rounded-l-none sidebar-list-line:before:w-px sidebar-list-default:[&+div_a]:rounded-l-none [&+div_a]:pl-5 sidebar-list-default:[&+div_a]:before:w-px" href="/ai/write-evals-for-your-ai-extension">Write Evals for Your AI Extension</a></li><li class="flex flex-col"><a class="group/toclink relative transition-colors flex flex-row justify-between rounded-md straight-corners:rounded-none p-1.5 pl-3 text-balance font-normal text-sm text-tint-strong/7 hover:bg-tint-hover hover:text-tint-strong contrast-more:text-tint-strong hover:contrast-more:text-tint-strong hover:contrast-more:ring-1 hover:contrast-more:ring-tint-12 before:contents[] before:-left-px before:absolute before:inset-y-0 sidebar-list-line:rounded-l-none sidebar-list-line:before:w-px sidebar-list-default:[&+div_a]:rounded-l-none [&+div_a]:pl-5 sidebar-list-default:[&+div_a]:before:w-px" href="/ai/follow-best-practices-for-ai-extensions">Follow Best Practices for AI Extensions</a></li></ul></li><li class="flex flex-col group/page-group-item"><div class="flex items-center gap-3 px-3 z-[1] sticky -top-5 pt-6 group-first/page-group-item:-mt-5 pb-3 -mb-1.5 text-xs tracking-wide font-semibold uppercase [mask-image:linear-gradient(rgba(0,0,0,1)_70%,rgba(0,0,0,0))] bg-tint-base sidebar-filled:bg-tint-subtle theme-muted:bg-tint-subtle [html.sidebar-filled.theme-muted_&]:bg-tint-base [html.sidebar-filled.theme-bold.tint_&]:bg-tint-base [html.sidebar-default.theme-gradient_&]:bg-gradient-primary [html.sidebar-default.theme-gradient.tint_&]:bg-gradient-tint">Teams</div><ul class="flex flex-col gap-y-0.5"><li class="flex flex-col"><a class="group/toclink relative transition-colors flex flex-row justify-between rounded-md straight-corners:rounded-none p-1.5 pl-3 text-balance font-normal text-sm text-tint-strong/7 hover:bg-tint-hover hover:text-tint-strong contrast-more:text-tint-strong hover:contrast-more:text-tint-strong hover:contrast-more:ring-1 hover:contrast-more:ring-tint-12 before:contents[] before:-left-px before:absolute before:inset-y-0 sidebar-list-line:rounded-l-none sidebar-list-line:before:w-px sidebar-list-default:[&+div_a]:rounded-l-none [&+div_a]:pl-5 sidebar-list-default:[&+div_a]:before:w-px" href="/teams/getting-started">Getting Started</a></li><li class="flex flex-col"><a class="group/toclink relative transition-colors flex flex-row justify-between rounded-md straight-corners:rounded-none p-1.5 pl-3 text-balance font-normal text-sm text-tint-strong/7 hover:bg-tint-hover hover:text-tint-strong contrast-more:text-tint-strong hover:contrast-more:text-tint-strong hover:contrast-more:ring-1 hover:contrast-more:ring-tint-12 before:contents[] before:-left-px before:absolute before:inset-y-0 sidebar-list-line:rounded-l-none sidebar-list-line:before:w-px sidebar-list-default:[&+div_a]:rounded-l-none [&+div_a]:pl-5 sidebar-list-default:[&+div_a]:before:w-px" href="/teams/publish-a-private-extension">Publish a Private Extension</a></li><li class="flex flex-col"><a class="group/toclink relative transition-colors flex flex-row justify-between rounded-md straight-corners:rounded-none p-1.5 pl-3 text-balance font-normal text-sm text-tint-strong/7 hover:bg-tint-hover hover:text-tint-strong contrast-more:text-tint-strong hover:contrast-more:text-tint-strong hover:contrast-more:ring-1 hover:contrast-more:ring-tint-12 before:contents[] before:-left-px before:absolute before:inset-y-0 sidebar-list-line:rounded-l-none sidebar-list-line:before:w-px sidebar-list-default:[&+div_a]:rounded-l-none [&+div_a]:pl-5 sidebar-list-default:[&+div_a]:before:w-px" href="/teams/collaborate-on-private-extensions">Collaborate on Private Extensions</a></li></ul></li><li class="flex flex-col group/page-group-item"><div class="flex items-center gap-3 px-3 z-[1] sticky -top-5 pt-6 group-first/page-group-item:-mt-5 pb-3 -mb-1.5 text-xs tracking-wide font-semibold uppercase [mask-image:linear-gradient(rgba(0,0,0,1)_70%,rgba(0,0,0,0))] bg-tint-base sidebar-filled:bg-tint-subtle theme-muted:bg-tint-subtle [html.sidebar-filled.theme-muted_&]:bg-tint-base [html.sidebar-filled.theme-bold.tint_&]:bg-tint-base [html.sidebar-default.theme-gradient_&]:bg-gradient-primary [html.sidebar-default.theme-gradient.tint_&]:bg-gradient-tint">Examples</div><ul class="flex flex-col gap-y-0.5"><li class="flex flex-col"><a class="group/toclink relative transition-colors flex flex-row justify-between rounded-md straight-corners:rounded-none p-1.5 pl-3 text-balance font-normal text-sm text-tint-strong/7 hover:bg-tint-hover hover:text-tint-strong contrast-more:text-tint-strong hover:contrast-more:text-tint-strong hover:contrast-more:ring-1 hover:contrast-more:ring-tint-12 before:contents[] before:-left-px before:absolute before:inset-y-0 sidebar-list-line:rounded-l-none sidebar-list-line:before:w-px sidebar-list-default:[&+div_a]:rounded-l-none [&+div_a]:pl-5 sidebar-list-default:[&+div_a]:before:w-px" href="/examples/doppler">Doppler Share Secrets</a></li><li class="flex flex-col"><a class="group/toclink relative transition-colors flex flex-row justify-between rounded-md straight-corners:rounded-none p-1.5 pl-3 text-balance font-normal text-sm text-tint-strong/7 hover:bg-tint-hover hover:text-tint-strong contrast-more:text-tint-strong hover:contrast-more:text-tint-strong hover:contrast-more:ring-1 hover:contrast-more:ring-tint-12 before:contents[] before:-left-px before:absolute before:inset-y-0 sidebar-list-line:rounded-l-none sidebar-list-line:before:w-px sidebar-list-default:[&+div_a]:rounded-l-none [&+div_a]:pl-5 sidebar-list-default:[&+div_a]:before:w-px" href="/examples/hacker-news">Hacker News</a></li><li class="flex flex-col"><a class="group/toclink relative transition-colors flex flex-row justify-between rounded-md straight-corners:rounded-none p-1.5 pl-3 text-balance font-normal text-sm text-tint-strong/7 hover:bg-tint-hover hover:text-tint-strong contrast-more:text-tint-strong hover:contrast-more:text-tint-strong hover:contrast-more:ring-1 hover:contrast-more:ring-tint-12 before:contents[] before:-left-px before:absolute before:inset-y-0 sidebar-list-line:rounded-l-none sidebar-list-line:before:w-px sidebar-list-default:[&+div_a]:rounded-l-none [&+div_a]:pl-5 sidebar-list-default:[&+div_a]:before:w-px" href="/examples/todo-list">Todo List</a></li><li class="flex flex-col"><a class="group/toclink relative transition-colors flex flex-row justify-between rounded-md straight-corners:rounded-none p-1.5 pl-3 text-balance font-normal text-sm text-tint-strong/7 hover:bg-tint-hover hover:text-tint-strong contrast-more:text-tint-strong hover:contrast-more:text-tint-strong hover:contrast-more:ring-1 hover:contrast-more:ring-tint-12 before:contents[] before:-left-px before:absolute before:inset-y-0 sidebar-list-line:rounded-l-none sidebar-list-line:before:w-px sidebar-list-default:[&+div_a]:rounded-l-none [&+div_a]:pl-5 sidebar-list-default:[&+div_a]:before:w-px" href="/examples/spotify-controls">Spotify Controls</a></li></ul></li><li class="flex flex-col group/page-group-item"><div class="flex items-center gap-3 px-3 z-[1] sticky -top-5 pt-6 group-first/page-group-item:-mt-5 pb-3 -mb-1.5 text-xs tracking-wide font-semibold uppercase [mask-image:linear-gradient(rgba(0,0,0,1)_70%,rgba(0,0,0,0))] bg-tint-base sidebar-filled:bg-tint-subtle theme-muted:bg-tint-subtle [html.sidebar-filled.theme-muted_&]:bg-tint-base [html.sidebar-filled.theme-bold.tint_&]:bg-tint-base [html.sidebar-default.theme-gradient_&]:bg-gradient-primary [html.sidebar-default.theme-gradient.tint_&]:bg-gradient-tint">Information</div><ul class="flex flex-col gap-y-0.5"><li class="flex flex-col"><a class="group/toclink relative transition-colors flex flex-row justify-between rounded-md straight-corners:rounded-none p-1.5 pl-3 text-balance font-normal text-sm text-tint-strong/7 hover:bg-tint-hover hover:text-tint-strong contrast-more:text-tint-strong hover:contrast-more:text-tint-strong hover:contrast-more:ring-1 hover:contrast-more:ring-tint-12 before:contents[] before:-left-px before:absolute before:inset-y-0 sidebar-list-line:rounded-l-none sidebar-list-line:before:w-px sidebar-list-default:[&+div_a]:rounded-l-none [&+div_a]:pl-5 sidebar-list-default:[&+div_a]:before:w-px" href="/information/terminology">Terminology</a></li><li class="flex flex-col"><a class="group/toclink relative transition-colors flex flex-row justify-between rounded-md straight-corners:rounded-none p-1.5 pl-3 text-balance font-normal text-sm text-tint-strong/7 hover:bg-tint-hover hover:text-tint-strong contrast-more:text-tint-strong hover:contrast-more:text-tint-strong hover:contrast-more:ring-1 hover:contrast-more:ring-tint-12 before:contents[] before:-left-px before:absolute before:inset-y-0 sidebar-list-line:rounded-l-none sidebar-list-line:before:w-px sidebar-list-default:[&+div_a]:rounded-l-none [&+div_a]:pl-5 sidebar-list-default:[&+div_a]:before:w-px" href="/information/file-structure">File Structure</a></li><li class="flex flex-col"><a class="group/toclink relative transition-colors flex flex-row justify-between rounded-md straight-corners:rounded-none p-1.5 pl-3 text-balance font-normal text-sm text-tint-strong/7 hover:bg-tint-hover hover:text-tint-strong contrast-more:text-tint-strong hover:contrast-more:text-tint-strong hover:contrast-more:ring-1 hover:contrast-more:ring-tint-12 before:contents[] before:-left-px before:absolute before:inset-y-0 sidebar-list-line:rounded-l-none sidebar-list-line:before:w-px sidebar-list-default:[&+div_a]:rounded-l-none [&+div_a]:pl-5 sidebar-list-default:[&+div_a]:before:w-px" href="/information/manifest">Manifest</a></li><li class="flex flex-col"><a class="group/toclink relative transition-colors flex flex-row justify-between rounded-md straight-corners:rounded-none p-1.5 pl-3 text-balance font-normal text-sm text-tint-strong/7 hover:bg-tint-hover hover:text-tint-strong contrast-more:text-tint-strong hover:contrast-more:text-tint-strong hover:contrast-more:ring-1 hover:contrast-more:ring-tint-12 before:contents[] before:-left-px before:absolute before:inset-y-0 sidebar-list-line:rounded-l-none sidebar-list-line:before:w-px sidebar-list-default:[&+div_a]:rounded-l-none [&+div_a]:pl-5 sidebar-list-default:[&+div_a]:before:w-px" href="/information/lifecycle">Lifecycle<span class="group relative rounded-full straight-corners:rounded-sm w-5 h-5 after:grid-area-1-1 after:absolute after:-top-1 after:grid after:-left-1 after:w-7 after:h-7 hover:bg-tint-active hover:text-current"><svg style="mask-image:url(https://ka-p.fontawesome.com/releases/v6.6.0/svgs/regular/chevron-right.svg?v=2&token=a463935e93);mask-repeat:no-repeat;mask-position:center" class="gb-icon grid flex-shrink-0 size-3 m-1 text-current transition-transform opacity-6 group-hover:opacity-11 contrast-more:opacity-11 rotate-0"></svg></span></a><div class="[&_ul>li]:opacity-1" style="opacity:0;height:0px;display:none"><ul class="flex flex-col gap-y-0.5 ml-5 my-2 border-tint-subtle sidebar-list-default:border-l sidebar-list-line:border-l"><li class="flex flex-col"><a class="group/toclink relative transition-colors flex flex-row justify-between rounded-md straight-corners:rounded-none p-1.5 pl-3 text-balance font-normal text-sm text-tint-strong/7 hover:bg-tint-hover hover:text-tint-strong contrast-more:text-tint-strong hover:contrast-more:text-tint-strong hover:contrast-more:ring-1 hover:contrast-more:ring-tint-12 before:contents[] before:-left-px before:absolute before:inset-y-0 sidebar-list-line:rounded-l-none sidebar-list-line:before:w-px sidebar-list-default:[&+div_a]:rounded-l-none [&+div_a]:pl-5 sidebar-list-default:[&+div_a]:before:w-px" href="/information/lifecycle/arguments">Arguments</a></li><li class="flex flex-col"><a class="group/toclink relative transition-colors flex flex-row justify-between rounded-md straight-corners:rounded-none p-1.5 pl-3 text-balance font-normal text-sm text-tint-strong/7 hover:bg-tint-hover hover:text-tint-strong contrast-more:text-tint-strong hover:contrast-more:text-tint-strong hover:contrast-more:ring-1 hover:contrast-more:ring-tint-12 before:contents[] before:-left-px before:absolute before:inset-y-0 sidebar-list-line:rounded-l-none sidebar-list-line:before:w-px sidebar-list-default:[&+div_a]:rounded-l-none [&+div_a]:pl-5 sidebar-list-default:[&+div_a]:before:w-px" href="/information/lifecycle/background-refresh">Background Refresh</a></li><li class="flex flex-col"><a class="group/toclink relative transition-colors flex flex-row justify-between rounded-md straight-corners:rounded-none p-1.5 pl-3 text-balance font-normal text-sm text-tint-strong/7 hover:bg-tint-hover hover:text-tint-strong contrast-more:text-tint-strong hover:contrast-more:text-tint-strong hover:contrast-more:ring-1 hover:contrast-more:ring-tint-12 before:contents[] before:-left-px before:absolute before:inset-y-0 sidebar-list-line:rounded-l-none sidebar-list-line:before:w-px sidebar-list-default:[&+div_a]:rounded-l-none [&+div_a]:pl-5 sidebar-list-default:[&+div_a]:before:w-px" href="/information/lifecycle/deeplinks">Deeplinks</a></li></ul></div></li><li class="flex flex-col"><a class="group/toclink relative transition-colors flex flex-row justify-between rounded-md straight-corners:rounded-none p-1.5 pl-3 text-balance font-normal text-sm text-tint-strong/7 hover:bg-tint-hover hover:text-tint-strong contrast-more:text-tint-strong hover:contrast-more:text-tint-strong hover:contrast-more:ring-1 hover:contrast-more:ring-tint-12 before:contents[] before:-left-px before:absolute before:inset-y-0 sidebar-list-line:rounded-l-none sidebar-list-line:before:w-px sidebar-list-default:[&+div_a]:rounded-l-none [&+div_a]:pl-5 sidebar-list-default:[&+div_a]:before:w-px" href="/information/best-practices">Best Practices</a></li><li class="flex flex-col"><a class="group/toclink relative transition-colors flex flex-row justify-between rounded-md straight-corners:rounded-none p-1.5 pl-3 text-balance font-normal text-sm text-tint-strong/7 hover:bg-tint-hover hover:text-tint-strong contrast-more:text-tint-strong hover:contrast-more:text-tint-strong hover:contrast-more:ring-1 hover:contrast-more:ring-tint-12 before:contents[] before:-left-px before:absolute before:inset-y-0 sidebar-list-line:rounded-l-none sidebar-list-line:before:w-px sidebar-list-default:[&+div_a]:rounded-l-none [&+div_a]:pl-5 sidebar-list-default:[&+div_a]:before:w-px" href="/information/developer-tools">Developer Tools<span class="group relative rounded-full straight-corners:rounded-sm w-5 h-5 after:grid-area-1-1 after:absolute after:-top-1 after:grid after:-left-1 after:w-7 after:h-7 hover:bg-tint-active hover:text-current"><svg style="mask-image:url(https://ka-p.fontawesome.com/releases/v6.6.0/svgs/regular/chevron-right.svg?v=2&token=a463935e93);mask-repeat:no-repeat;mask-position:center" class="gb-icon grid flex-shrink-0 size-3 m-1 text-current transition-transform opacity-6 group-hover:opacity-11 contrast-more:opacity-11 rotate-0"></svg></span></a><div class="[&_ul>li]:opacity-1" style="opacity:0;height:0px;display:none"><ul class="flex flex-col gap-y-0.5 ml-5 my-2 border-tint-subtle sidebar-list-default:border-l sidebar-list-line:border-l"><li class="flex flex-col"><a class="group/toclink relative transition-colors flex flex-row justify-between rounded-md straight-corners:rounded-none p-1.5 pl-3 text-balance font-normal text-sm text-tint-strong/7 hover:bg-tint-hover hover:text-tint-strong contrast-more:text-tint-strong hover:contrast-more:text-tint-strong hover:contrast-more:ring-1 hover:contrast-more:ring-tint-12 before:contents[] before:-left-px before:absolute before:inset-y-0 sidebar-list-line:rounded-l-none sidebar-list-line:before:w-px sidebar-list-default:[&+div_a]:rounded-l-none [&+div_a]:pl-5 sidebar-list-default:[&+div_a]:before:w-px" href="/information/developer-tools/manage-extensions-command">Manage Extensions Command</a></li><li class="flex flex-col"><a class="group/toclink relative transition-colors flex flex-row justify-between rounded-md straight-corners:rounded-none p-1.5 pl-3 text-balance font-normal text-sm text-tint-strong/7 hover:bg-tint-hover hover:text-tint-strong contrast-more:text-tint-strong hover:contrast-more:text-tint-strong hover:contrast-more:ring-1 hover:contrast-more:ring-tint-12 before:contents[] before:-left-px before:absolute before:inset-y-0 sidebar-list-line:rounded-l-none sidebar-list-line:before:w-px sidebar-list-default:[&+div_a]:rounded-l-none [&+div_a]:pl-5 sidebar-list-default:[&+div_a]:before:w-px" href="/information/developer-tools/cli">CLI</a></li><li class="flex flex-col"><a class="group/toclink relative transition-colors flex flex-row justify-between rounded-md straight-corners:rounded-none p-1.5 pl-3 text-balance font-normal text-sm text-tint-strong/7 hover:bg-tint-hover hover:text-tint-strong contrast-more:text-tint-strong hover:contrast-more:text-tint-strong hover:contrast-more:ring-1 hover:contrast-more:ring-tint-12 before:contents[] before:-left-px before:absolute before:inset-y-0 sidebar-list-line:rounded-l-none sidebar-list-line:before:w-px sidebar-list-default:[&+div_a]:rounded-l-none [&+div_a]:pl-5 sidebar-list-default:[&+div_a]:before:w-px" href="/information/developer-tools/eslint">ESLint</a></li><li class="flex flex-col"><a class="group/toclink relative transition-colors flex flex-row justify-between rounded-md straight-corners:rounded-none p-1.5 pl-3 text-balance font-normal text-sm text-tint-strong/7 hover:bg-tint-hover hover:text-tint-strong contrast-more:text-tint-strong hover:contrast-more:text-tint-strong hover:contrast-more:ring-1 hover:contrast-more:ring-tint-12 before:contents[] before:-left-px before:absolute before:inset-y-0 sidebar-list-line:rounded-l-none sidebar-list-line:before:w-px sidebar-list-default:[&+div_a]:rounded-l-none [&+div_a]:pl-5 sidebar-list-default:[&+div_a]:before:w-px" href="/information/developer-tools/vscode">VS Code (community tool)</a></li></ul></div></li><li class="flex flex-col"><a class="group/toclink relative transition-colors flex flex-row justify-between rounded-md straight-corners:rounded-none p-1.5 pl-3 text-balance font-normal text-sm text-tint-strong/7 hover:bg-tint-hover hover:text-tint-strong contrast-more:text-tint-strong hover:contrast-more:text-tint-strong hover:contrast-more:ring-1 hover:contrast-more:ring-tint-12 before:contents[] before:-left-px before:absolute before:inset-y-0 sidebar-list-line:rounded-l-none sidebar-list-line:before:w-px sidebar-list-default:[&+div_a]:rounded-l-none [&+div_a]:pl-5 sidebar-list-default:[&+div_a]:before:w-px" href="/information/security">Security</a></li><li class="flex flex-col"><a class="group/toclink relative transition-colors flex flex-row justify-between rounded-md straight-corners:rounded-none p-1.5 pl-3 text-balance font-normal text-sm text-tint-strong/7 hover:bg-tint-hover hover:text-tint-strong contrast-more:text-tint-strong hover:contrast-more:text-tint-strong hover:contrast-more:ring-1 hover:contrast-more:ring-tint-12 before:contents[] before:-left-px before:absolute before:inset-y-0 sidebar-list-line:rounded-l-none sidebar-list-line:before:w-px sidebar-list-default:[&+div_a]:rounded-l-none [&+div_a]:pl-5 sidebar-list-default:[&+div_a]:before:w-px" href="/information/versioning">Versioning</a></li></ul></li><li class="flex flex-col group/page-group-item"><div class="flex items-center gap-3 px-3 z-[1] sticky -top-5 pt-6 group-first/page-group-item:-mt-5 pb-3 -mb-1.5 text-xs tracking-wide font-semibold uppercase [mask-image:linear-gradient(rgba(0,0,0,1)_70%,rgba(0,0,0,0))] bg-tint-base sidebar-filled:bg-tint-subtle theme-muted:bg-tint-subtle [html.sidebar-filled.theme-muted_&]:bg-tint-base [html.sidebar-filled.theme-bold.tint_&]:bg-tint-base [html.sidebar-default.theme-gradient_&]:bg-gradient-primary [html.sidebar-default.theme-gradient.tint_&]:bg-gradient-tint">API Reference</div><ul class="flex flex-col gap-y-0.5"><li class="flex flex-col"><a class="group/toclink relative transition-colors flex flex-row justify-between rounded-md straight-corners:rounded-none p-1.5 pl-3 text-balance font-normal text-sm text-tint-strong/7 hover:bg-tint-hover hover:text-tint-strong contrast-more:text-tint-strong hover:contrast-more:text-tint-strong hover:contrast-more:ring-1 hover:contrast-more:ring-tint-12 before:contents[] before:-left-px before:absolute before:inset-y-0 sidebar-list-line:rounded-l-none sidebar-list-line:before:w-px sidebar-list-default:[&+div_a]:rounded-l-none [&+div_a]:pl-5 sidebar-list-default:[&+div_a]:before:w-px" href="/api-reference/ai">AI</a></li><li class="flex flex-col"><a class="group/toclink relative transition-colors flex flex-row justify-between rounded-md straight-corners:rounded-none p-1.5 pl-3 text-balance font-normal text-sm text-tint-strong/7 hover:bg-tint-hover hover:text-tint-strong contrast-more:text-tint-strong hover:contrast-more:text-tint-strong hover:contrast-more:ring-1 hover:contrast-more:ring-tint-12 before:contents[] before:-left-px before:absolute before:inset-y-0 sidebar-list-line:rounded-l-none sidebar-list-line:before:w-px sidebar-list-default:[&+div_a]:rounded-l-none [&+div_a]:pl-5 sidebar-list-default:[&+div_a]:before:w-px" href="/api-reference/browser-extension">Browser Extension</a></li><li class="flex flex-col"><a class="group/toclink relative transition-colors flex flex-row justify-between rounded-md straight-corners:rounded-none p-1.5 pl-3 text-balance font-normal text-sm text-tint-strong/7 hover:bg-tint-hover hover:text-tint-strong contrast-more:text-tint-strong hover:contrast-more:text-tint-strong hover:contrast-more:ring-1 hover:contrast-more:ring-tint-12 before:contents[] before:-left-px before:absolute before:inset-y-0 sidebar-list-line:rounded-l-none sidebar-list-line:before:w-px sidebar-list-default:[&+div_a]:rounded-l-none [&+div_a]:pl-5 sidebar-list-default:[&+div_a]:before:w-px" href="/api-reference/cache">Cache</a></li><li class="flex flex-col"><a class="group/toclink relative transition-colors flex flex-row justify-between rounded-md straight-corners:rounded-none p-1.5 pl-3 text-balance font-normal text-sm text-tint-strong/7 hover:bg-tint-hover hover:text-tint-strong contrast-more:text-tint-strong hover:contrast-more:text-tint-strong hover:contrast-more:ring-1 hover:contrast-more:ring-tint-12 before:contents[] before:-left-px before:absolute before:inset-y-0 sidebar-list-line:rounded-l-none sidebar-list-line:before:w-px sidebar-list-default:[&+div_a]:rounded-l-none [&+div_a]:pl-5 sidebar-list-default:[&+div_a]:before:w-px" href="/api-reference/command">Command</a></li><li class="flex flex-col"><a class="group/toclink relative transition-colors flex flex-row justify-between rounded-md straight-corners:rounded-none p-1.5 pl-3 text-balance font-normal text-sm text-tint-strong/7 hover:bg-tint-hover hover:text-tint-strong contrast-more:text-tint-strong hover:contrast-more:text-tint-strong hover:contrast-more:ring-1 hover:contrast-more:ring-tint-12 before:contents[] before:-left-px before:absolute before:inset-y-0 sidebar-list-line:rounded-l-none sidebar-list-line:before:w-px sidebar-list-default:[&+div_a]:rounded-l-none [&+div_a]:pl-5 sidebar-list-default:[&+div_a]:before:w-px" href="/api-reference/clipboard">Clipboard</a></li><li class="flex flex-col"><a class="group/toclink relative transition-colors flex flex-row justify-between rounded-md straight-corners:rounded-none p-1.5 pl-3 text-balance font-normal text-sm text-tint-strong/7 hover:bg-tint-hover hover:text-tint-strong contrast-more:text-tint-strong hover:contrast-more:text-tint-strong hover:contrast-more:ring-1 hover:contrast-more:ring-tint-12 before:contents[] before:-left-px before:absolute before:inset-y-0 sidebar-list-line:rounded-l-none sidebar-list-line:before:w-px sidebar-list-default:[&+div_a]:rounded-l-none [&+div_a]:pl-5 sidebar-list-default:[&+div_a]:before:w-px" href="/api-reference/environment">Environment</a></li><li class="flex flex-col"><a class="group/toclink relative transition-colors flex flex-row justify-between rounded-md straight-corners:rounded-none p-1.5 pl-3 text-balance font-normal text-sm text-tint-strong/7 hover:bg-tint-hover hover:text-tint-strong contrast-more:text-tint-strong hover:contrast-more:text-tint-strong hover:contrast-more:ring-1 hover:contrast-more:ring-tint-12 before:contents[] before:-left-px before:absolute before:inset-y-0 sidebar-list-line:rounded-l-none sidebar-list-line:before:w-px sidebar-list-default:[&+div_a]:rounded-l-none [&+div_a]:pl-5 sidebar-list-default:[&+div_a]:before:w-px" href="/api-reference/feedback">Feedback<span class="group relative rounded-full straight-corners:rounded-sm w-5 h-5 after:grid-area-1-1 after:absolute after:-top-1 after:grid after:-left-1 after:w-7 after:h-7 hover:bg-tint-active hover:text-current"><svg style="mask-image:url(https://ka-p.fontawesome.com/releases/v6.6.0/svgs/regular/chevron-right.svg?v=2&token=a463935e93);mask-repeat:no-repeat;mask-position:center" class="gb-icon grid flex-shrink-0 size-3 m-1 text-current transition-transform opacity-6 group-hover:opacity-11 contrast-more:opacity-11 rotate-0"></svg></span></a><div class="[&_ul>li]:opacity-1" style="opacity:0;height:0px;display:none"><ul class="flex flex-col gap-y-0.5 ml-5 my-2 border-tint-subtle sidebar-list-default:border-l sidebar-list-line:border-l"><li class="flex flex-col"><a class="group/toclink relative transition-colors flex flex-row justify-between rounded-md straight-corners:rounded-none p-1.5 pl-3 text-balance font-normal text-sm text-tint-strong/7 hover:bg-tint-hover hover:text-tint-strong contrast-more:text-tint-strong hover:contrast-more:text-tint-strong hover:contrast-more:ring-1 hover:contrast-more:ring-tint-12 before:contents[] before:-left-px before:absolute before:inset-y-0 sidebar-list-line:rounded-l-none sidebar-list-line:before:w-px sidebar-list-default:[&+div_a]:rounded-l-none [&+div_a]:pl-5 sidebar-list-default:[&+div_a]:before:w-px" href="/api-reference/feedback/alert">Alert</a></li><li class="flex flex-col"><a class="group/toclink relative transition-colors flex flex-row justify-between rounded-md straight-corners:rounded-none p-1.5 pl-3 text-balance font-normal text-sm text-tint-strong/7 hover:bg-tint-hover hover:text-tint-strong contrast-more:text-tint-strong hover:contrast-more:text-tint-strong hover:contrast-more:ring-1 hover:contrast-more:ring-tint-12 before:contents[] before:-left-px before:absolute before:inset-y-0 sidebar-list-line:rounded-l-none sidebar-list-line:before:w-px sidebar-list-default:[&+div_a]:rounded-l-none [&+div_a]:pl-5 sidebar-list-default:[&+div_a]:before:w-px" href="/api-reference/feedback/hud">HUD</a></li><li class="flex flex-col"><a class="group/toclink relative transition-colors flex flex-row justify-between rounded-md straight-corners:rounded-none p-1.5 pl-3 text-balance font-normal text-sm text-tint-strong/7 hover:bg-tint-hover hover:text-tint-strong contrast-more:text-tint-strong hover:contrast-more:text-tint-strong hover:contrast-more:ring-1 hover:contrast-more:ring-tint-12 before:contents[] before:-left-px before:absolute before:inset-y-0 sidebar-list-line:rounded-l-none sidebar-list-line:before:w-px sidebar-list-default:[&+div_a]:rounded-l-none [&+div_a]:pl-5 sidebar-list-default:[&+div_a]:before:w-px" href="/api-reference/feedback/toast">Toast</a></li></ul></div></li><li class="flex flex-col"><a class="group/toclink relative transition-colors flex flex-row justify-between rounded-md straight-corners:rounded-none p-1.5 pl-3 text-balance font-normal text-sm text-tint-strong/7 hover:bg-tint-hover hover:text-tint-strong contrast-more:text-tint-strong hover:contrast-more:text-tint-strong hover:contrast-more:ring-1 hover:contrast-more:ring-tint-12 before:contents[] before:-left-px before:absolute before:inset-y-0 sidebar-list-line:rounded-l-none sidebar-list-line:before:w-px sidebar-list-default:[&+div_a]:rounded-l-none [&+div_a]:pl-5 sidebar-list-default:[&+div_a]:before:w-px" href="/api-reference/keyboard">Keyboard</a></li><li class="flex flex-col"><a class="group/toclink relative transition-colors flex flex-row justify-between rounded-md straight-corners:rounded-none p-1.5 pl-3 text-balance font-normal text-sm text-tint-strong/7 hover:bg-tint-hover hover:text-tint-strong contrast-more:text-tint-strong hover:contrast-more:text-tint-strong hover:contrast-more:ring-1 hover:contrast-more:ring-tint-12 before:contents[] before:-left-px before:absolute before:inset-y-0 sidebar-list-line:rounded-l-none sidebar-list-line:before:w-px sidebar-list-default:[&+div_a]:rounded-l-none [&+div_a]:pl-5 sidebar-list-default:[&+div_a]:before:w-px" href="/api-reference/menu-bar-commands">Menu Bar Commands</a></li><li class="flex flex-col"><a class="group/toclink relative transition-colors flex flex-row justify-between rounded-md straight-corners:rounded-none p-1.5 pl-3 text-balance font-normal text-sm text-tint-strong/7 hover:bg-tint-hover hover:text-tint-strong contrast-more:text-tint-strong hover:contrast-more:text-tint-strong hover:contrast-more:ring-1 hover:contrast-more:ring-tint-12 before:contents[] before:-left-px before:absolute before:inset-y-0 sidebar-list-line:rounded-l-none sidebar-list-line:before:w-px sidebar-list-default:[&+div_a]:rounded-l-none [&+div_a]:pl-5 sidebar-list-default:[&+div_a]:before:w-px" href="/api-reference/oauth">OAuth</a></li><li class="flex flex-col"><a class="group/toclink relative transition-colors flex flex-row justify-between rounded-md straight-corners:rounded-none p-1.5 pl-3 text-balance font-normal text-sm text-tint-strong/7 hover:bg-tint-hover hover:text-tint-strong contrast-more:text-tint-strong hover:contrast-more:text-tint-strong hover:contrast-more:ring-1 hover:contrast-more:ring-tint-12 before:contents[] before:-left-px before:absolute before:inset-y-0 sidebar-list-line:rounded-l-none sidebar-list-line:before:w-px sidebar-list-default:[&+div_a]:rounded-l-none [&+div_a]:pl-5 sidebar-list-default:[&+div_a]:before:w-px" href="/api-reference/preferences">Preferences</a></li><li class="flex flex-col"><a class="group/toclink relative transition-colors flex flex-row justify-between rounded-md straight-corners:rounded-none p-1.5 pl-3 text-balance font-normal text-sm text-tint-strong/7 hover:bg-tint-hover hover:text-tint-strong contrast-more:text-tint-strong hover:contrast-more:text-tint-strong hover:contrast-more:ring-1 hover:contrast-more:ring-tint-12 before:contents[] before:-left-px before:absolute before:inset-y-0 sidebar-list-line:rounded-l-none sidebar-list-line:before:w-px sidebar-list-default:[&+div_a]:rounded-l-none [&+div_a]:pl-5 sidebar-list-default:[&+div_a]:before:w-px" href="/api-reference/storage">Storage</a></li><li class="flex flex-col"><a class="group/toclink relative transition-colors flex flex-row justify-between rounded-md straight-corners:rounded-none p-1.5 pl-3 text-balance font-normal text-sm text-tint-strong/7 hover:bg-tint-hover hover:text-tint-strong contrast-more:text-tint-strong hover:contrast-more:text-tint-strong hover:contrast-more:ring-1 hover:contrast-more:ring-tint-12 before:contents[] before:-left-px before:absolute before:inset-y-0 sidebar-list-line:rounded-l-none sidebar-list-line:before:w-px sidebar-list-default:[&+div_a]:rounded-l-none [&+div_a]:pl-5 sidebar-list-default:[&+div_a]:before:w-px" href="/api-reference/utilities">System Utilities</a></li><li class="flex flex-col"><a class="group/toclink relative transition-colors flex flex-row justify-between rounded-md straight-corners:rounded-none p-1.5 pl-3 text-balance font-normal text-sm text-tint-strong/7 hover:bg-tint-hover hover:text-tint-strong contrast-more:text-tint-strong hover:contrast-more:text-tint-strong hover:contrast-more:ring-1 hover:contrast-more:ring-tint-12 before:contents[] before:-left-px before:absolute before:inset-y-0 sidebar-list-line:rounded-l-none sidebar-list-line:before:w-px sidebar-list-default:[&+div_a]:rounded-l-none [&+div_a]:pl-5 sidebar-list-default:[&+div_a]:before:w-px" href="/api-reference/user-interface">User Interface<span class="group relative rounded-full straight-corners:rounded-sm w-5 h-5 after:grid-area-1-1 after:absolute after:-top-1 after:grid after:-left-1 after:w-7 after:h-7 hover:bg-tint-active hover:text-current"><svg style="mask-image:url(https://ka-p.fontawesome.com/releases/v6.6.0/svgs/regular/chevron-right.svg?v=2&token=a463935e93);mask-repeat:no-repeat;mask-position:center" class="gb-icon grid flex-shrink-0 size-3 m-1 text-current transition-transform opacity-6 group-hover:opacity-11 contrast-more:opacity-11 rotate-0"></svg></span></a><div class="[&_ul>li]:opacity-1" style="opacity:0;height:0px;display:none"><ul class="flex flex-col gap-y-0.5 ml-5 my-2 border-tint-subtle sidebar-list-default:border-l sidebar-list-line:border-l"><li class="flex flex-col"><a class="group/toclink relative transition-colors flex flex-row justify-between rounded-md straight-corners:rounded-none p-1.5 pl-3 text-balance font-normal text-sm text-tint-strong/7 hover:bg-tint-hover hover:text-tint-strong contrast-more:text-tint-strong hover:contrast-more:text-tint-strong hover:contrast-more:ring-1 hover:contrast-more:ring-tint-12 before:contents[] before:-left-px before:absolute before:inset-y-0 sidebar-list-line:rounded-l-none sidebar-list-line:before:w-px sidebar-list-default:[&+div_a]:rounded-l-none [&+div_a]:pl-5 sidebar-list-default:[&+div_a]:before:w-px" href="/api-reference/user-interface/action-panel">Action Panel</a></li><li class="flex flex-col"><a class="group/toclink relative transition-colors flex flex-row justify-between rounded-md straight-corners:rounded-none p-1.5 pl-3 text-balance font-normal text-sm text-tint-strong/7 hover:bg-tint-hover hover:text-tint-strong contrast-more:text-tint-strong hover:contrast-more:text-tint-strong hover:contrast-more:ring-1 hover:contrast-more:ring-tint-12 before:contents[] before:-left-px before:absolute before:inset-y-0 sidebar-list-line:rounded-l-none sidebar-list-line:before:w-px sidebar-list-default:[&+div_a]:rounded-l-none [&+div_a]:pl-5 sidebar-list-default:[&+div_a]:before:w-px" href="/api-reference/user-interface/actions">Actions</a></li><li class="flex flex-col"><a class="group/toclink relative transition-colors flex flex-row justify-between rounded-md straight-corners:rounded-none p-1.5 pl-3 text-balance font-normal text-sm text-tint-strong/7 hover:bg-tint-hover hover:text-tint-strong contrast-more:text-tint-strong hover:contrast-more:text-tint-strong hover:contrast-more:ring-1 hover:contrast-more:ring-tint-12 before:contents[] before:-left-px before:absolute before:inset-y-0 sidebar-list-line:rounded-l-none sidebar-list-line:before:w-px sidebar-list-default:[&+div_a]:rounded-l-none [&+div_a]:pl-5 sidebar-list-default:[&+div_a]:before:w-px" href="/api-reference/user-interface/detail">Detail</a></li><li class="flex flex-col"><a class="group/toclink relative transition-colors flex flex-row justify-between rounded-md straight-corners:rounded-none p-1.5 pl-3 text-balance font-normal text-sm text-tint-strong/7 hover:bg-tint-hover hover:text-tint-strong contrast-more:text-tint-strong hover:contrast-more:text-tint-strong hover:contrast-more:ring-1 hover:contrast-more:ring-tint-12 before:contents[] before:-left-px before:absolute before:inset-y-0 sidebar-list-line:rounded-l-none sidebar-list-line:before:w-px sidebar-list-default:[&+div_a]:rounded-l-none [&+div_a]:pl-5 sidebar-list-default:[&+div_a]:before:w-px" href="/api-reference/user-interface/form">Form</a></li><li class="flex flex-col"><a class="group/toclink relative transition-colors flex flex-row justify-between rounded-md straight-corners:rounded-none p-1.5 pl-3 text-balance font-normal text-sm text-tint-strong/7 hover:bg-tint-hover hover:text-tint-strong contrast-more:text-tint-strong hover:contrast-more:text-tint-strong hover:contrast-more:ring-1 hover:contrast-more:ring-tint-12 before:contents[] before:-left-px before:absolute before:inset-y-0 sidebar-list-line:rounded-l-none sidebar-list-line:before:w-px sidebar-list-default:[&+div_a]:rounded-l-none [&+div_a]:pl-5 sidebar-list-default:[&+div_a]:before:w-px" href="/api-reference/user-interface/list">List</a></li><li class="flex flex-col"><a class="group/toclink relative transition-colors flex flex-row justify-between rounded-md straight-corners:rounded-none p-1.5 pl-3 text-balance font-normal text-sm text-tint-strong/7 hover:bg-tint-hover hover:text-tint-strong contrast-more:text-tint-strong hover:contrast-more:text-tint-strong hover:contrast-more:ring-1 hover:contrast-more:ring-tint-12 before:contents[] before:-left-px before:absolute before:inset-y-0 sidebar-list-line:rounded-l-none sidebar-list-line:before:w-px sidebar-list-default:[&+div_a]:rounded-l-none [&+div_a]:pl-5 sidebar-list-default:[&+div_a]:before:w-px" href="/api-reference/user-interface/grid">Grid</a></li><li class="flex flex-col"><a class="group/toclink relative transition-colors flex flex-row justify-between rounded-md straight-corners:rounded-none p-1.5 pl-3 text-balance font-normal text-sm text-tint-strong/7 hover:bg-tint-hover hover:text-tint-strong contrast-more:text-tint-strong hover:contrast-more:text-tint-strong hover:contrast-more:ring-1 hover:contrast-more:ring-tint-12 before:contents[] before:-left-px before:absolute before:inset-y-0 sidebar-list-line:rounded-l-none sidebar-list-line:before:w-px sidebar-list-default:[&+div_a]:rounded-l-none [&+div_a]:pl-5 sidebar-list-default:[&+div_a]:before:w-px" href="/api-reference/user-interface/colors">Colors</a></li><li class="flex flex-col"><a class="group/toclink relative transition-colors flex flex-row justify-between rounded-md straight-corners:rounded-none p-1.5 pl-3 text-balance font-normal text-sm text-tint-strong/7 hover:bg-tint-hover hover:text-tint-strong contrast-more:text-tint-strong hover:contrast-more:text-tint-strong hover:contrast-more:ring-1 hover:contrast-more:ring-tint-12 before:contents[] before:-left-px before:absolute before:inset-y-0 sidebar-list-line:rounded-l-none sidebar-list-line:before:w-px sidebar-list-default:[&+div_a]:rounded-l-none [&+div_a]:pl-5 sidebar-list-default:[&+div_a]:before:w-px" href="/api-reference/user-interface/icons-and-images">Icons & Images</a></li><li class="flex flex-col"><a class="group/toclink relative transition-colors flex flex-row justify-between rounded-md straight-corners:rounded-none p-1.5 pl-3 text-balance font-normal text-sm text-tint-strong/7 hover:bg-tint-hover hover:text-tint-strong contrast-more:text-tint-strong hover:contrast-more:text-tint-strong hover:contrast-more:ring-1 hover:contrast-more:ring-tint-12 before:contents[] before:-left-px before:absolute before:inset-y-0 sidebar-list-line:rounded-l-none sidebar-list-line:before:w-px sidebar-list-default:[&+div_a]:rounded-l-none [&+div_a]:pl-5 sidebar-list-default:[&+div_a]:before:w-px" href="/api-reference/user-interface/navigation">Navigation</a></li></ul></div></li><li class="flex flex-col"><a class="group/toclink relative transition-colors flex flex-row justify-between rounded-md straight-corners:rounded-none p-1.5 pl-3 text-balance font-normal text-sm text-tint-strong/7 hover:bg-tint-hover hover:text-tint-strong contrast-more:text-tint-strong hover:contrast-more:text-tint-strong hover:contrast-more:ring-1 hover:contrast-more:ring-tint-12 before:contents[] before:-left-px before:absolute before:inset-y-0 sidebar-list-line:rounded-l-none sidebar-list-line:before:w-px sidebar-list-default:[&+div_a]:rounded-l-none [&+div_a]:pl-5 sidebar-list-default:[&+div_a]:before:w-px" href="/api-reference/window-and-search-bar">Raycast Window & Search Bar</a></li><li class="flex flex-col"><a class="group/toclink relative transition-colors flex flex-row justify-between rounded-md straight-corners:rounded-none p-1.5 pl-3 text-balance font-normal text-sm text-tint-strong/7 hover:bg-tint-hover hover:text-tint-strong contrast-more:text-tint-strong hover:contrast-more:text-tint-strong hover:contrast-more:ring-1 hover:contrast-more:ring-tint-12 before:contents[] before:-left-px before:absolute before:inset-y-0 sidebar-list-line:rounded-l-none sidebar-list-line:before:w-px sidebar-list-default:[&+div_a]:rounded-l-none [&+div_a]:pl-5 sidebar-list-default:[&+div_a]:before:w-px" href="/api-reference/tool">Tool</a></li><li class="flex flex-col"><a class="group/toclink relative transition-colors flex flex-row justify-between rounded-md straight-corners:rounded-none p-1.5 pl-3 text-balance font-normal text-sm text-tint-strong/7 hover:bg-tint-hover hover:text-tint-strong contrast-more:text-tint-strong hover:contrast-more:text-tint-strong hover:contrast-more:ring-1 hover:contrast-more:ring-tint-12 before:contents[] before:-left-px before:absolute before:inset-y-0 sidebar-list-line:rounded-l-none sidebar-list-line:before:w-px sidebar-list-default:[&+div_a]:rounded-l-none [&+div_a]:pl-5 sidebar-list-default:[&+div_a]:before:w-px" href="/api-reference/window-management">Window Management</a></li></ul></li><li class="flex flex-col group/page-group-item"><div class="flex items-center gap-3 px-3 z-[1] sticky -top-5 pt-6 group-first/page-group-item:-mt-5 pb-3 -mb-1.5 text-xs tracking-wide font-semibold uppercase [mask-image:linear-gradient(rgba(0,0,0,1)_70%,rgba(0,0,0,0))] bg-tint-base sidebar-filled:bg-tint-subtle theme-muted:bg-tint-subtle [html.sidebar-filled.theme-muted_&]:bg-tint-base [html.sidebar-filled.theme-bold.tint_&]:bg-tint-base [html.sidebar-default.theme-gradient_&]:bg-gradient-primary [html.sidebar-default.theme-gradient.tint_&]:bg-gradient-tint">Utilities</div><ul class="flex flex-col gap-y-0.5"><li class="flex flex-col"><a class="group/toclink relative transition-colors flex flex-row justify-between rounded-md straight-corners:rounded-none p-1.5 pl-3 text-balance font-normal text-sm text-tint-strong/7 hover:bg-tint-hover hover:text-tint-strong contrast-more:text-tint-strong hover:contrast-more:text-tint-strong hover:contrast-more:ring-1 hover:contrast-more:ring-tint-12 before:contents[] before:-left-px before:absolute before:inset-y-0 sidebar-list-line:rounded-l-none sidebar-list-line:before:w-px sidebar-list-default:[&+div_a]:rounded-l-none [&+div_a]:pl-5 sidebar-list-default:[&+div_a]:before:w-px" href="/utilities/getting-started">Getting Started</a></li><li class="flex flex-col"><a class="group/toclink relative transition-colors flex flex-row justify-between rounded-md straight-corners:rounded-none p-1.5 pl-3 text-balance font-normal text-sm text-tint-strong/7 hover:bg-tint-hover hover:text-tint-strong contrast-more:text-tint-strong hover:contrast-more:text-tint-strong hover:contrast-more:ring-1 hover:contrast-more:ring-tint-12 before:contents[] before:-left-px before:absolute before:inset-y-0 sidebar-list-line:rounded-l-none sidebar-list-line:before:w-px sidebar-list-default:[&+div_a]:rounded-l-none [&+div_a]:pl-5 sidebar-list-default:[&+div_a]:before:w-px" href="/utilities/functions">Functions<span class="group relative rounded-full straight-corners:rounded-sm w-5 h-5 after:grid-area-1-1 after:absolute after:-top-1 after:grid after:-left-1 after:w-7 after:h-7 hover:bg-tint-active hover:text-current"><svg style="mask-image:url(https://ka-p.fontawesome.com/releases/v6.6.0/svgs/regular/chevron-right.svg?v=2&token=a463935e93);mask-repeat:no-repeat;mask-position:center" class="gb-icon grid flex-shrink-0 size-3 m-1 text-current transition-transform opacity-6 group-hover:opacity-11 contrast-more:opacity-11 rotate-0"></svg></span></a><div class="[&_ul>li]:opacity-1" style="opacity:0;height:0px;display:none"><ul class="flex flex-col gap-y-0.5 ml-5 my-2 border-tint-subtle sidebar-list-default:border-l sidebar-list-line:border-l"><li class="flex flex-col"><a class="group/toclink relative transition-colors flex flex-row justify-between rounded-md straight-corners:rounded-none p-1.5 pl-3 text-balance font-normal text-sm text-tint-strong/7 hover:bg-tint-hover hover:text-tint-strong contrast-more:text-tint-strong hover:contrast-more:text-tint-strong hover:contrast-more:ring-1 hover:contrast-more:ring-tint-12 before:contents[] before:-left-px before:absolute before:inset-y-0 sidebar-list-line:rounded-l-none sidebar-list-line:before:w-px sidebar-list-default:[&+div_a]:rounded-l-none [&+div_a]:pl-5 sidebar-list-default:[&+div_a]:before:w-px" href="/utilities/functions/runapplescript">runAppleScript</a></li><li class="flex flex-col"><a class="group/toclink relative transition-colors flex flex-row justify-between rounded-md straight-corners:rounded-none p-1.5 pl-3 text-balance font-normal text-sm text-tint-strong/7 hover:bg-tint-hover hover:text-tint-strong contrast-more:text-tint-strong hover:contrast-more:text-tint-strong hover:contrast-more:ring-1 hover:contrast-more:ring-tint-12 before:contents[] before:-left-px before:absolute before:inset-y-0 sidebar-list-line:rounded-l-none sidebar-list-line:before:w-px sidebar-list-default:[&+div_a]:rounded-l-none [&+div_a]:pl-5 sidebar-list-default:[&+div_a]:before:w-px" href="/utilities/functions/showfailuretoast">showFailureToast</a></li><li class="flex flex-col"><a class="group/toclink relative transition-colors flex flex-row justify-between rounded-md straight-corners:rounded-none p-1.5 pl-3 text-balance font-normal text-sm text-tint-strong/7 hover:bg-tint-hover hover:text-tint-strong contrast-more:text-tint-strong hover:contrast-more:text-tint-strong hover:contrast-more:ring-1 hover:contrast-more:ring-tint-12 before:contents[] before:-left-px before:absolute before:inset-y-0 sidebar-list-line:rounded-l-none sidebar-list-line:before:w-px sidebar-list-default:[&+div_a]:rounded-l-none [&+div_a]:pl-5 sidebar-list-default:[&+div_a]:before:w-px" href="/utilities/functions/createdeeplink">createDeeplink</a></li><li class="flex flex-col"><a class="group/toclink relative transition-colors flex flex-row justify-between rounded-md straight-corners:rounded-none p-1.5 pl-3 text-balance font-normal text-sm text-tint-strong/7 hover:bg-tint-hover hover:text-tint-strong contrast-more:text-tint-strong hover:contrast-more:text-tint-strong hover:contrast-more:ring-1 hover:contrast-more:ring-tint-12 before:contents[] before:-left-px before:absolute before:inset-y-0 sidebar-list-line:rounded-l-none sidebar-list-line:before:w-px sidebar-list-default:[&+div_a]:rounded-l-none [&+div_a]:pl-5 sidebar-list-default:[&+div_a]:before:w-px" href="/utilities/functions/executesql">executeSQL</a></li><li class="flex flex-col"><a class="group/toclink relative transition-colors flex flex-row justify-between rounded-md straight-corners:rounded-none p-1.5 pl-3 text-balance font-normal text-sm text-tint-strong/7 hover:bg-tint-hover hover:text-tint-strong contrast-more:text-tint-strong hover:contrast-more:text-tint-strong hover:contrast-more:ring-1 hover:contrast-more:ring-tint-12 before:contents[] before:-left-px before:absolute before:inset-y-0 sidebar-list-line:rounded-l-none sidebar-list-line:before:w-px sidebar-list-default:[&+div_a]:rounded-l-none [&+div_a]:pl-5 sidebar-list-default:[&+div_a]:before:w-px" href="/utilities/functions/withcache">withCache</a></li></ul></div></li><li class="flex flex-col"><a class="group/toclink relative transition-colors flex flex-row justify-between rounded-md straight-corners:rounded-none p-1.5 pl-3 text-balance font-normal text-sm text-tint-strong/7 hover:bg-tint-hover hover:text-tint-strong contrast-more:text-tint-strong hover:contrast-more:text-tint-strong hover:contrast-more:ring-1 hover:contrast-more:ring-tint-12 before:contents[] before:-left-px before:absolute before:inset-y-0 sidebar-list-line:rounded-l-none sidebar-list-line:before:w-px sidebar-list-default:[&+div_a]:rounded-l-none [&+div_a]:pl-5 sidebar-list-default:[&+div_a]:before:w-px" href="/utilities/icons">Icons<span class="group relative rounded-full straight-corners:rounded-sm w-5 h-5 after:grid-area-1-1 after:absolute after:-top-1 after:grid after:-left-1 after:w-7 after:h-7 hover:bg-tint-active hover:text-current"><svg style="mask-image:url(https://ka-p.fontawesome.com/releases/v6.6.0/svgs/regular/chevron-right.svg?v=2&token=a463935e93);mask-repeat:no-repeat;mask-position:center" class="gb-icon grid flex-shrink-0 size-3 m-1 text-current transition-transform opacity-6 group-hover:opacity-11 contrast-more:opacity-11 rotate-0"></svg></span></a><div class="[&_ul>li]:opacity-1" style="opacity:0;height:0px;display:none"><ul class="flex flex-col gap-y-0.5 ml-5 my-2 border-tint-subtle sidebar-list-default:border-l sidebar-list-line:border-l"><li class="flex flex-col"><a class="group/toclink relative transition-colors flex flex-row justify-between rounded-md straight-corners:rounded-none p-1.5 pl-3 text-balance font-normal text-sm text-tint-strong/7 hover:bg-tint-hover hover:text-tint-strong contrast-more:text-tint-strong hover:contrast-more:text-tint-strong hover:contrast-more:ring-1 hover:contrast-more:ring-tint-12 before:contents[] before:-left-px before:absolute before:inset-y-0 sidebar-list-line:rounded-l-none sidebar-list-line:before:w-px sidebar-list-default:[&+div_a]:rounded-l-none [&+div_a]:pl-5 sidebar-list-default:[&+div_a]:before:w-px" href="/utilities/icons/getavataricon">getAvatarIcon</a></li><li class="flex flex-col"><a class="group/toclink relative transition-colors flex flex-row justify-between rounded-md straight-corners:rounded-none p-1.5 pl-3 text-balance font-normal text-sm text-tint-strong/7 hover:bg-tint-hover hover:text-tint-strong contrast-more:text-tint-strong hover:contrast-more:text-tint-strong hover:contrast-more:ring-1 hover:contrast-more:ring-tint-12 before:contents[] before:-left-px before:absolute before:inset-y-0 sidebar-list-line:rounded-l-none sidebar-list-line:before:w-px sidebar-list-default:[&+div_a]:rounded-l-none [&+div_a]:pl-5 sidebar-list-default:[&+div_a]:before:w-px" href="/utilities/icons/getfavicon">getFavicon</a></li><li class="flex flex-col"><a class="group/toclink relative transition-colors flex flex-row justify-between rounded-md straight-corners:rounded-none p-1.5 pl-3 text-balance font-normal text-sm text-tint-strong/7 hover:bg-tint-hover hover:text-tint-strong contrast-more:text-tint-strong hover:contrast-more:text-tint-strong hover:contrast-more:ring-1 hover:contrast-more:ring-tint-12 before:contents[] before:-left-px before:absolute before:inset-y-0 sidebar-list-line:rounded-l-none sidebar-list-line:before:w-px sidebar-list-default:[&+div_a]:rounded-l-none [&+div_a]:pl-5 sidebar-list-default:[&+div_a]:before:w-px" href="/utilities/icons/getprogressicon">getProgressIcon</a></li></ul></div></li><li class="flex flex-col"><a class="group/toclink relative transition-colors flex flex-row justify-between rounded-md straight-corners:rounded-none p-1.5 pl-3 text-balance font-normal text-sm text-tint-strong/7 hover:bg-tint-hover hover:text-tint-strong contrast-more:text-tint-strong hover:contrast-more:text-tint-strong hover:contrast-more:ring-1 hover:contrast-more:ring-tint-12 before:contents[] before:-left-px before:absolute before:inset-y-0 sidebar-list-line:rounded-l-none sidebar-list-line:before:w-px sidebar-list-default:[&+div_a]:rounded-l-none [&+div_a]:pl-5 sidebar-list-default:[&+div_a]:before:w-px" href="/utilities/oauth">OAuth Utils<span class="group relative rounded-full straight-corners:rounded-sm w-5 h-5 after:grid-area-1-1 after:absolute after:-top-1 after:grid after:-left-1 after:w-7 after:h-7 hover:bg-tint-active hover:text-current"><svg style="mask-image:url(https://ka-p.fontawesome.com/releases/v6.6.0/svgs/regular/chevron-right.svg?v=2&token=a463935e93);mask-repeat:no-repeat;mask-position:center" class="gb-icon grid flex-shrink-0 size-3 m-1 text-current transition-transform opacity-6 group-hover:opacity-11 contrast-more:opacity-11 rotate-0"></svg></span></a><div class="[&_ul>li]:opacity-1" style="opacity:0;height:0px;display:none"><ul class="flex flex-col gap-y-0.5 ml-5 my-2 border-tint-subtle sidebar-list-default:border-l sidebar-list-line:border-l"><li class="flex flex-col"><a class="group/toclink relative transition-colors flex flex-row justify-between rounded-md straight-corners:rounded-none p-1.5 pl-3 text-balance font-normal text-sm text-tint-strong/7 hover:bg-tint-hover hover:text-tint-strong contrast-more:text-tint-strong hover:contrast-more:text-tint-strong hover:contrast-more:ring-1 hover:contrast-more:ring-tint-12 before:contents[] before:-left-px before:absolute before:inset-y-0 sidebar-list-line:rounded-l-none sidebar-list-line:before:w-px sidebar-list-default:[&+div_a]:rounded-l-none [&+div_a]:pl-5 sidebar-list-default:[&+div_a]:before:w-px" href="/utilities/oauth/oauthservice">OAuthService</a></li><li class="flex flex-col"><a class="group/toclink relative transition-colors flex flex-row justify-between rounded-md straight-corners:rounded-none p-1.5 pl-3 text-balance font-normal text-sm text-tint-strong/7 hover:bg-tint-hover hover:text-tint-strong contrast-more:text-tint-strong hover:contrast-more:text-tint-strong hover:contrast-more:ring-1 hover:contrast-more:ring-tint-12 before:contents[] before:-left-px before:absolute before:inset-y-0 sidebar-list-line:rounded-l-none sidebar-list-line:before:w-px sidebar-list-default:[&+div_a]:rounded-l-none [&+div_a]:pl-5 sidebar-list-default:[&+div_a]:before:w-px" href="/utilities/oauth/withaccesstoken">withAccessToken</a></li><li class="flex flex-col"><a class="group/toclink relative transition-colors flex flex-row justify-between rounded-md straight-corners:rounded-none p-1.5 pl-3 text-balance font-normal text-sm text-tint-strong/7 hover:bg-tint-hover hover:text-tint-strong contrast-more:text-tint-strong hover:contrast-more:text-tint-strong hover:contrast-more:ring-1 hover:contrast-more:ring-tint-12 before:contents[] before:-left-px before:absolute before:inset-y-0 sidebar-list-line:rounded-l-none sidebar-list-line:before:w-px sidebar-list-default:[&+div_a]:rounded-l-none [&+div_a]:pl-5 sidebar-list-default:[&+div_a]:before:w-px" href="/utilities/oauth/getaccesstoken">getAccessToken</a></li><li class="flex flex-col"><a class="group/toclink relative transition-colors flex flex-row justify-between rounded-md straight-corners:rounded-none p-1.5 pl-3 text-balance font-normal text-sm text-tint-strong/7 hover:bg-tint-hover hover:text-tint-strong contrast-more:text-tint-strong hover:contrast-more:text-tint-strong hover:contrast-more:ring-1 hover:contrast-more:ring-tint-12 before:contents[] before:-left-px before:absolute before:inset-y-0 sidebar-list-line:rounded-l-none sidebar-list-line:before:w-px sidebar-list-default:[&+div_a]:rounded-l-none [&+div_a]:pl-5 sidebar-list-default:[&+div_a]:before:w-px" href="/utilities/oauth/getting-google-client-id">Getting a Google client ID</a></li></ul></div></li><li class="flex flex-col"><a class="group/toclink relative transition-colors flex flex-row justify-between rounded-md straight-corners:rounded-none p-1.5 pl-3 text-balance font-normal text-sm text-tint-strong/7 hover:bg-tint-hover hover:text-tint-strong contrast-more:text-tint-strong hover:contrast-more:text-tint-strong hover:contrast-more:ring-1 hover:contrast-more:ring-tint-12 before:contents[] before:-left-px before:absolute before:inset-y-0 sidebar-list-line:rounded-l-none sidebar-list-line:before:w-px sidebar-list-default:[&+div_a]:rounded-l-none [&+div_a]:pl-5 sidebar-list-default:[&+div_a]:before:w-px" href="/utilities/react-hooks">React hooks<span class="group relative rounded-full straight-corners:rounded-sm w-5 h-5 after:grid-area-1-1 after:absolute after:-top-1 after:grid after:-left-1 after:w-7 after:h-7 hover:bg-tint-active hover:text-current"><svg style="mask-image:url(https://ka-p.fontawesome.com/releases/v6.6.0/svgs/regular/chevron-right.svg?v=2&token=a463935e93);mask-repeat:no-repeat;mask-position:center" class="gb-icon grid flex-shrink-0 size-3 m-1 text-current transition-transform opacity-6 group-hover:opacity-11 contrast-more:opacity-11 rotate-0"></svg></span></a><div class="[&_ul>li]:opacity-1" style="opacity:0;height:0px;display:none"><ul class="flex flex-col gap-y-0.5 ml-5 my-2 border-tint-subtle sidebar-list-default:border-l sidebar-list-line:border-l"><li class="flex flex-col"><a class="group/toclink relative transition-colors flex flex-row justify-between rounded-md straight-corners:rounded-none p-1.5 pl-3 text-balance font-normal text-sm text-tint-strong/7 hover:bg-tint-hover hover:text-tint-strong contrast-more:text-tint-strong hover:contrast-more:text-tint-strong hover:contrast-more:ring-1 hover:contrast-more:ring-tint-12 before:contents[] before:-left-px before:absolute before:inset-y-0 sidebar-list-line:rounded-l-none sidebar-list-line:before:w-px sidebar-list-default:[&+div_a]:rounded-l-none [&+div_a]:pl-5 sidebar-list-default:[&+div_a]:before:w-px" href="/utilities/react-hooks/usecachedstate">useCachedState</a></li><li class="flex flex-col"><a class="group/toclink relative transition-colors flex flex-row justify-between rounded-md straight-corners:rounded-none p-1.5 pl-3 text-balance font-normal text-sm text-tint-strong/7 hover:bg-tint-hover hover:text-tint-strong contrast-more:text-tint-strong hover:contrast-more:text-tint-strong hover:contrast-more:ring-1 hover:contrast-more:ring-tint-12 before:contents[] before:-left-px before:absolute before:inset-y-0 sidebar-list-line:rounded-l-none sidebar-list-line:before:w-px sidebar-list-default:[&+div_a]:rounded-l-none [&+div_a]:pl-5 sidebar-list-default:[&+div_a]:before:w-px" href="/utilities/react-hooks/usepromise">usePromise</a></li><li class="flex flex-col"><a class="group/toclink relative transition-colors flex flex-row justify-between rounded-md straight-corners:rounded-none p-1.5 pl-3 text-balance font-normal text-sm text-tint-strong/7 hover:bg-tint-hover hover:text-tint-strong contrast-more:text-tint-strong hover:contrast-more:text-tint-strong hover:contrast-more:ring-1 hover:contrast-more:ring-tint-12 before:contents[] before:-left-px before:absolute before:inset-y-0 sidebar-list-line:rounded-l-none sidebar-list-line:before:w-px sidebar-list-default:[&+div_a]:rounded-l-none [&+div_a]:pl-5 sidebar-list-default:[&+div_a]:before:w-px" href="/utilities/react-hooks/usecachedpromise">useCachedPromise</a></li><li class="flex flex-col"><a class="group/toclink relative transition-colors flex flex-row justify-between rounded-md straight-corners:rounded-none p-1.5 pl-3 text-balance font-normal text-sm text-tint-strong/7 hover:bg-tint-hover hover:text-tint-strong contrast-more:text-tint-strong hover:contrast-more:text-tint-strong hover:contrast-more:ring-1 hover:contrast-more:ring-tint-12 before:contents[] before:-left-px before:absolute before:inset-y-0 sidebar-list-line:rounded-l-none sidebar-list-line:before:w-px sidebar-list-default:[&+div_a]:rounded-l-none [&+div_a]:pl-5 sidebar-list-default:[&+div_a]:before:w-px" href="/utilities/react-hooks/usefetch">useFetch</a></li><li class="flex flex-col"><a class="group/toclink relative transition-colors flex flex-row justify-between rounded-md straight-corners:rounded-none p-1.5 pl-3 text-balance font-normal text-sm text-tint-strong/7 hover:bg-tint-hover hover:text-tint-strong contrast-more:text-tint-strong hover:contrast-more:text-tint-strong hover:contrast-more:ring-1 hover:contrast-more:ring-tint-12 before:contents[] before:-left-px before:absolute before:inset-y-0 sidebar-list-line:rounded-l-none sidebar-list-line:before:w-px sidebar-list-default:[&+div_a]:rounded-l-none [&+div_a]:pl-5 sidebar-list-default:[&+div_a]:before:w-px" href="/utilities/react-hooks/useform">useForm</a></li><li class="flex flex-col"><a class="group/toclink relative transition-colors flex flex-row justify-between rounded-md straight-corners:rounded-none p-1.5 pl-3 text-balance font-normal text-sm text-tint-strong/7 hover:bg-tint-hover hover:text-tint-strong contrast-more:text-tint-strong hover:contrast-more:text-tint-strong hover:contrast-more:ring-1 hover:contrast-more:ring-tint-12 before:contents[] before:-left-px before:absolute before:inset-y-0 sidebar-list-line:rounded-l-none sidebar-list-line:before:w-px sidebar-list-default:[&+div_a]:rounded-l-none [&+div_a]:pl-5 sidebar-list-default:[&+div_a]:before:w-px" href="/utilities/react-hooks/useexec">useExec</a></li><li class="flex flex-col"><a class="group/toclink relative transition-colors flex flex-row justify-between rounded-md straight-corners:rounded-none p-1.5 pl-3 text-balance font-normal text-sm text-tint-strong/7 hover:bg-tint-hover hover:text-tint-strong contrast-more:text-tint-strong hover:contrast-more:text-tint-strong hover:contrast-more:ring-1 hover:contrast-more:ring-tint-12 before:contents[] before:-left-px before:absolute before:inset-y-0 sidebar-list-line:rounded-l-none sidebar-list-line:before:w-px sidebar-list-default:[&+div_a]:rounded-l-none [&+div_a]:pl-5 sidebar-list-default:[&+div_a]:before:w-px" href="/utilities/react-hooks/usesql">useSQL</a></li><li class="flex flex-col"><a class="group/toclink relative transition-colors flex flex-row justify-between rounded-md straight-corners:rounded-none p-1.5 pl-3 text-balance font-normal text-sm text-tint-strong/7 hover:bg-tint-hover hover:text-tint-strong contrast-more:text-tint-strong hover:contrast-more:text-tint-strong hover:contrast-more:ring-1 hover:contrast-more:ring-tint-12 before:contents[] before:-left-px before:absolute before:inset-y-0 sidebar-list-line:rounded-l-none sidebar-list-line:before:w-px sidebar-list-default:[&+div_a]:rounded-l-none [&+div_a]:pl-5 sidebar-list-default:[&+div_a]:before:w-px" href="/utilities/react-hooks/useai">useAI</a></li><li class="flex flex-col"><a class="group/toclink relative transition-colors flex flex-row justify-between rounded-md straight-corners:rounded-none p-1.5 pl-3 text-balance font-normal text-sm text-tint-strong/7 hover:bg-tint-hover hover:text-tint-strong contrast-more:text-tint-strong hover:contrast-more:text-tint-strong hover:contrast-more:ring-1 hover:contrast-more:ring-tint-12 before:contents[] before:-left-px before:absolute before:inset-y-0 sidebar-list-line:rounded-l-none sidebar-list-line:before:w-px sidebar-list-default:[&+div_a]:rounded-l-none [&+div_a]:pl-5 sidebar-list-default:[&+div_a]:before:w-px" href="/utilities/react-hooks/usefrecencysorting">useFrecencySorting</a></li><li class="flex flex-col"><a class="group/toclink relative transition-colors flex flex-row justify-between rounded-md straight-corners:rounded-none p-1.5 pl-3 text-balance font-normal text-sm text-tint-strong/7 hover:bg-tint-hover hover:text-tint-strong contrast-more:text-tint-strong hover:contrast-more:text-tint-strong hover:contrast-more:ring-1 hover:contrast-more:ring-tint-12 before:contents[] before:-left-px before:absolute before:inset-y-0 sidebar-list-line:rounded-l-none sidebar-list-line:before:w-px sidebar-list-default:[&+div_a]:rounded-l-none [&+div_a]:pl-5 sidebar-list-default:[&+div_a]:before:w-px" href="/utilities/react-hooks/usestreamjson">useStreamJSON</a></li><li class="flex flex-col"><a class="group/toclink relative transition-colors flex flex-row justify-between rounded-md straight-corners:rounded-none p-1.5 pl-3 text-balance font-normal text-sm text-tint-strong/7 hover:bg-tint-hover hover:text-tint-strong contrast-more:text-tint-strong hover:contrast-more:text-tint-strong hover:contrast-more:ring-1 hover:contrast-more:ring-tint-12 before:contents[] before:-left-px before:absolute before:inset-y-0 sidebar-list-line:rounded-l-none sidebar-list-line:before:w-px sidebar-list-default:[&+div_a]:rounded-l-none [&+div_a]:pl-5 sidebar-list-default:[&+div_a]:before:w-px" href="/utilities/react-hooks/uselocalstorage">useLocalStorage</a></li></ul></div></li></ul></li><li class="flex flex-col group/page-group-item"><div class="flex items-center gap-3 px-3 z-[1] sticky -top-5 pt-6 group-first/page-group-item:-mt-5 pb-3 -mb-1.5 text-xs tracking-wide font-semibold uppercase [mask-image:linear-gradient(rgba(0,0,0,1)_70%,rgba(0,0,0,0))] bg-tint-base sidebar-filled:bg-tint-subtle theme-muted:bg-tint-subtle [html.sidebar-filled.theme-muted_&]:bg-tint-base [html.sidebar-filled.theme-bold.tint_&]:bg-tint-base [html.sidebar-default.theme-gradient_&]:bg-gradient-primary [html.sidebar-default.theme-gradient.tint_&]:bg-gradient-tint">Misc</div><ul class="flex flex-col gap-y-0.5"><li class="flex flex-col"><a class="group/toclink relative transition-colors flex flex-row justify-between rounded-md straight-corners:rounded-none p-1.5 pl-3 text-balance font-normal text-sm text-tint-strong/7 hover:bg-tint-hover hover:text-tint-strong contrast-more:text-tint-strong hover:contrast-more:text-tint-strong hover:contrast-more:ring-1 hover:contrast-more:ring-tint-12 before:contents[] before:-left-px before:absolute before:inset-y-0 sidebar-list-line:rounded-l-none sidebar-list-line:before:w-px sidebar-list-default:[&+div_a]:rounded-l-none [&+div_a]:pl-5 sidebar-list-default:[&+div_a]:before:w-px" href="/misc/changelog">Changelog</a></li><li class="flex flex-col"><a class="group/toclink relative transition-colors flex flex-row justify-between rounded-md straight-corners:rounded-none p-1.5 pl-3 text-balance font-normal text-sm text-tint-strong/7 hover:bg-tint-hover hover:text-tint-strong contrast-more:text-tint-strong hover:contrast-more:text-tint-strong hover:contrast-more:ring-1 hover:contrast-more:ring-tint-12 before:contents[] before:-left-px before:absolute before:inset-y-0 sidebar-list-line:rounded-l-none sidebar-list-line:before:w-px sidebar-list-default:[&+div_a]:rounded-l-none [&+div_a]:pl-5 sidebar-list-default:[&+div_a]:before:w-px" href="/misc/migration">Migration<span class="group relative rounded-full straight-corners:rounded-sm w-5 h-5 after:grid-area-1-1 after:absolute after:-top-1 after:grid after:-left-1 after:w-7 after:h-7 hover:bg-tint-active hover:text-current"><svg style="mask-image:url(https://ka-p.fontawesome.com/releases/v6.6.0/svgs/regular/chevron-right.svg?v=2&token=a463935e93);mask-repeat:no-repeat;mask-position:center" class="gb-icon grid flex-shrink-0 size-3 m-1 text-current transition-transform opacity-6 group-hover:opacity-11 contrast-more:opacity-11 rotate-0"></svg></span></a><div class="[&_ul>li]:opacity-1" style="opacity:0;height:0px;display:none"><ul class="flex flex-col gap-y-0.5 ml-5 my-2 border-tint-subtle sidebar-list-default:border-l sidebar-list-line:border-l"><li class="flex flex-col"><a class="group/toclink relative transition-colors flex flex-row justify-between rounded-md straight-corners:rounded-none p-1.5 pl-3 text-balance font-normal text-sm text-tint-strong/7 hover:bg-tint-hover hover:text-tint-strong contrast-more:text-tint-strong hover:contrast-more:text-tint-strong hover:contrast-more:ring-1 hover:contrast-more:ring-tint-12 before:contents[] before:-left-px before:absolute before:inset-y-0 sidebar-list-line:rounded-l-none sidebar-list-line:before:w-px sidebar-list-default:[&+div_a]:rounded-l-none [&+div_a]:pl-5 sidebar-list-default:[&+div_a]:before:w-px" href="/misc/migration/v1.28.0">v1.28.0</a></li><li class="flex flex-col"><a class="group/toclink relative transition-colors flex flex-row justify-between rounded-md straight-corners:rounded-none p-1.5 pl-3 text-balance font-normal text-sm text-tint-strong/7 hover:bg-tint-hover hover:text-tint-strong contrast-more:text-tint-strong hover:contrast-more:text-tint-strong hover:contrast-more:ring-1 hover:contrast-more:ring-tint-12 before:contents[] before:-left-px before:absolute before:inset-y-0 sidebar-list-line:rounded-l-none sidebar-list-line:before:w-px sidebar-list-default:[&+div_a]:rounded-l-none [&+div_a]:pl-5 sidebar-list-default:[&+div_a]:before:w-px" href="/misc/migration/v1.31.0">v1.31.0</a></li><li class="flex flex-col"><a class="group/toclink relative transition-colors flex flex-row justify-between rounded-md straight-corners:rounded-none p-1.5 pl-3 text-balance font-normal text-sm text-tint-strong/7 hover:bg-tint-hover hover:text-tint-strong contrast-more:text-tint-strong hover:contrast-more:text-tint-strong hover:contrast-more:ring-1 hover:contrast-more:ring-tint-12 before:contents[] before:-left-px before:absolute before:inset-y-0 sidebar-list-line:rounded-l-none sidebar-list-line:before:w-px sidebar-list-default:[&+div_a]:rounded-l-none [&+div_a]:pl-5 sidebar-list-default:[&+div_a]:before:w-px" href="/misc/migration/v1.37.0">v1.37.0</a></li><li class="flex flex-col"><a class="group/toclink relative transition-colors flex flex-row justify-between rounded-md straight-corners:rounded-none p-1.5 pl-3 text-balance font-normal text-sm text-tint-strong/7 hover:bg-tint-hover hover:text-tint-strong contrast-more:text-tint-strong hover:contrast-more:text-tint-strong hover:contrast-more:ring-1 hover:contrast-more:ring-tint-12 before:contents[] before:-left-px before:absolute before:inset-y-0 sidebar-list-line:rounded-l-none sidebar-list-line:before:w-px sidebar-list-default:[&+div_a]:rounded-l-none [&+div_a]:pl-5 sidebar-list-default:[&+div_a]:before:w-px" href="/misc/migration/v1.42.0">v1.42.0</a></li><li class="flex flex-col"><a class="group/toclink relative transition-colors flex flex-row justify-between rounded-md straight-corners:rounded-none p-1.5 pl-3 text-balance font-normal text-sm text-tint-strong/7 hover:bg-tint-hover hover:text-tint-strong contrast-more:text-tint-strong hover:contrast-more:text-tint-strong hover:contrast-more:ring-1 hover:contrast-more:ring-tint-12 before:contents[] before:-left-px before:absolute before:inset-y-0 sidebar-list-line:rounded-l-none sidebar-list-line:before:w-px sidebar-list-default:[&+div_a]:rounded-l-none [&+div_a]:pl-5 sidebar-list-default:[&+div_a]:before:w-px" href="/misc/migration/v1.48.8">v1.48.8</a></li><li class="flex flex-col"><a class="group/toclink relative transition-colors flex flex-row justify-between rounded-md straight-corners:rounded-none p-1.5 pl-3 text-balance font-normal text-sm text-tint-strong/7 hover:bg-tint-hover hover:text-tint-strong contrast-more:text-tint-strong hover:contrast-more:text-tint-strong hover:contrast-more:ring-1 hover:contrast-more:ring-tint-12 before:contents[] before:-left-px before:absolute before:inset-y-0 sidebar-list-line:rounded-l-none sidebar-list-line:before:w-px sidebar-list-default:[&+div_a]:rounded-l-none [&+div_a]:pl-5 sidebar-list-default:[&+div_a]:before:w-px" href="/misc/migration/v1.50.0">v1.50.0</a></li><li class="flex flex-col"><a class="group/toclink relative transition-colors flex flex-row justify-between rounded-md straight-corners:rounded-none p-1.5 pl-3 text-balance font-normal text-sm text-tint-strong/7 hover:bg-tint-hover hover:text-tint-strong contrast-more:text-tint-strong hover:contrast-more:text-tint-strong hover:contrast-more:ring-1 hover:contrast-more:ring-tint-12 before:contents[] before:-left-px before:absolute before:inset-y-0 sidebar-list-line:rounded-l-none sidebar-list-line:before:w-px sidebar-list-default:[&+div_a]:rounded-l-none [&+div_a]:pl-5 sidebar-list-default:[&+div_a]:before:w-px" href="/misc/migration/v1.51.0">v1.51.0</a></li><li class="flex flex-col"><a class="group/toclink relative transition-colors flex flex-row justify-between rounded-md straight-corners:rounded-none p-1.5 pl-3 text-balance font-normal text-sm text-tint-strong/7 hover:bg-tint-hover hover:text-tint-strong contrast-more:text-tint-strong hover:contrast-more:text-tint-strong hover:contrast-more:ring-1 hover:contrast-more:ring-tint-12 before:contents[] before:-left-px before:absolute before:inset-y-0 sidebar-list-line:rounded-l-none sidebar-list-line:before:w-px sidebar-list-default:[&+div_a]:rounded-l-none [&+div_a]:pl-5 sidebar-list-default:[&+div_a]:before:w-px" href="/misc/migration/v1.59.0">v1.59.0</a></li></ul></div></li><li class="flex flex-col"><a class="group/toclink relative transition-colors flex flex-row justify-between rounded-md straight-corners:rounded-none p-1.5 pl-3 text-balance font-normal text-sm text-tint-strong/7 hover:bg-tint-hover hover:text-tint-strong contrast-more:text-tint-strong hover:contrast-more:text-tint-strong hover:contrast-more:ring-1 hover:contrast-more:ring-tint-12 before:contents[] before:-left-px before:absolute before:inset-y-0 sidebar-list-line:rounded-l-none sidebar-list-line:before:w-px sidebar-list-default:[&+div_a]:rounded-l-none [&+div_a]:pl-5 sidebar-list-default:[&+div_a]:before:w-px" href="/misc/faq">FAQ</a></li></ul></li></ul><div class="relative z-[2] lg:absolute left-0 right-2 bottom-0 pointer-events-none sidebar-filled:pl-2 sidebar-filled:pb-2 sidebar-filled:page-no-toc:p-0 bg-tint-base sidebar-filled:bg-tint-subtle theme-muted:bg-tint-subtle [html.sidebar-filled.theme-muted_&]:bg-tint-base [html.sidebar-filled.theme-bold.tint_&]:bg-tint-base before:hidden lg:before:block before:content-[""] before:absolute before:inset-x-0 before:bottom-full before:h-8 before:bg-gradient-to-b before:from-transparent before:to-tint-base sidebar-filled:before:to-tint-subtle theme-muted:before:to-tint-subtle [html.sidebar-filled.theme-muted_&]:before:to-tint-base [html.sidebar-filled.theme-bold.tint_&]:before:to-tint-base page-no-toc:before:!to-transparent"><a target="_blank" class="text-sm font-semibold text-tint flex flex-row items-center px-5 py-4 sidebar-filled:px-3 sidebar-filled:page-no-toc:lg:px-5 rounded-lg straight-corners:rounded-none hover:bg-tint hover:text-tint-strong ring-2 lg:ring-1 ring-inset ring-tint-subtle transition-colors pointer-events-auto" href="https://www.gitbook.com/?utm_source=content&utm_medium=trademark&utm_campaign=-Me_8A39tFhZg3UaVoSN"><svg style="mask-image:url(https://static-2v.gitbook.com/~gitbook/static/icons/svgs/custom-icons/gitbook.svg?v=2);mask-repeat:no-repeat;mask-position:center" class="gb-icon size-5 shrink-0"></svg><span class="ml-3">Powered by GitBook</span></a></div></div></div></aside><div class="flex min-w-0 flex-1 flex-col"><div class="flex grow flex-row-reverse justify-end"><aside class="group/aside hidden xl:flex flex-col basis-56 grow-0 shrink-0 break-anywhere text-tint contrast-more:text-tint-strong sticky lg:top-0 lg:max-h-screen site-header:lg:top-16 site-header:lg:max-h-[calc(100vh_-_4rem)] site-header-sections:lg:top-[6.75rem] site-header-sections:lg:max-h-[calc(100vh_-_6.75rem)] page-api-block:xl:max-2xl:z-10 page-api-block:xl:max-2xl:fixed page-api-block:xl:max-2xl:right-8 page-api-block:xl:max-2xl:w-56 page-api-block:xl:max-2xl:bg-tint/9 page-api-block:xl:max-2xl:contrast-more:bg-tint page-api-block:xl:max-2xl:backdrop-blur-lg page-api-block:xl:max-2xl:border page-api-block:xl:max-2xl:border-tint page-api-block:xl:max-2xl:hover:shadow-lg page-api-block:xl:max-2xl:hover:shadow-tint-12/1 page-api-block:xl:max-2xl:dark:hover:shadow-tint-1/1 page-api-block:xl:max-2xl:rounded-md page-api-block:xl:max-2xl:h-auto page-api-block:xl:max-2xl:my-8 page-api-block:p-2"><div class="hidden page-api-block:xl:max-2xl:flex text-xs tracking-wide font-semibold uppercase flex-row items-center gap-2"><svg style="mask-image:url(https://ka-p.fontawesome.com/releases/v6.6.0/svgs/regular/block-quote.svg?v=2&token=a463935e93);mask-repeat:no-repeat;mask-position:center" class="gb-icon size-3"></svg>On this page<svg style="mask-image:url(https://ka-p.fontawesome.com/releases/v6.6.0/svgs/regular/chevron-down.svg?v=2&token=a463935e93);mask-repeat:no-repeat;mask-position:center" class="gb-icon size-3 opacity-6 ml-auto page-api-block:xl:max-2xl:group-hover/aside:hidden"></svg></div><div class="overflow-y-auto overflow-x-visible flex flex-col shrink pb-12 sticky lg:top:0 site-header:lg:top-16 site-header-sections:lg:top-[6.75rem] gap-6 pt-8 page-api-block:xl:max-2xl:py-0 page-api-block:xl:max-2xl:hidden page-api-block:xl:max-2xl:group-hover/aside:flex"><!--$--><ul class="sidebar-list-line:border-l border-tint-subtle"><li class="flex flex-row relative h-fit mt-2"><div class="border-primary-9 tint:border-primary-11 sidebar-list-line:border-l-2 inset-0 pointer-events-none absolute z-0 sidebar-list-line:-left-px rounded-md straight-corners:rounded-none sidebar-list-line:rounded-l-none sidebar-list-pill:bg-primary [html.theme-muted.sidebar-list-pill_&]:bg-primary-hover [html.theme-gradient.sidebar-list-pill_&]:bg-primary-active contrast-more:border contrast-more:bg-primary sidebar-list-default:hidden sidebar-list-default:ml-3 contrast-more:sidebar-list-default:ml-0"></div><a href="#key-features" class="relative z-10 text-sm w-full py-1 px-3 transition-all duration-200 rounded-md straight-corners:rounded-none sidebar-list-line:rounded-l-none contrast-more:hover:ring-1 contrast-more:hover:ring-inset contrast-more:hover:ring-current text-primary-subtle hover:text-primary contrast-more:text-primary contrast-more:hover:text-primary-strong sidebar-list-line:ml-px hover:bg-primary-hover theme-muted:hover:bg-primary-active [html.sidebar-filled.theme-bold.tint_&]:hover:bg-primary-active theme-gradient:hover:bg-primary-active tint:font-semibold contrast-more:font-semibold sidebar-list-default:border-tint"><span class="">Key features</span></a></li><li class="flex flex-row relative h-fit mt-2"><a href="#overview" class="relative z-10 text-sm w-full py-1 px-3 transition-all duration-200 rounded-md straight-corners:rounded-none sidebar-list-line:rounded-l-none hover:bg-tint-hover theme-gradient:hover:bg-tint-12/1 hover:text-tint-strong contrast-more:hover:ring-1 contrast-more:hover:ring-inset contrast-more:hover:ring-current"><span class="">Overview</span></a></li></ul><!--/$--><div class="flex flex-col gap-3 sidebar-list-default:px-3 border-t first:border-none border-tint-subtle py-4 first:pt-0 page-api-block:xl:max-2xl:px-3 empty:hidden"><div><a href="https://github.com/raycast/extensions/blob/gh-pages/README.md" class="flex flex-row items-center text-sm hover:text-tint-strong links-accent:hover:underline links-accent:hover:underline-offset-4 links-accent:hover:decoration-[3px] links-accent:hover:decoration-primary-subtle py-2"><svg style="mask-image:url(https://ka-p.fontawesome.com/releases/v6.6.0/svgs/brands/github.svg?v=2&token=a463935e93);mask-repeat:no-repeat;mask-position:center" class="gb-icon size-4 mr-1.5"></svg>Edit on GitHub</a></div></div></div><div class="sticky bottom-0 z-10 mt-auto flex flex-col bg-tint-base theme-gradient-tint:bg-gradient-tint theme-gradient:bg-gradient-primary theme-muted:bg-tint-subtle pb-4 page-api-block:xl:max-2xl:hidden page-api-block:xl:max-2xl:pb-0 page-api-block:xl:max-2xl:group-hover/aside:flex [html.sidebar-filled.theme-bold.tint_&]:bg-tint-subtle page-api-block:xl:max-2xl:bg-transparent"><div class="mt-4 flex items-center justify-end"><!--$--><div role="radiogroup" class="flex flex-row gap-2"><button type="button" role="radio" aria-label="Switch to light theme" title="Switch to light theme" aria-checked="false" class="p-2 rounded straight-corners:rounded-none transition-all text-tint contrast-more:text-tint-strong hover:bg-tint-hover contrast-more:hover:ring-2 contrast-more:focus:ring-2 ring-tint"><svg style="mask-image:url(https://ka-p.fontawesome.com/releases/v6.6.0/svgs/regular/sun-bright.svg?v=2&token=a463935e93);mask-repeat:no-repeat;mask-position:center" class="gb-icon size-4"></svg></button><button type="button" role="radio" aria-label="Switch to system theme" title="Switch to system theme" aria-checked="false" class="p-2 rounded straight-corners:rounded-none transition-all text-tint contrast-more:text-tint-strong hover:bg-tint-hover contrast-more:hover:ring-2 contrast-more:focus:ring-2 ring-tint"><svg style="mask-image:url(https://ka-p.fontawesome.com/releases/v6.6.0/svgs/regular/desktop.svg?v=2&token=a463935e93);mask-repeat:no-repeat;mask-position:center" class="gb-icon size-4"></svg></button><button type="button" role="radio" aria-label="Switch to dark theme" title="Switch to dark theme" aria-checked="false" class="p-2 rounded straight-corners:rounded-none transition-all text-tint contrast-more:text-tint-strong hover:bg-tint-hover contrast-more:hover:ring-2 contrast-more:focus:ring-2 ring-tint"><svg style="mask-image:url(https://ka-p.fontawesome.com/releases/v6.6.0/svgs/regular/moon.svg?v=2&token=a463935e93);mask-repeat:no-repeat;mask-position:center" class="gb-icon size-4"></svg></button></div><!--/$--></div><div class="" data-visual-test="removed"></div></div></aside><main class="relative min-w-0 flex-1 py-8 lg:px-12 break-anywhere page-api-block:xl:max-2xl:pr-0 page-api-block:mx-auto page-api-block:max-w-screen-2xl page-default-width page-has-toc"><header class="max-w-3xl mx-auto mb-6 space-y-3 page-api-block:ml-0"><h1 class="text-4xl font-bold flex items-center gap-4">Introduction</h1><p class="text-lg text-tint">Start building your perfect tools with the Raycast API.</p></header><!--$--><div class="grid [&>*+*]:mt-5 whitespace-pre-wrap"><p class="mx-auto w-full decoration-primary/6 max-w-3xl page-api-block:ml-0">Welcome, developers! Our docs cover guides, examples, references, and more to help you build extensions and share them with <a class="underline decoration-[max(0.07em,1px)] underline-offset-2 links-accent:underline-offset-4 links-default:decoration-primary/6 links-default:text-primary-subtle links-default:hover:text-primary-strong links-default:contrast-more:text-primary links-default:contrast-more:hover:text-primary-strong links-accent:decoration-primary-subtle links-accent:hover:decoration-[3px] links-accent:hover:[text-decoration-skip-ink:none] transition-all duration-100" data-state="closed" href="https://raycast.com/community">our community<svg style="mask-image:url(https://ka-p.fontawesome.com/releases/v6.6.0/svgs/regular/arrow-up-right.svg?v=2&token=a463935e93);mask-repeat:no-repeat;mask-position:center" class="gb-icon ml-0.5 inline size-3 links-accent:text-tint-subtle"></svg></a> and <a class="underline decoration-[max(0.07em,1px)] underline-offset-2 links-accent:underline-offset-4 links-default:decoration-primary/6 links-default:text-primary-subtle links-default:hover:text-primary-strong links-default:contrast-more:text-primary links-default:contrast-more:hover:text-primary-strong links-accent:decoration-primary-subtle links-accent:hover:decoration-[3px] links-accent:hover:[text-decoration-skip-ink:none] transition-all duration-100" data-state="closed" href="/teams/getting-started">your team</a>.</p><div class="mx-auto w-full decoration-primary/6 max-w-3xl page-api-block:ml-0 flex flex-row gap-3 justify-center"><div class="relative overflow-hidden after:block after:absolute after:-inset-[0] after:pointer-events-none w-fit"><img data-testid="zoom-image" alt="" style="max-width:100%;height:auto" fetchPriority="high" class="block" src="https://developers.raycast.com/~gitbook/image?url=https%3A%2F%2F2922539984-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Fspaces%252F-Me_8A39tFhZg3UaVoSN%252Fuploads%252Fgit-blob-8a4f81b2b9ccaf142983dad7a0c7a2ce953467d5%252Fintroduction-hello-world.webp%3Falt%3Dmedia&width=768&dpr=4&quality=100&sign=d1796f36&sv=2" srcSet="https://developers.raycast.com/~gitbook/image?url=https%3A%2F%2F2922539984-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Fspaces%252F-Me_8A39tFhZg3UaVoSN%252Fuploads%252Fgit-blob-8a4f81b2b9ccaf142983dad7a0c7a2ce953467d5%252Fintroduction-hello-world.webp%3Falt%3Dmedia&width=400&dpr=1&quality=100&sign=d1796f36&sv=2 400w, https://developers.raycast.com/~gitbook/image?url=https%3A%2F%2F2922539984-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Fspaces%252F-Me_8A39tFhZg3UaVoSN%252Fuploads%252Fgit-blob-8a4f81b2b9ccaf142983dad7a0c7a2ce953467d5%252Fintroduction-hello-world.webp%3Falt%3Dmedia&width=400&dpr=2&quality=100&sign=d1796f36&sv=2 800w, https://developers.raycast.com/~gitbook/image?url=https%3A%2F%2F2922539984-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Fspaces%252F-Me_8A39tFhZg3UaVoSN%252Fuploads%252Fgit-blob-8a4f81b2b9ccaf142983dad7a0c7a2ce953467d5%252Fintroduction-hello-world.webp%3Falt%3Dmedia&width=400&dpr=3&quality=100&sign=d1796f36&sv=2 1200w, https://developers.raycast.com/~gitbook/image?url=https%3A%2F%2F2922539984-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Fspaces%252F-Me_8A39tFhZg3UaVoSN%252Fuploads%252Fgit-blob-8a4f81b2b9ccaf142983dad7a0c7a2ce953467d5%252Fintroduction-hello-world.webp%3Falt%3Dmedia&width=400&dpr=4&quality=100&sign=d1796f36&sv=2 1600w, https://developers.raycast.com/~gitbook/image?url=https%3A%2F%2F2922539984-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Fspaces%252F-Me_8A39tFhZg3UaVoSN%252Fuploads%252Fgit-blob-8a4f81b2b9ccaf142983dad7a0c7a2ce953467d5%252Fintroduction-hello-world.webp%3Falt%3Dmedia&width=768&dpr=1&quality=100&sign=d1796f36&sv=2 768w, https://developers.raycast.com/~gitbook/image?url=https%3A%2F%2F2922539984-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Fspaces%252F-Me_8A39tFhZg3UaVoSN%252Fuploads%252Fgit-blob-8a4f81b2b9ccaf142983dad7a0c7a2ce953467d5%252Fintroduction-hello-world.webp%3Falt%3Dmedia&width=768&dpr=2&quality=100&sign=d1796f36&sv=2 1536w, https://developers.raycast.com/~gitbook/image?url=https%3A%2F%2F2922539984-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Fspaces%252F-Me_8A39tFhZg3UaVoSN%252Fuploads%252Fgit-blob-8a4f81b2b9ccaf142983dad7a0c7a2ce953467d5%252Fintroduction-hello-world.webp%3Falt%3Dmedia&width=768&dpr=3&quality=100&sign=d1796f36&sv=2 2304w, https://developers.raycast.com/~gitbook/image?url=https%3A%2F%2F2922539984-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Fspaces%252F-Me_8A39tFhZg3UaVoSN%252Fuploads%252Fgit-blob-8a4f81b2b9ccaf142983dad7a0c7a2ce953467d5%252Fintroduction-hello-world.webp%3Falt%3Dmedia&width=768&dpr=4&quality=100&sign=d1796f36&sv=2 3072w" sizes="(max-width: 640px) 400px, 768px" width="1404" height="962"/></div></div><p class="mx-auto w-full decoration-primary/6 max-w-3xl page-api-block:ml-0">The Raycast Platform consists of two parts:</p><ul class="min-w-0 space-y-2 mx-auto w-full decoration-primary/6 max-w-3xl page-api-block:ml-0"><li class="leading-normal flex items-start"><div class="text-base leading-normal mr-1 flex min-h-[1lh] min-w-6 items-center justify-center text-tint"><div class="before:font-var before:content-[--pseudoBefore--content]" style="--pseudoBefore--content:'•';--font-family:Arial;font-size:min(1.5em, 24px);line-height:1"></div></div><div class="flex min-w-0 flex-1 flex-col space-y-2"><p class="w-full decoration-primary/6 max-w-3xl min-h-[1lh] flip-heading-hash [&:is(h2)>div]:mt-0 [&:is(h3)>div]:mt-0 [&:is(h4)>div]:mt-0 mx-0"><strong class="font-bold">API:</strong> This allows developers to build rich extensions with React, Node.js, and TypeScript. The docs explain how to use the API to build top-notch experiences.</p></div></li><li class="leading-normal flex items-start"><div class="text-base leading-normal mr-1 flex min-h-[1lh] min-w-6 items-center justify-center text-tint"><div class="before:font-var before:content-[--pseudoBefore--content]" style="--pseudoBefore--content:'•';--font-family:Arial;font-size:min(1.5em, 24px);line-height:1"></div></div><div class="flex min-w-0 flex-1 flex-col space-y-2"><p class="w-full decoration-primary/6 max-w-3xl min-h-[1lh] flip-heading-hash [&:is(h2)>div]:mt-0 [&:is(h3)>div]:mt-0 [&:is(h4)>div]:mt-0 mx-0"><strong class="font-bold">Store:</strong> This lets developers share their extensions with all Raycast users. You'll learn how to <a class="underline decoration-[max(0.07em,1px)] underline-offset-2 links-accent:underline-offset-4 links-default:decoration-primary/6 links-default:text-primary-subtle links-default:hover:text-primary-strong links-default:contrast-more:text-primary links-default:contrast-more:hover:text-primary-strong links-accent:decoration-primary-subtle links-accent:hover:decoration-[3px] links-accent:hover:[text-decoration-skip-ink:none] transition-all duration-100" data-state="closed" href="/basics/publish-an-extension">publish your extension</a>.</p></div></li></ul><!--$--><h2 id="key-features" class="text-3xl font-semibold heading group relative grid scroll-m-12 mx-auto w-full decoration-primary/6 max-w-3xl page-api-block:ml-0"><div class="hash grid grid-area-1-1 relative -ml-6 w-7 border-0 opacity-0 group-hover:opacity-[0] group-focus:opacity-[0] md:group-hover:md:opacity-[1] md:group-focus:md:opacity-[1] mt-[1em]"><a href="#key-features" aria-label="Direct link to heading" class="inline-flex h-full items-start leading-tight"><svg style="mask-image:url(https://ka-p.fontawesome.com/releases/v6.6.0/svgs/regular/hashtag.svg?v=2&token=a463935e93);mask-repeat:no-repeat;mask-position:center" class="gb-icon w-3.5 h-[1em] mt-0.5 transition-colors text-transparent group-hover:text-tint-subtle contrast-more:group-hover:text-tint-strong lg:w-4"></svg></a></div><div class="grid-area-1-1 z-[1] justify-self-start text-left leading-tight mt-[1em]">Key features</div></h2><!--/$--><!--$--><p class="mx-auto w-full decoration-primary/6 max-w-3xl page-api-block:ml-0">Here are a few points that make our ecosystem special:</p><!--/$--><!--$--><ul class="min-w-0 space-y-2 mx-auto w-full decoration-primary/6 max-w-3xl page-api-block:ml-0"><!--$--><li class="leading-normal flex items-start"><div class="text-base leading-normal mr-1 flex min-h-[1lh] min-w-6 items-center justify-center text-tint"><div class="before:font-var before:content-[--pseudoBefore--content]" style="--pseudoBefore--content:'•';--font-family:Arial;font-size:min(1.5em, 24px);line-height:1"></div></div><div class="flex min-w-0 flex-1 flex-col space-y-2"><!--$--><p class="w-full decoration-primary/6 max-w-3xl min-h-[1lh] flip-heading-hash [&:is(h2)>div]:mt-0 [&:is(h3)>div]:mt-0 [&:is(h4)>div]:mt-0 mx-0"><strong class="font-bold">Powerful and familiar tooling:</strong> Extensions are built with TypeScript, React, and Node. Leverage npm's ecosystem to quickly build what you imagine.</p><!--/$--></div></li><!--/$--><!--$--><li class="leading-normal flex items-start"><div class="text-base leading-normal mr-1 flex min-h-[1lh] min-w-6 items-center justify-center text-tint"><div class="before:font-var before:content-[--pseudoBefore--content]" style="--pseudoBefore--content:'•';--font-family:Arial;font-size:min(1.5em, 24px);line-height:1"></div></div><div class="flex min-w-0 flex-1 flex-col space-y-2"><!--$--><p class="w-full decoration-primary/6 max-w-3xl min-h-[1lh] flip-heading-hash [&:is(h2)>div]:mt-0 [&:is(h3)>div]:mt-0 [&:is(h4)>div]:mt-0 mx-0"><strong class="font-bold">No-brainer to build UI:</strong> You concentrate on the logic, we push the pixels. Use our built-in UI components to be consistent with all our extensions.</p><!--/$--></div></li><!--/$--><!--$--><li class="leading-normal flex items-start"><div class="text-base leading-normal mr-1 flex min-h-[1lh] min-w-6 items-center justify-center text-tint"><div class="before:font-var before:content-[--pseudoBefore--content]" style="--pseudoBefore--content:'•';--font-family:Arial;font-size:min(1.5em, 24px);line-height:1"></div></div><div class="flex min-w-0 flex-1 flex-col space-y-2"><!--$--><p class="w-full decoration-primary/6 max-w-3xl min-h-[1lh] flip-heading-hash [&:is(h2)>div]:mt-0 [&:is(h3)>div]:mt-0 [&:is(h4)>div]:mt-0 mx-0"><strong class="font-bold">Collaborate with our community:</strong> Build your extension, share it with our community, and get inspired by others.</p><!--/$--></div></li><!--/$--><!--$--><li class="leading-normal flex items-start"><div class="text-base leading-normal mr-1 flex min-h-[1lh] min-w-6 items-center justify-center text-tint"><div class="before:font-var before:content-[--pseudoBefore--content]" style="--pseudoBefore--content:'•';--font-family:Arial;font-size:min(1.5em, 24px);line-height:1"></div></div><div class="flex min-w-0 flex-1 flex-col space-y-2"><!--$--><p class="w-full decoration-primary/6 max-w-3xl min-h-[1lh] flip-heading-hash [&:is(h2)>div]:mt-0 [&:is(h3)>div]:mt-0 [&:is(h4)>div]:mt-0 mx-0"><strong class="font-bold">Developer experience front and foremost:</strong> A strongly typed API, hot-reloading, and modern tooling that makes it a blast to work with.</p><!--/$--></div></li><!--/$--><!--$--><li class="leading-normal flex items-start"><div class="text-base leading-normal mr-1 flex min-h-[1lh] min-w-6 items-center justify-center text-tint"><div class="before:font-var before:content-[--pseudoBefore--content]" style="--pseudoBefore--content:'•';--font-family:Arial;font-size:min(1.5em, 24px);line-height:1"></div></div><div class="flex min-w-0 flex-1 flex-col space-y-2"><!--$--><p class="w-full decoration-primary/6 max-w-3xl min-h-[1lh] flip-heading-hash [&:is(h2)>div]:mt-0 [&:is(h3)>div]:mt-0 [&:is(h4)>div]:mt-0 mx-0"><strong class="font-bold">Easy to start, flexible to scale:</strong> Start with a simple script, add a static UI or use React to go wild. Anything goes.</p><!--/$--></div></li><!--/$--></ul><!--/$--><!--$--><h2 id="overview" class="text-3xl font-semibold heading group relative grid scroll-m-12 mx-auto w-full decoration-primary/6 max-w-3xl page-api-block:ml-0"><div class="hash grid grid-area-1-1 relative -ml-6 w-7 border-0 opacity-0 group-hover:opacity-[0] group-focus:opacity-[0] md:group-hover:md:opacity-[1] md:group-focus:md:opacity-[1] mt-[1em]"><a href="#overview" aria-label="Direct link to heading" class="inline-flex h-full items-start leading-tight"><svg style="mask-image:url(https://ka-p.fontawesome.com/releases/v6.6.0/svgs/regular/hashtag.svg?v=2&token=a463935e93);mask-repeat:no-repeat;mask-position:center" class="gb-icon w-3.5 h-[1em] mt-0.5 transition-colors text-transparent group-hover:text-tint-subtle contrast-more:group-hover:text-tint-strong lg:w-4"></svg></a></div><div class="grid-area-1-1 z-[1] justify-self-start text-left leading-tight mt-[1em]">Overview</div></h2><!--/$--><!--$--><p class="mx-auto w-full decoration-primary/6 max-w-3xl page-api-block:ml-0">A quick overview about where to find what in our docs:</p><!--/$--><!--$--><ul class="min-w-0 space-y-2 mx-auto w-full decoration-primary/6 max-w-3xl page-api-block:ml-0"><!--$--><li class="leading-normal flex items-start"><div class="text-base leading-normal mr-1 flex min-h-[1lh] min-w-6 items-center justify-center text-tint"><div class="before:font-var before:content-[--pseudoBefore--content]" style="--pseudoBefore--content:'•';--font-family:Arial;font-size:min(1.5em, 24px);line-height:1"></div></div><div class="flex min-w-0 flex-1 flex-col space-y-2"><!--$--><p class="w-full decoration-primary/6 max-w-3xl min-h-[1lh] flip-heading-hash [&:is(h2)>div]:mt-0 [&:is(h3)>div]:mt-0 [&:is(h4)>div]:mt-0 mx-0"><a class="underline decoration-[max(0.07em,1px)] underline-offset-2 links-accent:underline-offset-4 links-default:decoration-primary/6 links-default:text-primary-subtle links-default:hover:text-primary-strong links-default:contrast-more:text-primary links-default:contrast-more:hover:text-primary-strong links-accent:decoration-primary-subtle links-accent:hover:decoration-[3px] links-accent:hover:[text-decoration-skip-ink:none] transition-all duration-100" data-state="closed" href="/basics/getting-started"><strong class="font-bold">Basics:</strong></a> Go over this section to learn how to build extensions in our step-by-step guides.</p><!--/$--></div></li><!--/$--><!--$--><li class="leading-normal flex items-start"><div class="text-base leading-normal mr-1 flex min-h-[1lh] min-w-6 items-center justify-center text-tint"><div class="before:font-var before:content-[--pseudoBefore--content]" style="--pseudoBefore--content:'•';--font-family:Arial;font-size:min(1.5em, 24px);line-height:1"></div></div><div class="flex min-w-0 flex-1 flex-col space-y-2"><!--$--><p class="w-full decoration-primary/6 max-w-3xl min-h-[1lh] flip-heading-hash [&:is(h2)>div]:mt-0 [&:is(h3)>div]:mt-0 [&:is(h4)>div]:mt-0 mx-0"><a class="underline decoration-[max(0.07em,1px)] underline-offset-2 links-accent:underline-offset-4 links-default:decoration-primary/6 links-default:text-primary-subtle links-default:hover:text-primary-strong links-default:contrast-more:text-primary links-default:contrast-more:hover:text-primary-strong links-accent:decoration-primary-subtle links-accent:hover:decoration-[3px] links-accent:hover:[text-decoration-skip-ink:none] transition-all duration-100" data-state="closed" href="/teams/getting-started"><strong class="font-bold">Teams:</strong></a> Build and share extensions with your teammates to speed up common workflows.</p><!--/$--></div></li><!--/$--><!--$--><li class="leading-normal flex items-start"><div class="text-base leading-normal mr-1 flex min-h-[1lh] min-w-6 items-center justify-center text-tint"><div class="before:font-var before:content-[--pseudoBefore--content]" style="--pseudoBefore--content:'•';--font-family:Arial;font-size:min(1.5em, 24px);line-height:1"></div></div><div class="flex min-w-0 flex-1 flex-col space-y-2"><!--$--><p class="w-full decoration-primary/6 max-w-3xl min-h-[1lh] flip-heading-hash [&:is(h2)>div]:mt-0 [&:is(h3)>div]:mt-0 [&:is(h4)>div]:mt-0 mx-0"><a class="underline decoration-[max(0.07em,1px)] underline-offset-2 links-accent:underline-offset-4 links-default:decoration-primary/6 links-default:text-primary-subtle links-default:hover:text-primary-strong links-default:contrast-more:text-primary links-default:contrast-more:hover:text-primary-strong links-accent:decoration-primary-subtle links-accent:hover:decoration-[3px] links-accent:hover:[text-decoration-skip-ink:none] transition-all duration-100" data-state="closed" href="/examples/doppler"><strong class="font-bold">Examples:</strong></a> Kickstart your extension by using an open-source example and learn as you go.</p><!--/$--></div></li><!--/$--><!--$--><li class="leading-normal flex items-start"><div class="text-base leading-normal mr-1 flex min-h-[1lh] min-w-6 items-center justify-center text-tint"><div class="before:font-var before:content-[--pseudoBefore--content]" style="--pseudoBefore--content:'•';--font-family:Arial;font-size:min(1.5em, 24px);line-height:1"></div></div><div class="flex min-w-0 flex-1 flex-col space-y-2"><!--$--><p class="w-full decoration-primary/6 max-w-3xl min-h-[1lh] flip-heading-hash [&:is(h2)>div]:mt-0 [&:is(h3)>div]:mt-0 [&:is(h4)>div]:mt-0 mx-0"><a class="underline decoration-[max(0.07em,1px)] underline-offset-2 links-accent:underline-offset-4 links-default:decoration-primary/6 links-default:text-primary-subtle links-default:hover:text-primary-strong links-default:contrast-more:text-primary links-default:contrast-more:hover:text-primary-strong links-accent:decoration-primary-subtle links-accent:hover:decoration-[3px] links-accent:hover:[text-decoration-skip-ink:none] transition-all duration-100" data-state="closed" href="/information/best-practices"><strong class="font-bold">Information:</strong></a> Get the background knowledge to master your understanding of our platform.</p><!--/$--></div></li><!--/$--><!--$--><li class="leading-normal flex items-start"><div class="text-base leading-normal mr-1 flex min-h-[1lh] min-w-6 items-center justify-center text-tint"><div class="before:font-var before:content-[--pseudoBefore--content]" style="--pseudoBefore--content:'•';--font-family:Arial;font-size:min(1.5em, 24px);line-height:1"></div></div><div class="flex min-w-0 flex-1 flex-col space-y-2"><!--$--><p class="w-full decoration-primary/6 max-w-3xl min-h-[1lh] flip-heading-hash [&:is(h2)>div]:mt-0 [&:is(h3)>div]:mt-0 [&:is(h4)>div]:mt-0 mx-0"><a class="underline decoration-[max(0.07em,1px)] underline-offset-2 links-accent:underline-offset-4 links-default:decoration-primary/6 links-default:text-primary-subtle links-default:hover:text-primary-strong links-default:contrast-more:text-primary links-default:contrast-more:hover:text-primary-strong links-accent:decoration-primary-subtle links-accent:hover:decoration-[3px] links-accent:hover:[text-decoration-skip-ink:none] transition-all duration-100" data-state="closed" href="/api-reference/ai"><strong class="font-bold">API Reference:</strong></a> Go into details with the API reference that includes code snippets.</p><!--/$--></div></li><!--/$--><!--$--><li class="leading-normal flex items-start"><div class="text-base leading-normal mr-1 flex min-h-[1lh] min-w-6 items-center justify-center text-tint"><div class="before:font-var before:content-[--pseudoBefore--content]" style="--pseudoBefore--content:'•';--font-family:Arial;font-size:min(1.5em, 24px);line-height:1"></div></div><div class="flex min-w-0 flex-1 flex-col space-y-2"><!--$--><p class="w-full decoration-primary/6 max-w-3xl min-h-[1lh] flip-heading-hash [&:is(h2)>div]:mt-0 [&:is(h3)>div]:mt-0 [&:is(h4)>div]:mt-0 mx-0"><a class="underline decoration-[max(0.07em,1px)] underline-offset-2 links-accent:underline-offset-4 links-default:decoration-primary/6 links-default:text-primary-subtle links-default:hover:text-primary-strong links-default:contrast-more:text-primary links-default:contrast-more:hover:text-primary-strong links-accent:decoration-primary-subtle links-accent:hover:decoration-[3px] links-accent:hover:[text-decoration-skip-ink:none] transition-all duration-100" data-state="closed" href="/utilities/getting-started"><strong class="font-bold">Utilities:</strong></a> A set of utilities to streamline common patterns and operations used in extensions.</p><!--/$--></div></li><!--/$--></ul><!--/$--><!--$--><p class="mx-auto w-full decoration-primary/6 max-w-3xl page-api-block:ml-0">Now, let's build 💪</p><!--/$--></div><!--/$--><div class="flex flex-col md:flex-row mt-6 gap-2 max-w-3xl mx-auto page-api-block:ml-0 text-tint"><a class="group text-sm p-2.5 flex gap-4 flex-1 flex-row items-center pr-4 border border-tint-subtle rounded straight-corners:rounded-none hover:border-primary text-pretty md:p-4 md:text-base" href="/basics/getting-started"><span class="flex flex-col flex-1"><span class="text-xs">Next</span><span class="text-tint-strong group-hover:text-primary line-clamp-2">Getting Started</span></span><svg style="mask-image:url(https://ka-p.fontawesome.com/releases/v6.6.0/svgs/regular/chevron-right.svg?v=2&token=a463935e93);mask-repeat:no-repeat;mask-position:center" class="gb-icon hidden size-4 text-tint-subtle contrast-more:text-tint-strong group-hover:text-primary md:block"></svg></a></div><div class="mx-auto mt-6 page-api-block:ml-0 flex max-w-3xl flex-row flex-wrap items-center gap-4 text-tint contrast-more:text-tint-strong"><p class="mr-auto text-sm">Last updated <time data-visual-test="transparent" dateTime="2024-07-24T11:32:23.035Z" title="7/24/2024, 11:32:23 AM">8 months ago</time></p></div></main></div><!--$--><!--/$--></div></div></div><footer class="border-tint-subtle border-t"><div class="scroll-nojump"><div class="sm:px-6 md:px-8 max-w-screen-2xl page-full-width:max-w-full px-4 mx-auto flex gap-12"><div class="hidden page-no-toc:hidden basis-72 lg:block"></div><div class="py-8 gap-12 flex flex-wrap items-start w-full flex-1 max-w-3xl page-full-width:max-w-none mx-auto"><div class="order-2 ml-auto flex items-center justify-end xl:hidden"><!--$--><div role="radiogroup" class="flex flex-row gap-2"><button type="button" role="radio" aria-label="Switch to light theme" title="Switch to light theme" aria-checked="false" class="p-2 rounded straight-corners:rounded-none transition-all text-tint contrast-more:text-tint-strong hover:bg-tint-hover contrast-more:hover:ring-2 contrast-more:focus:ring-2 ring-tint"><svg style="mask-image:url(https://ka-p.fontawesome.com/releases/v6.6.0/svgs/regular/sun-bright.svg?v=2&token=a463935e93);mask-repeat:no-repeat;mask-position:center" class="gb-icon size-4"></svg></button><button type="button" role="radio" aria-label="Switch to system theme" title="Switch to system theme" aria-checked="false" class="p-2 rounded straight-corners:rounded-none transition-all text-tint contrast-more:text-tint-strong hover:bg-tint-hover contrast-more:hover:ring-2 contrast-more:focus:ring-2 ring-tint"><svg style="mask-image:url(https://ka-p.fontawesome.com/releases/v6.6.0/svgs/regular/desktop.svg?v=2&token=a463935e93);mask-repeat:no-repeat;mask-position:center" class="gb-icon size-4"></svg></button><button type="button" role="radio" aria-label="Switch to dark theme" title="Switch to dark theme" aria-checked="false" class="p-2 rounded straight-corners:rounded-none transition-all text-tint contrast-more:text-tint-strong hover:bg-tint-hover contrast-more:hover:ring-2 contrast-more:focus:ring-2 ring-tint"><svg style="mask-image:url(https://ka-p.fontawesome.com/releases/v6.6.0/svgs/regular/moon.svg?v=2&token=a463935e93);mask-repeat:no-repeat;mask-position:center" class="gb-icon size-4"></svg></button></div><!--/$--></div><div class="order-3 mx-auto flex w-full grow flex-col gap-10 sm:flex-row sm:gap-6"><div class="flex w-full flex-col gap-10"><nav class="flex flex-col gap-4 text-sm"><h4 class="font-semibold">Community</h4><ul class="flex flex-col items-start gap-4"><li><a class="font-normal text-tint links-default:hover:text-primary links-default:tint:hover:text-tint-strong contrast-more:underline contrast-more:text-tint-strong underline-offset-2 links-accent:hover:underline links-accent:underline-offset-4 links-accent:decoration-primary-subtle links-accent:decoration-[3px]" href="https://www.raycast.com/community">Slack</a></li><li><a class="font-normal text-tint links-default:hover:text-primary links-default:tint:hover:text-tint-strong contrast-more:underline contrast-more:text-tint-strong underline-offset-2 links-accent:hover:underline links-accent:underline-offset-4 links-accent:decoration-primary-subtle links-accent:decoration-[3px]" href="https://twitter.com/raycastapp">X/Twitter</a></li><li><a class="font-normal text-tint links-default:hover:text-primary links-default:tint:hover:text-tint-strong contrast-more:underline contrast-more:text-tint-strong underline-offset-2 links-accent:hover:underline links-accent:underline-offset-4 links-accent:decoration-primary-subtle links-accent:decoration-[3px]" href="https://github.com/raycast/extensions">GitHub</a></li><li><a class="font-normal text-tint links-default:hover:text-primary links-default:tint:hover:text-tint-strong contrast-more:underline contrast-more:text-tint-strong underline-offset-2 links-accent:hover:underline links-accent:underline-offset-4 links-accent:decoration-primary-subtle links-accent:decoration-[3px]" href="https://www.dribbble.com/raycastapp">Dribbble</a></li></ul></nav></div><div class="flex w-full flex-col gap-10"><nav class="flex flex-col gap-4 text-sm"><h4 class="font-semibold">By Raycast</h4><ul class="flex flex-col items-start gap-4"><li><a class="font-normal text-tint links-default:hover:text-primary links-default:tint:hover:text-tint-strong contrast-more:underline contrast-more:text-tint-strong underline-offset-2 links-accent:hover:underline links-accent:underline-offset-4 links-accent:decoration-primary-subtle links-accent:decoration-[3px]" href="https://www.ray.so/">ray.so</a></li><li><a class="font-normal text-tint links-default:hover:text-primary links-default:tint:hover:text-tint-strong contrast-more:underline contrast-more:text-tint-strong underline-offset-2 links-accent:hover:underline links-accent:underline-offset-4 links-accent:decoration-primary-subtle links-accent:decoration-[3px]" href="https://ray.so/icon">Icon Maker</a></li><li><a class="font-normal text-tint links-default:hover:text-primary links-default:tint:hover:text-tint-strong contrast-more:underline contrast-more:text-tint-strong underline-offset-2 links-accent:hover:underline links-accent:underline-offset-4 links-accent:decoration-primary-subtle links-accent:decoration-[3px]" href="https://www.figma.com/community/file/1030764827259035122">Extension Icon Template</a></li></ul></nav></div></div><div class="order-4 mx-auto flex w-full grow flex-col items-center gap-2 text-center text-tint text-xs empty:hidden"></div></div><div class="hidden page-no-toc:hidden lg:block xl:basis-56"></div></div></div></footer><!--$--><!--/$--><!--$--><!--/$--><script data-cfasync="false"> document.addEventListener("DOMContentLoaded", () => { if (Array.from(document.scripts).find(script => script.src.includes('rocket-loader.min.js'))) { const alert = document.createElement('div'); alert.className = 'p-4 mb-4 text-sm text-red-800 rounded-lg bg-red-50 mt-8 mx-8'; alert.innerHTML = ` <strong>Error in site configuration:</strong> It looks like ${window.location.hostname} has been incorrectly configured in Cloudflare. This may lead to unexpected behavior or issues with the page loading. If you are the owner of this site, please refer to <a href="https://docs.gitbook.com/published-documentation/custom-domain/configure-dns#are-you-using-cloudflare" class="underline">GitBook's documentation</a> for steps to fix the problem. `; document.body.prepend(alert); } });</script><script src="https://static-2v.gitbook.com/_next/static/chunks/webpack-f70299ec9700cb39.js" async=""></script><script>(self.__next_f=self.__next_f||[]).push([0])</script><script>self.__next_f.push([1,"1:\"$Sreact.fragment\"\n2:I[87555,[],\"\"]\n3:I[31295,[],\"\"]\n7:I[59665,[],\"OutletBoundary\"]\na:I[59665,[],\"ViewportBoundary\"]\nc:I[59665,[],\"MetadataBoundary\"]\ne:I[26614,[],\"\"]\n:HC[\"https://static-2v.gitbook.com\",\"\"]\n:HL[\"https://static-2v.gitbook.com/_next/static/css/c153c9c2848b8d69.css\",\"style\"]\n:HL[\"https://static-2v.gitbook.com/_next/static/css/cf4c266b56b6c084.css\",\"style\"]\n:HL[\"https://static-2v.gitbook.com/_next/static/css/bbc5e921b5727a4f.css\",\"style\"]\n:HL[\"https://static-2v.gitbook.com/_next/static/css/ecb8079f74451f42.css\",\"style\"]\n:HL[\"https://static-2v.gitbook.com/_next/static/css/cc8873650a0b378a.css\",\"style\"]\n:HL[\"https://static-2v.gitbook.com/_next/static/css/95b358fb5c9305a3.css\",\"style\"]\n:HL[\"https://static-2v.gitbook.com/_next/static/css/6f5aeb7c8300b163.css\",\"style\"]\n:HL[\"https://static-2v.gitbook.com/_next/static/css/a73ed85726fb0435.css\",\"style\"]\n:HL[\"https://static-2v.gitbook.com/_next/static/css/30d38a6ce07fedd5.css\",\"style\"]\n:HL[\"https://static-2v.gitbook.com/_next/static/css/df3099063bd0b541.css\",\"style\"]\n:HL[\"https://static-2v.gitbook.com/_next/static/css/fdd8494df50d8d59.css\",\"style\"]\n:HL[\"https://static-2v.gitbook.com/_next/static/css/c14955f6fe28f12c.css\",\"style\"]\n:HL[\"https://static-2v.gitbook.com/_next/static/css/4af9aafd612346fe.css\",\"style\"]\n"])</script><script>self.__next_f.push([1,"0:{\"P\":null,\"b\":\"Q3HUB-TDqiM1juP5QOgd4\",\"p\":\"https://static-2v.gitbook.com\",\"c\":[\"\",\"sites\",\"static\",\"url-host\",\"developers.raycast.com%2F\",\"(apiToken%3AeyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJjb250ZW50XzAxY2M4MjQ2OWE0ZTBiMGNjODdiZDAxZDkxZTkyNGRmN2NmOThjZGEiLCJ0YXJnZXQiOiJjb250ZW50Iiwia2luZCI6InNpdGUiLCJvcmdhbml6YXRpb24iOiItTWVlekdGbVkwN0pCd0hzWFJqNCIsInNwYWNlcyI6WyItTWVfOEEzOXRGaFpnM1VhVm9TTiJdLCJzaXRlIjoic2l0ZV93cUZLcCIsInNpdGVTcGFjZSI6InNpdGVzcF9WVFhyRCIsInNwYWNlIjoiLU1lXzhBMzl0RmhaZzNVYVZvU04iLCJyYXRlTGltaXRNdWx0aXBsaWVyIjoxMDAwMDAwLCJpYXQiOjE3NDM4Njk0MDAsImV4cCI6MTc0Mzk1NTgwMH0.ftfy-JFIMOl1rfm16HVbH-uZNKwghoq0TyiTnhkgQls%2CbasePath%3A%2F%2CimagesContextId%3Adevelopers.raycast.com%2Corganization%3A'-MeezGFmY07JBwHsXRj4'%2Csite%3Asite_wqFKp%2CsiteBasePath%3A%2F%2CsiteSpace%3Asitesp_VTXrD%2Cspace%3A'-Me_8A39tFhZg3UaVoSN')\",\"%2F\"],\"i\":false,\"f\":[[[\"\",{\"children\":[\"sites\",{\"children\":[\"static\",{\"children\":[[\"mode\",\"url-host\",\"d\"],{\"children\":[[\"siteURL\",\"developers.raycast.com%2F\",\"d\"],{\"children\":[[\"siteData\",\"(apiToken%3AeyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJjb250ZW50XzAxY2M4MjQ2OWE0ZTBiMGNjODdiZDAxZDkxZTkyNGRmN2NmOThjZGEiLCJ0YXJnZXQiOiJjb250ZW50Iiwia2luZCI6InNpdGUiLCJvcmdhbml6YXRpb24iOiItTWVlekdGbVkwN0pCd0hzWFJqNCIsInNwYWNlcyI6WyItTWVfOEEzOXRGaFpnM1VhVm9TTiJdLCJzaXRlIjoic2l0ZV93cUZLcCIsInNpdGVTcGFjZSI6InNpdGVzcF9WVFhyRCIsInNwYWNlIjoiLU1lXzhBMzl0RmhaZzNVYVZvU04iLCJyYXRlTGltaXRNdWx0aXBsaWVyIjoxMDAwMDAwLCJpYXQiOjE3NDM4Njk0MDAsImV4cCI6MTc0Mzk1NTgwMH0.ftfy-JFIMOl1rfm16HVbH-uZNKwghoq0TyiTnhkgQls%2CbasePath%3A%2F%2CimagesContextId%3Adevelopers.raycast.com%2Corganization%3A'-MeezGFmY07JBwHsXRj4'%2Csite%3Asite_wqFKp%2CsiteBasePath%3A%2F%2CsiteSpace%3Asitesp_VTXrD%2Cspace%3A'-Me_8A39tFhZg3UaVoSN')\",\"d\"],{\"children\":[[\"pagePath\",\"%2F\",\"d\"],{\"children\":[\"__PAGE__\",{}]}]},\"$undefined\",\"$undefined\",true]}]}]}]}]}],[\"\",[\"$\",\"$1\",\"c\",{\"children\":[null,[\"$\",\"$L2\",null,{\"parallelRouterKey\":\"children\",\"error\":\"$undefined\",\"errorStyles\":\"$undefined\",\"errorScripts\":\"$undefined\",\"template\":[\"$\",\"$L3\",null,{}],\"templateStyles\":\"$undefined\",\"templateScripts\":\"$undefined\",\"notFound\":[[[\"$\",\"title\",null,{\"children\":\"404: This page could not be found.\"}],[\"$\",\"div\",null,{\"style\":{\"fontFamily\":\"system-ui,\\\"Segoe UI\\\",Roboto,Helvetica,Arial,sans-serif,\\\"Apple Color Emoji\\\",\\\"Segoe UI Emoji\\\"\",\"height\":\"100vh\",\"textAlign\":\"center\",\"display\":\"flex\",\"flexDirection\":\"column\",\"alignItems\":\"center\",\"justifyContent\":\"center\"},\"children\":[\"$\",\"div\",null,{\"children\":[[\"$\",\"style\",null,{\"dangerouslySetInnerHTML\":{\"__html\":\"body{color:#000;background:#fff;margin:0}.next-error-h1{border-right:1px solid rgba(0,0,0,.3)}@media (prefers-color-scheme:dark){body{color:#fff;background:#000}.next-error-h1{border-right:1px solid rgba(255,255,255,.3)}}\"}}],[\"$\",\"h1\",null,{\"className\":\"next-error-h1\",\"style\":{\"display\":\"inline-block\",\"margin\":\"0 20px 0 0\",\"padding\":\"0 23px 0 0\",\"fontSize\":24,\"fontWeight\":500,\"verticalAlign\":\"top\",\"lineHeight\":\"49px\"},\"children\":404}],[\"$\",\"div\",null,{\"style\":{\"display\":\"inline-block\"},\"children\":[\"$\",\"h2\",null,{\"style\":{\"fontSize\":14,\"fontWeight\":400,\"lineHeight\":\"49px\",\"margin\":0},\"children\":\"This page could not be found.\"}]}]]}]}]],[]],\"forbidden\":[[[\"$\",\"title\",null,{\"children\":\"403: This page could not be accessed.\"}],[\"$\",\"div\",null,{\"style\":\"$0:f:0:1:1:props:children:1:props:notFound:0:1:props:style\",\"children\":[\"$\",\"div\",null,{\"children\":[[\"$\",\"style\",null,{\"dangerouslySetInnerHTML\":{\"__html\":\"body{color:#000;background:#fff;margin:0}.next-error-h1{border-right:1px solid rgba(0,0,0,.3)}@media (prefers-color-scheme:dark){body{color:#fff;background:#000}.next-error-h1{border-right:1px solid rgba(255,255,255,.3)}}\"}}],[\"$\",\"h1\",null,{\"className\":\"next-error-h1\",\"style\":\"$0:f:0:1:1:props:children:1:props:notFound:0:1:props:children:props:children:1:props:style\",\"children\":403}],[\"$\",\"div\",null,{\"style\":\"$0:f:0:1:1:props:children:1:props:notFound:0:1:props:children:props:children:2:props:style\",\"children\":[\"$\",\"h2\",null,{\"style\":\"$0:f:0:1:1:props:children:1:props:notFound:0:1:props:children:props:children:2:props:children:props:style\",\"children\":\"This page could not be accessed.\"}]}]]}]}]],[]],\"unauthorized\":[[[\"$\",\"title\",null,{\"children\":\"401: You're not authorized to access this page.\"}],[\"$\",\"div\",null,{\"style\":\"$0:f:0:1:1:props:children:1:props:notFound:0:1:props:style\",\"children\":[\"$\",\"div\",null,{\"children\":[[\"$\",\"style\",null,{\"dangerouslySetInnerHTML\":{\"__html\":\"body{color:#000;background:#fff;margin:0}.next-error-h1{border-right:1px solid rgba(0,0,0,.3)}@media (prefers-color-scheme:dark){body{color:#fff;background:#000}.next-error-h1{border-right:1px solid rgba(255,255,255,.3)}}\"}}],[\"$\",\"h1\",null,{\"className\":\"next-error-h1\",\"style\":\"$0:f:0:1:1:props:children:1:props:notFound:0:1:props:children:props:children:1:props:style\",\"children\":401}],[\"$\",\"div\",null,{\"style\":\"$0:f:0:1:1:props:children:1:props:notFound:0:1:props:children:props:children:2:props:style\",\"children\":[\"$\",\"h2\",null,{\"style\":\"$0:f:0:1:1:props:children:1:props:notFound:0:1:props:children:props:children:2:props:children:props:style\",\"children\":\"You're not authorized to access this page.\"}]}]]}]}]],[]]}]]}],{\"children\":[\"sites\",[\"$\",\"$1\",\"c\",{\"children\":[null,[\"$\",\"$L2\",null,{\"parallelRouterKey\":\"children\",\"error\":\"$undefined\",\"errorStyles\":\"$undefined\",\"errorScripts\":\"$undefined\",\"template\":[\"$\",\"$L3\",null,{}],\"templateStyles\":\"$undefined\",\"templateScripts\":\"$undefined\",\"notFound\":\"$undefined\",\"forbidden\":\"$undefined\",\"unauthorized\":\"$undefined\"}]]}],{\"children\":[\"static\",[\"$\",\"$1\",\"c\",{\"children\":[null,[\"$\",\"$L2\",null,{\"parallelRouterKey\":\"children\",\"error\":\"$undefined\",\"errorStyles\":\"$undefined\",\"errorScripts\":\"$undefined\",\"template\":[\"$\",\"$L3\",null,{}],\"templateStyles\":\"$undefined\",\"templateScripts\":\"$undefined\",\"notFound\":\"$undefined\",\"forbidden\":\"$undefined\",\"unauthorized\":\"$undefined\"}]]}],{\"children\":[[\"mode\",\"url-host\",\"d\"],[\"$\",\"$1\",\"c\",{\"children\":[null,[\"$\",\"$L2\",null,{\"parallelRouterKey\":\"children\",\"error\":\"$undefined\",\"errorStyles\":\"$undefined\",\"errorScripts\":\"$undefined\",\"template\":[\"$\",\"$L3\",null,{}],\"templateStyles\":\"$undefined\",\"templateScripts\":\"$undefined\",\"notFound\":\"$undefined\",\"forbidden\":\"$undefined\",\"unauthorized\":\"$undefined\"}]]}],{\"children\":[[\"siteURL\",\"developers.raycast.com%2F\",\"d\"],[\"$\",\"$1\",\"c\",{\"children\":[null,[\"$\",\"$L2\",null,{\"parallelRouterKey\":\"children\",\"error\":\"$undefined\",\"errorStyles\":\"$undefined\",\"errorScripts\":\"$undefined\",\"template\":[\"$\",\"$L3\",null,{}],\"templateStyles\":\"$undefined\",\"templateScripts\":\"$undefined\",\"notFound\":\"$undefined\",\"forbidden\":\"$undefined\",\"unauthorized\":\"$undefined\"}]]}],{\"children\":[[\"siteData\",\"(apiToken%3AeyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJjb250ZW50XzAxY2M4MjQ2OWE0ZTBiMGNjODdiZDAxZDkxZTkyNGRmN2NmOThjZGEiLCJ0YXJnZXQiOiJjb250ZW50Iiwia2luZCI6InNpdGUiLCJvcmdhbml6YXRpb24iOiItTWVlekdGbVkwN0pCd0hzWFJqNCIsInNwYWNlcyI6WyItTWVfOEEzOXRGaFpnM1VhVm9TTiJdLCJzaXRlIjoic2l0ZV93cUZLcCIsInNpdGVTcGFjZSI6InNpdGVzcF9WVFhyRCIsInNwYWNlIjoiLU1lXzhBMzl0RmhaZzNVYVZvU04iLCJyYXRlTGltaXRNdWx0aXBsaWVyIjoxMDAwMDAwLCJpYXQiOjE3NDM4Njk0MDAsImV4cCI6MTc0Mzk1NTgwMH0.ftfy-JFIMOl1rfm16HVbH-uZNKwghoq0TyiTnhkgQls%2CbasePath%3A%2F%2CimagesContextId%3Adevelopers.raycast.com%2Corganization%3A'-MeezGFmY07JBwHsXRj4'%2Csite%3Asite_wqFKp%2CsiteBasePath%3A%2F%2CsiteSpace%3Asitesp_VTXrD%2Cspace%3A'-Me_8A39tFhZg3UaVoSN')\",\"d\"],[\"$\",\"$1\",\"c\",{\"children\":[[[\"$\",\"link\",\"0\",{\"rel\":\"stylesheet\",\"href\":\"https://static-2v.gitbook.com/_next/static/css/c153c9c2848b8d69.css\",\"precedence\":\"next\",\"crossOrigin\":\"$undefined\",\"nonce\":\"$undefined\"}],[\"$\",\"link\",\"1\",{\"rel\":\"stylesheet\",\"href\":\"https://static-2v.gitbook.com/_next/static/css/cf4c266b56b6c084.css\",\"precedence\":\"next\",\"crossOrigin\":\"$undefined\",\"nonce\":\"$undefined\"}],[\"$\",\"link\",\"2\",{\"rel\":\"stylesheet\",\"href\":\"https://static-2v.gitbook.com/_next/static/css/bbc5e921b5727a4f.css\",\"precedence\":\"next\",\"crossOrigin\":\"$undefined\",\"nonce\":\"$undefined\"}],[\"$\",\"link\",\"3\",{\"rel\":\"stylesheet\",\"href\":\"https://static-2v.gitbook.com/_next/static/css/ecb8079f74451f42.css\",\"precedence\":\"next\",\"crossOrigin\":\"$undefined\",\"nonce\":\"$undefined\"}],[\"$\",\"link\",\"4\",{\"rel\":\"stylesheet\",\"href\":\"https://static-2v.gitbook.com/_next/static/css/cc8873650a0b378a.css\",\"precedence\":\"next\",\"crossOrigin\":\"$undefined\",\"nonce\":\"$undefined\"}],[\"$\",\"link\",\"5\",{\"rel\":\"stylesheet\",\"href\":\"https://static-2v.gitbook.com/_next/static/css/95b358fb5c9305a3.css\",\"precedence\":\"next\",\"crossOrigin\":\"$undefined\",\"nonce\":\"$undefined\"}]],\"$L4\"]}],{\"children\":[[\"pagePath\",\"%2F\",\"d\"],[\"$\",\"$1\",\"c\",{\"children\":[null,[\"$\",\"$L2\",null,{\"parallelRouterKey\":\"children\",\"error\":\"$undefined\",\"errorStyles\":\"$undefined\",\"errorScripts\":\"$undefined\",\"template\":[\"$\",\"$L3\",null,{}],\"templateStyles\":\"$undefined\",\"templateScripts\":\"$undefined\",\"notFound\":[\"$L5\",[[\"$\",\"link\",\"0\",{\"rel\":\"stylesheet\",\"href\":\"https://static-2v.gitbook.com/_next/static/css/6f5aeb7c8300b163.css\",\"precedence\":\"next\",\"crossOrigin\":\"$undefined\",\"nonce\":\"$undefined\"}],[\"$\",\"link\",\"1\",{\"rel\":\"stylesheet\",\"href\":\"https://static-2v.gitbook.com/_next/static/css/a73ed85726fb0435.css\",\"precedence\":\"next\",\"crossOrigin\":\"$undefined\",\"nonce\":\"$undefined\"}],[\"$\",\"link\",\"2\",{\"rel\":\"stylesheet\",\"href\":\"https://static-2v.gitbook.com/_next/static/css/30d38a6ce07fedd5.css\",\"precedence\":\"next\",\"crossOrigin\":\"$undefined\",\"nonce\":\"$undefined\"}],[\"$\",\"link\",\"3\",{\"rel\":\"stylesheet\",\"href\":\"https://static-2v.gitbook.com/_next/static/css/df3099063bd0b541.css\",\"precedence\":\"next\",\"crossOrigin\":\"$undefined\",\"nonce\":\"$undefined\"}],[\"$\",\"link\",\"4\",{\"rel\":\"stylesheet\",\"href\":\"https://static-2v.gitbook.com/_next/static/css/fdd8494df50d8d59.css\",\"precedence\":\"next\",\"crossOrigin\":\"$undefined\",\"nonce\":\"$undefined\"}],[\"$\",\"link\",\"5\",{\"rel\":\"stylesheet\",\"href\":\"https://static-2v.gitbook.com/_next/static/css/c14955f6fe28f12c.css\",\"precedence\":\"next\",\"crossOrigin\":\"$undefined\",\"nonce\":\"$undefined\"}],[\"$\",\"link\",\"6\",{\"rel\":\"stylesheet\",\"href\":\"https://static-2v.gitbook.com/_next/static/css/4af9aafd612346fe.css\",\"precedence\":\"next\",\"crossOrigin\":\"$undefined\",\"nonce\":\"$undefined\"}]]],\"forbidden\":\"$undefined\",\"unauthorized\":\"$undefined\"}]]}],{\"children\":[\"__PAGE__\",[\"$\",\"$1\",\"c\",{\"children\":[\"$L6\",\"$undefined\",[[\"$\",\"link\",\"0\",{\"rel\":\"stylesheet\",\"href\":\"https://static-2v.gitbook.com/_next/static/css/6f5aeb7c8300b163.css\",\"precedence\":\"next\",\"crossOrigin\":\"$undefined\",\"nonce\":\"$undefined\"}],[\"$\",\"link\",\"1\",{\"rel\":\"stylesheet\",\"href\":\"https://static-2v.gitbook.com/_next/static/css/a73ed85726fb0435.css\",\"precedence\":\"next\",\"crossOrigin\":\"$undefined\",\"nonce\":\"$undefined\"}],[\"$\",\"link\",\"2\",{\"rel\":\"stylesheet\",\"href\":\"https://static-2v.gitbook.com/_next/static/css/30d38a6ce07fedd5.css\",\"precedence\":\"next\",\"crossOrigin\":\"$undefined\",\"nonce\":\"$undefined\"}],[\"$\",\"link\",\"3\",{\"rel\":\"stylesheet\",\"href\":\"https://static-2v.gitbook.com/_next/static/css/df3099063bd0b541.css\",\"precedence\":\"next\",\"crossOrigin\":\"$undefined\",\"nonce\":\"$undefined\"}],[\"$\",\"link\",\"4\",{\"rel\":\"stylesheet\",\"href\":\"https://static-2v.gitbook.com/_next/static/css/fdd8494df50d8d59.css\",\"precedence\":\"next\",\"crossOrigin\":\"$undefined\",\"nonce\":\"$undefined\"}],[\"$\",\"link\",\"5\",{\"rel\":\"stylesheet\",\"href\":\"https://static-2v.gitbook.com/_next/static/css/c14955f6fe28f12c.css\",\"precedence\":\"next\",\"crossOrigin\":\"$undefined\",\"nonce\":\"$undefined\"}],[\"$\",\"link\",\"6\",{\"rel\":\"stylesheet\",\"href\":\"https://static-2v.gitbook.com/_next/static/css/4af9aafd612346fe.css\",\"precedence\":\"next\",\"crossOrigin\":\"$undefined\",\"nonce\":\"$undefined\"}]],[\"$\",\"$L7\",null,{\"children\":[\"$L8\",\"$L9\",null]}]]}],{},null,false]},null,false]},null,false]},null,false]},null,false]},null,false]},null,false]},null,false],[\"$\",\"$1\",\"h\",{\"children\":[null,[\"$\",\"$1\",\"HRkhSCblQ9Uxx67rWczBi\",{\"children\":[[\"$\",\"$La\",null,{\"children\":\"$Lb\"}],[\"$\",\"meta\",null,{\"name\":\"next-size-adjust\",\"content\":\"\"}]]}],[\"$\",\"$Lc\",null,{\"children\":\"$Ld\"}]]}],false]],\"m\":\"$undefined\",\"G\":[\"$e\",\"$undefined\"],\"s\":false,\"S\":true}\n"])</script><script>self.__next_f.push([1,"f:I[88064,[\"6744\",\"static/chunks/6744-176dfc20a550b742.js\",\"935\",\"static/chunks/935-eb812b33c9eec9d4.js\",\"7876\",\"static/chunks/7876-ec2624b66e05f5f8.js\",\"4441\",\"static/chunks/4441-098b04ac0ab5b060.js\",\"6444\",\"static/chunks/6444-bdefc2d232ad6a6d.js\",\"3069\",\"static/chunks/3069-825e9595ccc9628e.js\",\"7808\",\"static/chunks/app/sites/static/%5Bmode%5D/%5BsiteURL%5D/%5BsiteData%5D/%5BpagePath%5D/page-312cbe304e5d9a79.js\"],\"SitePageNotFound\"]\n5:[\"$\",\"$Lf\",null,{}]\n"])</script><script>self.__next_f.push([1,"b:[[\"$\",\"meta\",\"0\",{\"charSet\":\"utf-8\"}],[\"$\",\"meta\",\"1\",{\"name\":\"viewport\",\"content\":\"width=device-width, initial-scale=1\"}],[\"$\",\"meta\",\"2\",{\"name\":\"color-scheme\",\"content\":\"dark light\"}]]\n8:null\n9:null\n"])</script><script>self.__next_f.push([1,"d:[[\"$\",\"title\",\"0\",{\"children\":\"Introduction | Raycast API\"}],[\"$\",\"meta\",\"1\",{\"name\":\"description\",\"content\":\"Start building your perfect tools with the Raycast API.\"}],[\"$\",\"meta\",\"2\",{\"name\":\"generator\",\"content\":\"GitBook (f07982d)\"}],[\"$\",\"meta\",\"3\",{\"name\":\"robots\",\"content\":\"index, follow\"}],[\"$\",\"link\",\"4\",{\"rel\":\"canonical\",\"href\":\"https://developers.raycast.com\"}],[\"$\",\"meta\",\"5\",{\"property\":\"og:title\",\"content\":\"Introduction | Raycast API\"}],[\"$\",\"meta\",\"6\",{\"property\":\"og:description\",\"content\":\"Start building your perfect tools with the Raycast API.\"}],[\"$\",\"meta\",\"7\",{\"property\":\"og:image\",\"content\":\"https://developers.raycast.com/~gitbook/image?url=https%3A%2F%2F2922539984-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Fspaces%252F-Me_8A39tFhZg3UaVoSN%252Fsocialpreview%252FhSb5ENKnfFPonILOcGqz%252Fsocial-preview.png%3Falt%3Dmedia%26token%3D68c9a902-82f2-4499-9f89-aae13fe72091\u0026width=1200\u0026height=630\u0026sign=4c58a54c\u0026sv=2\"}],[\"$\",\"meta\",\"8\",{\"name\":\"twitter:card\",\"content\":\"summary_large_image\"}],[\"$\",\"meta\",\"9\",{\"name\":\"twitter:title\",\"content\":\"Introduction | Raycast API\"}],[\"$\",\"meta\",\"10\",{\"name\":\"twitter:description\",\"content\":\"Start building your perfect tools with the Raycast API.\"}],[\"$\",\"meta\",\"11\",{\"name\":\"twitter:image\",\"content\":\"https://developers.raycast.com/~gitbook/image?url=https%3A%2F%2F2922539984-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Fspaces%252F-Me_8A39tFhZg3UaVoSN%252Fsocialpreview%252FhSb5ENKnfFPonILOcGqz%252Fsocial-preview.png%3Falt%3Dmedia%26token%3D68c9a902-82f2-4499-9f89-aae13fe72091\u0026width=1200\u0026height=630\u0026sign=4c58a54c\u0026sv=2\"}],[\"$\",\"link\",\"12\",{\"rel\":\"icon\",\"href\":\"https://developers.raycast.com/~gitbook/image?url=https%3A%2F%2F2922539984-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Fspaces%252F-Me_8A39tFhZg3UaVoSN%252Ficon%252Fsa5pbA5jxAQUGJzS4pAP%252Flogo%2540dark.png%3Falt%3Dmedia%26token%3Db267ea49-0833-4730-84f6-dba37b1ed2cd\u0026width=48\u0026height=48\u0026sign=3e87ad52\u0026sv=2\",\"type\":\"image/png\",\"media\":\"(prefers-color-scheme: light)\"}],[\"$\",\"link\",\"13\",{\"rel\":\"icon\",\"href\":\"https://developers.raycast.com/~gitbook/image?url=https%3A%2F%2F2922539984-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Fspaces%252F-Me_8A39tFhZg3UaVoSN%252Ficon%252Fsa5pbA5jxAQUGJzS4pAP%252Flogo%2540dark.png%3Falt%3Dmedia%26token%3Db267ea49-0833-4730-84f6-dba37b1ed2cd\u0026width=48\u0026height=48\u0026sign=3e87ad52\u0026sv=2\",\"type\":\"image/png\",\"media\":\"(prefers-color-scheme: dark)\"}],[\"$\",\"link\",\"14\",{\"rel\":\"icon\",\"href\":\"https://developers.raycast.com/~gitbook/image?url=https%3A%2F%2F2922539984-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Fspaces%252F-Me_8A39tFhZg3UaVoSN%252Ficon%252Fsa5pbA5jxAQUGJzS4pAP%252Flogo%2540dark.png%3Falt%3Dmedia%26token%3Db267ea49-0833-4730-84f6-dba37b1ed2cd\u0026width=48\u0026height=48\u0026sign=3e87ad52\u0026sv=2\",\"type\":\"image/png\",\"media\":\"(prefers-color-scheme: light)\"}],[\"$\",\"link\",\"15\",{\"rel\":\"icon\",\"href\":\"https://developers.raycast.com/~gitbook/image?url=https%3A%2F%2F2922539984-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Fspaces%252F-Me_8A39tFhZg3UaVoSN%252Ficon%252Fsa5pbA5jxAQUGJzS4pAP%252Flogo%2540dark.png%3Falt%3Dmedia%26token%3Db267ea49-0833-4730-84f6-dba37b1ed2cd\u0026width=48\u0026height=48\u0026sign=3e87ad52\u0026sv=2\",\"type\":\"image/png\",\"media\":\"(prefers-color-scheme: dark)\"}]]\n"])</script><script>self.__next_f.push([1,"11:I[11221,[\"6744\",\"static/chunks/6744-176dfc20a550b742.js\",\"935\",\"static/chunks/935-eb812b33c9eec9d4.js\",\"7876\",\"static/chunks/7876-ec2624b66e05f5f8.js\",\"4441\",\"static/chunks/4441-098b04ac0ab5b060.js\",\"6444\",\"static/chunks/6444-bdefc2d232ad6a6d.js\",\"3069\",\"static/chunks/3069-825e9595ccc9628e.js\",\"7808\",\"static/chunks/app/sites/static/%5Bmode%5D/%5BsiteURL%5D/%5BsiteData%5D/%5BpagePath%5D/page-312cbe304e5d9a79.js\"],\"IconsProvider\"]\n12:I[63058,[\"6744\",\"static/chunks/6744-176dfc20a550b742.js\",\"935\",\"static/chunks/935-eb812b33c9eec9d4.js\",\"7876\",\"static/chunks/7876-ec2624b66e05f5f8.js\",\"4441\",\"static/chunks/4441-098b04ac0ab5b060.js\",\"6444\",\"static/chunks/6444-bdefc2d232ad6a6d.js\",\"3069\",\"static/chunks/3069-825e9595ccc9628e.js\",\"7808\",\"static/chunks/app/sites/static/%5Bmode%5D/%5BsiteURL%5D/%5BsiteData%5D/%5BpagePath%5D/page-312cbe304e5d9a79.js\"],\"ClientContexts\"]\n:HC\"https://api.gitbook.com/cache/\"\n:HC\"https://ka-p.fontawesome.com/releases/v6.6.0/\"\n:HC\"https://static-2v.gitbook.com\"\n:HL[\"https://integrations.gitbook.com/v1/integrations/posthog/installations/45bb70c02653ecb28893e6b4df7d4c1bd658fb04d678be3ae62f3577b43d012a/sites/site_wqFKp/script.js?version=153.0\",\"script\"]\n10:T2bc2,"])</script><script>self.__next_f.push([1,"\n :root {\n --primary-1: 255 255 255; --contrast-primary-1: 29 29 29;\n--primary-2: 255 248 247; --contrast-primary-2: 29 29 29;\n--primary-3: 255 243 241; --contrast-primary-3: 29 29 29;\n--primary-4: 255 235 233; --contrast-primary-4: 29 29 29;\n--primary-5: 255 228 225; --contrast-primary-5: 29 29 29;\n--primary-6: 255 218 215; --contrast-primary-6: 29 29 29;\n--primary-7: 253 203 199; --contrast-primary-7: 29 29 29;\n--primary-8: 245 188 184; --contrast-primary-8: 29 29 29;\n--primary-9: 255 99 99; --contrast-primary-9: 255 255 255;\n--primary-10: 210 56 63; --contrast-primary-10: 255 255 255;\n--primary-11: 158 87 83; --contrast-primary-11: 255 255 255;\n--primary-12: 66 0 3; --contrast-primary-12: 255 255 255;\n--primary-original: 255 99 99; --contrast-primary-original: 255 255 255;\n --tint-1: 255 255 255; --contrast-tint-1: 29 29 29;\n--tint-2: 251 249 249; --contrast-tint-2: 29 29 29;\n--tint-3: 250 246 246; --contrast-tint-3: 29 29 29;\n--tint-4: 246 241 240; --contrast-tint-4: 29 29 29;\n--tint-5: 242 235 235; --contrast-tint-5: 29 29 29;\n--tint-6: 236 227 226; --contrast-tint-6: 29 29 29;\n--tint-7: 224 214 213; --contrast-tint-7: 29 29 29;\n--tint-8: 213 201 200; --contrast-tint-8: 29 29 29;\n--tint-9: 155 124 122; --contrast-tint-9: 255 255 255;\n--tint-10: 143 113 111; --contrast-tint-10: 255 255 255;\n--tint-11: 121 106 105; --contrast-tint-11: 255 255 255;\n--tint-12: 38 25 24; --contrast-tint-12: 255 255 255;\n--tint-original: 120 120 120; --contrast-tint-original: 255 255 255;\n --neutral-1: 255 255 255; --contrast-neutral-1: 29 29 29;\n--neutral-2: 250 250 250; --contrast-neutral-2: 29 29 29;\n--neutral-3: 247 247 247; --contrast-neutral-3: 29 29 29;\n--neutral-4: 242 242 242; --contrast-neutral-4: 29 29 29;\n--neutral-5: 237 237 237; --contrast-neutral-5: 29 29 29;\n--neutral-6: 229 229 229; --contrast-neutral-6: 29 29 29;\n--neutral-7: 217 217 217; --contrast-neutral-7: 29 29 29;\n--neutral-8: 204 204 204; --contrast-neutral-8: 29 29 29;\n--neutral-9: 120 120 120; --contrast-neutral-9: 255 255 255;\n--neutral-10: 121 121 121; --contrast-neutral-10: 255 255 255;\n--neutral-11: 110 110 110; --contrast-neutral-11: 255 255 255;\n--neutral-12: 29 29 29; --contrast-neutral-12: 255 255 255;\n--neutral-original: 120 120 120; --contrast-neutral-original: 255 255 255;\n\n --header-background: 255 99 99;\n --header-link: 255 255 255;\n\n --info-1: 255 255 255; --contrast-info-1: 29 29 29;\n--info-2: 250 250 250; --contrast-info-2: 29 29 29;\n--info-3: 247 247 247; --contrast-info-3: 29 29 29;\n--info-4: 242 242 242; --contrast-info-4: 29 29 29;\n--info-5: 237 237 237; --contrast-info-5: 29 29 29;\n--info-6: 229 229 229; --contrast-info-6: 29 29 29;\n--info-7: 217 217 217; --contrast-info-7: 29 29 29;\n--info-8: 204 204 204; --contrast-info-8: 29 29 29;\n--info-9: 120 120 120; --contrast-info-9: 255 255 255;\n--info-10: 121 121 121; --contrast-info-10: 255 255 255;\n--info-11: 110 110 110; --contrast-info-11: 255 255 255;\n--info-12: 29 29 29; --contrast-info-12: 255 255 255;\n--info-original: 120 120 120; --contrast-info-original: 255 255 255;\n --warning-1: 255 255 255; --contrast-warning-1: 29 29 29;\n--warning-2: 254 249 244; --contrast-warning-2: 29 29 29;\n--warning-3: 255 245 236; --contrast-warning-3: 29 29 29;\n--warning-4: 255 239 225; --contrast-warning-4: 29 29 29;\n--warning-5: 254 233 214; --contrast-warning-5: 29 29 29;\n--warning-6: 250 224 200; --contrast-warning-6: 29 29 29;\n--warning-7: 242 211 182; --contrast-warning-7: 29 29 29;\n--warning-8: 233 197 164; --contrast-warning-8: 29 29 29;\n--warning-9: 254 154 0; --contrast-warning-9: 29 29 29;\n--warning-10: 187 92 0; --contrast-warning-10: 255 255 255;\n--warning-11: 145 99 52; --contrast-warning-11: 255 255 255;\n--warning-12: 57 13 0; --contrast-warning-12: 255 255 255;\n--warning-original: 254 154 0; --contrast-warning-original: 29 29 29;\n --danger-1: 255 255 255; --contrast-danger-1: 29 29 29;\n--danger-2: 255 247 246; --contrast-danger-2: 29 29 29;\n--danger-3: 255 242 239; --contrast-danger-3: 29 29 29;\n--danger-4: 255 234 230; --contrast-danger-4: 29 29 29;\n--danger-5: 255 226 221; --contrast-danger-5: 29 29 29;\n--danger-6: 255 215 210; --contrast-danger-6: 29 29 29;\n--danger-7: 255 200 193; --contrast-danger-7: 29 29 29;\n--danger-8: 254 184 177; --contrast-danger-8: 29 29 29;\n--danger-9: 251 44 54; --contrast-danger-9: 255 255 255;\n--danger-10: 228 0 33; --contrast-danger-10: 255 255 255;\n--danger-11: 168 79 73; --contrast-danger-11: 255 255 255;\n--danger-12: 73 0 0; --contrast-danger-12: 255 255 255;\n--danger-original: 251 44 54; --contrast-danger-original: 255 255 255;\n --success-1: 255 255 255; --contrast-success-1: 29 29 29;\n--success-2: 245 252 246; --contrast-success-2: 29 29 29;\n--success-3: 238 252 240; --contrast-success-3: 29 29 29;\n--success-4: 229 249 231; --contrast-success-4: 29 29 29;\n--success-5: 219 246 222; --contrast-success-5: 29 29 29;\n--success-6: 207 240 210; --contrast-success-6: 29 29 29;\n--success-7: 190 229 194; --contrast-success-7: 29 29 29;\n--success-8: 172 218 177; --contrast-success-8: 29 29 29;\n--success-9: 0 201 80; --contrast-success-9: 29 29 29;\n--success-10: 0 152 23; --contrast-success-10: 255 255 255;\n--success-11: 62 127 73; --contrast-success-11: 255 255 255;\n--success-12: 0 41 0; --contrast-success-12: 255 255 255;\n--success-original: 0 201 80; --contrast-success-original: 29 29 29;\n }\n\n .dark {\n --primary-1: 29 29 29; --contrast-primary-1: 255 255 255;\n--primary-2: 39 33 32; --contrast-primary-2: 255 255 255;\n--primary-3: 53 40 39; --contrast-primary-3: 255 255 255;\n--primary-4: 61 42 41; --contrast-primary-4: 255 255 255;\n--primary-5: 71 46 44; --contrast-primary-5: 255 255 255;\n--primary-6: 80 47 46; --contrast-primary-6: 255 255 255;\n--primary-7: 95 55 53; --contrast-primary-7: 255 255 255;\n--primary-8: 110 63 60; --contrast-primary-8: 255 255 255;\n--primary-9: 255 99 99; --contrast-primary-9: 255 255 255;\n--primary-10: 238 83 85; --contrast-primary-10: 255 255 255;\n--primary-11: 248 168 163; --contrast-primary-11: 29 29 29;\n--primary-12: 255 228 221; --contrast-primary-12: 29 29 29;\n--primary-original: 255 99 99; --contrast-primary-original: 255 255 255;\n --tint-1: 29 29 29; --contrast-tint-1: 255 255 255;\n--tint-2: 35 34 34; --contrast-tint-2: 255 255 255;\n--tint-3: 45 43 43; --contrast-tint-3: 255 255 255;\n--tint-4: 49 47 47; --contrast-tint-4: 255 255 255;\n--tint-5: 55 53 53; --contrast-tint-5: 255 255 255;\n--tint-6: 60 57 56; --contrast-tint-6: 255 255 255;\n--tint-7: 71 66 66; --contrast-tint-7: 255 255 255;\n--tint-8: 81 77 76; --contrast-tint-8: 255 255 255;\n--tint-9: 144 129 127; --contrast-tint-9: 255 255 255;\n--tint-10: 156 140 139; --contrast-tint-10: 255 255 255;\n--tint-11: 198 190 189; --contrast-tint-11: 29 29 29;\n--tint-12: 255 253 252; --contrast-tint-12: 29 29 29;\n--tint-original: 120 120 120; --contrast-tint-original: 255 255 255;\n --neutral-1: 29 29 29; --contrast-neutral-1: 255 255 255;\n--neutral-2: 34 34 34; --contrast-neutral-2: 255 255 255;\n--neutral-3: 44 44 44; --contrast-neutral-3: 255 255 255;\n--neutral-4: 48 48 48; --contrast-neutral-4: 255 255 255;\n--neutral-5: 53 53 53; --contrast-neutral-5: 255 255 255;\n--neutral-6: 57 57 57; --contrast-neutral-6: 255 255 255;\n--neutral-7: 67 67 67; --contrast-neutral-7: 255 255 255;\n--neutral-8: 78 78 78; --contrast-neutral-8: 255 255 255;\n--neutral-9: 120 120 120; --contrast-neutral-9: 255 255 255;\n--neutral-10: 144 144 144; --contrast-neutral-10: 255 255 255;\n--neutral-11: 192 192 192; --contrast-neutral-11: 29 29 29;\n--neutral-12: 255 255 255; --contrast-neutral-12: 29 29 29;\n--neutral-original: 120 120 120; --contrast-neutral-original: 255 255 255;\n\n --header-background: 255 99 99;\n --header-link: 255 255 255;\n\n --info-1: 29 29 29; --contrast-info-1: 255 255 255;\n--info-2: 34 34 34; --contrast-info-2: 255 255 255;\n--info-3: 44 44 44; --contrast-info-3: 255 255 255;\n--info-4: 48 48 48; --contrast-info-4: 255 255 255;\n--info-5: 53 53 53; --contrast-info-5: 255 255 255;\n--info-6: 57 57 57; --contrast-info-6: 255 255 255;\n--info-7: 67 67 67; --contrast-info-7: 255 255 255;\n--info-8: 78 78 78; --contrast-info-8: 255 255 255;\n--info-9: 120 120 120; --contrast-info-9: 255 255 255;\n--info-10: 144 144 144; --contrast-info-10: 255 255 255;\n--info-11: 192 192 192; --contrast-info-11: 29 29 29;\n--info-12: 255 255 255; --contrast-info-12: 29 29 29;\n--info-original: 120 120 120; --contrast-info-original: 255 255 255;\n --warning-1: 29 29 29; --contrast-warning-1: 255 255 255;\n--warning-2: 38 34 30; --contrast-warning-2: 255 255 255;\n--warning-3: 50 42 35; --contrast-warning-3: 255 255 255;\n--warning-4: 57 45 34; --contrast-warning-4: 255 255 255;\n--warning-5: 66 50 34; --contrast-warning-5: 255 255 255;\n--warning-6: 73 53 33; --contrast-warning-6: 255 255 255;\n--warning-7: 87 62 37; --contrast-warning-7: 255 255 255;\n--warning-8: 101 71 41; --contrast-warning-8: 255 255 255;\n--warning-9: 254 154 0; --contrast-warning-9: 29 29 29;\n--warning-10: 213 116 0; --contrast-warning-10: 255 255 255;\n--warning-11: 231 181 132; --contrast-warning-11: 29 29 29;\n--warning-12: 255 243 187; --contrast-warning-12: 29 29 29;\n--warning-original: 254 154 0; --contrast-warning-original: 29 29 29;\n --danger-1: 29 29 29; --contrast-danger-1: 255 255 255;\n--danger-2: 40 32 32; --contrast-danger-2: 255 255 255;\n--danger-3: 55 39 38; --contrast-danger-3: 255 255 255;\n--danger-4: 64 41 38; --contrast-danger-4: 255 255 255;\n--danger-5: 75 44 41; --contrast-danger-5: 255 255 255;\n--danger-6: 84 45 41; --contrast-danger-6: 255 255 255;\n--danger-7: 100 51 48; --contrast-danger-7: 255 255 255;\n--danger-8: 117 58 54; --contrast-danger-8: 255 255 255;\n--danger-9: 251 44 54; --contrast-danger-9: 255 255 255;\n--danger-10: 255 52 59; --contrast-danger-10: 255 255 255;\n--danger-11: 255 161 153; --contrast-danger-11: 29 29 29;\n--danger-12: 255 220 210; --contrast-danger-12: 29 29 29;\n--danger-original: 251 44 54; --contrast-danger-original: 255 255 255;\n --success-1: 29 29 29; --contrast-success-1: 255 255 255;\n--success-2: 31 36 32; --contrast-success-2: 255 255 255;\n--success-3: 37 47 38; --contrast-success-3: 255 255 255;\n--success-4: 37 52 39; --contrast-success-4: 255 255 255;\n--success-5: 38 60 41; --contrast-success-5: 255 255 255;\n--success-6: 38 65 41; --contrast-success-6: 255 255 255;\n--success-7: 42 77 48; --contrast-success-7: 255 255 255;\n--success-8: 47 89 54; --contrast-success-8: 255 255 255;\n--success-9: 0 201 80; --contrast-success-9: 29 29 29;\n--success-10: 0 176 54; --contrast-success-10: 255 255 255;\n--success-11: 144 211 153; --contrast-success-11: 29 29 29;\n--success-12: 201 255 210; --contrast-success-12: 29 29 29;\n--success-original: 0 201 80; --contrast-success-original: 29 29 29;\n }\n "])</script><script>self.__next_f.push([1,"4:[\"$\",\"html\",null,{\"suppressHydrationWarning\":true,\"lang\":\"en\",\"className\":\"scroll-pt-[76px] theme-clean no-tint sidebar-default sidebar-list-default links-default __variable_5df3c2 __variable_c1795b __variable_ad64d1 dark\",\"children\":[[\"$\",\"head\",null,{\"children\":[[\"$\",\"link\",null,{\"rel\":\"privacy-policy\",\"href\":\"https://www.raycast.com/privacy\"}],null,null,[\"$\",\"style\",null,{\"nonce\":\"$undefined\",\"children\":\"$10\"}]]}],[\"$\",\"body\",null,{\"className\":\"[html.sidebar-filled.theme-bold.tint_\u0026]:bg-tint-subtle bg-tint-base theme-muted:bg-tint-subtle theme-gradient:bg-gradient-primary theme-gradient-tint:bg-gradient-tint\",\"children\":[\"$\",\"$L11\",null,{\"assetsURL\":\"https://ka-p.fontawesome.com/releases/v6.6.0/\",\"assetsURLToken\":\"a463935e93\",\"assetsByStyles\":{\"custom-icons\":{\"assetsURL\":\"https://static-2v.gitbook.com/~gitbook/static/icons\"}},\"iconStyle\":\"regular\",\"children\":[\"$\",\"$L12\",null,{\"language\":{\"locale\":\"en\",\"powered_by_gitbook\":\"Powered by GitBook\",\"sponsored_via_gitbook\":\"Sponsored via GitBook\",\"switch_to_dark_theme\":\"Switch to dark theme\",\"switch_to_light_theme\":\"Switch to light theme\",\"switch_to_system_theme\":\"Switch to system theme\",\"search\":\"Search\",\"search_or_ask\":\"Ask or search\",\"search_input_placeholder\":\"Search content\",\"search_ask_input_placeholder\":\"Search content or ask a question\",\"search_no_results\":\"No results for \\\"${1}\\\".\",\"search_scope_space\":\"$${1}\",\"search_scope_all\":\"All content\",\"search_ask\":\"Ask \\\"${1}\\\"\",\"search_ask_description\":\"Find the answer with AI\",\"search_ask_sources\":\"Sources\",\"search_ask_sources_no_answer\":\"Related pages\",\"search_ask_no_answer\":\"An answer could not be found for your question. You could try rephrasing it, or be more specific.\",\"search_ask_error\":\"Something went wrong. Please try again later.\",\"on_this_page\":\"On this page\",\"next_page\":\"Next\",\"previous_page\":\"Previous\",\"page_last_modified\":\"Last updated ${1}\",\"was_this_helpful\":\"Was this helpful?\",\"was_this_helpful_positive\":\"Yes, it was!\",\"was_this_helpful_neutral\":\"Not sure\",\"was_this_helpful_negative\":\"No\",\"was_this_helpful_thank_you\":\"Thank you!\",\"was_this_helpful_comment\":\"Anything you'd like to add?\",\"submit\":\"Submit\",\"annotation_button_label\":\"Open annotation\",\"code_copied\":\"Copied!\",\"code_copy\":\"Copy\",\"table_of_contents_button_label\":\"Open table of contents\",\"cookies_title\":\"Cookies\",\"cookies_prompt\":\"This site uses cookies to deliver its service and to analyse traffic. By browsing this site, you accept the ${1}.\",\"cookies_prompt_privacy\":\"privacy policy\",\"cookies_accept\":\"Accept\",\"cookies_reject\":\"Reject\",\"cookies_close\":\"Close\",\"edit_on_git\":\"Edit on ${1}\",\"notfound_title\":\"Page not found\",\"notfound\":\"The page you are looking for doesn't exist.\",\"unexpected_error_title\":\"An error occurred\",\"unexpected_error\":\"Sorry, an unexpected error has occurred. Please try again later.\",\"unexpected_error_retry\":\"Retry\",\"pdf_download\":\"Export as PDF\",\"pdf_goback\":\"Go back to content\",\"pdf_print\":\"Print or Save as PDF\",\"pdf_page_of\":\"$${1} of ${2}\",\"pdf_mode_only_page\":\"Only this page\",\"pdf_mode_all\":\"All pages\",\"pdf_limit_reached\":\"Couldn't generate the PDF for ${1} pages, generation stopped at ${2}.\",\"pdf_limit_reached_continue\":\"Extend with ${1} more pages.\",\"more\":\"More\",\"link_tooltip_external_link\":\"External link to\",\"link_tooltip_page_anchor\":\"Jump to section\",\"link_tooltip_ai_summary\":\"Page highlight\",\"link_tooltip_ai_summary_description\":\"Based on your context. May contain mistakes.\",\"open_in_new_tab\":\"Open in new tab\"},\"children\":\"$L13\"}]}]}]]}]\n"])</script><script>self.__next_f.push([1,"14:I[4344,[\"6744\",\"static/chunks/6744-176dfc20a550b742.js\",\"7876\",\"static/chunks/7876-ec2624b66e05f5f8.js\",\"2909\",\"static/chunks/2909-863ee8ccf2d27b43.js\",\"4441\",\"static/chunks/4441-098b04ac0ab5b060.js\",\"5099\",\"static/chunks/5099-300b7a5597968129.js\",\"2508\",\"static/chunks/app/sites/static/%5Bmode%5D/%5BsiteURL%5D/%5BsiteData%5D/layout-0ad4708eed14729d.js\"],\"NuqsAdapter\"]\n15:I[88989,[\"6744\",\"static/chunks/6744-176dfc20a550b742.js\",\"7876\",\"static/chunks/7876-ec2624b66e05f5f8.js\",\"2909\",\"static/chunks/2909-863ee8ccf2d27b43.js\",\"4441\",\"static/chunks/4441-098b04ac0ab5b060.js\",\"5099\",\"static/chunks/5099-300b7a5597968129.js\",\"2508\",\"static/chunks/app/sites/static/%5Bmode%5D/%5BsiteURL%5D/%5BsiteData%5D/layout-0ad4708eed14729d.js\"],\"ClientContexts\"]\n16:I[63072,[\"6744\",\"static/chunks/6744-176dfc20a550b742.js\",\"7876\",\"static/chunks/7876-ec2624b66e05f5f8.js\",\"2909\",\"static/chunks/2909-863ee8ccf2d27b43.js\",\"4441\",\"static/chunks/4441-098b04ac0ab5b060.js\",\"5099\",\"static/chunks/5099-300b7a5597968129.js\",\"2508\",\"static/chunks/app/sites/static/%5Bmode%5D/%5BsiteURL%5D/%5BsiteData%5D/layout-0ad4708eed14729d.js\"],\"SpaceLayoutContextProvider\"]\n17:I[59422,[\"6744\",\"static/chunks/6744-176dfc20a550b742.js\",\"935\",\"static/chunks/935-eb812b33c9eec9d4.js\",\"7876\",\"static/chunks/7876-ec2624b66e05f5f8.js\",\"4441\",\"static/chunks/4441-098b04ac0ab5b060.js\",\"6444\",\"static/chunks/6444-bdefc2d232ad6a6d.js\",\"3069\",\"static/chunks/3069-825e9595ccc9628e.js\",\"7808\",\"static/chunks/app/sites/static/%5Bmode%5D/%5BsiteURL%5D/%5BsiteData%5D/%5BpagePath%5D/page-312cbe304e5d9a79.js\"],\"InsightsProvider\"]\n19:I[3944,[\"6744\",\"static/chunks/6744-176dfc20a550b742.js\",\"7876\",\"static/chunks/7876-ec2624b66e05f5f8.js\",\"2909\",\"static/chunks/2909-863ee8ccf2d27b43.js\",\"4441\",\"static/chunks/4441-098b04ac0ab5b060.js\",\"5099\",\"static/chunks/5099-300b7a5597968129.js\",\"2508\",\"static/chunks/app/sites/static/%5Bmode%5D/%5BsiteURL%5D/%5BsiteData%5D/layout-0ad4708eed14729d.js\"],\"HeaderMobileMenu\"]\n1b:\"$Sreact.suspense\"\n1c:I[12997,[\"6744\",\"static/chunks/6744-176dfc20a550b742.js\",\"7876\""])</script><script>self.__next_f.push([1,",\"static/chunks/7876-ec2624b66e05f5f8.js\",\"2909\",\"static/chunks/2909-863ee8ccf2d27b43.js\",\"4441\",\"static/chunks/4441-098b04ac0ab5b060.js\",\"5099\",\"static/chunks/5099-300b7a5597968129.js\",\"2508\",\"static/chunks/app/sites/static/%5Bmode%5D/%5BsiteURL%5D/%5BsiteData%5D/layout-0ad4708eed14729d.js\"],\"SearchButton\"]\n1e:I[6302,[\"6744\",\"static/chunks/6744-176dfc20a550b742.js\",\"7876\",\"static/chunks/7876-ec2624b66e05f5f8.js\",\"2909\",\"static/chunks/2909-863ee8ccf2d27b43.js\",\"4441\",\"static/chunks/4441-098b04ac0ab5b060.js\",\"5099\",\"static/chunks/5099-300b7a5597968129.js\",\"2508\",\"static/chunks/app/sites/static/%5Bmode%5D/%5BsiteURL%5D/%5BsiteData%5D/layout-0ad4708eed14729d.js\"],\"TOCScrollContainer\"]\n55:I[25295,[\"6744\",\"static/chunks/6744-176dfc20a550b742.js\",\"935\",\"static/chunks/935-eb812b33c9eec9d4.js\",\"7876\",\"static/chunks/7876-ec2624b66e05f5f8.js\",\"4441\",\"static/chunks/4441-098b04ac0ab5b060.js\",\"6444\",\"static/chunks/6444-bdefc2d232ad6a6d.js\",\"3069\",\"static/chunks/3069-825e9595ccc9628e.js\",\"7808\",\"static/chunks/app/sites/static/%5Bmode%5D/%5BsiteURL%5D/%5BsiteData%5D/%5BpagePath%5D/page-312cbe304e5d9a79.js\"],\"Link\"]\n56:I[19533,[\"6744\",\"static/chunks/6744-176dfc20a550b742.js\",\"935\",\"static/chunks/935-eb812b33c9eec9d4.js\",\"7876\",\"static/chunks/7876-ec2624b66e05f5f8.js\",\"4441\",\"static/chunks/4441-098b04ac0ab5b060.js\",\"6444\",\"static/chunks/6444-bdefc2d232ad6a6d.js\",\"3069\",\"static/chunks/3069-825e9595ccc9628e.js\",\"7808\",\"static/chunks/app/sites/static/%5Bmode%5D/%5BsiteURL%5D/%5BsiteData%5D/%5BpagePath%5D/page-312cbe304e5d9a79.js\"],\"Icon\"]\n57:I[52563,[\"6744\",\"static/chunks/6744-176dfc20a550b742.js\",\"935\",\"static/chunks/935-eb812b33c9eec9d4.js\",\"7876\",\"static/chunks/7876-ec2624b66e05f5f8.js\",\"4441\",\"static/chunks/4441-098b04ac0ab5b060.js\",\"6444\",\"static/chunks/6444-bdefc2d232ad6a6d.js\",\"3069\",\"static/chunks/3069-825e9595ccc9628e.js\",\"7808\",\"static/chunks/app/sites/static/%5Bmode%5D/%5BsiteURL%5D/%5BsiteData%5D/%5BpagePath%5D/page-312cbe304e5d9a79.js\"],\"ThemeToggler\"]\n5f:I[56305,[\"6744\",\"static/chunks/6744-176dfc20a550b742.js\",\"7876\",\""])</script><script>self.__next_f.push([1,"static/chunks/7876-ec2624b66e05f5f8.js\",\"2909\",\"static/chunks/2909-863ee8ccf2d27b43.js\",\"4441\",\"static/chunks/4441-098b04ac0ab5b060.js\",\"5099\",\"static/chunks/5099-300b7a5597968129.js\",\"2508\",\"static/chunks/app/sites/static/%5Bmode%5D/%5BsiteURL%5D/%5BsiteData%5D/layout-0ad4708eed14729d.js\"],\"SearchModal\"]\n60:I[14579,[\"6744\",\"static/chunks/6744-176dfc20a550b742.js\",\"7876\",\"static/chunks/7876-ec2624b66e05f5f8.js\",\"2909\",\"static/chunks/2909-863ee8ccf2d27b43.js\",\"4441\",\"static/chunks/4441-098b04ac0ab5b060.js\",\"5099\",\"static/chunks/5099-300b7a5597968129.js\",\"2508\",\"static/chunks/app/sites/static/%5Bmode%5D/%5BsiteURL%5D/%5BsiteData%5D/layout-0ad4708eed14729d.js\"],\"LoadIntegrations\"]\n61:I[70680,[\"6744\",\"static/chunks/6744-176dfc20a550b742.js\",\"7876\",\"static/chunks/7876-ec2624b66e05f5f8.js\",\"2909\",\"static/chunks/2909-863ee8ccf2d27b43.js\",\"4441\",\"static/chunks/4441-098b04ac0ab5b060.js\",\"5099\",\"static/chunks/5099-300b7a5597968129.js\",\"2508\",\"static/chunks/app/sites/static/%5Bmode%5D/%5BsiteURL%5D/%5BsiteData%5D/layout-0ad4708eed14729d.js\"],\"CookiesToast\"]\n"])</script><script>self.__next_f.push([1,"13:[\"$\",\"$L14\",null,{\"children\":[\"$\",\"$L15\",null,{\"nonce\":\"$undefined\",\"forcedTheme\":\"$undefined\",\"children\":[[\"$\",\"$L16\",null,{\"basePath\":\"/\",\"children\":[\"$\",\"$L17\",null,{\"enabled\":true,\"appURL\":\"https://app.gitbook.com\",\"apiHost\":\"https://api.gitbook.com/cache/\",\"organizationId\":\"-MeezGFmY07JBwHsXRj4\",\"siteId\":\"site_wqFKp\",\"siteSectionId\":null,\"siteSpaceId\":\"sitesp_VTXrD\",\"siteShareKey\":null,\"revisionId\":\"5ohFvzDfbBB9pMPVTHq4\",\"spaceId\":\"-Me_8A39tFhZg3UaVoSN\",\"visitorAuthClaims\":{},\"visitorCookieTrackingEnabled\":true,\"children\":[\"$L18\",[\"$\",\"header\",null,{\"id\":\"site-header\",\"className\":\"flex flex-col h-[64px] sticky top-0 z-30 w-full flex-none shadow-[0px_1px_0px] shadow-tint-12/2 bg-tint-base/9 theme-muted:bg-tint-subtle/9 [html.sidebar-filled.theme-bold.tint_\u0026]:bg-tint-subtle/9 theme-gradient:bg-gradient-primary theme-gradient-tint:bg-gradient-tint contrast-more:bg-tint-base text-sm backdrop-blur-lg\",\"children\":[[\"$\",\"div\",null,{\"className\":\"theme-bold:bg-header-background theme-bold:shadow-[0px_1px_0px] theme-bold:shadow-tint-12/2\",\"children\":[\"$\",\"div\",null,{\"className\":\"scroll-nojump\",\"children\":[\"$\",\"div\",null,{\"className\":\"gap-4 lg:gap-6 flex items-center justify-between w-full py-3 min-h-16 sm:h-16 px-4 sm:px-6 md:px-8 max-w-screen-2xl mx-auto page-full-width:max-w-full\",\"children\":[[\"$\",\"div\",null,{\"className\":\"flex max-w-full lg:basis-72 min-w-0 shrink items-center justify-start gap-2 lg:gap-4\",\"children\":[[\"$\",\"$L19\",null,{\"className\":\"lg:hidden -ml-2 text-tint-strong theme-bold:text-header-link hover:bg-tint-hover theme-bold:hover:bg-header-link/3 page-no-toc:hidden\"}],\"$L1a\"]}],[\"$\",\"div\",null,{\"className\":\"flex grow-0 shrink-0 md:basis-56 justify-self-end order-last\",\"children\":[\"$\",\"$1b\",null,{\"fallback\":null,\"children\":[\"$\",\"$L1c\",null,{\"style\":[\"theme-bold:bg-header-link/2\",\"theme-bold:hover:bg-header-link/3\",\"theme-bold:text-header-link/8\",\"theme-bold:hover:text-header-link\",\"theme-bold:ring-header-link/4\",\"theme-bold:hover:ring-header-link/5\",\"theme-bold:[\u0026_svg]:text-header-link/10\",\"theme-bold:[\u0026_.shortcut]:text-header-link/8\",\"theme-bold:contrast-more:bg-header-background\",\"theme-bold:contrast-more:text-header-link\",\"theme-bold:contrast-more:ring-header-link\",\"theme-bold:contrast-more:hover:bg-header-background\",\"theme-bold:contrast-more:hover:ring-header-link\",\"theme-bold:contrast-more:focus:text-header-link\",\"theme-bold:contrast-more:focus:bg-header-background\",\"theme-bold:contrast-more:focus:ring-header-link\",\"theme-bold:shadow-none\",\"theme-bold:hover:shadow-none\",\"whitespace-nowrap\"],\"children\":[\"$\",\"span\",null,{\"className\":\"flex-1\",\"children\":[\"Ask or search\",\"...\"]}]}]}]}],\"$L1d\"]}]}]}],null]}],[\"$\",\"div\",null,{\"className\":\"scroll-nojump\",\"children\":[\"$\",\"div\",null,{\"className\":\"flex flex-col lg:flex-row px-4 sm:px-6 md:px-8 max-w-screen-2xl mx-auto page-full-width:max-w-full min-h-[calc(100vh-64px)]\",\"children\":[[\"$\",\"aside\",null,{\"data-testid\":\"table-of-contents\",\"className\":\"group text-sm grow-0 shrink-0 basis-full lg:basis-72 page-no-toc:lg:basis-56 relative z-[1] lg:sticky lg:top-0 lg:h-screen site-header:lg:top-16 site-header:lg:h-[calc(100vh_-_4rem)] site-header-sections:lg:top-[6.75rem] site-header-sections:lg:h-[calc(100vh_-_6.75rem)] pt-6 pb-4 sidebar-filled:lg:pr-6 page-no-toc:lg:pr-0 hidden navigation-open:!flex lg:flex page-no-toc:lg:hidden page-no-toc:xl:flex site-header-none:page-no-toc:lg:flex flex-col gap-4 navigation-open:border-b border-tint-subtle\",\"children\":[null,[\"$\",\"div\",null,{\"className\":\"lg:-ms-5 overflow-hidden relative flex flex-col flex-grow sidebar-filled:bg-tint-subtle theme-muted:bg-tint-subtle [html.sidebar-filled.theme-muted_\u0026]:bg-tint-base [html.sidebar-filled.theme-bold.tint_\u0026]:bg-tint-base page-no-toc:!bg-transparent sidebar-filled:rounded-xl straight-corners:rounded-none\",\"children\":[[\"$\",\"div\",null,{\"className\":\"px-5 *:my-4\",\"children\":[false,false,false]}],[\"$\",\"$L1e\",null,{\"className\":\"flex flex-grow flex-col p-2 lg:pb-20 overflow-y-auto lg:gutter-stable [\u0026::-webkit-scrollbar]:bg-transparent [\u0026::-webkit-scrollbar-thumb]:bg-transparent group-hover:[\u0026::-webkit-scrollbar]:bg-tint-subtle group-hover:[\u0026::-webkit-scrollbar-thumb]:bg-tint-7 group-hover:[\u0026::-webkit-scrollbar-thumb:hover]:bg-tint-8\",\"children\":[[\"$\",\"ul\",null,{\"className\":\"flex flex-col gap-y-0.5 page-no-toc:hidden sidebar-list-line:border-l border-tint-subtle\",\"children\":[\"$L1f\",[\"$\",\"li\",\"-MeevEQCLmuIny7jQEHy\",{\"className\":\"flex flex-col group/page-group-item\",\"children\":[[\"$\",\"div\",null,{\"className\":\"flex items-center gap-3 px-3 z-[1] sticky -top-5 pt-6 group-first/page-group-item:-mt-5 pb-3 -mb-1.5 text-xs tracking-wide font-semibold uppercase [mask-image:linear-gradient(rgba(0,0,0,1)_70%,rgba(0,0,0,0))] bg-tint-base sidebar-filled:bg-tint-subtle theme-muted:bg-tint-subtle [html.sidebar-filled.theme-muted_\u0026]:bg-tint-base [html.sidebar-filled.theme-bold.tint_\u0026]:bg-tint-base [html.sidebar-default.theme-gradient_\u0026]:bg-gradient-primary [html.sidebar-default.theme-gradient.tint_\u0026]:bg-gradient-tint\",\"children\":[\"$undefined\",\"Basics\"]}],[\"$\",\"ul\",null,{\"className\":\"flex flex-col gap-y-0.5\",\"children\":[\"$L20\",\"$L21\",\"$L22\",\"$L23\",\"$L24\",\"$L25\",\"$L26\",\"$L27\"]}]]}],[\"$\",\"li\",\"6pvB1mSvKuByRDHYm7TN\",{\"className\":\"flex flex-col group/page-group-item\",\"children\":[[\"$\",\"div\",null,{\"className\":\"flex items-center gap-3 px-3 z-[1] sticky -top-5 pt-6 group-first/page-group-item:-mt-5 pb-3 -mb-1.5 text-xs tracking-wide font-semibold uppercase [mask-image:linear-gradient(rgba(0,0,0,1)_70%,rgba(0,0,0,0))] bg-tint-base sidebar-filled:bg-tint-subtle theme-muted:bg-tint-subtle [html.sidebar-filled.theme-muted_\u0026]:bg-tint-base [html.sidebar-filled.theme-bold.tint_\u0026]:bg-tint-base [html.sidebar-default.theme-gradient_\u0026]:bg-gradient-primary [html.sidebar-default.theme-gradient.tint_\u0026]:bg-gradient-tint\",\"children\":[\"$undefined\",\"AI\"]}],[\"$\",\"ul\",null,{\"className\":\"flex flex-col gap-y-0.5\",\"children\":[\"$L28\",\"$L29\",\"$L2a\",\"$L2b\",\"$L2c\"]}]]}],[\"$\",\"li\",\"HFXuYYqt0CWj4LD1bpAz\",{\"className\":\"flex flex-col group/page-group-item\",\"children\":[[\"$\",\"div\",null,{\"className\":\"flex items-center gap-3 px-3 z-[1] sticky -top-5 pt-6 group-first/page-group-item:-mt-5 pb-3 -mb-1.5 text-xs tracking-wide font-semibold uppercase [mask-image:linear-gradient(rgba(0,0,0,1)_70%,rgba(0,0,0,0))] bg-tint-base sidebar-filled:bg-tint-subtle theme-muted:bg-tint-subtle [html.sidebar-filled.theme-muted_\u0026]:bg-tint-base [html.sidebar-filled.theme-bold.tint_\u0026]:bg-tint-base [html.sidebar-default.theme-gradient_\u0026]:bg-gradient-primary [html.sidebar-default.theme-gradient.tint_\u0026]:bg-gradient-tint\",\"children\":[\"$undefined\",\"Teams\"]}],[\"$\",\"ul\",null,{\"className\":\"flex flex-col gap-y-0.5\",\"children\":[\"$L2d\",\"$L2e\",\"$L2f\"]}]]}],[\"$\",\"li\",\"-MeevIB2XQzdKHS5jPDe\",{\"className\":\"flex flex-col group/page-group-item\",\"children\":[[\"$\",\"div\",null,{\"className\":\"flex items-center gap-3 px-3 z-[1] sticky -top-5 pt-6 group-first/page-group-item:-mt-5 pb-3 -mb-1.5 text-xs tracking-wide font-semibold uppercase [mask-image:linear-gradient(rgba(0,0,0,1)_70%,rgba(0,0,0,0))] bg-tint-base sidebar-filled:bg-tint-subtle theme-muted:bg-tint-subtle [html.sidebar-filled.theme-muted_\u0026]:bg-tint-base [html.sidebar-filled.theme-bold.tint_\u0026]:bg-tint-base [html.sidebar-default.theme-gradient_\u0026]:bg-gradient-primary [html.sidebar-default.theme-gradient.tint_\u0026]:bg-gradient-tint\",\"children\":[\"$undefined\",\"Examples\"]}],[\"$\",\"ul\",null,{\"className\":\"flex flex-col gap-y-0.5\",\"children\":[\"$L30\",\"$L31\",\"$L32\",\"$L33\"]}]]}],[\"$\",\"li\",\"-Mk2CXipH3quY2DMK0xf\",{\"className\":\"flex flex-col group/page-group-item\",\"children\":[[\"$\",\"div\",null,{\"className\":\"flex items-center gap-3 px-3 z-[1] sticky -top-5 pt-6 group-first/page-group-item:-mt-5 pb-3 -mb-1.5 text-xs tracking-wide font-semibold uppercase [mask-image:linear-gradient(rgba(0,0,0,1)_70%,rgba(0,0,0,0))] bg-tint-base sidebar-filled:bg-tint-subtle theme-muted:bg-tint-subtle [html.sidebar-filled.theme-muted_\u0026]:bg-tint-base [html.sidebar-filled.theme-bold.tint_\u0026]:bg-tint-base [html.sidebar-default.theme-gradient_\u0026]:bg-gradient-primary [html.sidebar-default.theme-gradient.tint_\u0026]:bg-gradient-tint\",\"children\":[\"$undefined\",\"Information\"]}],[\"$\",\"ul\",null,{\"className\":\"flex flex-col gap-y-0.5\",\"children\":[\"$L34\",\"$L35\",\"$L36\",\"$L37\",\"$L38\",\"$L39\",\"$L3a\",\"$L3b\"]}]]}],[\"$\",\"li\",\"-MeevKwRZa76J6rbS-RE\",{\"className\":\"flex flex-col group/page-group-item\",\"children\":[[\"$\",\"div\",null,{\"className\":\"flex items-center gap-3 px-3 z-[1] sticky -top-5 pt-6 group-first/page-group-item:-mt-5 pb-3 -mb-1.5 text-xs tracking-wide font-semibold uppercase [mask-image:linear-gradient(rgba(0,0,0,1)_70%,rgba(0,0,0,0))] bg-tint-base sidebar-filled:bg-tint-subtle theme-muted:bg-tint-subtle [html.sidebar-filled.theme-muted_\u0026]:bg-tint-base [html.sidebar-filled.theme-bold.tint_\u0026]:bg-tint-base [html.sidebar-default.theme-gradient_\u0026]:bg-gradient-primary [html.sidebar-default.theme-gradient.tint_\u0026]:bg-gradient-tint\",\"children\":[\"$undefined\",\"API Reference\"]}],[\"$\",\"ul\",null,{\"className\":\"flex flex-col gap-y-0.5\",\"children\":[\"$L3c\",\"$L3d\",\"$L3e\",\"$L3f\",\"$L40\",\"$L41\",\"$L42\",\"$L43\",\"$L44\",\"$L45\",\"$L46\",\"$L47\",\"$L48\",\"$L49\",\"$L4a\",\"$L4b\",\"$L4c\"]}]]}],[\"$\",\"li\",\"7PkwTyQV0HOnx3EwPZCb\",{\"className\":\"flex flex-col group/page-group-item\",\"children\":[[\"$\",\"div\",null,{\"className\":\"flex items-center gap-3 px-3 z-[1] sticky -top-5 pt-6 group-first/page-group-item:-mt-5 pb-3 -mb-1.5 text-xs tracking-wide font-semibold uppercase [mask-image:linear-gradient(rgba(0,0,0,1)_70%,rgba(0,0,0,0))] bg-tint-base sidebar-filled:bg-tint-subtle theme-muted:bg-tint-subtle [html.sidebar-filled.theme-muted_\u0026]:bg-tint-base [html.sidebar-filled.theme-bold.tint_\u0026]:bg-tint-base [html.sidebar-default.theme-gradient_\u0026]:bg-gradient-primary [html.sidebar-default.theme-gradient.tint_\u0026]:bg-gradient-tint\",\"children\":[\"$undefined\",\"Utilities\"]}],[\"$\",\"ul\",null,{\"className\":\"flex flex-col gap-y-0.5\",\"children\":[\"$L4d\",\"$L4e\",\"$L4f\",\"$L50\",\"$L51\"]}]]}],[\"$\",\"li\",\"V94QbxCmvfxAUcyr5Rw8\",{\"className\":\"flex flex-col group/page-group-item\",\"children\":[[\"$\",\"div\",null,{\"className\":\"flex items-center gap-3 px-3 z-[1] sticky -top-5 pt-6 group-first/page-group-item:-mt-5 pb-3 -mb-1.5 text-xs tracking-wide font-semibold uppercase [mask-image:linear-gradient(rgba(0,0,0,1)_70%,rgba(0,0,0,0))] bg-tint-base sidebar-filled:bg-tint-subtle theme-muted:bg-tint-subtle [html.sidebar-filled.theme-muted_\u0026]:bg-tint-base [html.sidebar-filled.theme-bold.tint_\u0026]:bg-tint-base [html.sidebar-default.theme-gradient_\u0026]:bg-gradient-primary [html.sidebar-default.theme-gradient.tint_\u0026]:bg-gradient-tint\",\"children\":[\"$undefined\",\"Misc\"]}],[\"$\",\"ul\",null,{\"className\":\"flex flex-col gap-y-0.5\",\"children\":[\"$L52\",\"$L53\",\"$L54\"]}]]}]]}],[\"$\",\"div\",null,{\"className\":\"relative z-[2] lg:absolute left-0 right-2 bottom-0 pointer-events-none sidebar-filled:pl-2 sidebar-filled:pb-2 sidebar-filled:page-no-toc:p-0 bg-tint-base sidebar-filled:bg-tint-subtle theme-muted:bg-tint-subtle [html.sidebar-filled.theme-muted_\u0026]:bg-tint-base [html.sidebar-filled.theme-bold.tint_\u0026]:bg-tint-base before:hidden lg:before:block before:content-[\\\"\\\"] before:absolute before:inset-x-0 before:bottom-full before:h-8 before:bg-gradient-to-b before:from-transparent before:to-tint-base sidebar-filled:before:to-tint-subtle theme-muted:before:to-tint-subtle [html.sidebar-filled.theme-muted_\u0026]:before:to-tint-base [html.sidebar-filled.theme-bold.tint_\u0026]:before:to-tint-base page-no-toc:before:!to-transparent\",\"children\":[\"$\",\"$L55\",null,{\"target\":\"_blank\",\"href\":\"https://www.gitbook.com/?utm_source=content\u0026utm_medium=trademark\u0026utm_campaign=-Me_8A39tFhZg3UaVoSN\",\"className\":\"text-sm font-semibold text-tint flex flex-row items-center px-5 py-4 sidebar-filled:px-3 sidebar-filled:page-no-toc:lg:px-5 rounded-lg straight-corners:rounded-none hover:bg-tint hover:text-tint-strong ring-2 lg:ring-1 ring-inset ring-tint-subtle transition-colors pointer-events-auto\",\"insights\":{\"type\":\"trademark_click\",\"placement\":\"sidebar\"},\"children\":[[\"$\",\"$L56\",null,{\"icon\":\"gitbook\",\"className\":\"size-5 shrink-0\"}],[\"$\",\"span\",null,{\"className\":\"ml-3\",\"children\":\"Powered by GitBook\"}]]}]}]]}]]}]]}],[\"$\",\"div\",null,{\"className\":\"flex min-w-0 flex-1 flex-col\",\"children\":[\"$\",\"$L2\",null,{\"parallelRouterKey\":\"children\",\"error\":\"$undefined\",\"errorStyles\":\"$undefined\",\"errorScripts\":\"$undefined\",\"template\":[\"$\",\"$L3\",null,{}],\"templateStyles\":\"$undefined\",\"templateScripts\":\"$undefined\",\"notFound\":\"$undefined\",\"forbidden\":\"$undefined\",\"unauthorized\":\"$undefined\"}]}]]}]}],[\"$\",\"footer\",null,{\"className\":\"border-tint-subtle border-t\",\"children\":[\"$\",\"div\",null,{\"className\":\"scroll-nojump\",\"children\":[\"$\",\"div\",null,{\"className\":\"sm:px-6 md:px-8 max-w-screen-2xl page-full-width:max-w-full px-4 mx-auto flex gap-12\",\"children\":[[\"$\",\"div\",null,{\"className\":\"hidden page-no-toc:hidden basis-72 lg:block\"}],[\"$\",\"div\",null,{\"className\":\"py-8 gap-12 flex flex-wrap items-start w-full flex-1 max-w-3xl page-full-width:max-w-none mx-auto\",\"children\":[null,[\"$\",\"div\",null,{\"className\":\"order-2 ml-auto flex items-center justify-end xl:hidden\",\"children\":[\"$\",\"$1b\",null,{\"fallback\":null,\"children\":[\"$\",\"$L57\",null,{}]}]}],[\"$\",\"div\",null,{\"className\":\"order-3 mx-auto flex w-full grow flex-col gap-10 sm:flex-row sm:gap-6\",\"children\":[[\"$\",\"div\",\"0\",{\"className\":\"flex w-full flex-col gap-10\",\"children\":[[\"$\",\"nav\",\"0\",{\"className\":\"flex flex-col gap-4 text-sm\",\"children\":[[\"$\",\"h4\",null,{\"className\":\"font-semibold\",\"children\":\"Community\"}],[\"$\",\"ul\",null,{\"className\":\"flex flex-col items-start gap-4\",\"children\":[[\"$\",\"li\",\"0\",{\"children\":\"$L58\"}],[\"$\",\"li\",\"1\",{\"children\":\"$L59\"}],[\"$\",\"li\",\"2\",{\"children\":\"$L5a\"}],[\"$\",\"li\",\"3\",{\"children\":\"$L5b\"}]]}]]}]]}],[\"$\",\"div\",\"1\",{\"className\":\"flex w-full flex-col gap-10\",\"children\":[[\"$\",\"nav\",\"0\",{\"className\":\"flex flex-col gap-4 text-sm\",\"children\":[[\"$\",\"h4\",null,{\"className\":\"font-semibold\",\"children\":\"By Raycast\"}],[\"$\",\"ul\",null,{\"className\":\"flex flex-col items-start gap-4\",\"children\":[[\"$\",\"li\",\"0\",{\"children\":\"$L5c\"}],[\"$\",\"li\",\"1\",{\"children\":\"$L5d\"}],[\"$\",\"li\",\"2\",{\"children\":\"$L5e\"}]]}]]}]]}]]}],[\"$\",\"div\",null,{\"className\":\"order-4 mx-auto flex w-full grow flex-col items-center gap-2 text-center text-tint text-xs empty:hidden\",\"children\":null}]]}],[\"$\",\"div\",null,{\"className\":\"hidden page-no-toc:hidden lg:block xl:basis-56\"}]]}]}]}],[\"$\",\"$1b\",null,{\"fallback\":null,\"children\":[\"$\",\"$L5f\",null,{\"spaceTitle\":\"Raycast API\",\"withAsk\":true,\"isMultiVariants\":false}]}]]}]}],[[\"$\",\"$L60\",null,{}],[[\"$\",\"script\",\"https://integrations.gitbook.com/v1/integrations/posthog/installations/45bb70c02653ecb28893e6b4df7d4c1bd658fb04d678be3ae62f3577b43d012a/sites/site_wqFKp/script.js?version=153.0\",{\"async\":true,\"src\":\"https://integrations.gitbook.com/v1/integrations/posthog/installations/45bb70c02653ecb28893e6b4df7d4c1bd658fb04d678be3ae62f3577b43d012a/sites/site_wqFKp/script.js?version=153.0\",\"nonce\":\"$undefined\"}]]],[\"$\",\"$1b\",null,{\"fallback\":null,\"children\":[\"$\",\"$L61\",null,{\"privacyPolicy\":\"https://www.raycast.com/privacy\"}]}],[\"$\",\"script\",null,{\"nonce\":\"$undefined\",\"suppressHydrationWarning\":true,\"data-cfasync\":\"false\",\"dangerouslySetInnerHTML\":{\"__html\":\"\\n document.addEventListener(\\\"DOMContentLoaded\\\", () =\u003e {\\n if (Array.from(document.scripts).find(script =\u003e script.src.includes('rocket-loader.min.js'))) {\\n const alert = document.createElement('div');\\n alert.className = 'p-4 mb-4 text-sm text-red-800 rounded-lg bg-red-50 mt-8 mx-8';\\n alert.innerHTML = `\\n \u003cstrong\u003eError in site configuration:\u003c/strong\u003e\\n It looks like ${window.location.hostname} has been incorrectly configured in Cloudflare. This may lead to unexpected behavior or issues with the page loading. If you are the owner of this site, please refer to \u003ca href=\\\"https://docs.gitbook.com/published-documentation/custom-domain/configure-dns#are-you-using-cloudflare\\\" class=\\\"underline\\\"\u003eGitBook's documentation\u003c/a\u003e for steps to fix the problem.\\n `;\\n\\n document.body.prepend(alert);\\n }\\n });\"}}],\"$L62\"]}]}]\n"])</script><script>self.__next_f.push([1,"67:I[86375,[\"6744\",\"static/chunks/6744-176dfc20a550b742.js\",\"7876\",\"static/chunks/7876-ec2624b66e05f5f8.js\",\"2909\",\"static/chunks/2909-863ee8ccf2d27b43.js\",\"4441\",\"static/chunks/4441-098b04ac0ab5b060.js\",\"5099\",\"static/chunks/5099-300b7a5597968129.js\",\"2508\",\"static/chunks/app/sites/static/%5Bmode%5D/%5BsiteURL%5D/%5BsiteData%5D/layout-0ad4708eed14729d.js\"],\"ToggleableLinkItem\"]\n18:null\n1a:[\"$\",\"$L55\",null,{\"href\":\"https://developers.raycast.com/\",\"className\":\"group/headerlogo min-w-0 shrink flex items-center\",\"children\":[\"$L63\",\"$L64\"]}]\n1d:[\"$\",\"div\",null,{\"className\":\"headerLinks_containerHeaderlinks__xsMxz lg:[\u0026\u003e.button+.button]:-ml-2 z-20 ml-auto flex min-w-9 shrink grow items-center justify-end gap-x-4 lg:gap-x-6 xl:grow-0\",\"children\":[[\"$L65\"],[\"$\",\"div\",null,{\"className\":\"headerLinks_linkEllipsis__9Mpc5 z-20 items-center\",\"children\":[\"$\",\"div\",null,{\"className\":\"group/dropdown relative flex min-w-0 shrink\",\"children\":[[\"$\",\"button\",null,{\"type\":\"button\",\"className\":\"text-tint hover:text-primary dark:hover:text-primary theme-bold:text-header-link theme-bold:hover:text-header-link/8 flex gap-1 items-center\",\"children\":[[\"$\",\"span\",null,{\"className\":\"sr-only\",\"children\":\"More\"}],[\"$\",\"$L56\",null,{\"icon\":\"ellipsis\",\"className\":\"size-4\"}],[\"$\",\"$L56\",null,{\"icon\":\"chevron-down\",\"className\":\"shrink-0 opacity-6 size-3 ms-1 transition-all group-hover/dropdown:opacity-11 group-focus-within/dropdown:rotate-180\"}]]}],[\"$\",\"div\",null,{\"tabIndex\":-1,\"role\":\"menu\",\"aria-orientation\":\"vertical\",\"aria-labelledby\":\":S1:\",\"className\":\"w-52 max-h-80 flex absolute top-full left-0 origin-top-left invisible transition-opacity duration-1000 group-hover/dropdown:visible group-focus-within/dropdown:visible max-md:right-0 max-md:left-auto\",\"children\":[\"$\",\"div\",null,{\"className\":\"fixed z-50 w-52\",\"children\":[\"$\",\"div\",null,{\"className\":\"mt-2 w-full bg-tint-base rounded-lg straight-corners:rounded-sm p-2 shadow-1xs overflow-auto ring-1 ring-tint-subtle focus:outline-none\",\"children\":[\"$\",\"div\",null,{\"className\":\"flex flex-col gap-1"])</script><script>self.__next_f.push([1,"\",\"children\":[\"$L66\"]}]}]}]}]]}]}]]}]\n1f:[\"$\",\"li\",\"-MeeutkRjaArJDZCpYps\",{\"className\":\"flex flex-col\",\"children\":[\"$\",\"$L67\",null,{\"href\":\"/\",\"pathname\":\"\",\"insights\":{\"type\":\"link_click\",\"link\":{\"target\":{\"kind\":\"page\",\"page\":\"-MeeutkRjaArJDZCpYps\"},\"position\":\"sidebar\"}},\"descendants\":null,\"children\":\"Introduction\"}]}]\n20:[\"$\",\"li\",\"-Meev4cpYkm0Gm4bKkiG\",{\"className\":\"flex flex-col\",\"children\":[\"$\",\"$L67\",null,{\"href\":\"/basics/getting-started\",\"pathname\":\"basics/getting-started\",\"insights\":{\"type\":\"link_click\",\"link\":{\"target\":{\"kind\":\"page\",\"page\":\"-Meev4cpYkm0Gm4bKkiG\"},\"position\":\"sidebar\"}},\"descendants\":null,\"children\":\"Getting Started\"}]}]\n21:[\"$\",\"li\",\"-Mk29PEh3dDGMh7T-33W\",{\"className\":\"flex flex-col\",\"children\":[\"$\",\"$L67\",null,{\"href\":\"/basics/create-your-first-extension\",\"pathname\":\"basics/create-your-first-extension\",\"insights\":{\"type\":\"link_click\",\"link\":{\"target\":{\"kind\":\"page\",\"page\":\"-Mk29PEh3dDGMh7T-33W\"},\"position\":\"sidebar\"}},\"descendants\":null,\"children\":\"Create Your First Extension\"}]}]\n22:[\"$\",\"li\",\"eyLghOkYqCFTZzYzHOP6\",{\"className\":\"flex flex-col\",\"children\":[\"$\",\"$L67\",null,{\"href\":\"/basics/contribute-to-an-extension\",\"pathname\":\"basics/contribute-to-an-extension\",\"insights\":{\"type\":\"link_click\",\"link\":{\"target\":{\"kind\":\"page\",\"page\":\"eyLghOkYqCFTZzYzHOP6\"},\"position\":\"sidebar\"}},\"descendants\":null,\"children\":\"Contribute to an Extension\"}]}]\n23:[\"$\",\"li\",\"nn5XDu3L2X9bKBnHEfNN\",{\"className\":\"flex flex-col\",\"children\":[\"$\",\"$L67\",null,{\"href\":\"/basics/prepare-an-extension-for-store\",\"pathname\":\"basics/prepare-an-extension-for-store\",\"insights\":{\"type\":\"link_click\",\"link\":{\"target\":{\"kind\":\"page\",\"page\":\"nn5XDu3L2X9bKBnHEfNN\"},\"position\":\"sidebar\"}},\"descendants\":null,\"children\":\"Prepare an Extension for Store\"}]}]\n24:[\"$\",\"li\",\"-MeevEQDDyM46YgQxxhI\",{\"className\":\"flex flex-col\",\"children\":[\"$\",\"$L67\",null,{\"href\":\"/basics/publish-an-extension\",\"pathname\":\"basics/publish-an-extension\",\"insights\":{\"type\":\"link_click\",\"link\":{\"target\":{\"kind\":\"page\",\"page\":\"-MeevEQDDyM46YgQxxhI\"},\"position\""])</script><script>self.__next_f.push([1,":\"sidebar\"}},\"descendants\":null,\"children\":\"Publish an Extension\"}]}]\n25:[\"$\",\"li\",\"-Mk291IcIQdh8T0U9PcJ\",{\"className\":\"flex flex-col\",\"children\":[\"$\",\"$L67\",null,{\"href\":\"/basics/debug-an-extension\",\"pathname\":\"basics/debug-an-extension\",\"insights\":{\"type\":\"link_click\",\"link\":{\"target\":{\"kind\":\"page\",\"page\":\"-Mk291IcIQdh8T0U9PcJ\"},\"position\":\"sidebar\"}},\"descendants\":null,\"children\":\"Debug an Extension\"}]}]\n26:[\"$\",\"li\",\"-Mk2YiWlcRiIb9A3S0Y2\",{\"className\":\"flex flex-col\",\"children\":[\"$\",\"$L67\",null,{\"href\":\"/basics/install-an-extension\",\"pathname\":\"basics/install-an-extension\",\"insights\":{\"type\":\"link_click\",\"link\":{\"target\":{\"kind\":\"page\",\"page\":\"-Mk2YiWlcRiIb9A3S0Y2\"},\"position\":\"sidebar\"}},\"descendants\":null,\"children\":\"Install an Extension\"}]}]\n27:[\"$\",\"li\",\"EljgWEIOLVemrkgh7il3\",{\"className\":\"flex flex-col\",\"children\":[\"$\",\"$L67\",null,{\"href\":\"/basics/review-pullrequest\",\"pathname\":\"basics/review-pullrequest\",\"insights\":{\"type\":\"link_click\",\"link\":{\"target\":{\"kind\":\"page\",\"page\":\"EljgWEIOLVemrkgh7il3\"},\"position\":\"sidebar\"}},\"descendants\":null,\"children\":\"Review an Extension in a Pull Request\"}]}]\n28:[\"$\",\"li\",\"C3vdA1Pvoyh5US5bGNEo\",{\"className\":\"flex flex-col\",\"children\":[\"$\",\"$L67\",null,{\"href\":\"/ai/getting-started\",\"pathname\":\"ai/getting-started\",\"insights\":{\"type\":\"link_click\",\"link\":{\"target\":{\"kind\":\"page\",\"page\":\"C3vdA1Pvoyh5US5bGNEo\"},\"position\":\"sidebar\"}},\"descendants\":null,\"children\":\"Getting Started\"}]}]\n29:[\"$\",\"li\",\"ZTW34XYstR0ApGDQt8bS\",{\"className\":\"flex flex-col\",\"children\":[\"$\",\"$L67\",null,{\"href\":\"/ai/create-an-ai-extension\",\"pathname\":\"ai/create-an-ai-extension\",\"insights\":{\"type\":\"link_click\",\"link\":{\"target\":{\"kind\":\"page\",\"page\":\"ZTW34XYstR0ApGDQt8bS\"},\"position\":\"sidebar\"}},\"descendants\":null,\"children\":\"Create an AI Extension\"}]}]\n2a:[\"$\",\"li\",\"y1lRKExCkY59S68DvuF8\",{\"className\":\"flex flex-col\",\"children\":[\"$\",\"$L67\",null,{\"href\":\"/ai/learn-core-concepts-of-ai-extensions\",\"pathname\":\"ai/learn-core-concepts-of-ai-extensions\",\"insights\":{\"type\":\"link_click\",\"link\":{\"target\":{\"kind\":\"p"])</script><script>self.__next_f.push([1,"age\",\"page\":\"y1lRKExCkY59S68DvuF8\"},\"position\":\"sidebar\"}},\"descendants\":null,\"children\":\"Learn Core Concepts of AI Extensions\"}]}]\n2b:[\"$\",\"li\",\"tE7rGZNl98cYmP8M2r7w\",{\"className\":\"flex flex-col\",\"children\":[\"$\",\"$L67\",null,{\"href\":\"/ai/write-evals-for-your-ai-extension\",\"pathname\":\"ai/write-evals-for-your-ai-extension\",\"insights\":{\"type\":\"link_click\",\"link\":{\"target\":{\"kind\":\"page\",\"page\":\"tE7rGZNl98cYmP8M2r7w\"},\"position\":\"sidebar\"}},\"descendants\":null,\"children\":\"Write Evals for Your AI Extension\"}]}]\n2c:[\"$\",\"li\",\"MZHnU7FQWLNDGyhPSwmV\",{\"className\":\"flex flex-col\",\"children\":[\"$\",\"$L67\",null,{\"href\":\"/ai/follow-best-practices-for-ai-extensions\",\"pathname\":\"ai/follow-best-practices-for-ai-extensions\",\"insights\":{\"type\":\"link_click\",\"link\":{\"target\":{\"kind\":\"page\",\"page\":\"MZHnU7FQWLNDGyhPSwmV\"},\"position\":\"sidebar\"}},\"descendants\":null,\"children\":\"Follow Best Practices for AI Extensions\"}]}]\n2d:[\"$\",\"li\",\"6kcJmtjmsuv23p7rwpzE\",{\"className\":\"flex flex-col\",\"children\":[\"$\",\"$L67\",null,{\"href\":\"/teams/getting-started\",\"pathname\":\"teams/getting-started\",\"insights\":{\"type\":\"link_click\",\"link\":{\"target\":{\"kind\":\"page\",\"page\":\"6kcJmtjmsuv23p7rwpzE\"},\"position\":\"sidebar\"}},\"descendants\":null,\"children\":\"Getting Started\"}]}]\n2e:[\"$\",\"li\",\"TRlm050fAzbloyGOG06c\",{\"className\":\"flex flex-col\",\"children\":[\"$\",\"$L67\",null,{\"href\":\"/teams/publish-a-private-extension\",\"pathname\":\"teams/publish-a-private-extension\",\"insights\":{\"type\":\"link_click\",\"link\":{\"target\":{\"kind\":\"page\",\"page\":\"TRlm050fAzbloyGOG06c\"},\"position\":\"sidebar\"}},\"descendants\":null,\"children\":\"Publish a Private Extension\"}]}]\n2f:[\"$\",\"li\",\"12jTHdllydwra8BXzja4\",{\"className\":\"flex flex-col\",\"children\":[\"$\",\"$L67\",null,{\"href\":\"/teams/collaborate-on-private-extensions\",\"pathname\":\"teams/collaborate-on-private-extensions\",\"insights\":{\"type\":\"link_click\",\"link\":{\"target\":{\"kind\":\"page\",\"page\":\"12jTHdllydwra8BXzja4\"},\"position\":\"sidebar\"}},\"descendants\":null,\"children\":\"Collaborate on Private Extensions\"}]}]\n30:[\"$\",\"li\",\"f5UqnDh1XeAZ96zerxcw\",{\"className\":\"flex fl"])</script><script>self.__next_f.push([1,"ex-col\",\"children\":[\"$\",\"$L67\",null,{\"href\":\"/examples/doppler\",\"pathname\":\"examples/doppler\",\"insights\":{\"type\":\"link_click\",\"link\":{\"target\":{\"kind\":\"page\",\"page\":\"f5UqnDh1XeAZ96zerxcw\"},\"position\":\"sidebar\"}},\"descendants\":null,\"children\":\"Doppler Share Secrets\"}]}]\n31:[\"$\",\"li\",\"-MkhQcnlrnZ7GnSzXMrN\",{\"className\":\"flex flex-col\",\"children\":[\"$\",\"$L67\",null,{\"href\":\"/examples/hacker-news\",\"pathname\":\"examples/hacker-news\",\"insights\":{\"type\":\"link_click\",\"link\":{\"target\":{\"kind\":\"page\",\"page\":\"-MkhQcnlrnZ7GnSzXMrN\"},\"position\":\"sidebar\"}},\"descendants\":null,\"children\":\"Hacker News\"}]}]\n32:[\"$\",\"li\",\"-MeevIB3BwjNkxbuH0qK\",{\"className\":\"flex flex-col\",\"children\":[\"$\",\"$L67\",null,{\"href\":\"/examples/todo-list\",\"pathname\":\"examples/todo-list\",\"insights\":{\"type\":\"link_click\",\"link\":{\"target\":{\"kind\":\"page\",\"page\":\"-MeevIB3BwjNkxbuH0qK\"},\"position\":\"sidebar\"}},\"descendants\":null,\"children\":\"Todo List\"}]}]\n33:[\"$\",\"li\",\"-MkhQfaKF-A4eWIR6gDX\",{\"className\":\"flex flex-col\",\"children\":[\"$\",\"$L67\",null,{\"href\":\"/examples/spotify-controls\",\"pathname\":\"examples/spotify-controls\",\"insights\":{\"type\":\"link_click\",\"link\":{\"target\":{\"kind\":\"page\",\"page\":\"-MkhQfaKF-A4eWIR6gDX\"},\"position\":\"sidebar\"}},\"descendants\":null,\"children\":\"Spotify Controls\"}]}]\n34:[\"$\",\"li\",\"-Mkfaw9tNK9wdDR7jwmU\",{\"className\":\"flex flex-col\",\"children\":[\"$\",\"$L67\",null,{\"href\":\"/information/terminology\",\"pathname\":\"information/terminology\",\"insights\":{\"type\":\"link_click\",\"link\":{\"target\":{\"kind\":\"page\",\"page\":\"-Mkfaw9tNK9wdDR7jwmU\"},\"position\":\"sidebar\"}},\"descendants\":null,\"children\":\"Terminology\"}]}]\n35:[\"$\",\"li\",\"-Mkf_R5cPRTaSk-aiQ3_\",{\"className\":\"flex flex-col\",\"children\":[\"$\",\"$L67\",null,{\"href\":\"/information/file-structure\",\"pathname\":\"information/file-structure\",\"insights\":{\"type\":\"link_click\",\"link\":{\"target\":{\"kind\":\"page\",\"page\":\"-Mkf_R5cPRTaSk-aiQ3_\"},\"position\":\"sidebar\"}},\"descendants\":null,\"children\":\"File Structure\"}]}]\n36:[\"$\",\"li\",\"-Mkf_USDikZMHsA6dyA8\",{\"className\":\"flex flex-col\",\"children\":[\"$\",\"$L67\",null,{\"href\":\"/information/manifest"])</script><script>self.__next_f.push([1,"\",\"pathname\":\"information/manifest\",\"insights\":{\"type\":\"link_click\",\"link\":{\"target\":{\"kind\":\"page\",\"page\":\"-Mkf_USDikZMHsA6dyA8\"},\"position\":\"sidebar\"}},\"descendants\":null,\"children\":\"Manifest\"}]}]\n37:[\"$\",\"li\",\"-Mkf_X6-XhTtie9IV62I\",{\"className\":\"flex flex-col\",\"children\":[\"$\",\"$L67\",null,{\"href\":\"/information/lifecycle\",\"pathname\":\"information/lifecycle\",\"insights\":{\"type\":\"link_click\",\"link\":{\"target\":{\"kind\":\"page\",\"page\":\"-Mkf_X6-XhTtie9IV62I\"},\"position\":\"sidebar\"}},\"descendants\":[\"$\",\"ul\",null,{\"className\":\"flex flex-col gap-y-0.5 ml-5 my-2 border-tint-subtle sidebar-list-default:border-l sidebar-list-line:border-l\",\"children\":[\"$L68\",\"$L69\",\"$L6a\"]}],\"children\":\"Lifecycle\"}]}]\n38:[\"$\",\"li\",\"qQk2jPvyq3p6aYcPTXNm\",{\"className\":\"flex flex-col\",\"children\":[\"$\",\"$L67\",null,{\"href\":\"/information/best-practices\",\"pathname\":\"information/best-practices\",\"insights\":{\"type\":\"link_click\",\"link\":{\"target\":{\"kind\":\"page\",\"page\":\"qQk2jPvyq3p6aYcPTXNm\"},\"position\":\"sidebar\"}},\"descendants\":null,\"children\":\"Best Practices\"}]}]\n39:[\"$\",\"li\",\"Ji4fLeT9w99jSfjJ2rm0\",{\"className\":\"flex flex-col\",\"children\":[\"$\",\"$L67\",null,{\"href\":\"/information/developer-tools\",\"pathname\":\"information/developer-tools\",\"insights\":{\"type\":\"link_click\",\"link\":{\"target\":{\"kind\":\"page\",\"page\":\"Ji4fLeT9w99jSfjJ2rm0\"},\"position\":\"sidebar\"}},\"descendants\":[\"$\",\"ul\",null,{\"className\":\"flex flex-col gap-y-0.5 ml-5 my-2 border-tint-subtle sidebar-list-default:border-l sidebar-list-line:border-l\",\"children\":[\"$L6b\",\"$L6c\",\"$L6d\",\"$L6e\"]}],\"children\":\"Developer Tools\"}]}]\n3a:[\"$\",\"li\",\"qDo9HHiVujTNSmaGt1Bi\",{\"className\":\"flex flex-col\",\"children\":[\"$\",\"$L67\",null,{\"href\":\"/information/security\",\"pathname\":\"information/security\",\"insights\":{\"type\":\"link_click\",\"link\":{\"target\":{\"kind\":\"page\",\"page\":\"qDo9HHiVujTNSmaGt1Bi\"},\"position\":\"sidebar\"}},\"descendants\":null,\"children\":\"Security\"}]}]\n3b:[\"$\",\"li\",\"xtAhiWoTMLfz3YdYSeZG\",{\"className\":\"flex flex-col\",\"children\":[\"$\",\"$L67\",null,{\"href\":\"/information/versioning\",\"pathname\":\"information/versioning\",\"insigh"])</script><script>self.__next_f.push([1,"ts\":{\"type\":\"link_click\",\"link\":{\"target\":{\"kind\":\"page\",\"page\":\"xtAhiWoTMLfz3YdYSeZG\"},\"position\":\"sidebar\"}},\"descendants\":null,\"children\":\"Versioning\"}]}]\n3c:[\"$\",\"li\",\"RntXmm9tJ3rw5ho48kFJ\",{\"className\":\"flex flex-col\",\"children\":[\"$\",\"$L67\",null,{\"href\":\"/api-reference/ai\",\"pathname\":\"api-reference/ai\",\"insights\":{\"type\":\"link_click\",\"link\":{\"target\":{\"kind\":\"page\",\"page\":\"RntXmm9tJ3rw5ho48kFJ\"},\"position\":\"sidebar\"}},\"descendants\":null,\"children\":\"AI\"}]}]\n3d:[\"$\",\"li\",\"JJs7VqVY6T9LErrsPnmT\",{\"className\":\"flex flex-col\",\"children\":[\"$\",\"$L67\",null,{\"href\":\"/api-reference/browser-extension\",\"pathname\":\"api-reference/browser-extension\",\"insights\":{\"type\":\"link_click\",\"link\":{\"target\":{\"kind\":\"page\",\"page\":\"JJs7VqVY6T9LErrsPnmT\"},\"position\":\"sidebar\"}},\"descendants\":null,\"children\":\"Browser Extension\"}]}]\n3e:[\"$\",\"li\",\"zzGgilJ8xwhsNw9bIPjg\",{\"className\":\"flex flex-col\",\"children\":[\"$\",\"$L67\",null,{\"href\":\"/api-reference/cache\",\"pathname\":\"api-reference/cache\",\"insights\":{\"type\":\"link_click\",\"link\":{\"target\":{\"kind\":\"page\",\"page\":\"zzGgilJ8xwhsNw9bIPjg\"},\"position\":\"sidebar\"}},\"descendants\":null,\"children\":\"Cache\"}]}]\n3f:[\"$\",\"li\",\"ILV9SELnSvLqONh2zdLE\",{\"className\":\"flex flex-col\",\"children\":[\"$\",\"$L67\",null,{\"href\":\"/api-reference/command\",\"pathname\":\"api-reference/command\",\"insights\":{\"type\":\"link_click\",\"link\":{\"target\":{\"kind\":\"page\",\"page\":\"ILV9SELnSvLqONh2zdLE\"},\"position\":\"sidebar\"}},\"descendants\":null,\"children\":\"Command\"}]}]\n40:[\"$\",\"li\",\"-MeevahoUhiMuSWf1kdb\",{\"className\":\"flex flex-col\",\"children\":[\"$\",\"$L67\",null,{\"href\":\"/api-reference/clipboard\",\"pathname\":\"api-reference/clipboard\",\"insights\":{\"type\":\"link_click\",\"link\":{\"target\":{\"kind\":\"page\",\"page\":\"-MeevahoUhiMuSWf1kdb\"},\"position\":\"sidebar\"}},\"descendants\":null,\"children\":\"Clipboard\"}]}]\n41:[\"$\",\"li\",\"-MhI4SNle-lgrHWJF5gx\",{\"className\":\"flex flex-col\",\"children\":[\"$\",\"$L67\",null,{\"href\":\"/api-reference/environment\",\"pathname\":\"api-reference/environment\",\"insights\":{\"type\":\"link_click\",\"link\":{\"target\":{\"kind\":\"page\",\"page\":\"-MhI4SNle-lgrHWJF5g"])</script><script>self.__next_f.push([1,"x\"},\"position\":\"sidebar\"}},\"descendants\":null,\"children\":\"Environment\"}]}]\n42:[\"$\",\"li\",\"ZKOUJkr9lkVyA17QU4By\",{\"className\":\"flex flex-col\",\"children\":[\"$\",\"$L67\",null,{\"href\":\"/api-reference/feedback\",\"pathname\":\"api-reference/feedback\",\"insights\":{\"type\":\"link_click\",\"link\":{\"target\":{\"kind\":\"page\",\"page\":\"ZKOUJkr9lkVyA17QU4By\"},\"position\":\"sidebar\"}},\"descendants\":[\"$\",\"ul\",null,{\"className\":\"flex flex-col gap-y-0.5 ml-5 my-2 border-tint-subtle sidebar-list-default:border-l sidebar-list-line:border-l\",\"children\":[\"$L6f\",\"$L70\",\"$L71\"]}],\"children\":\"Feedback\"}]}]\n43:[\"$\",\"li\",\"-MlFvcN8apU1HW0IqNpC\",{\"className\":\"flex flex-col\",\"children\":[\"$\",\"$L67\",null,{\"href\":\"/api-reference/keyboard\",\"pathname\":\"api-reference/keyboard\",\"insights\":{\"type\":\"link_click\",\"link\":{\"target\":{\"kind\":\"page\",\"page\":\"-MlFvcN8apU1HW0IqNpC\"},\"position\":\"sidebar\"}},\"descendants\":null,\"children\":\"Keyboard\"}]}]\n44:[\"$\",\"li\",\"NxRQybD4tiE32E84b2C5\",{\"className\":\"flex flex-col\",\"children\":[\"$\",\"$L67\",null,{\"href\":\"/api-reference/menu-bar-commands\",\"pathname\":\"api-reference/menu-bar-commands\",\"insights\":{\"type\":\"link_click\",\"link\":{\"target\":{\"kind\":\"page\",\"page\":\"NxRQybD4tiE32E84b2C5\"},\"position\":\"sidebar\"}},\"descendants\":null,\"children\":\"Menu Bar Commands\"}]}]\n45:[\"$\",\"li\",\"gzwsF6u82k3LS7hUToeo\",{\"className\":\"flex flex-col\",\"children\":[\"$\",\"$L67\",null,{\"href\":\"/api-reference/oauth\",\"pathname\":\"api-reference/oauth\",\"insights\":{\"type\":\"link_click\",\"link\":{\"target\":{\"kind\":\"page\",\"page\":\"gzwsF6u82k3LS7hUToeo\"},\"position\":\"sidebar\"}},\"descendants\":null,\"children\":\"OAuth\"}]}]\n46:[\"$\",\"li\",\"-Meeytm1tLpsWv-nuIc6\",{\"className\":\"flex flex-col\",\"children\":[\"$\",\"$L67\",null,{\"href\":\"/api-reference/preferences\",\"pathname\":\"api-reference/preferences\",\"insights\":{\"type\":\"link_click\",\"link\":{\"target\":{\"kind\":\"page\",\"page\":\"-Meeytm1tLpsWv-nuIc6\"},\"position\":\"sidebar\"}},\"descendants\":null,\"children\":\"Preferences\"}]}]\n47:[\"$\",\"li\",\"-Meevd1sjpC7AGuAw2j-\",{\"className\":\"flex flex-col\",\"children\":[\"$\",\"$L67\",null,{\"href\":\"/api-reference/storage\",\"pathname\":\"api-ref"])</script><script>self.__next_f.push([1,"erence/storage\",\"insights\":{\"type\":\"link_click\",\"link\":{\"target\":{\"kind\":\"page\",\"page\":\"-Meevd1sjpC7AGuAw2j-\"},\"position\":\"sidebar\"}},\"descendants\":null,\"children\":\"Storage\"}]}]\n48:[\"$\",\"li\",\"-MfD3BmMyVE9eLfLYg1E\",{\"className\":\"flex flex-col\",\"children\":[\"$\",\"$L67\",null,{\"href\":\"/api-reference/utilities\",\"pathname\":\"api-reference/utilities\",\"insights\":{\"type\":\"link_click\",\"link\":{\"target\":{\"kind\":\"page\",\"page\":\"-MfD3BmMyVE9eLfLYg1E\"},\"position\":\"sidebar\"}},\"descendants\":null,\"children\":\"System Utilities\"}]}]\n49:[\"$\",\"li\",\"-MeevkAkoJsoaO5RG1Ls\",{\"className\":\"flex flex-col\",\"children\":[\"$\",\"$L67\",null,{\"href\":\"/api-reference/user-interface\",\"pathname\":\"api-reference/user-interface\",\"insights\":{\"type\":\"link_click\",\"link\":{\"target\":{\"kind\":\"page\",\"page\":\"-MeevkAkoJsoaO5RG1Ls\"},\"position\":\"sidebar\"}},\"descendants\":[\"$\",\"ul\",null,{\"className\":\"flex flex-col gap-y-0.5 ml-5 my-2 border-tint-subtle sidebar-list-default:border-l sidebar-list-line:border-l\",\"children\":[\"$L72\",\"$L73\",\"$L74\",\"$L75\",\"$L76\",\"$L77\",\"$L78\",\"$L79\",\"$L7a\"]}],\"children\":\"User Interface\"}]}]\n4a:[\"$\",\"li\",\"xR7ibKcY9hOlCNyfp758\",{\"className\":\"flex flex-col\",\"children\":[\"$\",\"$L67\",null,{\"href\":\"/api-reference/window-and-search-bar\",\"pathname\":\"api-reference/window-and-search-bar\",\"insights\":{\"type\":\"link_click\",\"link\":{\"target\":{\"kind\":\"page\",\"page\":\"xR7ibKcY9hOlCNyfp758\"},\"position\":\"sidebar\"}},\"descendants\":null,\"children\":\"Raycast Window \u0026 Search Bar\"}]}]\n4b:[\"$\",\"li\",\"2bzZh5hQJeMnMrNa7OkY\",{\"className\":\"flex flex-col\",\"children\":[\"$\",\"$L67\",null,{\"href\":\"/api-reference/tool\",\"pathname\":\"api-reference/tool\",\"insights\":{\"type\":\"link_click\",\"link\":{\"target\":{\"kind\":\"page\",\"page\":\"2bzZh5hQJeMnMrNa7OkY\"},\"position\":\"sidebar\"}},\"descendants\":null,\"children\":\"Tool\"}]}]\n4c:[\"$\",\"li\",\"HUi9s967mEfdnnDS3qMY\",{\"className\":\"flex flex-col\",\"children\":[\"$\",\"$L67\",null,{\"href\":\"/api-reference/window-management\",\"pathname\":\"api-reference/window-management\",\"insights\":{\"type\":\"link_click\",\"link\":{\"target\":{\"kind\":\"page\",\"page\":\"HUi9s967mEfdnnDS3qMY\"},\"position\":\"side"])</script><script>self.__next_f.push([1,"bar\"}},\"descendants\":null,\"children\":\"Window Management\"}]}]\n4d:[\"$\",\"li\",\"oZ9cLZRuklsTPBeh5RxR\",{\"className\":\"flex flex-col\",\"children\":[\"$\",\"$L67\",null,{\"href\":\"/utilities/getting-started\",\"pathname\":\"utilities/getting-started\",\"insights\":{\"type\":\"link_click\",\"link\":{\"target\":{\"kind\":\"page\",\"page\":\"oZ9cLZRuklsTPBeh5RxR\"},\"position\":\"sidebar\"}},\"descendants\":null,\"children\":\"Getting Started\"}]}]\n4e:[\"$\",\"li\",\"XREm03jKnjmmDryTSaPn\",{\"className\":\"flex flex-col\",\"children\":[\"$\",\"$L67\",null,{\"href\":\"/utilities/functions\",\"pathname\":\"utilities/functions\",\"insights\":{\"type\":\"link_click\",\"link\":{\"target\":{\"kind\":\"page\",\"page\":\"XREm03jKnjmmDryTSaPn\"},\"position\":\"sidebar\"}},\"descendants\":[\"$\",\"ul\",null,{\"className\":\"flex flex-col gap-y-0.5 ml-5 my-2 border-tint-subtle sidebar-list-default:border-l sidebar-list-line:border-l\",\"children\":[\"$L7b\",\"$L7c\",\"$L7d\",\"$L7e\",\"$L7f\"]}],\"children\":\"Functions\"}]}]\n4f:[\"$\",\"li\",\"JgLeOoaxFsspMxL0sVS3\",{\"className\":\"flex flex-col\",\"children\":[\"$\",\"$L67\",null,{\"href\":\"/utilities/icons\",\"pathname\":\"utilities/icons\",\"insights\":{\"type\":\"link_click\",\"link\":{\"target\":{\"kind\":\"page\",\"page\":\"JgLeOoaxFsspMxL0sVS3\"},\"position\":\"sidebar\"}},\"descendants\":[\"$\",\"ul\",null,{\"className\":\"flex flex-col gap-y-0.5 ml-5 my-2 border-tint-subtle sidebar-list-default:border-l sidebar-list-line:border-l\",\"children\":[\"$L80\",\"$L81\",\"$L82\"]}],\"children\":\"Icons\"}]}]\n50:[\"$\",\"li\",\"iLiVZONtHWHphdGq8KJj\",{\"className\":\"flex flex-col\",\"children\":[\"$\",\"$L67\",null,{\"href\":\"/utilities/oauth\",\"pathname\":\"utilities/oauth\",\"insights\":{\"type\":\"link_click\",\"link\":{\"target\":{\"kind\":\"page\",\"page\":\"iLiVZONtHWHphdGq8KJj\"},\"position\":\"sidebar\"}},\"descendants\":[\"$\",\"ul\",null,{\"className\":\"flex flex-col gap-y-0.5 ml-5 my-2 border-tint-subtle sidebar-list-default:border-l sidebar-list-line:border-l\",\"children\":[\"$L83\",\"$L84\",\"$L85\",\"$L86\"]}],\"children\":\"OAuth Utils\"}]}]\n51:[\"$\",\"li\",\"L1pCARepEoUg3inRpVlf\",{\"className\":\"flex flex-col\",\"children\":[\"$\",\"$L67\",null,{\"href\":\"/utilities/react-hooks\",\"pathname\":\"utilities/react-hooks\",\"insight"])</script><script>self.__next_f.push([1,"s\":{\"type\":\"link_click\",\"link\":{\"target\":{\"kind\":\"page\",\"page\":\"L1pCARepEoUg3inRpVlf\"},\"position\":\"sidebar\"}},\"descendants\":[\"$\",\"ul\",null,{\"className\":\"flex flex-col gap-y-0.5 ml-5 my-2 border-tint-subtle sidebar-list-default:border-l sidebar-list-line:border-l\",\"children\":[\"$L87\",\"$L88\",\"$L89\",\"$L8a\",\"$L8b\",\"$L8c\",\"$L8d\",\"$L8e\",\"$L8f\",\"$L90\",\"$L91\"]}],\"children\":\"React hooks\"}]}]\n52:[\"$\",\"li\",\"-Meev8At760IJjUbQIkQ\",{\"className\":\"flex flex-col\",\"children\":[\"$\",\"$L67\",null,{\"href\":\"/misc/changelog\",\"pathname\":\"misc/changelog\",\"insights\":{\"type\":\"link_click\",\"link\":{\"target\":{\"kind\":\"page\",\"page\":\"-Meev8At760IJjUbQIkQ\"},\"position\":\"sidebar\"}},\"descendants\":null,\"children\":\"Changelog\"}]}]\n53:[\"$\",\"li\",\"vAwu45mkZByj24zTicRU\",{\"className\":\"flex flex-col\",\"children\":[\"$\",\"$L67\",null,{\"href\":\"/misc/migration\",\"pathname\":\"misc/migration\",\"insights\":{\"type\":\"link_click\",\"link\":{\"target\":{\"kind\":\"page\",\"page\":\"vAwu45mkZByj24zTicRU\"},\"position\":\"sidebar\"}},\"descendants\":[\"$\",\"ul\",null,{\"className\":\"flex flex-col gap-y-0.5 ml-5 my-2 border-tint-subtle sidebar-list-default:border-l sidebar-list-line:border-l\",\"children\":[\"$L92\",\"$L93\",\"$L94\",\"$L95\",\"$L96\",\"$L97\",\"$L98\",\"$L99\"]}],\"children\":\"Migration\"}]}]\n54:[\"$\",\"li\",\"-Mkfb9cNexQt2AT2TCNt\",{\"className\":\"flex flex-col\",\"children\":[\"$\",\"$L67\",null,{\"href\":\"/misc/faq\",\"pathname\":\"misc/faq\",\"insights\":{\"type\":\"link_click\",\"link\":{\"target\":{\"kind\":\"page\",\"page\":\"-Mkfb9cNexQt2AT2TCNt\"},\"position\":\"sidebar\"}},\"descendants\":null,\"children\":\"FAQ\"}]}]\n58:[\"$\",\"$L55\",null,{\"href\":\"https://www.raycast.com/community\",\"className\":\"font-normal text-tint links-default:hover:text-primary links-default:tint:hover:text-tint-strong contrast-more:underline contrast-more:text-tint-strong underline-offset-2 links-accent:hover:underline links-accent:underline-offset-4 links-accent:decoration-primary-subtle links-accent:decoration-[3px]\",\"insights\":{\"type\":\"link_click\",\"link\":{\"target\":{\"url\":\"https://www.raycast.com/community\",\"kind\":\"url\"},\"position\":\"footer\"}},\"children\":\"Slack\"}]\n59:[\"$\",\"$L55\""])</script><script>self.__next_f.push([1,",null,{\"href\":\"https://twitter.com/raycastapp\",\"className\":\"font-normal text-tint links-default:hover:text-primary links-default:tint:hover:text-tint-strong contrast-more:underline contrast-more:text-tint-strong underline-offset-2 links-accent:hover:underline links-accent:underline-offset-4 links-accent:decoration-primary-subtle links-accent:decoration-[3px]\",\"insights\":{\"type\":\"link_click\",\"link\":{\"target\":{\"url\":\"https://twitter.com/raycastapp\",\"kind\":\"url\"},\"position\":\"footer\"}},\"children\":\"X/Twitter\"}]\n5a:[\"$\",\"$L55\",null,{\"href\":\"https://github.com/raycast/extensions\",\"className\":\"font-normal text-tint links-default:hover:text-primary links-default:tint:hover:text-tint-strong contrast-more:underline contrast-more:text-tint-strong underline-offset-2 links-accent:hover:underline links-accent:underline-offset-4 links-accent:decoration-primary-subtle links-accent:decoration-[3px]\",\"insights\":{\"type\":\"link_click\",\"link\":{\"target\":{\"url\":\"https://github.com/raycast/extensions\",\"kind\":\"url\"},\"position\":\"footer\"}},\"children\":\"GitHub\"}]\n5b:[\"$\",\"$L55\",null,{\"href\":\"https://www.dribbble.com/raycastapp\",\"className\":\"font-normal text-tint links-default:hover:text-primary links-default:tint:hover:text-tint-strong contrast-more:underline contrast-more:text-tint-strong underline-offset-2 links-accent:hover:underline links-accent:underline-offset-4 links-accent:decoration-primary-subtle links-accent:decoration-[3px]\",\"insights\":{\"type\":\"link_click\",\"link\":{\"target\":{\"url\":\"https://www.dribbble.com/raycastapp\",\"kind\":\"url\"},\"position\":\"footer\"}},\"children\":\"Dribbble\"}]\n5c:[\"$\",\"$L55\",null,{\"href\":\"https://www.ray.so/\",\"className\":\"font-normal text-tint links-default:hover:text-primary links-default:tint:hover:text-tint-strong contrast-more:underline contrast-more:text-tint-strong underline-offset-2 links-accent:hover:underline links-accent:underline-offset-4 links-accent:decoration-primary-subtle links-accent:decoration-[3px]\",\"insights\":{\"type\":\"link_click\",\"link\":{\"target\":{\"url\":\"https://www.ray.so/\",\"kind\":\"url\"},\"positi"])</script><script>self.__next_f.push([1,"on\":\"footer\"}},\"children\":\"ray.so\"}]\n5d:[\"$\",\"$L55\",null,{\"href\":\"https://ray.so/icon\",\"className\":\"font-normal text-tint links-default:hover:text-primary links-default:tint:hover:text-tint-strong contrast-more:underline contrast-more:text-tint-strong underline-offset-2 links-accent:hover:underline links-accent:underline-offset-4 links-accent:decoration-primary-subtle links-accent:decoration-[3px]\",\"insights\":{\"type\":\"link_click\",\"link\":{\"target\":{\"url\":\"https://ray.so/icon\",\"kind\":\"url\"},\"position\":\"footer\"}},\"children\":\"Icon Maker\"}]\n5e:[\"$\",\"$L55\",null,{\"href\":\"https://www.figma.com/community/file/1030764827259035122\",\"className\":\"font-normal text-tint links-default:hover:text-primary links-default:tint:hover:text-tint-strong contrast-more:underline contrast-more:text-tint-strong underline-offset-2 links-accent:hover:underline links-accent:underline-offset-4 links-accent:decoration-primary-subtle links-accent:decoration-[3px]\",\"insights\":{\"type\":\"link_click\",\"link\":{\"target\":{\"url\":\"https://www.figma.com/community/file/1030764827259035122\",\"kind\":\"url\"},\"position\":\"footer\"}},\"children\":\"Extension Icon Template\"}]\n62:null\n"])</script><script>self.__next_f.push([1,"68:[\"$\",\"li\",\"SlJ8ZO0jw9BrzZcxwAZR\",{\"className\":\"flex flex-col\",\"children\":[\"$\",\"$L67\",null,{\"href\":\"/information/lifecycle/arguments\",\"pathname\":\"information/lifecycle/arguments\",\"insights\":{\"type\":\"link_click\",\"link\":{\"target\":{\"kind\":\"page\",\"page\":\"SlJ8ZO0jw9BrzZcxwAZR\"},\"position\":\"sidebar\"}},\"descendants\":null,\"children\":\"Arguments\"}]}]\n69:[\"$\",\"li\",\"VVvDGjkbupxcnpomT2tE\",{\"className\":\"flex flex-col\",\"children\":[\"$\",\"$L67\",null,{\"href\":\"/information/lifecycle/background-refresh\",\"pathname\":\"information/lifecycle/background-refresh\",\"insights\":{\"type\":\"link_click\",\"link\":{\"target\":{\"kind\":\"page\",\"page\":\"VVvDGjkbupxcnpomT2tE\"},\"position\":\"sidebar\"}},\"descendants\":null,\"children\":\"Background Refresh\"}]}]\n6a:[\"$\",\"li\",\"nxxamaLkm3eQZPCIxO7x\",{\"className\":\"flex flex-col\",\"children\":[\"$\",\"$L67\",null,{\"href\":\"/information/lifecycle/deeplinks\",\"pathname\":\"information/lifecycle/deeplinks\",\"insights\":{\"type\":\"link_click\",\"link\":{\"target\":{\"kind\":\"page\",\"page\":\"nxxamaLkm3eQZPCIxO7x\"},\"position\":\"sidebar\"}},\"descendants\":null,\"children\":\"Deeplinks\"}]}]\n6b:[\"$\",\"li\",\"Z8Jzj4jrLhofC1R6MMhP\",{\"className\":\"flex flex-col\",\"children\":[\"$\",\"$L67\",null,{\"href\":\"/information/developer-tools/manage-extensions-command\",\"pathname\":\"information/developer-tools/manage-extensions-command\",\"insights\":{\"type\":\"link_click\",\"link\":{\"target\":{\"kind\":\"page\",\"page\":\"Z8Jzj4jrLhofC1R6MMhP\"},\"position\":\"sidebar\"}},\"descendants\":null,\"children\":\"Manage Extensions Command\"}]}]\n6c:[\"$\",\"li\",\"Bm6X4IWGieSmeW7U8KjO\",{\"className\":\"flex flex-col\",\"children\":[\"$\",\"$L67\",null,{\"href\":\"/information/developer-tools/cli\",\"pathname\":\"information/developer-tools/cli\",\"insights\":{\"type\":\"link_click\",\"link\":{\"target\":{\"kind\":\"page\",\"page\":\"Bm6X4IWGieSmeW7U8KjO\"},\"position\":\"sidebar\"}},\"descendants\":null,\"children\":\"CLI\"}]}]\n6d:[\"$\",\"li\",\"hiboYDoQl0DVcFjGknEZ\",{\"className\":\"flex flex-col\",\"children\":[\"$\",\"$L67\",null,{\"href\":\"/information/developer-tools/eslint\",\"pathname\":\"information/developer-tools/eslint\",\"insights\":{\"type\":\"link_click\",\"link\":{\"target\":{\"kind"])</script><script>self.__next_f.push([1,"\":\"page\",\"page\":\"hiboYDoQl0DVcFjGknEZ\"},\"position\":\"sidebar\"}},\"descendants\":null,\"children\":\"ESLint\"}]}]\n6e:[\"$\",\"li\",\"GfQHOZTVtgCA0sFyuBC9\",{\"className\":\"flex flex-col\",\"children\":[\"$\",\"$L67\",null,{\"href\":\"/information/developer-tools/vscode\",\"pathname\":\"information/developer-tools/vscode\",\"insights\":{\"type\":\"link_click\",\"link\":{\"target\":{\"kind\":\"page\",\"page\":\"GfQHOZTVtgCA0sFyuBC9\"},\"position\":\"sidebar\"}},\"descendants\":null,\"children\":\"VS Code (community tool)\"}]}]\n6f:[\"$\",\"li\",\"WwoLgel1tKGMFIlb32QR\",{\"className\":\"flex flex-col\",\"children\":[\"$\",\"$L67\",null,{\"href\":\"/api-reference/feedback/alert\",\"pathname\":\"api-reference/feedback/alert\",\"insights\":{\"type\":\"link_click\",\"link\":{\"target\":{\"kind\":\"page\",\"page\":\"WwoLgel1tKGMFIlb32QR\"},\"position\":\"sidebar\"}},\"descendants\":null,\"children\":\"Alert\"}]}]\n70:[\"$\",\"li\",\"bvBD1FIItTFagNhbKjTC\",{\"className\":\"flex flex-col\",\"children\":[\"$\",\"$L67\",null,{\"href\":\"/api-reference/feedback/hud\",\"pathname\":\"api-reference/feedback/hud\",\"insights\":{\"type\":\"link_click\",\"link\":{\"target\":{\"kind\":\"page\",\"page\":\"bvBD1FIItTFagNhbKjTC\"},\"position\":\"sidebar\"}},\"descendants\":null,\"children\":\"HUD\"}]}]\n71:[\"$\",\"li\",\"ZQGaxRdMQYCgHooVmd5o\",{\"className\":\"flex flex-col\",\"children\":[\"$\",\"$L67\",null,{\"href\":\"/api-reference/feedback/toast\",\"pathname\":\"api-reference/feedback/toast\",\"insights\":{\"type\":\"link_click\",\"link\":{\"target\":{\"kind\":\"page\",\"page\":\"ZQGaxRdMQYCgHooVmd5o\"},\"position\":\"sidebar\"}},\"descendants\":null,\"children\":\"Toast\"}]}]\n72:[\"$\",\"li\",\"-MeevKwStxOIgeYlids9\",{\"className\":\"flex flex-col\",\"children\":[\"$\",\"$L67\",null,{\"href\":\"/api-reference/user-interface/action-panel\",\"pathname\":\"api-reference/user-interface/action-panel\",\"insights\":{\"type\":\"link_click\",\"link\":{\"target\":{\"kind\":\"page\",\"page\":\"-MeevKwStxOIgeYlids9\"},\"position\":\"sidebar\"}},\"descendants\":null,\"children\":\"Action Panel\"}]}]\n73:[\"$\",\"li\",\"-MiwANRaRK1jG1WJw3dy\",{\"className\":\"flex flex-col\",\"children\":[\"$\",\"$L67\",null,{\"href\":\"/api-reference/user-interface/actions\",\"pathname\":\"api-reference/user-interface/actions\",\"insights\":{\"type\""])</script><script>self.__next_f.push([1,":\"link_click\",\"link\":{\"target\":{\"kind\":\"page\",\"page\":\"-MiwANRaRK1jG1WJw3dy\"},\"position\":\"sidebar\"}},\"descendants\":null,\"children\":\"Actions\"}]}]\n74:[\"$\",\"li\",\"-Mkvz66cCpwfsPvCcHiT\",{\"className\":\"flex flex-col\",\"children\":[\"$\",\"$L67\",null,{\"href\":\"/api-reference/user-interface/detail\",\"pathname\":\"api-reference/user-interface/detail\",\"insights\":{\"type\":\"link_click\",\"link\":{\"target\":{\"kind\":\"page\",\"page\":\"-Mkvz66cCpwfsPvCcHiT\"},\"position\":\"sidebar\"}},\"descendants\":null,\"children\":\"Detail\"}]}]\n75:[\"$\",\"li\",\"-Meevt-B8-ffKiiXp5LH\",{\"className\":\"flex flex-col\",\"children\":[\"$\",\"$L67\",null,{\"href\":\"/api-reference/user-interface/form\",\"pathname\":\"api-reference/user-interface/form\",\"insights\":{\"type\":\"link_click\",\"link\":{\"target\":{\"kind\":\"page\",\"page\":\"-Meevt-B8-ffKiiXp5LH\"},\"position\":\"sidebar\"}},\"descendants\":null,\"children\":\"Form\"}]}]\n76:[\"$\",\"li\",\"-MeevfnZ89DYcs83emWH\",{\"className\":\"flex flex-col\",\"children\":[\"$\",\"$L67\",null,{\"href\":\"/api-reference/user-interface/list\",\"pathname\":\"api-reference/user-interface/list\",\"insights\":{\"type\":\"link_click\",\"link\":{\"target\":{\"kind\":\"page\",\"page\":\"-MeevfnZ89DYcs83emWH\"},\"position\":\"sidebar\"}},\"descendants\":null,\"children\":\"List\"}]}]\n77:[\"$\",\"li\",\"naDQuMmptXPU96Do4Uzd\",{\"className\":\"flex flex-col\",\"children\":[\"$\",\"$L67\",null,{\"href\":\"/api-reference/user-interface/grid\",\"pathname\":\"api-reference/user-interface/grid\",\"insights\":{\"type\":\"link_click\",\"link\":{\"target\":{\"kind\":\"page\",\"page\":\"naDQuMmptXPU96Do4Uzd\"},\"position\":\"sidebar\"}},\"descendants\":null,\"children\":\"Grid\"}]}]\n78:[\"$\",\"li\",\"-MiwANRbUk391XIQ6FMp\",{\"className\":\"flex flex-col\",\"children\":[\"$\",\"$L67\",null,{\"href\":\"/api-reference/user-interface/colors\",\"pathname\":\"api-reference/user-interface/colors\",\"insights\":{\"type\":\"link_click\",\"link\":{\"target\":{\"kind\":\"page\",\"page\":\"-MiwANRbUk391XIQ6FMp\"},\"position\":\"sidebar\"}},\"descendants\":null,\"children\":\"Colors\"}]}]\n79:[\"$\",\"li\",\"-MiwANRdFuMoKkR6at_E\",{\"className\":\"flex flex-col\",\"children\":[\"$\",\"$L67\",null,{\"href\":\"/api-reference/user-interface/icons-and-images\",\"pathname\":\"api-refere"])</script><script>self.__next_f.push([1,"nce/user-interface/icons-and-images\",\"insights\":{\"type\":\"link_click\",\"link\":{\"target\":{\"kind\":\"page\",\"page\":\"-MiwANRdFuMoKkR6at_E\"},\"position\":\"sidebar\"}},\"descendants\":null,\"children\":\"Icons \u0026 Images\"}]}]\n7a:[\"$\",\"li\",\"-MiwEGaVrOZmVxTtE3AT\",{\"className\":\"flex flex-col\",\"children\":[\"$\",\"$L67\",null,{\"href\":\"/api-reference/user-interface/navigation\",\"pathname\":\"api-reference/user-interface/navigation\",\"insights\":{\"type\":\"link_click\",\"link\":{\"target\":{\"kind\":\"page\",\"page\":\"-MiwEGaVrOZmVxTtE3AT\"},\"position\":\"sidebar\"}},\"descendants\":null,\"children\":\"Navigation\"}]}]\n7b:[\"$\",\"li\",\"QIEjXF5sq6LDVGwsiAGQ\",{\"className\":\"flex flex-col\",\"children\":[\"$\",\"$L67\",null,{\"href\":\"/utilities/functions/runapplescript\",\"pathname\":\"utilities/functions/runapplescript\",\"insights\":{\"type\":\"link_click\",\"link\":{\"target\":{\"kind\":\"page\",\"page\":\"QIEjXF5sq6LDVGwsiAGQ\"},\"position\":\"sidebar\"}},\"descendants\":null,\"children\":\"runAppleScript\"}]}]\n7c:[\"$\",\"li\",\"2pdu5OYOB9auvr30X439\",{\"className\":\"flex flex-col\",\"children\":[\"$\",\"$L67\",null,{\"href\":\"/utilities/functions/showfailuretoast\",\"pathname\":\"utilities/functions/showfailuretoast\",\"insights\":{\"type\":\"link_click\",\"link\":{\"target\":{\"kind\":\"page\",\"page\":\"2pdu5OYOB9auvr30X439\"},\"position\":\"sidebar\"}},\"descendants\":null,\"children\":\"showFailureToast\"}]}]\n7d:[\"$\",\"li\",\"mzfBjY5XyFbV7tJJDakc\",{\"className\":\"flex flex-col\",\"children\":[\"$\",\"$L67\",null,{\"href\":\"/utilities/functions/createdeeplink\",\"pathname\":\"utilities/functions/createdeeplink\",\"insights\":{\"type\":\"link_click\",\"link\":{\"target\":{\"kind\":\"page\",\"page\":\"mzfBjY5XyFbV7tJJDakc\"},\"position\":\"sidebar\"}},\"descendants\":null,\"children\":\"createDeeplink\"}]}]\n7e:[\"$\",\"li\",\"VVwKuFo9nsbbU1uS6LRL\",{\"className\":\"flex flex-col\",\"children\":[\"$\",\"$L67\",null,{\"href\":\"/utilities/functions/executesql\",\"pathname\":\"utilities/functions/executesql\",\"insights\":{\"type\":\"link_click\",\"link\":{\"target\":{\"kind\":\"page\",\"page\":\"VVwKuFo9nsbbU1uS6LRL\"},\"position\":\"sidebar\"}},\"descendants\":null,\"children\":\"executeSQL\"}]}]\n7f:[\"$\",\"li\",\"3ukzqnofkCWAV8XxgZIs\",{\"className\":\"flex flex-co"])</script><script>self.__next_f.push([1,"l\",\"children\":[\"$\",\"$L67\",null,{\"href\":\"/utilities/functions/withcache\",\"pathname\":\"utilities/functions/withcache\",\"insights\":{\"type\":\"link_click\",\"link\":{\"target\":{\"kind\":\"page\",\"page\":\"3ukzqnofkCWAV8XxgZIs\"},\"position\":\"sidebar\"}},\"descendants\":null,\"children\":\"withCache\"}]}]\n80:[\"$\",\"li\",\"ZdW0wpswBRS6WBW2TqkD\",{\"className\":\"flex flex-col\",\"children\":[\"$\",\"$L67\",null,{\"href\":\"/utilities/icons/getavataricon\",\"pathname\":\"utilities/icons/getavataricon\",\"insights\":{\"type\":\"link_click\",\"link\":{\"target\":{\"kind\":\"page\",\"page\":\"ZdW0wpswBRS6WBW2TqkD\"},\"position\":\"sidebar\"}},\"descendants\":null,\"children\":\"getAvatarIcon\"}]}]\n81:[\"$\",\"li\",\"e9vfKwkeXThCa5ME5H5F\",{\"className\":\"flex flex-col\",\"children\":[\"$\",\"$L67\",null,{\"href\":\"/utilities/icons/getfavicon\",\"pathname\":\"utilities/icons/getfavicon\",\"insights\":{\"type\":\"link_click\",\"link\":{\"target\":{\"kind\":\"page\",\"page\":\"e9vfKwkeXThCa5ME5H5F\"},\"position\":\"sidebar\"}},\"descendants\":null,\"children\":\"getFavicon\"}]}]\n82:[\"$\",\"li\",\"9mTV8zV8Vm9KfIbkWwSP\",{\"className\":\"flex flex-col\",\"children\":[\"$\",\"$L67\",null,{\"href\":\"/utilities/icons/getprogressicon\",\"pathname\":\"utilities/icons/getprogressicon\",\"insights\":{\"type\":\"link_click\",\"link\":{\"target\":{\"kind\":\"page\",\"page\":\"9mTV8zV8Vm9KfIbkWwSP\"},\"position\":\"sidebar\"}},\"descendants\":null,\"children\":\"getProgressIcon\"}]}]\n83:[\"$\",\"li\",\"oECZYO9gwMOZZZfAXpYl\",{\"className\":\"flex flex-col\",\"children\":[\"$\",\"$L67\",null,{\"href\":\"/utilities/oauth/oauthservice\",\"pathname\":\"utilities/oauth/oauthservice\",\"insights\":{\"type\":\"link_click\",\"link\":{\"target\":{\"kind\":\"page\",\"page\":\"oECZYO9gwMOZZZfAXpYl\"},\"position\":\"sidebar\"}},\"descendants\":null,\"children\":\"OAuthService\"}]}]\n84:[\"$\",\"li\",\"L0CRXhKoQScM9O6C2zKA\",{\"className\":\"flex flex-col\",\"children\":[\"$\",\"$L67\",null,{\"href\":\"/utilities/oauth/withaccesstoken\",\"pathname\":\"utilities/oauth/withaccesstoken\",\"insights\":{\"type\":\"link_click\",\"link\":{\"target\":{\"kind\":\"page\",\"page\":\"L0CRXhKoQScM9O6C2zKA\"},\"position\":\"sidebar\"}},\"descendants\":null,\"children\":\"withAccessToken\"}]}]\n85:[\"$\",\"li\",\"Llbwa81xpEbYMmbVUSfq\",{\"classN"])</script><script>self.__next_f.push([1,"ame\":\"flex flex-col\",\"children\":[\"$\",\"$L67\",null,{\"href\":\"/utilities/oauth/getaccesstoken\",\"pathname\":\"utilities/oauth/getaccesstoken\",\"insights\":{\"type\":\"link_click\",\"link\":{\"target\":{\"kind\":\"page\",\"page\":\"Llbwa81xpEbYMmbVUSfq\"},\"position\":\"sidebar\"}},\"descendants\":null,\"children\":\"getAccessToken\"}]}]\n86:[\"$\",\"li\",\"s4ISDHGjsFX4v44hLIYM\",{\"className\":\"flex flex-col\",\"children\":[\"$\",\"$L67\",null,{\"href\":\"/utilities/oauth/getting-google-client-id\",\"pathname\":\"utilities/oauth/getting-google-client-id\",\"insights\":{\"type\":\"link_click\",\"link\":{\"target\":{\"kind\":\"page\",\"page\":\"s4ISDHGjsFX4v44hLIYM\"},\"position\":\"sidebar\"}},\"descendants\":null,\"children\":\"Getting a Google client ID\"}]}]\n87:[\"$\",\"li\",\"1QwgMB30GUHQRPRiZbkp\",{\"className\":\"flex flex-col\",\"children\":[\"$\",\"$L67\",null,{\"href\":\"/utilities/react-hooks/usecachedstate\",\"pathname\":\"utilities/react-hooks/usecachedstate\",\"insights\":{\"type\":\"link_click\",\"link\":{\"target\":{\"kind\":\"page\",\"page\":\"1QwgMB30GUHQRPRiZbkp\"},\"position\":\"sidebar\"}},\"descendants\":null,\"children\":\"useCachedState\"}]}]\n88:[\"$\",\"li\",\"ScmFrqf7p9Lv9GSH7tvA\",{\"className\":\"flex flex-col\",\"children\":[\"$\",\"$L67\",null,{\"href\":\"/utilities/react-hooks/usepromise\",\"pathname\":\"utilities/react-hooks/usepromise\",\"insights\":{\"type\":\"link_click\",\"link\":{\"target\":{\"kind\":\"page\",\"page\":\"ScmFrqf7p9Lv9GSH7tvA\"},\"position\":\"sidebar\"}},\"descendants\":null,\"children\":\"usePromise\"}]}]\n89:[\"$\",\"li\",\"NIS2swy64njgDsqfsbW8\",{\"className\":\"flex flex-col\",\"children\":[\"$\",\"$L67\",null,{\"href\":\"/utilities/react-hooks/usecachedpromise\",\"pathname\":\"utilities/react-hooks/usecachedpromise\",\"insights\":{\"type\":\"link_click\",\"link\":{\"target\":{\"kind\":\"page\",\"page\":\"NIS2swy64njgDsqfsbW8\"},\"position\":\"sidebar\"}},\"descendants\":null,\"children\":\"useCachedPromise\"}]}]\n8a:[\"$\",\"li\",\"wtmD4cCgvjT6rqAB4vq9\",{\"className\":\"flex flex-col\",\"children\":[\"$\",\"$L67\",null,{\"href\":\"/utilities/react-hooks/usefetch\",\"pathname\":\"utilities/react-hooks/usefetch\",\"insights\":{\"type\":\"link_click\",\"link\":{\"target\":{\"kind\":\"page\",\"page\":\"wtmD4cCgvjT6rqAB4vq9\"},\"position\":\"side"])</script><script>self.__next_f.push([1,"bar\"}},\"descendants\":null,\"children\":\"useFetch\"}]}]\n8b:[\"$\",\"li\",\"RxEdrXadutUItc8fKZFw\",{\"className\":\"flex flex-col\",\"children\":[\"$\",\"$L67\",null,{\"href\":\"/utilities/react-hooks/useform\",\"pathname\":\"utilities/react-hooks/useform\",\"insights\":{\"type\":\"link_click\",\"link\":{\"target\":{\"kind\":\"page\",\"page\":\"RxEdrXadutUItc8fKZFw\"},\"position\":\"sidebar\"}},\"descendants\":null,\"children\":\"useForm\"}]}]\n8c:[\"$\",\"li\",\"2UUVB4TzyLfFRIGtlagY\",{\"className\":\"flex flex-col\",\"children\":[\"$\",\"$L67\",null,{\"href\":\"/utilities/react-hooks/useexec\",\"pathname\":\"utilities/react-hooks/useexec\",\"insights\":{\"type\":\"link_click\",\"link\":{\"target\":{\"kind\":\"page\",\"page\":\"2UUVB4TzyLfFRIGtlagY\"},\"position\":\"sidebar\"}},\"descendants\":null,\"children\":\"useExec\"}]}]\n8d:[\"$\",\"li\",\"evz1wStTVavad4XVnk5o\",{\"className\":\"flex flex-col\",\"children\":[\"$\",\"$L67\",null,{\"href\":\"/utilities/react-hooks/usesql\",\"pathname\":\"utilities/react-hooks/usesql\",\"insights\":{\"type\":\"link_click\",\"link\":{\"target\":{\"kind\":\"page\",\"page\":\"evz1wStTVavad4XVnk5o\"},\"position\":\"sidebar\"}},\"descendants\":null,\"children\":\"useSQL\"}]}]\n8e:[\"$\",\"li\",\"zTnUqXo2LixPi0CBQZ4g\",{\"className\":\"flex flex-col\",\"children\":[\"$\",\"$L67\",null,{\"href\":\"/utilities/react-hooks/useai\",\"pathname\":\"utilities/react-hooks/useai\",\"insights\":{\"type\":\"link_click\",\"link\":{\"target\":{\"kind\":\"page\",\"page\":\"zTnUqXo2LixPi0CBQZ4g\"},\"position\":\"sidebar\"}},\"descendants\":null,\"children\":\"useAI\"}]}]\n8f:[\"$\",\"li\",\"kWvd5yT6IwisKYrWtO6D\",{\"className\":\"flex flex-col\",\"children\":[\"$\",\"$L67\",null,{\"href\":\"/utilities/react-hooks/usefrecencysorting\",\"pathname\":\"utilities/react-hooks/usefrecencysorting\",\"insights\":{\"type\":\"link_click\",\"link\":{\"target\":{\"kind\":\"page\",\"page\":\"kWvd5yT6IwisKYrWtO6D\"},\"position\":\"sidebar\"}},\"descendants\":null,\"children\":\"useFrecencySorting\"}]}]\n90:[\"$\",\"li\",\"5gkaYE8OVRbmWiTVlmHi\",{\"className\":\"flex flex-col\",\"children\":[\"$\",\"$L67\",null,{\"href\":\"/utilities/react-hooks/usestreamjson\",\"pathname\":\"utilities/react-hooks/usestreamjson\",\"insights\":{\"type\":\"link_click\",\"link\":{\"target\":{\"kind\":\"page\",\"page\":\"5gkaYE8OVRbmWiTV"])</script><script>self.__next_f.push([1,"lmHi\"},\"position\":\"sidebar\"}},\"descendants\":null,\"children\":\"useStreamJSON\"}]}]\n91:[\"$\",\"li\",\"MvTWT3wnN4xxjkS6hv9X\",{\"className\":\"flex flex-col\",\"children\":[\"$\",\"$L67\",null,{\"href\":\"/utilities/react-hooks/uselocalstorage\",\"pathname\":\"utilities/react-hooks/uselocalstorage\",\"insights\":{\"type\":\"link_click\",\"link\":{\"target\":{\"kind\":\"page\",\"page\":\"MvTWT3wnN4xxjkS6hv9X\"},\"position\":\"sidebar\"}},\"descendants\":null,\"children\":\"useLocalStorage\"}]}]\n92:[\"$\",\"li\",\"Dhgwcs950pcgPg6weBWs\",{\"className\":\"flex flex-col\",\"children\":[\"$\",\"$L67\",null,{\"href\":\"/misc/migration/v1.28.0\",\"pathname\":\"misc/migration/v1.28.0\",\"insights\":{\"type\":\"link_click\",\"link\":{\"target\":{\"kind\":\"page\",\"page\":\"Dhgwcs950pcgPg6weBWs\"},\"position\":\"sidebar\"}},\"descendants\":null,\"children\":\"v1.28.0\"}]}]\n93:[\"$\",\"li\",\"d8yhtnFmD2jg5WH2vMeR\",{\"className\":\"flex flex-col\",\"children\":[\"$\",\"$L67\",null,{\"href\":\"/misc/migration/v1.31.0\",\"pathname\":\"misc/migration/v1.31.0\",\"insights\":{\"type\":\"link_click\",\"link\":{\"target\":{\"kind\":\"page\",\"page\":\"d8yhtnFmD2jg5WH2vMeR\"},\"position\":\"sidebar\"}},\"descendants\":null,\"children\":\"v1.31.0\"}]}]\n94:[\"$\",\"li\",\"0SlQWDeWsVlNwL8tCT5a\",{\"className\":\"flex flex-col\",\"children\":[\"$\",\"$L67\",null,{\"href\":\"/misc/migration/v1.37.0\",\"pathname\":\"misc/migration/v1.37.0\",\"insights\":{\"type\":\"link_click\",\"link\":{\"target\":{\"kind\":\"page\",\"page\":\"0SlQWDeWsVlNwL8tCT5a\"},\"position\":\"sidebar\"}},\"descendants\":null,\"children\":\"v1.37.0\"}]}]\n95:[\"$\",\"li\",\"cUuI3RlX2GO3aKIagwpL\",{\"className\":\"flex flex-col\",\"children\":[\"$\",\"$L67\",null,{\"href\":\"/misc/migration/v1.42.0\",\"pathname\":\"misc/migration/v1.42.0\",\"insights\":{\"type\":\"link_click\",\"link\":{\"target\":{\"kind\":\"page\",\"page\":\"cUuI3RlX2GO3aKIagwpL\"},\"position\":\"sidebar\"}},\"descendants\":null,\"children\":\"v1.42.0\"}]}]\n96:[\"$\",\"li\",\"uYeog2M9Sz1EzAk64lB0\",{\"className\":\"flex flex-col\",\"children\":[\"$\",\"$L67\",null,{\"href\":\"/misc/migration/v1.48.8\",\"pathname\":\"misc/migration/v1.48.8\",\"insights\":{\"type\":\"link_click\",\"link\":{\"target\":{\"kind\":\"page\",\"page\":\"uYeog2M9Sz1EzAk64lB0\"},\"position\":\"sidebar\"}},\"descendants\":null,\"chil"])</script><script>self.__next_f.push([1,"dren\":\"v1.48.8\"}]}]\n97:[\"$\",\"li\",\"QWm0v6DCvKrtG7cRCQvw\",{\"className\":\"flex flex-col\",\"children\":[\"$\",\"$L67\",null,{\"href\":\"/misc/migration/v1.50.0\",\"pathname\":\"misc/migration/v1.50.0\",\"insights\":{\"type\":\"link_click\",\"link\":{\"target\":{\"kind\":\"page\",\"page\":\"QWm0v6DCvKrtG7cRCQvw\"},\"position\":\"sidebar\"}},\"descendants\":null,\"children\":\"v1.50.0\"}]}]\n98:[\"$\",\"li\",\"xA0Xtv3n0v1atuN6zC8I\",{\"className\":\"flex flex-col\",\"children\":[\"$\",\"$L67\",null,{\"href\":\"/misc/migration/v1.51.0\",\"pathname\":\"misc/migration/v1.51.0\",\"insights\":{\"type\":\"link_click\",\"link\":{\"target\":{\"kind\":\"page\",\"page\":\"xA0Xtv3n0v1atuN6zC8I\"},\"position\":\"sidebar\"}},\"descendants\":null,\"children\":\"v1.51.0\"}]}]\n99:[\"$\",\"li\",\"H8WC8P9bfe5wnGqi0wDH\",{\"className\":\"flex flex-col\",\"children\":[\"$\",\"$L67\",null,{\"href\":\"/misc/migration/v1.59.0\",\"pathname\":\"misc/migration/v1.59.0\",\"insights\":{\"type\":\"link_click\",\"link\":{\"target\":{\"kind\":\"page\",\"page\":\"H8WC8P9bfe5wnGqi0wDH\"},\"position\":\"sidebar\"}},\"descendants\":null,\"children\":\"v1.59.0\"}]}]\n65:[\"$\",\"$L55\",\"GitHub\",{\"href\":\"https://github.com/raycast/extensions\",\"className\":\"flex items-center shrink contrast-more:underline truncate text-tint links-default:hover:text-primary links-default:tint:hover:text-tint-strong underline-offset-2 links-accent:hover:underline links-accent:underline-offset-4 links-accent:decoration-primary-subtle links-accent:decoration-[3px] links-accent:py-0.5 theme-bold:text-header-link theme-bold:hover:text-header-link\",\"insights\":{\"type\":\"link_click\",\"link\":{\"target\":{\"url\":\"https://github.com/raycast/extensions\",\"kind\":\"url\"},\"position\":\"header\"}},\"children\":[\"GitHub\",null]}]\n66:[\"$\",\"$1\",\"0\",{\"children\":[false,[\"$\",\"$L55\",null,{\"href\":\"https://github.com/raycast/extensions\",\"insights\":{\"type\":\"link_click\",\"link\":{\"target\":\"$65:props:insights:link:target\",\"position\":\"header\"}},\"className\":\"rounded straight-corners:rounded-sm px-3 py-1 text-sm hover:bg-tint-hover\",\"children\":\"GitHub\"}],[]]}]\n"])</script><script>self.__next_f.push([1,"9a:I[54399,[\"6744\",\"static/chunks/6744-176dfc20a550b742.js\",\"935\",\"static/chunks/935-eb812b33c9eec9d4.js\",\"7876\",\"static/chunks/7876-ec2624b66e05f5f8.js\",\"4441\",\"static/chunks/4441-098b04ac0ab5b060.js\",\"6444\",\"static/chunks/6444-bdefc2d232ad6a6d.js\",\"3069\",\"static/chunks/3069-825e9595ccc9628e.js\",\"7808\",\"static/chunks/app/sites/static/%5Bmode%5D/%5BsiteURL%5D/%5BsiteData%5D/%5BpagePath%5D/page-312cbe304e5d9a79.js\"],\"PageContextProvider\"]\n9c:I[17514,[\"6744\",\"static/chunks/6744-176dfc20a550b742.js\",\"935\",\"static/chunks/935-eb812b33c9eec9d4.js\",\"7876\",\"static/chunks/7876-ec2624b66e05f5f8.js\",\"4441\",\"static/chunks/4441-098b04ac0ab5b060.js\",\"6444\",\"static/chunks/6444-bdefc2d232ad6a6d.js\",\"3069\",\"static/chunks/3069-825e9595ccc9628e.js\",\"7808\",\"static/chunks/app/sites/static/%5Bmode%5D/%5BsiteURL%5D/%5BsiteData%5D/%5BpagePath%5D/page-312cbe304e5d9a79.js\"],\"Ad\"]\n9d:I[67737,[\"6744\",\"static/chunks/6744-176dfc20a550b742.js\",\"935\",\"static/chunks/935-eb812b33c9eec9d4.js\",\"7876\",\"static/chunks/7876-ec2624b66e05f5f8.js\",\"4441\",\"static/chunks/4441-098b04ac0ab5b060.js\",\"6444\",\"static/chunks/6444-bdefc2d232ad6a6d.js\",\"3069\",\"static/chunks/3069-825e9595ccc9628e.js\",\"7808\",\"static/chunks/app/sites/static/%5Bmode%5D/%5BsiteURL%5D/%5BsiteData%5D/%5BpagePath%5D/page-312cbe304e5d9a79.js\"],\"PreservePageLayout\"]\naa:I[97647,[\"6744\",\"static/chunks/6744-176dfc20a550b742.js\",\"935\",\"static/chunks/935-eb812b33c9eec9d4.js\",\"7876\",\"static/chunks/7876-ec2624b66e05f5f8.js\",\"4441\",\"static/chunks/4441-098b04ac0ab5b060.js\",\"6444\",\"static/chunks/6444-bdefc2d232ad6a6d.js\",\"3069\",\"static/chunks/3069-825e9595ccc9628e.js\",\"7808\",\"static/chunks/app/sites/static/%5Bmode%5D/%5BsiteURL%5D/%5BsiteData%5D/%5BpagePath%5D/page-312cbe304e5d9a79.js\"],\"DateRelative\"]\nab:I[3705,[\"6744\",\"static/chunks/6744-176dfc20a550b742.js\",\"935\",\"static/chunks/935-eb812b33c9eec9d4.js\",\"7876\",\"static/chunks/7876-ec2624b66e05f5f8.js\",\"4441\",\"static/chunks/4441-098b04ac0ab5b060.js\",\"6444\",\"static/chunks/6444-bdefc2d232ad6a6d.js\",\"3069\",\"static/chunks/3069-825e9595ccc9628e.js\",\"7808\",\""])</script><script>self.__next_f.push([1,"static/chunks/app/sites/static/%5Bmode%5D/%5BsiteURL%5D/%5BsiteData%5D/%5BpagePath%5D/page-312cbe304e5d9a79.js\"],\"TrackPageViewEvent\"]\nac:I[89351,[\"6744\",\"static/chunks/6744-176dfc20a550b742.js\",\"935\",\"static/chunks/935-eb812b33c9eec9d4.js\",\"7876\",\"static/chunks/7876-ec2624b66e05f5f8.js\",\"4441\",\"static/chunks/4441-098b04ac0ab5b060.js\",\"6444\",\"static/chunks/6444-bdefc2d232ad6a6d.js\",\"3069\",\"static/chunks/3069-825e9595ccc9628e.js\",\"7808\",\"static/chunks/app/sites/static/%5Bmode%5D/%5BsiteURL%5D/%5BsiteData%5D/%5BpagePath%5D/page-312cbe304e5d9a79.js\"],\"PageClientLayout\"]\n"])</script><script>self.__next_f.push([1,"6:[\"$\",\"$L9a\",null,{\"pageId\":\"-MeeutkRjaArJDZCpYps\",\"spaceId\":\"-Me_8A39tFhZg3UaVoSN\",\"title\":\"Introduction\",\"children\":[null,[\"$\",\"div\",null,{\"className\":\"flex grow flex-row-reverse justify-end\",\"children\":[[\"$\",\"aside\",null,{\"className\":\"group/aside hidden xl:flex flex-col basis-56 grow-0 shrink-0 break-anywhere text-tint contrast-more:text-tint-strong sticky lg:top-0 lg:max-h-screen site-header:lg:top-16 site-header:lg:max-h-[calc(100vh_-_4rem)] site-header-sections:lg:top-[6.75rem] site-header-sections:lg:max-h-[calc(100vh_-_6.75rem)] page-api-block:xl:max-2xl:z-10 page-api-block:xl:max-2xl:fixed page-api-block:xl:max-2xl:right-8 page-api-block:xl:max-2xl:w-56 page-api-block:xl:max-2xl:bg-tint/9 page-api-block:xl:max-2xl:contrast-more:bg-tint page-api-block:xl:max-2xl:backdrop-blur-lg page-api-block:xl:max-2xl:border page-api-block:xl:max-2xl:border-tint page-api-block:xl:max-2xl:hover:shadow-lg page-api-block:xl:max-2xl:hover:shadow-tint-12/1 page-api-block:xl:max-2xl:dark:hover:shadow-tint-1/1 page-api-block:xl:max-2xl:rounded-md page-api-block:xl:max-2xl:h-auto page-api-block:xl:max-2xl:my-8 page-api-block:p-2\",\"children\":[[[\"$\",\"div\",null,{\"className\":\"hidden page-api-block:xl:max-2xl:flex text-xs tracking-wide font-semibold uppercase flex-row items-center gap-2\",\"children\":[[\"$\",\"$L56\",null,{\"icon\":\"block-quote\",\"className\":\"size-3\"}],\"On this page\",[\"$\",\"$L56\",null,{\"icon\":\"chevron-down\",\"className\":\"size-3 opacity-6 ml-auto page-api-block:xl:max-2xl:group-hover/aside:hidden\"}]]}],[\"$\",\"div\",null,{\"className\":\"overflow-y-auto overflow-x-visible flex flex-col shrink pb-12 sticky lg:top:0 site-header:lg:top-16 site-header-sections:lg:top-[6.75rem] gap-6 pt-8 page-api-block:xl:max-2xl:py-0 page-api-block:xl:max-2xl:hidden page-api-block:xl:max-2xl:group-hover/aside:flex\",\"children\":[[\"$\",\"$1b\",null,{\"fallback\":null,\"children\":\"$L9b\"}],[\"$\",\"div\",null,{\"className\":\"flex flex-col gap-3 sidebar-list-default:px-3 border-t first:border-none border-tint-subtle py-4 first:pt-0 page-api-block:xl:max-2xl:px-3 empty:hidden\",\"children\":[null,[\"$\",\"div\",null,{\"children\":[\"$\",\"a\",null,{\"href\":\"https://github.com/raycast/extensions/blob/gh-pages/README.md\",\"className\":\"flex flex-row items-center text-sm hover:text-tint-strong links-accent:hover:underline links-accent:hover:underline-offset-4 links-accent:hover:decoration-[3px] links-accent:hover:decoration-primary-subtle py-2\",\"children\":[[\"$\",\"$L56\",null,{\"icon\":\"github\",\"className\":\"size-4 mr-1.5\"}],\"Edit on GitHub\"]}]}],null]}]]}]],[\"$\",\"div\",null,{\"className\":\"sticky bottom-0 z-10 mt-auto flex flex-col bg-tint-base theme-gradient-tint:bg-gradient-tint theme-gradient:bg-gradient-primary theme-muted:bg-tint-subtle pb-4 page-api-block:xl:max-2xl:hidden page-api-block:xl:max-2xl:pb-0 page-api-block:xl:max-2xl:group-hover/aside:flex [html.sidebar-filled.theme-bold.tint_\u0026]:bg-tint-subtle page-api-block:xl:max-2xl:bg-transparent\",\"children\":[[\"$\",\"div\",null,{\"className\":\"mt-4 flex items-center justify-end\",\"children\":[\"$\",\"$1b\",null,{\"fallback\":null,\"children\":[\"$\",\"$L57\",null,{}]}]}],[\"$\",\"$L9c\",null,{\"zoneId\":null,\"placement\":\"aside\",\"spaceId\":\"-Me_8A39tFhZg3UaVoSN\",\"siteAdsStatus\":\"$undefined\",\"ignore\":false,\"style\":\"$undefined\"}]]}]]}],[[\"$\",\"main\",null,{\"className\":\"relative min-w-0 flex-1 py-8 lg:px-12 break-anywhere page-api-block:xl:max-2xl:pr-0 page-api-block:mx-auto page-api-block:max-w-screen-2xl page-default-width page-has-toc\",\"children\":[[\"$\",\"$L9d\",null,{\"asFullWidth\":false}],null,\"$L9e\",[\"$\",\"$1b\",null,{\"fallback\":[\"$\",\"div\",null,{\"className\":\"flex flex-col gap-4\",\"children\":[[\"$\",\"div\",\"458b4c76fc404c1fb9a6bc92e059340c\",{\"id\":\"$undefined\",\"role\":\"status\",\"aria-busy\":true,\"className\":\"mx-auto w-full decoration-primary/6 max-w-3xl page-api-block:ml-0\",\"children\":[\"$\",\"div\",null,{\"className\":\"ring-1 ring-tint-subtle overflow-hidden relative grid rounded-md h-[35px] [max-width:calc(48rem-1px)]\",\"children\":[\"$\",\"div\",null,{\"className\":\"w-full bg-tint grid grid-area-1-1 overflow-hidden [mask:conic-gradient(from_90deg_at_1px_1px,_#0000_90deg,_#0003_0)_calc(50%+1px)_calc(0%+47px)_/_12px_12px]\",\"children\":[\"$\",\"div\",null,{\"className\":\"aspect-square from-tint-solid to-transparent grid-area-1-1 relative origin-[50%_50%] top-[50%] self-stretch bg-transparent will-change-transform animate-[rotateLoop_2s_linear_infinite] [background-image:conic-gradient(from_-90deg_at_50%_50%,_var(--tw-gradient-stops)_0deg,_var(--tw-gradient-stops)_90deg,_var(--tw-gradient-stops)_280deg)]\"}]}]}]}],[\"$\",\"div\",\"45ac0657bfc04680a2abcc80e0661d89\",{\"id\":\"$undefined\",\"role\":\"status\",\"aria-busy\":true,\"className\":\"mx-auto w-full decoration-primary/6 max-w-3xl page-api-block:ml-0\",\"children\":[\"$\",\"div\",null,{\"className\":\"ring-1 ring-tint-subtle overflow-hidden relative grid rounded-md h-full aspect-video [max-width:calc(48rem-1px)]\",\"children\":[\"$\",\"div\",null,{\"className\":\"w-full bg-tint grid grid-area-1-1 overflow-hidden [mask:conic-gradient(from_90deg_at_1px_1px,_#0000_90deg,_#0003_0)_calc(50%+1px)_calc(0%+47px)_/_96px_96px]\",\"children\":[\"$\",\"div\",null,{\"className\":\"aspect-square from-tint-solid to-transparent grid-area-1-1 relative origin-[50%_50%] top-[50%] self-stretch bg-transparent will-change-transform animate-[rotateLoop_2s_linear_infinite] [background-image:conic-gradient(from_-90deg_at_50%_50%,_var(--tw-gradient-stops)_0deg,_var(--tw-gradient-stops)_90deg,_var(--tw-gradient-stops)_280deg)]\"}]}]}]}],[\"$\",\"div\",\"c618a4a166e64e4985dc81820ddb2e4b\",{\"id\":\"$undefined\",\"role\":\"status\",\"aria-busy\":true,\"className\":\"mx-auto w-full decoration-primary/6 max-w-3xl page-api-block:ml-0\",\"children\":[\"$\",\"div\",null,{\"className\":\"ring-1 ring-tint-subtle overflow-hidden relative grid rounded-md h-[35px] [max-width:calc(48rem-1px)]\",\"children\":[\"$\",\"div\",null,{\"className\":\"w-full bg-tint grid grid-area-1-1 overflow-hidden [mask:conic-gradient(from_90deg_at_1px_1px,_#0000_90deg,_#0003_0)_calc(50%+1px)_calc(0%+47px)_/_12px_12px]\",\"children\":[\"$\",\"div\",null,{\"className\":\"aspect-square from-tint-solid to-transparent grid-area-1-1 relative origin-[50%_50%] top-[50%] self-stretch bg-transparent will-change-transform animate-[rotateLoop_2s_linear_infinite] [background-image:conic-gradient(from_-90deg_at_50%_50%,_var(--tw-gradient-stops)_0deg,_var(--tw-gradient-stops)_90deg,_var(--tw-gradient-stops)_280deg)]\"}]}]}]}],[\"$\",\"div\",\"48672ae48ee544c3885d07b705c53477\",{\"id\":\"$undefined\",\"role\":\"status\",\"aria-busy\":true,\"className\":\"skeleton-paragraph\",\"children\":[\"$\",\"div\",null,{\"className\":\"ring-1 ring-tint-subtle overflow-hidden relative grid rounded-md [height:calc(15rem-1px)] [max-width:calc(48rem-1px)] mx-auto w-full decoration-primary/6 max-w-3xl page-api-block:ml-0\",\"children\":[\"$\",\"div\",null,{\"className\":\"w-full bg-tint grid grid-area-1-1 overflow-hidden [mask:conic-gradient(from_90deg_at_1px_1px,_#0000_90deg,_#0003_0)_calc(50%+1px)_calc(0%+47px)_/_48px_48px]\",\"children\":[\"$\",\"div\",null,{\"className\":\"aspect-square from-tint-solid to-transparent grid-area-1-1 relative origin-[50%_50%] top-[50%] self-stretch bg-transparent will-change-transform animate-[rotateLoop_2s_linear_infinite] [background-image:conic-gradient(from_-90deg_at_50%_50%,_var(--tw-gradient-stops)_0deg,_var(--tw-gradient-stops)_90deg,_var(--tw-gradient-stops)_280deg)]\"}]}]}]}],[\"$\",\"div\",\"13dc9588033d4cf3be3b748b0aef90d6\",{\"id\":\"key-features\",\"role\":\"status\",\"aria-busy\":true,\"className\":\"mx-auto w-full decoration-primary/6 max-w-3xl page-api-block:ml-0\",\"children\":[\"$\",\"div\",null,{\"className\":\"ring-1 ring-tint-subtle overflow-hidden relative grid rounded-md h-[47px] [max-width:calc(48rem-1px)]\",\"children\":[\"$\",\"div\",null,{\"className\":\"w-full bg-tint grid grid-area-1-1 overflow-hidden [mask:conic-gradient(from_90deg_at_1px_1px,_#0000_90deg,_#0003_0)_calc(50%+1px)_calc(0%+47px)_/_12px_12px]\",\"children\":[\"$\",\"div\",null,{\"className\":\"aspect-square from-tint-solid to-transparent grid-area-1-1 relative origin-[50%_50%] top-[50%] self-stretch bg-transparent will-change-transform animate-[rotateLoop_2s_linear_infinite] [background-image:conic-gradient(from_-90deg_at_50%_50%,_var(--tw-gradient-stops)_0deg,_var(--tw-gradient-stops)_90deg,_var(--tw-gradient-stops)_280deg)]\"}]}]}]}],[\"$\",\"div\",\"c8d7c2033d2241569e4cb99b442f02bb\",{\"id\":\"$undefined\",\"role\":\"status\",\"aria-busy\":true,\"className\":\"mx-auto w-full decoration-primary/6 max-w-3xl page-api-block:ml-0\",\"children\":[\"$\",\"div\",null,{\"className\":\"ring-1 ring-tint-subtle overflow-hidden relative grid rounded-md h-[35px] [max-width:calc(48rem-1px)]\",\"children\":[\"$\",\"div\",null,{\"className\":\"w-full bg-tint grid grid-area-1-1 overflow-hidden [mask:conic-gradient(from_90deg_at_1px_1px,_#0000_90deg,_#0003_0)_calc(50%+1px)_calc(0%+47px)_/_12px_12px]\",\"children\":[\"$\",\"div\",null,{\"className\":\"aspect-square from-tint-solid to-transparent grid-area-1-1 relative origin-[50%_50%] top-[50%] self-stretch bg-transparent will-change-transform animate-[rotateLoop_2s_linear_infinite] [background-image:conic-gradient(from_-90deg_at_50%_50%,_var(--tw-gradient-stops)_0deg,_var(--tw-gradient-stops)_90deg,_var(--tw-gradient-stops)_280deg)]\"}]}]}]}],[\"$\",\"div\",\"b5f91adc954d48f78639c54ccdc25925\",{\"id\":\"$undefined\",\"role\":\"status\",\"aria-busy\":true,\"className\":\"skeleton-paragraph\",\"children\":[\"$\",\"div\",null,{\"className\":\"ring-1 ring-tint-subtle overflow-hidden relative grid rounded-md [height:calc(15rem-1px)] [max-width:calc(48rem-1px)] mx-auto w-full decoration-primary/6 max-w-3xl page-api-block:ml-0\",\"children\":[\"$\",\"div\",null,{\"className\":\"w-full bg-tint grid grid-area-1-1 overflow-hidden [mask:conic-gradient(from_90deg_at_1px_1px,_#0000_90deg,_#0003_0)_calc(50%+1px)_calc(0%+47px)_/_48px_48px]\",\"children\":[\"$\",\"div\",null,{\"className\":\"aspect-square from-tint-solid to-transparent grid-area-1-1 relative origin-[50%_50%] top-[50%] self-stretch bg-transparent will-change-transform animate-[rotateLoop_2s_linear_infinite] [background-image:conic-gradient(from_-90deg_at_50%_50%,_var(--tw-gradient-stops)_0deg,_var(--tw-gradient-stops)_90deg,_var(--tw-gradient-stops)_280deg)]\"}]}]}]}],[\"$\",\"div\",\"83fc41cfb68a48d3b29fb64d8dc0a27e\",{\"id\":\"overview\",\"role\":\"status\",\"aria-busy\":true,\"className\":\"mx-auto w-full decoration-primary/6 max-w-3xl page-api-block:ml-0\",\"children\":[\"$\",\"div\",null,{\"className\":\"ring-1 ring-tint-subtle overflow-hidden relative grid rounded-md h-[47px] [max-width:calc(48rem-1px)]\",\"children\":[\"$\",\"div\",null,{\"className\":\"w-full bg-tint grid grid-area-1-1 overflow-hidden [mask:conic-gradient(from_90deg_at_1px_1px,_#0000_90deg,_#0003_0)_calc(50%+1px)_calc(0%+47px)_/_12px_12px]\",\"children\":[\"$\",\"div\",null,{\"className\":\"aspect-square from-tint-solid to-transparent grid-area-1-1 relative origin-[50%_50%] top-[50%] self-stretch bg-transparent will-change-transform animate-[rotateLoop_2s_linear_infinite] [background-image:conic-gradient(from_-90deg_at_50%_50%,_var(--tw-gradient-stops)_0deg,_var(--tw-gradient-stops)_90deg,_var(--tw-gradient-stops)_280deg)]\"}]}]}]}],[\"$\",\"div\",\"4f142508c9f8423898f695485c528cad\",{\"id\":\"$undefined\",\"role\":\"status\",\"aria-busy\":true,\"className\":\"mx-auto w-full decoration-primary/6 max-w-3xl page-api-block:ml-0\",\"children\":[\"$\",\"div\",null,{\"className\":\"ring-1 ring-tint-subtle overflow-hidden relative grid rounded-md h-[35px] [max-width:calc(48rem-1px)]\",\"children\":[\"$\",\"div\",null,{\"className\":\"w-full bg-tint grid grid-area-1-1 overflow-hidden [mask:conic-gradient(from_90deg_at_1px_1px,_#0000_90deg,_#0003_0)_calc(50%+1px)_calc(0%+47px)_/_12px_12px]\",\"children\":[\"$\",\"div\",null,{\"className\":\"aspect-square from-tint-solid to-transparent grid-area-1-1 relative origin-[50%_50%] top-[50%] self-stretch bg-transparent will-change-transform animate-[rotateLoop_2s_linear_infinite] [background-image:conic-gradient(from_-90deg_at_50%_50%,_var(--tw-gradient-stops)_0deg,_var(--tw-gradient-stops)_90deg,_var(--tw-gradient-stops)_280deg)]\"}]}]}]}],[\"$\",\"div\",\"b707812272924d2b8f138779cb960170\",{\"id\":\"$undefined\",\"role\":\"status\",\"aria-busy\":true,\"className\":\"skeleton-paragraph\",\"children\":[\"$\",\"div\",null,{\"className\":\"ring-1 ring-tint-subtle overflow-hidden relative grid rounded-md [height:calc(15rem-1px)] [max-width:calc(48rem-1px)] mx-auto w-full decoration-primary/6 max-w-3xl page-api-block:ml-0\",\"children\":[\"$\",\"div\",null,{\"className\":\"w-full bg-tint grid grid-area-1-1 overflow-hidden [mask:conic-gradient(from_90deg_at_1px_1px,_#0000_90deg,_#0003_0)_calc(50%+1px)_calc(0%+47px)_/_48px_48px]\",\"children\":[\"$\",\"div\",null,{\"className\":\"aspect-square from-tint-solid to-transparent grid-area-1-1 relative origin-[50%_50%] top-[50%] self-stretch bg-transparent will-change-transform animate-[rotateLoop_2s_linear_infinite] [background-image:conic-gradient(from_-90deg_at_50%_50%,_var(--tw-gradient-stops)_0deg,_var(--tw-gradient-stops)_90deg,_var(--tw-gradient-stops)_280deg)]\"}]}]}]}],[\"$\",\"div\",\"4755ba8c9fea4b04ae093f62658d8137\",{\"id\":\"$undefined\",\"role\":\"status\",\"aria-busy\":true,\"className\":\"mx-auto w-full decoration-primary/6 max-w-3xl page-api-block:ml-0\",\"children\":[\"$\",\"div\",null,{\"className\":\"ring-1 ring-tint-subtle overflow-hidden relative grid rounded-md h-[35px] [max-width:calc(48rem-1px)]\",\"children\":[\"$\",\"div\",null,{\"className\":\"w-full bg-tint grid grid-area-1-1 overflow-hidden [mask:conic-gradient(from_90deg_at_1px_1px,_#0000_90deg,_#0003_0)_calc(50%+1px)_calc(0%+47px)_/_12px_12px]\",\"children\":[\"$\",\"div\",null,{\"className\":\"aspect-square from-tint-solid to-transparent grid-area-1-1 relative origin-[50%_50%] top-[50%] self-stretch bg-transparent will-change-transform animate-[rotateLoop_2s_linear_infinite] [background-image:conic-gradient(from_-90deg_at_50%_50%,_var(--tw-gradient-stops)_0deg,_var(--tw-gradient-stops)_90deg,_var(--tw-gradient-stops)_280deg)]\"}]}]}]}]]}],\"children\":[\"$\",\"div\",null,{\"className\":\"grid [\u0026\u003e*+*]:mt-5 whitespace-pre-wrap\",\"children\":[[\"$\",\"p\",\"458b4c76fc404c1fb9a6bc92e059340c\",{\"className\":\"mx-auto w-full decoration-primary/6 max-w-3xl page-api-block:ml-0\",\"children\":[[\"$\",\"$1\",\"d1f1ed7942bf4aa38c55c9871f2f3220\",{\"children\":[[\"$\",\"$1\",\"0\",{\"children\":\"Welcome, developers! Our docs cover guides, examples, references, and more to help you build extensions and share them with \"}]]}],\"$L9f\",[\"$\",\"$1\",\"b13b52d161a0474385149a10b337749f\",{\"children\":[[\"$\",\"$1\",\"0\",{\"children\":\" and \"}]]}],\"$La0\",[\"$\",\"$1\",\"75aaf381abd740659a3969fecfc089b1\",{\"children\":[[\"$\",\"$1\",\"0\",{\"children\":\".\"}]]}]]}],[\"$\",\"div\",\"45ac0657bfc04680a2abcc80e0661d89\",{\"className\":\"mx-auto w-full decoration-primary/6 max-w-3xl page-api-block:ml-0 flex flex-row gap-3 justify-center\",\"children\":[\"$La1\"]}],[\"$\",\"p\",\"c618a4a166e64e4985dc81820ddb2e4b\",{\"className\":\"mx-auto w-full decoration-primary/6 max-w-3xl page-api-block:ml-0\",\"children\":[[\"$\",\"$1\",\"9217d69a1447438db01e1e7fe1db2b35\",{\"children\":[[\"$\",\"$1\",\"0\",{\"children\":\"The Raycast Platform consists of two parts:\"}]]}]]}],[\"$\",\"ul\",\"48672ae48ee544c3885d07b705c53477\",{\"className\":\"min-w-0 space-y-2 mx-auto w-full decoration-primary/6 max-w-3xl page-api-block:ml-0\",\"children\":[[\"$\",\"li\",\"7fd70f79b0814f2097c3e245f987d644\",{\"className\":\"leading-normal flex items-start\",\"children\":[[\"$\",\"div\",null,{\"className\":\"text-base leading-normal mr-1 flex min-h-[1lh] min-w-6 items-center justify-center text-tint\",\"children\":[\"$\",\"div\",null,{\"className\":\"before:font-var before:content-[--pseudoBefore--content]\",\"style\":{\"--pseudoBefore--content\":\"'•'\",\"--font-family\":\"Arial\",\"fontSize\":\"min(1.5em, 24px)\",\"lineHeight\":1}}]}],[\"$\",\"div\",null,{\"className\":\"flex min-w-0 flex-1 flex-col space-y-2\",\"children\":[[\"$\",\"p\",\"d9c87442b3d249a6b4a7fee027f7178c\",{\"className\":\"w-full decoration-primary/6 max-w-3xl min-h-[1lh] flip-heading-hash [\u0026:is(h2)\u003ediv]:mt-0 [\u0026:is(h3)\u003ediv]:mt-0 [\u0026:is(h4)\u003ediv]:mt-0 mx-0\",\"children\":[[\"$\",\"$1\",\"eb035d1bf07645d0a3b7daa1f3861b9f\",{\"children\":[[\"$\",\"$1\",\"0\",{\"children\":[\"$\",\"strong\",\"mark\",{\"className\":\"font-bold\",\"children\":\"API:\"}]}],[\"$\",\"$1\",\"1\",{\"children\":\" This allows developers to build rich extensions with React, Node.js, and TypeScript. The docs explain how to use the API to build top-notch experiences.\"}]]}]]}]]}]]}],[\"$\",\"li\",\"faa0a43392df49fd967309f38551a472\",{\"className\":\"leading-normal flex items-start\",\"children\":[[\"$\",\"div\",null,{\"className\":\"text-base leading-normal mr-1 flex min-h-[1lh] min-w-6 items-center justify-center text-tint\",\"children\":[\"$\",\"div\",null,{\"className\":\"before:font-var before:content-[--pseudoBefore--content]\",\"style\":{\"--pseudoBefore--content\":\"'•'\",\"--font-family\":\"Arial\",\"fontSize\":\"min(1.5em, 24px)\",\"lineHeight\":1}}]}],[\"$\",\"div\",null,{\"className\":\"flex min-w-0 flex-1 flex-col space-y-2\",\"children\":[[\"$\",\"p\",\"a6d7d739228e4fc8b864fe565809ab22\",{\"className\":\"w-full decoration-primary/6 max-w-3xl min-h-[1lh] flip-heading-hash [\u0026:is(h2)\u003ediv]:mt-0 [\u0026:is(h3)\u003ediv]:mt-0 [\u0026:is(h4)\u003ediv]:mt-0 mx-0\",\"children\":[[\"$\",\"$1\",\"bdbe58e9f5d14904a029af30cdbab1cc\",{\"children\":[[\"$\",\"$1\",\"0\",{\"children\":[\"$\",\"strong\",\"mark\",{\"className\":\"font-bold\",\"children\":\"Store:\"}]}],[\"$\",\"$1\",\"1\",{\"children\":\" This lets developers share their extensions with all Raycast users. You'll learn how to \"}]]}],\"$La2\",[\"$\",\"$1\",\"8f463621999c4d3cac79c1c16f660f5d\",{\"children\":[[\"$\",\"$1\",\"0\",{\"children\":\".\"}]]}]]}]]}]]}]]}],[\"$\",\"$1b\",\"13dc9588033d4cf3be3b748b0aef90d6\",{\"fallback\":[\"$\",\"div\",null,{\"id\":\"key-features\",\"role\":\"status\",\"aria-busy\":true,\"className\":\"mx-auto w-full decoration-primary/6 max-w-3xl page-api-block:ml-0\",\"children\":[\"$\",\"div\",null,{\"className\":\"ring-1 ring-tint-subtle overflow-hidden relative grid rounded-md h-[47px] [max-width:calc(48rem-1px)]\",\"children\":[\"$\",\"div\",null,{\"className\":\"w-full bg-tint grid grid-area-1-1 overflow-hidden [mask:conic-gradient(from_90deg_at_1px_1px,_#0000_90deg,_#0003_0)_calc(50%+1px)_calc(0%+47px)_/_12px_12px]\",\"children\":[\"$\",\"div\",null,{\"className\":\"aspect-square from-tint-solid to-transparent grid-area-1-1 relative origin-[50%_50%] top-[50%] self-stretch bg-transparent will-change-transform animate-[rotateLoop_2s_linear_infinite] [background-image:conic-gradient(from_-90deg_at_50%_50%,_var(--tw-gradient-stops)_0deg,_var(--tw-gradient-stops)_90deg,_var(--tw-gradient-stops)_280deg)]\"}]}]}]}],\"children\":[\"$\",\"h2\",null,{\"id\":\"key-features\",\"className\":\"text-3xl font-semibold heading group relative grid scroll-m-12 mx-auto w-full decoration-primary/6 max-w-3xl page-api-block:ml-0\",\"children\":[[\"$\",\"div\",null,{\"className\":\"hash grid grid-area-1-1 relative -ml-6 w-7 border-0 opacity-0 group-hover:opacity-[0] group-focus:opacity-[0] md:group-hover:md:opacity-[1] md:group-focus:md:opacity-[1] mt-[1em]\",\"children\":[\"$\",\"a\",null,{\"href\":\"#key-features\",\"aria-label\":\"Direct link to heading\",\"className\":\"inline-flex h-full items-start leading-tight\",\"children\":[\"$\",\"$L56\",null,{\"icon\":\"hashtag\",\"className\":\"w-3.5 h-[1em] mt-0.5 transition-colors text-transparent group-hover:text-tint-subtle contrast-more:group-hover:text-tint-strong lg:w-4\"}]}]}],[\"$\",\"div\",null,{\"className\":\"grid-area-1-1 z-[1] justify-self-start text-left leading-tight mt-[1em]\",\"children\":[[\"$\",\"$1\",\"9dea7343a21c4f08af8b7e5e54952aa2\",{\"children\":[[\"$\",\"$1\",\"0\",{\"children\":\"Key features\"}]]}]]}]]}]}],[\"$\",\"$1b\",\"c8d7c2033d2241569e4cb99b442f02bb\",{\"fallback\":[\"$\",\"div\",null,{\"id\":\"$undefined\",\"role\":\"status\",\"aria-busy\":true,\"className\":\"mx-auto w-full decoration-primary/6 max-w-3xl page-api-block:ml-0\",\"children\":[\"$\",\"div\",null,{\"className\":\"ring-1 ring-tint-subtle overflow-hidden relative grid rounded-md h-[35px] [max-width:calc(48rem-1px)]\",\"children\":[\"$\",\"div\",null,{\"className\":\"w-full bg-tint grid grid-area-1-1 overflow-hidden [mask:conic-gradient(from_90deg_at_1px_1px,_#0000_90deg,_#0003_0)_calc(50%+1px)_calc(0%+47px)_/_12px_12px]\",\"children\":[\"$\",\"div\",null,{\"className\":\"aspect-square from-tint-solid to-transparent grid-area-1-1 relative origin-[50%_50%] top-[50%] self-stretch bg-transparent will-change-transform animate-[rotateLoop_2s_linear_infinite] [background-image:conic-gradient(from_-90deg_at_50%_50%,_var(--tw-gradient-stops)_0deg,_var(--tw-gradient-stops)_90deg,_var(--tw-gradient-stops)_280deg)]\"}]}]}]}],\"children\":[\"$\",\"p\",null,{\"className\":\"mx-auto w-full decoration-primary/6 max-w-3xl page-api-block:ml-0\",\"children\":[[\"$\",\"$1\",\"c11acf8ab62a4de294a29b3f7274b457\",{\"children\":[[\"$\",\"$1\",\"0\",{\"children\":\"Here are a few points that make our ecosystem special:\"}]]}]]}]}],[\"$\",\"$1b\",\"b5f91adc954d48f78639c54ccdc25925\",{\"fallback\":[\"$\",\"div\",null,{\"id\":\"$undefined\",\"role\":\"status\",\"aria-busy\":true,\"className\":\"skeleton-paragraph\",\"children\":[\"$\",\"div\",null,{\"className\":\"ring-1 ring-tint-subtle overflow-hidden relative grid rounded-md [height:calc(15rem-1px)] [max-width:calc(48rem-1px)] mx-auto w-full decoration-primary/6 max-w-3xl page-api-block:ml-0\",\"children\":[\"$\",\"div\",null,{\"className\":\"w-full bg-tint grid grid-area-1-1 overflow-hidden [mask:conic-gradient(from_90deg_at_1px_1px,_#0000_90deg,_#0003_0)_calc(50%+1px)_calc(0%+47px)_/_48px_48px]\",\"children\":[\"$\",\"div\",null,{\"className\":\"aspect-square from-tint-solid to-transparent grid-area-1-1 relative origin-[50%_50%] top-[50%] self-stretch bg-transparent will-change-transform animate-[rotateLoop_2s_linear_infinite] [background-image:conic-gradient(from_-90deg_at_50%_50%,_var(--tw-gradient-stops)_0deg,_var(--tw-gradient-stops)_90deg,_var(--tw-gradient-stops)_280deg)]\"}]}]}]}],\"children\":[\"$\",\"ul\",null,{\"className\":\"min-w-0 space-y-2 mx-auto w-full decoration-primary/6 max-w-3xl page-api-block:ml-0\",\"children\":[[\"$\",\"$1b\",\"37d696cfd6b04b9f844f912b33a93689\",{\"fallback\":[\"$\",\"div\",null,{\"id\":\"$undefined\",\"role\":\"status\",\"aria-busy\":true,\"className\":\"skeleton-paragraph\",\"children\":[\"$\",\"div\",null,{\"className\":\"ring-1 ring-tint-subtle overflow-hidden relative grid rounded-md [height:calc(15rem-1px)] [max-width:calc(48rem-1px)] mx-auto w-full decoration-primary/6 max-w-3xl\",\"children\":[\"$\",\"div\",null,{\"className\":\"w-full bg-tint grid grid-area-1-1 overflow-hidden [mask:conic-gradient(from_90deg_at_1px_1px,_#0000_90deg,_#0003_0)_calc(50%+1px)_calc(0%+47px)_/_48px_48px]\",\"children\":[\"$\",\"div\",null,{\"className\":\"aspect-square from-tint-solid to-transparent grid-area-1-1 relative origin-[50%_50%] top-[50%] self-stretch bg-transparent will-change-transform animate-[rotateLoop_2s_linear_infinite] [background-image:conic-gradient(from_-90deg_at_50%_50%,_var(--tw-gradient-stops)_0deg,_var(--tw-gradient-stops)_90deg,_var(--tw-gradient-stops)_280deg)]\"}]}]}]}],\"children\":[\"$\",\"li\",null,{\"className\":\"leading-normal flex items-start\",\"children\":[[\"$\",\"div\",null,{\"className\":\"text-base leading-normal mr-1 flex min-h-[1lh] min-w-6 items-center justify-center text-tint\",\"children\":[\"$\",\"div\",null,{\"className\":\"before:font-var before:content-[--pseudoBefore--content]\",\"style\":{\"--pseudoBefore--content\":\"'•'\",\"--font-family\":\"Arial\",\"fontSize\":\"min(1.5em, 24px)\",\"lineHeight\":1}}]}],[\"$\",\"div\",null,{\"className\":\"flex min-w-0 flex-1 flex-col space-y-2\",\"children\":[[\"$\",\"$1b\",\"3ddbdd3e87f745f285441c54cacfa75a\",{\"fallback\":[\"$\",\"div\",null,{\"id\":\"$undefined\",\"role\":\"status\",\"aria-busy\":true,\"className\":\"w-full decoration-primary/6 max-w-3xl min-h-[1lh] flip-heading-hash [\u0026:is(h2)\u003ediv]:mt-0 [\u0026:is(h3)\u003ediv]:mt-0 [\u0026:is(h4)\u003ediv]:mt-0 mx-0\",\"children\":[\"$\",\"div\",null,{\"className\":\"ring-1 ring-tint-subtle overflow-hidden relative grid rounded-md h-[35px] [max-width:calc(48rem-1px)]\",\"children\":[\"$\",\"div\",null,{\"className\":\"w-full bg-tint grid grid-area-1-1 overflow-hidden [mask:conic-gradient(from_90deg_at_1px_1px,_#0000_90deg,_#0003_0)_calc(50%+1px)_calc(0%+47px)_/_12px_12px]\",\"children\":[\"$\",\"div\",null,{\"className\":\"aspect-square from-tint-solid to-transparent grid-area-1-1 relative origin-[50%_50%] top-[50%] self-stretch bg-transparent will-change-transform animate-[rotateLoop_2s_linear_infinite] [background-image:conic-gradient(from_-90deg_at_50%_50%,_var(--tw-gradient-stops)_0deg,_var(--tw-gradient-stops)_90deg,_var(--tw-gradient-stops)_280deg)]\"}]}]}]}],\"children\":[\"$\",\"p\",null,{\"className\":\"w-full decoration-primary/6 max-w-3xl min-h-[1lh] flip-heading-hash [\u0026:is(h2)\u003ediv]:mt-0 [\u0026:is(h3)\u003ediv]:mt-0 [\u0026:is(h4)\u003ediv]:mt-0 mx-0\",\"children\":[[\"$\",\"$1\",\"32450d6c658947e48e0ac8e062def1b8\",{\"children\":[[\"$\",\"$1\",\"0\",{\"children\":[\"$\",\"strong\",\"mark\",{\"className\":\"font-bold\",\"children\":\"Powerful and familiar tooling:\"}]}],[\"$\",\"$1\",\"1\",{\"children\":\" Extensions are built with TypeScript, React, and Node. Leverage npm's ecosystem to quickly build what you imagine.\"}]]}]]}]}]]}]]}]}],[\"$\",\"$1b\",\"7a0e1fa41e6a4d5f9e48261323bca5c8\",{\"fallback\":[\"$\",\"div\",null,{\"id\":\"$undefined\",\"role\":\"status\",\"aria-busy\":true,\"className\":\"skeleton-paragraph\",\"children\":[\"$\",\"div\",null,{\"className\":\"ring-1 ring-tint-subtle overflow-hidden relative grid rounded-md [height:calc(15rem-1px)] [max-width:calc(48rem-1px)] mx-auto w-full decoration-primary/6 max-w-3xl\",\"children\":[\"$\",\"div\",null,{\"className\":\"w-full bg-tint grid grid-area-1-1 overflow-hidden [mask:conic-gradient(from_90deg_at_1px_1px,_#0000_90deg,_#0003_0)_calc(50%+1px)_calc(0%+47px)_/_48px_48px]\",\"children\":[\"$\",\"div\",null,{\"className\":\"aspect-square from-tint-solid to-transparent grid-area-1-1 relative origin-[50%_50%] top-[50%] self-stretch bg-transparent will-change-transform animate-[rotateLoop_2s_linear_infinite] [background-image:conic-gradient(from_-90deg_at_50%_50%,_var(--tw-gradient-stops)_0deg,_var(--tw-gradient-stops)_90deg,_var(--tw-gradient-stops)_280deg)]\"}]}]}]}],\"children\":[\"$\",\"li\",null,{\"className\":\"leading-normal flex items-start\",\"children\":[[\"$\",\"div\",null,{\"className\":\"text-base leading-normal mr-1 flex min-h-[1lh] min-w-6 items-center justify-center text-tint\",\"children\":[\"$\",\"div\",null,{\"className\":\"before:font-var before:content-[--pseudoBefore--content]\",\"style\":{\"--pseudoBefore--content\":\"'•'\",\"--font-family\":\"Arial\",\"fontSize\":\"min(1.5em, 24px)\",\"lineHeight\":1}}]}],[\"$\",\"div\",null,{\"className\":\"flex min-w-0 flex-1 flex-col space-y-2\",\"children\":[[\"$\",\"$1b\",\"d50053d4f6b94149bae9100adaaecf91\",{\"fallback\":[\"$\",\"div\",null,{\"id\":\"$undefined\",\"role\":\"status\",\"aria-busy\":true,\"className\":\"w-full decoration-primary/6 max-w-3xl min-h-[1lh] flip-heading-hash [\u0026:is(h2)\u003ediv]:mt-0 [\u0026:is(h3)\u003ediv]:mt-0 [\u0026:is(h4)\u003ediv]:mt-0 mx-0\",\"children\":[\"$\",\"div\",null,{\"className\":\"ring-1 ring-tint-subtle overflow-hidden relative grid rounded-md h-[35px] [max-width:calc(48rem-1px)]\",\"children\":[\"$\",\"div\",null,{\"className\":\"w-full bg-tint grid grid-area-1-1 overflow-hidden [mask:conic-gradient(from_90deg_at_1px_1px,_#0000_90deg,_#0003_0)_calc(50%+1px)_calc(0%+47px)_/_12px_12px]\",\"children\":[\"$\",\"div\",null,{\"className\":\"aspect-square from-tint-solid to-transparent grid-area-1-1 relative origin-[50%_50%] top-[50%] self-stretch bg-transparent will-change-transform animate-[rotateLoop_2s_linear_infinite] [background-image:conic-gradient(from_-90deg_at_50%_50%,_var(--tw-gradient-stops)_0deg,_var(--tw-gradient-stops)_90deg,_var(--tw-gradient-stops)_280deg)]\"}]}]}]}],\"children\":[\"$\",\"p\",null,{\"className\":\"w-full decoration-primary/6 max-w-3xl min-h-[1lh] flip-heading-hash [\u0026:is(h2)\u003ediv]:mt-0 [\u0026:is(h3)\u003ediv]:mt-0 [\u0026:is(h4)\u003ediv]:mt-0 mx-0\",\"children\":[[\"$\",\"$1\",\"963acce5f16942a1a081a9ffc360bb04\",{\"children\":[[\"$\",\"$1\",\"0\",{\"children\":[\"$\",\"strong\",\"mark\",{\"className\":\"font-bold\",\"children\":\"No-brainer to build UI:\"}]}],[\"$\",\"$1\",\"1\",{\"children\":\" You concentrate on the logic, we push the pixels. Use our built-in UI components to be consistent with all our extensions.\"}]]}]]}]}]]}]]}]}],[\"$\",\"$1b\",\"47a2d23c1d734e9e8aad40666c0f105f\",{\"fallback\":[\"$\",\"div\",null,{\"id\":\"$undefined\",\"role\":\"status\",\"aria-busy\":true,\"className\":\"skeleton-paragraph\",\"children\":[\"$\",\"div\",null,{\"className\":\"ring-1 ring-tint-subtle overflow-hidden relative grid rounded-md [height:calc(15rem-1px)] [max-width:calc(48rem-1px)] mx-auto w-full decoration-primary/6 max-w-3xl\",\"children\":[\"$\",\"div\",null,{\"className\":\"w-full bg-tint grid grid-area-1-1 overflow-hidden [mask:conic-gradient(from_90deg_at_1px_1px,_#0000_90deg,_#0003_0)_calc(50%+1px)_calc(0%+47px)_/_48px_48px]\",\"children\":[\"$\",\"div\",null,{\"className\":\"aspect-square from-tint-solid to-transparent grid-area-1-1 relative origin-[50%_50%] top-[50%] self-stretch bg-transparent will-change-transform animate-[rotateLoop_2s_linear_infinite] [background-image:conic-gradient(from_-90deg_at_50%_50%,_var(--tw-gradient-stops)_0deg,_var(--tw-gradient-stops)_90deg,_var(--tw-gradient-stops)_280deg)]\"}]}]}]}],\"children\":[\"$\",\"li\",null,{\"className\":\"leading-normal flex items-start\",\"children\":[[\"$\",\"div\",null,{\"className\":\"text-base leading-normal mr-1 flex min-h-[1lh] min-w-6 items-center justify-center text-tint\",\"children\":[\"$\",\"div\",null,{\"className\":\"before:font-var before:content-[--pseudoBefore--content]\",\"style\":{\"--pseudoBefore--content\":\"'•'\",\"--font-family\":\"Arial\",\"fontSize\":\"min(1.5em, 24px)\",\"lineHeight\":1}}]}],[\"$\",\"div\",null,{\"className\":\"flex min-w-0 flex-1 flex-col space-y-2\",\"children\":[[\"$\",\"$1b\",\"7973123c24114573bedbcc156396aa63\",{\"fallback\":[\"$\",\"div\",null,{\"id\":\"$undefined\",\"role\":\"status\",\"aria-busy\":true,\"className\":\"w-full decoration-primary/6 max-w-3xl min-h-[1lh] flip-heading-hash [\u0026:is(h2)\u003ediv]:mt-0 [\u0026:is(h3)\u003ediv]:mt-0 [\u0026:is(h4)\u003ediv]:mt-0 mx-0\",\"children\":[\"$\",\"div\",null,{\"className\":\"ring-1 ring-tint-subtle overflow-hidden relative grid rounded-md h-[35px] [max-width:calc(48rem-1px)]\",\"children\":[\"$\",\"div\",null,{\"className\":\"w-full bg-tint grid grid-area-1-1 overflow-hidden [mask:conic-gradient(from_90deg_at_1px_1px,_#0000_90deg,_#0003_0)_calc(50%+1px)_calc(0%+47px)_/_12px_12px]\",\"children\":[\"$\",\"div\",null,{\"className\":\"aspect-square from-tint-solid to-transparent grid-area-1-1 relative origin-[50%_50%] top-[50%] self-stretch bg-transparent will-change-transform animate-[rotateLoop_2s_linear_infinite] [background-image:conic-gradient(from_-90deg_at_50%_50%,_var(--tw-gradient-stops)_0deg,_var(--tw-gradient-stops)_90deg,_var(--tw-gradient-stops)_280deg)]\"}]}]}]}],\"children\":[\"$\",\"p\",null,{\"className\":\"w-full decoration-primary/6 max-w-3xl min-h-[1lh] flip-heading-hash [\u0026:is(h2)\u003ediv]:mt-0 [\u0026:is(h3)\u003ediv]:mt-0 [\u0026:is(h4)\u003ediv]:mt-0 mx-0\",\"children\":[[\"$\",\"$1\",\"944f040daeaa48e18ddc86856b07ecb2\",{\"children\":[[\"$\",\"$1\",\"0\",{\"children\":[\"$\",\"strong\",\"mark\",{\"className\":\"font-bold\",\"children\":\"Collaborate with our community:\"}]}],[\"$\",\"$1\",\"1\",{\"children\":\" Build your extension, share it with our community, and get inspired by others.\"}]]}]]}]}]]}]]}]}],[\"$\",\"$1b\",\"a5343b0ae68744b5a187d51027b5b273\",{\"fallback\":[\"$\",\"div\",null,{\"id\":\"$undefined\",\"role\":\"status\",\"aria-busy\":true,\"className\":\"skeleton-paragraph\",\"children\":[\"$\",\"div\",null,{\"className\":\"ring-1 ring-tint-subtle overflow-hidden relative grid rounded-md [height:calc(15rem-1px)] [max-width:calc(48rem-1px)] mx-auto w-full decoration-primary/6 max-w-3xl\",\"children\":[\"$\",\"div\",null,{\"className\":\"w-full bg-tint grid grid-area-1-1 overflow-hidden [mask:conic-gradient(from_90deg_at_1px_1px,_#0000_90deg,_#0003_0)_calc(50%+1px)_calc(0%+47px)_/_48px_48px]\",\"children\":[\"$\",\"div\",null,{\"className\":\"aspect-square from-tint-solid to-transparent grid-area-1-1 relative origin-[50%_50%] top-[50%] self-stretch bg-transparent will-change-transform animate-[rotateLoop_2s_linear_infinite] [background-image:conic-gradient(from_-90deg_at_50%_50%,_var(--tw-gradient-stops)_0deg,_var(--tw-gradient-stops)_90deg,_var(--tw-gradient-stops)_280deg)]\"}]}]}]}],\"children\":[\"$\",\"li\",null,{\"className\":\"leading-normal flex items-start\",\"children\":[[\"$\",\"div\",null,{\"className\":\"text-base leading-normal mr-1 flex min-h-[1lh] min-w-6 items-center justify-center text-tint\",\"children\":[\"$\",\"div\",null,{\"className\":\"before:font-var before:content-[--pseudoBefore--content]\",\"style\":{\"--pseudoBefore--content\":\"'•'\",\"--font-family\":\"Arial\",\"fontSize\":\"min(1.5em, 24px)\",\"lineHeight\":1}}]}],[\"$\",\"div\",null,{\"className\":\"flex min-w-0 flex-1 flex-col space-y-2\",\"children\":[[\"$\",\"$1b\",\"bdf187e60ce24544b494fa73dd6944eb\",{\"fallback\":[\"$\",\"div\",null,{\"id\":\"$undefined\",\"role\":\"status\",\"aria-busy\":true,\"className\":\"w-full decoration-primary/6 max-w-3xl min-h-[1lh] flip-heading-hash [\u0026:is(h2)\u003ediv]:mt-0 [\u0026:is(h3)\u003ediv]:mt-0 [\u0026:is(h4)\u003ediv]:mt-0 mx-0\",\"children\":[\"$\",\"div\",null,{\"className\":\"ring-1 ring-tint-subtle overflow-hidden relative grid rounded-md h-[35px] [max-width:calc(48rem-1px)]\",\"children\":[\"$\",\"div\",null,{\"className\":\"w-full bg-tint grid grid-area-1-1 overflow-hidden [mask:conic-gradient(from_90deg_at_1px_1px,_#0000_90deg,_#0003_0)_calc(50%+1px)_calc(0%+47px)_/_12px_12px]\",\"children\":[\"$\",\"div\",null,{\"className\":\"aspect-square from-tint-solid to-transparent grid-area-1-1 relative origin-[50%_50%] top-[50%] self-stretch bg-transparent will-change-transform animate-[rotateLoop_2s_linear_infinite] [background-image:conic-gradient(from_-90deg_at_50%_50%,_var(--tw-gradient-stops)_0deg,_var(--tw-gradient-stops)_90deg,_var(--tw-gradient-stops)_280deg)]\"}]}]}]}],\"children\":[\"$\",\"p\",null,{\"className\":\"w-full decoration-primary/6 max-w-3xl min-h-[1lh] flip-heading-hash [\u0026:is(h2)\u003ediv]:mt-0 [\u0026:is(h3)\u003ediv]:mt-0 [\u0026:is(h4)\u003ediv]:mt-0 mx-0\",\"children\":[[\"$\",\"$1\",\"8fa80ae65d7e4a1ba8faa7d86d8ef9a8\",{\"children\":[[\"$\",\"$1\",\"0\",{\"children\":[\"$\",\"strong\",\"mark\",{\"className\":\"font-bold\",\"children\":\"Developer experience front and foremost:\"}]}],[\"$\",\"$1\",\"1\",{\"children\":\" A strongly typed API, hot-reloading, and modern tooling that makes it a blast to work with.\"}]]}]]}]}]]}]]}]}],[\"$\",\"$1b\",\"bdef655647fc46b1bb3bbbd8ce3d7e42\",{\"fallback\":[\"$\",\"div\",null,{\"id\":\"$undefined\",\"role\":\"status\",\"aria-busy\":true,\"className\":\"skeleton-paragraph\",\"children\":[\"$\",\"div\",null,{\"className\":\"ring-1 ring-tint-subtle overflow-hidden relative grid rounded-md [height:calc(15rem-1px)] [max-width:calc(48rem-1px)] mx-auto w-full decoration-primary/6 max-w-3xl\",\"children\":[\"$\",\"div\",null,{\"className\":\"w-full bg-tint grid grid-area-1-1 overflow-hidden [mask:conic-gradient(from_90deg_at_1px_1px,_#0000_90deg,_#0003_0)_calc(50%+1px)_calc(0%+47px)_/_48px_48px]\",\"children\":[\"$\",\"div\",null,{\"className\":\"aspect-square from-tint-solid to-transparent grid-area-1-1 relative origin-[50%_50%] top-[50%] self-stretch bg-transparent will-change-transform animate-[rotateLoop_2s_linear_infinite] [background-image:conic-gradient(from_-90deg_at_50%_50%,_var(--tw-gradient-stops)_0deg,_var(--tw-gradient-stops)_90deg,_var(--tw-gradient-stops)_280deg)]\"}]}]}]}],\"children\":[\"$\",\"li\",null,{\"className\":\"leading-normal flex items-start\",\"children\":[[\"$\",\"div\",null,{\"className\":\"text-base leading-normal mr-1 flex min-h-[1lh] min-w-6 items-center justify-center text-tint\",\"children\":[\"$\",\"div\",null,{\"className\":\"before:font-var before:content-[--pseudoBefore--content]\",\"style\":{\"--pseudoBefore--content\":\"'•'\",\"--font-family\":\"Arial\",\"fontSize\":\"min(1.5em, 24px)\",\"lineHeight\":1}}]}],[\"$\",\"div\",null,{\"className\":\"flex min-w-0 flex-1 flex-col space-y-2\",\"children\":[[\"$\",\"$1b\",\"21a98d9609c64a40b6eea97d43e67b6f\",{\"fallback\":[\"$\",\"div\",null,{\"id\":\"$undefined\",\"role\":\"status\",\"aria-busy\":true,\"className\":\"w-full decoration-primary/6 max-w-3xl min-h-[1lh] flip-heading-hash [\u0026:is(h2)\u003ediv]:mt-0 [\u0026:is(h3)\u003ediv]:mt-0 [\u0026:is(h4)\u003ediv]:mt-0 mx-0\",\"children\":[\"$\",\"div\",null,{\"className\":\"ring-1 ring-tint-subtle overflow-hidden relative grid rounded-md h-[35px] [max-width:calc(48rem-1px)]\",\"children\":[\"$\",\"div\",null,{\"className\":\"w-full bg-tint grid grid-area-1-1 overflow-hidden [mask:conic-gradient(from_90deg_at_1px_1px,_#0000_90deg,_#0003_0)_calc(50%+1px)_calc(0%+47px)_/_12px_12px]\",\"children\":[\"$\",\"div\",null,{\"className\":\"aspect-square from-tint-solid to-transparent grid-area-1-1 relative origin-[50%_50%] top-[50%] self-stretch bg-transparent will-change-transform animate-[rotateLoop_2s_linear_infinite] [background-image:conic-gradient(from_-90deg_at_50%_50%,_var(--tw-gradient-stops)_0deg,_var(--tw-gradient-stops)_90deg,_var(--tw-gradient-stops)_280deg)]\"}]}]}]}],\"children\":[\"$\",\"p\",null,{\"className\":\"w-full decoration-primary/6 max-w-3xl min-h-[1lh] flip-heading-hash [\u0026:is(h2)\u003ediv]:mt-0 [\u0026:is(h3)\u003ediv]:mt-0 [\u0026:is(h4)\u003ediv]:mt-0 mx-0\",\"children\":[[\"$\",\"$1\",\"f246b52605744995b113434cdfc6389a\",{\"children\":[[\"$\",\"$1\",\"0\",{\"children\":[\"$\",\"strong\",\"mark\",{\"className\":\"font-bold\",\"children\":\"Easy to start, flexible to scale:\"}]}],[\"$\",\"$1\",\"1\",{\"children\":\" Start with a simple script, add a static UI or use React to go wild. Anything goes.\"}]]}]]}]}]]}]]}]}]]}]}],[\"$\",\"$1b\",\"83fc41cfb68a48d3b29fb64d8dc0a27e\",{\"fallback\":[\"$\",\"div\",null,{\"id\":\"overview\",\"role\":\"status\",\"aria-busy\":true,\"className\":\"mx-auto w-full decoration-primary/6 max-w-3xl page-api-block:ml-0\",\"children\":[\"$\",\"div\",null,{\"className\":\"ring-1 ring-tint-subtle overflow-hidden relative grid rounded-md h-[47px] [max-width:calc(48rem-1px)]\",\"children\":[\"$\",\"div\",null,{\"className\":\"w-full bg-tint grid grid-area-1-1 overflow-hidden [mask:conic-gradient(from_90deg_at_1px_1px,_#0000_90deg,_#0003_0)_calc(50%+1px)_calc(0%+47px)_/_12px_12px]\",\"children\":[\"$\",\"div\",null,{\"className\":\"aspect-square from-tint-solid to-transparent grid-area-1-1 relative origin-[50%_50%] top-[50%] self-stretch bg-transparent will-change-transform animate-[rotateLoop_2s_linear_infinite] [background-image:conic-gradient(from_-90deg_at_50%_50%,_var(--tw-gradient-stops)_0deg,_var(--tw-gradient-stops)_90deg,_var(--tw-gradient-stops)_280deg)]\"}]}]}]}],\"children\":[\"$\",\"h2\",null,{\"id\":\"overview\",\"className\":\"text-3xl font-semibold heading group relative grid scroll-m-12 mx-auto w-full decoration-primary/6 max-w-3xl page-api-block:ml-0\",\"children\":[[\"$\",\"div\",null,{\"className\":\"hash grid grid-area-1-1 relative -ml-6 w-7 border-0 opacity-0 group-hover:opacity-[0] group-focus:opacity-[0] md:group-hover:md:opacity-[1] md:group-focus:md:opacity-[1] mt-[1em]\",\"children\":[\"$\",\"a\",null,{\"href\":\"#overview\",\"aria-label\":\"Direct link to heading\",\"className\":\"inline-flex h-full items-start leading-tight\",\"children\":[\"$\",\"$L56\",null,{\"icon\":\"hashtag\",\"className\":\"w-3.5 h-[1em] mt-0.5 transition-colors text-transparent group-hover:text-tint-subtle contrast-more:group-hover:text-tint-strong lg:w-4\"}]}]}],[\"$\",\"div\",null,{\"className\":\"grid-area-1-1 z-[1] justify-self-start text-left leading-tight mt-[1em]\",\"children\":[[\"$\",\"$1\",\"4d14110101ab460282465bec0e6facdb\",{\"children\":[[\"$\",\"$1\",\"0\",{\"children\":\"Overview\"}]]}]]}]]}]}],[\"$\",\"$1b\",\"4f142508c9f8423898f695485c528cad\",{\"fallback\":[\"$\",\"div\",null,{\"id\":\"$undefined\",\"role\":\"status\",\"aria-busy\":true,\"className\":\"mx-auto w-full decoration-primary/6 max-w-3xl page-api-block:ml-0\",\"children\":[\"$\",\"div\",null,{\"className\":\"ring-1 ring-tint-subtle overflow-hidden relative grid rounded-md h-[35px] [max-width:calc(48rem-1px)]\",\"children\":[\"$\",\"div\",null,{\"className\":\"w-full bg-tint grid grid-area-1-1 overflow-hidden [mask:conic-gradient(from_90deg_at_1px_1px,_#0000_90deg,_#0003_0)_calc(50%+1px)_calc(0%+47px)_/_12px_12px]\",\"children\":[\"$\",\"div\",null,{\"className\":\"aspect-square from-tint-solid to-transparent grid-area-1-1 relative origin-[50%_50%] top-[50%] self-stretch bg-transparent will-change-transform animate-[rotateLoop_2s_linear_infinite] [background-image:conic-gradient(from_-90deg_at_50%_50%,_var(--tw-gradient-stops)_0deg,_var(--tw-gradient-stops)_90deg,_var(--tw-gradient-stops)_280deg)]\"}]}]}]}],\"children\":[\"$\",\"p\",null,{\"className\":\"mx-auto w-full decoration-primary/6 max-w-3xl page-api-block:ml-0\",\"children\":[[\"$\",\"$1\",\"9cbd20a2219a45fa813d67a38aa26f88\",{\"children\":[[\"$\",\"$1\",\"0\",{\"children\":\"A quick overview about where to find what in our docs:\"}]]}]]}]}],[\"$\",\"$1b\",\"b707812272924d2b8f138779cb960170\",{\"fallback\":[\"$\",\"div\",null,{\"id\":\"$undefined\",\"role\":\"status\",\"aria-busy\":true,\"className\":\"skeleton-paragraph\",\"children\":[\"$\",\"div\",null,{\"className\":\"ring-1 ring-tint-subtle overflow-hidden relative grid rounded-md [height:calc(15rem-1px)] [max-width:calc(48rem-1px)] mx-auto w-full decoration-primary/6 max-w-3xl page-api-block:ml-0\",\"children\":[\"$\",\"div\",null,{\"className\":\"w-full bg-tint grid grid-area-1-1 overflow-hidden [mask:conic-gradient(from_90deg_at_1px_1px,_#0000_90deg,_#0003_0)_calc(50%+1px)_calc(0%+47px)_/_48px_48px]\",\"children\":[\"$\",\"div\",null,{\"className\":\"aspect-square from-tint-solid to-transparent grid-area-1-1 relative origin-[50%_50%] top-[50%] self-stretch bg-transparent will-change-transform animate-[rotateLoop_2s_linear_infinite] [background-image:conic-gradient(from_-90deg_at_50%_50%,_var(--tw-gradient-stops)_0deg,_var(--tw-gradient-stops)_90deg,_var(--tw-gradient-stops)_280deg)]\"}]}]}]}],\"children\":[\"$\",\"ul\",null,{\"className\":\"min-w-0 space-y-2 mx-auto w-full decoration-primary/6 max-w-3xl page-api-block:ml-0\",\"children\":[[\"$\",\"$1b\",\"8c7aca0e0e904470b442f998dc64eccb\",{\"fallback\":[\"$\",\"div\",null,{\"id\":\"$undefined\",\"role\":\"status\",\"aria-busy\":true,\"className\":\"skeleton-paragraph\",\"children\":[\"$\",\"div\",null,{\"className\":\"ring-1 ring-tint-subtle overflow-hidden relative grid rounded-md [height:calc(15rem-1px)] [max-width:calc(48rem-1px)] mx-auto w-full decoration-primary/6 max-w-3xl\",\"children\":[\"$\",\"div\",null,{\"className\":\"w-full bg-tint grid grid-area-1-1 overflow-hidden [mask:conic-gradient(from_90deg_at_1px_1px,_#0000_90deg,_#0003_0)_calc(50%+1px)_calc(0%+47px)_/_48px_48px]\",\"children\":[\"$\",\"div\",null,{\"className\":\"aspect-square from-tint-solid to-transparent grid-area-1-1 relative origin-[50%_50%] top-[50%] self-stretch bg-transparent will-change-transform animate-[rotateLoop_2s_linear_infinite] [background-image:conic-gradient(from_-90deg_at_50%_50%,_var(--tw-gradient-stops)_0deg,_var(--tw-gradient-stops)_90deg,_var(--tw-gradient-stops)_280deg)]\"}]}]}]}],\"children\":[\"$\",\"li\",null,{\"className\":\"leading-normal flex items-start\",\"children\":[[\"$\",\"div\",null,{\"className\":\"text-base leading-normal mr-1 flex min-h-[1lh] min-w-6 items-center justify-center text-tint\",\"children\":[\"$\",\"div\",null,{\"className\":\"before:font-var before:content-[--pseudoBefore--content]\",\"style\":{\"--pseudoBefore--content\":\"'•'\",\"--font-family\":\"Arial\",\"fontSize\":\"min(1.5em, 24px)\",\"lineHeight\":1}}]}],[\"$\",\"div\",null,{\"className\":\"flex min-w-0 flex-1 flex-col space-y-2\",\"children\":[[\"$\",\"$1b\",\"1f779cba87c54e64bd455f3a6cfdb678\",{\"fallback\":[\"$\",\"div\",null,{\"id\":\"$undefined\",\"role\":\"status\",\"aria-busy\":true,\"className\":\"w-full decoration-primary/6 max-w-3xl min-h-[1lh] flip-heading-hash [\u0026:is(h2)\u003ediv]:mt-0 [\u0026:is(h3)\u003ediv]:mt-0 [\u0026:is(h4)\u003ediv]:mt-0 mx-0\",\"children\":[\"$\",\"div\",null,{\"className\":\"ring-1 ring-tint-subtle overflow-hidden relative grid rounded-md h-[35px] [max-width:calc(48rem-1px)]\",\"children\":[\"$\",\"div\",null,{\"className\":\"w-full bg-tint grid grid-area-1-1 overflow-hidden [mask:conic-gradient(from_90deg_at_1px_1px,_#0000_90deg,_#0003_0)_calc(50%+1px)_calc(0%+47px)_/_12px_12px]\",\"children\":[\"$\",\"div\",null,{\"className\":\"aspect-square from-tint-solid to-transparent grid-area-1-1 relative origin-[50%_50%] top-[50%] self-stretch bg-transparent will-change-transform animate-[rotateLoop_2s_linear_infinite] [background-image:conic-gradient(from_-90deg_at_50%_50%,_var(--tw-gradient-stops)_0deg,_var(--tw-gradient-stops)_90deg,_var(--tw-gradient-stops)_280deg)]\"}]}]}]}],\"children\":[\"$\",\"p\",null,{\"className\":\"w-full decoration-primary/6 max-w-3xl min-h-[1lh] flip-heading-hash [\u0026:is(h2)\u003ediv]:mt-0 [\u0026:is(h3)\u003ediv]:mt-0 [\u0026:is(h4)\u003ediv]:mt-0 mx-0\",\"children\":[[\"$\",\"$1\",\"006535d533c24eafb82418fff87c02f7\",{\"children\":[[\"$\",\"$1\",\"0\",{\"children\":\"\"}]]}],\"$La3\",[\"$\",\"$1\",\"7e7d6563fb974051916e8d97b63fcdd5\",{\"children\":[[\"$\",\"$1\",\"0\",{\"children\":\" Go over this section to learn how to build extensions in our step-by-step guides.\"}]]}]]}]}]]}]]}]}],[\"$\",\"$1b\",\"c0423ad91d0f4183b9b8265e0671466f\",{\"fallback\":[\"$\",\"div\",null,{\"id\":\"$undefined\",\"role\":\"status\",\"aria-busy\":true,\"className\":\"skeleton-paragraph\",\"children\":[\"$\",\"div\",null,{\"className\":\"ring-1 ring-tint-subtle overflow-hidden relative grid rounded-md [height:calc(15rem-1px)] [max-width:calc(48rem-1px)] mx-auto w-full decoration-primary/6 max-w-3xl\",\"children\":[\"$\",\"div\",null,{\"className\":\"w-full bg-tint grid grid-area-1-1 overflow-hidden [mask:conic-gradient(from_90deg_at_1px_1px,_#0000_90deg,_#0003_0)_calc(50%+1px)_calc(0%+47px)_/_48px_48px]\",\"children\":[\"$\",\"div\",null,{\"className\":\"aspect-square from-tint-solid to-transparent grid-area-1-1 relative origin-[50%_50%] top-[50%] self-stretch bg-transparent will-change-transform animate-[rotateLoop_2s_linear_infinite] [background-image:conic-gradient(from_-90deg_at_50%_50%,_var(--tw-gradient-stops)_0deg,_var(--tw-gradient-stops)_90deg,_var(--tw-gradient-stops)_280deg)]\"}]}]}]}],\"children\":[\"$\",\"li\",null,{\"className\":\"leading-normal flex items-start\",\"children\":[[\"$\",\"div\",null,{\"className\":\"text-base leading-normal mr-1 flex min-h-[1lh] min-w-6 items-center justify-center text-tint\",\"children\":[\"$\",\"div\",null,{\"className\":\"before:font-var before:content-[--pseudoBefore--content]\",\"style\":{\"--pseudoBefore--content\":\"'•'\",\"--font-family\":\"Arial\",\"fontSize\":\"min(1.5em, 24px)\",\"lineHeight\":1}}]}],[\"$\",\"div\",null,{\"className\":\"flex min-w-0 flex-1 flex-col space-y-2\",\"children\":[[\"$\",\"$1b\",\"03bd5ce38faf4026983b914e3d09b8e3\",{\"fallback\":[\"$\",\"div\",null,{\"id\":\"$undefined\",\"role\":\"status\",\"aria-busy\":true,\"className\":\"w-full decoration-primary/6 max-w-3xl min-h-[1lh] flip-heading-hash [\u0026:is(h2)\u003ediv]:mt-0 [\u0026:is(h3)\u003ediv]:mt-0 [\u0026:is(h4)\u003ediv]:mt-0 mx-0\",\"children\":[\"$\",\"div\",null,{\"className\":\"ring-1 ring-tint-subtle overflow-hidden relative grid rounded-md h-[35px] [max-width:calc(48rem-1px)]\",\"children\":[\"$\",\"div\",null,{\"className\":\"w-full bg-tint grid grid-area-1-1 overflow-hidden [mask:conic-gradient(from_90deg_at_1px_1px,_#0000_90deg,_#0003_0)_calc(50%+1px)_calc(0%+47px)_/_12px_12px]\",\"children\":[\"$\",\"div\",null,{\"className\":\"aspect-square from-tint-solid to-transparent grid-area-1-1 relative origin-[50%_50%] top-[50%] self-stretch bg-transparent will-change-transform animate-[rotateLoop_2s_linear_infinite] [background-image:conic-gradient(from_-90deg_at_50%_50%,_var(--tw-gradient-stops)_0deg,_var(--tw-gradient-stops)_90deg,_var(--tw-gradient-stops)_280deg)]\"}]}]}]}],\"children\":[\"$\",\"p\",null,{\"className\":\"w-full decoration-primary/6 max-w-3xl min-h-[1lh] flip-heading-hash [\u0026:is(h2)\u003ediv]:mt-0 [\u0026:is(h3)\u003ediv]:mt-0 [\u0026:is(h4)\u003ediv]:mt-0 mx-0\",\"children\":[[\"$\",\"$1\",\"d52a86ccb7654738a5f57443f0cfc84f\",{\"children\":[[\"$\",\"$1\",\"0\",{\"children\":\"\"}]]}],\"$La4\",[\"$\",\"$1\",\"f4ff191943f443f19a5804404418e985\",{\"children\":[[\"$\",\"$1\",\"0\",{\"children\":\" Build and share extensions with your teammates to speed up common workflows.\"}]]}]]}]}]]}]]}]}],[\"$\",\"$1b\",\"bc054627e9724b12a80e40fb57766313\",{\"fallback\":[\"$\",\"div\",null,{\"id\":\"$undefined\",\"role\":\"status\",\"aria-busy\":true,\"className\":\"skeleton-paragraph\",\"children\":[\"$\",\"div\",null,{\"className\":\"ring-1 ring-tint-subtle overflow-hidden relative grid rounded-md [height:calc(15rem-1px)] [max-width:calc(48rem-1px)] mx-auto w-full decoration-primary/6 max-w-3xl\",\"children\":[\"$\",\"div\",null,{\"className\":\"w-full bg-tint grid grid-area-1-1 overflow-hidden [mask:conic-gradient(from_90deg_at_1px_1px,_#0000_90deg,_#0003_0)_calc(50%+1px)_calc(0%+47px)_/_48px_48px]\",\"children\":[\"$\",\"div\",null,{\"className\":\"aspect-square from-tint-solid to-transparent grid-area-1-1 relative origin-[50%_50%] top-[50%] self-stretch bg-transparent will-change-transform animate-[rotateLoop_2s_linear_infinite] [background-image:conic-gradient(from_-90deg_at_50%_50%,_var(--tw-gradient-stops)_0deg,_var(--tw-gradient-stops)_90deg,_var(--tw-gradient-stops)_280deg)]\"}]}]}]}],\"children\":[\"$\",\"li\",null,{\"className\":\"leading-normal flex items-start\",\"children\":[[\"$\",\"div\",null,{\"className\":\"text-base leading-normal mr-1 flex min-h-[1lh] min-w-6 items-center justify-center text-tint\",\"children\":[\"$\",\"div\",null,{\"className\":\"before:font-var before:content-[--pseudoBefore--content]\",\"style\":{\"--pseudoBefore--content\":\"'•'\",\"--font-family\":\"Arial\",\"fontSize\":\"min(1.5em, 24px)\",\"lineHeight\":1}}]}],[\"$\",\"div\",null,{\"className\":\"flex min-w-0 flex-1 flex-col space-y-2\",\"children\":[[\"$\",\"$1b\",\"c804dbadf8c747c9903e1987b38be89e\",{\"fallback\":[\"$\",\"div\",null,{\"id\":\"$undefined\",\"role\":\"status\",\"aria-busy\":true,\"className\":\"w-full decoration-primary/6 max-w-3xl min-h-[1lh] flip-heading-hash [\u0026:is(h2)\u003ediv]:mt-0 [\u0026:is(h3)\u003ediv]:mt-0 [\u0026:is(h4)\u003ediv]:mt-0 mx-0\",\"children\":[\"$\",\"div\",null,{\"className\":\"ring-1 ring-tint-subtle overflow-hidden relative grid rounded-md h-[35px] [max-width:calc(48rem-1px)]\",\"children\":[\"$\",\"div\",null,{\"className\":\"w-full bg-tint grid grid-area-1-1 overflow-hidden [mask:conic-gradient(from_90deg_at_1px_1px,_#0000_90deg,_#0003_0)_calc(50%+1px)_calc(0%+47px)_/_12px_12px]\",\"children\":[\"$\",\"div\",null,{\"className\":\"aspect-square from-tint-solid to-transparent grid-area-1-1 relative origin-[50%_50%] top-[50%] self-stretch bg-transparent will-change-transform animate-[rotateLoop_2s_linear_infinite] [background-image:conic-gradient(from_-90deg_at_50%_50%,_var(--tw-gradient-stops)_0deg,_var(--tw-gradient-stops)_90deg,_var(--tw-gradient-stops)_280deg)]\"}]}]}]}],\"children\":[\"$\",\"p\",null,{\"className\":\"w-full decoration-primary/6 max-w-3xl min-h-[1lh] flip-heading-hash [\u0026:is(h2)\u003ediv]:mt-0 [\u0026:is(h3)\u003ediv]:mt-0 [\u0026:is(h4)\u003ediv]:mt-0 mx-0\",\"children\":[[\"$\",\"$1\",\"7a1bc1747d9a4186acde1c4146d4c129\",{\"children\":[[\"$\",\"$1\",\"0\",{\"children\":\"\"}]]}],\"$La5\",[\"$\",\"$1\",\"c48a967fd39e4031b3f6c42794b53430\",{\"children\":[[\"$\",\"$1\",\"0\",{\"children\":\" Kickstart your extension by using an open-source example and learn as you go.\"}]]}]]}]}]]}]]}]}],[\"$\",\"$1b\",\"362eead850994e188f73c450076edc35\",{\"fallback\":[\"$\",\"div\",null,{\"id\":\"$undefined\",\"role\":\"status\",\"aria-busy\":true,\"className\":\"skeleton-paragraph\",\"children\":[\"$\",\"div\",null,{\"className\":\"ring-1 ring-tint-subtle overflow-hidden relative grid rounded-md [height:calc(15rem-1px)] [max-width:calc(48rem-1px)] mx-auto w-full decoration-primary/6 max-w-3xl\",\"children\":[\"$\",\"div\",null,{\"className\":\"w-full bg-tint grid grid-area-1-1 overflow-hidden [mask:conic-gradient(from_90deg_at_1px_1px,_#0000_90deg,_#0003_0)_calc(50%+1px)_calc(0%+47px)_/_48px_48px]\",\"children\":[\"$\",\"div\",null,{\"className\":\"aspect-square from-tint-solid to-transparent grid-area-1-1 relative origin-[50%_50%] top-[50%] self-stretch bg-transparent will-change-transform animate-[rotateLoop_2s_linear_infinite] [background-image:conic-gradient(from_-90deg_at_50%_50%,_var(--tw-gradient-stops)_0deg,_var(--tw-gradient-stops)_90deg,_var(--tw-gradient-stops)_280deg)]\"}]}]}]}],\"children\":[\"$\",\"li\",null,{\"className\":\"leading-normal flex items-start\",\"children\":[[\"$\",\"div\",null,{\"className\":\"text-base leading-normal mr-1 flex min-h-[1lh] min-w-6 items-center justify-center text-tint\",\"children\":[\"$\",\"div\",null,{\"className\":\"before:font-var before:content-[--pseudoBefore--content]\",\"style\":{\"--pseudoBefore--content\":\"'•'\",\"--font-family\":\"Arial\",\"fontSize\":\"min(1.5em, 24px)\",\"lineHeight\":1}}]}],[\"$\",\"div\",null,{\"className\":\"flex min-w-0 flex-1 flex-col space-y-2\",\"children\":[[\"$\",\"$1b\",\"4d32d72248904b3c8d327f6fb41a1a53\",{\"fallback\":[\"$\",\"div\",null,{\"id\":\"$undefined\",\"role\":\"status\",\"aria-busy\":true,\"className\":\"w-full decoration-primary/6 max-w-3xl min-h-[1lh] flip-heading-hash [\u0026:is(h2)\u003ediv]:mt-0 [\u0026:is(h3)\u003ediv]:mt-0 [\u0026:is(h4)\u003ediv]:mt-0 mx-0\",\"children\":[\"$\",\"div\",null,{\"className\":\"ring-1 ring-tint-subtle overflow-hidden relative grid rounded-md h-[35px] [max-width:calc(48rem-1px)]\",\"children\":[\"$\",\"div\",null,{\"className\":\"w-full bg-tint grid grid-area-1-1 overflow-hidden [mask:conic-gradient(from_90deg_at_1px_1px,_#0000_90deg,_#0003_0)_calc(50%+1px)_calc(0%+47px)_/_12px_12px]\",\"children\":[\"$\",\"div\",null,{\"className\":\"aspect-square from-tint-solid to-transparent grid-area-1-1 relative origin-[50%_50%] top-[50%] self-stretch bg-transparent will-change-transform animate-[rotateLoop_2s_linear_infinite] [background-image:conic-gradient(from_-90deg_at_50%_50%,_var(--tw-gradient-stops)_0deg,_var(--tw-gradient-stops)_90deg,_var(--tw-gradient-stops)_280deg)]\"}]}]}]}],\"children\":[\"$\",\"p\",null,{\"className\":\"w-full decoration-primary/6 max-w-3xl min-h-[1lh] flip-heading-hash [\u0026:is(h2)\u003ediv]:mt-0 [\u0026:is(h3)\u003ediv]:mt-0 [\u0026:is(h4)\u003ediv]:mt-0 mx-0\",\"children\":[[\"$\",\"$1\",\"8759e7362d5f4947b7a0db279cc52d69\",{\"children\":[[\"$\",\"$1\",\"0\",{\"children\":\"\"}]]}],\"$La6\",[\"$\",\"$1\",\"b01d88b3c43e4fd3b71cd9bb89196195\",{\"children\":[[\"$\",\"$1\",\"0\",{\"children\":\" Get the background knowledge to master your understanding of our platform.\"}]]}]]}]}]]}]]}]}],[\"$\",\"$1b\",\"ad732f46f00c47a9a0288328c7b22a4c\",{\"fallback\":[\"$\",\"div\",null,{\"id\":\"$undefined\",\"role\":\"status\",\"aria-busy\":true,\"className\":\"skeleton-paragraph\",\"children\":[\"$\",\"div\",null,{\"className\":\"ring-1 ring-tint-subtle overflow-hidden relative grid rounded-md [height:calc(15rem-1px)] [max-width:calc(48rem-1px)] mx-auto w-full decoration-primary/6 max-w-3xl\",\"children\":[\"$\",\"div\",null,{\"className\":\"w-full bg-tint grid grid-area-1-1 overflow-hidden [mask:conic-gradient(from_90deg_at_1px_1px,_#0000_90deg,_#0003_0)_calc(50%+1px)_calc(0%+47px)_/_48px_48px]\",\"children\":[\"$\",\"div\",null,{\"className\":\"aspect-square from-tint-solid to-transparent grid-area-1-1 relative origin-[50%_50%] top-[50%] self-stretch bg-transparent will-change-transform animate-[rotateLoop_2s_linear_infinite] [background-image:conic-gradient(from_-90deg_at_50%_50%,_var(--tw-gradient-stops)_0deg,_var(--tw-gradient-stops)_90deg,_var(--tw-gradient-stops)_280deg)]\"}]}]}]}],\"children\":[\"$\",\"li\",null,{\"className\":\"leading-normal flex items-start\",\"children\":[[\"$\",\"div\",null,{\"className\":\"text-base leading-normal mr-1 flex min-h-[1lh] min-w-6 items-center justify-center text-tint\",\"children\":[\"$\",\"div\",null,{\"className\":\"before:font-var before:content-[--pseudoBefore--content]\",\"style\":{\"--pseudoBefore--content\":\"'•'\",\"--font-family\":\"Arial\",\"fontSize\":\"min(1.5em, 24px)\",\"lineHeight\":1}}]}],[\"$\",\"div\",null,{\"className\":\"flex min-w-0 flex-1 flex-col space-y-2\",\"children\":[[\"$\",\"$1b\",\"6f07868575b84bc2a85d69d2cda31933\",{\"fallback\":[\"$\",\"div\",null,{\"id\":\"$undefined\",\"role\":\"status\",\"aria-busy\":true,\"className\":\"w-full decoration-primary/6 max-w-3xl min-h-[1lh] flip-heading-hash [\u0026:is(h2)\u003ediv]:mt-0 [\u0026:is(h3)\u003ediv]:mt-0 [\u0026:is(h4)\u003ediv]:mt-0 mx-0\",\"children\":[\"$\",\"div\",null,{\"className\":\"ring-1 ring-tint-subtle overflow-hidden relative grid rounded-md h-[35px] [max-width:calc(48rem-1px)]\",\"children\":[\"$\",\"div\",null,{\"className\":\"w-full bg-tint grid grid-area-1-1 overflow-hidden [mask:conic-gradient(from_90deg_at_1px_1px,_#0000_90deg,_#0003_0)_calc(50%+1px)_calc(0%+47px)_/_12px_12px]\",\"children\":[\"$\",\"div\",null,{\"className\":\"aspect-square from-tint-solid to-transparent grid-area-1-1 relative origin-[50%_50%] top-[50%] self-stretch bg-transparent will-change-transform animate-[rotateLoop_2s_linear_infinite] [background-image:conic-gradient(from_-90deg_at_50%_50%,_var(--tw-gradient-stops)_0deg,_var(--tw-gradient-stops)_90deg,_var(--tw-gradient-stops)_280deg)]\"}]}]}]}],\"children\":[\"$\",\"p\",null,{\"className\":\"w-full decoration-primary/6 max-w-3xl min-h-[1lh] flip-heading-hash [\u0026:is(h2)\u003ediv]:mt-0 [\u0026:is(h3)\u003ediv]:mt-0 [\u0026:is(h4)\u003ediv]:mt-0 mx-0\",\"children\":[[\"$\",\"$1\",\"ee4349984ce649ed8bd773fee0493b20\",{\"children\":[[\"$\",\"$1\",\"0\",{\"children\":\"\"}]]}],\"$La7\",[\"$\",\"$1\",\"cc74cf0a62164898bf7b9526bd3d6aae\",{\"children\":[[\"$\",\"$1\",\"0\",{\"children\":\" Go into details with the API reference that includes code snippets.\"}]]}]]}]}]]}]]}]}],[\"$\",\"$1b\",\"48a319f02986418986a19b281e86101a\",{\"fallback\":[\"$\",\"div\",null,{\"id\":\"$undefined\",\"role\":\"status\",\"aria-busy\":true,\"className\":\"skeleton-paragraph\",\"children\":[\"$\",\"div\",null,{\"className\":\"ring-1 ring-tint-subtle overflow-hidden relative grid rounded-md [height:calc(15rem-1px)] [max-width:calc(48rem-1px)] mx-auto w-full decoration-primary/6 max-w-3xl\",\"children\":[\"$\",\"div\",null,{\"className\":\"w-full bg-tint grid grid-area-1-1 overflow-hidden [mask:conic-gradient(from_90deg_at_1px_1px,_#0000_90deg,_#0003_0)_calc(50%+1px)_calc(0%+47px)_/_48px_48px]\",\"children\":[\"$\",\"div\",null,{\"className\":\"aspect-square from-tint-solid to-transparent grid-area-1-1 relative origin-[50%_50%] top-[50%] self-stretch bg-transparent will-change-transform animate-[rotateLoop_2s_linear_infinite] [background-image:conic-gradient(from_-90deg_at_50%_50%,_var(--tw-gradient-stops)_0deg,_var(--tw-gradient-stops)_90deg,_var(--tw-gradient-stops)_280deg)]\"}]}]}]}],\"children\":[\"$\",\"li\",null,{\"className\":\"leading-normal flex items-start\",\"children\":[[\"$\",\"div\",null,{\"className\":\"text-base leading-normal mr-1 flex min-h-[1lh] min-w-6 items-center justify-center text-tint\",\"children\":[\"$\",\"div\",null,{\"className\":\"before:font-var before:content-[--pseudoBefore--content]\",\"style\":{\"--pseudoBefore--content\":\"'•'\",\"--font-family\":\"Arial\",\"fontSize\":\"min(1.5em, 24px)\",\"lineHeight\":1}}]}],[\"$\",\"div\",null,{\"className\":\"flex min-w-0 flex-1 flex-col space-y-2\",\"children\":[[\"$\",\"$1b\",\"ba282153dd864cd48eff1e5f489b6b2f\",{\"fallback\":[\"$\",\"div\",null,{\"id\":\"$undefined\",\"role\":\"status\",\"aria-busy\":true,\"className\":\"w-full decoration-primary/6 max-w-3xl min-h-[1lh] flip-heading-hash [\u0026:is(h2)\u003ediv]:mt-0 [\u0026:is(h3)\u003ediv]:mt-0 [\u0026:is(h4)\u003ediv]:mt-0 mx-0\",\"children\":[\"$\",\"div\",null,{\"className\":\"ring-1 ring-tint-subtle overflow-hidden relative grid rounded-md h-[35px] [max-width:calc(48rem-1px)]\",\"children\":[\"$\",\"div\",null,{\"className\":\"w-full bg-tint grid grid-area-1-1 overflow-hidden [mask:conic-gradient(from_90deg_at_1px_1px,_#0000_90deg,_#0003_0)_calc(50%+1px)_calc(0%+47px)_/_12px_12px]\",\"children\":[\"$\",\"div\",null,{\"className\":\"aspect-square from-tint-solid to-transparent grid-area-1-1 relative origin-[50%_50%] top-[50%] self-stretch bg-transparent will-change-transform animate-[rotateLoop_2s_linear_infinite] [background-image:conic-gradient(from_-90deg_at_50%_50%,_var(--tw-gradient-stops)_0deg,_var(--tw-gradient-stops)_90deg,_var(--tw-gradient-stops)_280deg)]\"}]}]}]}],\"children\":[\"$\",\"p\",null,{\"className\":\"w-full decoration-primary/6 max-w-3xl min-h-[1lh] flip-heading-hash [\u0026:is(h2)\u003ediv]:mt-0 [\u0026:is(h3)\u003ediv]:mt-0 [\u0026:is(h4)\u003ediv]:mt-0 mx-0\",\"children\":[[\"$\",\"$1\",\"0a7ceb593b41435ea08164c805d43ef8\",{\"children\":[[\"$\",\"$1\",\"0\",{\"children\":\"\"}]]}],\"$La8\",[\"$\",\"$1\",\"e30103e7abea4188837d53901e5eb1d5\",{\"children\":[[\"$\",\"$1\",\"0\",{\"children\":\" A set of utilities to streamline common patterns and operations used in extensions.\"}]]}]]}]}]]}]]}]}]]}]}],[\"$\",\"$1b\",\"4755ba8c9fea4b04ae093f62658d8137\",{\"fallback\":[\"$\",\"div\",null,{\"id\":\"$undefined\",\"role\":\"status\",\"aria-busy\":true,\"className\":\"mx-auto w-full decoration-primary/6 max-w-3xl page-api-block:ml-0\",\"children\":[\"$\",\"div\",null,{\"className\":\"ring-1 ring-tint-subtle overflow-hidden relative grid rounded-md h-[35px] [max-width:calc(48rem-1px)]\",\"children\":[\"$\",\"div\",null,{\"className\":\"w-full bg-tint grid grid-area-1-1 overflow-hidden [mask:conic-gradient(from_90deg_at_1px_1px,_#0000_90deg,_#0003_0)_calc(50%+1px)_calc(0%+47px)_/_12px_12px]\",\"children\":[\"$\",\"div\",null,{\"className\":\"aspect-square from-tint-solid to-transparent grid-area-1-1 relative origin-[50%_50%] top-[50%] self-stretch bg-transparent will-change-transform animate-[rotateLoop_2s_linear_infinite] [background-image:conic-gradient(from_-90deg_at_50%_50%,_var(--tw-gradient-stops)_0deg,_var(--tw-gradient-stops)_90deg,_var(--tw-gradient-stops)_280deg)]\"}]}]}]}],\"children\":[\"$\",\"p\",null,{\"className\":\"mx-auto w-full decoration-primary/6 max-w-3xl page-api-block:ml-0\",\"children\":[[\"$\",\"$1\",\"2e939ffe142f4f94be5c4d3419c3fbf1\",{\"children\":[[\"$\",\"$1\",\"0\",{\"children\":\"Now, let's build 💪\"}]]}]]}]}]]}]}],\"$La9\",[\"$\",\"div\",null,{\"className\":\"mx-auto mt-6 page-api-block:ml-0 flex max-w-3xl flex-row flex-wrap items-center gap-4 text-tint contrast-more:text-tint-strong\",\"children\":[[\"$\",\"p\",null,{\"className\":\"mr-auto text-sm\",\"children\":[[[\"$\",\"$1\",\"string-0\",{\"children\":\"Last updated \"}],[\"$\",\"$1\",\"arg-0\",{\"children\":[\"$\",\"$Laa\",null,{\"value\":\"2024-07-24T11:32:23.035Z\"}]}]],\"\"]}],null]}]]}],[\"$\",\"$Lab\",null,{\"pageId\":\"-MeeutkRjaArJDZCpYps\"}]]]}],[\"$\",\"$1b\",null,{\"fallback\":null,\"children\":[\"$\",\"$Lac\",null,{\"withSections\":false}]}]]}]\n"])</script><script>self.__next_f.push([1,"ad:I[35172,[\"6744\",\"static/chunks/6744-176dfc20a550b742.js\",\"935\",\"static/chunks/935-eb812b33c9eec9d4.js\",\"7876\",\"static/chunks/7876-ec2624b66e05f5f8.js\",\"4441\",\"static/chunks/4441-098b04ac0ab5b060.js\",\"6444\",\"static/chunks/6444-bdefc2d232ad6a6d.js\",\"3069\",\"static/chunks/3069-825e9595ccc9628e.js\",\"7808\",\"static/chunks/app/sites/static/%5Bmode%5D/%5BsiteURL%5D/%5BsiteData%5D/%5BpagePath%5D/page-312cbe304e5d9a79.js\"],\"ScrollSectionsList\"]\n9e:[\"$\",\"header\",null,{\"className\":\"max-w-3xl mx-auto mb-6 space-y-3 page-api-block:ml-0\",\"children\":[false,[\"$\",\"h1\",null,{\"className\":\"text-4xl font-bold flex items-center gap-4\",\"children\":[\"$undefined\",\"Introduction\"]}],[\"$\",\"p\",null,{\"className\":\"text-lg text-tint\",\"children\":\"Start building your perfect tools with the Raycast API.\"}]]}]\na9:[\"$\",\"div\",null,{\"className\":\"flex flex-col md:flex-row mt-6 gap-2 max-w-3xl mx-auto page-api-block:ml-0 text-tint\",\"children\":[null,[\"$\",\"$L55\",null,{\"href\":\"/basics/getting-started\",\"insights\":{\"type\":\"link_click\",\"link\":{\"target\":{\"kind\":\"page\",\"page\":\"-Meev4cpYkm0Gm4bKkiG\"},\"position\":\"content\"}},\"className\":\"group text-sm p-2.5 flex gap-4 flex-1 flex-row items-center pr-4 border border-tint-subtle rounded straight-corners:rounded-none hover:border-primary text-pretty md:p-4 md:text-base\",\"children\":[[\"$\",\"span\",null,{\"className\":\"flex flex-col flex-1\",\"children\":[[\"$\",\"span\",null,{\"className\":\"text-xs\",\"children\":\"Next\"}],[\"$\",\"span\",null,{\"className\":\"text-tint-strong group-hover:text-primary line-clamp-2\",\"children\":\"Getting Started\"}]]}],[\"$\",\"$L56\",null,{\"icon\":\"chevron-right\",\"className\":\"hidden size-4 text-tint-subtle contrast-more:text-tint-strong group-hover:text-primary md:block\"}]]}]]}]\n9b:[\"$\",\"$Lad\",null,{\"sections\":[{\"id\":\"key-features\",\"title\":\"Key features\",\"depth\":1},{\"id\":\"overview\",\"title\":\"Overview\",\"depth\":1}]}]\n"])</script><script>self.__next_f.push([1,"ae:I[21019,[\"6744\",\"static/chunks/6744-176dfc20a550b742.js\",\"935\",\"static/chunks/935-eb812b33c9eec9d4.js\",\"7876\",\"static/chunks/7876-ec2624b66e05f5f8.js\",\"4441\",\"static/chunks/4441-098b04ac0ab5b060.js\",\"6444\",\"static/chunks/6444-bdefc2d232ad6a6d.js\",\"3069\",\"static/chunks/3069-825e9595ccc9628e.js\",\"7808\",\"static/chunks/app/sites/static/%5Bmode%5D/%5BsiteURL%5D/%5BsiteData%5D/%5BpagePath%5D/page-312cbe304e5d9a79.js\"],\"Provider\"]\naf:I[21019,[\"6744\",\"static/chunks/6744-176dfc20a550b742.js\",\"935\",\"static/chunks/935-eb812b33c9eec9d4.js\",\"7876\",\"static/chunks/7876-ec2624b66e05f5f8.js\",\"4441\",\"static/chunks/4441-098b04ac0ab5b060.js\",\"6444\",\"static/chunks/6444-bdefc2d232ad6a6d.js\",\"3069\",\"static/chunks/3069-825e9595ccc9628e.js\",\"7808\",\"static/chunks/app/sites/static/%5Bmode%5D/%5BsiteURL%5D/%5BsiteData%5D/%5BpagePath%5D/page-312cbe304e5d9a79.js\"],\"Root\"]\nb0:I[21019,[\"6744\",\"static/chunks/6744-176dfc20a550b742.js\",\"935\",\"static/chunks/935-eb812b33c9eec9d4.js\",\"7876\",\"static/chunks/7876-ec2624b66e05f5f8.js\",\"4441\",\"static/chunks/4441-098b04ac0ab5b060.js\",\"6444\",\"static/chunks/6444-bdefc2d232ad6a6d.js\",\"3069\",\"static/chunks/3069-825e9595ccc9628e.js\",\"7808\",\"static/chunks/app/sites/static/%5Bmode%5D/%5BsiteURL%5D/%5BsiteData%5D/%5BpagePath%5D/page-312cbe304e5d9a79.js\"],\"Trigger\"]\nb1:I[21019,[\"6744\",\"static/chunks/6744-176dfc20a550b742.js\",\"935\",\"static/chunks/935-eb812b33c9eec9d4.js\",\"7876\",\"static/chunks/7876-ec2624b66e05f5f8.js\",\"4441\",\"static/chunks/4441-098b04ac0ab5b060.js\",\"6444\",\"static/chunks/6444-bdefc2d232ad6a6d.js\",\"3069\",\"static/chunks/3069-825e9595ccc9628e.js\",\"7808\",\"static/chunks/app/sites/static/%5Bmode%5D/%5BsiteURL%5D/%5BsiteData%5D/%5BpagePath%5D/page-312cbe304e5d9a79.js\"],\"Portal\"]\nb2:I[21019,[\"6744\",\"static/chunks/6744-176dfc20a550b742.js\",\"935\",\"static/chunks/935-eb812b33c9eec9d4.js\",\"7876\",\"static/chunks/7876-ec2624b66e05f5f8.js\",\"4441\",\"static/chunks/4441-098b04ac0ab5b060.js\",\"6444\",\"static/chunks/6444-bdefc2d232ad6a6d.js\",\"3069\",\"static/chunks/3069-825e9595ccc9628e.js\",\"7808\",\"static/chunks/app/sites/s"])</script><script>self.__next_f.push([1,"tatic/%5Bmode%5D/%5BsiteURL%5D/%5BsiteData%5D/%5BpagePath%5D/page-312cbe304e5d9a79.js\"],\"Content\"]\nb3:I[2219,[\"6744\",\"static/chunks/6744-176dfc20a550b742.js\",\"935\",\"static/chunks/935-eb812b33c9eec9d4.js\",\"7876\",\"static/chunks/7876-ec2624b66e05f5f8.js\",\"4441\",\"static/chunks/4441-098b04ac0ab5b060.js\",\"6444\",\"static/chunks/6444-bdefc2d232ad6a6d.js\",\"3069\",\"static/chunks/3069-825e9595ccc9628e.js\",\"7808\",\"static/chunks/app/sites/static/%5Bmode%5D/%5BsiteURL%5D/%5BsiteData%5D/%5BpagePath%5D/page-312cbe304e5d9a79.js\"],\"Button\"]\nb4:I[21019,[\"6744\",\"static/chunks/6744-176dfc20a550b742.js\",\"935\",\"static/chunks/935-eb812b33c9eec9d4.js\",\"7876\",\"static/chunks/7876-ec2624b66e05f5f8.js\",\"4441\",\"static/chunks/4441-098b04ac0ab5b060.js\",\"6444\",\"static/chunks/6444-bdefc2d232ad6a6d.js\",\"3069\",\"static/chunks/3069-825e9595ccc9628e.js\",\"7808\",\"static/chunks/app/sites/static/%5Bmode%5D/%5BsiteURL%5D/%5BsiteData%5D/%5BpagePath%5D/page-312cbe304e5d9a79.js\"],\"Arrow\"]\n"])</script><script>self.__next_f.push([1,"9f:[\"$\",\"$Lae\",\"bb77c4888b0840d5918e488c399aed68\",{\"delayDuration\":200,\"children\":[\"$\",\"$Laf\",null,{\"children\":[[\"$\",\"$Lb0\",null,{\"asChild\":true,\"children\":[\"$\",\"$L55\",null,{\"href\":\"https://raycast.com/community\",\"insights\":{\"type\":\"link_click\",\"link\":{\"target\":{\"kind\":\"url\",\"url\":\"https://raycast.com/community\"},\"position\":\"content\"}},\"children\":[[[\"$\",\"$1\",\"fbd67ae98670432592a2c2a431bb254a\",{\"children\":[[\"$\",\"$1\",\"0\",{\"children\":\"our community\"}]]}]],[\"$\",\"$L56\",null,{\"icon\":\"arrow-up-right\",\"className\":\"ml-0.5 inline size-3 links-accent:text-tint-subtle\"}]],\"className\":\"underline decoration-[max(0.07em,1px)] underline-offset-2 links-accent:underline-offset-4 links-default:decoration-primary/6 links-default:text-primary-subtle links-default:hover:text-primary-strong links-default:contrast-more:text-primary links-default:contrast-more:hover:text-primary-strong links-accent:decoration-primary-subtle links-accent:hover:decoration-[3px] links-accent:hover:[text-decoration-skip-ink:none] transition-all duration-100\"}]}],[\"$\",\"$Lb1\",null,{\"children\":[\"$\",\"$Lb2\",null,{\"className\":\"z-40 w-screen max-w-md animate-present px-4 sm:w-auto\",\"children\":[[\"$\",\"div\",null,{\"className\":\"overflow-hidden rounded-md straight-corners:rounded-none shadow-lg shadow-tint-12/4 ring-1 ring-tint-subtle dark:shadow-tint-1 \",\"children\":[[\"$\",\"div\",null,{\"className\":\"bg-tint-base p-4\",\"children\":[[\"$\",\"div\",null,{\"className\":\"flex items-start gap-4\",\"children\":[[\"$\",\"div\",null,{\"className\":\"flex flex-col\",\"children\":[[\"$\",\"div\",null,{\"className\":\"mb-1 flex grow flex-wrap items-center gap-x-2 gap-y-0.5 font-semibold text-tint text-xs uppercase leading-tight tracking-wide\",\"children\":[[\"$\",\"$1\",\"External link to\",{\"children\":[null,[\"$\",\"div\",null,{\"className\":\"flex gap-1\",\"href\":\"#\",\"children\":[null,\"External link to\"]}]]}]]}],[\"$\",\"div\",null,{\"className\":\"flex gap-2 text-sm [overflow-wrap:anywhere]\",\"children\":[null,[\"$\",\"h5\",null,{\"className\":\"font-semibold\",\"children\":\"https://raycast.com/community\"}]]}]]}],[\"$\",\"$Lb3\",null,{\"className\":\"-mx-2 -my-2 ml-auto\",\"variant\":\"blank\",\"href\":\"https://raycast.com/community\",\"target\":\"_blank\",\"label\":\"Open in new tab\",\"size\":\"small\",\"icon\":\"arrow-up-right-from-square\",\"iconOnly\":true}]]}],null]}],null]}],[\"$\",\"$Lb4\",null,{\"className\":\"fill-tint-1\"}]]}]}]]}]}]\n"])</script><script>self.__next_f.push([1,"a0:[\"$\",\"$Lae\",\"f68dfbb1a8374d299ad3bdaa3c58688e\",{\"delayDuration\":200,\"children\":[\"$\",\"$Laf\",null,{\"children\":[[\"$\",\"$Lb0\",null,{\"asChild\":true,\"children\":[\"$\",\"$L55\",null,{\"href\":\"/teams/getting-started\",\"insights\":{\"type\":\"link_click\",\"link\":{\"target\":{\"kind\":\"page\",\"page\":\"6kcJmtjmsuv23p7rwpzE\"},\"position\":\"content\"}},\"children\":[[[\"$\",\"$1\",\"648ac285c2494436b8188f8a24b463d3\",{\"children\":[[\"$\",\"$1\",\"0\",{\"children\":\"your team\"}]]}]],null],\"className\":\"underline decoration-[max(0.07em,1px)] underline-offset-2 links-accent:underline-offset-4 links-default:decoration-primary/6 links-default:text-primary-subtle links-default:hover:text-primary-strong links-default:contrast-more:text-primary links-default:contrast-more:hover:text-primary-strong links-accent:decoration-primary-subtle links-accent:hover:decoration-[3px] links-accent:hover:[text-decoration-skip-ink:none] transition-all duration-100\"}]}],[\"$\",\"$Lb1\",null,{\"children\":[\"$\",\"$Lb2\",null,{\"className\":\"z-40 w-screen max-w-md animate-present px-4 sm:w-auto\",\"children\":[[\"$\",\"div\",null,{\"className\":\"overflow-hidden rounded-md straight-corners:rounded-none shadow-lg shadow-tint-12/4 ring-1 ring-tint-subtle dark:shadow-tint-1 \",\"children\":[[\"$\",\"div\",null,{\"className\":\"bg-tint-base p-4\",\"children\":[[\"$\",\"div\",null,{\"className\":\"flex items-start gap-4\",\"children\":[[\"$\",\"div\",null,{\"className\":\"flex flex-col\",\"children\":[[\"$\",\"div\",null,{\"className\":\"mb-1 flex grow flex-wrap items-center gap-x-2 gap-y-0.5 font-semibold text-tint text-xs uppercase leading-tight tracking-wide\",\"children\":[[\"$\",\"$1\",\"Teams\",{\"children\":[null,[\"$\",\"$L55\",null,{\"href\":\"/teams\",\"children\":[[\"$\",\"span\",null,{\"className\":\"mt-0.5 text-tint-subtle empty:hidden\",\"children\":\"$undefined\"}],\"Teams\"],\"className\":\"decoration-[max(0.07em,1px)] underline-offset-2 links-accent:underline-offset-4 links-default:decoration-primary/6 links-default:hover:text-primary-strong links-default:contrast-more:text-primary links-default:contrast-more:hover:text-primary-strong links-accent:decoration-primary-subtle links-accent:hover:decoration-[3px] links-accent:hover:[text-decoration-skip-ink:none] transition-all duration-100 flex gap-1 links-default:text-tint no-underline hover:underline contrast-more:underline contrast-more:decoration-current\"}]]}]]}],[\"$\",\"div\",null,{\"className\":\"flex gap-2 leading-snug\",\"children\":[[\"$\",\"div\",null,{\"className\":\"mt-1 text-tint-subtle empty:hidden\",\"children\":\"$undefined\"}],[\"$\",\"h5\",null,{\"className\":\"font-semibold\",\"children\":\"Getting Started\"}]]}]]}],[\"$\",\"$Lb3\",null,{\"className\":\"-mx-2 -my-2 ml-auto\",\"variant\":\"blank\",\"href\":\"/teams/getting-started\",\"target\":\"_blank\",\"label\":\"Open in new tab\",\"size\":\"small\",\"icon\":\"arrow-up-right-from-square\",\"iconOnly\":true}]]}],[\"$\",\"p\",null,{\"className\":\"mt-1 text-sm text-tint\",\"children\":\"This guide sets you up with Raycast for Teams.\"}]]}],null]}],[\"$\",\"$Lb4\",null,{\"className\":\"fill-tint-1\"}]]}]}]]}]}]\n"])</script><script>self.__next_f.push([1,"a2:[\"$\",\"$Lae\",\"4e0af9d21905461fa2cfdfc9259aeb6d\",{\"delayDuration\":200,\"children\":[\"$\",\"$Laf\",null,{\"children\":[[\"$\",\"$Lb0\",null,{\"asChild\":true,\"children\":[\"$\",\"$L55\",null,{\"href\":\"/basics/publish-an-extension\",\"insights\":{\"type\":\"link_click\",\"link\":{\"target\":{\"kind\":\"page\",\"page\":\"-MeevEQDDyM46YgQxxhI\"},\"position\":\"content\"}},\"children\":[[[\"$\",\"$1\",\"907e6462ba0443efafebf6ee900ef95d\",{\"children\":[[\"$\",\"$1\",\"0\",{\"children\":\"publish your extension\"}]]}]],null],\"className\":\"underline decoration-[max(0.07em,1px)] underline-offset-2 links-accent:underline-offset-4 links-default:decoration-primary/6 links-default:text-primary-subtle links-default:hover:text-primary-strong links-default:contrast-more:text-primary links-default:contrast-more:hover:text-primary-strong links-accent:decoration-primary-subtle links-accent:hover:decoration-[3px] links-accent:hover:[text-decoration-skip-ink:none] transition-all duration-100\"}]}],[\"$\",\"$Lb1\",null,{\"children\":[\"$\",\"$Lb2\",null,{\"className\":\"z-40 w-screen max-w-md animate-present px-4 sm:w-auto\",\"children\":[[\"$\",\"div\",null,{\"className\":\"overflow-hidden rounded-md straight-corners:rounded-none shadow-lg shadow-tint-12/4 ring-1 ring-tint-subtle dark:shadow-tint-1 \",\"children\":[[\"$\",\"div\",null,{\"className\":\"bg-tint-base p-4\",\"children\":[[\"$\",\"div\",null,{\"className\":\"flex items-start gap-4\",\"children\":[[\"$\",\"div\",null,{\"className\":\"flex flex-col\",\"children\":[[\"$\",\"div\",null,{\"className\":\"mb-1 flex grow flex-wrap items-center gap-x-2 gap-y-0.5 font-semibold text-tint text-xs uppercase leading-tight tracking-wide\",\"children\":[[\"$\",\"$1\",\"Basics\",{\"children\":[null,[\"$\",\"$L55\",null,{\"href\":\"/basics\",\"children\":[[\"$\",\"span\",null,{\"className\":\"mt-0.5 text-tint-subtle empty:hidden\",\"children\":\"$undefined\"}],\"Basics\"],\"className\":\"decoration-[max(0.07em,1px)] underline-offset-2 links-accent:underline-offset-4 links-default:decoration-primary/6 links-default:hover:text-primary-strong links-default:contrast-more:text-primary links-default:contrast-more:hover:text-primary-strong links-accent:decoration-primary-subtle links-accent:hover:decoration-[3px] links-accent:hover:[text-decoration-skip-ink:none] transition-all duration-100 flex gap-1 links-default:text-tint no-underline hover:underline contrast-more:underline contrast-more:decoration-current\"}]]}]]}],[\"$\",\"div\",null,{\"className\":\"flex gap-2 leading-snug\",\"children\":[[\"$\",\"div\",null,{\"className\":\"mt-1 text-tint-subtle empty:hidden\",\"children\":\"$undefined\"}],[\"$\",\"h5\",null,{\"className\":\"font-semibold\",\"children\":\"Publish an Extension\"}]]}]]}],[\"$\",\"$Lb3\",null,{\"className\":\"-mx-2 -my-2 ml-auto\",\"variant\":\"blank\",\"href\":\"/basics/publish-an-extension\",\"target\":\"_blank\",\"label\":\"Open in new tab\",\"size\":\"small\",\"icon\":\"arrow-up-right-from-square\",\"iconOnly\":true}]]}],[\"$\",\"p\",null,{\"className\":\"mt-1 text-sm text-tint\",\"children\":\"Learn how to share your extension with our community.\"}]]}],null]}],[\"$\",\"$Lb4\",null,{\"className\":\"fill-tint-1\"}]]}]}]]}]}]\n"])</script><script>self.__next_f.push([1,"a3:[\"$\",\"$Lae\",\"d53d7d390fa3476eb451aee3ed8aaa1f\",{\"delayDuration\":200,\"children\":[\"$\",\"$Laf\",null,{\"children\":[[\"$\",\"$Lb0\",null,{\"asChild\":true,\"children\":[\"$\",\"$L55\",null,{\"href\":\"/basics/getting-started\",\"insights\":{\"type\":\"link_click\",\"link\":{\"target\":{\"kind\":\"page\",\"page\":\"-Meev4cpYkm0Gm4bKkiG\"},\"position\":\"content\"}},\"children\":[[[\"$\",\"$1\",\"a578eeb4d52a469494c1c3ef91a4ab35\",{\"children\":[[\"$\",\"$1\",\"0\",{\"children\":[\"$\",\"strong\",\"mark\",{\"className\":\"font-bold\",\"children\":\"Basics:\"}]}]]}]],null],\"className\":\"underline decoration-[max(0.07em,1px)] underline-offset-2 links-accent:underline-offset-4 links-default:decoration-primary/6 links-default:text-primary-subtle links-default:hover:text-primary-strong links-default:contrast-more:text-primary links-default:contrast-more:hover:text-primary-strong links-accent:decoration-primary-subtle links-accent:hover:decoration-[3px] links-accent:hover:[text-decoration-skip-ink:none] transition-all duration-100\"}]}],[\"$\",\"$Lb1\",null,{\"children\":[\"$\",\"$Lb2\",null,{\"className\":\"z-40 w-screen max-w-md animate-present px-4 sm:w-auto\",\"children\":[[\"$\",\"div\",null,{\"className\":\"overflow-hidden rounded-md straight-corners:rounded-none shadow-lg shadow-tint-12/4 ring-1 ring-tint-subtle dark:shadow-tint-1 \",\"children\":[[\"$\",\"div\",null,{\"className\":\"bg-tint-base p-4\",\"children\":[[\"$\",\"div\",null,{\"className\":\"flex items-start gap-4\",\"children\":[[\"$\",\"div\",null,{\"className\":\"flex flex-col\",\"children\":[[\"$\",\"div\",null,{\"className\":\"mb-1 flex grow flex-wrap items-center gap-x-2 gap-y-0.5 font-semibold text-tint text-xs uppercase leading-tight tracking-wide\",\"children\":[[\"$\",\"$1\",\"Basics\",{\"children\":[null,[\"$\",\"$L55\",null,{\"href\":\"/basics\",\"children\":[[\"$\",\"span\",null,{\"className\":\"mt-0.5 text-tint-subtle empty:hidden\",\"children\":\"$undefined\"}],\"Basics\"],\"className\":\"decoration-[max(0.07em,1px)] underline-offset-2 links-accent:underline-offset-4 links-default:decoration-primary/6 links-default:hover:text-primary-strong links-default:contrast-more:text-primary links-default:contrast-more:hover:text-primary-strong links-accent:decoration-primary-subtle links-accent:hover:decoration-[3px] links-accent:hover:[text-decoration-skip-ink:none] transition-all duration-100 flex gap-1 links-default:text-tint no-underline hover:underline contrast-more:underline contrast-more:decoration-current\"}]]}]]}],[\"$\",\"div\",null,{\"className\":\"flex gap-2 leading-snug\",\"children\":[[\"$\",\"div\",null,{\"className\":\"mt-1 text-tint-subtle empty:hidden\",\"children\":\"$undefined\"}],[\"$\",\"h5\",null,{\"className\":\"font-semibold\",\"children\":\"Getting Started\"}]]}]]}],[\"$\",\"$Lb3\",null,{\"className\":\"-mx-2 -my-2 ml-auto\",\"variant\":\"blank\",\"href\":\"/basics/getting-started\",\"target\":\"_blank\",\"label\":\"Open in new tab\",\"size\":\"small\",\"icon\":\"arrow-up-right-from-square\",\"iconOnly\":true}]]}],[\"$\",\"p\",null,{\"className\":\"mt-1 text-sm text-tint\",\"children\":\"This guide covers the prerequisites you need to start building extensions.\"}]]}],null]}],[\"$\",\"$Lb4\",null,{\"className\":\"fill-tint-1\"}]]}]}]]}]}]\n"])</script><script>self.__next_f.push([1,"a4:[\"$\",\"$Lae\",\"7867e4890ea84f74a37a4b5c2da1ea6c\",{\"delayDuration\":200,\"children\":[\"$\",\"$Laf\",null,{\"children\":[[\"$\",\"$Lb0\",null,{\"asChild\":true,\"children\":[\"$\",\"$L55\",null,{\"href\":\"/teams/getting-started\",\"insights\":{\"type\":\"link_click\",\"link\":{\"target\":{\"kind\":\"page\",\"page\":\"6kcJmtjmsuv23p7rwpzE\"},\"position\":\"content\"}},\"children\":[[[\"$\",\"$1\",\"0095cd987992439ba5036f98f09d19cc\",{\"children\":[[\"$\",\"$1\",\"0\",{\"children\":[\"$\",\"strong\",\"mark\",{\"className\":\"font-bold\",\"children\":\"Teams:\"}]}]]}]],null],\"className\":\"underline decoration-[max(0.07em,1px)] underline-offset-2 links-accent:underline-offset-4 links-default:decoration-primary/6 links-default:text-primary-subtle links-default:hover:text-primary-strong links-default:contrast-more:text-primary links-default:contrast-more:hover:text-primary-strong links-accent:decoration-primary-subtle links-accent:hover:decoration-[3px] links-accent:hover:[text-decoration-skip-ink:none] transition-all duration-100\"}]}],[\"$\",\"$Lb1\",null,{\"children\":[\"$\",\"$Lb2\",null,{\"className\":\"z-40 w-screen max-w-md animate-present px-4 sm:w-auto\",\"children\":[[\"$\",\"div\",null,{\"className\":\"overflow-hidden rounded-md straight-corners:rounded-none shadow-lg shadow-tint-12/4 ring-1 ring-tint-subtle dark:shadow-tint-1 \",\"children\":[[\"$\",\"div\",null,{\"className\":\"bg-tint-base p-4\",\"children\":[[\"$\",\"div\",null,{\"className\":\"flex items-start gap-4\",\"children\":[[\"$\",\"div\",null,{\"className\":\"flex flex-col\",\"children\":[[\"$\",\"div\",null,{\"className\":\"mb-1 flex grow flex-wrap items-center gap-x-2 gap-y-0.5 font-semibold text-tint text-xs uppercase leading-tight tracking-wide\",\"children\":[[\"$\",\"$1\",\"Teams\",{\"children\":[null,[\"$\",\"$L55\",null,{\"href\":\"/teams\",\"children\":[[\"$\",\"span\",null,{\"className\":\"mt-0.5 text-tint-subtle empty:hidden\",\"children\":\"$undefined\"}],\"Teams\"],\"className\":\"decoration-[max(0.07em,1px)] underline-offset-2 links-accent:underline-offset-4 links-default:decoration-primary/6 links-default:hover:text-primary-strong links-default:contrast-more:text-primary links-default:contrast-more:hover:text-primary-strong links-accent:decoration-primary-subtle links-accent:hover:decoration-[3px] links-accent:hover:[text-decoration-skip-ink:none] transition-all duration-100 flex gap-1 links-default:text-tint no-underline hover:underline contrast-more:underline contrast-more:decoration-current\"}]]}]]}],[\"$\",\"div\",null,{\"className\":\"flex gap-2 leading-snug\",\"children\":[[\"$\",\"div\",null,{\"className\":\"mt-1 text-tint-subtle empty:hidden\",\"children\":\"$undefined\"}],[\"$\",\"h5\",null,{\"className\":\"font-semibold\",\"children\":\"Getting Started\"}]]}]]}],[\"$\",\"$Lb3\",null,{\"className\":\"-mx-2 -my-2 ml-auto\",\"variant\":\"blank\",\"href\":\"/teams/getting-started\",\"target\":\"_blank\",\"label\":\"Open in new tab\",\"size\":\"small\",\"icon\":\"arrow-up-right-from-square\",\"iconOnly\":true}]]}],[\"$\",\"p\",null,{\"className\":\"mt-1 text-sm text-tint\",\"children\":\"This guide sets you up with Raycast for Teams.\"}]]}],null]}],[\"$\",\"$Lb4\",null,{\"className\":\"fill-tint-1\"}]]}]}]]}]}]\n"])</script><script>self.__next_f.push([1,"a5:[\"$\",\"$Lae\",\"be94fa7d0f5f4b3a85c7fb4a0de1798b\",{\"delayDuration\":200,\"children\":[\"$\",\"$Laf\",null,{\"children\":[[\"$\",\"$Lb0\",null,{\"asChild\":true,\"children\":[\"$\",\"$L55\",null,{\"href\":\"/examples/doppler\",\"insights\":{\"type\":\"link_click\",\"link\":{\"target\":{\"kind\":\"page\",\"page\":\"f5UqnDh1XeAZ96zerxcw\"},\"position\":\"content\"}},\"children\":[[[\"$\",\"$1\",\"ae8fb0a41eab4b4daf818c5526c4813e\",{\"children\":[[\"$\",\"$1\",\"0\",{\"children\":[\"$\",\"strong\",\"mark\",{\"className\":\"font-bold\",\"children\":\"Examples:\"}]}]]}]],null],\"className\":\"underline decoration-[max(0.07em,1px)] underline-offset-2 links-accent:underline-offset-4 links-default:decoration-primary/6 links-default:text-primary-subtle links-default:hover:text-primary-strong links-default:contrast-more:text-primary links-default:contrast-more:hover:text-primary-strong links-accent:decoration-primary-subtle links-accent:hover:decoration-[3px] links-accent:hover:[text-decoration-skip-ink:none] transition-all duration-100\"}]}],[\"$\",\"$Lb1\",null,{\"children\":[\"$\",\"$Lb2\",null,{\"className\":\"z-40 w-screen max-w-md animate-present px-4 sm:w-auto\",\"children\":[[\"$\",\"div\",null,{\"className\":\"overflow-hidden rounded-md straight-corners:rounded-none shadow-lg shadow-tint-12/4 ring-1 ring-tint-subtle dark:shadow-tint-1 \",\"children\":[[\"$\",\"div\",null,{\"className\":\"bg-tint-base p-4\",\"children\":[[\"$\",\"div\",null,{\"className\":\"flex items-start gap-4\",\"children\":[[\"$\",\"div\",null,{\"className\":\"flex flex-col\",\"children\":[[\"$\",\"div\",null,{\"className\":\"mb-1 flex grow flex-wrap items-center gap-x-2 gap-y-0.5 font-semibold text-tint text-xs uppercase leading-tight tracking-wide\",\"children\":[[\"$\",\"$1\",\"Examples\",{\"children\":[null,[\"$\",\"$L55\",null,{\"href\":\"/examples\",\"children\":[[\"$\",\"span\",null,{\"className\":\"mt-0.5 text-tint-subtle empty:hidden\",\"children\":\"$undefined\"}],\"Examples\"],\"className\":\"decoration-[max(0.07em,1px)] underline-offset-2 links-accent:underline-offset-4 links-default:decoration-primary/6 links-default:hover:text-primary-strong links-default:contrast-more:text-primary links-default:contrast-more:hover:text-primary-strong links-accent:decoration-primary-subtle links-accent:hover:decoration-[3px] links-accent:hover:[text-decoration-skip-ink:none] transition-all duration-100 flex gap-1 links-default:text-tint no-underline hover:underline contrast-more:underline contrast-more:decoration-current\"}]]}]]}],[\"$\",\"div\",null,{\"className\":\"flex gap-2 leading-snug\",\"children\":[[\"$\",\"div\",null,{\"className\":\"mt-1 text-tint-subtle empty:hidden\",\"children\":\"$undefined\"}],[\"$\",\"h5\",null,{\"className\":\"font-semibold\",\"children\":\"Doppler Share Secrets\"}]]}]]}],[\"$\",\"$Lb3\",null,{\"className\":\"-mx-2 -my-2 ml-auto\",\"variant\":\"blank\",\"href\":\"/examples/doppler\",\"target\":\"_blank\",\"label\":\"Open in new tab\",\"size\":\"small\",\"icon\":\"arrow-up-right-from-square\",\"iconOnly\":true}]]}],[\"$\",\"p\",null,{\"className\":\"mt-1 text-sm text-tint\",\"children\":\"This example uses a simple form to collect data.\"}]]}],null]}],[\"$\",\"$Lb4\",null,{\"className\":\"fill-tint-1\"}]]}]}]]}]}]\n"])</script><script>self.__next_f.push([1,"a6:[\"$\",\"$Lae\",\"907d7a27870d42aa8d97c3e1c9988ede\",{\"delayDuration\":200,\"children\":[\"$\",\"$Laf\",null,{\"children\":[[\"$\",\"$Lb0\",null,{\"asChild\":true,\"children\":[\"$\",\"$L55\",null,{\"href\":\"/information/best-practices\",\"insights\":{\"type\":\"link_click\",\"link\":{\"target\":{\"kind\":\"page\",\"page\":\"qQk2jPvyq3p6aYcPTXNm\"},\"position\":\"content\"}},\"children\":[[[\"$\",\"$1\",\"08d33a0688a94718b236c56ec2d64343\",{\"children\":[[\"$\",\"$1\",\"0\",{\"children\":[\"$\",\"strong\",\"mark\",{\"className\":\"font-bold\",\"children\":\"Information:\"}]}]]}]],null],\"className\":\"underline decoration-[max(0.07em,1px)] underline-offset-2 links-accent:underline-offset-4 links-default:decoration-primary/6 links-default:text-primary-subtle links-default:hover:text-primary-strong links-default:contrast-more:text-primary links-default:contrast-more:hover:text-primary-strong links-accent:decoration-primary-subtle links-accent:hover:decoration-[3px] links-accent:hover:[text-decoration-skip-ink:none] transition-all duration-100\"}]}],[\"$\",\"$Lb1\",null,{\"children\":[\"$\",\"$Lb2\",null,{\"className\":\"z-40 w-screen max-w-md animate-present px-4 sm:w-auto\",\"children\":[[\"$\",\"div\",null,{\"className\":\"overflow-hidden rounded-md straight-corners:rounded-none shadow-lg shadow-tint-12/4 ring-1 ring-tint-subtle dark:shadow-tint-1 \",\"children\":[[\"$\",\"div\",null,{\"className\":\"bg-tint-base p-4\",\"children\":[[\"$\",\"div\",null,{\"className\":\"flex items-start gap-4\",\"children\":[[\"$\",\"div\",null,{\"className\":\"flex flex-col\",\"children\":[[\"$\",\"div\",null,{\"className\":\"mb-1 flex grow flex-wrap items-center gap-x-2 gap-y-0.5 font-semibold text-tint text-xs uppercase leading-tight tracking-wide\",\"children\":[[\"$\",\"$1\",\"Information\",{\"children\":[null,[\"$\",\"$L55\",null,{\"href\":\"/information\",\"children\":[[\"$\",\"span\",null,{\"className\":\"mt-0.5 text-tint-subtle empty:hidden\",\"children\":\"$undefined\"}],\"Information\"],\"className\":\"decoration-[max(0.07em,1px)] underline-offset-2 links-accent:underline-offset-4 links-default:decoration-primary/6 links-default:hover:text-primary-strong links-default:contrast-more:text-primary links-default:contrast-more:hover:text-primary-strong links-accent:decoration-primary-subtle links-accent:hover:decoration-[3px] links-accent:hover:[text-decoration-skip-ink:none] transition-all duration-100 flex gap-1 links-default:text-tint no-underline hover:underline contrast-more:underline contrast-more:decoration-current\"}]]}]]}],[\"$\",\"div\",null,{\"className\":\"flex gap-2 leading-snug\",\"children\":[[\"$\",\"div\",null,{\"className\":\"mt-1 text-tint-subtle empty:hidden\",\"children\":\"$undefined\"}],[\"$\",\"h5\",null,{\"className\":\"font-semibold\",\"children\":\"Best Practices\"}]]}]]}],[\"$\",\"$Lb3\",null,{\"className\":\"-mx-2 -my-2 ml-auto\",\"variant\":\"blank\",\"href\":\"/information/best-practices\",\"target\":\"_blank\",\"label\":\"Open in new tab\",\"size\":\"small\",\"icon\":\"arrow-up-right-from-square\",\"iconOnly\":true}]]}],[\"$\",\"p\",null,{\"className\":\"mt-1 text-sm text-tint\",\"children\":\"Tips to guarantee a good user experience for your extensions.\"}]]}],null]}],[\"$\",\"$Lb4\",null,{\"className\":\"fill-tint-1\"}]]}]}]]}]}]\n"])</script><script>self.__next_f.push([1,"a7:[\"$\",\"$Lae\",\"ebf18b1ea5634a56b10e96c4c3907def\",{\"delayDuration\":200,\"children\":[\"$\",\"$Laf\",null,{\"children\":[[\"$\",\"$Lb0\",null,{\"asChild\":true,\"children\":[\"$\",\"$L55\",null,{\"href\":\"/api-reference/ai\",\"insights\":{\"type\":\"link_click\",\"link\":{\"target\":{\"kind\":\"page\",\"page\":\"RntXmm9tJ3rw5ho48kFJ\"},\"position\":\"content\"}},\"children\":[[[\"$\",\"$1\",\"29b621d781a34690b3eb4bbce5bf9057\",{\"children\":[[\"$\",\"$1\",\"0\",{\"children\":[\"$\",\"strong\",\"mark\",{\"className\":\"font-bold\",\"children\":\"API Reference:\"}]}]]}]],null],\"className\":\"underline decoration-[max(0.07em,1px)] underline-offset-2 links-accent:underline-offset-4 links-default:decoration-primary/6 links-default:text-primary-subtle links-default:hover:text-primary-strong links-default:contrast-more:text-primary links-default:contrast-more:hover:text-primary-strong links-accent:decoration-primary-subtle links-accent:hover:decoration-[3px] links-accent:hover:[text-decoration-skip-ink:none] transition-all duration-100\"}]}],[\"$\",\"$Lb1\",null,{\"children\":[\"$\",\"$Lb2\",null,{\"className\":\"z-40 w-screen max-w-md animate-present px-4 sm:w-auto\",\"children\":[[\"$\",\"div\",null,{\"className\":\"overflow-hidden rounded-md straight-corners:rounded-none shadow-lg shadow-tint-12/4 ring-1 ring-tint-subtle dark:shadow-tint-1 \",\"children\":[[\"$\",\"div\",null,{\"className\":\"bg-tint-base p-4\",\"children\":[[\"$\",\"div\",null,{\"className\":\"flex items-start gap-4\",\"children\":[[\"$\",\"div\",null,{\"className\":\"flex flex-col\",\"children\":[[\"$\",\"div\",null,{\"className\":\"mb-1 flex grow flex-wrap items-center gap-x-2 gap-y-0.5 font-semibold text-tint text-xs uppercase leading-tight tracking-wide\",\"children\":[[\"$\",\"$1\",\"API Reference\",{\"children\":[null,[\"$\",\"$L55\",null,{\"href\":\"/api-reference\",\"children\":[[\"$\",\"span\",null,{\"className\":\"mt-0.5 text-tint-subtle empty:hidden\",\"children\":\"$undefined\"}],\"API Reference\"],\"className\":\"decoration-[max(0.07em,1px)] underline-offset-2 links-accent:underline-offset-4 links-default:decoration-primary/6 links-default:hover:text-primary-strong links-default:contrast-more:text-primary links-default:contrast-more:hover:text-primary-strong links-accent:decoration-primary-subtle links-accent:hover:decoration-[3px] links-accent:hover:[text-decoration-skip-ink:none] transition-all duration-100 flex gap-1 links-default:text-tint no-underline hover:underline contrast-more:underline contrast-more:decoration-current\"}]]}]]}],[\"$\",\"div\",null,{\"className\":\"flex gap-2 leading-snug\",\"children\":[[\"$\",\"div\",null,{\"className\":\"mt-1 text-tint-subtle empty:hidden\",\"children\":\"$undefined\"}],[\"$\",\"h5\",null,{\"className\":\"font-semibold\",\"children\":\"AI\"}]]}]]}],[\"$\",\"$Lb3\",null,{\"className\":\"-mx-2 -my-2 ml-auto\",\"variant\":\"blank\",\"href\":\"/api-reference/ai\",\"target\":\"_blank\",\"label\":\"Open in new tab\",\"size\":\"small\",\"icon\":\"arrow-up-right-from-square\",\"iconOnly\":true}]]}],null]}],null]}],[\"$\",\"$Lb4\",null,{\"className\":\"fill-tint-1\"}]]}]}]]}]}]\n"])</script><script>self.__next_f.push([1,"a8:[\"$\",\"$Lae\",\"b8ebc99cbeb3449292356c192d9438d7\",{\"delayDuration\":200,\"children\":[\"$\",\"$Laf\",null,{\"children\":[[\"$\",\"$Lb0\",null,{\"asChild\":true,\"children\":[\"$\",\"$L55\",null,{\"href\":\"/utilities/getting-started\",\"insights\":{\"type\":\"link_click\",\"link\":{\"target\":{\"kind\":\"page\",\"page\":\"oZ9cLZRuklsTPBeh5RxR\"},\"position\":\"content\"}},\"children\":[[[\"$\",\"$1\",\"14efc4afc9d548ffab169a9ae1c70bf1\",{\"children\":[[\"$\",\"$1\",\"0\",{\"children\":[\"$\",\"strong\",\"mark\",{\"className\":\"font-bold\",\"children\":\"Utilities:\"}]}]]}]],null],\"className\":\"underline decoration-[max(0.07em,1px)] underline-offset-2 links-accent:underline-offset-4 links-default:decoration-primary/6 links-default:text-primary-subtle links-default:hover:text-primary-strong links-default:contrast-more:text-primary links-default:contrast-more:hover:text-primary-strong links-accent:decoration-primary-subtle links-accent:hover:decoration-[3px] links-accent:hover:[text-decoration-skip-ink:none] transition-all duration-100\"}]}],[\"$\",\"$Lb1\",null,{\"children\":[\"$\",\"$Lb2\",null,{\"className\":\"z-40 w-screen max-w-md animate-present px-4 sm:w-auto\",\"children\":[[\"$\",\"div\",null,{\"className\":\"overflow-hidden rounded-md straight-corners:rounded-none shadow-lg shadow-tint-12/4 ring-1 ring-tint-subtle dark:shadow-tint-1 \",\"children\":[[\"$\",\"div\",null,{\"className\":\"bg-tint-base p-4\",\"children\":[[\"$\",\"div\",null,{\"className\":\"flex items-start gap-4\",\"children\":[[\"$\",\"div\",null,{\"className\":\"flex flex-col\",\"children\":[[\"$\",\"div\",null,{\"className\":\"mb-1 flex grow flex-wrap items-center gap-x-2 gap-y-0.5 font-semibold text-tint text-xs uppercase leading-tight tracking-wide\",\"children\":[[\"$\",\"$1\",\"Utilities\",{\"children\":[null,[\"$\",\"$L55\",null,{\"href\":\"/utilities\",\"children\":[[\"$\",\"span\",null,{\"className\":\"mt-0.5 text-tint-subtle empty:hidden\",\"children\":\"$undefined\"}],\"Utilities\"],\"className\":\"decoration-[max(0.07em,1px)] underline-offset-2 links-accent:underline-offset-4 links-default:decoration-primary/6 links-default:hover:text-primary-strong links-default:contrast-more:text-primary links-default:contrast-more:hover:text-primary-strong links-accent:decoration-primary-subtle links-accent:hover:decoration-[3px] links-accent:hover:[text-decoration-skip-ink:none] transition-all duration-100 flex gap-1 links-default:text-tint no-underline hover:underline contrast-more:underline contrast-more:decoration-current\"}]]}]]}],[\"$\",\"div\",null,{\"className\":\"flex gap-2 leading-snug\",\"children\":[[\"$\",\"div\",null,{\"className\":\"mt-1 text-tint-subtle empty:hidden\",\"children\":\"$undefined\"}],[\"$\",\"h5\",null,{\"className\":\"font-semibold\",\"children\":\"Getting Started\"}]]}]]}],[\"$\",\"$Lb3\",null,{\"className\":\"-mx-2 -my-2 ml-auto\",\"variant\":\"blank\",\"href\":\"/utilities/getting-started\",\"target\":\"_blank\",\"label\":\"Open in new tab\",\"size\":\"small\",\"icon\":\"arrow-up-right-from-square\",\"iconOnly\":true}]]}],null]}],null]}],[\"$\",\"$Lb4\",null,{\"className\":\"fill-tint-1\"}]]}]}]]}]}]\n"])</script><script>self.__next_f.push([1,":HL[\"https://developers.raycast.com/~gitbook/image?url=https%3A%2F%2F2922539984-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Fspaces%252F-Me_8A39tFhZg3UaVoSN%252Flogo%252F0fvGwvGlBkuzXkEj8Nto%252Flogo.png%3Falt%3Dmedia%26token%3D28d9c4a1-77ec-4a87-930b-c0db378a1ef4\u0026width=260\u0026dpr=4\u0026quality=100\u0026sign=f3912aee\u0026sv=2\",\"image\",{\"fetchPriority\":\"high\",\"imageSrcSet\":\"https://developers.raycast.com/~gitbook/image?url=https%3A%2F%2F2922539984-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Fspaces%252F-Me_8A39tFhZg3UaVoSN%252Flogo%252F0fvGwvGlBkuzXkEj8Nto%252Flogo.png%3Falt%3Dmedia%26token%3D28d9c4a1-77ec-4a87-930b-c0db378a1ef4\u0026width=160\u0026dpr=1\u0026quality=100\u0026sign=f3912aee\u0026sv=2 160w, https://developers.raycast.com/~gitbook/image?url=https%3A%2F%2F2922539984-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Fspaces%252F-Me_8A39tFhZg3UaVoSN%252Flogo%252F0fvGwvGlBkuzXkEj8Nto%252Flogo.png%3Falt%3Dmedia%26token%3D28d9c4a1-77ec-4a87-930b-c0db378a1ef4\u0026width=160\u0026dpr=2\u0026quality=100\u0026sign=f3912aee\u0026sv=2 320w, https://developers.raycast.com/~gitbook/image?url=https%3A%2F%2F2922539984-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Fspaces%252F-Me_8A39tFhZg3UaVoSN%252Flogo%252F0fvGwvGlBkuzXkEj8Nto%252Flogo.png%3Falt%3Dmedia%26token%3D28d9c4a1-77ec-4a87-930b-c0db378a1ef4\u0026width=160\u0026dpr=3\u0026quality=100\u0026sign=f3912aee\u0026sv=2 480w, https://developers.raycast.com/~gitbook/image?url=https%3A%2F%2F2922539984-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Fspaces%252F-Me_8A39tFhZg3UaVoSN%252Flogo%252F0fvGwvGlBkuzXkEj8Nto%252Flogo.png%3Falt%3Dmedia%26token%3D28d9c4a1-77ec-4a87-930b-c0db378a1ef4\u0026width=160\u0026dpr=4\u0026quality=100\u0026sign=f3912aee\u0026sv=2 640w, https://developers.raycast.com/~gitbook/image?url=https%3A%2F%2F2922539984-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Fspaces%252F-Me_8A39tFhZg3UaVoSN%252Flogo%252F0fvGwvGlBkuzXkEj8Nto%252Flogo.png%3Falt%3Dmedia%26token%3D28d9c4a1-77ec-4a87-930b-c0db378a1ef4\u0026width=260\u0026dpr=1\u0026quality=100\u0026sign=f3912aee\u0026sv=2 260w, https://developers.raycast.com/~gitbook/image?url=https%3A%2F%2F2922539984-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Fspaces%252F-Me_8A39tFhZg3UaVoSN%252Flogo%252F0fvGwvGlBkuzXkEj8Nto%252Flogo.png%3Falt%3Dmedia%26token%3D28d9c4a1-77ec-4a87-930b-c0db378a1ef4\u0026width=260\u0026dpr=2\u0026quality=100\u0026sign=f3912aee\u0026sv=2 520w, https://developers.raycast.com/~gitbook/image?url=https%3A%2F%2F2922539984-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Fspaces%252F-Me_8A39tFhZg3UaVoSN%252Flogo%252F0fvGwvGlBkuzXkEj8Nto%252Flogo.png%3Falt%3Dmedia%26token%3D28d9c4a1-77ec-4a87-930b-c0db378a1ef4\u0026width=260\u0026dpr=3\u0026quality=100\u0026sign=f3912aee\u0026sv=2 780w, https://developers.raycast.com/~gitbook/image?url=https%3A%2F%2F2922539984-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Fspaces%252F-Me_8A39tFhZg3UaVoSN%252Flogo%252F0fvGwvGlBkuzXkEj8Nto%252Flogo.png%3Falt%3Dmedia%26token%3D28d9c4a1-77ec-4a87-930b-c0db378a1ef4\u0026width=260\u0026dpr=4\u0026quality=100\u0026sign=f3912aee\u0026sv=2 1040w\",\"imageSizes\":\"(max-width: 1024px) 160px, 260px\"}]\n"])</script><script>self.__next_f.push([1,"b5:Tab7,"])</script><script>self.__next_f.push([1,"https://developers.raycast.com/~gitbook/image?url=https%3A%2F%2F2922539984-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Fspaces%252F-Me_8A39tFhZg3UaVoSN%252Flogo%252F0fvGwvGlBkuzXkEj8Nto%252Flogo.png%3Falt%3Dmedia%26token%3D28d9c4a1-77ec-4a87-930b-c0db378a1ef4\u0026width=160\u0026dpr=1\u0026quality=100\u0026sign=f3912aee\u0026sv=2 160w, https://developers.raycast.com/~gitbook/image?url=https%3A%2F%2F2922539984-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Fspaces%252F-Me_8A39tFhZg3UaVoSN%252Flogo%252F0fvGwvGlBkuzXkEj8Nto%252Flogo.png%3Falt%3Dmedia%26token%3D28d9c4a1-77ec-4a87-930b-c0db378a1ef4\u0026width=160\u0026dpr=2\u0026quality=100\u0026sign=f3912aee\u0026sv=2 320w, https://developers.raycast.com/~gitbook/image?url=https%3A%2F%2F2922539984-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Fspaces%252F-Me_8A39tFhZg3UaVoSN%252Flogo%252F0fvGwvGlBkuzXkEj8Nto%252Flogo.png%3Falt%3Dmedia%26token%3D28d9c4a1-77ec-4a87-930b-c0db378a1ef4\u0026width=160\u0026dpr=3\u0026quality=100\u0026sign=f3912aee\u0026sv=2 480w, https://developers.raycast.com/~gitbook/image?url=https%3A%2F%2F2922539984-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Fspaces%252F-Me_8A39tFhZg3UaVoSN%252Flogo%252F0fvGwvGlBkuzXkEj8Nto%252Flogo.png%3Falt%3Dmedia%26token%3D28d9c4a1-77ec-4a87-930b-c0db378a1ef4\u0026width=160\u0026dpr=4\u0026quality=100\u0026sign=f3912aee\u0026sv=2 640w, https://developers.raycast.com/~gitbook/image?url=https%3A%2F%2F2922539984-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Fspaces%252F-Me_8A39tFhZg3UaVoSN%252Flogo%252F0fvGwvGlBkuzXkEj8Nto%252Flogo.png%3Falt%3Dmedia%26token%3D28d9c4a1-77ec-4a87-930b-c0db378a1ef4\u0026width=260\u0026dpr=1\u0026quality=100\u0026sign=f3912aee\u0026sv=2 260w, https://developers.raycast.com/~gitbook/image?url=https%3A%2F%2F2922539984-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Fspaces%252F-Me_8A39tFhZg3UaVoSN%252Flogo%252F0fvGwvGlBkuzXkEj8Nto%252Flogo.png%3Falt%3Dmedia%26token%3D28d9c4a1-77ec-4a87-930b-c0db378a1ef4\u0026width=260\u0026dpr=2\u0026quality=100\u0026sign=f3912aee\u0026sv=2 520w, https://developers.raycast.com/~gitbook/image?url=https%3A%2F%2F2922539984-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Fspaces%252F-Me_8A39tFhZg3UaVoSN%252Flogo%252F0fvGwvGlBkuzXkEj8Nto%252Flogo.png%3Falt%3Dmedia%26token%3D28d9c4a1-77ec-4a87-930b-c0db378a1ef4\u0026width=260\u0026dpr=3\u0026quality=100\u0026sign=f3912aee\u0026sv=2 780w, https://developers.raycast.com/~gitbook/image?url=https%3A%2F%2F2922539984-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Fspaces%252F-Me_8A39tFhZg3UaVoSN%252Flogo%252F0fvGwvGlBkuzXkEj8Nto%252Flogo.png%3Falt%3Dmedia%26token%3D28d9c4a1-77ec-4a87-930b-c0db378a1ef4\u0026width=260\u0026dpr=4\u0026quality=100\u0026sign=f3912aee\u0026sv=2 1040w"])</script><script>self.__next_f.push([1,"63:[\"$\",\"img\",null,{\"alt\":\"Logo\",\"style\":{},\"loading\":\"$undefined\",\"fetchPriority\":\"high\",\"className\":\"block dark:hidden rounded straight-corners:rounded-sm overflow-hidden shrink min-w-0 max-w-40 lg:max-w-64 site-header-none:page-no-toc:lg:max-w-56 max-h-10 lg:max-h-12 h-full w-auto\",\"src\":\"https://developers.raycast.com/~gitbook/image?url=https%3A%2F%2F2922539984-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Fspaces%252F-Me_8A39tFhZg3UaVoSN%252Flogo%252F0fvGwvGlBkuzXkEj8Nto%252Flogo.png%3Falt%3Dmedia%26token%3D28d9c4a1-77ec-4a87-930b-c0db378a1ef4\u0026width=260\u0026dpr=4\u0026quality=100\u0026sign=f3912aee\u0026sv=2\",\"srcSet\":\"$b5\",\"sizes\":\"(max-width: 1024px) 160px, 260px\",\"width\":512,\"height\":512}]\n"])</script><script>self.__next_f.push([1,"b6:Taff,"])</script><script>self.__next_f.push([1,"https://developers.raycast.com/~gitbook/image?url=https%3A%2F%2F2922539984-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Fspaces%252F-Me_8A39tFhZg3UaVoSN%252Flogo%252FUl4fyRZ0Fz4KWolj6qK2%252Flogo%2540dark.png%3Falt%3Dmedia%26token%3D0365e72b-4d26-4707-ab25-1abfe5b66112\u0026width=160\u0026dpr=1\u0026quality=100\u0026sign=8dc35d3c\u0026sv=2 160w, https://developers.raycast.com/~gitbook/image?url=https%3A%2F%2F2922539984-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Fspaces%252F-Me_8A39tFhZg3UaVoSN%252Flogo%252FUl4fyRZ0Fz4KWolj6qK2%252Flogo%2540dark.png%3Falt%3Dmedia%26token%3D0365e72b-4d26-4707-ab25-1abfe5b66112\u0026width=160\u0026dpr=2\u0026quality=100\u0026sign=8dc35d3c\u0026sv=2 320w, https://developers.raycast.com/~gitbook/image?url=https%3A%2F%2F2922539984-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Fspaces%252F-Me_8A39tFhZg3UaVoSN%252Flogo%252FUl4fyRZ0Fz4KWolj6qK2%252Flogo%2540dark.png%3Falt%3Dmedia%26token%3D0365e72b-4d26-4707-ab25-1abfe5b66112\u0026width=160\u0026dpr=3\u0026quality=100\u0026sign=8dc35d3c\u0026sv=2 480w, https://developers.raycast.com/~gitbook/image?url=https%3A%2F%2F2922539984-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Fspaces%252F-Me_8A39tFhZg3UaVoSN%252Flogo%252FUl4fyRZ0Fz4KWolj6qK2%252Flogo%2540dark.png%3Falt%3Dmedia%26token%3D0365e72b-4d26-4707-ab25-1abfe5b66112\u0026width=160\u0026dpr=4\u0026quality=100\u0026sign=8dc35d3c\u0026sv=2 640w, https://developers.raycast.com/~gitbook/image?url=https%3A%2F%2F2922539984-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Fspaces%252F-Me_8A39tFhZg3UaVoSN%252Flogo%252FUl4fyRZ0Fz4KWolj6qK2%252Flogo%2540dark.png%3Falt%3Dmedia%26token%3D0365e72b-4d26-4707-ab25-1abfe5b66112\u0026width=260\u0026dpr=1\u0026quality=100\u0026sign=8dc35d3c\u0026sv=2 260w, https://developers.raycast.com/~gitbook/image?url=https%3A%2F%2F2922539984-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Fspaces%252F-Me_8A39tFhZg3UaVoSN%252Flogo%252FUl4fyRZ0Fz4KWolj6qK2%252Flogo%2540dark.png%3Falt%3Dmedia%26token%3D0365e72b-4d26-4707-ab25-1abfe5b66112\u0026width=260\u0026dpr=2\u0026quality=100\u0026sign=8dc35d3c\u0026sv=2 520w, https://developers.raycast.com/~gitbook/image?url=https%3A%2F%2F2922539984-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Fspaces%252F-Me_8A39tFhZg3UaVoSN%252Flogo%252FUl4fyRZ0Fz4KWolj6qK2%252Flogo%2540dark.png%3Falt%3Dmedia%26token%3D0365e72b-4d26-4707-ab25-1abfe5b66112\u0026width=260\u0026dpr=3\u0026quality=100\u0026sign=8dc35d3c\u0026sv=2 780w, https://developers.raycast.com/~gitbook/image?url=https%3A%2F%2F2922539984-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Fspaces%252F-Me_8A39tFhZg3UaVoSN%252Flogo%252FUl4fyRZ0Fz4KWolj6qK2%252Flogo%2540dark.png%3Falt%3Dmedia%26token%3D0365e72b-4d26-4707-ab25-1abfe5b66112\u0026width=260\u0026dpr=4\u0026quality=100\u0026sign=8dc35d3c\u0026sv=2 1040w"])</script><script>self.__next_f.push([1,"64:[\"$\",\"img\",null,{\"alt\":\"Logo\",\"style\":{},\"loading\":\"lazy\",\"fetchPriority\":\"low\",\"className\":\"hidden dark:block rounded straight-corners:rounded-sm overflow-hidden shrink min-w-0 max-w-40 lg:max-w-64 site-header-none:page-no-toc:lg:max-w-56 max-h-10 lg:max-h-12 h-full w-auto\",\"src\":\"https://developers.raycast.com/~gitbook/image?url=https%3A%2F%2F2922539984-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Fspaces%252F-Me_8A39tFhZg3UaVoSN%252Flogo%252FUl4fyRZ0Fz4KWolj6qK2%252Flogo%2540dark.png%3Falt%3Dmedia%26token%3D0365e72b-4d26-4707-ab25-1abfe5b66112\u0026width=260\u0026dpr=4\u0026quality=100\u0026sign=8dc35d3c\u0026sv=2\",\"srcSet\":\"$b6\",\"sizes\":\"(max-width: 1024px) 160px, 260px\",\"width\":512,\"height\":512}]\n"])</script><script>self.__next_f.push([1,"a1:[\"$\",\"div\",\"d3b0248feacb4454a8b44b95c2b9e713\",{\"className\":\"relative overflow-hidden after:block after:absolute after:-inset-[0] after:pointer-events-none w-fit\",\"children\":[\"$Lb7\",null]}]\n"])</script><script>self.__next_f.push([1,":HL[\"https://developers.raycast.com/~gitbook/image?url=https%3A%2F%2F2922539984-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Fspaces%252F-Me_8A39tFhZg3UaVoSN%252Fuploads%252Fgit-blob-8a4f81b2b9ccaf142983dad7a0c7a2ce953467d5%252Fintroduction-hello-world.webp%3Falt%3Dmedia\u0026width=768\u0026dpr=4\u0026quality=100\u0026sign=d1796f36\u0026sv=2\",\"image\",{\"fetchPriority\":\"high\",\"imageSrcSet\":\"https://developers.raycast.com/~gitbook/image?url=https%3A%2F%2F2922539984-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Fspaces%252F-Me_8A39tFhZg3UaVoSN%252Fuploads%252Fgit-blob-8a4f81b2b9ccaf142983dad7a0c7a2ce953467d5%252Fintroduction-hello-world.webp%3Falt%3Dmedia\u0026width=400\u0026dpr=1\u0026quality=100\u0026sign=d1796f36\u0026sv=2 400w, https://developers.raycast.com/~gitbook/image?url=https%3A%2F%2F2922539984-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Fspaces%252F-Me_8A39tFhZg3UaVoSN%252Fuploads%252Fgit-blob-8a4f81b2b9ccaf142983dad7a0c7a2ce953467d5%252Fintroduction-hello-world.webp%3Falt%3Dmedia\u0026width=400\u0026dpr=2\u0026quality=100\u0026sign=d1796f36\u0026sv=2 800w, https://developers.raycast.com/~gitbook/image?url=https%3A%2F%2F2922539984-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Fspaces%252F-Me_8A39tFhZg3UaVoSN%252Fuploads%252Fgit-blob-8a4f81b2b9ccaf142983dad7a0c7a2ce953467d5%252Fintroduction-hello-world.webp%3Falt%3Dmedia\u0026width=400\u0026dpr=3\u0026quality=100\u0026sign=d1796f36\u0026sv=2 1200w, https://developers.raycast.com/~gitbook/image?url=https%3A%2F%2F2922539984-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Fspaces%252F-Me_8A39tFhZg3UaVoSN%252Fuploads%252Fgit-blob-8a4f81b2b9ccaf142983dad7a0c7a2ce953467d5%252Fintroduction-hello-world.webp%3Falt%3Dmedia\u0026width=400\u0026dpr=4\u0026quality=100\u0026sign=d1796f36\u0026sv=2 1600w, https://developers.raycast.com/~gitbook/image?url=https%3A%2F%2F2922539984-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Fspaces%252F-Me_8A39tFhZg3UaVoSN%252Fuploads%252Fgit-blob-8a4f81b2b9ccaf142983dad7a0c7a2ce953467d5%252Fintroduction-hello-world.webp%3Falt%3Dmedia\u0026width=768\u0026dpr=1\u0026quality=100\u0026sign=d1796f36\u0026sv=2 768w, https://developers.raycast.com/~gitbook/image?url=https%3A%2F%2F2922539984-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Fspaces%252F-Me_8A39tFhZg3UaVoSN%252Fuploads%252Fgit-blob-8a4f81b2b9ccaf142983dad7a0c7a2ce953467d5%252Fintroduction-hello-world.webp%3Falt%3Dmedia\u0026width=768\u0026dpr=2\u0026quality=100\u0026sign=d1796f36\u0026sv=2 1536w, https://developers.raycast.com/~gitbook/image?url=https%3A%2F%2F2922539984-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Fspaces%252F-Me_8A39tFhZg3UaVoSN%252Fuploads%252Fgit-blob-8a4f81b2b9ccaf142983dad7a0c7a2ce953467d5%252Fintroduction-hello-world.webp%3Falt%3Dmedia\u0026width=768\u0026dpr=3\u0026quality=100\u0026sign=d1796f36\u0026sv=2 2304w, https://developers.raycast.com/~gitbook/image?url=https%3A%2F%2F2922539984-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Fspaces%252F-Me_8A39tFhZg3UaVoSN%252Fuploads%252Fgit-blob-8a4f81b2b9ccaf142983dad7a0c7a2ce953467d5%252Fintroduction-hello-world.webp%3Falt%3Dmedia\u0026width=768\u0026dpr=4\u0026quality=100\u0026sign=d1796f36\u0026sv=2 3072w\",\"imageSizes\":\"(max-width: 640px) 400px, 768px\"}]\n"])</script><script>self.__next_f.push([1,"b8:I[6836,[\"6744\",\"static/chunks/6744-176dfc20a550b742.js\",\"935\",\"static/chunks/935-eb812b33c9eec9d4.js\",\"7876\",\"static/chunks/7876-ec2624b66e05f5f8.js\",\"4441\",\"static/chunks/4441-098b04ac0ab5b060.js\",\"6444\",\"static/chunks/6444-bdefc2d232ad6a6d.js\",\"3069\",\"static/chunks/3069-825e9595ccc9628e.js\",\"7808\",\"static/chunks/app/sites/static/%5Bmode%5D/%5BsiteURL%5D/%5BsiteData%5D/%5BpagePath%5D/page-312cbe304e5d9a79.js\"],\"ZoomImage\"]\nb9:Taeb,"])</script><script>self.__next_f.push([1,"https://developers.raycast.com/~gitbook/image?url=https%3A%2F%2F2922539984-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Fspaces%252F-Me_8A39tFhZg3UaVoSN%252Fuploads%252Fgit-blob-8a4f81b2b9ccaf142983dad7a0c7a2ce953467d5%252Fintroduction-hello-world.webp%3Falt%3Dmedia\u0026width=400\u0026dpr=1\u0026quality=100\u0026sign=d1796f36\u0026sv=2 400w, https://developers.raycast.com/~gitbook/image?url=https%3A%2F%2F2922539984-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Fspaces%252F-Me_8A39tFhZg3UaVoSN%252Fuploads%252Fgit-blob-8a4f81b2b9ccaf142983dad7a0c7a2ce953467d5%252Fintroduction-hello-world.webp%3Falt%3Dmedia\u0026width=400\u0026dpr=2\u0026quality=100\u0026sign=d1796f36\u0026sv=2 800w, https://developers.raycast.com/~gitbook/image?url=https%3A%2F%2F2922539984-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Fspaces%252F-Me_8A39tFhZg3UaVoSN%252Fuploads%252Fgit-blob-8a4f81b2b9ccaf142983dad7a0c7a2ce953467d5%252Fintroduction-hello-world.webp%3Falt%3Dmedia\u0026width=400\u0026dpr=3\u0026quality=100\u0026sign=d1796f36\u0026sv=2 1200w, https://developers.raycast.com/~gitbook/image?url=https%3A%2F%2F2922539984-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Fspaces%252F-Me_8A39tFhZg3UaVoSN%252Fuploads%252Fgit-blob-8a4f81b2b9ccaf142983dad7a0c7a2ce953467d5%252Fintroduction-hello-world.webp%3Falt%3Dmedia\u0026width=400\u0026dpr=4\u0026quality=100\u0026sign=d1796f36\u0026sv=2 1600w, https://developers.raycast.com/~gitbook/image?url=https%3A%2F%2F2922539984-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Fspaces%252F-Me_8A39tFhZg3UaVoSN%252Fuploads%252Fgit-blob-8a4f81b2b9ccaf142983dad7a0c7a2ce953467d5%252Fintroduction-hello-world.webp%3Falt%3Dmedia\u0026width=768\u0026dpr=1\u0026quality=100\u0026sign=d1796f36\u0026sv=2 768w, https://developers.raycast.com/~gitbook/image?url=https%3A%2F%2F2922539984-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Fspaces%252F-Me_8A39tFhZg3UaVoSN%252Fuploads%252Fgit-blob-8a4f81b2b9ccaf142983dad7a0c7a2ce953467d5%252Fintroduction-hello-world.webp%3Falt%3Dmedia\u0026width=768\u0026dpr=2\u0026quality=100\u0026sign=d1796f36\u0026sv=2 1536w, https://developers.raycast.com/~gitbook/image?url=https%3A%2F%2F2922539984-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Fspaces%252F-Me_8A39tFhZg3UaVoSN%252Fuploads%252Fgit-blob-8a4f81b2b9ccaf142983dad7a0c7a2ce953467d5%252Fintroduction-hello-world.webp%3Falt%3Dmedia\u0026width=768\u0026dpr=3\u0026quality=100\u0026sign=d1796f36\u0026sv=2 2304w, https://developers.raycast.com/~gitbook/image?url=https%3A%2F%2F2922539984-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Fspaces%252F-Me_8A39tFhZg3UaVoSN%252Fuploads%252Fgit-blob-8a4f81b2b9ccaf142983dad7a0c7a2ce953467d5%252Fintroduction-hello-world.webp%3Falt%3Dmedia\u0026width=768\u0026dpr=4\u0026quality=100\u0026sign=d1796f36\u0026sv=2 3072w"])</script><script>self.__next_f.push([1,"b7:[\"$\",\"$Lb8\",null,{\"alt\":\"\",\"style\":{\"maxWidth\":\"100%\",\"width\":\"$undefined\",\"height\":\"auto\"},\"loading\":\"$undefined\",\"fetchPriority\":\"high\",\"className\":\"block\",\"src\":\"https://developers.raycast.com/~gitbook/image?url=https%3A%2F%2F2922539984-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Fspaces%252F-Me_8A39tFhZg3UaVoSN%252Fuploads%252Fgit-blob-8a4f81b2b9ccaf142983dad7a0c7a2ce953467d5%252Fintroduction-hello-world.webp%3Falt%3Dmedia\u0026width=768\u0026dpr=4\u0026quality=100\u0026sign=d1796f36\u0026sv=2\",\"srcSet\":\"$b9\",\"sizes\":\"(max-width: 640px) 400px, 768px\",\"width\":1404,\"height\":962}]\n"])</script></body></html>