!function(){try{var e="undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof globalThis?globalThis:"undefined"!=typeof self?self:{},n=(new e.Error).stack;n&&(e._posthogChunkIds=e._posthogChunkIds||{},e._posthogChunkIds[n]="01a0a06f-6377-74c3-b129-d3f9d8c5b9bc")}catch(e){}}();(globalThis.TURBOPACK||(globalThis.TURBOPACK=[])).push(["object"==typeof document?document.currentScript:void 0,850658,e=>{"use strict";var t=e.i(148854);e.s(["useAuth",()=>t.b])},198005,204487,518547,544210,e=>{"use strict";e.i(527080);var t=e.i(352943);e.s([],198005),e.s(["buildErrorThrower",()=>t.y],204487),e.s(["t",0,function(e){return e.endsWith(".lclstage.dev")||e.endsWith(".stgstage.dev")||e.endsWith(".clerkstage.dev")||e.endsWith(".accountsstage.dev")}],518547),e.i(163069),e.s([],544210)},491524,e=>{"use strict";let t=(0,e.i(202913).default)("flask-conical",[["path",{d:"M14 2v6a2 2 0 0 0 .245.96l5.51 10.08A2 2 0 0 1 18 22H6a2 2 0 0 1-1.755-2.96l5.51-10.08A2 2 0 0 0 10 8V2",key:"18mbvz"}],["path",{d:"M6.453 15h11.094",key:"3shlmq"}],["path",{d:"M8.5 2h7",key:"csnxdl"}]]);e.s(["default",0,t])},155325,e=>{"use strict";var t=e.i(491524);e.s(["FlaskConical",()=>t.default])},843491,e=>{"use strict";let t=(0,e.i(202913).default)("square-terminal",[["path",{d:"m7 11 2-2-2-2",key:"1lz0vl"}],["path",{d:"M11 13h4",key:"1p7l4v"}],["rect",{width:"18",height:"18",x:"3",y:"3",rx:"2",ry:"2",key:"1m3agn"}]]);e.s(["default",0,t])},981341,e=>{"use strict";e.s(["AchievementCategory",0,{Milestone:"milestone",Diversity:"diversity",Spending:"spending",Streak:"streak",EarlyAdopter:"early_adopter",Social:"social",Special:"special"},"AchievementRarity",0,{Common:"common",Uncommon:"uncommon",Rare:"rare",Epic:"epic",Legendary:"legendary"}])},959964,e=>{"use strict";e.s(["OrganizationMemberStatus",0,{Active:"active",Deactivated:"deactivated"}])},906953,e=>{"use strict";e.s(["ManagementMode",0,{Manual:"manual",Scim:"scim"},"WorkspaceRole",0,{Admin:"admin",Member:"member"}])},835004,e=>{"use strict";var t=e.i(586404),r=e.i(204067),a=e.i(796805),s=e.i(984378);let i=a.z.object({id:a.z.string().uuid(),entity_id:a.z.string(),name:a.z.string().min(1).max(100),slug:a.z.string().min(1).max(50).regex(/^[a-z0-9-]+$/),description:a.z.string().max(500).nullable(),disabled_server_tools:a.z.array(a.z.string()).nullable(),plugin_settings:a.z.unknown().nullable(),default_image_model:a.z.string().nullable(),default_provider_sort:a.z.string().nullable(),default_text_model:a.z.string().nullable(),is_private_logging_enabled:a.z.boolean(),is_broadcast_enabled:a.z.boolean(),is_data_discount_logging_enabled:a.z.boolean(),is_hipaa_enabled:a.z.boolean(),hipaa_enabled_at:a.z.string().datetime({offset:!0}).nullable(),is_files_api_enabled:a.z.boolean(),include_byok_in_budgets:a.z.boolean(),video_webhook_signing_secret_ciphertext:a.z.string().nullable(),video_webhook_signing_secret_nonce:a.z.string().nullable(),limit_usd:a.z.coerce.number().positive().nullable(),reset_interval:a.z.enum(s.usageLimitTypeValues).nullable(),default_video_callback_url:a.z.string().nullable(),private_logging_sampling_rate:a.z.coerce.number().min(1e-4).max(1).default(1),private_logging_api_key_ids:a.z.array((0,r.zInt)()).nullable().default(null),private_logging_excluded_api_key_ids:a.z.array((0,r.zInt)()).nullable().default(null),created_at:a.z.string(),updated_at:a.z.string().nullable(),created_by:a.z.string().nullable(),deleted_at:a.z.string().datetime({offset:!0}).nullable()});i.superRefine(function(e,r){!(0,t.isDefinedAndNotNull)(e.limit_usd)&&(0,t.isDefinedAndNotNull)(e.reset_interval)&&r.addIssue({code:"custom",message:"Budget limit is required when setting a reset interval",path:["limit_usd"]})});let n=i.omit({video_webhook_signing_secret_ciphertext:!0,video_webhook_signing_secret_nonce:!0}).extend({has_video_webhook_signing_secret:a.z.boolean(),name:a.z.string(),slug:a.z.string(),description:a.z.string().nullable(),limit_usd:a.z.coerce.number().nullable(),private_logging_sampling_rate:a.z.coerce.number()});e.s(["ClientWorkspaceSchema",0,n])},189511,e=>{"use strict";let t={Standard:"standard",Hipaa:"hipaa"},r={Chatroom:"chatroom",Fusion:"fusion",PromptStorage:"prompt_storage",DataDiscountSharing:"data_discount_sharing",FreeTextFeedback:"free_text_feedback"};function a(e){return e.is_hipaa_enabled?t.Hipaa:t.Standard}let s=new Set;e.s(["AVAILABLE_IN_ALL_MODES",0,"available_in_all_modes","WorkspaceCapability",0,r,"WorkspaceMode",0,t,"deriveWorkspaceMode",0,a,"isWorkspaceCapabilityAvailable",0,function(e,i){var n=a(e),o=i;switch(n){case t.Standard:switch(o){case r.Chatroom:case r.Fusion:case r.PromptStorage:case r.DataDiscountSharing:case r.FreeTextFeedback:return!0;default:return!1}case t.Hipaa:return s.has(o);default:return!1}}])},897575,e=>{"use strict";var t=e.i(222666),r=e.i(505962),a=e.i(452473),s=e.i(270401),i=e.i(806024);let n=(0,s.createContext)(null);e.s(["SegmentedControl",0,function(e){let s,i,o,c,l,d,u,p,m,b,g,h=(0,r.c)(22);h[0]!==e?({className:i,value:u,onValueChange:o,size:d,children:s,ref:l,...c}=e,h[0]=e,h[1]=s,h[2]=i,h[3]=o,h[4]=c,h[5]=l,h[6]=d,h[7]=u):(s=h[1],i=h[2],o=h[3],c=h[4],l=h[5],d=h[6],u=h[7]);let k=void 0===d?"md":d;h[8]!==o||h[9]!==k||h[10]!==u?(p={value:u,onValueChange:o,size:k},h[8]=o,h[9]=k,h[10]=u,h[11]=p):p=h[11];let f=p;return h[12]!==i?(m=(0,a.cn)("inline-flex items-center gap-0.5 rounded-md border border-border bg-muted p-0.5",i),h[12]=i,h[13]=m):m=h[13],h[14]!==s||h[15]!==c||h[16]!==l||h[17]!==m?(b=(0,t.jsx)("div",{ref:l,role:"radiogroup",className:m,...c,children:s}),h[14]=s,h[15]=c,h[16]=l,h[17]=m,h[18]=b):b=h[18],h[19]!==f||h[20]!==b?(g=(0,t.jsx)(n.Provider,{value:f,children:b}),h[19]=f,h[20]=b,h[21]=g):g=h[21],g},"SegmentedControlItem",0,function(e){let o,c,l,d,u,p,m,b=(0,r.c)(40),{value:g,onValueChange:h,size:k}=function(){let e=(0,s.useContext)(n);if(!e)throw Error("SegmentedControl.Item must be rendered inside ");return e}(),f=g===e.value,v="sm"===k?"h-6 px-2 text-overline":"h-7 px-2.5 text-xs",z=f?"bg-background text-accent-foreground shadow-sm":"text-muted-foreground hover:text-accent-foreground";b[0]!==e.className||b[1]!==v||b[2]!==z?(o=(0,a.cn)("flex flex-1 items-center justify-center gap-1.5 whitespace-nowrap rounded-sm font-medium transition-colors cursor-pointer focus-visible:outline-none focus-visible:border-focus-border focus-visible:shadow-focus disabled:pointer-events-none disabled:opacity-50",v,z,e.className),b[0]=e.className,b[1]=v,b[2]=z,b[3]=o):o=b[3];let y=o;if(void 0!==e.href){let r,a,s,n,o,c,l,d;if(b[4]!==e){let{className:t,value:i,href:l,children:d,ref:u,onClick:p,...m}=e;c=i,s=l,a=d,o=u,n=p,r=m,b[4]=e,b[5]=r,b[6]=a,b[7]=s,b[8]=n,b[9]=o,b[10]=c}else r=b[5],a=b[6],s=b[7],n=b[8],o=b[9],c=b[10];let u=f?"active":"inactive";return b[11]!==n||b[12]!==h||b[13]!==c?(l=e=>{n?.(e),h?.(c)},b[11]=n,b[12]=h,b[13]=c,b[14]=l):l=b[14],b[15]!==r||b[16]!==a||b[17]!==s||b[18]!==f||b[19]!==y||b[20]!==o||b[21]!==u||b[22]!==l?(d=(0,t.jsx)(i.Link,{ref:o,href:s,role:"radio","aria-checked":f,"data-state":u,onClick:l,className:y,...r,children:a}),b[15]=r,b[16]=a,b[17]=s,b[18]=f,b[19]=y,b[20]=o,b[21]=u,b[22]=l,b[23]=d):d=b[23],d}if(b[24]!==e){let{className:t,value:r,href:a,children:s,ref:i,...n}=e;u=r,l=s,d=i,c=n,b[24]=e,b[25]=c,b[26]=l,b[27]=d,b[28]=u}else c=b[25],l=b[26],d=b[27],u=b[28];let _=f?"active":"inactive";return b[29]!==h||b[30]!==u?(p=()=>h?.(u),b[29]=h,b[30]=u,b[31]=p):p=b[31],b[32]!==c||b[33]!==l||b[34]!==f||b[35]!==y||b[36]!==d||b[37]!==_||b[38]!==p?(m=(0,t.jsx)("button",{ref:d,type:"button",role:"radio","aria-checked":f,"data-state":_,onClick:p,className:y,...c,children:l}),b[32]=c,b[33]=l,b[34]=f,b[35]=y,b[36]=d,b[37]=_,b[38]=p,b[39]=m):m=b[39],m}])},258377,e=>{"use strict";var t=e.i(981341),r=e.i(959964),a=e.i(482108),s=e.i(204067),i=e.i(796805);let n=i.z.object({id:i.z.string(),email:i.z.string(),firstName:i.z.string().nullable(),lastName:i.z.string().nullable(),imageUrl:i.z.string(),role:i.z.enum(Object.values(a.OrganizationRole)),status:i.z.enum(Object.values(r.OrganizationMemberStatus))}),o=i.z.array(n),c=i.z.object({apiKeyCount:(0,s.zInt)().openapi({description:"Number of non-deleted API keys created by this user"}),nonDefaultWorkspaceMembershipCount:(0,s.zInt)().openapi({description:"Number of non-default workspace memberships for this user"})}).extend({userId:i.z.string().openapi({description:"The user ID of the organization member"})}),l=i.z.object({stats:i.z.array(c),hasDefaultWorkspace:i.z.boolean().openapi({description:"Whether the organization default workspace exists and is not soft-deleted"})}).openapi({description:"Organization member stats and default workspace state"});i.z.object({data:l}).openapi("OrgMembersStatsResponse",{description:"Response envelope for organization members stats",example:{data:{stats:[{userId:"user_123",apiKeyCount:2,nonDefaultWorkspaceMembershipCount:1}],hasDefaultWorkspace:!0}}});let d=i.z.object({workspaceId:i.z.string().openapi({description:"The workspace ID"}),workspaceName:i.z.string().openapi({description:"The workspace display name"}),workspaceSlug:i.z.string().openapi({description:"The workspace URL slug"}),isDefault:i.z.boolean().openapi({description:"Whether this is the default workspace"}),isMember:i.z.boolean().openapi({description:"Whether the user is a member of this workspace"}),apiKeyCount:(0,s.zInt)().openapi({description:"Number of non-deleted API keys created by this user in this workspace"}),guardrailCount:(0,s.zInt)().openapi({description:"Number of distinct guardrails affecting this user in this workspace"})});i.z.object({data:i.z.array(d)}).openapi("OrgMemberWorkspaceStatsResponse",{description:"Response envelope for a single member workspace stats query",example:{data:[{workspaceId:"ws_123",workspaceName:"Default",workspaceSlug:"default",isDefault:!0,isMember:!0,apiKeyCount:3,guardrailCount:0}]}});let u=i.z.object({id:i.z.string(),name:i.z.string(),description:i.z.string(),category:i.z.enum(Object.values(t.AchievementCategory)),icon:i.z.string(),rarity:i.z.enum(Object.values(t.AchievementRarity)),sort_order:(0,s.zInt)(),is_secret:i.z.boolean(),holder_percentage:(0,s.zDouble)()}),p=i.z.object({achievement_id:i.z.string(),granted_at:i.z.string(),achievement:u}),m=i.z.array(p);i.z.object({data:m}),e.s(["MemberStatsDataSchema",0,l,"MemberWorkspaceStatsSchema",0,d,"OrgMemberAchievementsSchema",0,m,"OrgUserSchema",0,n,"OrgUsersSchema",0,o])},480149,e=>{"use strict";var t=e.i(270401);let r=(0,t.createContext)(!1);e.s(["FlagRecordingReadinessContext",0,r,"useIsFlagRecordingReady",0,function(){return(0,t.useContext)(r)}])},977051,e=>{"use strict";var t=e.i(505962),r=e.i(448712),a=e.i(270401),s=e.i(877357);let i="/api/frontend/v1/flag-checks",n=null;function o(e){navigator.sendBeacon?.(i,e)||fetch(i,{method:"POST",body:e,keepalive:!0}).then(e=>e.body?.cancel()).catch(()=>{})}var c=e.i(480149),l=e.i(874339);e.i(925429);var d=e.i(281610);function u(e){return(0,r.useGateValue)(d.FEATURE_FLAGS[e].statsigName,s.STATSIG_GATE_EVAL_OPTIONS)}e.s(["useFeatureFlag",0,function(e){let r,s,i,d,p=(0,t.c)(8),m=u(e);p[0]!==e?(r=()=>l.flagUsageRegistry.register(e),s=[e],p[0]=e,p[1]=r,p[2]=s):(r=p[1],s=p[2]),(0,a.useEffect)(r,s);let b=(0,c.useIsFlagRecordingReady)();return p[3]!==b||p[4]!==e||p[5]!==m?(i=()=>{b&&(n??=function(){let e,t=(e=new Map,{record(t,r){let a=e.get(t)??{passedCount:0,failedCount:0};r?a.passedCount+=1:a.failedCount+=1,e.set(t,a)},flush(){if(0===e.size)return;let t=[...e.entries()].slice(0,100),r=t.flatMap(([e,t])=>[...t.passedCount>0?[{flag:e,passed:!0,count:t.passedCount}]:[],...t.failedCount>0?[{flag:e,passed:!1,count:t.failedCount}]:[]]);for(let[r]of t)e.delete(r);0!==r.length&&o(JSON.stringify({checks:r}))}});return setInterval(()=>t.flush(),6e4),window.addEventListener("pagehide",()=>t.flush()),document.addEventListener("visibilitychange",()=>{"hidden"===document.visibilityState&&t.flush()}),t}()).record(e,m)},d=[e,m,b],p[3]=b,p[4]=e,p[5]=m,p[6]=i,p[7]=d):(i=p[6],d=p[7]),(0,a.useEffect)(i,d),m},"useFeatureFlagWithoutUsageTelemetry",0,u],977051)},48318,57965,932567,e=>{"use strict";var t=e.i(505962),r=e.i(850658),a=e.i(835004),s=e.i(992148),i=e.i(151960),n=e.i(420543),o=e.i(626824),c=e.i(10684),l=e.i(710612),d=e.i(964661),u=e.i(204067),p=e.i(796805);let m={Chat:"chat",Fusion:"fusion"};e.s(["WorkspaceSwitchSurface",0,m],57965),p.z.object({workspace_id:p.z.uuid(),surface:p.z.enum([m.Chat,m.Fusion])});let b=p.z.object({data:p.z.object({workspace_id:p.z.uuid()})}),g=p.z.object({data:p.z.array(a.ClientWorkspaceSchema),active_workspace_id:p.z.string().nullable(),default_workspace_id:p.z.string()});p.z.object({workspaceId:p.z.string().min(1).max(255).openapi({description:"A workspace slug or UUID, exactly as it appears in the URL."})});let h=p.z.object({hasKeys:p.z.boolean().openapi({description:"Whether the workspace holds any usable inference key."})});p.z.object({data:h}).openapi("WorkspaceKeysPresenceResponse");let k=a.ClientWorkspaceSchema.pick({id:!0,name:!0,slug:!0,is_private_logging_enabled:!0,is_hipaa_enabled:!0});p.z.object({workspaceId:p.z.string().min(1).max(255).openapi({description:"A workspace slug or UUID, exactly as it appears in the URL."})});let f=p.z.object({entityId:p.z.string(),currentUserId:p.z.string(),isOrg:p.z.boolean(),isOrgAdmin:p.z.boolean(),isWorkspaceAdmin:p.z.boolean(),workspace:a.ClientWorkspaceSchema,workspaceList:p.z.array(k),memberWorkspaceIdList:p.z.array(p.z.string()),defaultWorkspaceId:p.z.string(),didResolveByUuid:p.z.boolean().openapi({description:"Whether the requested id was a UUID, so callers can canonicalize to the slug."})});p.z.object({data:f}).openapi("WorkspacePageContextResponse");var v=e.i(267482),z=e.i(81174),y=e.i(586404),_=e.i(693697),w=e.i(8842),S=e.i(450740),W=e.i(79247),M=e.i(695707);let O=(0,o.createQueryKeys)("presets",{list:(e,t,r)=>[{contextEntityId:e,workspaceId:t,shouldSendWorkspaceId:r?.shouldSendWorkspaceId===!0}],detail:(e,t,r)=>[{contextEntityId:e,presetId:t,workspaceId:r.scopeWorkspaceId,shouldSendWorkspaceId:r?.shouldSendWorkspaceId===!0}]});e.s(["presetKeys",0,O],932567);var I=e.i(621932),R=e.i(360387);let A=`${R.WORKSPACE_MEMBERS_ROUTE}/join`,C=`${R.WORKSPACE_MEMBERS_ROUTE}/keys-check`,j=`${R.WORKSPACE_MEMBERS_ROUTE}/overview`,E=`${R.WORKSPACE_MEMBERS_ROUTE}/role`,x=`${R.WORKSPACE_MEMBERS_ROUTE}/remove`,P=p.z.array(a.ClientWorkspaceSchema);async function T(e){let t=await (0,v.fetchJsonResult)("/api/frontend/v1/private/user/workspaces?scope=member",{signal:e});if((0,_.isErr)(t))throw(0,s.toAPIQueryError)(t.error,"userWorkspacesOptions");let r=(0,u.parseSchema)(g,t.data);if((0,_.isErr)(r))throw(0,z.wLog)("userWorkspacesOptions: response schema validation failed",{zod_error:(0,u.zodErrorToString)(r.error)}),(0,s.toAPIQueryError)(r.error,"userWorkspacesOptions:schema");return r.data}function K(e){return{workspaces:e.data,activeWorkspaceId:e.active_workspace_id,defaultWorkspaceId:e.default_workspace_id}}function U(e){return(0,n.requestMutation)(A,{method:"POST",headers:{"Content-Type":"application/json"},body:JSON.stringify(e)},d.JoinWorkspaceResponseSchema)}let q=(0,o.createQueryKeys)("workspace-members",{list:(e,t)=>[{entityId:e,workspaceId:t}],overview:(e,t)=>[{entityId:e,workspaceId:t}],keysCheck:(e,t,r)=>[{entityId:e,workspaceId:t,userId:r}]});function N(e){return(0,n.requestMutation)(E,L(e),d.UpdateWorkspaceMemberRoleResponseSchema)}function F(e){return(0,n.requestMutation)(x,L(e),d.RemoveWorkspaceMemberResponseSchema)}function L(e){return{method:"POST",headers:{"Content-Type":"application/json"},body:JSON.stringify(e)}}e.s(["entityWorkspacesOptions",0,function(e){return(0,w.queryOptions)({queryKey:I.workspaceKeys.entityList(e),queryFn:null===e?S.skipToken:({signal:e})=>(0,i.fetchAPIQuery)("/api/frontend/v1/private/user/workspaces",{schema:P,signal:e})})},"memberWorkspaceKeysOptions",0,function({entityId:e,workspaceId:t},r){return(0,w.queryOptions)({staleTime:c.StaleTime.ALWAYS,gcTime:c.GcTime.ON_UNMOUNT,refetchOnMount:"always",queryKey:q.keysCheck(e,t,r),queryFn:null===r?S.skipToken:({signal:e})=>(0,i.fetchAPIQuery)(C,{searchParams:{workspaceId:t,userId:r},signal:e,schema:d.CheckMemberWorkspaceKeysResponseSchema.shape.data})})},"useAddWorkspaceMembers",0,function(){let e,r=(0,t.c)(1);return r[0]===Symbol.for("react.memo_cache_sentinel")?(e={mutationFn:R.requestAddWorkspaceMembers,invalidates:[q.all()]},r[0]=e):e=r[0],(0,l.useAPIMutation)(e)},"useJoinWorkspace",0,function(){let e,r=(0,t.c)(1);return r[0]===Symbol.for("react.memo_cache_sentinel")?(e={mutationFn:U,invalidates:[I.workspaceKeys.all()]},r[0]=e):e=r[0],(0,l.useAPIMutation)(e)},"useRemoveWorkspaceMember",0,function(){let e,r=(0,t.c)(1);return r[0]===Symbol.for("react.memo_cache_sentinel")?(e={mutationFn:F,invalidates:[q.all()]},r[0]=e):e=r[0],(0,l.useAPIMutation)(e)},"useSetActiveWorkspace",0,function(){let e,a,s,i,o=(0,t.c)(9),c=(0,M.useQueryClient)(),{userId:d,orgId:u}=(0,r.useAuth)();o[0]!==u||o[1]!==d?(e=(0,y.isDefinedAndNotNull)(d)&&void 0!==u?{userId:d,orgId:u??null}:null,o[0]=u,o[1]=d,o[2]=e):e=o[2];let p=e;return o[3]!==p||o[4]!==c?(a=async e=>{let{workspaceId:t,surface:r,onPersisted:a}=e,s=await (0,n.requestMutation)("/api/frontend/v1/private/user/workspaces/active",{method:"POST",headers:{"Content-Type":"application/json"},body:JSON.stringify({workspace_id:t,surface:r})},b);return(0,_.isOk)(s)&&(a?.(s.data),null!==p&&c.setQueryData(I.workspaceKeys.memberList(p),e=>void 0===e?void 0:{...e,active_workspace_id:s.data.workspace_id})),s},o[3]=p,o[4]=c,o[5]=a):a=o[5],o[6]===Symbol.for("react.memo_cache_sentinel")?(s=[I.workspaceKeys.all(),O.all()],o[6]=s):s=o[6],o[7]!==a?(i={mutationFn:a,invalidates:s},o[7]=a,o[8]=i):i=o[8],(0,l.useAPIMutation)(i)},"useUpdateWorkspaceMemberRole",0,function(){let e,r=(0,t.c)(1);return r[0]===Symbol.for("react.memo_cache_sentinel")?(e={mutationFn:N,invalidates:[q.all()]},r[0]=e):e=r[0],(0,l.useAPIMutation)(e)},"useUserWorkspaces",0,function(e){let a,s,i,n=(0,t.c)(10),{userId:o,orgId:c}=(0,r.useAuth)();if(n[0]!==e.isEnabled||n[1]!==c||n[2]!==o){let t=e.isEnabled&&(0,y.isDefinedAndNotNull)(o)&&void 0!==c?{userId:o,orgId:c??null}:null;a=W.useQuery,s=(0,w.queryOptions)({queryKey:I.workspaceKeys.memberList(t),queryFn:null===t?S.skipToken:({signal:e})=>T(e),select:K}),n[0]=e.isEnabled,n[1]=c,n[2]=o,n[3]=a,n[4]=s}else a=n[3],s=n[4];let{data:l,isError:d}=a(s),u=l?.workspaces,p=l?.activeWorkspaceId,m=l?.defaultWorkspaceId;return n[5]!==d||n[6]!==u||n[7]!==p||n[8]!==m?(i={workspaces:u,activeWorkspaceId:p,defaultWorkspaceId:m,didFetchFail:d},n[5]=d,n[6]=u,n[7]=p,n[8]=m,n[9]=i):i=n[9],i},"workspaceKeysPresenceOptions",0,function(e,t){return(0,w.queryOptions)({queryKey:I.workspaceKeys.keysPresence(e,t),queryFn:({signal:e})=>(0,i.fetchAPIQuery)("/api/frontend/v1/private/workspace-keys-presence",{searchParams:{workspaceId:t},schema:h,signal:e})})},"workspaceMembersOptions",0,function(e,t){return(0,w.queryOptions)({queryKey:q.list(e,t),queryFn:null===t?S.skipToken:({signal:e})=>(0,i.fetchAPIQuery)(R.WORKSPACE_MEMBERS_ROUTE,{searchParams:{workspaceId:t},signal:e,schema:d.ListWorkspaceMembersResponseSchema.shape.data})})},"workspaceMembersOverviewOptions",0,function(e,t){return(0,w.queryOptions)({queryKey:q.overview(e,t),queryFn:null===t?S.skipToken:({signal:e})=>(0,i.fetchAPIQuery)(j,{searchParams:{workspaceId:t},signal:e,schema:d.WorkspaceMembersOverviewResponseSchema.shape.data})})},"workspacePageContextOptions",0,function(e,t){return(0,w.queryOptions)({queryKey:I.workspaceKeys.pageContext(e,t),queryFn:({signal:e})=>(0,i.fetchAPIQuery)("/api/frontend/v1/private/workspace-page-context",{searchParams:{workspaceId:t},schema:f,signal:e})})}],48318)},621932,e=>{"use strict";let t=(0,e.i(626824).createQueryKeys)("workspaces",{entityList:e=>[{contextEntityId:e}],memberList:e=>[e],acceptedDisabledServerTools:(e,t)=>[e,{workspaceId:t}],list:e=>[{contextEntityId:e}],keysPresence:(e,t)=>[{contextEntityId:e,workspaceIdOrSlug:t}],pageContext:(e,t)=>[{contextEntityId:e,workspaceIdOrSlug:t}]});e.s(["workspaceKeys",0,t])},985024,e=>{"use strict";var t=e.i(505962),r=e.i(850658),a=e.i(48318),s=e.i(52581),i=e.i(121850),n=e.i(747379);e.s(["useWorkspaceCapabilityGate",0,function(e){let o,c,l=(0,t.c)(10),{isLoaded:d,isSignedIn:u}=(0,r.useAuth)(),p=!0===u;l[0]!==p?(o={isEnabled:p},l[0]=p,l[1]=o):o=l[1];let{workspaces:m,activeWorkspaceId:b,didFetchFail:g}=(0,a.useUserWorkspaces)(o),{override:h}=(0,s.useWorkspaceModeOverride)();return l[2]!==b||l[3]!==e||l[4]!==g||l[5]!==d||l[6]!==u||l[7]!==h||l[8]!==m?(c=(0,i.resolveWorkspaceCapabilityGate)({capability:e,isAuthLoaded:d,isSignedIn:u,workspaces:(0,n.applyWorkspaceModeOverride)(m,b,h),activeWorkspaceId:b,didFetchFail:g}),l[2]=b,l[3]=e,l[4]=g,l[5]=d,l[6]=u,l[7]=h,l[8]=m,l[9]=c):c=l[9],c}])},52581,747379,e=>{"use strict";var t=e.i(505962),r=e.i(270401),a=e.i(189511),s=e.i(217631);let i="devpanel.workspace-mode-override";function n(){try{let e=window.localStorage.getItem(i);return null!==e&&(0,s.isMember)(e,a.WorkspaceMode)?e:void 0}catch{return}}function o(e){try{if(void 0===e)return void window.localStorage.removeItem(i);window.localStorage.setItem(i,e)}catch{}}e.s(["applyWorkspaceModeOverride",0,function(e,t,r){return void 0===r||void 0===e?e:e.map(e=>e.id===t?{...e,is_hipaa_enabled:r===a.WorkspaceMode.Hipaa}:e)},"readWorkspaceModeOverrideFromStorage",0,n,"writeWorkspaceModeOverrideToStorage",0,o],747379);class c{override;listeners=new Set;constructor(){this.override=n()}getOverride(){return this.override}setOverride(e){this.override!==e&&(this.override=e,o(this.override),this.notify())}clearOverride(){void 0!==this.override&&(this.override=void 0,o(this.override),this.notify())}subscribe(e){return this.listeners.add(e),()=>{this.listeners.delete(e)}}notify(){for(let e of this.listeners)e()}}let l=new c,d=()=>void 0;function u(){l.clearOverride()}function p(e){l.setOverride(e)}function m(){return l.getOverride()}function b(e){return l.subscribe(e)}e.s(["useWorkspaceModeOverride",0,function(){let e,a=(0,t.c)(2),s=(0,r.useSyncExternalStore)(b,m,d);return a[0]!==s?(e={override:s,setOverride:p,clearOverride:u},a[0]=s,a[1]=e):e=a[1],e}],52581)},121850,e=>{"use strict";var t=e.i(189511);let r={Loading:"loading",Blocked:"blocked",Allowed:"allowed"};e.s(["WorkspaceCapabilityGateState",0,r,"resolveWorkspaceCapabilityGate",0,function({capability:e,isAuthLoaded:a,isSignedIn:s,workspaces:i,activeWorkspaceId:n,didFetchFail:o}){if(!a)return r.Loading;if(!0!==s)return r.Allowed;if(void 0===i)return o?r.Allowed:r.Loading;let c=i.find(e=>e.id===n);return void 0===c||(0,t.isWorkspaceCapabilityAvailable)(c,e)?r.Allowed:r.Blocked}])},360387,964661,e=>{"use strict";var t=e.i(399976),r=e.i(420543),a=e.i(906953);e.i(204067);var s=e.i(796805),i=e.i(258377);s.z.object({workspaceId:s.z.string().uuid()});let n=s.z.object({id:s.z.string(),entity_id:s.z.string(),workspace_id:s.z.string(),user_id:s.z.string(),role:s.z.enum([a.WorkspaceRole.Admin,a.WorkspaceRole.Member]),management_mode:s.z.string(),created_at:s.z.string(),updated_at:s.z.string()}),o=s.z.object({data:n}),c=s.z.enum([a.WorkspaceRole.Admin,a.WorkspaceRole.Member]);s.z.object({workspaceId:s.z.string().uuid()});let l=s.z.object({data:s.z.array(n)});s.z.object({workspaceId:s.z.string().uuid(),members:s.z.array(s.z.object({userId:s.z.string().min(1)})).min(1).max(100)});let d=s.z.object({data:s.z.object({added:s.z.array(n)})});s.z.object({workspaceId:s.z.string().uuid(),userId:s.z.string().min(1),role:c});let u=s.z.object({data:n});s.z.object({workspaceId:s.z.string().uuid(),userId:s.z.string().min(1)});let p=s.z.object({data:s.z.boolean()});s.z.object({workspaceId:s.z.string().uuid(),userId:s.z.string().min(1)});let m=s.z.object({data:s.z.object({hasKeys:s.z.boolean()})});s.z.object({workspaceId:s.z.string().uuid(),memberIds:s.z.array(s.z.string().min(1)).max(500)});let b=s.z.object({apiKeyCount:s.z.number(),defaultGuardrailName:s.z.string().nullable(),memberGuardrailName:s.z.string().nullable(),budgetLimitUsd:s.z.number().nullable(),budgetResetInterval:s.z.string().nullable(),budgetUsageUsd:s.z.number().nullable()}),g=s.z.object({data:s.z.record(s.z.string(),b)}),h=s.z.object({data:s.z.object({members:s.z.array(n),orgUsers:i.OrgUsersSchema,enrichment:g.shape.data})});e.s(["AddWorkspaceMembersResponseSchema",0,d,"CheckMemberWorkspaceKeysResponseSchema",0,m,"JoinWorkspaceResponseSchema",0,o,"ListWorkspaceMembersResponseSchema",0,l,"RemoveWorkspaceMemberResponseSchema",0,p,"UpdateWorkspaceMemberRoleResponseSchema",0,u,"WorkspaceMembersOverviewResponseSchema",0,h],964661);let k="/api/frontend/v1/private/workspace-members",f=`${k}/add`;e.s(["WORKSPACE_MEMBERS_ROUTE",0,k,"requestAddWorkspaceMembers",0,function(e){return(0,r.requestMutation)(f,{method:"POST",headers:{"Content-Type":"application/json"},body:JSON.stringify(e)},d)},"requestWorkspaceMemberList",0,function(e){return(0,r.requestMutation)((0,t.buildAPIRequestPath)(k,{workspaceId:e}),{method:"GET"},l)}],360387)},821259,e=>{"use strict";var t=e.i(505962),r=e.i(749509),a=e.i(575404);e.s(["usePublicPathname",0,function(){let e,s=(0,t.c)(2),i=(0,r.usePathname)();return s[0]!==i?(e=null===i?null:(0,a.removeLocaleFromPathname)(i)??i,s[0]=i,s[1]=e):e=s[1],e}])}]); //# sourceMappingURL=10f1nevind-vq.js.map //# chunkId=01a0a06f-6377-74c3-b129-d3f9d8c5b9bc