{% extends "base.html" %} {% block title %}Key Inventory - Janus{% endblock %} {% block inventory_active %}bg-gray-700 text-white{% endblock %} {% block content %}
Total Keys
{{ summary.total }}
Active
{{ summary.active }}
Usable
{{ summary.usable }}
Invalid
{{ summary.invalid }}
Pending
{{ summary.pending }}
Providers
{{ summary.providers }}
Models
{{ summary.models }}
{{ card.display_name }}
{{ card.active_keys }} active · {{ card.usable_keys }} usable · {{ card.invalid_keys }} invalid
${{ card.total_credits or 0 }}
{{ card.total_keys }} keys
No upstream keys yet.
{% endfor %}{{ row.display_name }}
{{ row.key_count }} keys · {{ row.billing_model }}
${{ row.total_remaining }}
{% if row.total_cap and row.total_cap > 0 %}of ${{ row.total_cap }}
{% else %}{{ row.billing_model }}
{% endif %}No credit data yet.
{% endfor %}{{ keys[0].provider_display_name }}
| Key | Provider | Change | When |
|---|---|---|---|
| {{ item.key_masked }} | {{ item.provider_display_name }} | {{ item.previous_status or '—' }} → {{ item.new_status }} | {{ item.changed_at }} |
No activity yet.
{% endif %}