import{n as e}from"./rolldown-runtime-DkW27tQK.js";import{Zr as t,er as n}from"./control-ui-foundation-CeFMP1Ly.js";import{$t as r,Aa as i,An as a,Cn as o,Da as s,Hr as c,Ur as l,Vr as ee,Xr as u,dn as d,fl as f,fn as p,ja as m,ml as h,qr as g,un as _,vr as v,wr as y,yr as b}from"./control-ui-core-pH6nakZ-.js";import{G as x,J as S,W as C,Z as w,at as te}from"./lit-runtime-BEtFSUCp.js";import{Cn as T,Jn as ne,Jt as re,Yt as E,ln as ie,m as D,p as O,qn as k,zn as ae}from"./control-ui-core-DGVkFhVB.js";import{Dt as oe,Ft as se,Ht as A,Lt as j,Nt as ce,Ot as le,Rt as M,qt as N}from"./control-ui-core-Br5DB0Zj.js";import{In as ue,Ln as de}from"./control-ui-boot-wpHCbPL9.js";import{n as P,t as F}from"./workboard-board-glyph-f8SLNsbu.js";import{_ as I,a as L,b as R,c as z,d as B,f as V,g as H,h as fe,i as pe,l as me,m as he,n as ge,o as _e,p as ve,r as ye,s as be,t as xe,u as Se,v as U,x as Ce,y as we}from"./view-card-DMysdVMQ.js";import{i as Te}from"./mutations-BYbn2CZG.js";import{c as Ee,g as De,h as Oe,m as ke,o as Ae,s as je,t as W,u as G,v as Me}from"./workboard-D4DxP9hk.js";import{t as Ne}from"./agent-select-registration-Bgp9CYzQ.js";import{n as Pe,t as Fe}from"./agent-scope-control-C6P46hJO.js";function Ie(e){let t=e.lastDispatchSummary;if(!t)return x;let n=Object.values(t).reduce((e,t)=>e+t,0)===0?`workboard.dispatchSummaryEmpty`:`workboard.dispatchSummary`;return S`
`;let i=I(e.agentsList,n.cards);n.agentFilter=Ce(i,n.agentFilter);let a=ee(n.boards,n.cards),o=n.boardFilter,s=t=>t.filter(e=>n.showArchived||!e.metadata?.archivedAt).filter(e=>u(e,o)).filter(t=>R(t,e.agentsList,e.scopeAgentId)).filter(t=>we(t,e.agentsList,n.agentFilter)).filter(e=>H(e,{query:n.query,priority:n.priorityFilter})),c=t=>s(De({cards:n.cards,preset:t,tasksByCardId:n.tasksByCardId,sessions:e.sessions,defaultAgentId:e.agentsList?.defaultId})),l=c(n.viewPreset),d=Me({cards:l,tasksByCardId:n.tasksByCardId,sessions:e.sessions}),f=n.error??n.lifecycleTaskRefreshError,m=V(e),h=new Map;for(let e of n.statuses)h.set(e,[]);for(let e of l)h.get(e.status)?.push(e);let g=n.emptyColumnMode===`hide`||n.viewPreset!==`all`?n.statuses.filter(e=>(h.get(e)?.length??0)>0):n.statuses,_=n.viewPreset!==`all`||n.query.trim()!==``||n.priorityFilter!==`all`||n.agentFilter!==`all`||o!==`__all__`||!n.showArchived&&n.cards.some(e=>e.metadata?.archivedAt),v=q.map(e=>{let t=c(e.value).length;return{value:e.value,label:N(e.labelKey),description:e.value===`all`?void 0:N(`workboard.viewPresetCount`,{count:String(t)}),disabled:e.value!==`all`&&t===0}}),y=[{value:`all`,label:N(`workboard.allPriorities`)},...t.map(e=>({value:e,label:ve(e)}))],b=Y.map(([e,t])=>({value:e,label:N(t)})),C=i.map(t=>({value:t.id,label:t.label,description:t.description,agent:t.id===`all`||t.id==="default"?void 0:e.agentsList?.agents.find(e=>e.id===t.id)??{id:t.id},icon:t.id===`all`?j.users:t.id==="default"?j.bot:void 0})),w=n.draftOpen||!!ye(n);return S`