{% extends "admin/base_site.html" %} {% load i18n %} {% block extrahead %} {{ block.super }} {% endblock %} {% block content %}

← All memories · Prompt overlays · Threads {% if user_change_url %} · User {% endif %}

{% if error %}

{{ error }}

{% endif %}

{{ memory_user.get_username }} {% if memory_user.get_full_name %} — {{ memory_user.get_full_name }} {% endif %}

{% if global_overlays or user_overlays %}

Prompt overlays

{% if global_overlays %}

Global (all users)

{% for item in global_overlays %} {% endfor %}
Layer Updated Current History
{% if item.layer == supervisor_layer %} {{ item.layer_display }} {% else %} {{ item.layer_display }} {% endif %} {{ item.updated_at|default:"—" }}
{{ item.current|default:"—" }}
{{ item.history|length }} previous {% if item.history %}
Show {% for version in item.history %}

{{ version.updated_at|default:"previous" }}

{{ version.text }}
{% endfor %}
{% endif %}
{% endif %} {% if user_overlays %}

This user

{% for item in user_overlays %} {% endfor %}
Layer Updated Current History
{% if item.layer == supervisor_layer %} {{ item.layer_display }} {% else %} {{ item.layer_display }} {% endif %} {{ item.updated_at|default:"—" }}
{{ item.current|default:"—" }}
{{ item.history|length }} previous {% if item.history %}
Show {% for version in item.history %}

{{ version.updated_at|default:"previous" }}

{{ version.text }}
{% endfor %}
{% endif %}
{% endif %}
{% endif %}
{% csrf_token %} {% if can_delete and grouped %}
{% endif %} {% for layer, kinds in grouped.items %}

{% if layer == supervisor_layer %} Overall (supervisor) {% else %} {{ layer }} {% endif %}

{% for kind, items in kinds.items %} {% if items and kind != "prompt" %}

{{ kind }}

{% if can_delete %} {% endif %} {% for item in items %} {% if can_delete %} {% endif %} {% endfor %}
Key Updated Value
{{ item.key }} {{ item.updated_at|default:item.created_at|default:"—" }}
{{ item.value_json|default:item.preview }}
{% endif %} {% endfor %}
{% empty %}

{% if not error %}No memories stored for this user.{% endif %}

{% endfor %}
{% endblock %}