{% from 'components/session_nav.html' import render_session_nav %}
{{ title }}
{% include 'components/search.html' %}
{{ summary.total_projects }}
Projects
{{ summary.total_jsonl }}
Transcript Files
{{ summary.total_messages }}
Messages
{% if summary.token_summary %}
💸
{{ summary.token_summary }}
{% endif %} {% if summary.formatted_time_range %}
🕐
{{ summary.formatted_time_range }}
{% endif %}
{% for project in projects %}
{{ project.display_name }}
{% if project.is_archived %}
Archived
{% else %}
(← open combined transcript)
{% endif %}
{% if project.html_variants is defined and project.html_variants|length > 1 %}
Variants:
{% for variant in project.html_variants %}
{{ variant.label }}
{% endfor %}
{% endif %}
📁 {{ project.jsonl_count }} transcript files
💬 {{ project.message_count }} messages
{% if project.formatted_time_range %}
🕒
{{ project.formatted_time_range }}
{% else %}
🕒 {{ project.formatted_date }}
{% endif %} {% if project.token_summary %}
🪙 {{ project.token_summary }}
{% endif %}
{% if project.sessions and project.sessions|length > 0 %}
Sessions ({{ project.sessions|length }})
{{ render_session_nav(project.sessions, "expandable", project.name + "/") }}
{% endif %}
{% endfor %}