OpenSquawk
++ Vollständiger Überblick über Nutzer, Einladungscodes und Funkprotokolle mit Live-Trace. +
+Letzte Aktualisierung: {{ formatDateTime(overview?.generatedAt) }}
+Admins
+{{ overview.users.admins }}
+Developer
+{{ overview.users.devs }}
+Neu (7 Tage)
+{{ overview.users.newLast7Days }}
+Neueste Accounts
+Aktiv
+{{ overview.invitations.active }}
+Läuft in 7 Tagen ab
+{{ overview.invitations.expiringSoon }}
+Letzte Codes
++ gültig bis {{ formatDateTime(inv.expiresAt) }} +
+24h
+{{ overview.transmissions.last24h }}
+Kanäle
+Neueste Übertragungen
+{{ log.text }}
+Daten werden geladen…
+Nutzerdaten werden geladen…
+{{ formatDateTime(user.createdAt) }}
+{{ user.name }}
+Keine Nutzer gefunden.
+ +Einladungscodes werden geladen…
+Keine Einladungen gefunden.
+ +Funkprotokolle werden geladen…
+{{ entry.text }}
++ Normalized: {{ entry.normalized }} +
+LLM Decision Trace
+Next State
+{{ entry.metadata.decision.next_state || '—' }}
+Controller
+{{ entry.metadata.decision.controller_say_tpl || '—' }}
+Metadata
+{{ formatJson(entry.metadata) }}
+ Keine Funkprotokolle gefunden.
+ ++ Der Code wird sofort aktiv und läuft standardmäßig nach 30 Tagen ab. Optional kann ein Label gesetzt werden. +
+Neuer Code
+{{ createInviteResult.code }}
+Gültig bis {{ formatDateTime(createInviteResult.expiresAt) }}
+{{ lastTransmission }}
+Fehlerbeschreibung
++ {{ lastTransmissionFaultNote }} +
++ Als fehlerhaft markiert. +
{{ lastTransmission }}
+ Hinterlasse optional eine kurze Beschreibung, damit das Dev Team die + Übertragung nachvollziehen kann. +
+