{% extends "base.html" %} {% block title %}{{ page_title }} - AgomTradePro{% endblock %} {% block extra_css %} {% include "agent_runtime/_operator_styles.html" %} {% endblock %} {% block content %}

{{ proposal.request_id }}

{{ proposal.proposal_type }} / {{ proposal.status }} / approval {{ proposal.approval_status }}

{% include "agent_runtime/_summary_cards.html" %}

Proposal Overview

Task
{% if proposal.task_id %}{{ proposal.task.request_id }}{% else %}-{% endif %}
Risk Level
{{ proposal.risk_level }}
Approval Required
{{ proposal.approval_required|yesno:"Yes,No" }}
Created At
{{ proposal.created_at|date:"Y-m-d H:i:s" }}
{% if proposal.approval_reason %}
Approval Reason
{{ proposal.approval_reason }}
{% endif %}

Proposal Payload

{{ proposal.proposal_payload }}

Task Timeline Context

{% for event in task_timeline %}
{{ event.event_type }}
{{ event.created_at|date:"Y-m-d H:i:s" }} / {{ event.event_source }}
{% if event.event_payload %}
{{ event.event_payload }}
{% endif %}
{% empty %}
当前 proposal 未关联 task timeline。
{% endfor %}

Operator Actions

{% if proposal.status == "generated" %}
{% csrf_token %}
{% endif %} {% if proposal.status == "submitted" %}
{% csrf_token %}
{% csrf_token %}
{% endif %} {% if proposal.status == "approved" %}
{% csrf_token %}
{% endif %} {% if proposal.status != "generated" and proposal.status != "submitted" and proposal.status != "approved" %}
当前状态无可执行 operator 动作。
{% endif %}

Guardrail Decisions

{% for guardrail in guardrails %}
{{ guardrail.reason_code }}
{{ guardrail.decision }}
{{ guardrail.message }}
{% if guardrail.evidence %}
{{ guardrail.evidence }}
{% endif %}
{% empty %}
暂无 guardrail 决策。
{% endfor %}

Execution Records

{% for execution in executions %}
#{{ execution.id }}
{{ execution.execution_status }}
{{ execution.started_at|date:"Y-m-d H:i:s"|default:"-" }} -> {{ execution.completed_at|date:"Y-m-d H:i:s"|default:"-" }}
{% if execution.execution_output %}
{{ execution.execution_output }}
{% endif %} {% if execution.error_details %}
{{ execution.error_details }}
{% endif %}
{% empty %}
暂无 execution record。
{% endfor %}
{% endblock %}