-
-
-
${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}
- />
- `)}
-
-
- `;
-}