{% extends "base.html" %}{% set hide_nav = True %}{% block title %}Keywright decision{% endblock %}{% block body %}
Expires {{ req.expires_at }}
{% if req.detail.shopping_session %}This allows browsing and cart preparation for 20 minutes in this agent session; each purchase requires a separate priced approval. {% elif req.detail.checkout %}This allows the priced order shown above once, after a fresh quote check. {% else %}{% if hazard_blocks(hazard_level(req.detail)) %}Flagged destructive: this allows the exact operation shown once, or denies it. {% endif %}{% if binds_exactly(req.detail) %}This decision covers the exact operation{% if operations(req.detail)|length > 1 %}s{% endif %} shown, for the selected duration.{% else %}This decision covers the listed permission patterns.{% endif %} Review other scope and duration choices in the admin UI.{% endif %}
{% if scope == 'session' %}Session access uses the client-supplied ID and expires within {{ session_cap_minutes }} minutes. {% endif %}Expiry and revocation prevent future calls; running operations continue.