{% extends "base.html" %} {% block title %}{{ name or "New definition" }} - Agent definitions - specflo{% endblock %} {% macro problems(field) %} {% for problem in field_errors.get(field, []) %}

{{ problem }}

{% endfor %} {% endmacro %} {% block content %}

Products / Pool / Agent definitions

{% if name is none %}New definition{% else %}Definition {{ name }}{% endif %}

{% if errors or field_errors %}

Nothing was saved: the pool directory would not stand with this definition. The file is as it was.

{% if errors %} {% endif %}
{% endif %}
What the role is {% if name is none %} {{ problems("name") }} {% endif %} {{ problems("role") }} {{ problems("egress") }} {{ problems("project_context") }}
What the role may use, one item to a line {% for field in list_fields %} {{ problems(field) }} {% endfor %}
The system prompt, which is the body of the file {{ problems(body_field) }}
{% endblock %}