{% extends "base.html" %} {% block title %}Summaries - {{ current_project|display_name }} - CodeContext{% endblock %} {% block content %}

Project Summaries

Evolving project summaries that inject context at session start.

{% if current_project == all_projects_value %}

Please select a specific project to view summaries.

{% else %}
v{{ stats.version if stats.version else 0 }}
Summary Version
{{ "{:,}".format(stats.token_count) if stats.token_count else 0 }}
Summary Tokens
{{ "{:,}".format(stats.memory_token_count) if stats.memory_token_count else 0 }}
Memory Tokens
{{ info.memory_count if info else 0 }}
Total Memories

Current Summary

{% if summary %}
Version {{ summary.version }} {{ summary.generated_at | format_datetime }} {{ summary.trigger }} {% if summary.pending %} PENDING {% endif %}
{{ summary.summary }}
{% else %}

No summary generated yet.

Click "Regenerate" to create the first summary, or it will be generated automatically at session end.

{% endif %}

Version History

{% if history %}
{% for h in history %} {% endfor %}
Version Date Memories New Trigger Actions
v{{ h.version }} {{ h.generated_at | format_datetime }} {{ h.memory_count }} +{{ h.new_memories_count }} {{ h.trigger }}
{% else %}

No version history yet. History is saved when summaries are regenerated.

{% endif %}

Summary Settings

Enable Summary Injection (injects summary at session start)
Auto-generate on Session End (updates summary when new memories exist)
(recent memories shown in timeline)
(target summary length)
(regenerate from scratch periodically)
{% endif %}
{% endblock %}