{% macro panel(base, a, csrf, what) %}

AI assistants

{{ what }} An assistant reviews a proposal when asked, or drafts its description; its answers are shown as the person who asked, via the assistant. It never approves.

{% if !a.inherited.is_empty() %}

Inherited

{% endif %} {% if a.own.is_empty() %}

{% if a.inherited.is_empty() %}None.{% else %}None of its own.{% endif %}

{% else %} {% endif %}

Add an assistant

Sent as a bearer token, or as the API key for Anthropic; kept sealed on the server and never shown again. Leave it empty for an endpoint that needs none.

Prompt

{% for (from, text) in a.inherited_prompts %}
From {{ from }}
{{ text }}
{% endfor %}
{% endmacro %}