import { Bot, ExternalLink, AlertTriangle } from "lucide-react" import { useAgentStatus } from "@/lib/queries" import { resolveExternalUrl } from "@/lib/utils" export function TerminalView() { const { data: agent } = useAgentStatus(5_000) const url = agent?.hermes_ui_url ? resolveExternalUrl(agent.hermes_ui_url) : undefined const ok = agent?.hermes_ui_reachable return (

Hermes GUI

Die eingebaute Hermes-Weboberfläche — Threads, sichtbare Tool-Calls & Chat, direkt im Cockpit statt im Terminal.

{ok ? "online" : "offline"} {url && ( In neuem Tab )}
{url ? (
{ok === false && (
Hermes-GUI nicht erreichbar

Der hermes-builtin-ui-Dienst (hermes serve) läuft nicht. Auf der Box: systemctl --user restart hermes-builtin-ui.

)}