Sessions · {{ project }}

{{ sessions | length }} session{{ '' if sessions | length == 1 else 's' }}
{% if sessions %}
{% for s in sessions %} {% endfor %}
Session Agent Item Events Tokens Est. cost Started Last activity
{% if s.ai_title %} {{ s.ai_title }}
{{ s.session_id }}
{% else %} {{ s.session_id }} {% endif %}
{% if s.agent %}{{ s.agent }}{% else %}{% endif %} {% if s.item_id %}#{{ s.item_id }}{% else %}{% endif %} {{ s.event_count }} {% if s.input_tokens or s.output_tokens %} {{ s.input_tokens|fmt_tokens }} in / {{ s.output_tokens|fmt_tokens }} out {% else %}—{% endif %} {% if s.estimated_cost_usd is not none %}{{ s.estimated_cost_usd|fmt_cost }}{% else %}—{% endif %} {{ s.first_seen | time_span }} {{ s.last_seen | time_span }}
{% else %}

No sessions in {{ project }} yet

Sessions appear here once one of this project's agents runs the Claude SDK and ships a trace to the hub.

See Examples for a minimal agent you can copy-paste.

{% endif %}