티스토리 수익 글 보기
“use strict”;(globalThis.webpackChunk=globalThis.webpackChunk||[]).push([[“copilot-coding-agent-status”],{78924:(e,t,s)=>{s.d(t,{I:()=>r});let r=(0,s(96540).createContext)(null)},52811:(e,t,s)=>{s.d(t,{C:()=>l,i:()=>i});var r=s(96679),a=s(27851),n=s(46493);function l(e,t){(0,a.G7)(“arianotify_comprehensive_migration”)?i(o(e),{…t,element:t?.element??e}):(0,a.G7)(“primer_live_region_element”)&&t?.element===void 0?(0,n.Cj)(e,{politeness:t?.assertive?”assertive”:”polite”}):i(o(e),t)}function i(e,t){let{assertive:s,element:l}=t??{};(0,a.G7)(“arianotify_comprehensive_migration”)&&”ariaNotify”in Element.prototype?(l||document.body).ariaNotify(e):(0,a.G7)(“primer_live_region_element”)&&void 0===l?(0,n.iP)(e,{politeness:s?”assertive”:”polite”}):function(e,t,s){let a=s??r.XC?.querySelector(t?”#js-global-screen-reader-notice-assertive”:”#js-global-screen-reader-notice”);a&&(a.textContent===e?a.textContent=`${e}\u00A0`:a.textContent=e)}(e,s,l)}function o(e){return(e.getAttribute(“aria-label”)||e.innerText||””).trim()}},94118:(e,t,s)=>{var r=s(52497),a=s(74848),n=s(21728),l=s(34164),i=s(20235),o=s(1574),d=s(88795),c=s(47360),u=s(34614),m=s(38621);let p={copilotCard:”CopilotCodingAgentStatus-module__copilotCard–Kceg7″,arrowBoth:”CopilotCodingAgentStatus-module__arrowBoth–ojdJ2″};var f=s(99723);function _(e){let t,s,r,_,x,C,h,v,g,y,j,b,N,T;let I=(0,n.c)(39),{initialActiveSession:Y,useMockData:S,sessionsPollingInterval:k}=e;I[0]!==Y?(t=[Y],I[0]=Y,I[1]=t):t=I[1],I[2]!==k||I[3]!==t||I[4]!==S?(s={initialData:t,useMockData:S,sessionsPollingInterval:k},I[2]=k,I[3]=t,I[4]=S,I[5]=s):s=I[5];let{data:A,isLoading:P,isError:R}=(0,i.t)(s),{ownerLogin:w,name:E}=(0,d.t)(),{pull:$}=(0,c.mV)(),{number:O}=$;if(I[6]!==w||I[7]!==O||I[8]!==E||I[9]!==A||I[10]!==R||I[11]!==P){let e,t;let s=A.at(-1),n=function(e,t,s,r){if(null!=e&&null!=t&&null!=s)return`/${e}/${t}/pull/${s}/agent-sessions/${r||””}`}(w,E,O,s?.id??null);r=u.A,g=n,I[20]===Symbol.for(“react.memo_cache_sentinel”)?(y=(0,l.$)(p.copilotCard,”fgColor-default rounded-2 no-underline mb-3 border d-flex flex-items-stretch”),I[20]=y):y=I[20],_=(0,a.jsx)(“div”,{className:”mr-2 fgColor-muted d-flex flex-column flex-content-start flex-items-start”,children:function(e){switch(e){case o.Y.InProgress:case o.Y.WaitingForUser:case o.Y.Idle:case o.Y.Completed:return(0,a.jsx)(m.CopilotIcon,{size:”small”});case o.Y.Failed:case o.Y.TimedOut:return(0,a.jsx)(m.CopilotWarningIcon,{size:”small”,className:”fgColor-danger”});case o.Y.Cancelled:return(0,a.jsx)(m.SquareFillIcon,{size:”small”,className:”fgColor-muted”});default:return(0,a.jsx)(m.CopilotIcon,{size:”small”})}}(s?.state??o.Y.Idle)}),h=”flex-1″,I[21]!==P?(e=P&&(0,a.jsx)(“div”,{children:”Loading…”}),I[21]=P,I[22]=e):e=I[22],I[23]!==R?(t=R&&(0,a.jsx)(“div”,{children:”Error”}),I[23]=R,I[24]=t):t=I[24],v=(0,a.jsxs)(“p”,{className:”mb-0 fgColor-default text-semibold”,children:[e,t,function(e){switch(e){case o.Y.InProgress:return”In progress”;case o.Y.WaitingForUser:return”Copilot is waiting for your input”;case o.Y.Idle:return”Copilot is blocked”;case o.Y.Completed:return”Copilot is done”;case o.Y.Failed:return”Copilot has failed”;case o.Y.TimedOut:return”Copilot has timed out”;case o.Y.Cancelled:return”Copilot was manually stopped”;default:return”In progress”}}(s?.state??o.Y.Idle)]}),x=”mb-0 fgColor-muted text-small”,C=s&&function(e,t,s){let r=new Date(t).toISOString(),n=(0,f.Y)(t,s);switch(e){case o.Y.Completed:return(0,a.jsxs)(“span”,{role:”timer”,children:[“completed after “,(0,a.jsx)(“time”,{“aria-live”:”off”,children:n})]});case o.Y.Failed:return(0,a.jsxs)(“span”,{role:”timer”,children:[“failed after “,(0,a.jsx)(“time”,{“aria-live”:”off”,children:n})]});case o.Y.TimedOut:return(0,a.jsxs)(“span”,{role:”timer”,children:[“timed out after “,(0,a.jsx)(“time”,{“aria-live”:”off”,children:n})]});case o.Y.Cancelled:return(0,a.jsxs)(“span”,{role:”timer”,children:[“session stopped after “,(0,a.jsx)(“time”,{“aria-live”:”off”,children:n})]});default:return(0,a.jsxs)(“span”,{role:”timer”,children:[“started “,(0,a.jsx)(“relative-time”,{datetime:r,tense:”past”})]})}}(s?.state,s?.created_at,s?.completed_at??””),I[6]=w,I[7]=O,I[8]=E,I[9]=A,I[10]=R,I[11]=P,I[12]=r,I[13]=_,I[14]=x,I[15]=C,I[16]=h,I[17]=v,I[18]=g,I[19]=y}else r=I[12],_=I[13],x=I[14],C=I[15],h=I[16],v=I[17],g=I[18],y=I[19];return I[25]!==x||I[26]!==C?(j=(0,a.jsx)(“p”,{className:x,children:C}),I[25]=x,I[26]=C,I[27]=j):j=I[27],I[28]!==j||I[29]!==h||I[30]!==v?(b=(0,a.jsxs)(“div”,{className:h,children:[v,j]}),I[28]=j,I[29]=h,I[30]=v,I[31]=b):b=I[31],I[32]===Symbol.for(“react.memo_cache_sentinel”)?(N=(0,a.jsx)(“div”,{className:”ml-3 d-flex flex-column flex-justify-start”,children:(0,a.jsx)(“div”,{className:”flex-self-start”,children:(0,a.jsx)(m.ArrowBothIcon,{className:`${p.arrowBoth} fgColor-muted`})})}),I[32]=N):N=I[32],I[33]!==r||I[34]!==_||I[35]!==b||I[36]!==g||I[37]!==y?(T=(0,a.jsxs)(r,{href:g,className:y,children:[_,b,N]}),I[33]=r,I[34]=_,I[35]=b,I[36]=g,I[37]=y,I[38]=T):T=I[38],T}function x(e){let t,s,r;let l=(0,n.c)(10),{activeSession:i,repository:o,pull:u,useMockData:m,sessionsPollingInterval:p}=e;return l[0]!==i||l[1]!==p||l[2]!==m?(t=(0,a.jsx)(_,{initialActiveSession:i,useMockData:m,sessionsPollingInterval:p}),l[0]=i,l[1]=p,l[2]=m,l[3]=t):t=l[3],l[4]!==u||l[5]!==t?(s=(0,a.jsx)(c.mE,{pull:u,children:t}),l[4]=u,l[5]=t,l[6]=s):s=l[6],l[7]!==o||l[8]!==s?(r=(0,a.jsx)(d.d,{repository:o,children:s}),l[7]=o,l[8]=s,l[9]=r):r=l[9],r}try{_.displayName||(_.displayName=”CopilotCodingAgentStatusWidget”)}catch{}try{x.displayName||(x.displayName=”CopilotCodingAgentStatus”)}catch{}(0,r.k)(“copilot-coding-agent-status”,{Component:x})},39627:(e,t,s)=>{s.d(t,{D:()=>n,Y:()=>l});var r=s(52811),a=s(96679);function n(e){if(!a.XC)return;let t=a.XC.querySelector(“title”),s=a.XC.createElement(“title”);s.textContent=e,t?t.textContent!==e&&(t.replaceWith(s),(0,r.i)(e)):(a.XC.head.appendChild(s),(0,r.i)(e))}function l(e){return document.body.classList.contains(“logged-out”)?`${e} \xb7 GitHub`:e}},13233:(e,t,s)=>{s.d(t,{l:()=>r});let r=()=>void 0},7531:(e,t,s)=>{s.d(t,{Y:()=>r});function r(){let e={};return e.promise=new Promise((t,s)=>{e.resolve=t,e.reject=s}),e}},41764:(e,t,s)=>{s.d(t,{A:()=>i});let{getItem:r,setItem:a,removeItem:n}=(0,s(85351).A)(“localStorage”),l=”REACT_PROFILING_ENABLED”,i={enable:()=>a(l,”true”),disable:()=>n(l),isEnabled:()=>!!r(l)}},64899:(e,t,s)=>{s.d(t,{A:()=>n});var r=s(17515),a=s(96540);function n(){let e=(0,a.useRef)(!1),t=(0,a.useCallback)(()=>e.current,[]);return(0,r.N)(()=>(e.current=!0,()=>{e.current=!1}),[]),t}},17515:(e,t,s)=>{s.d(t,{N:()=>n});var r=s(96679),a=s(96540);let n=void 0!==r.cg?.document?.createElement?a.useLayoutEffect:a.useEffect},47019:(e,t,s)=>{s.d(t,{A:()=>n});var r=s(64899),a=s(96540);let n=function(e){let t=(0,r.A)(),[s,n]=(0,a.useState)(e);return[s,(0,a.useCallback)(e=>{t()&&n(e)},[t])]}},26033:(e,t,s)=>{s.d(t,{y:()=>l});var r=s(74848),a=s(21728),n=s(78924);function l(e){let t,s,l;let i=(0,a.c)(7),{children:o,appName:d,category:c,metadata:u}=e;return i[0]!==d||i[1]!==c||i[2]!==u?(s={appName:d,category:c,metadata:u},i[0]=d,i[1]=c,i[2]=u,i[3]=s):s=i[3],t=s,i[4]!==o||i[5]!==t?(l=(0,r.jsx)(n.I.Provider,{value:t,children:o}),i[4]=o,i[5]=t,i[6]=l):l=i[6],l}try{l.displayName||(l.displayName=”AnalyticsProvider”)}catch{}},60674:(e,t,s)=>{s.d(t,{BP:()=>u,D3:()=>c,O8:()=>o});var r=s(74848),a=s(21728),n=s(96540),l=s(96679),i=s(17515);let o={ServerRender:”ServerRender”,ClientHydrate:”ClientHydrate”,ClientRender:”ClientRender”},d=(0,n.createContext)(o.ClientRender);function c(e){let t,s,c,u;let m=(0,a.c)(8),{wasServerRendered:p,children:f}=e;m[0]!==p?(t=()=>l.X3?o.ServerRender:p?o.ClientHydrate:o.ClientRender,m[0]=p,m[1]=t):t=m[1];let[_,x]=(0,n.useState)(t);return m[2]!==_?(s=()=>{_!==o.ClientRender&&x(o.ClientRender)},c=[_],m[2]=_,m[3]=s,m[4]=c):(s=m[3],c=m[4]),(0,i.N)(s,c),m[5]!==f||m[6]!==_?(u=(0,r.jsx)(d.Provider,{value:_,children:f}),m[5]=f,m[6]=_,m[7]=u):u=m[7],u}function u(){return(0,n.useContext)(d)}try{d.displayName||(d.displayName=”RenderPhaseContext”)}catch{}try{c.displayName||(c.displayName=”RenderPhaseProvider”)}catch{}},99543:(e,t,s)=>{s.d(t,{Qn:()=>o,T8:()=>c,Y6:()=>m,k6:()=>u});var r=s(74848),a=s(65556),n=s(96540),l=s(13233),i=s(47019);let o=5e3,d=(0,n.createContext)({addToast:l.l,addPersistedToast:l.l,clearPersistedToast:l.l}),c=(0,n.createContext)({toasts:[],persistedToast:null});function u({children:e}){let[t,s]=(0,i.A)([]),[l,u]=(0,n.useState)(null),{safeSetTimeout:m}=(0,a.A)(),p=(0,n.useCallback)(function(e){s([…t,e]),m(()=>s(t.slice(1)),o)},[t,m,s]),f=(0,n.useCallback)(function(e){u(e)},[u]),_=(0,n.useCallback)(function(){u(null)},[u]),x=(0,n.useMemo)(()=>({addToast:p,addPersistedToast:f,clearPersistedToast:_}),[f,p,_]),C=(0,n.useMemo)(()=>({toasts:t,persistedToast:l}),[t,l]);return(0,r.jsx)(d.Provider,{value:x,children:(0,r.jsx)(c.Provider,{value:C,children:e})})}function m(){return(0,n.useContext)(d)}try{d.displayName||(d.displayName=”ToastContext”)}catch{}try{c.displayName||(c.displayName=”InternalToastsContext”)}catch{}try{u.displayName||(u.displayName=”ToastContextProvider”)}catch{}},42218:(e,t,s)=>{s.d(t,{V:()=>m});var r=s(74848),a=s(96540),n=s(99543),l=s(38621),i=s(65556),o=s(16255);let d={info:””,success:”Toast–success”,error:”Toast–error”},c={info:(0,r.jsx)(l.InfoIcon,{}),success:(0,r.jsx)(l.CheckIcon,{}),error:(0,r.jsx)(l.StopIcon,{})},u=({message:e,timeToLive:t,icon:s,type:n=”info”,role:l=”log”})=>{let[u,m]=a.useState(!0),{safeSetTimeout:p}=(0,i.A)();return(0,a.useEffect)(()=>{t&&p(()=>m(!1),t-300)},[p,t]),(0,r.jsx)(o.Z,{children:(0,r.jsx)(“div”,{className:”p-1 position-fixed bottom-0 left-0 mb-3 ml-3″,children:(0,r.jsxs)(“div”,{className:`Toast ${d[n]} ${u?”Toast–animateIn”:”Toast–animateOut”}`,id:”ui-app-toast”,”data-testid”:`ui-app-toast-${n}`,role:l,children:[(0,r.jsx)(“span”,{className:”Toast-icon”,children:s||c[n]}),(0,r.jsx)(“span”,{className:”Toast-content”,children:e})]})})})};try{u.displayName||(u.displayName=”Toast”)}catch{}function m(){let{toasts:e,persistedToast:t}=(0,a.useContext)(n.T8);return(0,r.jsxs)(r.Fragment,{children:[e.map((e,t)=>(0,r.jsx)(u,{message:e.message,icon:e.icon,timeToLive:n.Qn,type:e.type,role:e.role},t)),t&&(0,r.jsx)(u,{message:t.message,icon:t.icon,type:t.type,role:t.role})]})}try{m.displayName||(m.displayName=”Toasts”)}catch{}}},e=>{var t=t=>e(e.s=t);e.O(0,[“primer-react”,”react-core”,”react-lib”,”octicons-react”,”vendors-node_modules_primer_behaviors_dist_esm_index_mjs”,”vendors-node_modules_oddbird_popover-polyfill_dist_popover-fn_js”,”vendors-node_modules_github_mini-throttle_dist_index_js-node_modules_stacktrace-parser_dist_s-1d3d52″,”vendors-node_modules_emotion_is-prop-valid_dist_emotion-is-prop-valid_esm_js-node_modules_emo-b1c483″,”vendors-node_modules_github_catalyst_lib_index_js-node_modules_primer_live-region-element_dis-b2aea6″,”vendors-node_modules_tanstack_query-core_build_modern_queryObserver_js-node_modules_tanstack_-defd52″,”ui_packages_failbot_failbot_ts”,”ui_packages_agent-sessions_utils_elapsed-time-util_ts-ui_packages_agent-sessions_hooks_useSes-bd1a31″],()=>t(94118)),e.O()}]);
//# sourceMappingURL=copilot-coding-agent-status-7eaf190f7e90.js.map