${sessionsToShow.length === 0 ? html`
${this.loading ? 'Loading sessions...' : (this.hideExited && this.sessions.length > 0 ? 'No running sessions' : 'No sessions found')}
` : html`
${sessionsToShow.map(session => html`
this.handleSessionClick(session)}
>
${session.command}
${this.loadedSnapshots.has(session.id) ? html`
` : html`
${this.newSessionIds.has(session.id)
? '[~] init_session...'
: (this.loadingSnapshots.has(session.id) ? '[~] loading...' : '[~] loading...')
}
`}
${session.status}
${this.truncateId(session.id)}
${session.workingDir}
`)}
`}
this.showCreateModal = false}
@error=${this.handleCreateError}
>
`;
}
}