feat(diagnostic): Gehirn-Tab, Skills-Tab, Datei-Manager, Wipe-All
Komplett-Umbau der Diagnostic auf die neue Brain-Architektur. OpenClaw-spezifische
Sektionen raus (Gateway-Card, Watchdog, OpenClaw-Config, doctor-fix/Restart-Buttons,
Sessions-Verwaltung, Compact-After-Messages), dafuer drei neue Tabs.
Neue Tabs
- Gehirn Memory-CRUD (Add/Edit/Delete + Such-Feld + Type/Pinned-Filter),
Conversation-Status mit Distill-Trigger + Reset,
Bootstrap & Migration: aus brain-import/ migrieren,
Bootstrap-Export/Import als JSON (nur pinned),
komplettes Gehirn als tar.gz exportieren/importieren.
- Skills Aufklappbare Liste mit Run-Logs, Aktivieren/Deaktivieren,
Export pro Skill (tar.gz), globaler Import-Button,
"von ARIA"-Badge wenn vom Agent selbst angelegt.
- Dateien Browser fuer /shared/uploads/ — User+ARIA-Dateien herunterladen
oder loeschen. Beim Delete: Live-Update der Chat-Bubbles
(durchgestrichener Pfad, kein Download-Link mehr).
Einstellungen
- Neue "Reparatur & Restart"-Section mit Container-Restart-Buttons
(Bridge/Brain/Qdrant) ueber generischen /api/container-restart
- Komplett-Reset (🗑 ALLES loeschen) — Brain + Qdrant stoppen,
/shared/config + /shared/voices + /brain/data + /brain/qdrant leeren
- Sprachausgabe-Header: Voice-Config-Bundle Export/Import (JSON)
- Voice-Liste: ⬇ pro Stimme + ⬆ Stimme importieren (tar.gz via XTTS-Bridge)
Backend (server.js)
- connectGateway/Watchdog/checkGatewayHealth: No-Op (aria-core ist raus)
- handleLoadChatHistory neu — liest jetzt chat_backup.jsonl statt
OpenClaw-Sessions; respektiert file_deleted-Marker
- Neue Endpoints: /api/container-restart, /api/wipe-all,
/api/files-list, /api/files-download, /api/files-delete,
/api/voice-config-export, /api/voice-config-import,
/api/brain/* (Reverse-Proxy zum aria-brain:8080)
- Entfernt: /api/doctor-fix, /api/aria-restart, /api/aria-session-reset,
/api/sessions-snapshot, handleGetOpenClawConfig
Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
This commit is contained in:
+455
-727
File diff suppressed because it is too large
Load Diff
Reference in New Issue
Block a user