{#- Open agent proposals for the rules (Settings → Rules). Expects: proposals, diffs (per id, against the current version). Refetched on rules.* events. -#}
Accepting checks the patch again against the current version and makes a new version. A rejected proposal stays in the history.
{{ diffs.get(p.id) or (p.patch|tojson_compact) }}
{{ p.reason }}