{% extends "ui/base_ui.html" %} {% block title %}{{ agent.name }} — ATP Platform{% endblock %} {% block content %}
{{ agent.version }}{{ new_token }}
Save this value in a secure place (password manager, CI secret). Once you
leave this page, only the prefix {{ new_token[:12] }}... will be visible.
{{ agent.description }}
{% endif %} {% if agent.config %}{{ agent.config | tojson(indent=2) }}
| Name | Prefix | Expires | Last Used | Status | Actions |
|---|---|---|---|---|---|
| {{ t.name }} | {{ t.token_prefix }}... |
{{ t.expires_at.strftime('%Y-%m-%d') if t.expires_at else 'never' }} | {{ t.last_used_at.strftime('%Y-%m-%d %H:%M') if t.last_used_at else '—' }} | {% if is_revoked %}revoked{% elif is_expired %}expired{% else %}active{% endif %} | {% if not is_revoked %} {% else %} — {% endif %} |
No tokens for this agent.
{% endif %}| Tournament | Status | Score | Joined |
|---|---|---|---|
| Tournament #{{ p.tournament_id }} | {{ p.tournament_status }} | {{ p.total_score if p.total_score is not none else '—' }} | {{ p.joined_at.strftime('%Y-%m-%d %H:%M') }} |