{% extends "base.html" %}{% block title %}{{ t("app.title") }}{% endblock %} {% block body %}

{{ t("app.title") }}

{{ t("app.pairing") }}

{% if pending %}

{{ t("app.pairing_hint") }}

{% for req in pending %} {% endfor %}
{{ t("app.from") }}{{ t("app.fingerprint") }}{{ t("app.note") }}
{{ req.requester }} {{ req.requester_fingerprint or "?" }} {{ req.note or "" }}
{% else %}

{{ t("app.nothing_waiting") }}

{% endif %}

{{ t("app.ask_access") }}

{{ t("app.target_hint") }}

{{ t("app.contacts") }}

{% if contacts %} {% for c in contacts %} {% endfor %}
{{ t("app.peer") }}{{ t("app.direction") }}{{ t("app.rights") }} {{ t("app.sessions") }}{{ t("app.expires") }}
{{ c.peer }} {{ c.direction }} {{ c.rights | join(", ") }} {% for ep in c.endpoints %}{{ ep.session }}{% if ep.label %} ({{ ep.label }}){% endif %}{% if ep.online %} • online{% endif %}
{% endfor %} {% if not c.endpoints %}{{ t("app.no_endpoints") }}{% endif %}
{{ c.expires_at or t("app.no_expiry") }}
{% else %}

{{ t("app.no_contacts") }}

{% endif %} {% if has_email %}

{{ t("app.notices") }}

{{ t("app.notices_hint") }}

{% endif %}

{{ t("app.connect") }}

{{ t("app.connect_hint") }}

claude mcp add --scope user --transport http aim {{ mcp_url }}

{{ t("app.connect_then") }} {{ t("app.guide") }}

{{ t("app.your_address") }}: {{ me }}
{{ t("app.fingerprint") }}: {{ fingerprint }}

{% endblock %}