1(globalThis.webpackChunk_N_E=globalThis.webpackChunk_N_E||[]).push([[4077],{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),o=a(7707);let s=(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,o.cn)(s({variant:a,size:r,className:t})),...d})}},14447:(e,t,a)=>{"use strict";a.d(t,{TrackedLink:()=>s});var i=a(87448),n=a(33829),r=a.n(n),o=a(35586);function s(e){let{event:t,properties:a,href:n,children:s,onClick:d,...l}=e,c=(0,o.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:s}):(0,i.jsx)(r(),{href:n,...l,onClick:u,children:s})}},28744:(e,t,a)=>{"use strict";a.d(t,{M0:()=>i});let i=["shared-state","generative-ui","multi-agent","channels","human-in-the-loop"]},40457:(e,t,a)=>{"use strict";a.d(t,{JD:()=>x,KS:()=>v,SK:()=>b,Ws:()=>j,hA:()=>w,wd:()=>y});var i=a(87448),n=a(89058),r=a(14952),o=a(8332),s=a(84980),d=a(97546),l=a(93642),c=a(52351),u=a(79102),p=a(76314),g=a(31750),m=a(63018),f=a(7707),h=a(21071);function v(e){let{align:t="start",className:a,children:r,...o}=e;return(0,i.jsxs)(n.e,{"data-slot":"navigation-menu",className:(0,f.cn)("group/navigation-menu relative flex max-w-max flex-1 items-center justify-center",a),...o,children:[r,(0,i.jsx)(k,{align:t})]})}function b(e){let{className:t,...a}=e;return(0,i.jsx)(r.S,{"data-slot":"navigation-menu-list",className:(0,f.cn)("group flex flex-1 list-none items-center justify-center gap-0",t),...a})}function x(e){let{className:t,...a}=e;return(0,i.jsx)(o.J,{"data-slot":"navigation-menu-item",className:(0,f.cn)("relative",t),...a})}let _=(0,m.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 y(e){let{className:t,children:a,...n}=e;return(0,i.jsxs)(s.w,{"data-slot":"navigation-menu-trigger",className:(0,f.cn)(_(),"group",t),...n,children:[a," ",(0,i.jsx)(h.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 w(e){let{className:t,...a}=e;return(0,i.jsx)(d.h,{"data-slot":"navigation-menu-content",className:(0,f.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 k(e){let{className:t,side:a="bottom",sideOffset:n=8,align:r="start",alignOffset:o=0,...s}=e;return(0,i.jsx)(l.a,{children:(0,i.jsx)(c.W,{side:a,sideOffset:n,align:r,alignOffset:o,className:(0,f.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),...s,children:(0,i.jsx)(u.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)(p.Q,{className:"relative size-full overflow-hidden"})})})})}function j(e){let{className:t,...a}=e;return(0,i.jsx)(g.W,{"data-slot":"navigation-menu-link",className:(0,f.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})}},70326:(e,t,a)=>{"use strict";a.d(t,{CG:()=>f,Fm:()=>x,cj:()=>m,h:()=>b,qp:()=>_});var i=a(87448),n=a(41363),r=a(29368),o=a(53714),s=a(6875),d=a(69704),l=a(39433),c=a(40821),u=a(7707),p=a(10453),g=a(2334);function m(e){let{...t}=e;return(0,i.jsx)(n.D,{"data-slot":"sheet",...t})}function f(e){let{...t}=e;return(0,i.jsx)(r.z,{"data-slot":"sheet-trigger",...t})}function h(e){let{...t}=e;return(0,i.jsx)(o.Z,{"data-slot":"sheet-portal",...t})}function v(e){let{className:t,...a}=e;return(0,i.jsx)(s.X,{"data-slot":"sheet-overlay",className:(0,u.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 b(e){let{className:t,children:a,side:n="right",showCloseButton:r=!0,...o}=e;return(0,i.jsxs)(h,{children:[(0,i.jsx)(v,{}),(0,i.jsxs)(d.h,{"data-slot":"sheet-content","data-side":n,className:(0,u.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)(p.$,{variant:"ghost",className:"absolute top-3 right-3",size:"icon-sm"}),children:[(0,i.jsx)(g.A,{}),(0,i.jsx)("span",{className:"sr-only",children:"Close"})]})]})]})}function x(e){let{className:t,...a}=e;return(0,i.jsx)("div",{"data-slot":"sheet-header",className:(0,u.cn)("flex flex-col gap-0.5 p-4",t),...a})}function _(e){let{className:t,...a}=e;return(0,i.jsx)(c.L,{"data-slot":"sheet-title",className:(0,u.cn)("font-heading text-base font-medium text-foreground",t),...a})}},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-l
1inkedin",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:()=>s,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","scorecard_pdf_opened","scorecard_pdf_delivered","scorecard_pdf_failed"]),r=["preference","scorecard","patterns"];function o(e){return"string"==typeof e&&r.includes(e)}function s(e){return!!e&&"object"==typeof e&&"copilotkit-campaign"===e.source&&o(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&&o(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:()=>s});var i=a(87448),n=a(23796),r=a(94710);let o=0;function s(){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(++o));let s=new Image;s.referrerPolicy="no-referrer-when-downgrade",s.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",o="/scorecard",s=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===o?o:s.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),o=a(72722);let s="/api/channels-playground-access";function d(e){return function(e){if(e===s||e.startsWith("".concat(s,"?")))return!0;try{return new URL(e).pathname===s}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,maskCapturedNetwork
1RequestFn: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)(o.J.Provider,{value:t.featureFlags,children:(0,i.jsx)(r.so,{client:n.Ay,children:a})})}}}]);
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.