{{ t('plugins.none') }}
{% else %} {% for error in look_errors %}{{ t('plugins.look.error', error=error) }}
{% endfor %}| {{ t('plugins.type') }} | {{ t('plugins.role') }} | {{ t('plugins.version') }} | {{ t('plugins.origin') }} | {{ t('plugins.newest') }} | {{ t('plugins.description') }} | {{ t('plugins.instances') }} | |
|---|---|---|---|---|---|---|---|
| {{ row.type }} | {{ row.role }} | {{ row.version or '' }} | {% if row.origin == 'custom' %}{{ row.origin }}{% elif row.origin %}{{ row.origin }}{% endif %} | {% if update_to.get(row.type) %}{% endif %} | {% if row.error %}{{ t('plugins.error', error=row.error) }}{% else %}{{ row.description or '' }}{% endif %} | {{ row.instances | join(', ') if row.instances else t('common.none') }} |
{{ t('plugins.catalogue.help') }}
{% if not catalogue %}{{ t('plugins.catalogue.none') }}
{% else %}| {{ t('plugins.package') }} | {{ t('plugins.types') }} | {{ t('plugins.description') }} | {{ t('plugins.publisher') }} | |
|---|---|---|---|---|
| {{ entry.package }} | {% for item in entry.types %}{{ item.type }} ({{ item.role }}){% if not loop.last %}, {% endif %}{% endfor %} | {{ entry.description }} | {{ entry.publisher }} | {% if entry.installed %}{{ t('plugins.catalogue.installed', version=entry.installed) }}{% else %}{% endif %} |
{{ t('status.prompt') }} {{ message }}
{% if offer_force %}
{% endif %}
{% if restart %}
{{ t('plugins.restart') }} {{ restart_hint }}
{{ t('plugins.restart.mcp') }}