Hitonabi
|
65d8ab5fe3
|
Feat: Engine-Update-Mechanismus + Update-Checks (Hermes Agent/AnythingLLM) + WebUI->AnythingLLM
- Engine-Update: deploy/update-engine.sh laedt neuesten ggml-org Vulkan-Build + restart;
MC_ENGINE_UPDATE_CMD verdrahtet, engine_update_job nutzt es (Script macht Restart selbst).
- Update-Checks: Hermes Agent (NousResearch/hermes-agent, Release-Datum vs. installiertes Commit)
+ AnythingLLM (Mintplex-Labs/anything-llm, neueste Version + /api/ping-Health), 1h-Cache.
Neues Feld /api/maintenance/updates.components; UpdatesCard zeigt beide Zeilen.
- WebUI -> AnythingLLM: agent_status.webui_* zeigt jetzt auf ANYTHINGLLM_URL (192.168.178.155:3001,
/api/ping); alle "Hermes WebUI"-Buttons/Labels (AgentView, AgentStatusCard, nav, GuideView,
Services-Liste) -> "AnythingLLM". Lokaler hermes-webui-Dienst bleibt als Service-Control im SystemDrawer.
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
|
2026-06-27 02:12:56 +02:00 |
|
Hitonabi
|
0afddcdfdc
|
Feat: UI-Audit — Telegram/MCP/PC-Status, incomplete-Badge, SSH-Karte ersetzt
- backend: PC_EXECUTOR_URL Env-Var + 3 neue agent_status()-Felder
(telegram_enabled, mcp_server_count, pc_executor_reachable)
- AgentStatusCard: 2x2-Grid (Gateway/WebUI/Gehirn/Verdrahtung) +
echte Status-Footer-Zeilen fuer Telegram, MCP-Server-Anzahl, PC
- TokenStatsCard: 'Juni 2026' entfernt, Null-Fallback fuer pricing
- AgentView: SSH-Bypass-Karte ersetzt durch PC-Executor-Statuskarte
- Cockpit + RolesCard: Datei-fehlt-Badge + Load-Button disabled fuer incomplete-Modelle
- api.ts: AgentStatus-Interface um 3 neue Felder erweitert
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
|
2026-06-27 00:01:36 +02:00 |
|
Hitonabi
|
0266dc9e92
|
Refactor: TanStack-Query-Daten-Layer + useDialog (Phase 3b)
- @tanstack/react-query (v5) als zentraler Daten-Layer; QueryClientProvider
in main.tsx (retry 1, kein refetchOnWindowFocus, staleTime 5s).
- lib/queries.ts: Domänen-Hooks (useHealth/useSystemStatus/useServices/
useModels/useRouting/useJobs/useTokenStats/useAgentStatus/useUpdates/
useDiscover/useConnect/useMemory) + zentrale Query-Keys (qk) + invalidate.
Gleicher Key = eine Anfrage über alle Views (Dedup), einheitliches Polling.
- lib/useDialog.tsx: ein Hook für Alert/Confirm/Prompt statt 5x dupliziertem
Dialog-State + showAlert/showConfirm.
- api.ts: TokenStats + ModelsResp typisiert.
- Migriert auf Hooks/useDialog: App, SystemView, AgentView, ConnectView,
MemoryView (manuelles useEffect+setInterval entfernt; Mutationen
invalidieren gezielt die Query-Keys).
Verifiziert: tsc grün, Build grün, alle migrierten Views ohne Konsolenfehler,
Live-Daten (CPU/RAM/Dienste) rendern korrekt.
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
|
2026-06-26 14:46:26 +02:00 |
|
Hitonabi
|
311f4d7b68
|
UI: Add fluid resolution-based scaling for WQHD and 4K displays in index.css
|
2026-06-26 13:44:20 +02:00 |
|
Hitonabi
|
77daa38cf0
|
UI: Remove redundant Ändern badge from Aktives Gehirn graph node in AgentView
|
2026-06-26 13:41:34 +02:00 |
|
Hitonabi
|
066feee3ea
|
Feat: Add Hermes brain change buttons and skills.sh guide source
|
2026-06-26 13:34:53 +02:00 |
|
Hitonabi
|
4acea97f03
|
fix: simplify agent graph to show the 4 tiles and fix compilation errors
|
2026-06-26 08:12:30 +02:00 |
|
Hitonabi
|
18f361d485
|
fix: resolve SVG dimension observer loading mount lifecycle issue using callback refs
|
2026-06-26 08:06:01 +02:00 |
|
Hitonabi
|
dbe6e4b4f3
|
fix: resolve connection graph lines stretching and flow visual bugs using ResizeObserver
|
2026-06-26 08:04:25 +02:00 |
|
Hitonabi
|
bc3abb127a
|
feat: simplify Discover view into socket cards & backend upgrades
|
2026-06-26 07:53:41 +02:00 |
|
Hitonabi
|
e9fb72fdc7
|
fix: dynamically resolve localhost/127.0.0.1 in links to active hostname for remote access
|
2026-06-25 23:06:25 +02:00 |
|
Hitonabi
|
6a8e55cc43
|
feat: complete UI/UX Rework into Sleek Glassmorphic AI OS (June 2026)
|
2026-06-25 22:18:51 +02:00 |
|
Hitonabi
|
e1da5c797d
|
feat(2.0): implement cockpit improvements, dynamic mcp path, v2 venv, and ko-residency
|
2026-06-25 21:50:16 +02:00 |
|
Hitonabi
|
c773dd7eae
|
feat(2.0): Phase 4 — Hermes-Schicht (MC-Seite + Runbook)
MC-Seite: services/agent.py + routers/agent.py (GET /api/agent/status:
Gateway/WebUI-Reachability + Verdrahtungs-Hinweise), AgentView (Status-
Tiles, Hermes-oeffnen-Button, Offline-Hinweis). deploy/hermes-webui.service
(systemd-USER, :8787). Box-Runbook docs/HERMES_SETUP.md (hermes-webui
installieren, Brain=model:auto via Gateway, Tools/MCP verdrahten inkl.
mcp_mc+mcp_memory, SSH-Windows, LiteLLM-Caveat #26489).
Lokal verifiziert: agent/status + Frontend-Build + Browser (Hermes-View).
Box-Ausfuehrung der Verdrahtung steht aus (Runbook). Docs aktualisiert.
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
|
2026-06-25 08:22:28 +02:00 |
|