| Engine | Running | Installed | Available | Status | Changelog |
|---|---|---|---|---|---|
| {{ e.display or e.engine_name }} {% if e.source == 'aisrv' %} (aisrv){% endif %} | {{ e.running or '—' }} | {{ e.installed or '—' }} | {{ e.available or '—' }} | {% if e.status == 'up-to-date' %} up-to-date {% elif e.status == 'upgrade-available' %} upgrade available {% elif e.status == 'running-stale' %} running stale {% elif e.status == 'not-installed' %} not installed {% else %} unknown {% endif %} | {% if e.changelog_url %} ↗ {% else %}—{% endif %} |
{% for e in actionable %}{% if e.status == 'running-stale' %}aisctl restart {{ e.engine_name }} # running process predates the installed binary
{% else %}aisctl upgrade {{ e.engine_name }} --restart # brew upgrade + restart (formula-whitelisted)
{% endif %}{% endfor %}
Requires asiai-inference-server (aisctl). Only brew-whitelisted engines can be upgraded this way; others are pip/manual.