1"use strict";(globalThis.rspackChunknotion_next=globalThis.rspackChunknotion_next||[]).push([[22682],{203462(e,t,i){let a;i(499468),i(586042),i(169187),i(726090),i(132457),i(219390),i(73168),i(730330),i(976614),i(159952),i(1310);var r=()=>i(546605);let s=!0;async function n(e){if(e<=0)return;let t=Math.random()*e*1e3;await new Promise(e=>setTimeout(e,t))}function l(e){return(null==e?void 0:e.trim())||void 0}function o(e){let{environment:t,spaceId:a,agentIds:r,mostRecentTranscripts:s}=e;return{agents:r.map(e=>new(i(360851)).N(t,{table:i(832375).C0E,id:e,spaceId:a})),mostRecentThreads:s.reduce((e,r)=>(e[r.parent_id]=new(i(174148)).E(t,{table:"thread",id:r.id,spaceId:a}),e),{}),activityScores:e.activityScores.reduce((e,t)=>(e[t.parent_id]=t.activity_score,e),{})}}async function d(e){let{environment:t,spaceId:a,searchQuery:r}=e,s=await t.api.callApi({eventName:"search",environment:t,data:{type:i(821603).Vz.BlocksInSpace,query:r,spaceId:a,filters:{...i(821603).N2({}),blockTypes:["agent"]},sort:{field:"relevance"},limit:50,source:"agent_search"}});if("success"===s.type)return{agentIds:s.data.results.map(e=>e.id),mostRecentTranscripts:[],activityScores:[]}}async function c(e){let{environment:t,spaceId:a,searchQuery:r,includeSlackChannelAgents:o}=e,c=l(r);if(c&&!o)return d({environment:t,spaceId:a,searchQuery:c});let{loading_jitter_config:u}=i(218744).default.getConfig({configName:"custom_agent_sub_features"}),p=s?(null==u?void 0:u.initial)??0:(null==u?void 0:u.refetch)??10;await n(p),s=!1;let _=await t.api.callApi({eventName:"getCustomAgents",environment:t,data:{spaceId:a,filter:"all",searchQuery:c,includeDeleted:!0,includeSlackChannelAgents:o}});if("success"===_.type)return _.data}async function u(e){let t=await c(e);if(t)return o({environment:e.environment,spaceId:e.spaceId,agentIds:t.agentIds,mostRecentTranscripts:t.mostRecentTranscripts,activityScores:t.activityScores})}class p extends r().Store{getInitialState(){return{promiseMap:{},storeMap:{},requestKeyToArgs:{}}}static getKey(e,t){let i=l(t.searchQuery);return`${e.currentUser.id}:${t.spaceId}:${i??"no-search-query"}:${t.includeSlackChannelAgents?"with-slack":"without-slack"}`}getStore(e){let t=this.state.storeMap[e];if(t)return t;let i=r().Store.createValue(void 0);return this.state.storeMap[e]=i,i}async fetchAndStore(e){let{environment:t,requestArgs:i,shouldUpdateStore:a=!0}=e,r=await u({environment:t,spaceId:i.spaceId,searchQuery:i.searchQuery,includeSlackChannelAgents:i.includeSlackChannelAgents});if(r&&a){let e=p.getKey(t,i);this.getStore(e).setState(r),this.state.promiseMap[e]=Promise.resolve(r)}return r}getData(e,t,i=!1){let a=p.getKey(e,t);this.state.requestKeyToArgs[a]=t,i&&(this.state.promiseMap[a]=void 0);let r=this.getStore(a);return this.state.promiseMap[a]||(this.state.promiseMap[a]=this.fetchAndStore({environment:e,requestArgs:t})),r.state}awaitData(e,t,i=!1){let a=p.getKey(e,t);return this.state.requestKeyToArgs[a]=t,i&&(this.state.promiseMap[a]=void 0),this.getStore(a),this.state.promiseMap[a]||(this.state.promiseMap[a]=this.fetchAndStore({environment:e,requestArgs:t})),this.state.promiseMap[a]??Promise.resolve(void 0)}resetData(e,t,i=!0){let a=p.getKey(e,t),r=this.state.storeMap[a];if(r&&r.listenerCount()>0||i){let i=this.fetchAndStore({environment:e,requestArgs:t});return this.state.promiseMap[a]=i,i.then(()=>void 0)}return this.state.promiseMap[a]=void 0,Promise.resolve(void 0)}async refetchAllForSpace(e){let{environment:t,spaceId:a}=e,r=Object.entries(this.state.requestKeyToArgs).filter(([,e])=>e.spaceId===a);await (0,i(326904).lX)(r,5,async([,e])=>{let i=this.fetchAndStore({environment:t,requestArgs:e});this.state.promiseMap[p.getKey(t,e)]=i,await i})}addWorkflowIds(e){let t,{environment:a,spaceId:r,workflowIds:s}=e;if(0===s.length)return;let n=Object.entries(this.state.requestKeyToArgs).filter(([,e])=>e.spaceId===r&&!e.searchQuery),l=o({environment:a,spaceId:r,agentIds:s,mostRecentTranscripts:[],activityScores:[]});for(let[e]of n){let a=this.getStore(e),r=a.state,s=r?function(e){let{existing:t,incoming:a}=e,r=new Set(t.agents.map(e=>e.id)),s=a.agents.filter(e=>!r.has(e.id));return{agents:(0,i(960408).hS)([...s,...t.agents],e=>e.id),mostRecentThreads:{...t.mostRecentThreads,...a.mostRecentThreads},activityScores:{...t.activityScores,...a.activityScores}}}({existing:r,incoming:l}):l;a.setState(s),this.state.promiseMap[e]=Promise.resolve(s),t=s.agents}return t}}let _=new p;function g(e){let{efficient_all_agents_store_listener:t=!1}=i(218744).default.getConfig({configName:"custom_agent_sub_features"});return t?_:a??=new(i(227586)).n((e,{spaceId:t,searchQuery:i,includeSlackChannelAgents:a})=>{let r=l(i);return`${e.currentUser.id}:${t}:${r??"no-search-query"}:${a?"with-slack":"without-slack"}`},async(e,t)=>{let a=await c({environment:e,spaceId:t.spaceId,searchQuery:t.searchQuery,includeSlackChannelAgents:t.includeSlackChannelAgents});if(a){let r=o({environment:e,spaceId:t.spaceId,agentIds:a.agentIds,mostRecentTranscripts:a.mostRecentTranscripts,activityScores:a.activityScores}),s=[{key:(0,i(379736).o1)(t),version:-1}];return{value:r,dependencies:a.dependencies??s}}})}i.d(t,{zf:()=>g},{g_:_})},841640(e,t,i){let a=[i(11448).d0,i(11448).bq,i(11448).IE];i.d(t,{Lq:()=>i(11448).Lq,NZ:()=>i(11448).NZ,W:()=>i(11448).W,aY:()=>i(11448).aY,c5:()=>i(11448).c5,cN:()=>i(11448).cN,d0:()=>i(11448).d0,fi:()=>i(11448).fi,jG:()=>i(11448).jG,ro:()=>i(11448).ro,tP:()=>i(11448).M,yO:()=>i(11448).yO},{_q:a})},275750(e,t,i){function a(e=(0,i(328765).S)()){return void 0!==e&&(0,i(352740).BH)(e.getSettings())}function r(e){return(0,i(579993).K8)(()=>void 0!==e&&(0,i(352740).BH)(e.getSettings()),[e])}function s(){return r((0,i(579993).K8)(()=>(0,i(328765).S)(),[]))}i.d(t,{bO:()=>a,cc:()=>r,co:()=>s})},828294(e,t,i){function a(){return(0,i(275750).co)()}function r(e){return(0,i(275750).bO)(e)}function s(){return i(218744).default.checkGate({gateName:"agent_writer_client_rendered_pages"})}i.d(t,{Qm:()=>r,__:()=>s,dI:()=>a})},784331(e,t,i){function a({environment:e,spaceId:t}){let r=(0,i(334294).$)(),{hasExistingAgents:s}=(0,i(213538)._)({environment:e,spaceId:t});return r||s}function r(){let e=(0,i(596663).k)(),{hasExistingAgents:t}=(0,i(213538).H)();return e||t}function s(){return i(218744).default.checkGate({gateName:"library_dev_prototypes"})}function n(){return(0,i(83208).X)("library_dev_prototypes")}function l(e=(0,i(328765).S)()){return(0,i(275750).bO)(e)&&d({spaceStore:e})}function o(){let e=(0,i(579993).K8)(()=>(0,i(328765).S)(),[]),t=(0,i(275750).cc)(e),a=(0,i(579993).K8)(()=>d({spaceStore:e}),[e]);return t&&a}function d({spaceStore:e}){return void 0!==e&&!(0,i(916804).I)(e)&&e.isAiEnabledOnSpace()}function c(){return(0,i(83208).X)("no_shot")}i.r(t),i(499468),i(586042),i(169187),i(726090),i(132457),i(219390),i(73168);let u=new Set(["shared","favorites","private"]);function p({viewName:e,environment:t,spaceStore:r}){if("libraryExternalPages"===e||"skills"===e&&!l(r)||"xldb"===e&&!i(218744).default.checkGate({gateName:"xldb"}))return!1;
1if("private"===e){let e=i(192314).AppStoreSidebarSpaceViewStore.getState(),a=e?(0,i(346848).I)({environment:t,spaceViewStore:e}):void 0;if(!(0,i(505490).$p)({spaceViewStore:e,privatePageStores:a}))return!1}return(!(r&&(0,i(916804).I)(r))||!!u.has(e)&&("private"!==e||!!(0,i(76706).U)(i(192314).AppStoreSidebarSpaceViewStore.getState())))&&("teamspaceDirectory"!==e||0!==(0,i(350277).z)({spaceStore:r}))&&("agents"!==e||!!a({environment:t,spaceId:null==r?void 0:r.id}))}function _(){return i(218744).default.checkGate({gateName:"sidebar_use_endpoint"})}function g(){return(0,i(83208).X)("sidebar_use_endpoint")}i.d(t,{isCustomAgentsDirectoryEnabled:()=>a,isLibraryDevPrototypesEnabled:()=>s,isLibraryViewEnabled:()=>p,isSidebarSectionItemEndpointEnabled:()=>_,isSkillsLibraryEnabled:()=>l,useIsCustomAgentsDirectoryEnabled:()=>r,useIsLibraryDevPrototypesEnabled:()=>n,useIsLibraryVideosTabEnabled:()=>c,useIsSidebarSectionItemEndpointEnabled:()=>g,useIsSkillsLibraryEnabled:()=>o})},934296(e,t,i){async function a(e){let{environment:t,spaceStore:a}=e,s=(await r({environment:t,spaceStore:a})).find(e=>(0,i(862085).X9)(t,e));return s?{type:"existing",collectionStore:s}:{type:"new"}}async function r(e){let{environment:t,spaceStore:a}=e,r=await i(308825).T.searchActions.load(),s=(await r.searchCollections(t,{query:"",limit:100,source:"new_skill_search",spaceStore:a,searchSessionId:void 0,requireEditPermissions:!1,databaseType:[i(841640).tP],peopleBlocksToInclude:"none"})).results.map(e=>i(356912).m.createChildStore(a,{table:i(832375).VlP,id:e,spaceId:a.id}));return(await (0,i(326904).lX)(s,5,async e=>{if((await e.load(),!(!e.isDefined()||!e.getAlive()||e.pathIsDead())&&(0,i(395794).I6)(e))&&(await i(352441).Q.awaitData(t,{collectionId:e.id,spaceId:a.id}),(0,i(395794).GM)({environment:t,collectionStore:e})))return e})).flatMap(e=>e?[e]:[])}i.r(t),i(730330),i(139583),i(974864),i(159952),i.d(t,{getSkillsDatabaseCreationDestination:()=>a,getValidSkillsDatabases:()=>r})},368082(e,t,i){function a(e){let{blockId:t,spaceViewStore:a,transaction:n}=e;if(!(0,i(828294).Qm)())return;let l=a.getSettings(),o=(0,i(543858).tf)(null==l?void 0:l.ai_prompts).installed;(0,i(543858).cn)(null==l?void 0:l.ai_prompts,s()).installed.includes(t)||r(null==l?void 0:l.ai_prompts)>=200||i(214252).AG(a,n,{...l,ai_prompts:{...(null==l?void 0:l.ai_prompts)??{},installed_skill_page_ids:[t,...o]}})}function r(e){let t=(0,i(543858).tf)(e).installed.length;if(!(0,i(828294).Qm)())return t;let a=(null==e?void 0:e.default_skill_pages_by_type)??{};return t+(0,i(617501).AL)({isDailyBriefEnabled:!1}).filter(e=>void 0===a[e]).length}function s(){return(0,i(214062).g)(i(192314).AppStoreSidebarSpaceStore.state)}i(730330),i(976614),i.d(t,{CF:()=>r,F3:()=>a,JD:()=>s})},702539(e,t,i){function a(e){var t;let{spaceViewStore:i}=e;return((null==i||null==(t=i.getSettings())||null==(t=t.ai_prompts)?void 0:t.recent_skill_database_ids)??[]).slice(0,5)}function r(e){let{environment:t,collectionId:r}=e,s=i(192314).AppStoreSidebarSpaceViewStore.state;if(!s)return;let n=s.getSettings(),l=a({spaceViewStore:s}),o=[r,...l.filter(e=>e!==r)].slice(0,5);o.length===l.length&&o.every((e,t)=>e===l[t])||(0,i(323517).createAndCommit)({userAction:"recentSkillsDatabaseActions.addRecentSkillsDatabase",environment:t,canUndo:!1,cellTarget:"main",perform:e=>{i(214252).AG(s,e,{...n,ai_prompts:{...(null==n?void 0:n.ai_prompts)??{},recent_skill_database_ids:o}})}})}i(730330),i(321577),i(976614),i.d(t,{O:()=>r,r:()=>a})},496780(e,t,i){function a(e){let{environment:t,blockStore:a,transaction:r}=e,s=a.getSpaceId();if(!s||a.getType()!==i(955630).xd.page)return!1;let n=a.getPromptStore();if(!n)return!1;n.isDefined()?(0,i(787932).z)({store:n,data:{alive:!0,prompt_type:"skill"},transaction:r}):i(918300).vt({environment:t,table:"prompt",args:{id:(0,i(986339).yW)(a.id),space_id:s,parent_id:a.id,parent_table:"block",prompt_type:"skill"},inMemoryRecordCache:a.inMemoryRecordCache,transaction:r});let l=e.spaceViewStore??i(192314).AppStoreSidebarSpaceViewStore.state;return(null==l?void 0:l.getSpaceId())===s&&(0,i(368082).F3)({blockId:a.id,spaceVie
1wStore:l,transaction:r}),!0}function r(e){var t;let{environment:r,blockStores:s,userAction:n}=e,l=s.filter(e=>e.getType()===i(955630).xd.page&&!e.isAiSkill()),o=null==(t=l[0])?void 0:t.getSpaceId();o&&(0,i(323517).createAndCommit)({userAction:n,environment:r,canUndo:!0,cellTarget:{spaceWithId:o},perform:e=>{for(let t of l)a({environment:r,blockStore:t,transaction:e})}})}function s(e){var t;let{environment:r,blockStore:s,collectionStore:n,databaseType:l,lifecycleSource:o,transaction:d}=e;if(!(0,i(333042).Zw)({databaseType:(null==n?void 0:n.getDatabaseType())??l,propertyMapping:null==n?void 0:n.getPropertyMapping()})||!a({environment:r,blockStore:s,transaction:d})||!o)return;(0,i(104310).u)({event:{eventName:"ai_skill_lifecycle_action",eventProperties:{action:"skill_created",source:o,skill_id:s.id,database_id:(null==n?void 0:n.id)??s.getAssociatedCollectionId()??null}}});let c=i(192314).AppStoreSidebarSpaceViewStore.state;(null==c?void 0:c.getSpaceId())===s.getSpaceId()&&(0,i(543858).tf)(null==(t=c.getSettings())?void 0:t.ai_prompts).installed.includes(s.id)&&(0,i(104310).u)({event:{eventName:"ai_skill_lifecycle_action",eventProperties:{action:"skill_installed",source:o,skill_id:s.id}}})}i(730330),i(976614),i.d(t,{BR:()=>a,ME:()=>s,a6:()=>r})},617501(e,t,i){function a(e){return i(11255).qB.filter(t=>"create_daily_brief"!==t||e.isDailyBriefEnabled)}function r(e){let{mappedDefaultSkillPages:t}=e,a=new Map;for(let e of i(11255).qB){let i=t[e];i&&a.set(i,e)}return a}function s(e){return void 0!==e.defaultSkillsCopiedAtMs}function n(e){let{isDailyBriefEnabled:t,disabledDefaultSkills:i,defaultSkillsCopiedAtMs:r}=e;return s({defaultSkillsCopiedAtMs:{defaultSkillsCopiedAtMs:r}.defaultSkillsCopiedAtMs})?[]:a({isDailyBriefEnabled:t}).filter(e=>!i.includes(e))}function l(e){let{isPromptPagesEnabled:t,defaultSkillsCopiedAtMs:i}=e;return t?i:void 0}i.d(t,{BD:()=>s,AL:()=>a,Pf:()=>r,Xm:()=>l,Qz:()=>d,H7:()=>n,r_:()=>o}),i(499468),i(586042),i(169187),i(726090),i(132457),i(219390),i(73168),i(730330),i(976614),i(974864);let o=["create_daily_brief"];function d(e){let{isPromptPagesEnabled:t,disabledDefaultSkills:i}=e,a=t?i:[],r=o.filter(e=>!a.includes(e));return[...a.filter(e=>!o.includes(e)),...r]}},214062(e,t,i){function a(e){if(!e)return[];let t=e.getSetting("workspace_default_skills")??[];if(!i(218744).default.checkGate({gateName:"enable_group_default_skills"}))return t;let a=e.getSetting("group_default_skills")??[];return 0===a.length?t:(0,i(543858).hC)({workspaceDefaultSkills:t,groupDefaultSkills:a,currentUserGroupIds:i(660472).f.getSpacePermissionGroupIds({spaceId:e.id})})}function r(e){let t=new Map;if(!e)return{skills:[],sourceBySkillPageId:t};let a=e.getSetting("workspace_default_skills")??[];if(!i(218744).default.checkGate({gateName:"enable_group_default_skills"})){for(let e of a)t.set(e.skill_page_id,{type:"workspace"});return{skills:a,sourceBySkillPageId:t}}let r=e.getSetting("group_default_skills")??[];if(0===r.length){for(let e of a)t.set(e.skill_page_id,{type:"workspace"});return{skills:a,sourceBySkillPageId:t}}let s=i(660472).f.getSpacePermissionGroupIds({spaceId:e.id}),n=(0,i(543858).hC)({workspaceDefaultSkills:a,groupDefaultSkills:r,currentUserGroupIds:s}),l=new Set(n.map(e=>e.skill_page_id));for(let e of a)l.has(e.skill_page_id)&&t.set(e.skill_page_id,{type:"workspace"});for(let e of r)if(s.has(e.group_id))for(let i of e.skills){if(!l.has(i.skill_page_id))continue;let a=t.get(i.skill_page_id);if((null==a?void 0:a.type)==="workspace")continue;let r=(null==a?void 0:a.groupIds)??[];r.includes(e.group_id)||t.set(i.skill_page_id,{type:"group",groupIds:[...r,e.group_id]})}return{skills:n,sourceBySkillPageId:t}}i(499468),i(586042),i(169187),i(726090),i(132457),i(219390),i(73168),i(159952),i.d(t,{O:()=>r,g:()=>a})},771827(e,t,i){var a=()=>i(546605);class r extends a().Store{getInitialState(){return{}}getPromptsState(e){let{userId:t,spaceId:i}=e;if(!t)return;let a=this.state[t];if(a)return a[i]}setPromptsState(e){let{userId:t,spaceId:i,state:a}=e;if(!t)return;let r=this.state[t];r||(r={},this.state[t]=r),r[i]=a,this.emit()}hasLoaded(e){let t=this.getPromptsState(e);return(null==t?void 0:t.categories)!==void 0}}let s=new r;i.d(t,{},{x:s})},708140(e,t,i){i.r(t);let a=(0,i(327219).YK)({createSkillFailed:{id:"skillsPage.createSkillFailed",defaultMessage:"Failed to create skill"}});async function r(e){let{environment:t,intl:r,source:n,spaceStore:l,spaceVie
1wStore:o}=e;try{let e=await (0,i(934296).getSkillsDatabaseCreationDestination)({environment:t,spaceStore:l});switch(e.type){case"new":{let{collectionStore:e,skillPageStore:a}=await (0,i(346505).createSkillsDatabaseWithInitialPage)({environment:t,spaceStore:l,spaceViewStore:o});return s({skillId:a.id,databaseId:e.id,createdSkillsDatabase:!0,source:n}),!0}case"existing":{let a=await (0,i(395794).XK)({environment:t,collectionStore:e.collectionStore});return s({skillId:a.id,databaseId:e.collectionStore.id,createdSkillsDatabase:!1,source:n}),!0}}}catch(e){return i(436555).D6({label:r.formatMessage(a.createSkillFailed)}),(0,i(208318).t)().error({from:"createNewSkill",type:"createSkillFailed",error:e,data:{miscDataToConvertToString:{spaceId:l.id,source:n}}}),!1}}function s(e){let{skillId:t,databaseId:a,createdSkillsDatabase:r,source:s}=e;(0,i(104310).u)({event:{eventName:"ai_skill_lifecycle_action",eventProperties:{action:"new_skill_clicked",source:s}}}),r&&(0,i(104310).u)({event:{eventName:"ai_skill_lifecycle_action",eventProperties:{action:"new_skills_database_created",source:s}}}),(0,i(104310).u)({event:{eventName:"ai_skill_lifecycle_action",eventProperties:{action:"skill_created",source:s,skill_id:t,database_id:a}}})}i.d(t,{createNewSkill:()=>r})},213538(e,t,i){function a({environment:e,spaceId:t}){if(!t)return{isLoaded:!0,hasExistingAgents:!1};let r=(0,i(203462).zf)(e).getData(e,{spaceId:t});return r?{isLoaded:!0,hasExistingAgents:r.agents.some(e=>e.isDefined()&&!1!==e.getAlive())}:{isLoaded:!1,hasExistingAgents:!1}}function r(){let e=(0,i(533992).v3)(),t=(0,i(972740).L)();return(0,i(579993).K8)(()=>a({environment:e,spaceId:null==t?void 0:t.id}),[e,t])}i(730330),i(765324),i.d(t,{H:()=>r,_:()=>a})},352740(e,t,i){function a(e){return(null==e?void 0:e.disable_agent_skills)!==!0}function r(e){return(null==e?void 0:e.disable_agent_skill_assets)!==!0}i.d(t,{$x:()=>r,BH:()=>a})},11255(e,t,i){i.d(t,{},{qB:["improve_writing","fix_spelling_grammar","explain_this","reformat","create_daily_brief"]})},543858(e,t,i){function a(e){let{workspaceDefaultSkills:t,groupDefaultSkills:i,currentUserGroupIds:a}=e,r=new Map,s=e=>{var t,i;let a=r.get(e.skill_page_id);r.set(e.skill_page_id,a?(t=a,i=e,{skill_page_id:t.skill_page_id,...void 0!==t.disable_automatic_use||void 0!==i.disable_automatic_use?{disable_automatic_use:!!(t.disable_automatic_use&&i.disable_automatic_use)}:{},use_automatically:(t.use_automatically??!1)||(i.use_automatically??!1),show_in_editor:(t.show_in_editor??!1)||(i.show_in_editor??!1),show_during_meetings:(t.show_during_meetings??!1)||(i.show_during_meetings??!1),show_after_meetings:(t.show_after_meetings??!1)||(i.show_after_meetings??!1)}):e)};for(let e of t)s(e);for(let e of i)if(a.has(e.group_id))for(let t of e.skills)s(t);return Array.from(r.values()).slice(0,50)}function r(e){let t=(null==e?void 0:e.installed_skill_page_ids)??[],i=(null==e?void 0:e.selected_skill_page_ids)??[],a=(null==e?void 0:e.rich_text_skills)??[];return{installed:h([...t,...i,...a]),explicitlyInstalled:t,autoEnabled:i,editor:a,duringMeeting:(null==e?void 0:e.during_meeting_notes_skill_page_ids)??[],afterMeeting:(null==e?void 0:e.after_meeting_notes_skill_page_ids)??[]}}function s(e){return h((null==e?void 0:e.mcp_enabled_skill_page_ids)??[])}function n(e){let{aiPrompts:t,pageId:i,enabled:a}=e,r=s(t);return{...t,mcp_enabled_skill_page_ids:a?h([...r,i]):r.filter(e=>e!==i)}}function l(e,t){let i=r(e),a=c(e,t),s=h([...a.map(e=>e.skill_page_id),...i.installed]),n=new Set(a.filter(e=>e.disable_automatic_use).map(e=>e.skill_page_id));return{installed:s,explicitlyInstalled:i.explicitlyInstalled,autoEnabled:s.filter(t=>{var i;return!((null==e||null==(i=e.automatic_use_disabled_by_skill)?void 0:i[t])??n.has(t))}),editor:f(a,"editor",i.editor),duringMeeting:f(a,"during_meeting",i.duringMeeting),afterMeeting:f(a,"after_meeting",i.afterMeeting)}}function o(e){let{aiPrompts:t,workspaceDefaultSkills:i,pageId:a,disabled:r}=e,s=l(t,i).installed;if(!s.includes(a))return t;let n={};for(let e of s){var o;let i=null==t||null==(o=t.automatic_use_disabled_by_skill)?void 0:o[e];void 0!==i&&(n[e]=i)}return n[a]=r,{...t,automatic_use_disabled_by_skill:n}}function d(e,t){return c(e,t).map(e=>e.skill_page_id)}function c(e,t){let i=new Set((null==e?void 0:e.overridden_workspace_default_skill_page_ids)??[]);return t.filter(e=>!i.has(e.skill_page_id))}function u(e,t,i){return c(e,t).filter(e=>g(e,i)).map(e=>e.skill_page_id)}function p(e,t,i){return m(l(e,t),i)}function _(e,t){return m(r(e),t)}function g(e,t){switch(t){case"automatic_use":return e.use_automatically??!1;case"editor":return e.show_in_editor??!1;case"during_meeting":return e.show_during_meetings??!1;case"after_meeting":return e.show_after_meetings??!1}}function f(e,t,i){return h([...e.filter(e=>g(e,t)).map(e=>e.skill_page_id),...i])}function m(e,t){switch(t){case"automatic_use":return e.autoEnabled;case"editor":return e.editor;case"during_meeting":return e.duringMeeting;case"after_meeting":return e.afterMeeting}}function h(e){return Array.from(new Set(e))}i(499468),i(586042),i(169187),i(726090),i(132457),i(219390),i(73168),i(73033
10),i(976614),i(159952),i.d(t,{Ag:()=>p,F_:()=>d,JQ:()=>n,NP:()=>u,Wp:()=>o,cn:()=>l,hC:()=>a,nF:()=>_,pn:()=>c,tf:()=>r,wk:()=>s})}}]);
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.