๐ก Tips: Use
{% if refresh_result %}
"exact phrase" for exact match, role:user or role:assistant to filter by role, workspace:name to filter by workspace, edition:cli to filter by edition, repo:name to filter by repository, start_date:2024-01-01 and end_date:2024-12-31 to filter by date
{{ refresh_result.mode | capitalize }} refresh complete:
Added {{ refresh_result.added }} sessions,
updated {{ refresh_result.updated }} sessions,
skipped {{ refresh_result.skipped }} unchanged sessions.
{% if refresh_result.enriched %}Enriched {{ refresh_result.enriched }} CLI sessions.{% endif %}
{% if refresh_result.reparsed %}Reparsed {{ refresh_result.reparsed }} sessions.{% endif %}
{% endif %}
{% if version_refresh_count and version_refresh_count > 0 %}
{% endif %}
{% if has_cst_tables %}
Showing results for: {{ query }}
(clear search)
{% endif %}
{% if stats.editions %}
{% endif %}
{% if repositories %}
{% endif %}
{% for edition_name, count in stats.editions.items() %}
{% endfor %}
{% endif %}
{% set search_type_icons = {'messages': '๐ฌ', 'thinking': '๐ญ', 'tools': '๐ง', 'tool-inputs': '๐ฅ', 'commands': 'โก', 'file-changes': '๐', 'diffs': 'ยฑ', 'agent-details': '๐ค'} %}
{% set search_type_labels = {'messages': 'Messages', 'thinking': 'Thinking', 'tools': 'Tools', 'tool-inputs': 'Tool Inputs', 'commands': 'Commands', 'file-changes': 'File Changes', 'diffs': 'Diffs', 'agent-details': 'Agents'} %}
{% for type_name in ['messages', 'thinking', 'tools', 'tool-inputs', 'commands', 'file-changes', 'diffs', 'agent-details'] %}
{% endfor %}
{% if workspaces %}
-
{% for session in sessions %}
-
{% if session.custom_title %}
{{ session.custom_title }}
{% elif session.workspace_name %}
{{ session.workspace_name }}
{% elif session.first_user_prompt %}
{{ session.first_user_prompt | truncate(100, True) }}
{% else %}
Session {{ session.session_id[:8] }}...
{% endif %}
{% if session.workspace_name and session.custom_title %}
๐ {{ session.workspace_name }}{% endif %} {% if query and search_snippets and session.session_id in search_snippets %}{% for snippet in search_snippets[session.session_id] %}{% endif %}{{ snippet.text | safe }} #{{ snippet.message_anchor }} {% if snippet.active_context and ( (snippet.active_context.workspace_name or '') != (session.workspace_name or '') or (snippet.active_context.workspace_path or '') != (session.workspace_path or '') or (snippet.active_context.repository_url or '') != (session.repository_url or '') ) %}{% endfor %}Context: {% if snippet.active_context.workspace_name %}{{ snippet.active_context.workspace_name }}{% endif %} {% if snippet.active_context.repository_url %} ยท {{ snippet.active_context.repository_url }}{% endif %}{% endif %}
{% else %}
- No sessions found. Import some chat history first! {% endfor %}
Showing {{ (page - 1) * per_page + 1 }}-{{ [(page - 1) * per_page + sessions|length, total_sessions] | min }} of {{ total_sessions }} sessions
{% endif %}
{% if page > 1 %}
«
‹
{% else %}
«
‹
{% endif %}
{% set start_page = [1, page - 2] | max %}
{% set end_page = [total_pages, page + 2] | min %}
{% if start_page > 1 %}
...
{% endif %}
{% for p in range(start_page, end_page + 1) %}
{% if p == page %}
{{ p }}
{% else %}
{{ p }}
{% endif %}
{% endfor %}
{% if end_page < total_pages %}
...
{% endif %}
{% if page < total_pages %}
›
»
{% else %}
›
»
{% endif %}