1"use strict";(globalThis.rspackChunknotion_next=globalThis.rspackChunknotion_next||[]).push([[17256],{955381(e,t,a){Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t){(0,n.default)(e),"object"===o(t)?(a=t.min||0,r=t.max):(a=arguments[1],r=arguments[2]);var a,r,i=encodeURI(e).split(/%..|./).length-1;return i>=a&&(void 0===r||i<=r)};var r,n=(r=a(159713))&&r.__esModule?r:{default:r};function o(e){return(o="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}e.exports=t.default,e.exports.default=t.default},134243(e,t,a){Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t){if((0,r.default)(e),(t=(0,s.default)(t,c)).require_display_name||t.allow_display_name){var a=e.match(d);if(a){var l,h,v=a[1];if(e=e.replace(v,"").replace(/(^<|>$)/g,""),v.endsWith(" ")&&(v=v.slice(0,-1)),!(!(!(h=(l=v).replace(/^"(.+)"$/,"$1")).trim()||/[\.";<>]/.test(h)&&(h===l||h.split('"').length!==h.split('\\"').length))&&1))return!1}else if(t.require_display_name)return!1}if(!t.ignore_max_length&&e.length>254)return!1;var w=e.split("@"),y=w.pop(),b=y.toLowerCase();if(t.host_blacklist.includes(b)||t.host_whitelist.length>0&&!t.host_whitelist.includes(b))return!1;var k=w.join("@");if(t.domain_specific_validation&&("gmail.com"===b||"googlemail.com"===b)){var S=(k=k.toLowerCase()).split("+")[0];if(!(0,n.default)(S.replace(/\./g,""),{min:6,max:30}))return!1;for(var x=S.split("."),M=0;M<x.length;M++)if(!f.test(x[M]))return!1}if(!1===t.ignore_max_length&&(!(0,n.default)(k,{max:64})||!(0,n.default)(y,{max:254})))return!1;if(!(0,o.default)(y,{require_tld:t.require_tld,ignore_max_length:t.ignore_max_length,allow_underscores:t.allow_underscores})){if(!t.allow_ip_domain)return!1;if(!(0,i.default)(y)){if(!y.startsWith("[")||!y.endsWith("]"))return!1;var A=y.slice(1,-1);if(0===A.length||!(0,i.default)(A))return!1}}if('"'===k[0])return k=k.slice(1,k.length-1),t.allow_utf8_local_part?m.test(k):g.test(k);for(var I=t.allow_utf8_local_part?p:u,C=k.split("."),T=0;T<C.length;T++)if(!I.test(C[T]))return!1;return!t.blacklisted_chars||-1===k.search(RegExp("[".concat(t.blacklisted_chars,"]+"),"g"))};var r=l(a(159713)),n=l(a(955381)),o=l(a(978540)),i=l(a(916390)),s=l(a(935660));function l(e){return e&&e.__esModule?e:{default:e}}var c={allow_display_name:!1,allow_underscores:!1,require_display_name:!1,allow_utf8_local_part:!0,require_tld:!0,blackl
1isted_chars:"",ignore_max_length:!1,host_blacklist:[],host_whitelist:[]},d=/^([^\x00-\x1F\x7F-\x9F\cX]+)</i,u=/^[a-z\d!#\$%&'\*\+\-\/=\?\^_`{\|}~]+$/i,f=/^[a-z\d]+$/,g=/^([\s\x01-\x08\x0b\x0c\x0e-\x1f\x7f\x21\x23-\x5b\x5d-\x7e]|(\\[\x01-\x09\x0b\x0c\x0d-\x7f]))*$/i,p=/^[a-z\d!#\$%&'\*\+\-\/=\?\^_`{\|}~\u00A1-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF]+$/i,m=/^([\s\x01-\x08\x0b\x0c\x0e-\x1f\x7f\x21\x23-\x5b\x5d-\x7e\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF]|(\\[\x01-\x09\x0b\x0c\x0d-\x7f\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF]))*$/i;e.exports=t.default,e.exports.default=t.default},978540(e,t,a){Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t){(0,r.default)(e),(t=(0,n.default)(t,i)).allow_trailing_dot&&"."===e[e.length-1]&&(e=e.substring(0,e.length-1)),!0===t.allow_wildcard&&0===e.indexOf("*.")&&(e=e.substring(2));var a=e.split("."),o=a[a.length-1];return!(t.require_tld&&(a.length<2||!t.allow_numeric_tld&&!/^([a-z\u00A1-\u00A8\u00AA-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF]{2,}|xn[a-z0-9-]{2,})$/i.test(o)||/\s/.test(o)))&&!(!t.allow_numeric_tld&&/^\d+$/.test(o))&&a.every(function(e){return!(e.length>63&&!t.ignore_max_length||!/^[a-z_\u00a1-\uffff0-9-]+$/i.test(e)||/[\uff01-\uff5e]/.test(e)||/^-|-$/.test(e)||!t.allow_underscores&&/_/.test(e))})};var r=o(a(159713)),n=o(a(935660));function o(e){return e&&e.__esModule?e:{default:e}}var i={require_tld:!0,allow_underscores:!1,allow_trailing_dot:!1,allow_numeric_tld:!1,allow_wildcard:!1,ignore_max_length:!1};e.exports=t.default,e.exports.default=t.default},916390(e,t,a){Object.defineProperty(t,"__esModule",{value:!0}),t.default=function e(t){var a=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"";return((0,n.default)(t),a=String(a))?"4"===a?s.test(t):"6"===a&&c.test(t):e(t,4)||e(t,6)};var r,n=(r=a(159713))&&r.__esModule?r:{default:r},o="(?:[0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])",i="(".concat(o,"[.]){3}").concat(o),s=new RegExp("^".concat(i,"$")),l="(?:[0-9a-fA-F]{1,4})",c=RegExp("^("+"(?:".concat(l,":){7}(?:").concat(l,"|:)|")+"(?:".concat(l,":){6}(?:").concat(i,"|:").concat(l,"|:)|")+"(?:".concat(l,":){5}(?::").concat(i,"|(:").concat(l,"){1,2}|:)|")+"(?:".concat(l,":){4}(?:(:").concat(l,"){0,1}:").concat(i,"|(:").concat(l,"){1,3}|:)|")+"(?:".concat(l,":){3}(?:(:").concat(l,"){0,2}:").concat(i,"|(:").concat(l,"){1,4}|:)|")+"(?:".concat(l,":){2}(?:(:").concat(l,"){0,3}:").concat(i,"|(:").concat(l,"){1,5}|:)|")+"(?:".concat(l,":){1}(?:(:").concat(l,"){0,4}:").concat(i,"|(:").concat(l,"){1,6}|:)|")+"(?::((?::".concat(l,"){0,5}:").concat(i,"|(?::").concat(l,"){1,7}|:))")+")(%[0-9a-zA-Z-.:]{1,})?$");e.exports=t.default,e.exports.default=t.default},159713(e,t){function a(e){return(a="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){if(!("string"==typeof e||e instanceof String)){var t=a(e);throw null===e?t="null":"object"===t&&(t=e.constructor.name),TypeError("Expected a string but received a ".concat(t))}},e.exports=t.default,e.exports.default=t.default},935660(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=arguments.length>1?arguments[1]:void 0;for(var a in t)void 0===e[a]&&(e[a]=t[a]);return e},e.exports=t.default,e.exports.default=t.default},929942(e,t,a){var r=a(635790);
1class n{trackers=new Map;start(e){let t=this.trackers.get(e.key);if(t)return t;let r=function(e){let t,{properties:r,timeoutMs:n=1e4,onComplete:o,startTime:i=performance.now()}=e,s=!1;function l(){s=!0,void 0!==t&&(clearTimeout(t),t=void 0)}function c(e,t){if(s)return;let n=performance.now()-i;l(),function(e){let{properties:t,outcome:r,durationMs:n,error:o}=e,i=o?(0,a(324497).A)(o):void 0,s={...t,success:"success"===r,error:"error"===r||"timeout"===r,outcome:r,duration_ms:n,is_offline:!a(205885).A.state.online,exception_name:null==i?void 0:i.name,exception_message:null==i?void 0:i.message,exception_stacktrace:null==i?void 0:i.stack};(0,a(104310).u)({event:{eventName:"view_complete",eventProperties:s}})}({properties:r,outcome:e,durationMs:n,error:t}),null==o||o()}return t=setTimeout(()=>{c("timeout")},n),{success:()=>c("success"),fail:e=>c("error",e),timeout:()=>c("timeout"),abandon:()=>c("abandoned"),dispose:l}}({properties:e.properties,startTime:e.startTime,timeoutMs:e.timeoutMs,onComplete:()=>{this.trackers.get(e.key)===n&&this.trackers.delete(e.key)}}),n={success:r.success,fail:r.fail,timeout:r.timeout,abandon:r.abandon,dispose:()=>{r.dispose(),this.trackers.get(e.key)===n&&this.trackers.delete(e.key)}};return this.trackers.set(e.key,n),n}success(e){return this.complete(e,e=>e.success())}fail(e,t){return this.complete(e,e=>e.fail(t))}timeout(e){return this.complete(e,e=>e.timeout())}abandon(e){return this.complete(e,e=>e.abandon())}dispose(e){let t=this.trackers.get(e);return!!t&&(t.dispose(),this.trackers.delete(e),!0)}clear(){for(let e of this.trackers.values())e.dispose();this.trackers.clear()}has(e){return this.trackers.has(e)}complete(e,t){let a=this.trackers.get(e);return!!a&&(t(a),this.trackers.get(e)===a&&this.trackers.delete(e),!0)}}let o=new n;function i(e){let t=(0,r.useRef)(e);t.current=e,(0,r.useEffect)(()=>{let{key:e,properties:a,startTime:r,timeoutMs:n}=t.current;return o.start({key:e,properties:a,startTime:r,timeoutMs:n}),()=>{o.abandon(e)}},[e.key])}function s(e){let{key:t,endState:a}=e;(0,r.useEffect)(()=>{void 0!==t&&void 0!==a&&queueMicrotask(()=>{!function(e,t){switch(t.outcome){case"success":return o.success(e);case"error":return o.fail(e,t.error);case"timeout":return o.timeout(e);case"abandoned":return o.abandon(e)}}(t,a)})},[t,a])}a.d(t,{hE:()=>s,s5:()=>i},{mZ:o})},790124(e,t,a){a(635790);var r=a(440302);function n({capture:e,allowMenuList:t,allowEsc:o,allowUndo:i,allowMobileAutoScroll:s,allowTabUntab:l,allowOpenLinkMenu:c,allowOpenEquationMenu:d,allowSearch:u,allowCopyPaste:f,allowBackspace:g,allowEnter:p,allowAIChatShortcuts:m,debugName:h,keyboardAreaPriority:v,children:w}){(0,a(336494).b)(a(923415).Q,()=>({capture:e,allowMobileAutoScroll:s}),[e,s]);let y=(0,a(463846).g)(e);return(0,r.jsx)(a(519451).J,{debugName:h??"IgnoreArea",capture:e,allowMenuList:t,allowEsc:o,allowUndo:i,allowTabUntab:l,allowOpenLinkMenu:c,allowOpenEquationMenu:d,allowSearch:u,allowCopyPaste:f,allowBackspace:g,allowEnter:p,allowAIChatShortcuts:m,priority:v,children:w(y)})}function o({wrapperTag:e,children:t,...a}){return(0,r.jsx)(n,{...a,children:a=>(0,r.jsx)(e,{...a,children:t})})}a.d(t,{N:()=>o,O:()=>n})},40742(e,t,a){var r=a(635790);function n(){let[e,t]=(0,r.useState)(!1);return(0,r.useEffect)(()=>{a(218744).default.waitUntilStatsigReadyAsync().then(()=>{t(!0)})},[]),e}a.d(t,{n:()=>n})},527391(e,t,a){var r=()=>a(546605);class n extends r().Store{getInitialState(){return{loaded:!1}}USEWITHCAUTION_markStatsigUserFetched(e){let{userId:t,spaceId:a,fetched:r}=e;this.setState({loaded:r,userId:t,spaceId:a})}USEWITHCAUTION_isFetchedForSpaceAndUserId(e){let{spaceId:t,userId:a}=e;return this.state.loaded&&this.state.spaceId===t&&this.state.userId===a}}let o=new n;(0,a(202146).exposeDebugValue)("statsigUserLoadingStatusStore",o),a.d(t,{},{t:o})},154656(e,t,a){function r(){return a(139424).A.isMobile&&(0,a(907620).TR)("supportsDecentralizedWebViewNavigation")}a.d(t,{T:()=>r})},979479(e,t,a){a(635790);var r=a(440302);function n(e){return a(139424).A.isMobile?(0,r.jsx)(a(182718).z,{ariaLabel:e.ariaLabel,open:e.isOpen,popupType:a(423291).n.SlideUp,onDismiss:e.onDismiss,content:e.content,style:e.style,children:e.children}):(0,r.jsx)(a(171849).a,{ariaLabel:e.ariaLabel,open:e.isOpen,preventHideChildrenWhileOpening:!0,onDismiss:e.onDismiss,style:e.style,innerStyle:e.innerStyle,showCloseIcon:e.showCloseIcon,children:e.content()})}a.d(t,{A:()=>n})},996903(e,t,a){function r(e){let t=e.getSettings(),r=null==t?void 0:t.signup_t
1ime;return r?(0,a(362008).Mn)(r):null}a.d(t,{i:()=>r})},722622(e,t,a){function r(e){let{TabbedRouterStore:t,RouterStore:r}=e;return e.device.isMobileNative&&(0,a(907620).TR)("supportsDecentralizedWebViewNavigation")?(0,a(500880).GP)(t.state).length>1:(0,a(318355).A)(e)?t.canGoBack():e.device.isElectron?a(219040).H_.canGoBack():r.canGoBack()}function n(e){return r(e)||(0,a(154656).T)()}a.d(t,{$:()=>n,U:()=>r})},839032(e,t,a){function r(e){return e.device.isElectron?a(219040).H_.canGoForward():e.RouterStore.canGoForward()}a.d(t,{M:()=>r})},52628(e,t,a){function r(){return{...a(139424).A,requestedOnAlternateDomain:(0,a(700473).wasRequestedOnAlternateDomain)(),allowDomainInterop:!!(0,a(475898).tq)("production")&&"production"}}function n(e){return(0,a(545504).w)({url:e,config:r()})}function o(e){return(0,a(545504).u)({url:e,config:r()})}a.d(t,{u:()=>o,w:()=>n})},153262(e,t,a){let r="150ms ease";function n(){return{borderRadius:6}}let o=a(139424).A.isMobile?{}:{...n(),display:"flex",marginInlineStart:0,marginInlineEnd:0,transition:`background ${r}`};function i(){return{paddingInlineStart:8,paddingInlineEnd:8}}a.d(t,{Jg:()=>n,ic:()=>i},{bM:r,hG:o})},244844(e,t,a){var r=a(635790);function n(e){let t=(0,a(217844)._)({name:"block_creation",spaceId:e.spaceId,userId:e.userId,amount:e.amount??1});return(0,r.useMemo)(()=>t?(0,a(111277).t)(t):void 0,[t])}a.d(t,{T:()=>n})},731632(e,t,a){var r=()=>a(546605);class n extends r().Store{}let o=new n;a.d(t,{},{A:o})},330602(e,t,a){let r=a(546605).Store.createValue(!1);a.d(t,{},{A:r})},497857(e,t,a){a(635790);var r=a(440302);function n(){return(0,r.jsx)(a(16275).I,{icon:a(746204).w,size:"lg",colorVariant:"primary"})}a.d(t,{h:()=>n})},789722(e,t,a){let r=(0,a(327219).YK)({done:{id:"modal.doneButton",defaultMessage:"Done"},cancel:{id:"modal.cancelButton",defaultMessage:"Cancel"},back:{id:"modal.backButton",defaultMessage:"Back"}});a.d(t,{},{W:r})},746434(e,t,a){a(635790);var r=a(440302);let n={kSGwAc:"xamitd3",kLKAdn:"x1nn3v0j",kwRFfy:"x11lfxj5",kGO01o:"x1120s5i",kZCmMZ:"x135b78x",krdFHd:"xjwep3j",kfmiAY:"x1t39747",kT0f0o:"x1wcsgtt",kVL7Gh:"x1pczhz8",kGuDYH:"x1j6dyjg",k63SB2:"xk50ysn",kLWn49:"xwn7fz2",khDVqt:"xuxw1ft",$$css:!0};function o(e){let t,o,{color:i="gray",style:s,content:l,...c}=e;return(0,r.jsx)("div",{...c,...a(398276).A.props(n,(t=a(632079).Tj[i].background.secondaryTranslucent,[{kC7eKd:null!=t?"xt2wqj3":t,kMwMTN:null!=(o=a(632079).Tj[i].text.accentPrimary)?"x14rh7hd":o,$$css:!0},{"--x-background":null!=t?t:void 0,"--x-color":null!=o?o:void 0}]),s),children:l})}a.d(t,{E:()=>o})},515487(e,t,a){var r=a(635790),n=a(440302);function o({loadingMessage:e}){let t=(0,a(934877).A)({visibility:!0,delayShow:400});return(0,n.jsx)(a(4458).fI,{alignItems:"center",justifyContent:"center",height:"100%",children:t?(0,n.jsxs)(r.Fragment,{children:[(0,n.jsx)(a(517334).k,{}),e?(0,n.jsx)("div",{className:"x13fj5qh x1b8rd1j",children:e}):void 0]}):void 0})}a.d(t,{r:()=>o})},265779(e,t,a){a.d(t,{E:()=>a(848146).E})},13042(e,t,a){function r(e){if(!e)return!1;let t=e.getFormat();if(!t)return!1;let a=t.marketplace_listing_id;return!!a&&a.length>0}a.d(t,{d:()=>r})},768(e,t,a){a.r(t),a.d(t,{AgentWriterPopup:()=>N}),a(63224),a(730330),a(976614),a(159952),a(765324);var r=a(635790),n=()=>a(784859),o=()=>a(780899),i=()=>a(683499);a(533958),a(953925),a(540679);var s=()=>a(970831),l=a(440302);let c={viewBox:"0 0 20 20",fittedViewBox:"1.22 4 16.5 13.25",svg:(0,l.jsx)("path",{d:"M1.23 13.313a.56.56 0 0 1 .842-.486l2.881 1.688c.37.216.37.754 0 .97l-2.88 1.688a.56.56 0 0 1-.843-.485zM17.1 14c.345 0 .626.28.626.625v.75c0 .345-.28.625-.625.625H7.9a.625.625 0 0 1-.626-.625v-.75l.013-.126A.625.625 0 0 1 7.9 14zm0-3.333a.625.625 0 1 1 0 1.25H7.9l-.127-.013a.626.626 0 0 1 0-1.224l.126-.013zm0-3.334a.625.625 0 0 1 0 1.25H7.9l-.127-.013a.626.626 0 0 1 0-1.224l.126-.013zM17.1 4a.625.625 0 1 1 0 1.25H7.9l-.127-.013a.626.626 0 0 1 0-1.224L7.9 4z"})},d=(0,a(104509).wt)("layoutBelowPageContent",c,"default"),u={viewBox:"0 0 16 16",fittedViewBox:"2.45 2.45 11.11 11.11",svg:(0,l.jsx)("path",{d:"M4.25 2.45a1.8 1.8 0 0 0-1.8 1.8v7.5a1.8 1.8 0 0 0 1.8 1.8h7.5a1.8 1.8 0 0 0 1.8-1.8v-7.5a1.8 1.8 0 0 0-1.8-1.8z"})},f=(0,a(104509).wt)("squareFillSmall",u,"fillSmall");var g=()=>a(826635);let p=/\[\^([^\]]+?)]/g;function m(e,t){var r;if(e){if("url"in e&&"string"==typeof e.url&&e.url.length>0)return e.url;if("citation"===e.type&&"block"===e.recordType&&null!=(r=e.id)&&r.length)return(0,a(302516).Q2)({baseUrl:t.baseUrl,pageId:e.id});if("pageOrCollectionViewBlock"===e.type)return(0,a(302516).Q2)({baseUrl:t.baseUrl,pageId:e.pageId,blockId:e.blockId});if("href"in e&&"string"==typeof e.href&&e.href.length>0)return e.href}}a(435368),a(974864),a(1310);var h=()=>a(149881),v=()=>
1a(733755);let w=(0,a(208318).t)();function y(e){let{environment:t,spaceStore:r,stepsWithOperationsToUndo:n,threadStore:o}=e,i=Array.from(n).flatMap(e=>(0,a(897011).rQ)(e));try{(0,a(323517).createAndCommit)({userAction:"AgentWriterActionRow.insertBelowEdits.restoreEditedContent",environment:t,cellTarget:{spaceWithId:r.id},canUndo:!1,perform:e=>{for(let a of i)(0,g().applyOperationInTransaction)({transaction:e,operation:a,recordCache:r.inMemoryRecordCache,environment:t});for(let t of n)(0,v().A)({transaction:e,threadStore:o,step:t,userAction:void 0})}});return}catch(e){return e instanceof Error?e:void 0}}function b(e){let{currentPageStore:t,store:a}=e,r=a.getParentBlockStore();if(r&&function(e){let{currentPageStore:t}=e,a=e.store;for(;a;){if(a.id===t.id)return!0;a=a.getParentBlockStore()}return!1}({currentPageStore:t,store:r}))return{parentStore:r,siblingStore:a}}let k=(0,a(208318).t)(),S=(0,a(327219).YK)({accept:{id:"agentWriterActionRow.accept",defaultMessage:"Accept · Enter"},undo:{id:"agentWriterActionRow.undo",defaultMessage:"Undo · {shortcut}"},chat:{id:"agentWriterActionRow.chat",defaultMessage:"Chat"},stop:{id:"agentWriterActionRow.stop",defaultMessage:"Stop"},debugTooltip:{id:"agentWriterActionRow.debugTooltip",defaultMessage:"Debug"},insertBelow:{id:"agentWriterActionRow.insertBelow",defaultMessage:"Insert below"}});function x(e){let{onClick:t,label:r}=e;return(0,l.jsx)(a(988022).p,{onClick:t,size:"sm",iconLeading:{icon:a(799891).y,size:a(104509).Ev.sm},style:{color:a(632079).Tj.gray.text.secondary,paddingInlineStart:8,paddingInlineEnd:8},children:(0,l.jsx)(a(111010).D,{styleKey:"bodySmRegular",colorVariant:"secondary",children:r})})}let M=(0,a(133251)._S)({color:a(632079).Tj.background.tertiaryTranslucent}),A=(0,a(133251)._S)({color:a(632079).Tj.blue.background.secondary});function I(e){var t,n;let o,c,u,I,C,T,{threadStore:_,blockStore:E,closeWriterPopup:F,lastAgentTurn:R,transcript:D,previousUserTurn:j,spaceStore:B,clientStore:P,runningInference:U,showRunningActions:O,suppressStopButton:W,completionContext:N,isPopupHovered:L,onAccept:V,acceptButtonTooltipOverride:z,hasAppliedEdits:q}=e,K=(0,a(327219).tz)(),H=(0,a(533992).v3)(),$=(0,a(633636).wM)(),G=(0,a(876252).$)(),Y=(0,a(579993).K8)(()=>(0,a(909212).Ke)(),[]),Z=H.device.isMac?"âZ":"Ctrl+Z",Q=K.formatMessage(S.undo,{shortcut:Z}),J=z??K.formatMessage(S.accept),X=(0,a(579993).K8)(()=>P.state.showDebug,[P]),{dependenciesReady:ee,clipboardActions:et,markdownLinkifyIt:ea,tinyMceMicrosoftWordPasteFilter:er}=(o=(0,a(552709).fJ)(a(235645).R.clipboardActions),c=(0,a(552709).fJ)(a(94386).g),u=(0,a(552709).fJ)(a(393771).S),I="resolved"===o.status?o.value:void 0,C="resolved"===c.status?c.value:void 0,T="resolved"===u.status?u.value:void 0,{dependenciesReady:!!I&&!!C&&!!T,clipboardActions:I,markdownLinkifyIt:C,tinyMceMicrosoftWordPasteFilter:T}),{allParts:en}=(0,a(697485).s)({turn:R,transcript:D,environment:H,spaceStore:B,threadStore:_,clientStore:P,runningInference:U}),{undoableToolResults:eo,feedbackStep:ei,feedbackTraceId:es}=(0,a(896045).N)({turn:R,parts:en,spaceStore:B}),{operationsToUndo:el,hasUndoneOperations:ec,stepsWithOperationsToUndo:ed}=(0,a(793292).ji)({diffResultSteps:eo,threadStore:_}),eu=el.length>0&&!ec,ef=(0,a(83208).X)("agent_writer_insert_below",{disableExposureLogging:!eu}),eg=(0,r.useMemo)(()=>(0,i().NF)(R.steps),[R.steps]),ep=(0,a(579993).K8)(()=>{if(eu)return function(e){var t,r;let{appliedDiffInfo:n,completionContext:o,stepsWithOperationsToConsume:s}=e;if(!n||0===s.length||n.entries.some(e=>void 0!==e.propertyDiffs&&e.propertyDiffs.length>0)||s.some(e=>!(0,i().BJ)(e)||((0,a(500461).vL)(e)??[]).some(e=>"block"!==e.table)))return;let l=o.currentPage,c=new Map,d=new Map;for(let e of"textSelection"===(r=o).type?r.stores.length>0?r.stores:[r.endBlock]:"blockSelection"===r.type?r.stores:"cursor"===r.type&&r.currentBlock?[r.currentBlock]:[]){let t=b({currentPageStore:l,store:e});if(!t)return;c.set(t.siblingStore.id,t.siblingStore),d.set(t.parentStore.id,t.parentStore)}let u=n.entries.map(e=>{var t;let r=null==(t=a(496704).K.findBlockFromId(e.pointer.id))?void 0:t.getBlockStore();if(r)return b({currentPageStore:l,store:r})}).filter(a(48697).O9);if(n.entries.some(e=>{var t;let r=null==(t=a(496704).K.findBlockFromId(e.pointer.id))?void 0:t.getBlockStore();return!!r&&void 0===b({currentPageStore:l,store:r})})||0===u.length)return;for(let e of u)c.set(e.siblingStore.id,e.siblingStore),d.set(e.parentStore.id,e.parentStore);if(1!==d.size||0===c.size)return;let f=Array.from(d.values())[0],g=f.getContentStores();if(0===g.length)return;let p=new Map(g.map((e,t)=>[e.id,t])),m=Array.from(c.values()).map(e=>p.get(e.id)).filter(a(48697).O9);if(m.length!==c.size)return;let h=Math.min(...m),v=Math.max(...m),w=g.slice(h,v+1),y=null==(t=w.at(-1))?void 0:t.id;if(!(!y||0===w.length||w.some(e=>void 0!==e.getFormat().app_id||e.isTransclusionType())))return{parentStore:f,afterBlockId:y,originalBlocksToDuplicate:w}}({appliedDiffInfo:eg,completionContext:N,stepsWithOperationsToConsume:Array.from(ed)})},[eg,eu,N,ed]),em=(0,r.useMemo)(()=>({fill:X?a(632079).Tj.blue.icon.accentPrimary:a(632079).Tj.icon.primary,marginInlineEnd:5}),[X]),eh=(0,r.useMemo)(()=>({button:{width:24,height:24,borderRadius:30,background:a(632079).Tj.background.tertiaryTranslucent}
1,icon:{width:a(104509).Ev.sm,height:a(104509).Ev.sm,fill:a(632079).Tj.icon.secondary},hovered:{background:M.hovered},pressed:{background:M.pressed}}),[]),ev=(0,r.useMemo)(()=>({button:{width:24,height:24,borderRadius:30,background:a(632079).Tj.blue.background.secondary},icon:{width:a(104509).Ev.sm,height:a(104509).Ev.sm,fill:a(632079).Tj.blue.icon.accentPrimary},hovered:{background:A.hovered},pressed:{background:A.pressed}}),[]),ew=(0,r.useMemo)(()=>(0,a(490591).Lq)({turn:R}).trim(),[R]),ey=(0,r.useMemo)(()=>(function(e){let{markdown:t,uriContext:r={baseUrl:a(139424).A.domainBaseUrl,publicDomainName:a(139424).A.publicDomainName}}=e;if(!t)return t;let n=new Map,o=1;return t.replace(p,(e,t)=>{let i=function(e){var t;let{rawTarget:r,uriContext:n}=e,o=(t=r.trim()).startsWith("{{")&&t.endsWith("}}")?t.slice(2,-2):t;if(!o)return;let i=(0,a(698175).f9)(o);if(i){let e=(0,a(313168).uf)({citation:i,baseUrl:n.baseUrl,type:i.type??"unknown"});if(e)return e}let s=m((0,a(302516).cy)(o),n);if(s)return s;let l=m((0,a(302516).X1)(o,n),n);return l||((0,a(83388).iv)(o)?(0,a(302516).Q2)({baseUrl:n.baseUrl,pageId:o}):void 0)}({rawTarget:t,uriContext:r});if(!i)return`[^${t}]`;let s=n.get(i);return void 0===s&&(s=o,n.set(i,s),o+=1),`[${s}](${i})`})})({markdown:ew}),[ew]),eb=(0,r.useMemo)(()=>"textSelection"===N.type?N.stores.at(-1)??N.endBlock:"blockSelection"===N.type?N.stores.at(-1):"cursor"===N.type?N.currentBlock??void 0:void 0,[N]),ek=!eu&&!q&&!!eb&&!!ey.length&&ee,eS=ef&&!!ep&&!!G,ex=ek||eS,eM=(0,r.useCallback)(()=>{let e=!X;if(e){if(!Y)return;(0,a(812621).H)(H)}let t=P.state;P.setState({...t,showDebug:e})},[Y,P,H,X]),eA=Y&&L?(0,l.jsx)(a(51831).m_,{content:()=>K.formatMessage(S.debugTooltip),children:e=>(0,l.jsx)(a(374533).K,{icon:a(6260).Z,size:"sm",onClick:eM,colorPalette:X?"blue":void 0,style:em,ariaLabel:K.formatMessage(S.debugTooltip),...e})}):null,eI=(null==j||null==(t=j.userInitiatedStep)?void 0:t.type)==="agent-prebuilt-prompt"?j.userInitiatedStep.promptType:void 0,eC=R.steps.length>0,eT=en.some(e=>e.isFinished)||0===en.length&&eC||(null==(n=R.steps.at(-1))?void 0:n.type)==="error",e_=en.some(e=>{var t;return"tool-use"===e.type&&(null==(t=e.toolResultStep)?void 0:t.userConfirmation)==="requested"}),eE=(eT||0===en.length)&&!e_&&!!R.lastStepId,eF=ei&&es&&eE&&ei&&es?(0,l.jsxs)(a(4458).fI,{gap:0,alignItems:"center",justifyContent:"center",children:[(0,l.jsx)(a(346422).z,{step:ei,traceId:es,feedbackType:"thumbs_up",threadStore:_,iconColorVariant:"secondary",mode:"feedback-positive",promptKey:eI,feature:"agent_writer",buttonSize:"sm",iconSize:16}),(0,l.jsx)(a(346422).z,{step:ei,traceId:es,feedbackType:"thumbs_down",threadStore:_,iconColorVariant:"secondary",promptKey:eI,feature:"agent_writer",buttonSize:"sm",iconSize:16})]}):null,eR=(0,r.useCallback)(()=>{F({preventClosingIfRunningInference:!1}),(0,a(104310).u)({event:{eventName:"ai_skill_lifecycle_action",eventProperties:{action:"continue_in_chat"}}}),(0,a(183163).openChatPanel)({environment:H,store:E,chatPanelState:{isOpen:!0,threadId:_.id},source:"agent_writer_continue_in_chat"}),(0,a(262118).requestUnifiedChatInputFocus)({chatFeatureType:"agent"})},[E,F,H,_.id]),eD=(0,r.useCallback)(()=>{var e;let t;if(eS&&ep&&G){let e=function(e){let t,{environment:r,currentUserStore:n,operationsToUndo:o,parentStore:i,afterBlockId:l,originalBlocksToDuplicate:c,spaceStore:d,stepsWithOperationsToUndo:u,threadStore:f}=e;if(!l||0===c.length)return{status:"failed"};let p=function(e){let{environment:t,blocks:r}=e;return r.reduce((e,r)=>{if(!e)return;let n=r.getSpaceId();if(!n)return;let o=(0,a(79179).prepareLocalDuplicateSnapshot)({environment:t,store:r,sourceSpaceId:n,targetSpaceId:n,options:{deepCopyTransclusionContainers:!r.isTransclusionType(),resolveTemplateVariables:!(0,a(398346).l)(r),convertExternalObjectInstancesToPlaceholders:!1}});if(o)return e.push(o),e},[])}({environment:r,blocks:c});if(!p||0===p.length)return{status:"failed"};try{(0,a(323517).createAndCommit)({userAction:"AgentWriterActionRow.insertBelowEdits.semanticUndo",environment:r,cellTarget:{spaceWithId:d.id},canUndo:!1,isUndoTransaction:!0,perform:e=>{for(let t of(0,a(897011).p7)([...o]))!function(e){let{environment:t,operation:r,recordCache:n,transaction:o}=e;if((0,a(926755).E)(r)){let e=new(s()).B(t,{table:"block",id:r.pointer.id});(0,a(738933).e)({environment:t,store:e,transaction:o,operation:r,actions:{isStoreRendered:e=>!!a(521595).n.findEditableWithStore(e),deleteSingleStoreSelection:({store:e,selection:r,updateSelection:n,transaction:o})=>
1a(53517).jQ({environment:t,store:e,selection:r,updateSelection:n,transaction:o}),deleteMultiSelection:({multiSelection:e,transaction:r})=>a(53517).f0({environment:t,multiSelection:e,transaction:r}),setValue:({store:e,value:r,transaction:n})=>a(53517).R9({environment:t,store:e,value:r,transaction:n}),addAnnotationToMultiSelection:({multiSelection:e,annotation:r,transaction:n})=>a(589873).tc({environment:t,multiSelection:e,annotation:r,transaction:n}),removeAnnotationFromMultiSelection:({multiSelection:e,annotationKey:r,transaction:n})=>(0,a(579756).V)({environment:t,multiSelection:e,annotationKey:r,transaction:n})}});return}(0,g().applyOperationInTransaction)({transaction:o,operation:r,recordCache:n,environment:t})}({transaction:e,operation:t,recordCache:d.inMemoryRecordCache,environment:r});for(let t of u)(0,v().A)({transaction:e,threadStore:f,step:t,userAction:"undo"})}})}catch(e){return{status:"failed",error:e instanceof Error?e:void 0}}try{(0,a(323517).createAndCommit)({userAction:"AgentWriterActionRow.insertBelowEdits.insertDuplicate",environment:r,cellTarget:{spaceWithId:d.id},canUndo:!0,perform:e=>{t=function(e){let{environment:t,parentStore:r,afterBlockId:n,snapshots:o,transaction:i}=e,s=!0===r.inMemoryRecordCache.isTemporaryData?t.defaultRecordCache.inMemoryRecordCache:r.inMemoryRecordCache,l=o.map(e=>{let{targetBlockStore:r}=(0,a(748291).initializeTemplate)({environment:t,sourceBlockId:e.sourceBlockId,targetBlockPointer:e.targetBlockPointer,sourceBlockSubtree:e.sourceBlockSubtree,targetRecordCache:s,transaction:i,deepCopyTransclusionContainers:e.options.deepCopyTransclusionContainers,resolveTemplateVariables:e.options.resolveTemplateVariables});return r});for(let e of[...l].reverse())h().NI({parentStore:r,childStore:e,transaction:i,after:n});return l}({environment:r,parentStore:i,afterBlockId:l,snapshots:p,transaction:e})}})}catch(t){let e=y({environment:r,spaceStore:d,stepsWithOperationsToUndo:u,threadStore:f});if(!e)return{status:"failed",error:t instanceof Error?t:void 0};return{status:"restored-original-only",error:e}}if(!t||0===t.length){let e=y({environment:r,spaceStore:d,stepsWithOperationsToUndo:u,threadStore:f});return e?{status:"restored-original-only",error:e}:{status:"failed"}}try{(0,a(323517).createAndCommit)({userAction:"AgentWriterActionRow.insertBelowEdits.notification",environment:r,cellTarget:{spaceWithId:d.id},canUndo:!1,perform:e=>{(0,g().createAndAppendThreadMessageStores)({threadStore:f,environment:r,spaceStore:d,userStore:n,addSteps:[(0,a(674880).Xw)({environment:r,spaceId:d.id,message:"The user restored the original content and inserted the edited version below for comparison."})],transaction:e})}})}catch(e){w.log({level:"error",from:"writerEditInsertBelowActions",type:"agent_writer_insert_below_notification_failed",error:e instanceof Error?e:void 0})}return{status:"success",duplicatedBlocks:t}}({environment:H,currentUserStore:G,operationsToUndo:el,parentStore:ep.parentStore,afterBlockId:ep.afterBlockId,originalBlocksToDuplicate:ep.originalBlocksToDuplicate,spaceStore:B,stepsWithOperationsToUndo:ed,threadStore:_});if("failed"===e.status){k.log({level:"error",from:"AgentWriterActionRow",type:"agent_writer_insert_below_edits_failed",error:e.error}),a(647095).f1(K.formatMessage(a(647095)._0.genericErrorMessage));return}if(eU.current=!0,"restored-original-only"===e.status){k.log({level:"error",from:"AgentWriterActionRow",type:"agent_writer_insert_below_edits_partially_failed",error:e.error}),a(647095).f1(K.formatMessage(a(647095)._0.genericErrorMessage));return}if(F({preventClosingIfRunningInference:!1,restoreSelection:!1}),!e.duplicatedBlocks.length)return;a(374176).default.afterNextFlush().then(()=>{(0,a(967551).t)({environment:H,stores:e.duplicatedBlocks})});return}if(!ek||!et||!ea||!er||!eb)return;let r=B.id;(0,a(323517).createAndCommit)({userAction:"AgentWriterActionRow.insertBelow",environment:H,cellTarget:{spaceWithId:r},canUndo:!0,perform:e=>{let r=e.stores.length,n=et.markdownToBlocks({environment:H,inMemoryRecordCache:H.defaultRecordCache.inMemoryRecordCache,text:ey,transaction:e,markdownLinkifyIt:ea,tinyMceMicrosoftWordPasteFilter:er,ignoreImages:!0})??[];for(let t=r;t<e.stores.length;t+=1){let a=e.stores[t];!a.isTable("block")||0!==a.path.length||a instanceof s().B||(e.stores[t]=s().B.fromRecordStore(a))}0!==n.length&&(t=(0,a(210318).L)({environment:H,tabId:$,blocksToInsert:n,target:[eb],transaction:e,replaceEmptyTextBlock:!0}))}}),F({preventClosingIfRunningInference:!1,restoreSelection:!1}),null!=(e=t)&&e.length&&a(374176).default.afterNextFlush().then(()=>{(0,a(967551).t)({environment:H,stores:t??[]})})},[ey,eS,ek,et,F,G,ep,H,eb,K,ea,el,B,ed,_,er,$]),ej=(0,r.useCallback)(()=>{null==V||V(),F({preventClosingIfRunningInference:!1})},[V,F]),eB=(0,g().useStopInferenceFn)({clientStore:P,threadStore:_}),{handleUndo:eP}=(0,a(860024).c)({operationsToUndo:el,stepsWithOperationsToUndo:ed,threadOverrideStore:_}),eU=r.useRef(!1),eO=(0,r.useCallback)(()=>
1{if(eu){O&&eB&&eB({userAction:"AgentWriterActionRow.undoDuringExecution"});try{var e;let t=Array.from(ed),r=a(689262).calculateMetricsFromTranscript(t);a(689262).trackUndoClicked({environment:H,from:"writer_undo_button",undoneToolTypes:r.toolTypes,threadId:_.id,aiInferenceId:null==(e=t.at(-1))?void 0:e.traceId})}catch(e){k.log({level:"error",from:"AgentWriterActionRow",type:"agent_writer_undo_analytics_failed",error:e instanceof Error?e:void 0})}eP().then(()=>{eU.current=!0,F({preventClosingIfRunningInference:!1})}).catch(e=>{k.log({level:"error",from:"AgentWriterActionRow",type:"agent_writer_undo_failed",error:e instanceof Error?e:void 0}),a(647095).f1(K.formatMessage(a(647095)._0.genericErrorMessage))})}},[eu,F,H,eP,K,O,ed,eB,_.id]),eW=r.useRef({canUndo:eu,threadStore:_,operationsToUndo:el,stepsWithOperationsToUndo:ed});r.useEffect(()=>{eW.current={canUndo:eu,threadStore:_,operationsToUndo:el,stepsWithOperationsToUndo:ed}},[eu,_,el,ed]),r.useEffect(()=>()=>{if(eU.current)return;let e=eW.current;e.canUndo&&a.e(36155).then(a.bind(a,695435)).then(({agentWriterUndoStore:t})=>{t.registerAcceptedChange({threadStore:e.threadStore,operationsToUndo:e.operationsToUndo,stepsWithOperationsToUndo:e.stepsWithOperationsToUndo})})},[]);let eN=(0,r.useCallback)(()=>{var e;eB({userAction:"AgentWriterActionRow.stopInference"}),(null==(e=a(296738).lz.getSource())?void 0:e.type)==="agent-writer"&&a(296738).lz.clear(),F({preventClosingIfRunningInference:!1})},[F,eB]),eL=K.formatMessage(S.chat),eV=K.formatMessage(S.insertBelow),ez=W?null:(0,l.jsx)(a(51831).m_,{content:()=>K.formatMessage(S.stop),children:e=>(0,l.jsx)(a(374533).K,{icon:f,size:"sm",onClick:eN,ariaLabel:K.formatMessage(S.stop),colorVariant:"secondary",...e})}),eq=(0,l.jsxs)(l.Fragment,{children:[eA,eF,ex?(0,l.jsx)(a(51831).m_,{content:()=>eV,children:e=>(0,l.jsx)(a(374533).K,{icon:d,size:"sm",onClick:eD,ariaLabel:eV,...e})}):null,(0,l.jsx)(x,{onClick:eR,label:eL}),eu?(0,l.jsxs)(a(4458).fI,{gap:8,alignItems:"center",justifyContent:"center",children:[(0,l.jsx)(a(51831).m_,{content:()=>Q,children:e=>(0,l.jsx)(a(374533).K,{icon:a(555326).arrowUTurnUpLeftSmallIcon,size:"lg",onClick:eO,ariaLabel:Q,disableBackground:!0,style:eh.button,iconStyle:eh.icon,hoveredStyle:eh.hovered,pressedStyle:eh.pressed,...e})}),(0,l.jsx)(a(51831).m_,{content:()=>J,children:e=>(0,l.jsx)(a(374533).K,{icon:a(15956).checkmarkIcon,size:"lg",onClick:ej,ariaLabel:J,disableBackground:!0,style:ev.button,iconStyle:ev.icon,hoveredStyle:ev.hovered,pressedStyle:ev.pressed,...e})})]}):q?(0,l.jsx)(a(51831).m_,{content:()=>J,children:e=>(0,l.jsx)(a(374533).K,{icon:a(15956).checkmarkIcon,size:"lg",onClick:ej,ariaLabel:J,disableBackground:!0,style:ev.button,iconStyle:ev.icon,hoveredStyle:ev.hovered,pressedStyle:ev.pressed,...e})}):null]});return(0,l.jsx)(a(369064).N,{capture:eu&&!O,onUndo:eO,debugName:"AgentWriterActionRow",children:(0,l.jsx)(a(4458).fI,{gap:O?2:12,alignItems:"center",justifyContent:"center",children:O?ez:eq})})}let C=(0,a(327219).YK)({debugBannerActive:{id:"agentWriter.debugBanner.active",defaultMessage:"Agent debug mode is on."},debugToggleOff:{id:"agentWriter.debugToggleOff",defaultMessage:"Turn off debug mode"},injectInitialWarningStep:{id:"agentWriter.debugToggle.enableWarningInjection",defaultMessage:"Inject initial fake update-page-v2 with warning"},addWarningToToolResult:{id:"agentWriter.debugToggle.addWarningToToolResult",defaultMessage:"Add fake warning to agent tool result"},debugBannerInstructions:{id:"agentWriter.debugBanner.instructions",defaultMessage:"Please share feedback in <slackLink>#proj-writer-agent-merge</slackLink> and use thumbs up/down on any undesirable output!"}}),T={container:{display:"flex",flexDirection:"column",gap:4,padding:"8px 12px",backgroundColor:a(632079).Tj.background.secondary,border:`1px solid ${a(632079).Tj.border.secondary}`,borderRadius:8,marginBottom:4},instructions:{fontStyle:"italic"},link:{color:a(632079).Tj.blue.text.accentPrimary}};function _(e){let{className:t,feedbackSlackUrl:r,injectInitialWarningStep:n,injectWarningOnToolResult:o,onToggleDebugMode:i,onToggleInitialWarningInjection:s,onToggleToolResultWarningInjection:c}=e,d=(0,a(327219).tz)();return(0,l.jsxs)("div",{style:T.container,className:t,children:[(0,l.jsxs)(a(4458).fI,{alignItems:"center",justifyContent:"space-between",children:[(0,l.jsx)(a(111010).D,{styleKey:"bodySmSemibold",children:d.formatMessage(C.debugBannerActive)}),(0,l.jsx)(a(4458).fI,{gap:4,children:(0,l.jsx)(a(912946).j,{colorPalette:"blue",onClick:i,children:(0,l.jsx)(a(111010).D,{styleKey:"bodySmRegular",children:d.formatMessage(C.debugToggleOff)})})})]}),(0,l.jsxs)(a(4458).VP,{gap:6,children:[(0,l.jsxs)(a(4458).fI,{alignItems:"center",gap:8,children:[(0,l.jsx)(a(813415).d,{on:n,onClick:s}),(0,l.jsx)(a(111010).D,{styleKey:"bodySmRegular",children:d.formatMessage(C.injectInitialWarningStep)})]}),(0,l.jsxs)(a(4458).fI,{alignItems:"center",gap:8,children:[(0,l.jsx)(a(813415).d,{on:o,onClick:c}),(0,l.jsx)(a(111010).D,{styleKey:"bodySmRegular",children:d.formatMessage(C.addWarningToToolResult)})]})]}),(0,l.jsx)(a(111010).D,{styleKey:"bodySmRegular",style:T.instructions,children:(0,l.jsx)(a(327219).sA,{...C.debugBannerInstructions,values:{slackLink:(...e)=>(0,l.jsx)(a(428217).V,{external:!0,href:r,hoverColor:"blue",style:T.link,children:e})}})})]})}let E={fontSize:14,width:"100%",minWidth:0};function F(e){let{threadStore:t,clientStore:r,aiChatFeatureController:n,spaceStore:o,c
1onfig:i,isRunningInference:s,onFollowUpSelect:c,agentTurn:d,previousUserTurn:u}=e;if(!d)return null;let f="workflow"===i.type&&!0===i.isCustomAgent;return(0,l.jsx)("div",{style:E,children:(0,l.jsx)(a(644511).l,{turn:d,previousUserTurn:u,isLastTurn:!0,hasNewerCommittedFundingTransition:!1,configType:i.type,isMarkdownVNextEnabled:(0,a(706968).lU)(i),isCustomAgent:f,spaceStore:o,threadStore:t,clientStore:r,runningInference:s,showDebug:!1,aiChatFeatureController:n,showAttribution:!1,suppressThinkingAnimation:!0,onFollowUpSelect:c,cycleThinkingVerbs:!0,cycleIntervalMs:1800,stepGap:2})})}let R="notion-agent-writer-ui",D="notion-agent-writer-debug-controls",j="agent-writer-inline-warning-placeholder",B=(0,a(327219).YK)({placeholder:{id:"agentWriter.placeholder",defaultMessage:"Edit with AI"},submitButton:{id:"agentWriter.submitButton",defaultMessage:"Submit query"},inlineEditConfirmation:{id:"agentWriter.inlineEditConfirmation",defaultMessage:"Edited the page."},inlineEditFinishedUpdates:{id:"agentWriter.inlineEditConfirmation.finishedUpdates",defaultMessage:"Iâve finished making the updates."},inlineEditWrappedUpEdits:{id:"agentWriter.inlineEditConfirmation.wrappedUpEdits",defaultMessage:"Iâve wrapped up the edits."},inlineEditMadeChanges:{id:"agentWriter.inlineEditConfirmation.madeChanges",defaultMessage:"I went ahead and made the changes."},inlineEditAllSetUpdated:{id:"agentWriter.inlineEditConfirmation.allSetUpdated",defaultMessage:"All set â Iâve updated the page."},inlineEditDoneUpdated:{id:"agentWriter.inlineEditConfirmation.doneUpdated",defaultMessage:"Done â Iâve updated the page."},inlineEditUpdatedAsRequested:{id:"agentWriter.inlineEditConfirmation.updatedAsRequested",defaultMessage:"Iâve updated the page as requested."},inlineEditGoneThroughEdits:{id:"agentWriter.inlineEditConfirmation.goneThroughEdits",defaultMessage:"Iâve gone through and made the edits."},inlineEditPageUpdated:{id:"agentWriter.inlineEditConfirmation.pageUpdated",defaultMessage:"Page updated!"},inlineEditFinishedRequestedChanges:{id:"agentWriter.inlineEditConfirmation.finishedRequestedChanges",defaultMessage:"Finished making the requested changes!"},inlineEditPageShouldBeUpdated:{id:"agentWriter.inlineEditConfirmation.pageShouldBeUpdated",defaultMessage:"The page should be updated now!"},inlineEditFinishedApplyingChanges:{id:"agentWriter.inlineEditConfirmation.finishedApplyingChanges",defaultMessage:"Iâve finished applying the changes."},inlineEditMadeEditsMentioned:{id:"agentWriter.inlineEditConfirmation.madeEditsMentioned",defaultMessage:"I made the edits you mentioned."}}),P=["inlineEditConfirmation","inlineEditFinishedUpdates","inlineEditWrappedUpEdits","inlineEditMadeChanges","inlineEditAllSetUpdated","inlineEditDoneUpdated","inlineEditUpdatedAsRequested","inlineEditGoneThroughEdits","inlineEditPageUpdated","inlineEditFinishedRequestedChanges","inlineEditPageShouldBeUpdated","inlineEditFinishedApplyingChanges","inlineEditMadeEditsMentioned"],U={wrap:{display:"flex",borderRadius:12,background:a(632079).Tj.background.elevated,boxShadow:a(632079).Tj.shadow.outline.md,position:"relative",isolation:"isolate",flexDirection:"column",gap:2,paddingTop:2,paddingBottom:2,paddingInlineStart:12,paddingInlineEnd:12,...a(139424).A.isMobile?{}:{minWidth:350}},scrollingSquiggleContainer:{display:"flex",alignItems:"flex-start",alignSelf:"flex-start",justifyContent:"center",flexShrink:0,paddingTop:"14px",opacity:.3},inputWrap:{width:"100%",minHeight:42,padding:0,paddingBlock:8,display:"flex",alignItems:"center",gap:8,fontSize:14,paddingInlineStart:2},textInput:{flex:1,minWidth:0},transcriptAndUndoColumn:{flex:1,minWidth:0,display:"flex",flexDirection:"column",gap:4,alignItems:"flex-start",padding:"4px 0"},positionRelative:{position:"relative"}},O={opacity:0,scale:.98,y:4},W={opacity:1,scale:1,y:0},N=r.memo(function(e){var t,s,c;let{completionState:d}=e,u=(0,a(533992).v3)(),f=(0,a(327219).tz)(),{store:g}=(0,a(430937).AI)({initialValue:d.prefilledValue}),p=(0,a(579993).K8)(()=>g.getValue(),[g]),m=(0,a(579993).K8)(()=>{let e=a(728372).AppStoreCurrentUserSettingsStore.state;return(null==e?void 0:e.getSettingsStore().getKeyValue("chat_enter_key_behavior"))??"send"},[]),h=(0,a(758360).K)("agent_writer"),v=a(41709).defaultClientAIChatStore,w=(0,a(579993).K8)(()=>(0,a(909212).Ke)(),[]),y=(0,a(579993).K8)(()=>v.state.showDebug,[v]),b=(0,a(579993).O$)(a(728372).AppStoreSidebarSpaceVie
1wStore),k=(0,a(463226).DV)(b),S=(0,r.useMemo)(()=>{if("initialPrompt"!==d.stage)return d.threadStore},[d]),x=(0,a(660402).W)({omitCurrentPage:!1}),{hasReachedLimit:M,retryAfterSeconds:A}=(0,a(26612).N)({spaceId:null==x||null==(t=x.spaceStore)?void 0:t.id}),C=(0,a(558208).AD)(),T=(0,a(579993).K8)(()=>(0,a(86089).getWorkflowAgentConfig)({environment:u,writerMode:!0,useWebSearch:!1,searchScopes:[],useRulePrioritization:!0}),[u],{equalityFn:a(134542).kt}),E=(0,a(579993).K8)(()=>"initialPrompt"!==d.stage&&(0,a(239628).Ft)({clientStore:v,threadStore:d.threadStore}),[d,v]);(0,a(480359).l)(E);let N=(0,a(579993).K8)(()=>(0,a(247438).w9s)(p)||"executing"===d.stage||E||M,[p,d.stage,E,M]),L=(0,r.useCallback)(()=>{let e=!y;if(e){if(!w)return;(0,a(812621).H)(u)}let t=v.state;v.setState({...t,showDebug:e})},[w,v,u,y]),V=(0,r.useCallback)(()=>{$(e=>!e)},[]),z=(0,r.useCallback)(()=>{Y(e=>!e)},[]),[q,K]=(0,r.useState)(!1),[H,$]=(0,r.useState)(!1),[G,Y]=(0,r.useState)(!1),Z=(0,a(579993).K8)(()=>(0,a(239628).A3)({clientStore:v,threadStore:S}).steps,[v,S]),{lastAgentTurn:Q,previousUserTurn:J}=(0,r.useMemo)(()=>{if(!S)return{lastAgentTurn:void 0,previousUserTurn:void 0};let e=(0,a(490591).R0)({transcript:Z,isRunningInference:E});return{lastAgentTurn:e.findLast(e=>"agent-turn"===e.type),previousUserTurn:e.findLast(e=>"user-turn"===e.type)}},[S,Z,E]),X=(0,r.useMemo)(()=>{var e,t,a,r,o,i;let s;if(!Q||!E||!H||Q.steps.some(e=>e.id===j))return Q;let l=-1,c=!1;for(let e=0;e<Q.steps.length;e+=1){let t=Q.steps[e];"agent-tool-result"===t.type&&(0,n().gY)(t,"update-page-v2")&&(void 0===s&&(s=t,l=e),null!=(i=t.warnings)&&i.length&&(c=!0))}if(c)return Q;let d=(null==(e=s)?void 0:e.traceId)??"synthetic-inline-warning-trace",u={id:j,type:"agent-tool-result",toolName:(null==(t=s)?void 0:t.toolName)??"update-page-v2",toolType:"update-page-v2",traceId:(null==(a=s)?void 0:a.traceId)??d,startedAt:(null==(r=s)?void 0:r.startedAt)??Date.now(),finishedAt:(null==(o=s)?void 0:o.startedAt)??Date.now(),state:"applied",warnings:[{template:"No matches found for {normalizedOldStr}.",variables:{normalizedOldStr:"ooga booga"}}]};return{...Q,steps:l>=0?[...Q.steps.slice(0,l),u,...Q.steps.slice(l)]:[...Q.steps,u]}},[H,Q,E]),ee=(0,r.useMemo)(()=>{var e;if(!X||!G)return X;let t=X.steps.findIndex(e=>"agent-tool-result"===e.type&&e.id!==j&&(0,n().gY)(e,"update-page-v2"));if(t<0)return X;let a=X.steps[t];if("agent-tool-result"!==a.type||!(0,n().gY)(a,"update-page-v2")||null!=(e=a.warnings)&&e.some(e=>"No matches found for {normalizedOldStr}."===e.template))return X;let r={...a,warnings:[...a.warnings??[],{template:"No matches found for {normalizedOldStr}.",variables:{normalizedOldStr:"ooga booga"}}]},o=[...X.steps];return o[t]=r,{...X,steps:o}},[G,X]),et=(0,r.useMemo)(()=>ee?(0,i().fY)(ee.steps):void 0,[ee]),ea=E&&!!(null==et||null==(s=et.step.warnings)?void 0:s.length),er=(0,r.useMemo)(()=>P.map(e=>B[e]),[]),en=(0,r.useMemo)(()=>{if(!ee||!et||ea)return;let e="agent-writer-inline-edit-placeholder",{step:t,index:a}=et,r=ee.steps.slice(0,a+1),n=er[function(e){let{seed:t,length:a}=e;if(a<=0)return 0;let r=0;for(let e=0;e<t.length;e+=1)r=31*r+t.charCodeAt(e)|0;return Math.abs(r)%a}({seed:t.traceId??e,length:er.length})],o={id:e,type:"agent-inference",value:f.formatMessage(n),traceId:t.traceId,startedAt:t.startedAt??Date.now(),finishedAt:t.finishedAt??Date.now()};return{...ee,steps:[...r,o],hasAgentInferenceStep:!0,lastStepId:e}},[f,ee,et,ea,er])??ee??X??Q,eo=(0,r.useMemo)(()=>(0,i().QQ)(en),[en]),ei=(0,r.useMemo)(()=>null==Q?void 0:Q.steps.some(e=>"premium-feature-unavailable"===e.type),[null==Q?void 0:Q.steps]),es=(0,a(579993).K8)(()=>{if(!eo)return;let e=(0,i().NF)(eo.steps);if(e)return{...e,sourceId:e.sourceId??(null==S?void 0:S.id)??"agent-writer"}},[eo,null==S?void 0:S.id]),el=(0,r.useRef)(!1);(0,r.useEffect)(()=>{var e;if(null!=es&&null!=(e=es.entries)&&e.length){let e={type:"agent-writer",sourceId:es.sourceId};return a(296738).lz.setEntries(es.entries,e),(0,a(354128).updateAgentCompletionOriginFromPointers)(es.entries.map(e=>e.pointer).filter(e=>"block"===e.table)),el.current=!0,()=>{let t=a(296738).lz.getSource();(null==t?void 0:t.type)===e.type&&t.sourceId===e.sourceId&&a(296738).lz.clear(),el.current=!1}}return()=>{if(el.current){let e=a(296738).lz.getSource();(null==e?void 0:e.type)==="agent-writer"&&a(296738).lz.clear(),el.current=!1}}},[es]);let ec=(0,a(579993).K8)(()=>{let e;if(!eo)return;let t=eo.steps,a=new Map;for(let n of t){var r;if("agent-tool-result"!==n.type||!(0,i().BJ)(n)||(0,o().nP)(n))continue;let t=null==(r=n.result)||null==(r=r.threadDiff)?void 0:r.diffs;if(t&&t.length>0){for(let e of t)e.pointer.id&&a.set(e.pointer.id,e);e=n.id}}if(0===a.size)return;let n=(e??(null==S?void 0:S.id)??"agent-writer")+":stream";return{diffs:Array.from(a.values()),sourceId:n}},[eo,null==S?void 0:S.id]);(0,r.useEffect)(()=>
1{if(!ec)return;let e={type:"agent-writer",sourceId:ec.sourceId};return a(296738).lz.setEntries(ec.diffs.map(a(360343).cx),e),()=>{var t;if(E||(null==es||null==(t=es.entries)?void 0:t.length))return;let r=a(296738).lz.getSource();(null==r?void 0:r.type)==="agent-writer"&&r.sourceId===e.sourceId&&a(296738).lz.clear()}},[ec,E,es]);let ed=(0,r.useCallback)(e=>{let{preventClosingIfRunningInference:t=!0,restoreSelection:r=!0}=e??{};t&&E||(0,a(661044).closeInitialPromptAndEndSession)(u,r)},[u,E]),eu=(0,r.useCallback)(()=>{},[]),ef=(0,r.useCallback)(()=>{var e,t;es&&(null==(e=d.onAccept)||e.call(d)),ed({preventClosingIfRunningInference:!1,restoreSelection:!1});let r=null==es?void 0:es.lastEditedPointer;if((null==r?void 0:r.table)==="block"){let e=null==(t=a(496704).K.findBlockFromId(r.id))||null==(t=t.getBlockStore())?void 0:t.getBlockTitleStore();e&&(0,a(49768).Jc)(e)}},[d,ed,es]),eg=function(e){let{storeValue:t,onBackspaceOnEmptyInput:n,onSpaceOnEmptyInput:o,onTextChangeHook:i,additionalCallback:s}=e,l=(0,a(668745).ZC)(t),c=(0,r.useRef)(l);c.current=l;let d=(0,r.useRef)(!1);return(0,r.useCallback)(e=>{let r=(0,a(247438).AhH)(t??[]),l=(0,a(247438).w9s)(t),u=(0,a(247438).AhH)(c.current??[]),f=d.current;d.current=0===r,e&&e instanceof KeyboardEvent&&"Backspace"===e.key&&!e.repeat&&0===r&&(f||0===u)&&(null==n||n()),e&&e instanceof KeyboardEvent&&"Space"===e.code&&l&&(null==o||o()),null==i||i(t),null==s||s()},[t,i,n,o,s])}({storeValue:p,onBackspaceOnEmptyInput:ed,onSpaceOnEmptyInput:ed}),{selectedBlockStores:ep,multiTextSelection:em}=(0,a(579993).K8)(()=>{let e,t,r=d.context;return"textSelection"===r.type?t=r.textSelection:"blockSelection"===r.type?e=r.stores:"cursor"===r.type?t=r.textSelection:(0,a(48697).HB)(r),{selectedBlockStores:e,multiTextSelection:t}},[d.context]),eh=(0,r.useCallback)(async({clearInputValue:e,prompt:t,prebuiltPrompt:r,from:n})=>{if(M||!x)return;let o="initialPrompt"===d.stage?void 0:d.threadStore;if(a(304636).default.setState({...d,stage:"executing",threadStore:o}),e){var i;let e=null==x||null==(i=x.spaceStore)?void 0:i.id;(0,a(323517).createAndCommit)({userAction:"AgentWriterPopup.clearInputValue",environment:u,cellTarget:e?{spaceWithId:e}:void 0,canUndo:!1,perform:e=>
1{a(53517).uD({store:g,transaction:e})}})}let s=await (0,a(783328).XA)({aiChatFeatureController:h,args:{prompt:t,config:T,prebuiltPrompt:r},clientStore:v,environment:u,inferenceContext:x,mainEditorCurrentBlockStore:x.blockStore,peekViewBlockStore:x.peekStore,threadStore:o,temporaryAiThreadManager:C,sendPartialTranscript:!0,sendPatchResponse:!1,selectedBlockStores:ep,textSelection:em,inputSurfaceOverride:n,createdSource:"writer"});if(s.didChangeThread&&s.threadStore){let e=a(304636).default.state;"threadStore"in e&&a(304636).default.setState({...e,threadStore:s.threadStore}),C.reset()}},[M,x,d,h,T,v,u,C,ep,em,g]),ev=(0,r.useCallback)(async()=>{N||await eh({prompt:p,clearInputValue:!0,from:"rich_text_menu"===d.from?"rich_text_menu":void 0})},[N,p,eh,d.from]),ew=(0,r.useCallback)(()=>{a(374176).default.afterNextFlush(()=>{let e=a(521595).n.findNodeFromStore(g);e&&(e.scrollTop=e.scrollHeight)})},[g]),ey=(0,r.useCallback)(async e=>{await eh({prompt:(0,a(247438).x9d)(e),clearInputValue:!1})},[eh]);(0,r.useEffect)(()=>{if("initialPrompt"!==d.stage)return;let e=d.pendingSkill;if(!e)return;let t=(0,a(503507).CN)(e).message,r=(0,a(247438).x9d)(f.formatMessage(t));a(304636).default.setState({...d,pendingSkill:void 0}),eh({clearInputValue:!0,prebuiltPrompt:{type:e,displayText:r,locale:f.locale},from:"rich_text_menu"})},[d,f,eh]),(0,r.useEffect)(()=>{if("initialPrompt"!==d.stage||!d.autoSubmit)return;let e=d.prefilledValue;e&&(a(304636).default.setState({...d,autoSubmit:void 0}),eh({clearInputValue:!0,prompt:e,from:"rich_text_menu"}))},[d,eh]),c=ed,(0,r.useEffect)(()=>{function e(e){var t;let r=a(304636).default.state;("agentCompletionPopup"!==r.type||!r.didTransitionFromPeekToFullPage)&&((t=e.target)instanceof Element&&(t.closest(`.${R}`)||t.closest(`.${D}`)||t.closest(`.${a(133121).u}`)||(0,a(444306).Rp)(t))||"click"!==e.type&&"contextmenu"!==e.type||c())}return window.addEventListener("click",e,!0),window.addEventListener("contextmenu",e,!0),()=>{window.removeEventListener("click",e,!0),window.removeEventListener("contextmenu",e,!0)}},[c]),(0,r.useEffect)(()=>{if("executing"===d.stage&&!E){let e=d.threadStore;void 0!==e&&a(304636).default.setState({...d,threadStore:e,stage:"results"})}},[d,E]),(0,r.useEffect)(()=>{(0,a(739204).z)({store:g})},[g]),(0,r.useEffect)(()=>{let e=d.context;return"blockSelection"===e.type&&"slash_menu"===d.from&&(0,a(967551).t)({environment:u,stores:e.stores}),()=>{(0,a(471e3).I)({environment:u})}},[d.from,d.context,u]),(0,a(765743).n)({environment:u,clientStore:v,threadStore:S});let eb=(0,r.useMemo)(()=>(function(e){if(!e)return{shouldMove:!1};let t="lastAgentTurn"in e?e.lastAgentTurn:e;if(!t)return{shouldMove:!1};for(let e of t.steps)if("agent-tool-result"===e.type&&(0,n().gY)(e,"escalate")){var r,o;return{shouldMove:!0,reason:(null==(r=e.input)?void 0:r.reason)??(null==(o=e.result)?void 0:o.reason)??"escalate-tool",moveType:"escalate"}}for(let e of t.steps){let t=function(e){switch(e.type){case"agent-message":var t;return{shouldMove:(t=e,(0,a(247438).qAZ)(t.value).length>1500),reason:"agent-message-too-long",moveType:"message-too-long"};case"agent-tool-result":return{shouldMove:function(e){let{toolType:t}=e;if((0,a(597484).E)(t)||"mail.runTool"===t||"mail.listTools"===t||(0,a(851062).eJ)(t))return!1;switch(t){case"create-database":case"update-database":case"update-database-data-sources":case"update-database-views":case"query-data-sources":case"update-database-triggers":case"create-pages":case"delete-pages":case"generate-image":case"images.generate":case"edit-json":case"run-agent":case"create-agent":case"create-agent-v2":case"update-agent":case"update-agent-v2":case"delete-agent":case"create-machine":case"destroy-machine":case"escalate":return!0;case"update-page":case"update-page-v2":case"test.getState":case"fs.readDir":case"fs.readFiles":case"notion.getFormulaValue":case"notion.getRollupValue":case"notion.createDatabase":case"notion.createFolder":case"notion.createTwoWayRelation":case"notion.updateDatabase":case"notion.createAgent":case"notion.createAutofillAgent":case"notion.loadAgent":case"notion.loadUser":case"notion.updateAgent":case"notion.loadDatabase":case"notion.loadDataSource":case"notion.loadPage":case"notion.loadPageProperties":case"notion.loadPageContent":case"notion.loadBlockId":case"notion.loadFolder":case"notion.createPage":case"notion.createFactoryTask":case"notion.updatePage":case"notion.deletePages":case"notion.deleteDatabases":case"notion.querySql":case"notion.queryDataSource":case"notion.queryView":case"notion.queryMeetings":case"notion.querySessions":case"notion.searchSessions":case"notion.spawnSubagent":case"notion.spawnSession":case"notion.publishAgent":case"notion.waitSession":case"notion.duplicatePage":case"notion.waitForPageDuplication":case"notion.sendMessageToSession":case"notion.stopSession":case"notion.listSessionEvents":case"notion.readSessionEvent":case"notion.wideResearch":case"notion.searchUsers":case"notion.getUserEngagementAnalytics":case"notion.getContentEngagementAnalytics":case"notion.getDailyUsersAnalytics":case"notion.listUsersAnalytics":case"notion.listContentAnalytics":case"notion.getPageAnalyticsTimeSeries":case"notion.getPageVisitors":case"notion.listTeamspaces":case"notion.getTeamspaceTopLevelPagesAndDatabases":case"notion.listPrivatePages":case"notion.listSharedPages":case"notion.listFavoritePages":case"notion.listRecentPages":case"notion.searchAgents":case"notion.loadMeetingNoteTranscript":case"notion.viewVersionHistory":case"notion.loadVersionHistorySnapshot":case"notion.loadPermissions":case"notion.updatePermission":case"notion.viewFileUrl":case"notion.getUserActivity":case"slack.viewFileUrl":case"enter-setup-mode":case"exit-setup-mode":case"request-integration-connection":case"web.search":case"web.research":case"web.loadPage":case"web.entitySearch":case"web.enrichment":case"helpdocs.search":case"search.unifiedSearch":case"search.notionSearch":case"search.attachmentSearch":case"search.mcpSearch":case"asana.search":case"box.search":case"box.loadFile":case"box.findSharedItem":case"box.searchFolders":case"box.lsFolder":case"discord.sendMessageToChannel":case"discord.updateMessage":case"discord.addReaction":case"discord.removeReaction":case"discord.listChannels":case"discord.getRecentChannelMessages":case"github.search":case"gmail.search":case"gmail.loadThread":case"gmail.readAttachment":case"gmail.query":case"gtm.buildList":case"gtm.getEntities":case"gtm.getEntityArtifacts":case"gtm.queryEntities":case"gtm.queryTableView":case"gtm.listOutreachSequences":case"gtm.listOutreachTasks":case"gtm.enrollOutreachProspect":case"gtm.createOutreachTasks":case"gtm.setSignalsDismissedStates":case"gtm.updateSignalEmailDraft":case"gtm.listMessages":case"gtm.listMilestones":case"gtm.listStrategies":case"gtm.listTargetingConditions":case"gtm.getMessagePerformance":case"gtm.createMilestone":case"gtm.createMessages":case"googleDrive.search":case"googleCalendar.search":case"googleCalendar.query":case"memory.search":case"jira.search":case"linear.search":case"microsoftTeams.search":case"microsoftTeams.loadMessage":case"microsoftTeams.viewChannel":case"microsoftTeams.viewChat":case"microsoftTeams.getUserMessages":case"microsoftTeamsOauth.listChannelMessages":case"microsoftTeamsOauth.listChatMessages":case"microsoftTeamsOauth.getChannelMessage":case"microsoftTeamsOauth.getChatMessage":case"microsoftTeamsOauth.sendChannelMessage":case"microsoftTeamsOauth.replyToChannelMessage":case"microsoftTeamsOauth.sendChatMessage":case"microsoftTeamsOauth.listTeams":case"microsoftTeamsOauth.listChannels":case"microsoftTeamsOauth.listChats":case"microsoftTeamsOauth.getChannel":case"microsoftTeamsOauth.getChat":case"microsoftTeamsOauth.searchMessages":case"sharepointOauth.searchFiles":case"sharepointOauth.readFile":case"sharepointOauth.listFiles":case"sharepointOauth.resolveUrl":case"outlook.search":case"outlook.loadMessage":case"outlook.loadThread":case"outlook.readAttachment":case"outlook.query":case"salesforce.search":case"salesforce.soqlQuery":case"salesforce.getSample":case"salesforce.findUserIds":case"salesforce.loadRecord":case"security.searchAuditLogs":case"security.getAuditLogEntry":case"security.investigateAuditActivity":case"confluence.search":case"confluence.cqlQuery":case"confluence.loadPage":case"sharepoint.search":case"slack.search":case"computer.uploadFile":case"googleDriveOauth.downloadFile":case"googleDriveOauth.uploadFile":case"marketplace.installTemplate":case"marketplace.searchTemplates":case"computer.downloadFile":case"remote-coding-agent-tool":case"external-agent-tool":case"system.wait":case"system.updateTodos":case"status":case"ask-survey":case"request-worker-secrets":case"browser-user-input":case"get-user-input-fields":case"generate-plan":case"notion.listCurrentUserGroups":case"notion.listAgentModels":case"notion.generateSlackChannelAgentSelfUpdateLink":case"notion.listAgentVersions":case"notion.getAgentAutoload":case"notion.restoreAgentVersion":case"notion.resolveWorkflow":case"notion.loadWorkflow":case"notion.updateWorkflow":case"notion.publishWorkflow":case"notion.listWorkflowVersions":case"notion.restoreWorkflowVersion":case"notion.invokeWorkflow":case"notion.listWorkflowRuns":case"notion.loadWorkflowRun":case"notion.createAgentSchedule":case"notion.deleteAgentSchedule":case"notion.listAgentSchedules":case"notion.updateAgentSchedule":case"notion.listUserConnections":case"notion.createUserConnection":case"notion.getForm":case"notion.updateForm":case"notion.submitForm":case"notion.archivePages":case"notion.unarchivePages":case"notion.getNotifications":case"notion.updateNotifications":case"notion.displayNotifications":case"notion.queryMeetingCluster
1s":case"notion.queryMeetingFacets":case"notion.getSessionStatus":case"notion.renameSession":case"notion.updateComment":case"notion.deleteComment":case"notion.renderData":case"notion.createPages":case"notion.updatePages":case"notion.updateSkillAutomaticUse":case"notion.submitSkillFeedback":case"notion.getSidebarTabs":case"notion.updateSidebarTabs":case"notion.xldbListTables":case"notion.createSuggestedEdit":case"notion.getSuggestedEdit":case"notion.resolveSuggestedEdit":case"skills.loadSkill":case"system.pauseRun":case"list-browser-credentials":case"use-browser-credential":case"update-browser-credential":case"remove-browser-credential":case"calendar.submitMeetingPrep":case"feedback.submit":return!1;case"search":case"queryMail":case"queryCalendar":case"view":case"view-version-history":case"view-database-files":case"view-channel":case"view-code-repo":case"view-slack-channel":case"update-todos":case"markSessionFailed":case"result":case"wait":case"query-agent-threads":case"investigate-agent-thread":case"query-salesforce-tool":case"query-salesforce-realtime":case"list-machines":case"terminal":case"browser":case"runScript":case"summarize-meeting-note":case"error":case"calendar.listCalendars":case"calendar.listEvents":case"calendar.listCoworkersEvents":case"calendar.createEvents":case"calendar.updateEvents":case"calendar.cancelEvents":case"calendar.suggestMeetingTimes":case"calendar.listCalendarResources":case"calendar.listContacts":case"calendar.createSchedulingLink":case"calendar.listSchedulingLinks":case"calendar.deleteSchedulingLinks":case"calendar.updateSchedulingLink":case"asana.loadTask":case"github.loadPR":case"github.loadIssue":case"github.loadCommit":case"github.loadFile":case"github.grepCode":case"github.lsDirectory":case"github.listPRsAuthored":case"github.listPRsToReview":case"googleDrive.loadFile":case"googleDrive.getFileComments":case"googleDrive.lsFolder":case"googleDrive.loadZipFile":case"googleDrive.grepFiles":case"googleDriveOauth.copyFile":case"googleDriveOauth.createDocument":case"googleDriveOauth.createFolder":case"googleDriveOauth.createPresentation":case"googleDriveOauth.createSpreadsheet":case"googleDriveOauth.listFiles":case"googleDriveOauth.listChanges":case"googleDriveOauth.moveFile":case"googleDriveOauth.readFile":case"googleDriveOauth.searchFiles":case"googleDriveOauth.trashFile":case"googleDriveOauth.readSpreadsheet":case"googleDriveOauth.writeSheetRange":case"googleDriveOauth.appendSheetRows":case"googleDriveOauth.batchUpdateSpreadsheet":case"googleDriveOauth.readPresentation":case"googleDriveOauth.batchUpdatePresentation":case"googleDriveOauth.readDocument":case"googleDriveOauth.batchUpdateDocument":case"jira.loadIssue":case"linear.loadIssue":case"sharepoint.loadFile":case"slack.loadMessage":case"cursor.createAgent":case"cursor.addFollowup":case"cursor.getAgent":case"cursor.listRepositories":case"files.getFileContent":case"files.getFileName":case"files.getFileUrl":case"mcpServer.getPrompt":case"mcpServer.listPrompts":case"mcpServer.listResources":case"mcpServer.listTools":case"mcpServer.readResource":case"mcpServer.runTool":case"notion.createDiscussion":case"notion.getDiscussions":case"notion.replyToDiscussion":case"notion.setCommentReaction":case"notion.setDiscussionResolved":case"notion.sendNotification":case"slack.addReactionToMessage":case"slack.createChannel":case"slack.createThreadInChannel":case"slack.createThreadInDirectMessage":case"slack.findUserByEmail":case"slack.getThreadsInChannelSince":case"slack.getUser":case"slack.getUserMessages":case"slack.parseSlackUriOrUrl":case"slack.queryChannels":case"slack.removeReactionFromMessage":case"slack.replyInThread":case"slack.updateMessage":case"worker.listTools":case"worker.runTool":case"workers.list":case"computer.createMachine":case"computer.terminal":case"computer.terminalWithBrowser":case"computer.readFile":case"computer.writeFile":case"computer.applyPatch":case"computer.editFile":case"callFunction":{if(!e.toolCallId||!("object"==typeof e.input&&null!==e.input&&"args"in e.input&&"object"==typeof e.input.args&&null!==e.input.args))return!1;let t="object"==typeof e.input&&null!==e.input&&"function"in e.input&&"string"==typeof e.input.function?e.input.function:void 0;return!!(t&&"connections.notion.updatePage"!==t&&"connections.notion.loadPage"!==t&&"connections.notion.loadFolder"!==t)}default:(0,a(48697).HB)(t)}}(e),reason:`agent-tool-result: ${e.toolType}`,moveType:"tool-result"};default:return{shouldMove:!1}}}(e);if(t.shouldMove)return t}return{shouldMove:!1}})({lastAgentTurn:Q}),[Q]),ek=(0,r.useRef)(!1),eS=(0,r.useRef)(void 0),ex=null==S?void 0:S.id;(0,r.useEffect)(()=>{ex!==eS.current&&(eS.current=ex,ek.current=!1)},[ex]),(0,r.useEffect)(()=>{var e;if(eb.shouldMove&&S&&x&&!ek.current){if("escalate"===eb.moveType){let e=a(689262).getInferenceDataFromThreadId(S.id);a(689262).trackAgentWriterAutoEscalate({inferenceInfo:e,threadId:S.id,reason:eb.reason??"escalate-tool",agentWriterModel:a(218744).default.getConfig({configName:"agent_writer_model_config"}).defaultModel})}eb.reason,(null==(e=a(296738).lz.getSource())?void 0:e.type)==="agent-writer"&&a(296738).lz.clear(),ek.current=!0,ed({preventClosingIfRunningInference:!1}),(0,a(183163).openChatPanel)({environment:u,store:x.blockStore,chatPanelState:{isOpen:!0,threadId:S.id},source:"agent_writer_continue_in_chat"})}},[eb,S,x,ed,u]);let eM=!!et&&!ea,eA=!eM&&E,eI=!eA&&"initialPrompt"!==d.stage&&!!eo,eC="initialPrompt"!==d.stage&&!eA,eT=(0,r.useMemo)(()=>
1{if(!eo)return!0;let e=e=>e.replace(/^<lang[^>]*\/>\n*/g,""),t=0,a=!1;for(let r of eo.steps){if("agent-inference"!==r.type)continue;let n=r.value;if(Array.isArray(n)){for(let r of n)if("object"==typeof r&&null!==r&&"type"in r&&"text"===r.type&&"content"in r&&"string"==typeof r.content){let n=e(r.content);t+=n.length,n.includes("\n")&&(a=!0)}}}return!(a||t>80)},[eo]),e_=function(e){let{shouldCenterFace:t}=e,r=(0,a(14846).h6)(a(139424).A.isMobile);return(0,a(960253).I)(()=>({face:{display:"flex",alignItems:t?"center":"flex-start",alignSelf:t?"center":"flex-start",justifyContent:"center",flexShrink:0,paddingTop:t?0:"12px",height:"fit-content"},submitIconButton:{width:r,height:r,minWidth:r,minHeight:r,padding:0}}),[r,t])}({shouldCenterFace:!eC||eT}),eE=function(){let{value:e}=(0,a(552709).fJ)(a(448988).fM);if(!e)return;let{motion:t}=e;return{motion:t,transitionStyle:{duration:.2,delay:.05,ease:(0,e.cubicBezier)(.25,.1,.25,1)}}}();if(!eE||!x)return null;let{motion:eF,transitionStyle:eR}=eE,eD=a(139424).A.isMobile?a(316258).wy.mobileWriter:a(316258).wy.writer;return(0,l.jsx)(a(316258).hP,{surface:eD,children:(0,l.jsx)(a(369064).N,{capture:!0,onEsc:eI?eu:ed,onEnter:eI?ef:"send"===m?ev:void 0,debugName:"AgentWriterPopup",children:(0,l.jsxs)("div",{children:[y?(0,l.jsx)(_,{className:D,feedbackSlackUrl:"https://notion.slack.com/archives/C09FETN1EAF",injectInitialWarningStep:H,injectWarningOnToolResult:G,onToggleDebugMode:L,onToggleInitialWarningInjection:V,onToggleToolResultWarningInjection:z}):null,(0,l.jsx)(eF.div,{style:{...U.wrap,paddingInlineStart:eA?12:10},initial:O,animate:W,transition:eR,className:R,onMouseEnter:()=>K(!0),onMouseLeave:()=>K(!1),children:(0,l.jsxs)(a(4458).fI,{gap:6,alignItems:"flex-start",className:"autolayout-fill-width",style:U.positionRelative,children:[eA?(0,l.jsx)("div",{style:U.scrollingSquiggleContainer,children:(0,l.jsx)(a(580683).ScrollingSquiggle,{})}):(0,l.jsx)("div",{style:e_.face,children:(0,l.jsx)(a(458364).x,{accessory:k,variant:"small"})}),(0,l.jsxs)(a(4458).VP,{gap:6,flex:1,minHeight:42,justifyContent:"center",minWidth:0,children:["initialPrompt"===d.stage?(0,l.jsxs)("div",{style:U.inputWrap,children:[M?(0,l.jsx)("div",{style:U.textInput,children:(0,l.jsx)(a(48180).I,{spaceStore:null==x?void 0:x.spaceStore,retryAfterSeconds:A,surface:h.contextStepSurface})}):(0,l.jsx)(a(602430).A,{style:U.textInput,disabled:!1,pasteBehavior:"inline",disableSuggestEdit:!0,store:g,inPageFind:a(541321).Os.none,placeholder:f.formatMessage(B.placeholder),enterBehavior:"newline"===m?"soft-break":"block-break",onEnter:"send"===m?ev:void 0,onCommandEnter:"newline"===m?ev:void 0,onEsc:ed,onChange:eg,onSoftBreak:ew}),(0,l.jsx)(a(4458).fI,{alignItems:"center",gap:4,children:(0,l.jsx)(a(374533).K,{icon:a(682612).arrowInCircleUpFillIcon,size:"lg",onClick:ev,colorPalette:N?void 0:"blue",colorVariant:N?"secondary":"accentPrimary",disabled:N,style:e_.submitIconButton,ariaLabel:f.formatMessage(B.submitButton)})})]}):null,"initialPrompt"!==d.stage&&d.threadStore&&null!=x&&x.spaceStore&&null!=x&&x.blockStore&&Q?eT?(0,l.jsxs)(a(4458).fI,{width:"100%",alignItems:"flex-start",gap:4,children:[(0,l.jsx)("div",{style:U.transcriptAndUndoColumn,children:(0,l.jsx)(F,{threadStore:d.threadStore,clientStore:v,aiChatFeatureController:h,isRunningInference:eA,spaceStore:x.spaceStore,config:T,onFollowUpSelect:ey,agentTurn:eo,previousUserTurn:J})}),en&&!ei?(0,l.jsx)(a(4458).fI,{alignItems:"center",gap:6,flexShrink:0,alignSelf:"center",children:(0,l.jsx)(I,{threadStore:d.threadStore,blockStore:x.blockStore,closeWriterPopup:ed,lastAgentTurn:Q,transcript:Z,previousUserTurn:J,spaceStore:x.spaceStore,clientStore:v,runningInference:E,showRunningActions:eA,suppressStopButton:eM,completionContext:d.context,isPopupHovered:q,onAccept:d.onAccept,acceptButtonTooltipOverride:d.acceptButtonTooltipOverride,hasAppliedEdits:eM})}):null]}):(0,l.jsxs)("div",{style:U.transcriptAndUndoColumn,children:[(0,l.jsx)(F,{threadStore:d.threadStore,clientStore:v,aiChatFeatureController:h,isRunningInference:eA,spaceStore:x.spaceStore,config:T,onFollowUpSelect:ey,agentTurn:eo,previousUserTurn:J}),en&&!ei?(0,l.jsx)(a(4458).fI,{justifyContent:"flex-end",width:"100%",paddingBottom:2,children:(0,l.jsx)(a(4458).fI,{alignItems:"center",gap:6,flexShrink:0,alignSelf:"center",children:(0,l.jsx)(I,{threadStore:d.threadStore,blockStore:x.blockStore,closeWriterPopup:ed,lastAgentTurn:Q,transcript:Z,previousUserTurn:J,spaceStore:x.spaceStore,clientStore:v,runningInference:E,showRunningActions:eA,suppressStopButton:eM,completionContext:d.context,isPopupHovered:q,onAccept:d.onAccept,acceptButtonTooltipOverride:d.acceptButtonTooltipOverride,hasAppliedEdits:eM})})}):null]}):null,"initialPrompt"!==d.stage&&M?(0,l.jsx)("div",{style:U.inputWrap,children:(0,l.jsx)("div",{style:U.textInput,children:(0,l.jsx)(a(48180).I,{spaceStore:null==x?void 0:x.spaceStore,retryAfterSeconds:A,surface:h.contextStepSurface})})}):null]})]})})]})})})})},133121(e,t,a){a.d(t,{},{u:"return-to-writer-button"})},733755(e,t,a){var r=()=>a(787932);function n({transaction:e,threadStore:t,step:o,userAction:i}){let s=t.getSpaceId();if(s)for(let n of a(915045).X.createChildStore(t,{table:a(832375).mSw,id:o.id,spaceId:s}).getThreadOperationStores())(0,r().z)({store:n,data:{userAction:i},transaction:e})}a.d(t,{A:()=>n})},522259(e,t,a){a(533958),a(435368),a(159952);var r=()=>a(647095),n=()=>a(258024);async function o(e){let{environment:t,threadId:a,spaceId:r,inferenceId:n,traceId:o}=e,i=await t.api.callApi({eventName:"getInferenceTranscriptInferences",environment:t,data:{threadId:a,spaceId:r,...n?{inferenceId:n}:{},...o?{traceId:o}:{}}});
1return"failed"===i.type?{inferenceOptions:[],allTraces:[]}:i.data}async function i(e){var t;let a,{environment:n,threadId:o,spaceId:i,traceId:s,includeAllTraces:l,failureMessage:c}=e,d=await n.api.callApi({eventName:"downloadInferenceTranscriptArtifacts",environment:n,data:{threadId:o,spaceId:i,...s?{traceId:s}:{},...l?{includeAllTraces:l}:{}}});return"failed"===d.type?void r().rG({message:c}):(t={url:d.data.downloadUrl,filename:d.data.filename},(a=document.createElement("a")).href=t.url,a.download=t.filename,a.rel="noreferrer",a.click(),d.data)}function s(e){let{environment:t,feedbackType:r,userComment:n,spaceId:o,traceId:i,type:s,threadId:l,stepId:c,config:d,promptKey:u,sendToNotion:f}=e,g=(0,a(140642).kM)(d),p={type:s,traceId:i,spaceId:o,feedbackType:r,userComment:n,threadId:l,stepId:c,model:(0,a(784859).R5)(g)?g:void 0,promptKey:u,...void 0===f?{}:{sendToNotion:f}};return t.api.callCellCompatibleApi({eventName:"saveInferenceTranscriptFeedback",environment:t,data:p,cellNavigation:{spaceId:o}})}async function l(e){let{environment:t,clientStore:r,inference:o,threadId:i}=e,s=r.getOrCreateClientAIChatThreadStore(i),l=s.state.inferenceKeysToAnnotations[o.key],c=r.state.model??"default",d=(0,a(328765).S)();if(!d)throw Error("No current space store");let u=await t.api.callStreamApi({eventName:"runInferenceTranscript",environment:t,data:{transcript:[{id:(0,a(295447).Z1)({environment:t,table:a(832375).mSw,spaceId:d.id}),type:"config",value:{type:"debug-inference",inference:{...o.value,input:{...o.value.input,...l?{annotation:l}:void 0}},model:c}}],traceId:(0,a(83388).Ay)(),spaceId:d.id,generateTitle:!1,isUserInAnySalesAssistedSpace:(0,a(598132).h0)(t),isSpaceSalesAssisted:(0,a(598132).lM)(t,d.id)},headers:(0,a(115118).WS)({spaceId:d.id})});if("failed"===u.type)throw u.error;let f=[];if(a(102795).hS.is(u.data)){for await(let e of u.data)if("debug-inference"===e.type)f.push(e.value),s.setState({...s.state,inferences:s.state.inferences.map(e=>e.key===o.key?{...e,value:{...e.value,expected:(0,n().Zl)(f)}}:e)});else if("error"===e.type)throw e.message}}async function c(e){let{environment:t,request:n,memory:o,onChange:i,clientStore:s}=e,l=s.state.model??"default",c=(0,a(328765).S)();if(!c)throw Error("No current space store");if(!o.feedback)return void r().rG({message:"No feedback found"});let d=await t.api.callStreamApi({eventName:"runInferenceTranscript",environment:t,data:{transcript:[{id:(0,a(295447).Z1)({environment:t,table:a(832375).mSw,spaceId:c.id}),type:"config",value:{type:"memory-agent",request:n,feedback:o.feedback,model:l}}],traceId:(0,a(83388).Ay)(),spaceId:c.id,generateTitle:!1,isUserInAnySalesAssistedSpace:(0,a(598132).h0)(t),isSpaceSalesAssisted:(0,a(598132).lM)(t,c.id)},headers:(0,a(115118).WS)({spaceId:c.id})});if("failed"===d.type)return void r().Qg(d);if(a(102795).hS.is(d.data))for await(let e of d.data)"memory-agent"===e.type?i(e.value):"error"===e.type&&r().rG({message:e.message})}async function d(e){let{environment:t,request:n,memory:o,onChange:i,clientStore:s}=e,l=s.state.model??"default",c=(0,a(328765).S)();if(!c)throw Error("No current space store");let d=await t.api.callStreamApi({eventName:"runInferenceTranscript",environment:t,data:{transcript:[{id:(0,a(295447).Z1)({environment:t,table:a(832375).mSw,spaceId:c.id}),type:"config",value:{type:"memory-agent",request:n,memory:o,model:l,testOnly:!0}}],traceId:(0,a(83388).Ay)(),spaceId:c.id,generateTitle:!1,isUserInAnySalesAssistedSpace:(0,a(598132).h0)(t),isSpaceSalesAssisted:(0,a(598132).lM)(t,c.id)},headers:(0,a(115118).WS)({spaceId:c.id})});if("failed"===d.type)return void r().Qg(d);if(a(102795).hS.is(d.data))for await(let e of d.data)"memory-agent"===e.type?i(e.value):"error"===e.type&&r().rG({message:e.message})}async function u(e){let{environment:t,inference:a,project:n,dataset:o}=e;await t.api.callApi({eventName:"insertIntoBraintrustDataset",environment:t,data:{project:n,dataset:o,value:a}}),r().rG({message:`Saved to project: ${n}, dataset: ${o}`})}a.d(t,{Ou:()=>l,Tr:()=>i,VZ:()=>d,WB:()=>s,Wd:()=>c,qA:()=>o,wm:()=>u})},683499(e,t,a){a(730330),a(976614),a(765324);var r=()=>a(500461),n=()=>a(780899),o=()=>a(360343);let i=/<lang[^>]*\/>/g,s="<lang";function l(e){let t=e.replace(i,"");return!function(e){if(!e.startsWith("<"))return!1;if(s.startsWith(e))return!0;
1if(e.startsWith(s)&&!e.includes("/>")){let t=e.charAt(s.length);return""===t||/\s|\/|>/.test(t)}return!1}(t.trimStart())?t:""}function c(e){return!!((0,a(784859).gY)(e,"update-page")||(0,a(784859).gY)(e,"update-page-v2")||function(e){if((0,a(784859).gY)(e,"callFunction")){var t;return(null==(t=e.input)?void 0:t.function)==="connections.notion.updatePage"}return!1}(e)||function(e){if((0,a(784859).gY)(e,"runScript")){var t,r;return null!=(t=e.result)&&null!=(t=t.threadDiff)&&null!=(t=t.diffs)&&!!t.length||null!=(r=e.threadOperations)&&!!r.length}return!1}(e))}function d(e){for(let t=e.length-1;t>=0;t-=1){let a=e[t];if("agent-tool-result"===a.type&&c(a)&&"applied"===(a.state??(a.done?"applied":void 0)))return{step:a,index:t}}}function u(e){let t,a,i=new Map;for(let l of e){var s;if("agent-tool-result"!==l.type||!(0,n().nP)(l)||!c(l))continue;let e=null==(s=l.result)||null==(s=s.threadDiff)?void 0:s.diffs,d=(0,r().vL)(l)??[];if(e&&e.length>0){for(let t of e)"block"===t.pointer.table&&t.pointer.id&&(i.set(t.pointer.id,(0,o().cx)(t)),a=t.pointer);t=l.id;continue}if(0!==d.length){for(let e of d)"block"!==e.table||!e.id||i.has(e.id)||(i.set(e.id,{pointer:e}),a=e);t=l.id}}if(0!==i.size)return{entries:Array.from(i.values()),lastEditedPointer:a,sourceId:t??"agent-writer"}}function f(e){let t;if(!e||!e.steps.some(e=>"agent-tool-result"===e.type))return e;for(let a=e.steps.length-1;a>=0;a-=1){let r=e.steps[a];if("agent-inference"===r.type&&function(e){if("agent-inference"!==e.type)return!1;let{value:t}=e;return void 0!==t&&("string"==typeof t?l(t).trim().length>0:!!Array.isArray(t)&&t.some(e=>"text"===e.type&&l(e.content).trim().length>0))}(r)){t=r.id;break}}if(!t)return e;let a=e.steps.filter(e=>"agent-inference"!==e.type||e.id===t),r=a.length>0?a[a.length-1].id:e.lastStepId;return{...e,steps:a,hasAgentInferenceStep:!0,lastStepId:r}}a.d(t,{BJ:()=>c,NF:()=>u,QQ:()=>f,fY:()=>d})},480359(e,t,a){var r=a(635790);let n=(0,a(327219).YK)({generatingAnnouncement:{id:"aiChatTranscript.a11y.generating",defaultMessage:"Notion AI is generating a responseâ¦"},completeAnnouncement:{id:"aiChatTranscript.a11y.complete",defaultMessage:"Notion AI finished."}});function o(e){let t=(0,a(327219).tz)(),{announce:o}=(0,a(813367).U)(),i=(0,r.useRef)(void 0);(0,r.useEffect)(()=>{if(void 0===i.current){i.current=e;return}let a=i.current;e&&!a&&o(t.formatMessage(n.generatingAnnouncement)),!e&&a&&o(t.formatMessage(n.completeAnnouncement)),i.current=e},[e,o,t])}a.d(t,{l:()=>o})},765743(e,t,a){a(730330),a(976614);var r=a(635790);function n(e){let{environment:t,clientStore:n}=e,o=(0,a(633636).wM)(),i=(0,a(548124).useThreadStoreFromCurrentRoute)(),s=e.threadStore??i,l=(0,a(826635).useIsRunningInference)({providedThreadStore:s}),c=(0,a(579993).K8)(()=>l?(0,a(239628).A3)({threadStore:s,clientStore:n}).steps.filter(e=>"agent-tool-result"===e.type).filter(e=>!(0,a(780899).nP)(e)&&e.threadOperations&&e.threadOperations.length>0&&"delete-pages"!==e.toolName&&"callFunction"!==e.toolName&&"runScript"!==e.toolName&&("generate-plan"!==e.toolName||"confirmation:requested"!==e.state)&&!e.error):[],[s,n,l]);(0,r.useEffect)(()=>{let e=(0,a(354128).getAgentPreviewWrapper)(t);0===c.length?e.exit({environment:t,tabId:o}):e.enter({environment:t,tabId:o,steps:c,transactionActions:a(323517),applyOperation:(r,n)=>{(0,a(826635).applyOperationInTransaction)({environment:t,operation:n,recordCache:e.getInMemoryRecordCache(),transaction:r})}})},[t,c,o,s]),(0,r.useEffect)(()=>()=>{(0,a(354128).getAgentPreviewWrapper)(t).exit({environment:t,tabId:o})},[t,o])}a.d(t,{n:()=>n})},14846(e,t,a){a.d(t,{h6:()=>s,Ap:()=>o,h2:()=>i}),a(953925),a(540679),a(635790);var r=()=>a(546605);class n extends r().Store{getInitialState(){return{available:!0}}}new(a(935318)).d({create:()=>new n,debugName:"TabParameterResultsAvailableStore"});let o={page:!0,collection:!1,createPage:!1,user:!0,inviteUserToWorkspace:!1,date:!0,reminder:!1,bot:!1,group:!1,team:!1,heading:!1,templateVariable:!1,formulaContextVariable:!1,slackSpecialMention:!1,property:!1,propertyValue:!1};(0,a(755439).xS)(o);let i=["user","page","date"];function s(e){return e?26:24}(0,a(327219).YK)({default:{id:"assistantRichTextInput.placeholder",defaultMessage:"Ask AI anythingâ¦"},empty_state:{id:"assistantRichTextInput.placeholder.empty_state",defaultMessage:"Ask anything or selectâ¦"},deep_find_followup:{id:"assistantRichTextInput.placeholder.deep_find_followup",defaultMessage:"Ask a follow up questionâ¦"},research_mode:{id:"assistantRichTextInput.placeholder.research_mode_followup",defaultMessage:"Ask a follow up questionâ¦"}})},812621(e,t,a){function r(e){"popup"===a(562733).zI.state.chatPanelMode&&(0,a(168682).M)({environment:e,chatPanelMode:"sidebar",trackA
1nalytics:!1,saveUserPreference:!1})}a.d(t,{H:()=>r})},210528(e,t,a){function r(e){let t,a,r=new Set,n=new Set;for(let o of e){let e=o.getParentBlockStore();if(e&&"column"===e.getType()){r.add(e.id),n.add(o.id);let i=e.getParentBlockStore();if(i&&"column_list"===i.getType()){a=i.getSpaceId();let e=i.id;if(void 0===t&&(t=e),t!==e)return}}}if(t&&r.size>1&&a)return{columnListId:t,columnIds:r,blockIds:n,spaceId:a}}function n(e,t){if(!e.clipboardData)return;let a=e.clipboardData.getData("text/html");e.clipboardData.setData("text/html",`${a}${i(t)}`)}function o(e){if(e.clipboardData)return s(e.clipboardData.getData("text/html"))}function i(e){return`<!-- notionvc: ${e} -->`}function s(e){let t=e.match(/\<\!-- notionvc\: ([0-9A-F]{8}-[0-9A-F]{4}-[0-9A-F]{4}-[0-9A-F]{4}-[0-9A-F]{12}) --\>/i);return t?t[1]:void 0}function l(e){return`<!-- notionblock: ${e.spaceId}/${e.id} -->`}function c(e){let t=e.match(/\<\!-- notionblock\: ([0-9A-F]{8}-[0-9A-F]{4}-[0-9A-F]{4}-[0-9A-F]{4}-[0-9A-F]{12})\/([0-9A-F]{8}-[0-9A-F]{4}-[0-9A-F]{4}-[0-9A-F]{4}-[0-9A-F]{12}) --\>\<\/body\>\<\/html\>$/i);return t?{spaceId:t[1],id:t[2]}:void 0}function d(e){let{blockValues:t,rootBlock:r,getRecordValue:n,isWindows:o,markdownSerializationOptions:i,markdownLinkifyIt:s,formulasModule:l,spaceIdCreator:c}=e,d=a(389867).V$(t,{...function(e){let{rootBlock:t,getRecordValue:r,formulasModule:n,spaceIdCreator:o}=e;return{root:t,navigableBlockId:t.id,renderParentBlockId:void 0,blockId:t.id,userTimeZone:(0,a(714350).P)(),intl:a(962299).A.getIntl(),getRecordValue:r,getRecordModel:a(993189).b4_.fromGetRecordValueFn(r),numberedListCache:{},bulletedListCache:{},getRecordsWithParent:()=>[],getExportedPathToFile:({toFileURI:e})=>e,getExportedRenderAsset:({toFileURI:e})=>e,getExportedPathToPage:({toPageId:e})=>(0,a(234310).A)({pageId:e,pageValue:r({table:"block",id:e}),baseUrl:a(139424).A.domainBaseUrl,pageVisitSource:a(254656).y8.Export,addPagePrefix:(0,a(700473).wasRequestedOnAlternateDomain)()}),baseUrl:a(139424).A.domainBaseUrl,publicDomainName:a(139424).A.publicDomainName,resultCache:new Map,regExpCache:new Map,formatDateCache:new Map,experimentService:a(218744).default,collectionFeatureGates:(0,a(457103).i)(),formulasModule:n,spaceIdCreator:o}}({rootBlock:r,getRecordValue:n,formulasModule:l,spaceIdCreator:c}),transformAnnotation:null==i?void 0:i.transformAnnotation,transformBlockMapping:null==i?void 0:i.transformBlockMapping});if(!d)return{markdown:void 0,html:void 0};let f=d.replaceAll(u,"$1");if(!s)return{markdown:p(o,f),html:void 0};let{MarkdownIt:g,LinkifyIt:m}=s,h=a(389867).uY({MarkdownIt:g,LinkifyIt:m,options:{breaks:!0},markdown:f});return{markdown:p(o,f),html:p(o,h)}}a(499468),a(586042),a(169187),a(726090),a(132457),a(219390),a(73168),a(730330),a(976614),a(159952),a(1310);let u=/\[(https?:\/\/[^\])]+)\]\(\1\)/g,f=/\[([^\]]+)\]\([^)]*\)/g;function g(e){return e.replaceAll(f,"$1")}function p(e,t){return e?t.split("\r\n").reduce((e,t)=>[...e,...t.split("\n")],[]).join("\r\n"):t}function m(e){let{clipboardData:t,multiSelection:r,currentUserId:n,isWindows:o,markdownSerializationOptions:i,markdownLinkifyIt:s,formulasModule:l,spaceIdCreator:c}=e,{tree:u,blockSelection:f}=t,g=r.start.store.getRecordStoreUIRoot();if(!(g instanceof a(970831).B))return{markdown:void 0,html:void 0};let p=r.start.store.inMemoryRecordCache,m=a(95476).xb.tryUntilFound(...f.blocks.map(e=>e.blockSubtree&&a(95476).xb.fromRecordMap(e.blockSubtree)).filter(a(48697).O9),p.makeGetRecordValueFn(n)),h=u.value,v=f.blocks.map(e=>m({...h,id:e.blockId})).filter(a(48697).O9);return d({rootBlock:{id:g.id,table:"block",spaceId:g.getSpaceId()},getRecordValue:m,blockValues:v,isWindows:o,markdownSerializationOptions:i,markdownLinkifyIt:s,formulasModule:l,spaceIdCreator:c})}function h(e){let t=e.pointerPath[e.pointerPath.length-1];return[a(443756).op.set({pointer:t,path:e.attributePath,args:e.copiedText})]}a.d(t,{Df:()=>p,Ij:()=>m,Lj:()=>c,Qr:()=>h,ZI:()=>d,a0:()=>l,dh:()=>g,dk:()=>n,hB:()=>o,n8:()=>s,uE:()=>i,x4:()=>r})},796123(e,t,a){a(730330),a(976614),a(139583),a(159952);var r=a(635790);function n(e,t=a(2009).w){return new Promise((r,n)=>{try{let o=function(e){let{renderModal:t,promiseResolve:r,promiseRe
1ject:n,store:o=a(2009).w}=e,l=a(92513).JW(),c=function(e){let{id:t,store:r=a(2009).w}=e;return()=>{r.update(e=>({asyncModals:e.asyncModals.filter(e=>e.id!==t)}))}}({id:l,store:o}),d=function(e){let{id:t,promiseResolve:r,store:n=a(2009).w}=e;return()=>{let e=i({id:t,store:n});null!=e&&e.isOpen&&(s({id:t,store:n,update:{isOpen:!1}}),r())}}({id:l,promiseResolve:r,store:o}),u=function(e){let{id:t,promiseResolve:r,store:n=a(2009).w}=e;return e=>{let a=i({id:t,store:n});null!=a&&a.isOpen&&(s({id:t,store:n,update:{isOpen:!1}}),r(e))}}({id:l,promiseResolve:r,store:o});return{id:l,internalRenderModal:e=>{try{return t({isOpen:e,onClosed:c,onDismiss:d,resolve:u})}catch(e){throw n(e),e}},isOpen:!0}}({renderModal:e,promiseResolve:r,promiseReject:n,store:t});!function(e){let{asyncModal:t,store:r=a(2009).w}=e;r.update(e=>({asyncModals:[...e.asyncModals,t]}))}({asyncModal:o,store:t})}catch(e){n(e)}})}function o(e,t=a(2009).w){return n(t=>r.createElement(e,t),t)}function i(e){let{id:t,store:r=a(2009).w}=e;return r.state.asyncModals.find(e=>e.id===t)}function s(e){let{id:t,update:r,store:n=a(2009).w}=e;n.update(e=>({asyncModals:e.asyncModals.map(e=>e.id!==t?e:{...e,...r})}))}a.d(t,{KK:()=>o,TL:()=>n})},971532(e,t,a){a.r(t),a(159952);var r=a(635790),n=a(440302);let o=r.memo(function(e){let{store:t=a(2009).w}=e,o=(0,a(579993).K8)(()=>t.state.asyncModals,[t]);return(0,n.jsx)(n.Fragment,{children:o.map(e=>{let{id:t,internalRenderModal:a,isOpen:o}=e,i=a(o);return(0,n.jsx)(r.Fragment,{children:i},t)})})});a.d(t,{},{AsyncModalRenderer:o})},2009(e,t,a){var r=()=>a(546605);class n extends r().Store{getInitialState(){return{asyncModals:[]}}}let o=new n;a.d(t,{},{w:o})},590(e,t,a){a.d(t,{T:()=>a(796123)})},785267(e,t,a){var r=a(635790),n=a(440302);let o=r.forwardRef(function(e,t){let{onClose:o,persistOnClose:l,content:c,stopClickPropagation:d,onClick:u,disablePopup:f,disabled:g,forceInitialInbound:p,children:m,originGap:h,borderRadius:v,popupWrapStyle:w}=e,y=(0,a(579993).uB)(e.buttonPopupStore,a(510969).A);(0,r.useEffect)(()=>()=>{y.setState({open:!1})},[y]);let b=(0,r.useCallback)(()=>
1i(o,l,y),[o,l,y]),k=(0,r.useCallback)(()=>(0,n.jsx)(s,{onClose:o,persistOnClose:l,content:c,buttonPopupStore:y}),[o,l,c,y]),S=(0,r.useCallback)(e=>{var t,r,n,o,i;return t=e,r=d,n=u,o=f,i=y,void(r&&(null==t||t.stopPropagation()),!(t&&(0,a(85520).V)(t))&&(n&&n(t),o||i.setState({...i.state,open:!0})))},[d,u,f,y]),x=m?m({...e,onClick:g?a(960408).D_:S}):null,M=(0,a(579993).K8)(()=>y.state.open,[y]);return(0,n.jsx)(a(182718).z,{ref:t,...e,forceInitialInbound:!!p,content:k,open:M,onDismiss:b,originGap:h,borderRadius:v,popupWrapStyle:w,trapFocus:!0,children:x})});function i(e,t,a){e&&e(),t||a.reset()}function s({onClose:e,persistOnClose:t,content:o,buttonPopupStore:l}){let c=(0,r.useCallback)(()=>i(e,t,l),[e,t,l]),d=(0,a(579993).K8)(()=>o({close:c}),[o,c],{silenceRerenderDefender:!0});return(0,n.jsx)(n.Fragment,{children:d})}a.d(t,{},{A:o})},884877(e,t,a){a(635790);var r=a(440302);function n(e){let t={display:"inline-block",minWidth:e.size,minHeight:e.size};return"x"===e.axis?t.minHeight=1:"y"===e.axis&&(t.minWidth=1),(0,r.jsx)("div",{style:t})}a.d(t,{A:()=>n})},928892(e,t,a){var r=()=>a(546605);class n extends r().Store{getInitialState(){return{isOpen:!1}}}let o=new n;a.d(t,{},{A:o})},551408(e,t,a){function r(){return(0,a(579993).K8)(()=>a(886556).z.isAiEnabled(),[])}function n(){return a(886556).z.isAiEnabled()}a.d(t,{A:()=>r,R:()=>n})},970484(e,t,a){function r(e=!1){var t,n;let o=e;!o&&(0,a(826711).isBootGateEnabled)("desktop_enable_crash_reporting")&&(o=!0),o&&(null===a(775657).electronApi||void 0===a(775657).electronApi||null==(t=a(775657).electronApi.crashReporting)||null==(n=t.enableCrashReporting)||n.call(t))}a.d(t,{k:()=>r})},698660(e,t,a){function r(){let e=(0,a(787572).T)(),t=(0,a(579993).K8)(()=>a(704232).Gz.getState()??!0,[]);return{isActive:e&&!a(139424).A.isMobile,isVisible:t}}function n(){let{isActive:e,isVisible:t}=r();return e&&t}a.d(t,{m:()=>r,n:()=>n})},309923(e,t,a){function r(e){let t=(0,a(993077).U2)(e);return(0,a(579993).K8)(()=>(0,a(729052).hk)(null==t?void 0:t.getComputedMembershipType()),[t])}a.d(t,{Y:()=>r})},787572(e,t,a){function r(){let e=(0,a(83208).X)("public_api_developer_mode",{disableExposureLogging:!0}),t=(0,a(579993).K8)(()=>a(704232).w3.getState()??!1,[]),r=(0,a(579993).K8)(()=>{var e;return null==(e=a(330870).S.state)?void 0:e.getSpaceStore()},[]),n=(0,a(309923).Y)(r);return e&&t&&n}a.d(t,{T:()=>r})},723836(e,t,a){function r({environment:e,eventProperties:t}){(0,a(104310).u)({event:{eventName:"navigate_to_library",eventProperties:t}})}function n({environment:e,libraryViewName:t}){(0,a(104310).u)({event:{eventName:"library_subitem_creation",eventProperties:{library_view_name:t}}})}function o({environment:e,libraryViewName:t}){(0,a(104310).u)({event:{eventName:"library_create_page_button",eventProperties:{library_view_name:t}}})}function i({environment:e,libraryViewName:t}){(0,a(104310).u)({event:{eventName:"library_view_selected",eventProperties:{library_view_name:t}}})}function s({environment:e,eventProperties:t}){(0,a(104310).u)({event:{eventName:"toggle_sidebar_section_visibility",eventProperties:t}})}function l({environment:e,eventProperties:t}){(0,a(104310).u)({event:{eventName:"add_items_to_sidebar_section",eventProperties:t}})}function c({environment:e,libraryViewName:t,numPagesReordered:r}){(0,a(104310).u)({event:{eventName:"library_reorder_pages",eventProperties:{library_view_name:t,num_pages_reordered:r}}})}a.d(t,{DB:()=>c,bD:()=>n,bT:()=>r,lr:()=>i,rx:()=>s,t6:()=>o,xN:()=>l})},99418(e,t,a){function r(e){let{originRect:t}=e;a(19750).A.reset(),a(2680).A.reset(),a(899964).VN(),a(928892).A.setState({isOpen:!0,rect:t})}function n(){a(928892).A.setState({isOpen:!1})}function o(e){let{format:t,store:r,property:n,visibility:o,transaction:i}=e,s=t.property_visibility;s&&(0,a(436746).z)({stores:[r],update:{property_visibility:Object.values(s||{}).map(e=>({property:e.property,visibility:n===e.property?o:e.visibility}))},transaction:i})}function i(e){let{store:t,pageSection:r,visibility:n,environment:o,format:i,transaction:s}=e,l=i.page_section_visibility;if(l){let e={comments:l.comments??a(565546).Zi.comments,margin_comments:l.margin_comments??a(565546).Zi.margin_comments};(0,a(353615).DO_NOT_USE_trackLegacy)("update_page_section_visibility",{section:r,visibility:n});let i=o=>{(0,a(436746).z)({stores:t instanceof a(356912).m||t instanceof a(970831).B?[t]:(0,a(48697).HB)(t),update:{page_section_visibility:{...e,[r]:n}},transaction:o})};if(s)return void i(s);let c=t.getSpaceId();(0,a(323517).createAndCommit)({userAction:"customizePageActions.updatePageSectionVisibility",environment:o,cellTarget:c?{spaceWithId:c}:void 0,canUndo:!0,perform:i})}}function s(e){let{store:t,transaction:r,pageSectionFormats:n}=e;(0,a(436746).z)({stores:t instanceof a(356912).m||t instanceof a(970831).B?[t]:(0,a(48697).HB)(t),update:{collection_page_sections:n},transaction:r})}a.d(t,{VN:()=>n,ho:()=>r,LK:()=>s,OD:()=>i,D7:()=>o}),a(159952)},394112(e,t,a){a(159952);var r=a.n(a(907143)),n=a(635790),o=a(440302);let i=n.forwardRef(function(e,t){let{children:n,type:i,gap:s,withBottomPadding:l,style:c,onMouseDown:d,onClick:u,onDoubleClick:f,onContextMenu:g,suppressMargin:p}=e,m=(0,a(2919).n)(i),h=(0,a(579993).K8)(()=>a(82702).A.getPanelState("peek").isOpen&&"static_sidebar"===a(82702).A.getPanelState("peek").displayStyle,[]);return(0,o.jsx)(a(28111).A,{name:"PageLayout",children:(0,o.jsx)("div",{className:r()("layout",{"layout-wide":"wide"===i,"layout-wide-right-margin-expanded":"wide-right-margin-expanded"===i,"layout-side-peek":"side-peek"===i,"layout-center-peek":"center-peek"===i&&!h,"layout-center-peek-with-layout-panel":"center-peek"===i&&h,"layout-home":"home"===i,"layout-meet":"meet"===i,"layout-home-phone":"home-phone"===i,"layout-home-redesign-desktop":"home-redesign-desktop"===i,"layout-form":"form"===i,"layout-form-viewer":"form-viewer"===i,"layout-form-viewer-embed":"form-viewer-embed"===i,"layout-phone-or-mobile-with-native-home":"phone-or-mobile-with-native-home"===i,"layout-tablet":"tablet"===i,"layout-template-preview":"template-preview"===i,"layout-chat":"chat"===i,"layout-layout-editor":"layout-editor"===i,"layout-layout-editor-wide":"layout-editor-wide"===i,"layout-layout-editor-narrow":"layout-editor-narrow"===i,"layout-layout-editor-phone":"layout-editor-phone"===i,"layout-layout-editor-panel":"layout-editor-panel"===i,"layout-marketplace":"marketplace"===i,"layout-marketplace-mobile":"marketplace-mobile"===i,"layout-inline-composer":"inline-composer"===i,"layout-fullscreen-ai":"fullscreen-ai"===i,"layout-narrowscreen-ai":"narrowscreen-ai"===i,"layout-person-profile":"person-profile"===i,"layout-suppress-margin":p}),style:{paddingBottom:l?m:void 0,gap:s,...c},ref:t,onMouseDown:d,onClick:u,onDoubleClick:f,onContextMenu:g,children:n})})}),s="layout-content",l="layout-full",c=n.forwardRef(function(e,t){return(0,o.jsx)(a(28111).A,{name:"PageLayoutContent",children:(0,o.jsx)("div",{className:r()(s,e.className),style:e.style,ref:t,children:e.children})})});function d(e){return(0,o.jsx)(a(28111).A,{name:"PageLayoutFull",children:(0,o.jsx)("div",{className:l,style:e.style,children:e.children})})}let u={pointerEvents:"none"};function f(e){return(0,o.jsx)(a(28111).A,{name:"PageLayoutMarginRight",children:(0,o.jsx)("div",{className:"layout-margin-right",style:{...e.style,...u},children:e.children})})}function g(e){return(0,o.jsx)(a(28111).A,{name:"PageLayoutColumn",children:(0,o.jsx)("div",{className:r()("layout-column",e.className),style:{...{"--min-column-width":e.minWidth?`${e.minWidth}px`:"100%"},...e.style},children:e.children})})}function p(e){return(0,o.jsx)(a(28111).A,{name:"PageLayoutTwoColumn",children:(0,o.jsxs)(g,{minWidth:e.minWidth,className:e.className,style:e.style,children:[e.left,e.right]})})}a(699422).Wy.semibold,a(632079).Tj.buttonBlueFocusRing,a.d(t,{MR:()=>p,Pb:()=>d,WL:()=>g,kZ:()=>f},{A5:"hide-scrollbar",Mx:i,hg:s,pv:l,vV:c})},2919(e,t,a){function r(e){let t=(0,a(533992).v3)(),{device:r,WindowSizeStore:n}=t,o=(0,a(579993).K8)(()=>{let e=n.state.height,r=a(139424).A.isMobile&&a(498368).A.state.open?e:0;return(0,a(175864).C)(t)+r},[t,n]);return(0,a(579993).K8)(()=>"home-phone"===e?40:r.isTablet?380:r.isIOS?Math.max(300,o):a(139424).A.isMobile?400:"side-peek"===e||"center-peek"===e?120:"home"===e?160:"30vh",[r,o,e])}a.d(t,{n:()=>r})},186452(e,t,a){function r(e,t){return t.route.name,!1}a.d(t,{D:()=>r})},80384(e,t,a){var r=a(635790);let n=new(a(552709)).O2("PerformanceToolbar",()=>Promise.all([a.e(38069),a.e(794),a.e(86267),a.e(86785)]).then(a.bind(a,296173))),o=(0,a(552709)._h)(n,e=>e.PerformanceToolbar),i=(0,a(552709)._h)(n,e=>e.PerformanceToolbarSettings);function s(){let e=(0,a(533992).v3)();return(0,a(579993).K8)(()=>(0,a(186452).D)(e,e.RouterStore.state),[e])}function l(){let e=(0,a(533992).v3)(),t=u("performanceToolbarStore"),r=u("isPerformanceToolbarVisible");return(0,a(579993).K8)(()=>!!t&&!!r&&r(e,e.RouterStore.state,t.state),[r,e,t])}function c(){let e=u("performanceToolbarStore");return(0,a(579993).K8)(()=>!!e&&e.state.isPerformanceToolbarMounted,[e])}function d(){let e=(0,a(533992).v3)(),t=u("createPerformanceToolbarMouseListeners"),n=u("performanceToolbarStore"),{sidebarExpanded:o,sidebarWidth:i,secondarySidebarExpanded:s,secondarySidebarWidth:l,updateSidebarExpanded:c,updateSidebarWidth:d}=(0,a(579993).K8)(()=>({sidebarExpanded:a(984858).sidebarExpandedStore.state,sidebarWidth:a(984858).sidebarWidthStore.state,secondarySidebarExpanded:a(550830).default.isOpen(),secondarySidebarWidth:a(515492).A.getWidth(),updateSidebarExpanded:a(449473).B8.state.expanded,updateSidebarWidth:a(449473).B8.state.width}),[],{equalityFn:a(134542).kt});return(0,r.useEffect)(()=>
1{if(n&&t)return t({environment:e,setMouseNearPerformanceToolbar:e=>n.update(t=>({...t,isMouseNearPerformanceToolbar:e})),sidebarExpanded:o,sidebarWidth:i,secondarySidebarExpanded:s,secondarySidebarWidth:l,updateSidebarExpanded:c,updateSidebarWidth:d})},[t,e,n,o,i,s,l,c,d])}function u(e){let t=s(),[{value:r}]=(0,a(97668).Yb)(()=>t?n.load().then(t=>t[e]):Promise.resolve(void 0),[e,t]);return r}a.d(t,{a1:()=>d,kg:()=>s,lC:()=>c,n_:()=>l},{MG:o,T1:n,dt:i})},681693(e,t,a){let r={backdropFilter:"blur(48px)",WebkitBackdropFilter:"blur(48px)"};function n(){return{icon:a(632079).Tj.icon.secondary,text:a(632079).Tj.text.secondary}}function o(){return{width:48,height:48,fill:a(632079).Tj.icon.tertiary}}function i({isPhone:e}){return e?a(632079).Tj.personalHomeBackgroundPhone:a(632079).Tj.background.primary}function s({isPhone:e,themeMode:t}){return{zIndex:1,position:"relative",display:"flex",flexDirection:"column",borderRadius:12,background:a(632079).Tj.home.tile.background,boxShadow:c({isPhone:e,themeMode:t}),...r}}function l({mode:e}){switch(e){case"dark":default:return 0;case"light":return 1}}function c({isPhone:e,themeMode:t,borderOnly:r}){if("dark"===t)return"unset";let n=l({mode:t});return(0,a(960408).oE)([r||e?void 0:"0 12px 32px rgba(0, 0, 0, 0.02)",`0 0 0 ${n}px rgba(0, 0, 0, 0.05)`]).join(", ")}function d(e){let{borderOnly:t}=e,r=(0,a(533992).WS)(),n=(0,a(960253).e)();return{unhoveredBoxShadow:c({isPhone:r,themeMode:n,borderOnly:t}),hoveredBoxShadow:"light"===n?"0 12px 32px rgba(0, 0, 0, 0.03), 0 0 0 1px rgba(0, 0, 0, 0.085)":a(632079).Tj.homeShadow.card.hovered}}a.d(t,{EI:()=>n,E_:()=>c,Lu:()=>i,O0:()=>l,V$:()=>s,Xx:()=>o,xK:()=>d})},63395(e,t,a){a(499468),a(586042),a(169187),a(726090),a(132457),a(219390),a(73168),a(730330),a(976614),a(139583),a(159952),a(765324);var r=()=>a(642157);let n=10*a(419681).TD;async function o(e){let{environment:t,userId:r,spaceId:i}=e,s=a(771827).x.getPromptsState({userId:r,spaceId:i});if(null!=s&&s.loadingDone)return await s.loadingDone,o(e);let l=!0===e.loadAll&&(null==s?void 0:s.hasMore)===!0,c=!0===e.includeWorkspaceUsage&&((null==s?void 0:s.workspaceUsage)===void 0||void 0===s.workspaceUsageLastFetchedAt||Date.now()-s.workspaceUsageLastFetchedAt>=n);if(!e.force&&!l&&!c&&null!=s&&s.lastFetchedAt&&s.categories&&!s.error&&Date.now()-s.lastFetchedAt<n)return;let d=(0,a(326904).yX)();a(771827).x.setPromptsState({spaceId:i,userId:r,state:{categories:null==s?void 0:s.categories,usage:null==s?void 0:s.usage,workspaceUsage:null==s?void 0:s.workspaceUsage,workspaceUsageLastFetchedAt:null==s?void 0:s.workspaceUsageLastFetchedAt,createdTimes:null==s?void 0:s.createdTimes,hasMore:null==s?void 0:s.hasMore,loadingDone:d.promise,error:void 0,lastFetchedAt:null==s?void 0:s.lastFetchedAt}});try{let n=await t.api.callCellCompatibleApi({eventName:"getUserPromptsInSpace",environment:t,data:{spaceId:i,loadAll:e.loadAll,includeWorkspaceUsage:e.includeWorkspaceUsage,installedOnly:e.installedOnly},userId:r,cellNavigation:{cellId:void 0,recordId:void 0,spaceId:i}});if("success"===n.type){let o=Date.now(),l=void 0!==n.data.workspaceUsage;await (0,a(31069)._)({currentUserId:t.currentUser.id,defaultRecordCache:t.defaultRecordCache,inMemoryRecordCache:t.defaultRecordCache.inMemoryRecordCache,recordMap:a(412951).RecordMapWithRole.create(n.data.recordMap),debugSource:"fetchUserPromptsInSpace"}),a(771827).x.setPromptsState({spaceId:i,userId:r,state:{categories:n.data.categories,usage:n.data.usage,workspaceUsage:l?n.data.workspaceUsage:e.includeWorkspaceUsage||null==s?void 0:s.workspaceUsage,workspaceUsageLastFetchedAt:l?o:e.includeWorkspaceUsage||null==s?void 0:s.workspaceUsageLastFetchedAt,createdTimes:n.data.createdTimes,hasMore:!0===e.installedOnly||n.data.hasMore,loadingDone:d.promise,error:void 0,lastFetchedAt:o}})}}catch(e){(0,a(208318).t)().error({from:"userPromptsActions",type:"fetchUserPromptsInSpaceFailed",error:e}),a(771827).x.setPromptsState({spaceId:i,userId:r,state:{categories:null==s?void 0:s.categories,usage:null==s?void 0:s.usage,workspaceUsage:null==s?void 0:s.workspaceUsage,workspaceUsageLastFetchedAt:null==s?void 0:s.workspaceUsageLastFetchedAt,createdTimes:null==s?void 0:s.createdTimes,hasMore:null==s?void 0:s.hasMore,loadingDone:d.promise,error:"failed",lastFetchedAt:null==s?void 0:s.lastFetchedAt}})}finally{let e=a(771827).x.getPromptsState({userId:r,spaceId:i});e&&e.loadingDone&&a(771827).x.setPromptsState({spaceId:i,userId:r,state:{...e,loadingDone:void 0}}),d.resolve(void 0)}}function i(e){let t,{userId:n,spaceId:o,blockId:i,isNowSkill:s,blockStore:l}=e,c=a(771827).x.getPromptsState({userId:n,spaceId:o});if(!(null!=c&&c.categories))return;let d=c.categories;if(s)if(l.getCreatedById()===n)t=d.createdByMe.items.some(e=>e.blockId===i)?d:{...d,createdByMe:{items:[{blockId:i,badge:void 0},...d.createdByMe.items],total:d.createdByMe.total+1}};else{let e=function(e){let t=!1,a=!1,n=new Set,o=e;for(;o&&!n.has(o.id);){n.add(o.id);let e=o.getPermissionItems();for(let n of e)r().Lg(n)&&(t=!0),(r()._S(n)||r().gl(n)||r().ZK(n)||r().nl(n))&&(a=!0);if(e.length>0)break;let i=o.getParentPointer();if(i&&"block"===i.table&&i.id!==o.id)o=o.getParentBlockStore();else{(null==i?void 0:i.table)==="team"?a=!0:(null==i?void 0:i.table)==="space"&&(t=!0);break}}return t?"workspace":a?"teamspaces":"shared"}(l);t=d.shared.items.includes(i)||d.teamspaces.items.includes(i)||d.workspace.items.includes(i)?d:{...d,[e]:{items:[i,...d[e].items],total:d[e].total+1}}}else t={createdByMe:{items:d.createdByMe.items.filter(e=>e.blockId!==i),total:Math.max(0,d.createdByMe.total-!!d.createdByMe.items.some(e=>e.blockId===i))},shared:{items:d.shared.items.filter(e=>e!==i),total:Math.max(0,d.shared.total-!!d.shared.items.includes(i))},teamspaces:{items:d.teamspaces.items.filter(e=>e!==i),total:Math.max(0,d.teamspaces.total-!!d.teamspaces.items.includes(i))},workspace:{items:d.workspace.items.filter(e=>e!==i),total:Math.max(0,d.workspace.total-!!d.workspace.items.includes(i))}};a(771827).x.setPromptsState({userId:n,spaceId:o,state:{...c,categories:t,lastFetchedAt:void 0}})}function s(e){var t,r;let{userId:n,spaceId:o,blockId:i}=e,s=a(771827).x.getPromptsState({userId:n,spaceId:o});if(!s)return;let l=Date.now(),c=(null==(t=s.usage)?void 0:t.find(e=>e.promptBlockId===i))?null==(r=s.usage)?void 0:r.map(e=>e.promptBlockId===i?{...e,usageCount:e.usageCount+1,lastUsedTime:l}:e):[...s.usage??[],{promptBlockId:i,usageCount:1,lastUsedTime:l}];a(771827).x.setPromptsState({userId:n,spaceId:o,state:{...s,usage:c}})}a.d(t,{GD:()=>o,Km:()=>s,Sq:()=>i})},148344(e,t,a){a(159952);var r=()=>a(546605);
1class n extends r().Store{getInitialState(){}waitUntilLoaded(){return this.waitUntil(()=>!!this.state)}getSortedUserIds(){return Object.entries(this.state||{}).sort(([e,t],[a,r])=>r-t).map(([e,t])=>e)}}let o=new n;(0,a(202146).exposeDebugValue)("UserSimilarityStore",o),a.d(t,{},{k:o})},413552(e,t,a){async function r(e,t){let{offerCampaign:r,offerCode:n}=t;if(!r)return;if(void 0!==t.spaceId){var o;if(!(null!=(o=(0,a(328765).S)())&&o.canAdmin()))return;return a(663482).I.awaitData(e,{spaceId:t.spaceId,offerCampaign:r,offerCode:n})}let i=await e.api.callApi({eventName:"getCustomerOffer",environment:e,data:{spaceId:void 0,deviceId:t.deviceId,offerCampaign:r,offerCode:n}});if("failed"!==i.type&&"offer"in i.data&&i.data.offer)return i.data.offer}async function n(e){let{environment:t,spaceId:r,offerCampaign:n,entrypoint:o}=e;try{let e=await t.api.callMainCellApi({eventName:"presentedCustomerOffer",environment:t,data:{spaceId:r,offerCampaign:n,entrypoint:o}});if("failed"===e.type)return void(0,a(208318).t)().log({level:"error",from:"offerActions.recordPresentedCustomerOffer",type:"presentedCustomerOfferFailed",data:{spaceId:r,miscDataToConvertToString:{offerCampaign:n,responseType:e.type}}});return e.data.didRecordPresentedOfferStatus&&((0,a(843256).w)(n)?(await a(705820).P.resetData(t,{spaceId:r},!0),a(663482).I.refetchForSpace(t,r)):await a(663482).I.resetData(t,{spaceId:r,offerCampaign:n})),e}catch(e){(0,a(208318).t)().error({from:"offerActions.recordPresentedCustomerOffer",type:"presentedCustomerOfferException",error:e})}}a(730330),a(765324);let o=(0,a(960408).sg)(i,1e3,{leading:!0,trailing:!1});async function i(e){let{environment:t,spaceId:r,offerCampaign:n,entrypoint:o}=e,i=await t.api.callCellCompatibleApi({eventName:"applyCustomerOffer",environment:t,data:{spaceId:r,offerCampaign:n,entrypoint:o??"unknown"},cellNavigation:{spaceId:r}});return"failed"===i.type?void a(647095).Qg(i):(await a(185995).default.resetData(t,{spaceId:r}),i)}async function s(e){let{environment:t,spaceId:a,offerCampaign:n}=e;return void 0!==await r(t,{spaceId:a,offerCampaign:n})}a.d(t,{Cy:()=>r,L6:()=>s,c9:()=>n},{VY:o})},473182(e,t,a){a(635790);var r=a(440302);function n(){let e=(0,a(579993).K8)(()=>{let{editsBlocked:e}=a(177123).A.state;return e??!1},[]);return(0,a(579993).K8)(()=>(0,a(717274).Jq)(),[])&&e}function o(){return(0,a(579993).K8)(()=>{var e;let t=a(731632).A.state;return null==t||null==(e=t.data)?void 0:e.invoiceHostedUrl},[])}function i(){var e,t;let n=(0,a(533992).v3)(),i=o(),l=(0,a(579993).K8)(()=>{var e;let t=a(731632).A.state;return(null==t||null==(e=t.data)?void 0:e.overdueInvoiceCount)??0},[]),c=(0,a(579993).K8)(()=>(0,a(887788).h)(n),[n]),d=(e=c,t=l,e?t>1?(0,r.jsx)(a(327219).sA,{defaultMessage:"Access to Notion is limited because we couldnât process {overdueInvoiceCount, plural, one {your last payment} other {{overdueInvoiceCount} payments}}.",id:"uncollectibleExperience.uncollectibleExperienceOverlay.multipleInvoicesMessageContent",values:{overdueInvoiceCount:t}}):(0,r.jsx)(a(327219).sA,{defaultMessage:"Access to Notion is limited because we couldnât process your last payment",id:"uncollectibleExperience.uncollectibleExperienceOverlay.messageContent"}):(0,r.jsx)(a(327219).sA,{id:"uncollectibleExperience.uncollectibleExperienceOverlay.memberMessageContent",defaultMessage:"Access to Notion is limited"})),u=function(e){if(!e)return(0,r.jsx)(a(327219).sA,{id:"uncollectibleExperience.uncollectibleExperienceOverlay.memberSecondaryLabel",defaultMessage:"Contact a workspace owner to update your workspaceâs payment method"})}(c),f=function(e,t,r){if(t){let n=(0,a(987954).ao)(r);return a=>{n&&(s(t,e),n(a))}}return r=>{s(t,e),a(493794).Ow()}}(n,c,i),g=c?(0,r.jsx)(a(327219).sA,{defaultMessage:"View unpaid invoice",id:"uncollectibleExperience.uncollectibleExperienceOverlay.buttonLabel"}):(0,r.jsx)(a(327219).sA,{id:"uncollectibleExperience.uncollectibleExperienceOverlay.memberButtonLabel",defaultMessage:"View workspace owner"});return{clickAction:f,ctaMessage:g,primaryMessage:d,secondaryMessage:u,ctaIcon:c?a(213458).arrowUpRightSquareIcon:a(11056).personCircleFillIcon,tooltipBodyMessage:c?g:u,isWorkspaceOwner:c,overdueInvoiceCount:l}}function s(e,t){(0,a(104310).u)({event:{eventName:"subscription_uncollectible_blurred_experience_cta_clicked",eventProperties:{is_workspace_owner:e}}})}a.d(t,{$y:()=>i,jc:()=>o,x9:()=>n})},162819(e,t,a){var r=a(635790);function n(e){let{spaceStore:t}=e,n=(0,a(533992).v3)(),o=(0,a(993077).U2)(t),{isMember:i,spaceId:s}=(0,a(579993).K8)(()=>({isMember:(null==o?void 0:o.isMember())??!1,spaceId:null==t?void 0:t.id}),[o,t]),{prices:l,loadedSpaceId:c}=(0,a(579993).K8)(()=>({prices:a(653828).H.state.prices,loadedSpaceId:a(653828).H.state.spaceId}),[]),d=(0,a(579993).K8)(()=>void 0!==s&&i&&a(653828).H.shouldLoadFor(s),[s,i]);return((0,r.useEffect)(()=>{d&&s&&(0,a(829489).$W)({environment:n,spaceId:s})},[n,d,s]),s&&void 0!==c&&c!==s)?[]:l}a.d(t,{o:()=>n})},390015(e,t,a){let r=a(546605).Store.createValue({open:!1},{name:"AiUsageCheckoutModalStore"});a.d(t,{},{q:r})},210511(e,t,a){a.r(t),a(730330),a(139583);var r=a(635790),n=()=>a(227335),o=a(440302);let i=(0,a(327219).YK)({configurationHidden:{id:"WorkflowTriggerConfiguration.configurationHidden",defaultMessage:"Only the user who connected this integration can view or edit trigger settings"}});function s(e,t){var r;let n=null==e?void 0:e.find(e=>e.id===t.moduleId&&void 0!==t.moduleId);return n||(Object.keys(a(853030).notion.triggers).includes((null==(r=t.state)?void 0:r.type)??"")?l():void 0)}function l(){return{id:"notion",name:"notion",type:"notion",version:"1.0.0"}}function c(e){let{modules:t,trigger:a}=e;return(0,r.useMemo)(()=>{var e;if(!a)return{specificTrigger:void 0,triggerDefinition:void 0,specificModuleValue:void 0};let r=s(t,a);if(!r||!(null!=(e=a.state)&&e.type))return{specificTrigger:void 0,triggerDefinition:void 0,specificModuleValue:void 0};let n=d({moduleType:r.type,triggerType:a.state.type});return n?{specificTrigger:a,triggerDefinition:n,specificModuleValue:r}:{specificTrigger:void 0,triggerDefinition:void 0,specificModuleValue:void 0}},[t,a])}function d(e){let{moduleType:t,triggerType:a}=e,r=n().y[t];if(!r)return;let o=r.triggers[a];if(o)return o}function u(e){var t;let{moduleType:a,trigger:r}=e,n=null==(t=r.state)?void 0:t.type;if(!n)return{specificTrigger:void 0,triggerDefinition:void 0};let o=d({moduleType:a,triggerType:n});return o?{specificTrigger:r,triggerDefinition:o}:{specificTrigger:void 0,triggerDefinition:void 0}}function f(e){if(!e||!e.state)return;let t=e.state.type;if(t)for(let e of a(997377).zP){let a=n().y[e];if(a&&a.triggers){for(let[e,r]of Object.entries(a.triggers))if(e===t&&r)return r}}}function g(e){let{workflowData:t,triggerId:a}=e;if(!(null!=t&&t.triggers))return;let r=t.triggers.find(e=>e.id===a);if(r)return r}let p={position:"relative",paddingInline:4};function m(e){let{isInTranscript:t,specificTrigger:r,triggerDefinition:n}=e,i=(0,a(960253).I)(()=>({title:t?{color:a(632079).Tj.text.tertiary,fontWeight:a(699422).Wy.medium,fontSize:14}:{fontWeight:a(699422).Wy.medium}}),[t]),s=(0,a(327219).tz)();return t&&"minimal"===n.configuration&&n.transcriptDescription?(0,o.jsx)("div",{style:i.title,children:n.transcriptDescription(s,r)}):null}function h(e){let{workflowStore:t,trigger:r,isInTranscript:n,workflowDefinitionPointer:s,saveTrigger:l,disabled:d=!1,modules:u}=e,f=(0,a(579993).K8)(()=>(0,a(646440).d$)(t).getKeyValue("modules")??[],[t]),{specificTrigger:g,triggerDefinition:h}=c({modules:u??f,trigger:r});return g&&g.state&&h&&s?(0,o.jsx)(a(4458).VP,{gap:12,style:p,className:"autolayout-fill-width",children:(0,o.jsx)(a(4458).fI,{gap:4,width:"100%",children:(()=>{let e=t.table!==a(832375).U6v;if(d)return(0,o.jsx)(a(111010).D,{styleKey:"bodySmRegular",colorVariant:"secondary",children:(0,o.jsx)(a(327219).sA,{...i.configurationHidden})});if("full"===h.configuration){let{FullConfiguration:a}=h;return e?(0,o.jsx)(a,{workflowStore:t,trigger:g,isInTranscript:n,workflowDefinitionPointer:s,saveTrigger:l}):void 0}return(0,o.jsxs)(o.Fragment,{children:[(0,o.jsx)(m,{isInTranscript:n,specificTrigger:g,triggerDefinition:h}),h.ConfigurationComponent&&e?(0,o.jsx)(h.ConfigurationComponent,{workflowStore:t,trigger:g,isInTranscript:n,workflowDefinitionPointer:s,saveTrigger:l}):void 0]})})()})}):null}a.d(t,{WorkflowTriggerConfiguration:()=>h,findModuleForTrigger:()=>s,getSpecificWorkflowTrigger:()=>g,getSyntheticNotionModuleValue:()=>
1l,getTriggerDefinitionBySpecificTrigger:()=>f,getTriggerDefinitionByType:()=>d,getTriggerWithDefinition:()=>u,useTriggerWithDefinition:()=>c})},3906(e,t,a){let r="settings-advanced",n="settings-trigger";function o(e){return"settings"===e||e===r||e===n}function i(e,t){return e===r?{type:"advanced"}:e===n&&void 0!==t?{type:"trigger",triggerId:t}:{type:"overview"}}function s(e){switch(e.type){case"overview":return{workflowViewType:"settings"};case"advanced":return{workflowViewType:r};case"trigger":return{workflowViewType:n,workflowViewId:e.triggerId}}}a.d(t,{EJ:()=>s,LM:()=>o,pU:()=>i})},604384(e,t,a){function r(e){var t;if(!e)return!1;let r=e.getDataStore().getValue();if(!r)return!1;let n=null==(t=r.paused_reason)?void 0:t.reason;return"paused"===r.status&&(0,a(758359).c)(n)}function n(e,t){switch(e){case"runLimit":return t.formatMessage({id:"workflow.pausedReason.runLimit",defaultMessage:"Run limit reached for this agent"});case"creditLimit":return t.formatMessage({id:"workflow.pausedReason.creditLimit",defaultMessage:"Credit limit reached for this agent"});case"runawayCreditUsage":return t.formatMessage({id:"workflow.pausedReason.runawayCreditUsage",defaultMessage:"Auto-paused for unusually high credit usage"});case"failureLimit":return t.formatMessage({id:"workflow.pausedReason.failureLimit",defaultMessage:"Too many failures for this agent"});case"markSessionFailedAutopause":return t.formatMessage({id:"workflow.pausedReason.markSessionFailedAutopause",defaultMessage:"Paused after the agent reported a configuration issue"});case"workspaceSpendLimit":return t.formatMessage({id:"workflow.pausedReason.workspaceSpendLimit",defaultMessage:"Workspace custom agent usage limit reached"});case"disabledByAdmin":return t.formatMessage({id:"workflow.pausedReason.disabledByAdmin",defaultMessage:"Disabled by workspace owner"});case"disabledByAdminButResumable":return t.formatMessage({id:"workflow.pausedReason.disabledByAdminButResumable",defaultMessage:"Disabled by a workspace admin; editors can re-enable"});case"disabledByEditorFromApi":return t.formatMessage({id:"workflow.pausedReason.disabledByEditorFromApi",defaultMessage:"Disabled through the API"});case"disabledByEditorFromClient":return t.formatMessage({id:"workflow.pausedReason.disabledByEditorFromClient",defaultMessage:"Disabled by an editor"});case"orphanedAutoDisable":return t.formatMessage({id:"workflow.pausedReason.orphanedAutoDisable",defaultMessage:"Disabled because nobody has Full access to this agent"});case"disabledDueToLackOfEditors":return t.formatMessage({id:"workflow.pausedReason.disabledDueToLackOfEditors",defaultMessage:"Disabled because nobody has access to edit this agent"});case"disabledByNotion":return t.formatMessage({id:"workflow.pausedReason.disabledByNotion",defaultMessage:"Temporarily disabled."});case"internalError":return t.formatMessage({id:"workflow.pausedReason.internalError",defaultMessage:"Internal error"});case"needsReview":return t.formatMessage({id:"workflow.pausedReason.needsReview",defaultMessage:"Needs review"});case"toolUnavailable":return t.formatMessage({id:"workflow.pausedReason.toolUnavailable",defaultMessage:"Paused because a required capability is unavailable"});default:(0,a(48697).HB)(e)}}function o(e,t){switch(e){case"runLimit":return t.formatMessage({id:"workflow.pausedReason.runLimit.short",defaultMessage:"Run limit"});case"creditLimit":return t.formatMessage({id:"workflow.pausedReason.creditLimit.short",defaultMessage:"Credit limit"});case"runawayCreditUsage":return t.formatMessage({id:"workflow.pausedReason.runawayCreditUsage.short",defaultMessage:"Auto-paused"});case"failureLimit":return t.formatMessage({id:"workflow.pausedReason.failureLimit.short",defaultMessage:"Failures"});case"markSessionFailedAutopause":return t.formatMessage({id:"workflow.pausedReason.markSessionFailedAutopause.short",defaultMessage:"Configuration issue"});case"workspaceSpendLimit":return t.formatMessage({id:"workflow.pausedReason.workspaceSpendLimit.short",defaultMessage:"Workspace limit"});case"disabledByAdmin":return t.formatMessage({id:"workflow.pausedReason.disabledByAdmin.short",defaultMessage:"Disabled"});
1case"disabledByAdminButResumable":return t.formatMessage({id:"workflow.pausedReason.disabledByAdminButResumable.short",defaultMessage:"Disabled"});case"disabledByEditorFromApi":return t.formatMessage({id:"workflow.pausedReason.disabledByEditorFromApi.short",defaultMessage:"Disabled"});case"disabledByEditorFromClient":return t.formatMessage({id:"workflow.pausedReason.disabledByEditorFromClient.short",defaultMessage:"Disabled"});case"orphanedAutoDisable":return t.formatMessage({id:"workflow.pausedReason.orphanedAutoDisable.short",defaultMessage:"No owner"});case"disabledDueToLackOfEditors":return t.formatMessage({id:"workflow.pausedReason.disabledDueToLackOfEditors.short",defaultMessage:"No editors"});case"disabledByNotion":return t.formatMessage({id:"workflow.pausedReason.disabledByNotion.short",defaultMessage:"Disabled"});case"internalError":return t.formatMessage({id:"workflow.pausedReason.internalError.short",defaultMessage:"Error"});case"needsReview":return t.formatMessage({id:"workflow.pausedReason.needsReview.short",defaultMessage:"Needs review"});case"toolUnavailable":return t.formatMessage({id:"workflow.pausedReason.toolUnavailable.short",defaultMessage:"Capability unavailable"});default:(0,a(48697).HB)(e)}}function i(e){return"creditLimit"===e}function s(e){let{runStatus:t,runPausedReason:a}=e;return"paused"===t&&("creditLimit"===a||"runLimit"===a||"runawayCreditUsage"===a)}let l=["agentReported","timeout","streamError","lastErrorStep","datastoreInfra","noExitConditionMet","agentNeverStarted","runDataNotFound","createdByNotFound","rateLimitExceeded","threadMessageStepVolumeRateLimitExceeded","unavailableModule","mcpConnectionFailure","aiNotEnabled","notAllowed","paymentRequired","contentBlocked","notFound","vendorServerError","vendorBadRequest","vendorBadAttachment","toolCallParseError","markdownRenderFailure","promptTooLong","triggerNotFound","runtimeActorNotFound","insufficientPermission","triggersDisabled","scriptAgentAdvancedNotEnabled","unexpectedError","agentServiceQueueRetriesExhausted","unknownRuntimeError","uncaughtException","missingSelectOptions","editorAccessCheckFailed","moduleNotReady","inferenceCall","unsupportedModel","fallbackPolicyModelUnavailable"];function c(e,t){if(e){if((0,a(48697).Xk)(l,e)){switch(e){case"agentReported":return t.formatMessage({id:"workflow.runError.agentReported",defaultMessage:"Agent reported error"});case"timeout":return t.formatMessage({id:"workflow.runError.timeout",defaultMessage:"Timeout"});case"streamError":return t.formatMessage({id:"workflow.runError.streamError",defaultMessage:"Stream error"});case"lastErrorStep":return t.formatMessage({id:"workflow.runError.lastErrorStep",defaultMessage:"Step error"});case"datastoreInfra":return t.formatMessage({id:"workflow.runError.datastoreInfra",defaultMessage:"Datastore infrastructure error"});case"noExitConditionMet":return t.formatMessage({id:"workflow.runError.noExitConditionMet",defaultMessage:"No exit condition met"});case"agentNeverStarted":return t.formatMessage({id:"workflow.runError.agentNeverStarted",defaultMessage:"Agent never started"});case"runDataNotFound":return t.formatMessage({id:"workflow.runError.runDataNotFound",defaultMessage:"Run data not found"});case"createdByNotFound":return t.formatMessage({id:"workflow.runError.createdByNotFound",defaultMessage:"Created by user not found"});case"rateLimitExceeded":return t.formatMessage({id:"workflow.runError.rateLimitExceeded",defaultMessage:"Rate limit exceeded"});case"threadMessageStepVolumeRateLimitExceeded":return t.formatMessage({id:"workflow.runError.threadMessageStepVolumeRateLimitExceeded",defaultMessage:"Daily message-step quota exceeded"});case"unavailableModule":return t.formatMessage({id:"workflow.runError.unavailableModule",defaultMessage:"Unavailable module"});case"mcpConnectionFailure":return t.formatMessage({id:"workflow.runError.mcpConnectionFailure",defaultMessage:"Connection failure"});case"aiNotEnabled":return t.formatMessage({id:"workflow.runError.aiNotEnabled",defaultMessage:"AI is not enabled on this workspace"});case"notAllowed":return t.formatMessage({id:"workflow.runError.notAllowed",defaultMessage:"Not allowed"});case"paymentRequired":return t.formatMessage({id:"workflow.runError.paymentRequired",defaultMessage:"Payment required"});case"contentBlocked":return t.formatMessage({id:"workflow.runError.contentBlocked",defaultMessage:"Content blocked by provider"});case"notFound":return t.formatMessage({id:"workflow.runError.notFound",defaultMessage:"Not found"});case"vendorServerError":return t.formatMessage({id:"workflow.runError.vendorServerError",defaultMessage:"Provider unavailable"});case"vendorBadRequest":return t.formatMessage({id:"workflow.runError.vendorBadRequest",defaultMessage:"Provider rejected request"});case"vendorBadAttachment":return t.formatMessage({id:"workflow.runError.vendorBadAttachment",defaultMessage:"Attachment couldn't be processed"});case"toolCallParseError":return t.formatMessage({id:"workflow.runError.toolCallParseError",defaultMessage:"Tool call parse error"});case"markdownRenderFailure":return t.formatMessage({id:"workflow.runError.markdownRenderFailure",defaultMessage:"Page rendering failed"});case"promptTooLong":return t.formatMessage({id:"workflow.runError.promptTooLong",defaultMessage:"Prompt too long"});case"triggerNotFound":return t.formatMessage({id:"workflow.runError.triggerNotFound",defaultMessage:"Trigger not found"});case"runtimeActorNotFound":return t.formatMessage({id:"workflow.runError.runtimeActorNotFound",defaultMessage:"Runtime actor not found"});case"insufficientPermission":return t.formatMessage({id:"workflow.runError.insufficientPermission",defaultMessage:"Insufficient permission"});case"triggersDisabled":return t.formatMessage({id:"workflow.runError.triggersDisabled",defaultMessage:"Triggers disabled"});case"scriptAgentAdvancedNotEnabled":return t.formatMessage({id:"workflow.runError.scriptAgentAdvancedNotEnabled",defaultMessage:"Advanced agent not enabled"});case"unexpectedError":case"agentServiceQueueRetriesExhausted":return t.formatMessage({id:"workflow.runError.unexpectedError",defaultMessage:"Unexpected error"});case"unknownRuntimeError":return t.formatMessage({id:"workflow.runError.unknownRuntimeError",defaultMessage:"Unknown runtime error"});case"uncaughtException":return t.formatMessage({id:"workflow.runError.uncaughtException",defaultMessage:"Uncaught exception"});case"missingSelectOptions":return t.formatMessage({id:"workflow.runError.missingSelectOptions",defaultMessage:"Missing select options"});
1case"editorAccessCheckFailed":return t.formatMessage({id:"workflow.runError.editorAccessCheckFailed",defaultMessage:"Editor access check failed"});case"moduleNotReady":return t.formatMessage({id:"workflow.runError.moduleNotReady",defaultMessage:"Configuration error"});case"inferenceCall":return t.formatMessage({id:"workflow.runError.inferenceCall",defaultMessage:"Model request failed"});case"unsupportedModel":return t.formatMessage({id:"workflow.runError.unsupportedModel",defaultMessage:"Unsupported model"});case"fallbackPolicyModelUnavailable":return t.formatMessage({id:"workflow.runError.fallbackPolicyModelUnavailable",defaultMessage:"Requested model unavailable"});default:(0,a(48697).HB)(e)}return}return e}}a.d(t,{QF:()=>s,R6:()=>o,hc:()=>i,jp:()=>r,m8:()=>c,of:()=>n})},131582(e,t,a){var r=a(635790);function n(e){var t,n;let{workflowId:o,spaceId:i,workflowStore:s,includeTrialEstimatedCreditUsage:l=!1,refreshIntervalMs:c}=e,d=(0,a(533992).v3)(),u=(0,r.useRef)(!1),{enforcedCreditLimit:f,isLite:g}=(0,a(579993).K8)(()=>{var e;if(!s)return{enforcedCreditLimit:void 0,isLite:void 0};let t=s.getSpaceStore(),r=s.getDraftData()??s.getData(),{enforcedCreditLimit:n}=(0,a(184931).V3)({workflowData:(0,a(184931).ze)(r),workflowCreatedTime:s.getCreatedTime(),subscriptionTier:null==t?void 0:t.getSubscriptionTier(),workspaceDefaultCreditLimit:null==t?void 0:t.getSetting("default_agent_credit_limit"),workspaceDefaultCreditLimitAppliesToWorkflowsCreatedBefore:null==t?void 0:t.getSetting("default_agent_credit_limit_applies_to_workflows_created_before")});return{enforcedCreditLimit:n,isLite:(null==(e=s.getModel())?void 0:e.isLite())??!1}},[s]),p=void 0===s||void 0!==f&&!1===g,[m,h]=(0,a(97668).Yb)(async()=>{if(o&&i&&p)try{let e=await (0,a(82861).YM)({environment:d,spaceId:i,workflowId:o,includeTrialEstimatedCreditUsage:l,forceRefresh:u.current});return u.current=!1,e}catch(e){a(773352).log({level:"error",from:"useWorkflowCreditUsage",type:"fetchWorkflowCreditUsageFailed",data:{miscDataToConvertToString:{error:e,workflowId:o,spaceId:i,userId:d.currentUser.id}}});return}},[d,o,i,l,p],{debugName:"useWorkflowCreditUsage",interval:p?c:void 0}),v=(0,r.useCallback)(()=>(u.current=!0,h()),[h]),w=p&&o&&i?(0,a(82861).iq)({environment:d,spaceId:i,workflowId:o,includeTrialEstimatedCreditUsage:l}):void 0;return{creditUsage:(null==(t=m.value)?void 0:t.creditUsage)??(null==w?void 0:w.creditUsage),trialEstimatedCreditUsage:(null==(n=m.value)?void 0:n.trialEstimatedCreditUsage)??(null==w?void 0:w.trialEstimatedCreditUsage),enforcedCreditLimit:f,isLite:g,isLoading:p&&void 0===w&&("pending"===m.status||"idle"===m.status),refetch:v}}a.d(t,{n:()=>n})},939434(e,t,a){a(635790);let r={viewBox:"0 0 16 16",fittedViewBox:"3.17 0.97 9.66 14.06",svg:(0,a(440302).jsx)("path",{d:"M8.442 1.158a.625.625 0 0 0-.884 0l-4.2 4.2a.625.625 0 0 0 .884.884L8 2.484l3.758 3.758a.625.625 0 0 0 .884-.884L8.445 1.16zm4.2 8.6a.625.625 0 0 0-.884 0L8 13.516 4.242 9.758a.625.625 0 1 0-.884.884l4.2 4.2c.244.244.64.244.884 0l.005-.005 4.195-4.195a.625.625 0 0 0 0-.884"})},n=(0,a(104509).wt)("arrowChevronDoubleUpAndDownSmall",r,"small");a.d(t,{},{w:n})},740158(e,t,a){a(635790);let r={viewBox:"0 0 20 20",fittedViewBox:"6.12 3.97 6.66 12.06",directional:!0,svg:(0,a(440302).jsx)("path",{d:"M6.308 9.558a.625.625 0 0 0 0 .884l5.4 5.4a.625.625 0 1 0 .884-.884L7.634 10l4.958-4.958a.625.625 0 1 0-.884-.884z"})},n=(0,a(104509).wt)("arrowChevronSingleLeft",r,"default");a.d(t,{},{$:n})},746204(e,t,a){a(635790);let r={viewBox:"0 0 20 20",fittedViewBox:"5.87 3.72 7.16 12.56",directional:!0,svg:(0,a(440302).jsx)("path",{d:"M6.131 9.381a.875.875 0 0 0 0 1.238l5.4 5.4a.875.875 0 1 0 1.238-1.238L7.987 10l4.782-4.781A.875.875 0 0 0 11.53 3.98z"})},n=(0,a(104509).wt)("arrowChevronSingleLeftFill",r,"fill");a.d(t,{},{w:n})},342392(e,t,a){a.r(t),a(635790);let r={viewBox:"0 0 20 20",fittedViewBox:"7.22 3.97 6.66 12.06",directional:!0,svg:(0,a(440302).jsx)("path",{d:"M13.692 10.442a.625.625 0 0 0 0-.884l-5.4-5.4a.625.625 0 1 0-.884.884L12.366 10l-4.958 4.958a.625.625 0 0 0 .884.884z"})},n=(0,a(104509).wt)("arrowChevronSingleRight",r,"default");a.d(t,{},{arrowChevronSingleRightIcon:n,iconDefinition:r})},374241(e,t,a){a.r(t),a(635790);let r={viewBox:"0 0 16 16",fittedViewBox:"2.37 3.59 11.26 8.83",directional:!0,svg:(0,a(440302).jsx)("path",{d:"M7.242 12.243a.626.626 0 0 1-.884 0l-3.8-3.801a.625.625 0 0 1 0-.884l3.8-3.8a.626.626 0 0 1 .884.884L4.51 7.375H13a.625.625 0 1 1 0 1.25H4.51l2.733 2.733a.626.626 0 0 1 0 .885"})},n=(0,a(104509).wt)("arrowStraightLeftSmall",r,"small");a.d(t,{},{arrowStraightLeftSmallIcon:n,iconDefinition:r})},213458(e,t,a){a.r(t),a(635790);var r=a(440302);let n={viewBox:"0 0 20 20",fittedViewBox:"3.12 3.12 13.75 13.75",svg:(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)("path",{d:"M7.875 7c0-.345.28-.625.625-.625H13c.345 0 .625.28.625.625v4.5a.625.625 0 1 1-1.25 0V8.509l-5.12 5.
112a.625.625 0 1 1-.884-.883l5.12-5.121H8.5A.625.625 0 0 1 7.875 7"}),(0,r.jsx)("path",{d:"M3.125 5.25c0-1.174.951-2.125 2.125-2.125h9.5c1.174 0 2.125.951 2.125 2.125v9.5a2.125 2.125 0 0 1-2.125 2.125h-9.5a2.125 2.125 0 0 1-2.125-2.125zm2.125-.875a.875.875 0 0 0-.875.875v9.5c0 .483.392.875.875.875h9.5a.875.875 0 0 0 .875-.875v-9.5a.875.875 0 0 0-.875-.875z"})]})},o=(0,a(104509).wt)("arrowUpRightSquare",n,"default");a.d(t,{},{arrowUpRightSquareIcon:o,iconDefinition:n})},557488(e,t,a){a(635790);var r=a(440302);let n={viewBox:"0 0 20 20",fittedViewBox:"2.37 3.13 15.25 14.86",svg:(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)("path",{d:"M5.875 7.505c0-.345.28-.625.625-.625h7a.625.625 0 1 1 0 1.25h-7a.625.625 0 0 1-.625-.625m0 3c0-.345.28-.625.625-.625h5a.625.625 0 1 1 0 1.25h-5a.625.625 0 0 1-.625-.625"}),(0,r.jsx)("path",{d:"M17.625 5.255A2.125 2.125 0 0 0 15.5 3.13h-11a2.125 2.125 0 0 0-2.125 2.125v7.5c0 1.173.951 2.125 2.125 2.125h1.188v2.482a.625.625 0 0 0 1.006.496l3.87-2.978H15.5a2.125 2.125 0 0 0 2.125-2.125zM15.5 4.38c.483 0 .875.392.875.875v7.5a.875.875 0 0 1-.875.875h-5.148a.63.63 0 0 0-.38.13l-3.034 2.333v-1.838a.625.625 0 0 0-.625-.625H4.5a.875.875 0 0 1-.875-.875v-7.5c0-.483.392-.875.875-.875z"})]})},o=(0,a(104509).wt)("commentFilled",n,"default");a.d(t,{},{h:o})},397900(e,t,a){a.r(t),a(635790);let r={viewBox:"0 0 20 20",fittedViewBox:"2.62 8.62 14.76 2.76",svg:(0,a(440302).jsx)("path",{d:"M4 11.375a1.375 1.375 0 1 0 0-2.75 1.375 1.375 0 0 0 0 2.75m6 0a1.375 1.375 0 1 0 0-2.75 1.375 1.375 0 0 0 0 2.75m6 0a1.375 1.375 0 1 0 0-2.75 1.375 1.375 0 0 0 0 2.75"})},n=(0,a(104509).wt)("ellipsis",r,"default");a.d(t,{},{ellipsisIcon:n,iconDefinition:r})},46552(e,t,a){a(635790);let r={viewBox:"0 0 20 20",fittedViewBox:"0.37 6.08 19.25 8.5",svg:(0,a(440302).jsx)("path",{fillRule:"evenodd",d:"M14.5 6.081c1.576 0 2.938.968 3.59 2.375H19a.625.625 0 0 1 0 1.25h-.543q.042.307.043.625c0 2.347-1.79 4.25-4 4.25s-4-1.903-4-4.25q.001-.547.124-1.056a1.53 1.53 0 0 0-1.249 0q.123.507.125 1.056c0 2.347-1.79 4.25-4 4.25s-4-1.903-4-4.25q0-.319.043-.625H1a.625.625 0 0 1 0-1.25h.91c.652-1.407 2.014-2.375 3.59-2.375 1.444 0 2.709.814 3.412 2.033a2.78 2.78 0 0 1 2.174 0c.703-1.22 1.97-2.033 3.414-2.033m-9 1.25c-1.448 0-2.75 1.27-2.75 3s1.302 3 2.75 3 2.75-1.27 2.75-3-1.302-3-2.75-3m9 0c-1.448 0-2.75 1.27-2.75 3s1.302 3 2.75 3 2.75-1.27 2.75-3-1.302-3-2.75-3",clipRule:"evenodd"})},n=(0,a(104509).wt)("eyeglasses",r,"default");a.d(t,{},{P:n})},372181(e,t,a){a.r(t),a(635790);var r=a(440302);let n={viewBox:"0 0 16 16",fittedViewBox:"1.87 1.87 12.25 12.25",svg:(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)("path",{d:"M7.9 4.425a.775.775 0 1 0 0 1.55.775.775 0 0 0 0-1.55M6.95 6.5a.625.625 0 1 0 0 1.25h.425V10H6.95a.625.625 0 1 0 0 1.25h2.1a.625.625 0 1 0 0-1.25h-.425V7.125A.625.625 0 0 0 8 6.5z"}),(0,r.jsx)("path",{d:"M8 1.875a6.125 6.125 0 1 0 0 12.25 6.125 6.125 0 0 0 0-12.25M3.125 8a4.875 4.875 0 1 1 9.75 0 4.875 4.875 0 0 1-9.75 0"})]})},o=(0,a(104509).wt)("infoCircleSmall",n,"small");a.d(t,{},{iconDefinition:n,infoCircleSmallIcon:o})},697198(e,t,a){a.r(t),a(635790);var r=a(440302);let n={viewBox:"0 0 16 16",fittedViewBox:"3.17 1.59 9.66 12.45",svg:(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)("path",{d:"M8 8.1a1.125 1.125 0 0 0-.525 2.12v.93a.525.525 0 1 0 1.05 0v-.93A1.125 1.125 0 0 0 8 8.1"}),(0,r.jsx)("path",{d:"M8 1.6a3.25 3.25 0 0 0-3.25 3.25v1a2.026 2.026 0 0 0-1.575 1.975v4.2c0 1.118.907 2.025 2.025 2.025h5.6a2.025 2.025 0 0 0 2.025-2.025v-4.2c0-.964-.673-1.77-1.575-1.975v-1A3.25 3.25 0 0 0 8 1.6M6 4.85a2 2 0 1 1 4 0v.95H6zM4.425 7.825c0-.428.347-.775.775-.775h5.6c.428 0 .775.347.775.775v4.2a.775.775 0 0 1-.775.775H5.2a.775.775 0 0 1-.775-.775z"})]})},o=(0,a(104509).wt)("lockSmall",n,"small");a.d(t,{},{iconDefinition:n,lockSmallIcon:o})},958863(e,t,a){a(635790);var r=a(440302);let n={viewBox:"0 0 20 20",fittedViewBox:"4.45 2.17 11.09 15.43",svg:(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)("path",{d:"M10 2.175A2.875 2.875 0 0 0 7.125 5.05v3.6a2.875 2.875 0 1 0 5.75 0v-3.6A2.875 2.875 0 0 0 10 2.175M8.375 5.05a1.625 1.625 0 0 1 3.25 0v3.6a1.625 1.625 0 1 1-3.25 0z"}),(0,r.jsx)("path",{d:"M5.604 10.891a.625.625 0 1 0-1.028.71 6.58 6.58 0 0 0 4.799 2.82v1.929H5.95a.625.625 0 1 0 0 1.25h8.1a.625.625 0 0 0 0-1.25h-3.425v-1.93a6.58
16.58 0 0 0 4.799-2.818.625.625 0 1 0-1.029-.71 5.33 5.33 0 0 1-4.393 2.308h-.004a5.33 5.33 0 0 1-4.394-2.309"})]})},o=(0,a(104509).wt)("microphone",n,"default");a.d(t,{},{E:o})},196441(e,t,a){function r(e){switch((0,a(419681).qE)({value:(0,a(960408).LI)(e,1),min:.5,max:4.9})){case .5:return 155;case .6:return 128;case .7:return 108;case .8:return 94;case .9:return 83;default:return 75}}function n(e){let t=(0,a(419681).qE)({value:(0,a(960408).LI)(e,1),min:.5,max:4.9});switch(t){case .5:return 273;case .6:return 228;case .7:return 195;case .8:return 171;case .9:return 151;case 1:return 136;case 1.1:return 123;case 1.2:return 113;case 1.3:return 105;case 1.4:return 97;case 1.5:return 91;case 1.6:return 85;default:return Math.max(85-Math.floor((t-1.6)*50),0)}}a.d(t,{n$:()=>r,yA:()=>n})},535425(e,t,a){a.d(t,{},{F:"doc_type"})},545504(e,t,a){function r({url:e,config:t}){let n=(0,a(132702).parseRoute)({url:e,baseUrl:t.domainBaseUrl,publicDomainName:t.publicDomainName,isMobile:!1,protocol:t.protocol,currentUrl:void 0,requestedOnAlternateDomain:t.requestedOnAlternateDomain,allowDomainInterop:t.allowDomainInterop});if("page"===n.name)return n.blockId}function n({url:e,config:t}){let r=(0,a(132702).parseRoute)({url:e,baseUrl:t.domainBaseUrl,publicDomainName:t.publicDomainName,isMobile:!1,protocol:t.protocol,currentUrl:void 0,requestedOnAlternateDomain:t.requestedOnAlternateDomain,allowDomainInterop:t.allowDomainInterop});if("page"===r.name)return r.collectionViewId}a.d(t,{u:()=>n,w:()=>r})},59651(e,t,a){let r={[a(49361).e1]:"collection_connected_property_figma",[a(49361).Hd]:"collection_connected_property_google_drive",[a(49361).ob]:"collection_connected_property_github",[a(49361).k0]:"collection_connected_property_zendesk",[a(49361).bh]:"collection_synced_database_github",[a(49361).MN]:"collection_synced_database_asana",[a(49361).Fo]:"collection_synced_database_gitlab",[a(49361).me]:"collection_synced_database_jira",[a(49361).F6]:"collection_synced_database_jira_workspace",[a(49361).Fv]:"collection_synced_database_jira_datacenter",[a(49361).mn]:"collection_synced_database_salesforce_workspace"};function n(e){if(e)return r[e]}a.d(t,{l:()=>n})},801113(e,t,a){function r(e){return 44}function n(e){return 88}function o(e,t,r){return(e&&!t?(0,a(196441).n$)(r):12)+30}a.d(t,{ek:()=>r,jq:()=>n,pz:()=>o})},692218(e,t,a){function r(e){return n(e).isDatabaseAgent}function n(e){var t;let a=null==e||null==(t=e.find(e=>"notion"===e.type))||null==(t=t.state)?void 0:t.ownedByDatabasePropertyIds;return a?{isDatabaseAgent:!0,ownedByDatabasePropertyIds:a}:{isDatabaseAgent:!1}}a(730330),a(139583),a.d(t,{b:()=>n,u:()=>r})},886883(e,t,a){function r(e){return!!Array.isArray(e)}function n(e){return!(!e||Array.isArray(e))}function o(e){return r(e)?e:[]}a(499468),a(586042),a(169187),a(726090),a(132457),a(219390),a(73168),a.d(t,{Zv:()=>r,ap:()=>n,rr:()=>o})},533796(e,t,a){var r=a(294968),n=a(461990),o=a(119075),i=Array;r({target:"Array",proto:!0},{with:function(e,t){return n(o(this),i,e,t)}})},469544(e,t,a){let r=/[a-zA-Z0-9'_\u0392-\u03c9\u00c0-\u00ff\u0600-\u06ff\u0400-\u04ff]+[a-zA-Z0-9'_\u0392-\u03c9\u00c0-\u00ff\u0600-\u06ff\u0400-\u04ff-]*|[\u4e00-\u9fff\u3400-\u4dbf\uf900-\ufaff\u3040-\u309f\uac00-\ud7af]+/g;function n(e){let t=e.match(r),a=0;if(!t)return 0;for(let e=0;e<t.length;e++)t[e].charCodeAt(0)>=19968?a+=t[e].length:a+=1;return a}a.d(t,{A:()=>n})}}]);
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.