{% extends "base.html" %} {% from "_tree.html" import render_tree %} {% from "_diff.html" import render_diff, render_diff_sections %} {% block title %}Snapshot {{ snapshot_id }}{% endblock %} {% block extra_head %} {% endblock %} {% block content %}

Snapshot {{ snapshot_id }}

Captured workspace slice for this run. Compare against the parent commit on the Diff tab.

{% if parent %}Parent {{ parent }}{% endif %} {% if parent_url %}Parent on Git host{% endif %} {{ paths|length }} archived file{{ '' if paths|length == 1 else 's' }} {% if selected_path %}Selected {{ selected_path }}{% endif %}
{% if view_mode == 'diff' %} {% if diff and diff.available %} {% if diff.truncated %}

Patch truncated at 512 KiB — open the patch file locally for the full output.

{% endif %} {% if diff.sections %} {{ render_diff_sections(diff.sections) }} {% else %} {{ render_diff(diff.text) }} {% endif %} {% else %}
No diff for this snapshot{% if not diff_available %} (patch missing on disk){% endif %}.
{% endif %} {% else %}
{% if blob %}
{{ blob.path }}
{% if blob.truncated %}512 KiB limit — truncated{% endif %}
{{ blob.content }}
{% else %}
Choose a file from the tree to view its contents.
{% endif %}
{% endif %}
{% endblock %} {% block extra_scripts %} {% endblock %}