import { TerminalSquare, 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?.terminal_url ? resolveExternalUrl(agent.terminal_url) : undefined const ok = agent?.terminal_reachable return (

Hermes Terminal

Interaktiver Agent (hermes chat) mit Tools & PC-Steuerung — „mehr als Chatten".

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

Der hermes-terminal-Dienst (ttyd) läuft nicht. Auf der Box: systemctl --user restart hermes-terminal.

)}