{% import "agents/macros.html" as m with context %} {# each runtime in the order the agent tries them: whether it is the one in use, whether it can run, what it reports, and its form's words #} {% for provider in row.kept.agent.harness %} {% set state = (row.activity.runtimes | selectattr("connection", "equalto", provider.connection) | first | default(none)) if row.activity else none %} {% set inspection = inspections.get(provider.kind) %} {% set schema = schemas.get(provider.kind, {}) %}