{% set mcp_base = base ~ "/mcp" %} {% set to_secrets = mcp_gate.decision == "secrets" %}

{{ "CALLS TO SECRETS" if to_secrets else "CALLS" }} · {{ mcp_gate.total }}

{% for key, label in mcp_gate.filters %} {% set href = mcp_base ~ ("" if key == "all" else "?decision=" ~ key) %} {{ label }} {% endfor %}
{% if to_secrets %} {% else %} {% endif %} {% if to_secrets %} {% else %} {% endif %} {% for row in mcp_gate.calls %} {% if to_secrets %} {% else %} {% endif %} {% else %} {% endfor %}
TIME DECISIONTOOL SECRETSERVER TOOL / RESOURCECATEGORY RULE DURATION
{{ row.time }} {{ row.decision }} {{ row.tool }} {% if row.secret and row.decision == "allowed" %} {{ row.secret }} {% elif row.secret %} {{ row.secret }} {% else %} names only {% endif %} {% if row.link %} {{ row.server }} {% else %} {{ row.server }} {% endif %} {{ row.tool }} {% if row.resource %}{{ row.resource }}{% endif %} {% if row.refused %} {{ row.why }} {% elif row.category == "none" %} — {% else %} {{ row.category }} {{ row.why }} {% endif %} {% if row.rule_policy %} {{ row.rule }} {% else %} {{ row.rule }} {% endif %} {{ row.duration }}
No call yet.