{% extends "base.html" %} {% block title %}Agent Harnesses - MemoRizz{% endblock %} {% block content %} {% if error %}
{{ error }}
{% endif %}
{% for item in harnesses %}
{{ item.name }}
{{ item.version or ('Ready' if item.ready else ('Setup required' if item.error_code == 'authentication_required' else 'Unavailable')) }}
{% if item.error %}
{{ item.error }}
{% endif %} {% if item.remediation %}
{{ item.remediation }}
{% endif %}
{% endfor %}
{% if not ui_read_only %}
01

Launch a bounded run

Direct edits, network, secrets, and governed writes require approval.
{% endif %} {% if approvals %}
02

Approval queue

{{ approvals|length }} pending
{% for proposal in approvals %}
{{ proposal.arguments.harness }} · {{ proposal.arguments.mode }}
{{ proposal.arguments.task }}
{{ proposal.arguments.workspace }}{{ proposal.expires_at }}
{{ proposal.policy_reason }}
{% if not ui_read_only %}
{% endif %}
{% endfor %}
{% endif %}
03

Run ledger

{{ runs|length }} recent
{% if runs %}
{% for run in runs %} {% endfor %}
StatusHarnessTaskUpdatedEvidence
{{ run.status|replace('_', ' ') }} {{ run.harness or 'routing' }}
{{ run.task.task }}
{{ run.run_id[:8] }}
{{ run.updated_at }} {% if run.result %}{{ 'verified' if run.result.verified else (run.result.error_code or 'complete') }}{% else %}—{% endif %} {% if run.status in ['queued', 'running', 'pending_approval'] and not ui_read_only %}{% endif %}
{% else %}

No harness runs yet

Launch a bounded task to create the first durable run record.

{% endif %}
Run evidence

Harness run


{% endblock %} {% block scripts %} {% endblock %}