${projectName}
${sessions.length} agent${sessions.length === 1 ? '' : 's'}
${Object.entries(statusCounts).map(([status, count]) => {
const meta = getStatusMeta(status);
return html`
${count} ${meta.label.toLowerCase()}
`;
})}
${projectDir && projectDir !== 'unknown' && html`
${projectDir}
`}
${sessions.map(session => html`
<${SessionCard}
key=${session.session_id}
session=${session}
onClick=${onCardClick}
conversation=${conversations[session.session_id]}
onFetchConversation=${onFetchConversation}
onRespond=${onRespond}
onDismiss=${onDismiss}
/>
`)}
`;
}