1(globalThis.webpackChunk_N_E=globalThis.webpackChunk_N_E||[]).push([[2922],{7707:(e,t,a)=>{"use strict";a.d(t,{cn:()=>r});var i=a(3352),n=a(54957);function r(){for(var e=arguments.length,t=Array(e),a=0;a<e;a++)t[a]=arguments[a];return(0,n.QP)((0,i.$)(t))}a(74438)},10453:(e,t,a)=>{"use strict";a.d(t,{$:()=>d});var i=a(87448),n=a(7138),r=a(63018),s=a(7707);let o=(0,r.F)("group/button inline-flex shrink-0 select-none items-center justify-center whitespace-nowrap rounded-lg border border-transparent bg-clip-padding font-medium text-sm outline-none transition-all focus-visible:border-ring focus-visible:ring-3 focus-visible:ring-ring/50 active:not-aria-[haspopup]:translate-y-px disabled:pointer-events-none disabled:opacity-50 aria-invalid:border-destructive aria-invalid:ring-3 aria-invalid:ring-destructive/20 dark:aria-invalid:border-destructive/50 dark:aria-invalid:ring-destructive/40 [&_svg:not([class*='size-'])]:size-4 [&_svg]:pointer-events-none [&_svg]:shrink-0",{variants:{variant:{default:"bg-primary text-primary-foreground hover:bg-primary/80",outline:"border-border bg-background hover:bg-muted hover:text-foreground aria-expanded:bg-muted aria-expanded:text-foreground dark:border-input dark:bg-input/30 dark:hover:bg-input/50",secondary:"bg-secondary text-secondary-foreground hover:bg-[color-mix(in_oklch,var(--secondary),var(--foreground)_5%)] aria-expanded:bg-secondary aria-expanded:text-secondary-foreground",ghost:"hover:bg-muted hover:text-foreground aria-expanded:bg-muted aria-expanded:text-foreground dark:hover:bg-muted/50",destructive:"bg-destructive/10 text-destructive hover:bg-destructive/20 focus-visible:border-destructive/40 focus-visible:ring-destructive/20 dark:bg-destructive/20 dark:focus-visible:ring-destructive/40 dark:hover:bg-destructive/30",link:"text-primary underline-offset-4 hover:underline"},size:{default:"h-8 gap-1.5 px-2.5 has-data-[icon=inline-end]:pr-2 has-data-[icon=inline-start]:pl-2",xs:"h-6 gap-1 in-data-[slot=button-group]:rounded-lg rounded-[min(var(--radius-md),10px)] px-2 text-xs has-data-[icon=inline-end]:pr-1.5 has-data-[icon=inline-start]:pl-1.5 [&_svg:not([class*='size-'])]:size-3",sm:"h-7 gap-1 in-data-[slot=button-group]:rounded-lg rounded-[min(var(--radius-md),12px)] px-2.5 text-[0.8rem] has-data-[icon=inline-end]:pr-1.5 has-data-[icon=inline-start]:pl-1.5 [&_svg:not([class*='size-'])]:size-3.5",lg:"h-9 gap-1.5 px-2.5 has-data-[icon=inline-end]:pr-2 has-data-[icon=inline-start]:pl-2",icon:"size-8","icon-xs":"size-6 in-data-[slot=button-group]:rounded-lg rounded-[min(var(--radius-md),10px)] [&_svg:not([class*='size-'])]:size-3","icon-sm":"size-7 in-data-[slot=button-group]:rounded-lg rounded-[min(var(--radius-md),12px)]","icon-lg":"size-9"}},defaultVariants:{variant:"default",size:"default"}});function d(e){let{className:t,variant:a="default",size:r="default",...d}=e;return(0,i.jsx)(n.$,{"data-slot":"button",className:(0,s.cn)(o({variant:a,size:r,className:t})),...d})}},14447:(e,t,a)=>{"use strict";a.d(t,{TrackedLink:()=>o});var i=a(87448),n=a(33829),r=a.n(n),s=a(35586);function o(e){let{event:t,properties:a,href:n,children:o,onClick:d,...l}=e,c=(0,s.sf)(),u=e=>{null==d||d(e),null==c||c.capture(t,a)};return/^[a-z][a-z0-9+.-]*:/i.test(n)?(0,i.jsx)("a",{href:n,...l,onClick:u,children:o}):(0,i.jsx)(r(),{href:n,...l,onClick:u,children:o})}},16397:(e,t,a)=>{"use strict";a.d(t,{$m:()=>m,As:()=>g,nD:()=>p,ub:()=>f});var i=a(87448),n=a(59803),r=a(98166),s=a(41483),o=a(25621),d=a(22291),l=a(7707),c=a(21071),u=a(20644);function p(e){let{className:t,...a}=e;return(0,i.jsx)(n.X,{"data-slot":"accordion",className:(0,l.cn)("flex w-full flex-col",t),...a})}function g(e){let{className:t,...a}=e;return(0,i.jsx)(r.A,{"data-slot":"accordion-item",className:(0,l.cn)("not-last:border-b",t),...a})}function m(e){let{className:t,children:a,...n}=e;return(0,i.jsx)(s.u,{className:"flex",children:(0,i.jsxs)(o.$,{"data-slot":"accordion-trigger",className:(0,l.cn)("group/accordion-trigger relative flex flex-1 items-start justify-between rounded-lg border border-transparent py-2.5 text-left text-sm font-medium transition-all outline-none hover:underline focus-visible:border-ring focus-visible:ring-3 focus-visible:ring-ring/50 focus-visible:after:border-ring aria-disabled:pointer-events-none aria-disabled:opacity-50 **:data-[slot=accordion-trigger-icon]:ml-auto **:data-[slot=accordion-trigger-icon]:size-4 **:data-[slot=accordion-trigger-icon]:text-muted-foreground",t),...n,children:[a,(0,i.jsx)(c.A,{"data-slot":"accordion-trigger-icon",className:"pointer-events-none shrink-0 group-aria-expanded/accordion-trigger:hidden"}),(0,i.jsx)(u.A,{"data-slot":"accordion-trigger-icon",className:"pointer-events-none hidden shrink-0 group-aria-expanded/accordion-trigger:inline"})]})})}function f(e){let{className:t,children:a,...n}=e;return(0,i.jsx)(d.v,{"data-slot":"accordion-content",className:"overflow-hidden text-sm data-closed:animate-accordion-up data-open:animate-accordion-down",...n,children:(0,i.jsx)("div",{className:(0,l.cn)("h-(--accordion-panel-height) pt-0 pb-2.5 data-ending-style:h-0 data-starting-style:h-0 [&_a]:underline [&_a]:underline-offset-3 [&_a]:hover:text-foreground [&_p:not(:last-child)]:mb-4",t),children:a})})}},18822:(e,t,a)=>{"use strict";a.r(t),a.d(t,{OPENBOT_CTA_SECTIONS:()=>l,OPENBOT_SOURCE_HREF:()=>d,TalkToEngineerCta:()=>p,ViewSourceCta:()=>g,talkToEngineerHref:()=>u});var i=a(87448),n=a(33829),r=a.n(n),s=a(35586),o=a(10453);let d="https://github.com/CopilotKit/openbot",l=["nav","hero","final_cta"],c=e=>"openbot_".concat(e),u=e=>"/talk-to-an-engineer?ref=".concat(c(e));function p(e){let{section:t,children:a="Talk to an engineer",...n}=e,d=(0,s.sf)();return(0,i.jsx)(o.$,{nativeButton:!1,onClick:()=>null==d?void 0:d.capture("talk_to_us_clicked",{location:c(t)}),render:(0,i.jsx)(r(),{href:u(t)}),...n,children:a})}function g(e){let{section:t,children:a="View source",...n}=e,r=(0,s.sf)();return(0,i.jsx)(o.$,{variant:"outline",nativeButton:!1,onClick:()=>null==r?void 0:r.capture("openbot.".concat(t,".view_source_clicked")),render:(0,i.jsx)("a",{href:d}),...n,children:a})}},28744:(e,t,a)=>{"use strict";a.d(t,{M0:()=>i});let i=["shared-state","generative-ui","multi-agent","channels","human-in-the-loop"]},36084:(e,t,a)=>{Promise.resolve().then(a.t.bind(a,33829,23)),Promise.resolve().then(a.t.bind(a,79520,23)),Promise.resolve().then(a.t.bind(a,74071,23)),Promise.resolve().then(a.t.bind(a,30473,23)),Promise.resolve().then(a.t.bind(a,10572,23)),Promise.resolve().then(a.t.bind(a,61156,23)),Promise.resolve().then(a.bind(a,49703)),Promise.resolve().then(a.bind(a,14447)),Promise.resolve().then(a.bind(a,89947)),Promise.resolve().then(a.bind(a,81098))},49703:(e,t,a)=>{"use strict";a.d(t,{Nav:()=>G});var i=a(87448),n=a(16397),r=a(18822),s=a(10453),o=a(89058),d=a(14952),l=a(8332),c=a(84980),u=a(97546),p=a(93642),g=a(52351),m=a(79102),f=a(76314),h=a(31750),v=a(63018),x=a(7707),b=a(21071);function _(e){let{align:t="start",className:a,children:n,...r}=e;return(0,i.jsxs)(o.e,{"data-slot":"navigation-menu",className:(0,x.cn)("group/navigation-menu relative flex max-w-max flex-1 items-center justify-center",a),...r,children:[n,(0,i.jsx)(z,{align:t})]})}function y(e){let{className:t,...a}=e;return(0,i.jsx)(d.S,{"data-slot":"navigation-menu-list",className:(0,x.cn)("group flex flex-1 list-none items-center justify-center gap-0",t),...a})}function j(e){let{className:t,...a}=e;return(0,i.jsx)(l.J,{"data-slot":"navigation-menu-item",className:(0,x.cn)("relative",t),...a})}let k=(0,v.F)("group/navigation-menu-trigger inline-flex h-9 w-max items-center justify-center rounded-lg px-2.5 py-1.5 font-medium text-sm outline-none transition-all hover:bg-muted focus:bg-muted focus-visible:outline-1 focus-visible:ring-3 focus-visible:ring-ring/50 disabled:pointer-events-none disabled:opacity-50 data-open:bg-muted/50 data-
1popup-open:bg-muted/50 data-open:focus:bg-muted data-open:hover:bg-muted data-popup-open:hover:bg-muted");function w(e){let{className:t,children:a,...n}=e;return(0,i.jsxs)(c.w,{"data-slot":"navigation-menu-trigger",className:(0,x.cn)(k(),"group",t),...n,children:[a," ",(0,i.jsx)(b.A,{className:"relative top-px ml-1 size-3 transition duration-300 group-data-open/navigation-menu-trigger:rotate-180 group-data-popup-open/navigation-menu-trigger:rotate-180","aria-hidden":"true"})]})}function N(e){let{className:t,...a}=e;return(0,i.jsx)(u.h,{"data-slot":"navigation-menu-content",className:(0,x.cn)("h-full w-auto p-1 transition-[opacity,transform,translate] duration-[0.35s] ease-[cubic-bezier(0.22,1,0.36,1)] group-data-[viewport=false]/navigation-menu:rounded-lg group-data-[viewport=false]/navigation-menu:bg-popover group-data-[viewport=false]/navigation-menu:text-popover-foreground group-data-[viewport=false]/navigation-menu:shadow group-data-[viewport=false]/navigation-menu:ring-1 group-data-[viewport=false]/navigation-menu:ring-foreground/10 group-data-[viewport=false]/navigation-menu:duration-300 group-data-[viewport=false]/navigation-menu:data-closed:animate-out group-data-[viewport=false]/navigation-menu:data-closed:fade-out-0 group-data-[viewport=false]/navigation-menu:data-closed:zoom-out-95 data-ending-style:opacity-0 data-ending-style:data-activation-direction=left:translate-x-[50%] data-ending-style:data-activation-direction=right:translate-x-[-50%] group-data-[viewport=false]/navigation-menu:data-open:animate-in group-data-[viewport=false]/navigation-menu:data-open:fade-in-0 group-data-[viewport=false]/navigation-menu:data-open:zoom-in-95 data-starting-style:opacity-0 data-starting-style:data-activation-direction=left:translate-x-[-50%] data-starting-style:data-activation-direction=right:translate-x-[50%] data-[motion=from-end]:slide-in-from-right-52 data-[motion=from-start]:slide-in-from-left-52 data-[motion=to-end]:slide-out-to-right-52 data-[motion=to-start]:slide-out-to-left-52 data-[motion^=from-]:animate-in data-[motion^=from-]:fade-in data-[motion^=to-]:animate-out data-[motion^=to-]:fade-out **:data-[slot=navigation-menu-link]:focus:ring-0 **:data-[slot=navigation-menu-link]:focus:outline-none",t),...a})}function z(e){let{className:t,side:a="bottom",sideOffset:n=8,align:r="start",alignOffset:s=0,...o}=e;return(0,i.jsx)(p.a,{children:(0,i.jsx)(g.W,{side:a,sideOffset:n,align:r,alignOffset:s,className:(0,x.cn)("isolate z-50 h-(--positioner-height) w-(--positioner-width) max-w-(--available-width) transition-[top,left,right,bottom] duration-[0.35s] ease-[cubic-bezier(0.22,1,0.36,1)] data-instant:transition-none data-[side=bottom]:before:top-[-10px] data-[side=bottom]:before:right-0 data-[side=bottom]:before:left-0",t),...o,children:(0,i.jsx)(m.Q,{className:"data-[ending-style]:easing-[ease] relative h-(--popup-height) w-(--popup-width) origin-(--transform-origin) rounded-lg bg-popover text-popover-foreground shadow ring-1 ring-foreground/10 transition-[opacity,transform,width,height,scale,translate] duration-[0.35s] ease-[cubic-bezier(0.22,1,0.36,1)] outline-none data-ending-style:scale-90 data-ending-style:opacity-0 data-ending-style:duration-150 data-starting-style:scale-90 data-starting-style:opacity-0 xs:w-(--popup-width)",children:(0,i.jsx)(f.Q,{className:"relative size-full overflow-hidden"})})})})}function P(e){let{className:t,...a}=e;return(0,i.jsx)(h.W,{"data-slot":"navigation-menu-link",className:(0,x.cn)("flex items-center gap-2 rounded-lg p-2 text-sm transition-all outline-none hover:bg-muted focus:bg-muted focus-visible:ring-3 focus-visible:ring-ring/50 focus-visible:outline-1 in-data-[slot=navigation-menu-content]:rounded-md data-active:bg-muted/50 data-active:hover:bg-muted data-active:focus:bg-muted [&_svg:not([class*='size-'])]:size-4",t),...a})}var C=a(41363),T=a(29368),A=a(53714),E=a(6875),O=a(69704),L=a(39433),$=a(40821),S=a(2334);function I(e){let{...t}=e;return(0,i.jsx)(C.D,{"data-slot":"sheet",...t})}function R(e){let{...t}=e;return(0,i.jsx)(T.z,{"data-slot":"sheet-trigger",...t})}function K(e){let{...t}=e;return(0,i.jsx)(A.Z,{"data-slot":"sheet-portal",...t})}function F(e){let{className:t,...a}=e;return(0,i.jsx)(E.X,{"data-slot":"sheet-overlay",className:(0,x.cn)("fixed inset-0 z-50 bg-black/10 transition-opacity duration-150 data-ending-style:opacity-0 data-starting-style:opacity-0 supports-backdrop-filter:backdrop-blur-xs",t),...a})}function U(e){let{className:t,children:a,side:n="right",showCloseButton:r=!0,...o}=e;return(0,i.jsxs)(K,{children:[(0,i.jsx)(F,{}),(0,i.jsxs)(O.h,{"data-slot":"sheet-content","data-side":n,className:(0,x.cn)("fixed z-50 flex flex-col gap-4 bg-popover bg-clip-padding text-sm text-popover-foreground shadow-lg transition duration-200 ease-in-out data-ending-style:opacity-0 data-starting-style:opacity-0 data-[side=bottom]:inset-x-0 data-[side=bottom]:bottom-0 data-[side=bottom]:h-auto data-[side=bottom]:border-t data-[side=bottom]:data-ending-style:translate-y-[2.5rem] data-[side=bottom]:data-starting-style:translate-y-[2.5rem] data-[side=left]:inset-y-0 data-[side=left]:left-0 data-[side=left]:h-full data-[side=left]:w-3/4 data-[side=left]:border-r data-[side=left]:data-ending-style:translate-x-[-2.5rem] data-[side=left]:data-starting-style:translate-x-[-2.5rem] data-[side=right]:inset-y-0 data-[side=right]:right-0 data-[side=right]:h-full data-[side=right]:w-3/4 data-[side=right]:border-l data-[side=right]:data-ending-style:translate-x-[2.5rem] data-[side=right]:data-starting-style:translate-x-[2.5rem] data-[side=top]:inset-x-0 data-[side=top]:top-0 data-[side=top]:h-auto data-[side=top]:border-b data-[side=top]:data-ending-style:translate-y-[-2.5rem] data-[side=top]:data-starting-style:translate-y-[-2.5rem] data-[side=left]:sm:max-w-sm data-[side=right]:sm:max-w-sm",t),...o,children:[a,r&&(0,i.jsxs)(L.H,{"data-slot":"sheet-close",render:(0,i.jsx)(s.$,{variant:"ghost",className:"absolute top-3 right-3",size:"icon-sm"}),children:[(0,i.jsx)(S.A,{}),(0,i.jsx)("span",{className:"sr-only",children:"Close"})]})]})]})}function B(e){let{className:t,...a}=e;return(0,i.jsx)("div",{"data-slot":"sheet-header",className:(0,x.cn)("flex flex-col gap-0.5 p-4",t),...a})}function D(e){let{className:t,...a}=e;return(0,i.jsx)($.L,{"data-slot":"sheet-title",className:(0,x.cn)("font-heading text-base font-medium text-foreground",t),...a})}var M=a(14447),H=a(52605),V=a(67845);let W="openbot.nav.wordmark_clicked",X="openbot.nav.item_clicked",Q=[{title:"Docs",url:"https://docs.copilotkit.ai"}],G=e=>{let{className:t}=e;return(0,i.jsx)("section",{className:(0,x.cn)("sticky top-0 z-10 flex h-14 flex-col justify-center border-b border-border bg-background",t),children:(0,i.jsxs)("div",{className:"mx-auto w-full max-w-7xl px-6",children:[(0,i.jsxs)("nav",{className:"hidden items-center justify-between lg:flex",children:[(0,i.jsxs)("div",{className:"flex items-center gap-6",children:[(0,i.jsxs)("div",{className:"flex flex-row items-center gap-2",children:[(0,i.jsx)(M.TrackedLink,{event:W,properties:{label:"CopilotKit"},href:"https://copilotkit.ai",className:"flex items-center gap-2",children:(0,i.jsx)("span",{className:"text-base font-bold tracking-tighter",children:"CopilotKit"})}),(0,i.jsx)(H.A,{className:"size-3.5"}),(0,i.jsx)(M.TrackedLink,{event:W,properties:{label:"OpenBot"},href:"https://copilotkit.ai",className:"flex items-center gap-2",children:(0,i.jsx)("span",{className:"text-base font-bold tracking-tighter",children:"OpenBot"})})]}),(0,i.jsx)("div",{className:"flex items-center",children:(0,i.jsx)(_,{children:(0,i.jsx)(y,{children:Q.map(e=>J(e))})})})]}),(0,i.jsxs)("div",{className:"flex gap-2",children:[(0,i.jsx)(r.Vie
1wSourceCta,{section:"nav",size:"lg"}),(0,i.jsx)(r.TalkToEngineerCta,{section:"nav",size:"lg"})]})]}),(0,i.jsx)("div",{className:"block lg:hidden",children:(0,i.jsxs)("div",{className:"flex items-center justify-between",children:[(0,i.jsx)(M.TrackedLink,{event:W,properties:{label:"CopilotKit"},href:"https://copilotkit.ai",className:"flex items-center gap-2",children:"CopilotKit"}),(0,i.jsxs)(I,{children:[(0,i.jsx)(R,{render:e=>(0,i.jsx)(s.$,{variant:"outline",size:"icon",...e,children:(0,i.jsx)(V.A,{className:"size-4"})})}),(0,i.jsxs)(U,{className:"overflow-y-auto",children:[(0,i.jsx)(B,{children:(0,i.jsx)(D,{children:(0,i.jsx)(M.TrackedLink,{event:W,properties:{label:"CopilotKit"},href:"https://copilotkit.ai",className:"flex items-center gap-2",children:"CopilotKit"})})}),(0,i.jsxs)("div",{className:"flex flex-col gap-6 p-4",children:[(0,i.jsx)(n.nD,{className:"flex w-full flex-col gap-4",children:Q.map(e=>Z(e))}),(0,i.jsxs)("div",{className:"flex flex-col gap-3",children:[(0,i.jsx)(r.ViewSourceCta,{section:"nav"}),(0,i.jsx)(r.TalkToEngineerCta,{section:"nav"})]})]})]})]})]})})]})})},J=e=>e.items?(0,i.jsxs)(j,{children:[(0,i.jsx)(w,{children:e.title}),(0,i.jsx)(N,{className:"bg-popover text-popover-foreground",children:e.items.map(e=>(0,i.jsx)(P,{className:"w-80",render:t=>(0,i.jsx)(Y,{item:e,...t})},e.title))})]},e.title):(0,i.jsx)(j,{children:(0,i.jsx)(P,{className:"group inline-flex h-10 w-max items-center justify-center rounded-md bg-background px-4 py-2 text-sm font-medium transition-colors hover:bg-muted hover:text-accent-foreground",render:(0,i.jsx)(M.TrackedLink,{event:X,properties:{label:e.title,href:e.url},href:e.url}),children:e.title})},e.title),Z=e=>e.items?(0,i.jsxs)(n.As,{value:e.title,className:"border-b-0",children:[(0,i.jsx)(n.$m,{className:"text-md py-0 font-semibold hover:no-underline",children:e.title}),(0,i.jsx)(n.ub,{className:"mt-2",children:e.items.map(e=>(0,i.jsx)(Y,{item:e},e.title))})]},e.title):(0,i.jsx)(M.TrackedLink,{event:X,properties:{label:e.title,href:e.url},href:e.url,className:"text-md font-semibold",children:e.title},e.title),Y=e=>{let{item:t}=e;return(0,i.jsxs)("a",{className:"flex min-w-80 flex-row gap-4 rounded-md p-3 leading-none no-underline transition-colors outline-none select-none hover:bg-muted hover:text-accent-foreground",href:t.url,children:[(0,i.jsx)("div",{className:"text-foreground",children:t.icon}),(0,i.jsxs)("div",{children:[(0,i.jsx)("div",{className:"text-sm font-semibold",children:t.title}),t.description&&(0,i.jsx)("p",{className:"text-sm leading-snug text-muted-foreground",children:t.description})]})]})}},72722:(e,t,a)=>{"use strict";a.d(t,{J:()=>i});let i=(0,a(23796).createContext)(void 0)},74071:()=>{},74438:(e,t,a)=>{"use strict";a.d(t,{C:()=>i});let i={baseUrl:"https://www.copilotkit.ai",discord:"https://go.copilotkit.ai/discord-community",github:"https://go.copilotkit.ai/copilotkit-github",twitter:"https://go.copilotkit.ai/socials-twitter",linkedin:"https://go.copilotkit.ai/socials-linkedin",calendly:"https://calendly.com/atai_/copilotkit",docsPage:"https://docs.copilotkit.ai/",termsPage:"/terms-of-service",privacyPage:"/privacy-policy",title:"CopilotKit | Bring Users and AI Agents together inside real apps",description:"The Enterprise-Ready Frontend Stack for Agents. CopilotKit lets you integrate LLMs or agents with real-time context, UI control, and full flexibility.",ogImage:"/images/og/generic.webp"}},78395:(e,t,a)=>{"use strict";a.d(t,{As:()=>o,Ck:()=>d,Mv:()=>c});var i=a(82612);let n=new Set(["preference_page_selection_started","preference_page_selection_completed","preference_page_selection_upgraded","preference_page_selection_failed","preference_page_link_clicked","scorecard_started","scorecard_segment_selected","scorecard_completed","scorecard_results_email_clicked","scorecard_results_copied","scorecard_retaken","scorecard_link_clicked","patterns_page_viewed","patterns_demo_clicked","patterns_guide_clicked","patterns_install_copied","patterns_pattern_switched","patterns_scorecard_clicked","patterns_engineer_clicked","patterns_link_clicked","patterns_declared","patterns_declare_failed","patterns_declare_stitch_failed","patterns_declare_email_added","patterns_source_clicked","scorecard_use_case_selected","scorecard_next_step_clicked","scorecard_saved","scorecard_save_failed","
1scorecard_pdf_opened","scorecard_pdf_delivered","scorecard_pdf_failed"]),r=["preference","scorecard","patterns"];function s(e){return"string"==typeof e&&r.includes(e)}function o(e){return!!e&&"object"==typeof e&&"copilotkit-campaign"===e.source&&s(e.campaign)&&"campaign_identify"===e.type&&"string"==typeof e.email&&e.email.trim().length>0&&e.email.length<=320}function d(e){var t;return!!e&&"object"==typeof e&&"copilotkit-campaign"===e.source&&s(e.campaign)&&"string"==typeof e.event&&n.has(e.event)&&e.event.startsWith("".concat(e.campaign,"_"))&&(void 0===e.properties||!(!(t=e.properties)||"object"!=typeof t||Array.isArray(t))&&Object.values(t).every(e=>null===e||"string"==typeof e||"number"==typeof e||"boolean"==typeof e))}function l(e){if("string"!=typeof e)return e;try{let t=new URL(e,"https://www.copilotkit.ai");if(!(0,i._9)(t.pathname)&&!t.pathname.startsWith("/campaign-pages/")||!t.searchParams.has("email"))return e;return t.searchParams.delete("email"),t.toString()}catch(t){return e}}let c=e=>e?{...e,properties:{...e.properties,$current_url:l(e.properties.$current_url),$referrer:l(e.properties.$referrer)}}:e},81098:(e,t,a)=>{"use strict";a.d(t,{ScarfPixel:()=>o});var i=a(87448),n=a(23796),r=a(94710);let s=0;function o(){let e="1c040678-b704-471e-a3f5-69c6bf52b703",t=(0,r.usePathname)(),a=(0,n.useRef)(null);return((0,n.useEffect)(()=>{if(!e||!t)return;let i="".concat(window.location.origin).concat(t),n="".concat(e,":").concat(i);if(a.current===n)return;a.current=n;let r=new URL("https://static.scarf.sh/a.png");r.searchParams.set("x-pxid",e),r.searchParams.set("Page",i),r.searchParams.set("cache-bust","".concat(Date.now(),"-").concat(++s));let o=new Image;o.referrerPolicy="no-referrer-when-downgrade",o.src=r.toString()},[t,e]),e)?(0,i.jsx)("noscript",{children:(0,i.jsx)("img",{referrerPolicy:"no-referrer-when-downgrade",src:"https://static.scarf.sh/a.png?x-pxid=".concat(encodeURIComponent(e)),alt:"","aria-hidden":"true",width:1,height:1,className:"pointer-events-none absolute top-0 left-0 opacity-0"})}):null}},82612:(e,t,a)=>{"use strict";a.d(t,{_9:()=>d,lP:()=>l});var i=a(28744);let n="/what-are-you-building",r="/patterns",s="/scorecard",o=new Set([r,...i.M0.map(e=>"".concat(r,"/").concat(e))]);function d(e){return void 0!==function(e){var t;let a=(t=e).length>1?t.replace(/\/+$/,""):t;return a===n?n:a===s?s:o.has(a)?r:void 0}(e)}function l(e){let t=null==e?void 0:e.trim().toLowerCase();if(t&&!(t.length>320))return t}},89947:(e,t,a)=>{"use strict";a.d(t,{PHProvider:()=>u});var i=a(87448),n=a(13642),r=a(35586),s=a(72722);let o="/api/channels-playground-access";function d(e){return function(e){if(e===o||e.startsWith("".concat(o,"?")))return!0;try{return new URL(e).pathname===o}catch(e){return!1}}(e.name)||function(e){try{let t=new URL(e);if("calendly.com"!==t.hostname&&!t.hostname.endsWith(".calendly.com"))return!1;return Array.from(t.searchParams.keys()).some(e=>/^(email|name|full_name|first_name|last_name|guests|location|a[1-9][0-9]?)$/i.test(e))}catch(e){return!1}}(e.name)?null:e}var l=a(78395),c=a(55036);function u(e){let{bootstrap:t,children:a}=e;return n.Ay.__loaded||(n.Ay.init("phc_XZdymVYjrph9Mi0xZYGNyCKexxgblXRR1jMENCtdz5Q",{api_host:"/ingest",ui_host:"https://eu.posthog.com",defaults:"2025-05-24",capture_dead_clicks:!1,session_recording:{maskAllInputs:!0,maskCapturedNetworkRequestFn:d},before_send:l.Mv,bootstrap:{distinctID:t.distinctID,featureFlags:t.featureFlags,featureFlagPayloads:t.featureFlagPayloads,isIdentifiedID:!1}}),"true"===c.env.NEXT_PUBLIC_E2E_POSTHOG&&(window.__COPILOTKIT_E2E_POSTHOG__=n.Ay)),(0,i.jsx)(s.J.Provider,{value:t.featureFlags,children:(0,i.jsx)(r.so,{client:n.Ay,children:a})})}}},e=>{var t=t=>e(e.s=t);e.O(0,[4166,622,9320,3829,1844,8108,3281,7825,1275,7099,7358],()=>t(36084)),_N_E=e.O()}]);
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.