PageSourceSearch

https://console.graffer.jp/aistudio/_next/static/chunks/4948-4a44e764f8e69a23.js

js graffer.jp collected 2026-10-01 10:19:32 UTC 36,413 bytes, 103 lines download raw bytes

1!function(){try{var e="u">typeof window?window:"u">typeof global?global:"u">typeof globalThis?globalThis:"u">typeof self?self:{},t=(new e.Error).stack;t&&(e._sentryDebugIds=e._sentryDebugIds||{},e._sentryDebugIds[t]="2bc3ea7b-a8a7-41d3-a33f-40ccaca91160",e._sentryDebugIdIdentifier="sentry-dbid-2bc3ea7b-a8a7-41d3-a33f-40ccaca91160")}catch(e){}}(),(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[4948],{4846:e=>{e.exports={card:"task-library-item_card__AE8Oo",header:"task-library-item_header__2fP5r","popular-tag":"task-library-item_popular-tag__c0BTa",popularTag:"task-library-item_popular-tag__c0BTa",tag:"task-library-item_tag__TTXZP","title-container":"task-library-item_title-container__NtYXk",titleContainer:"task-library-item_title-container__NtYXk","pattern-icon":"task-library-item_pattern-icon__YPUiK",patternIcon:"task-library-item_pattern-icon__YPUiK",title:"task-library-item_title__oAk9h",description:"task-library-item_description__jvs28","created-date":"task-library-item_created-date__vIhlc",createdDate:"task-library-item_created-date__vIhlc",footer:"task-library-item_footer__ZX4TF"}},7322:(e,t,a)=>{"use strict";a.d(t,{A:()=>k});var r=a(14343),s=a(71623),i=a(11301),n=a(54217),o=a(10329),l=a(8516),c=a(81714),d=a(90699),u=a(18211);function _(e){return(0,u.Ay)("MuiSvgIcon",e)}(0,d.A)("MuiSvgIcon",["root","colorPrimary","colorSecondary","colorAction","colorError","colorDisabled","fontSizeInherit","fontSizeSmall","fontSizeMedium","fontSizeLarge"]);var m=a(15383);let y=(0,o.Ay)("svg",{name:"MuiSvgIcon",slot:"Root",overridesResolver:(e,t)=>{let{ownerState:a}=e;return[t.root,"inherit"!==a.color&&t[`color${(0,n.A)(a.color)}`],t[`fontSize${(0,n.A)(a.fontSize)}`]]}})((0,l.A)(({theme:e})=>({userSelect:"none",width:"1em",height:"1em",display:"inline-block",flexShrink:0,transition:e.transitions?.create?.("fill",{duration:(e.vars??e).transitions?.duration?.shorter}),variants:[{props:e=>!e.hasSvgAsChild,style:{fill:"currentColor"}},{props:{fontSize:"inherit"},style:{fontSize:"inherit"}},{props:{fontSize:"small"},style:{fontSize:e.typography?.pxToRem?.(20)||"1.25rem"}},{props:{fontSize:"medium"},style:{fontSize:e.typography?.pxToRem?.(24)||"1.5rem"}},{props:{fontSize:"large"},style:{fontSize:e.typography?.pxToRem?.(35)||"2.1875rem"}},...Object.entries((e.vars??e).palette).filter(([,e])=>e&&e.main).map(([t])=>({props:{color:t},style:{color:(e.vars??e).palette?.[t]?.main}})),{props:{color:"action"},style:{color:(e.vars??e).palette?.action?.active}},{props:{color:"disabled"},style:{color:(e.vars??e).palette?.action?.disabled}},{props:{color:"inherit"},style:{color:void 0}}]}))),b=r.forwardRef(function(e,t){let a=(0,c.b)({props:e,name:"MuiSvgIcon"}),{children:o,className:l,color:d="inherit",component:u="svg",fontSize:b="medium",htmlColor:k,inheritViewBox:p=!1,titleAccess:x,viewBox:h="0 0 24 24",...g}=a,f=r.isValidElement(o)&&"svg"===o.type,v={...a,color:d,component:u,fontSize:b,instanceFontSize:e.fontSize,inheritViewBox:p,viewBox:h,hasSvgAsChild:f},j={};p||(j.viewBox=h);let E=(e=>{let{color:t,fontSize:a,classes:r}=e,s={root:["root","inherit"!==t&&`color${(0,n.A)(t)}`,`fontSize${(0,n.A)(a)}`]};return(0,i.A)(s,_,r)})(v);return(0,m.jsxs)(y,{as:u,className:(0,s.A)(E.root,l),focusable:"false",color:k,"aria-hidden":!x||void 0,role:x?"img":void 0,ref:t,...j,...g,...f&&o.props,ownerState:v,children:[f?o.props.children:o,x?(0,m.jsx)("title",{children:x}):null]})});function k(e,t){function a(t,a){return(0,m.jsx)(b,{"data-testid":void 0,ref:a,...t,children:e})}return a.muiName=b.muiName,r.memo(r.forwardRef(a))}b.muiName="SvgIcon"},14978:(e,t,a)=>{"use strict";a.d(t,{F:()=>n});var r=a(75477),s=a(76324);let i={[s.Fjh.CreateEmail]:r._zH,[s.Fjh.CreateDocument]:r.kZD,[s.Fjh.CreateText]:r.Gfv,[s.Fjh.ModifyText]:r._51,[s.Fjh.SummarizeInformation]:r.Z1M,[s.Fjh.CreateIdea]:r.Lh5,[s.Fjh.GainKnowledge]:r.g7O,[s.Fjh.AnalyzeInformation]:r.rgL,[s.Fjh.DigitalizeData]:r.$em,[s.Fjh.CreateImage]:r.pjp,[s.Fjh.ModifyImage]:r.CCv},n=e=>e&&i[e]||null},21383:(e,t,a)=>{"use strict";a.d(t,{u:()=>r});let r=e=>{if(!e)return!1;let{scrollTop:t,clientHeight:a,scrollHeight:r}=e;return t+a>=r-10}},23892:(e,t,a)=>{"use strict";a.d(t,{O:()=>c,a:()=>d});var r=a(15383),s=a(87023),i=a(76324),n=a(98096),o=a(98147),l=a(14343);let c=(0,n.J1)`
2  fragment taskLibraryFavoriteIconFragment on TaskLibraryMetadata {
3    id
4    isFavorite
5  }
6`;(0,n.J1)`
7  mutation addTaskLibraryFavorite($taskLibraryId: ID!) {
8    addTaskLibraryToFavorite(taskLibraryId: $taskLibraryId) {
9      metadata {
10        id
11        isFavorite
12      }
13    }
14  }
15`,(0,n.J1)`
16  mutation removeTaskLibraryFromFavorite($taskLibraryId: ID!) {
17    removeTaskLibraryFromFavorite(taskLibraryId: $taskLibraryId) {
18      success
19    }
20  }
21`;let d=({id:e,isFavorite:t})=>{let a=e=>{e.evict({fieldName:"taskLibrary"}),e.evict({fieldName:"taskLibraryMetadataList"}),e.gc()},[n]=(0,o.n)(i.fj6,{update:a}),[c]=(0,o.n)(i.mDU,{update:a}),d=(0,l.useCallback)(()=>{t?c({variables:{taskLibraryId:e},optimisticResponse:{__typename:"Mutation",removeTaskLibraryFromFavorite:{__typename:"MutationResult",success:!1}}}):n({variables:{taskLibraryId:e},optimisticResponse:{__typename:"Mutation",addTaskLibraryToFavorite:{__typename:"TaskLibrary",metadata:{__typename:"TaskLibraryMetadata",id:e,isFavorite:!0}}}})},[e,t,n,c]);return(0,r.jsx)(s.x,{isSelected:t,onSelected:d})}},24135:e=>{e.exports={container:"task-library_container__LD9vW","favorite-icon":"task-library_favorite-icon__mN1vW",favoriteIcon:"task-library_favorite-icon__mN1vW","app-content":"task-library_app-content__KJFuG",appContent:"task-library_app-content__KJFuG","input-area":"task-library_input-area__3NrOR",inputArea:"task-library_input-area__3NrOR","form-container":"task-library_form-container__qhaZa",formContainer:"task-library_form-container__qhaZa","submit-container":"task-library_submit-container__UdLNj",submitContainer:"task-library_submit-container__UdLNj","generation-area":"task-library_generation-area___Hb_D",generationArea:"task-library_generation-area___Hb_D",background:"task-library_background__hTvjw","generate-container":"task-library_generate-container__OP1H_",generateContainer:"task-library_generate-container__OP1H_","chat-use-button":"task-library_chat-use-button__pcuje",chatUseButton:"task-library_chat-use-button__pcuje","generate-result":"task-library_generate-result__tlMnN",generateResult:"task-library_generate-result__tlMnN",tools:"task-library_tools__DsDFN","image-tools":"task-library_image-tools__97IuU",imageTools:"task-library_image-tools__97IuU","progress-icon":"task-library_progress-icon__J9Qzc",progressIcon:"task-library_progress-icon__J9Qzc","empty-result":"task-library_empty-result__cr3ny",emptyResult:"task-library_empty-result__cr3ny"}},24827:(e,t,a)=>{"use strict";a.d(t,{G:()=>s});var r=a(15383);let s=({fill:e,stroke:t})=>(0,r.jsx)("svg",{xmlns:"http://www.w3.org/2000/svg",width:"24",height:"24",viewBox:"0 0 24 24",fill:e||"none",stroke:t||"#6B7280",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round",className:"transition-colors duration-200",children:(0,r.jsx)("polygon",{points:"12 2 15.09 8.26 22 9.27 17 14.14 18.18 21.02 12 17.77 5.82 21.02 7 14.14 2 9.27 8.91 8.26 12 2"})})},35595:(e,t,a)=>{"use strict";a.d(t,{B:()=>o});var r=a(15383),s=a(12074),i=a.n(s),n=a(14343);let o=e=>{let t=(0,n.useCallback)(t=>{"Escape"===t.key&&e.onClose()},[e]);return(0,n.useEffect)(()=>(document.addEventListener("keydown",t),()=>{document.removeEventListener("keydown",t)}),[t]),(0,r.jsxs)("div",{className:"modal is-active",style:{zIndex:200},children:[(0,r.jsx)("div",{className:"modal-background"}),(0,r.jsx)("div",{className:"modal-content",children:(0,r.jsx)("figure",{className:"image",children:(0,r.jsx)(i(),{onOutsideClick:e.onClose,children:(0,r.jsx)("img",{src:e.imageUrl,alt:""})})})}),(0,r.jsx)("button",{className:"modal-close is-large","aria-label":"close",onClick:e.onClose})]})}},38251:(e,t,a)=>{"use strict";a.d(t,{w:()=>i});var r=a(89600),s=a(53321);class i{constructor(e){this.registry=e||{}}getRegistry(){return{...this.registry}}async refkeyToValue(e){return{...this.registry[e],uri:r.sR.CHATS.FORMAT_CHAT_FILE_URL(e)}}valueToRefkey(e,t){return s.A.uploadChatFile(e,!1).then(e=>(t&&this.clearRefKey(t),this.registry={...this.registry,[e.id]:{name:e.name,type:e.mime_type,size:e.size}}
21,e.id)).catch(e=>{throw e})}clearRefKey(e){delete this.registry[e]}}},39839:e=>{e.exports={container:"task-library-feedback_container__y0Z0p","thanks-message":"task-library-feedback_thanks-message__e8pKk",thanksMessage:"task-library-feedback_thanks-message__e8pKk",loading:"task-library-feedback_loading__8JAzi",feedback:"task-library-feedback_feedback__hQRtb",button:"task-library-feedback_button__uwFJO",icon:"task-library-feedback_icon__i7tG5",positive:"task-library-feedback_positive__Auqtc",negative:"task-library-feedback_negative__Q4RSZ"}},50793:(e,t,a)=>{"use strict";a.d(t,{J:()=>u});var r=a(15383),s=a(89600),i=a(14343),n=a(12909),o=a(1569),l=a(81247),c=a.n(l),d=a(35595);let u=({taskLibraryExecutionId:e})=>{let t=s.sR.TASK_LIBRARY.GET_IMAGE(e),[a,l]=(0,i.useState)(!1),u=(0,i.useCallback)(async()=>{try{let a=await fetch(t);if(!a.ok)throw Error(`HTTP error: ${a.status}`);let r=await a.blob(),s=window.URL.createObjectURL(r),i=document.createElement("a");i.href=s,i.download=`generated-image-${e}.png`,document.body.appendChild(i),i.click(),document.body.removeChild(i),window.URL.revokeObjectURL(s)}catch(e){o.oR.error("画像のダウンロードに失敗しました。もう一度お試しください。")}},[t,e]);return(0,r.jsxs)("div",{className:c().container,children:[(0,r.jsxs)("div",{className:c()["image-container"],children:[(0,r.jsx)("img",{src:t,alt:"生成画像",className:c().image,onClick:()=>l(!0)}),(0,r.jsx)("button",{onClick:u,className:c()["download-button"],children:(0,r.jsx)(n.WCW,{})})]}),a&&(0,r.jsx)(d.B,{imageUrl:t,onClose:()=>l(!1)})]})}},53435:(e,t,a)=>{"use strict";a.d(t,{K:()=>n,l:()=>o});var r=a(15383),s=a(96588),i=a(8053);let n=i.Ikc({__typename:i.euz("error"),code:i.k5n(["INVALID_INPUT","INTERNAL_SERVER_ERROR","ERASED_MESSAGE_INCLUDED","TOO_MANY_MESSAGE","OPENAI_API_ERROR","OPENAI_RATE_LIMIT_ERROR","OPENAI_AUTH_ERROR","OPENAI_CONTENT_FILTER_ERROR","ANTHROPIC_CONTENT_FILTER_ERROR","VERTEXAI_CONTENT_FILTER_ERROR","IMAGE_GENERATION_CONTENT_FILTER_ERROR","ASSISTANT_RESULT_FAILED_ERROR","ASSISTANT_RESULT_INCOMPLETE_ERROR","PROMPT_TOO_LARGE","PROMPT_TOO_MANY_IMAGE","TOTAL_IMAGE_SIZE_TOO_LARGE","INVALID_MODEL","CHAT_IS_CLOSED","WORKSPACE_IS_ARCHIVED","MODEL_IS_NOT_MULTI_MODAL","PERMISSION_DENIED","AI_LABS_EXECUTION_LIMIT_EXCEEDED","VIDEO_SUMMARY_SERVICE_UNAVAILABLE"]),message:i.YjP()});function o(e,t){switch(e.code){case"PROMPT_TOO_LARGE":return(0,r.jsx)(s.WarningBanner,{message:"入力上限を超過しています。メッセージの文章量や添付ファイルの内容量を減らして、再度送信してください。",onClose:t});case"TOTAL_IMAGE_SIZE_TOO_LARGE":return(0,r.jsx)(s.WarningBanner,{message:"添付画像ã
21®åˆè¨ˆã‚µã‚¤ã‚ºãŒä¸Šé™ã‚’超えています。画像のサイズや枚数を減らして再度送信してください。",onClose:t});case"PROMPT_TOO_MANY_IMAGE":return(0,r.jsx)(s.WarningBanner,{message:"入力上限を超過しています。添付している画像の枚数を減らして再度送信してください。",onClose:t});case"TOO_MANY_MESSAGE":return(0,r.jsx)(s.WarningBanner,{message:"一定時間内のメッセージ処理数の制限を超えています。数分お待ちいただいた後、再度お試しください。",onClose:t});case"OPENAI_CONTENT_FILTER_ERROR":case"ANTHROPIC_CONTENT_FILTER_ERROR":return(0,r.jsx)(s.WarningBanner,{message:"メッセージに不適切な表現が含まれていると判定され、処理が行われませんでした。メッセージを変更の上、再度送信してください。",onClose:t});case"IMAGE_GENERATION_CONTENT_FILTER_ERROR":return(0,r.jsx)(s.WarningBanner,{message:"画像生成でコンテンツフィルターエラーが発生しました。別のプロンプトでお試しください。",onClose:t});case"INVALID_MODEL":return(0,r.jsx)("span",{children:"このモデルはサポートを終了しました。別のモデルをご利用ください。"});case"CHAT_IS_CLOSED":return(0,r.jsx)("span",{children:"Assistantsの最終メッセージ送信から一定時間が経過したため、このチャットはクローズされました。"});case"WORKSPACE_IS_ARCHIVED":return(0,r.jsx)("span",{children:"このチャットに紐づくワークスペースがアーカイブされました。"});case"ERASED_MESSAGE_INCLUDED":return(0,r.jsx)(s.WarningBanner,{message:"削除されたメッセージが履歴に含まれるため、メッセージを送信することはできません。新しいチャットからメッセージを送信してください。",onClose:t});case"MODEL_IS_NOT_MULTI_MODAL":return(0,r.jsx)("span",{children:"このモデルはマルチモーダルに対応していません。別のモデルをご利用ください。"});case"ASSISTANT_RESULT_INCOMPLETE_ERROR":return(0,r.jsx)(s.WarningBanner,{message:"Assistantsプラグインのコンテキストサイズがモデルの上限を超過したため、処理を完了できませんでした。メッセージまたはファイル内容を短く変更の上、新しくチャットを開始してください。",onClose:t});case"ASSISTANT_RESULT_FAILED_ERROR":return(0,r.jsx)(s.WarningBanner,{message:"Assistantsプラグインの処理に失敗しました。しばらくお待ちいただいた後、再度お試しください。",onClose:t});case"AI_LABS_EXECUTION_LIMIT_EXCEEDED":return(0,r.jsx)(s.WarningBanner,{message:"本日の実行回数上限に達しました。明日以降に再度お試しください。",onClose:t});default:return(0,r.jsx)(s.WarningBanner,{message:`システムエラーが発生しました。ご迷惑おかけし申し訳ございません。しばらくお待ちいただいた後、再度お試しください。ご理解とご協力をお願いいたします。
22 なお最新の稼働状況についてはこちらよりご確認いただけます。https://www.grafferstatus.jp/`,onClose:t})}}},55178:function(e,t,a){e.exports=function(e){"use strict";var t={name:"ja",weekdays:"日曜日_月曜日_火曜日_水曜日_木曜日_金曜日_土曜日".split("_"),weekdaysShort:"日_月_火_水_木_金_土".split("_"),weekdaysMin:"日_月_火_水_木_金_土".split("_"),months:"1月_2月_3月_4月_5月_6月_7月_8月_9月_10月_11月_12月".split("_"),monthsShort:"1月_2月_3月_4月_5月_6月_7月_8月_9月_10月_11月_12月".split("_"),ordinal:function(e){return e+"日"},formats:{LT:"HH:mm",LTS:"HH:mm:ss",L:"YYYY/MM/DD",LL:"YYYY年M月D日",LLL:"YYYY年M月D日 HH:mm",LLLL:"YYYY年M月D日 dddd HH:mm",l:"YYYY/MM/DD",ll:"YYYY年M月D日",lll:"YYYY年M月D日 HH:mm",llll:"YYYY年M月D日(ddd) HH:mm"},meridiem:function(e){return e<12?"午前":"午後"},relativeTime:{future:"%s後",past:"%s前",s:"数秒",m:"1分",mm:"%d分",h:"1時間",hh:"%d時間",d:"1日",dd:"%d日",M:"1ヶ月",MM:"%dヶ月",y:"1年",yy:"%d年"}};return(e&&"object"==typeof e&&"default"in e?e:{default:e}).default.locale(t,null,!0),t}(a(64983))},55227:e=>{e.exports={link:"view-detail-link-button_link__jisoZ"}},55786:e=>{e.exports={"execution-list-container":"task-library-executions-list_execution-list-container__Mjkao",executionListContainer:"task-library-executions-list_execution-list-container__Mjkao","progress-icon":"task-library-executions-list_progress-icon__YJYHe",progressIcon:"task-library-executions-list_progress-icon__YJYHe","empty-result":"task-library-executions-list_empty-result__sLK_8",emptyResult:"task-library-executions-list_empty-result__sLK_8"}},64200:(e,t,a)=>{"use strict";a.d(t,{A:()=>i});var r=a(7322),s=a(15383);let i=(0,r.A)((0,s.jsx)("path",{d:"M19 19H5V5h7V3H5c-1.11 0-2 .9-2 2v14c0 1.1.89 2 2 2h14c1.1 0 2-.9 2-2v-7h-2zM14 3v2h3.59l-9.83 9.83 1.41 1.41L19 6.41V10h2V3z"}),"OpenInNew")},64948:(e,t,a)=>{"use strict";a.d(t,{U:()=>ea,t:()=>et});var r=a(15383),s=a(98096),i=a(90518),n=a(76324),o=a(14343),l=a(24135),c=a.n(l),d=a(96588),u=a(2148),_=a(57778),m=a(91022),y=a(6783),b=a(41841),k=a(38251),p=a(75477),x=a(39839),h=a.n(x),g=a(1569),f=a(98147);(0,s.J1)`
23  mutation PostFeedback($taskLibraryExecutionId: ID!, $feedback: Feedback!) {
24    postTaskLibraryExecutionFeedback(
25      taskLibraryExecutionId: $taskLibraryExecutionId
26      feedback: $feedback
27    ) {
28      success
29    }
30  }
31`;let v=({taskLibraryExecutionId:e})=>{let[t]=(0,f.n)(n.d2D),[a,s]=(0,o.useState)(!1),[i,l]=(0,o.useState)(!1),c=(0,o.useCallback)(async a=>{l(!0);try{await t({variables:{taskLibraryExecutionId:e,feedback:a}})}catch(e){g.oR.error("フィードバックの送信に失敗しました。")}finally{l(!1),s(!0)}},[s,l,t,e]);return(0,r.jsx)("div",{className:h().container,children:a?(0,r.jsx)("span",{className:h()["thanks-message"],children:"フィードバックありがとうございました。"}):i?(0,r.jsx)("div",{className:h().loading,children:(0,r.jsx)(u.y$,{size:24})}):(0,r.jsxs)("div",{className:h().feedback,children:[(0,r.jsx)("span",{children:"この回答について:"}),(0,r.jsxs)("button",{className:`${h().button} ${h().positive}`,onClick:()=>c(n.Gbe.Positive),children:[(0,r.jsx)(p.tC7,{size:24,className:h().icon}),"満足"]}),(0,r.jsxs)("button",{className:`${h().button} ${h().negative}`,onClick:()=>c(n.Gbe.Negative),children:[(0,r.jsx)(p.ucT,{size:24,className:h().icon}),"不満"]})]})})};var j=a(21383),E=a(55786),I=a.n(E),L=a(85956),N=a.n(L),T=a(64983),S=a.n(T),R=a(55178),C=a.n(R),A=a(60796),O=a(64200),D=a(55227),M=a.n(D),F=a(24458),w=a.n(F
31);let Y=({href:e})=>(0,r.jsx)(A.m,{title:"詳細を見る",children:(0,r.jsx)(w(),{className:M().link,"aria-label":"詳細を見る",href:e,target:"_blank",rel:"noopener noreferrer",children:(0,r.jsx)(O.A,{className:"text-[#646876]",style:{fontSize:15}})})});var $=a(90265),P=a(75910),z=a(50793);S().locale(C());let B=({taskLibraryId:e,outputType:t,node:a})=>{let[s,i]=(0,o.useState)(!1),l=(0,P.l)(),c=$.B.TaskApps.Execution.link(l,e,a.id),u=t===n.c6t.Image;return(0,r.jsx)("div",{className:N()["execution-item"],children:u?(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(z.J,{taskLibraryExecutionId:a.id}),(0,r.jsxs)("div",{className:N().tools,children:[(0,r.jsx)("div",{className:N()["tools-buttons"],children:(0,r.jsx)(Y,{href:c})}),(0,r.jsxs)("p",{className:N()["finished-time"],children:["実行日時:"," ",S().unix(a.finishedAtUnixSecond).format("YYYY/MM/DD HH:mm")]})]})]}):(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(y.o,{className:`${N().generation} ${s?N().expanded:""}`,children:a.generated}),!s&&(0,r.jsx)("div",{className:N()["read-more"],children:(0,r.jsx)(d.TextButton,{text:"続きを読む",icon:"PlusCircleIcon",onClick:()=>i(!0)})}),(0,r.jsxs)("div",{className:N().tools,children:[(0,r.jsxs)("div",{className:N()["tools-buttons"],children:[(0,r.jsx)(b.T,{copyTargetText:a.generated}),(0,r.jsx)(Y,{href:c})]}),(0,r.jsxs)("p",{className:N()["finished-time"],children:["実行日時:"," ",S().unix(a.finishedAtUnixSecond).format("YYYY/MM/DD HH:mm")]})]})]})},a.id)};var H=a(82753);(0,s.J1)`
32  query TaskLibraryExecutions(
33    $taskLibraryId: ID!
34    $first: Int!
35    $after: Cursor
36  ) {
37    taskLibraryExecutions(
38      taskLibraryId: $taskLibraryId
39      first: $first
40      after: $after
41    ) {
42      pageInfo {
43        hasNextPage
44        endCursor
45      }
46      edges {
47        node {
48          id
49          generated
50          finishedAtUnixSecond
51        }
52      }
53      totalCount
54    }
55  }
56`;let U=({taskLibraryId:e,outputType:t})=>{let a=(0,o.useRef)(null),{data:s,loading:i,hasNextPage:l,loadMore:c}=function(e){let{data:t,loading:a,fetchMore:r}=(0,H.I)(n.zb9,{variables:{taskLibraryId:e,first:10},fetchPolicy:"no-cache"}),s=(0,o.useCallback)(()=>r({variables:{taskLibraryId:e,first:10,after:t?.taskLibraryExecutions.pageInfo.endCursor}}),[e,r,t?.taskLibraryExecutions.pageInfo.endCursor]);return{data:t,loading:a,hasNextPage:t?.taskLibraryExecutions.pageInfo.hasNextPage||!1,loadMore:s}}(e);return(0,o.useLayoutEffect)(()=>{let e=a.current,t=()=>{(0,j.u)(e)&&!i&&l&&c()};return e?.addEventListener("scroll",t),()=>{e?.removeEventListener("scroll",t)}},[i,l,c]),(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)("div",{className:I()["execution-list-container"],ref:a,children:s?0===s.taskLibraryExecutions.edges.length?(0,r.jsx)("div",{className:I()["empty-result"],children:"履歴はありません"}):(0,r.jsx)(r.Fragment,{children:s.taskLibraryExecutions.edges.map(a=>(0,r.jsx)(B,{node:a.node,taskLibraryId:e,outputType:t},a.node.id))}):(0,r.jsx)(d.Spinner,{loading:!0})}),i&&(0,r.jsx)("div",{children:(0,r.jsx)(u.y$,{size:16})})]})};var G=a(23892),J=a(1465),W=a(73184),K=a(66602),V=a(77423);function q(e,t){let a=(0,o.useRef)(!1),r=(0,o.useRef)(0),[s,i]=(0,o.useState)(0),l=(0,o.useRef)(e);l.current!==e&&(l.current=e,a.current=!1,r.current=0);let{data:c,loading:d}=(0,H.I)(n.PMj,{variables:{taskLibraryId:e},fetchPolicy:"network-only"}),[u]=(0,f.n)(n.sAV),[_]=(0,f.n)(n.iY1);(0,o.useEffect)(()=>{!d&&!a.current&&c?.taskLibraryDraft?.formData&&(a.current=!0,r.current+=1,t(c.taskLibraryDraft.formData),i(e=>e+1))},[c,d,t]);let m=(0,o.useCallback)(t=>{u({variables:{input:{taskLibraryId:e,formData:t}},update:(t,{data:a})=>{a?.taskLibraryDraftSave&&t.writeQuery({query:n.PMj,variables:{taskLibraryId:e},data:{__typename:"Query",taskLibraryDraft:a.taskLibraryDraftSave}})}}).catch(e=>{console.error("Failed to save draft:",e)})},[e,u]),{debouncedFn:y,cancel:b}=(0,V.Y)(m,500),k=(0,o.useCallback)(e=>{r.current>0?r.current-=1:Object.keys(e).length>0&&y(e)},[y]),p=(0,o.useCallback)(()=>{r.current+=1},[]);return{draftFormKey:s,loading:d,onFormDataChange:k,deleteDraft:(0,o.useCallback)(async()=>{b();try{await _({variables:{taskLibraryId:e},update:t=>{t.writeQuery({query:n.PMj,variables:{taskLibraryId:e},data:{__typename:"Query",taskLibraryDraft:null}})}})}catch(e){console.error("Failed to delete draft:",e)}},[e,_,b]),skipNextDraftSave:p}}(0,s.J1)`
57  query TaskLibraryDraft($taskLibraryId: ID!) {
58    taskLibraryDraft(taskLibraryId: $taskLibraryId) {
59      id
60      taskLibraryId
61      formData
62      updatedAt
63    }
64  }
65`,(0,s.J1)`
66  mutation TaskLibraryDraftSave($input: TaskLibraryDraftSaveInput!) {
67    taskLibraryDraftSave(input: $input) {
68      id
69      taskLibraryId
70      formData
71      updatedAt
72    }
73  }
74`,(0,s.J1)`
75  mutation TaskLibraryDraftDelete($taskLibraryId: ID!) {
76    taskLibraryDraftDelete(taskLibraryId: $taskLibraryId) {
77      success
78    }
79  }
80`;let X=({metadata:e,formSchema:t,sample:a,sampleFile:s})=>{let{id:i,title:n,description:l,outputType:u}=e,[y,b]=(0,o.useState)(),[p,x]=(0,o.useState)(new k.w),[h,f]=(0,o.useState)(),[v,j]=(0,o.useState)("generation"),{execute:E,status:I,result:L,isLoading:N}=(()=>{let{postData:e,result:t,isLoading:a}=(0,K.v0)(),r=a?"loading":t?"error"===t.__typename?"error":"success":"idle",s=t&&"success"===t.__typename?{text:t.text,taskLibraryExecutionId:t.taskLibraryExecutionId}:void 0;return{execute:(0,o.useCallback)(t=>
80{e({id:t.id,formData:t.formData,fileIds:t.fileIds})},[e]),status:r,result:s,isLoading:a}})(),{draftFormKey:T,onFormDataChange:S,deleteDraft:R,skipNextDraftSave:C}=q(i,(0,o.useCallback)(e=>{b(e)},[])),A=(0,o.useCallback)(e=>{b(e),S(e)},[S]),O=(0,P.l)(),D=(0,W.xO)(),M=(0,o.useCallback)(()=>{E({id:i,formData:y,fileIds:Object.keys(p.getRegistry())})},[E,i,y,p]),F=(0,o.useCallback)(()=>{L&&D({content:{text:L.text},tenantSlug:O})},[L,D,O]),{isShowSampleInputButton:w,onSampleInput:Y,isSampleInputLoading:$,formKey:z}=(0,J.i)(a,s,p,e=>{C(),b(e)});return(0,o.useEffect)(()=>{"success"===I&&R(),"error"===I&&g.oR.error("生成に失敗しました。もう一度お試しください。")},[I,R]),(0,r.jsxs)("div",{className:c().container,children:[(0,r.jsxs)("h1",{className:"title is-size-4",children:[n,(0,r.jsx)("span",{className:c()["favorite-icon"],children:(0,r.jsx)(G.a,{...e})})]}),(0,r.jsx)("p",{children:l}),(0,r.jsxs)("div",{className:c()["app-content"],children:[(0,r.jsxs)("div",{className:c()["input-area"],children:[(0,r.jsx)("div",{className:c()["form-container"],children:(0,r.jsx)(_.L,{formSchema:m.FormSchema.fromJSON(JSON.parse(t)),previousFormData:y,fileExchanger:p,setFormData:A,setFileExchanger:x,setFormError:f},`${z}-${T}`)}),(0,r.jsxs)("div",{className:c()["submit-container"],children:[w&&(0,r.jsx)(d.SecondaryButton,{text:"サンプル入力",onClick:Y,disabled:N||$,isLoading:$}),(0,r.jsx)(d.PrimaryButton,{text:"生成",onClick:M,disabled:!!h&&Object.keys(h).length>0||N,isLoading:N})]})]}),(0,r.jsxs)("div",{className:c()["generation-area"],children:[(0,r.jsx)(d.Tabs,{tabItems:[{label:"新規",onClick:()=>j("generation"),isActive:"generation"===v,hidden:!1},{label:"履歴",onClick:()=>j("history"),isActive:"history"===v,hidden:!1}]}),(0,r.jsx)("div",{className:c().background,children:"generation"===v?(0,r.jsx)(Z,{status:I,result:L,onChatUse:F}):(0,r.jsx)(U,{taskLibraryId:i,outputType:u})})]})]})]})},Z=({status:e,result:t,onChatUse:a})=>"success"===e&&t?(0,r.jsx)("div",{className:c()["generate-container"],children:(0,r.jsxs)("div",{className:c()["generate-result"],children:[(0,r.jsx)(y.o,{className:"",children:t.text}),(0,r.jsxs)("div",{className:c().tools,children:[(0,r.jsx)(b.T,{copyTargetText:t.text}),(0,r.jsx)(v,{taskLibraryExecutionId:t.taskLibraryExecutionId})]}),(0,r.jsx)("div",{className:c()["chat-use-button"],children:(0,r.jsx)(d.PrimaryButton,{onClick:a,text:"結果をチャットで利用"})})]})}):"loading"===e?(0,r.jsx)("div",{className:c()["progress-icon"],children:(0,r.jsx)(u.y$,{size:60})}):(0,r.jsx)("div",{className:c()["empty-result"],children:(0,r.jsx)("p",{children:"生成結果が表示されます"})}),Q=({metadata:e,formSchema:t,sample:a,sampleFile:s})=>{let{id:i,title:n,description:l,outputType:u}=e,[y,b]=(0,o.useState)(),[p,x]=(0,o.useState)(new k.w),[h,f]=(0,o.useState)(),[v,j]=(0,o.useState)("generation"),{execute:E,status:I,result:L,errorType:N,isLoading:T}=(()=>{let{postData:e,result:t,isLoading:a}=(0,K.cR)(),r=t?.__typename==="error"||t?.__typename==="limit",s=a?"loading":t?r?"error":"success":"idle",i=t&&"success"===t.__typename?{taskLibraryExecutionId:t.taskLibraryExecutionId}:void 0,n=t?"limit"===t.__typename?"limit":"error"===t.__typename?"generic":void 0:void 0;return{execute:(0,o.useCallback)(t=>{e({id:t.id,formData:t.formData,fileIds:t.fileIds})},[e]),status:s,result:i,errorType:n,isLoading:a}})(),{draftFormKey:S,onFormDataChange:R,deleteDraft:C,skipNextDraftSave:A}=q(i,(0,o.useCallback)(e=>{b(e)},[])),O=(0,o.useCallback)(e=>{b(e),R(e)},[R]),D=(0,o.useCallback)(()=>{E({id:i,formData:y,fileIds:Object.keys(p.getRegistry())})},[E,i,y,p]),{isShowSampleInputButton:M,onSampleInput:F,isSampleInputLoading:w,formKey:Y}=(0,J.i)(a,s,p,e=>{A(),b(e)});return(0,o.useEffect)(()=>{"success"===I&&C(),"error"===I&&g.oR.error("limit"===N?"月間の画像生成回数制限に達しました。":"生成に失敗しました。もう一度お試しください。")},[I,N,C]),(0,r.jsxs)("div",{className:c().container,children:[(0,r.jsxs)("h1",{className:"title is-size-4",children:[n,(0,r.jsx)("span",{className:c()["favorite-icon"],children:(0,r.jsx)(G.a,{...e})})]}),(0,r.jsx)("p",{children:l}
80),(0,r.jsxs)("div",{className:c()["app-content"],children:[(0,r.jsxs)("div",{className:c()["input-area"],children:[(0,r.jsx)("div",{className:c()["form-container"],children:(0,r.jsx)(_.L,{formSchema:m.FormSchema.fromJSON(JSON.parse(t)),previousFormData:y,fileExchanger:p,setFormData:O,setFileExchanger:x,setFormError:f},`${Y}-${S}`)}),(0,r.jsxs)("div",{className:c()["submit-container"],children:[M&&(0,r.jsx)(d.SecondaryButton,{text:"サンプル入力",onClick:F,disabled:T||w,isLoading:w}),(0,r.jsx)(d.PrimaryButton,{text:"生成",onClick:D,disabled:!!h&&Object.keys(h).length>0||T,isLoading:T})]})]}),(0,r.jsxs)("div",{className:c()["generation-area"],children:[(0,r.jsx)(d.Tabs,{tabItems:[{label:"新規",onClick:()=>j("generation"),isActive:"generation"===v,hidden:!1},{label:"履歴",onClick:()=>j("history"),isActive:"history"===v,hidden:!1}]}),(0,r.jsx)("div",{className:c().background,children:"generation"===v?(0,r.jsx)(ee,{status:I,result:L}):(0,r.jsx)(U,{taskLibraryId:i,outputType:u})})]})]})]})},ee=({status:e,result:t})=>"success"===e&&t?(0,r.jsx)("div",{className:c()["generate-container"],children:(0,r.jsxs)("div",{className:c()["generate-result"],children:[(0,r.jsx)(z.J,{taskLibraryExecutionId:t.taskLibraryExecutionId}),(0,r.jsx)("div",{className:c()["image-tools"],children:(0,r.jsx)(v,{taskLibraryExecutionId:t.taskLibraryExecutionId})})]})}):"loading"===e?(0,r.jsx)("div",{className:c()["progress-icon"],children:(0,r.jsx)(u.y$,{size:60})}):(0,r.jsx)("div",{className:c()["empty-result"],children:(0,r.jsx)("p",{children:"生成結果が表示されます"})}),et=(0,s.J1)`
81  fragment taskLibraryFragment on TaskLibrary {
82    metadata {
83      ...taskLibraryMetadataType
84    }
85    formSchema
86    sample
87    sampleFile
88  }
89  ${i.Y}
90`,ea=e=>{let{outputType:t}=e.metadata;return t===n.c6t.Image?(0,r.jsx)(Q,{...e}):(0,r.jsx)(X,{...e})}},66602:(e,t,a)=>{"use strict";a.d(t,{MP:()=>c,WN:()=>u,cR:()=>y,v0:()=>m});var r=a(89600),s=a(18682),i=a(14400),n=a(14343),o=a(1569),l=a(53435);
90function c(e,t,a,r,s){let[l,c]=(0,n.useState)(),[d,u]=(0,n.useState)(!1),[m,y]=(0,n.useState)(!1),[b,k]=(0,n.useState)(null),[p,x]=(0,n.useState)(!1),h=(0,n.useCallback)(n=>{let l=Date.now(),d=null;k(null),x(!0),u(!0),y(!1);let m=new XMLHttpRequest;m.open("POST",e,!0),m.setRequestHeader("Content-Type","application/json"),m.setRequestHeader("Accept","text/event-stream"),m.onreadystatechange=_({data:n,req:m,eventParser:t,onHandled:e=>{k(t=>a(t,e)),y(!0)},onGetDone:e=>{u(!1),e&&s?.call(null)},onError:r??(()=>{o.oR.error("メッセージの送信に失敗しました。"),i.wd(`Failed to post data to ${e}. Status: ${m.status}: ${m.statusText}, Error message: ${m.responseText}`)})}),m.addEventListener("error",()=>{if(0===m.status)return;let e=n&&"object"==typeof n&&"chat_id"in n?n.chat_id:"",t=` Status: ${m.status}, Status Text: ${m.statusText}`;i.wd(`Failed to post data to chatId: ${e}, error: ${t}`)}),m.send(JSON.stringify(n)),m.ontimeout=function(){let e=(d=Date.now())-l;i.wd(`Stream Timeout occurred. Started at: ${new Date(l).toISOString()}, Ended at: ${new Date(d).toISOString()}, Interval: ${e}ms`)},c(m)},[e,t,a,r,s]),g=(0,n.useCallback)(()=>{c(null),u(!1),y(!1),k(null),x(!1)},[]);return{postData:h,isLoading:d,hasReceivedFirstChunk:m,result:b,abort:(0,n.useCallback)(()=>{l?.abort(),g()},[l,g]),called:p,clear:g}}let d=(e,t,a)=>{if(0===e.length)return[!1,null];let r=e[e.length-1]??"";return r.startsWith("title:")?[!0,r.slice(6).trim()]:[!1,null]},u=()=>{let e=(0,n.useRef)(void 0),{postData:t,clear:a,abort:r,isLoading:s,hasReceivedFirstChunk:i,result:o,called:l}=c("/aistudio/language/v2/stream/naming",d,(0,n.useCallback)((e,t)=>t,[])),u=(0,n.useCallback)(a=>{e.current!==a.chat_id&&(e.current=a.chat_id,t(a))},[t]);return{postData:u,clear:(0,n.useCallback)(()=>{e.current=void 0,a()},[a]),abort:(0,n.useCallback)(()=>{e.current=void 0,r()},[r]),isLoading:s,hasReceivedFirstChunk:i,result:o,called:l}},_=({data:e,req:t,eventParser:a,onHandled:r,onGetDone:n,onError:l})=>()=>{let c,d=3===t.readyState,u=4===t.readyState;if(!d&&!u)return;let _=0;if(200===t.status){let s=t.responseText.split("\n\n").map(e=>e.trim()).filter(e=>!e.startsWith("heartbeat:")),n=s.pop();if("string"==typeof n&&n.length>0&&u&&(i.wd("Incomplete event is detected in onreadystatechange"),s.push(n)),s.length>0){let[t,i]=a(s.map(e=>e.replace("data: ","")),_,e);_=s.length-1,t&&r(i)}}if(!d&&(n(200===t.status),200!==t.status&&0!==t.status)){try{c=JSON.parse(t.response)}catch{l(null,e);return}if(c?.code===s.tG.FORBIDDEN_ACL)return void o.oR.error(s.f9.FORBIDDEN_ACL);l(c,e)}},m=()=>c(r.sR.TASK_LIBRARY.EXECUTE,e=>{let t=e[e.length-1];if(t.startsWith("error:")){let e=JSON.parse(t.replace("error:",""));return[!0,{__typename:"error",error:l.K.parse({...e,__typename:"error"})}]}if(t.startsWith("result:")){let e=JSON.parse(t.replace("result:",""));return[!0,{__typename:"success",text:e.text,taskLibraryExecutionId:e.task_app_execution_id}]}return[!1,null]},(e,t)=>t),y=()=>c(r.sR.TASK_LIBRARY.EXECUTE_IMAGE,e=>{let t=e[e.length-1];if(t.startsWith("error:")){let e=JSON.parse(t.replace("error:",""));return[!0,{__typename:"error",error:l.K.parse({...e,__typename:"error"})}]}return t.startsWith("limit:")?[!0,{__typename:"limit",message:t.replace("limit:","")}]:t.startsWith("result:")?[!0,{__typename:"success",taskLibraryExecutionId:JSON.parse(t.replace("result:","")).task_library_execution_id}]:[!1,null]},(e,t)=>t)},77423:(e,t,a)=>{"use strict";a.d(t,{Y:()=>s});var r=a(14343);function s(e,t){let a=(0,r.useRef)(null),s=(0,r.useRef)(e);(0,r.useEffect)(()=>{s.current=e},[e]);let i=(0,r.useCallback)(()=>{a.current&&(clearTimeout(a.current),a.current=null)},[]),n=(0,r.useCallback)((...e)=>{a.current&&clearTimeout(a.current),a.current=setTimeout(()=>{s.current(...e)},t)},[t]);return(0,r.useEffect)(()=>()=>{i()},[i]),{debouncedFn:n,cancel:i}}},81247:e=>{e.exports={container:"task-library-generated-image_container__TzLzJ","image-container":"task-library-generated-image_image-container__tYc21",imageContainer:"task-library-generated-image_image-container__tYc21",image:"task-library-generated-image_image__GRb45","download-button":"task-library-generated-image_download-button__E6a3L",downloadButton:"task-library-generated-image_download-button__E6a3L"}},85956:e=>{e.exports={"execution-item":"task-library-execution-item_execution-item__vOL09",executionItem:"task-library-execution-item_execution-item__vOL09",generation:"task-library-execution-item_generation__l1y4g",expanded:"task-library-execution-item_expanded__ik4q3","read-more":"task-library-execution-item_read-more__I5tn5",readMore:"task-library-execution-item_read-more__I5tn5",tools:"task-library-execution-item_tools__DfPfs","finished-time":"task-library-execution-item_finished-time__xG_DC",finishedTime:"task-library-execution-item_finished-time__xG_DC","tools-buttons":"task-library-execution-item_tools-buttons__3sRWy",toolsButtons:"task-library-execution-item_tools-buttons__3sRWy"}},87023:(e,t,a)=>{"use strict";a.d(t,{x:()=>n});var r=a(15383),s=a(14343),i=a(24827);let n=({isSelected:e,onSelected:t,disabled:a})=>
90{let[n,o]=(0,s.useState)(!1),[l,c]=(0,s.useState)(1),d=()=>e?"#F0A30C":n?"#E69500":"#6B7280";return(0,r.jsx)("button",{className:"focus:outline-none transition-transform duration-300 ease-in-out",style:{transform:`scale(${l})`,opacity:a?.5:1,cursor:a?"not-allowed":"pointer"},onClick:r=>{r.preventDefault(),r.stopPropagation(),a||(t(!e),c(.7),setTimeout(()=>c(1),150))},onMouseEnter:()=>o(!0),onMouseLeave:()=>o(!1),disabled:a,children:(0,r.jsx)(i.G,{fill:e?d():"none",stroke:d()})})}},90518:(e,t,a)=>{"use strict";a.d(t,{A:()=>g,Y:()=>x});var r=a(15383),s=a(75910),i=a(90265),n=a(98096),o=a(64983),l=a.n(o),c=a(55178),d=a.n(c),u=a(80063),_=a(14343),m=a(23892),y=a(4846),b=a.n(y),k=a(14978),p=a(61174);l().locale(d());let x=(0,n.J1)`
91  fragment taskLibraryMetadataType on TaskLibraryMetadata {
92    id
93    title
94    description
95    pattern
96    isFavorite
97    isTenantSpecific
98    createdAtUnixSecond
99    outputType
100    ...taskLibraryFavoriteIconFragment
101  }
102  ${m.O}
103`,h=["文章の翻訳","文意を保持して文章修正","カジュアル文をメール化","文章の要約","エクセル関数ガイド"],g=e=>{let{id:t,title:a,description:n,pattern:o,isManagement:l}=e,c=(0,u.useRouter)(),d=(0,s.l)(),y=(0,_.useMemo)(()=>(0,k.F)(o),[o]),x=h.includes(a),g=(0,_.useMemo)(()=>{let{isManagement:t,...a}=e;return a},[e]);return(0,r.jsxs)("div",{className:b().card,onClick:()=>{l?c.push(i.B.ServiceProvider.TaskLibraryDetail.link(t)):(c.push({pathname:i.B.TaskApps.App.link(d,t),query:{from:"task-library"}}),p.A.clickTaskLibrary(a))},children:[(0,r.jsxs)("header",{className:b().header,children:[x&&(0,r.jsx)("div",{className:b()["popular-tag"],children:(0,r.jsx)("div",{className:b().tag,children:"人気"})}),(0,r.jsxs)("div",{className:b()["title-container"],children:[y&&(0,r.jsx)("div",{className:b()["pattern-icon"],children:(0,r.jsx)(y,{size:28})}),(0,r.jsx)("p",{className:b().title,children:a})]})]}),(0,r.jsx)("p",{className:b().description,children:n}),!l&&(0,r.jsx)("div",{className:b().footer,children:(0,r.jsx)(m.a,{...g})})]})}}}]);

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.