# Prüfung der ersten Version Stand: 24. September 2026. ## Bestanden - 9 automatisierte Integrationstests mit FastAPI TestClient. - Anmeldung, Logout, Fremd-Origin-Abweisung und getrennte Web-/MCP-Zugangsschlüssel. - Prompt anlegen, ändern, Versionskonflikt erkennen, Papierkorb und Wiederherstellung. - Vollständiger Export/Import mit Versionen; fehlerhafter Import schreibt keine Teilmenge. - Simulierter OpenAI-Endpoint: Modellscan, Chat-Überarbeitung, Einordnung und Embeddings. - Bedeutungssuche findet einen thematisch passenden Prompt ohne Suchwort im Inhalt (kontrollierte Testvektoren; kein Qualitätsbenchmark eines echten Embedding-Modells). - Modellwechsel entwertet den Index; verzögerte Embeddings überschreiben keine neueren Versionen. - Modellserver-Fehler verliert keine gespeicherten Prompts und gibt keine fremden Fehlertexte/Keys weiter. - MCP: initialize, tools/list und tools/call über Streamable HTTP; gelöschte Prompts nicht abrufbar. - Browser: Anmeldung, Prompt anlegen, Favorit, zweite Version speichern, frühere Version ansehen und als dritte Version wiederherstellen. - JavaScript-, Shell- und XML-Syntax geprüft. - Alle 31 Laufzeitpakete einschließlich transitiver Abhängigkeiten als Python-3.13-kompatible Wheels für Alpine/musl x86_64 aufgelöst und heruntergeladen. Versionen in constraints.txt festgehalten. ## Noch auf Zielsystem zu prüfen - Echter Docker-Build und Bootstrap auf Unraid: Auf dem Entwicklungsrechner steht kein Docker zur Verfügung. - Verbindung mit den tatsächlich ausgewählten lokalen Chat-/Embedding-Modellen und deren Ausgabequalität. - OpenClaw-spezifische MCP-Client-/Bridge-Konfiguration. Die Tests zeigen eine DeprecationWarning der Starlette-Testclient-Integration für httpx; die neun Tests bestehen. Das betrifft den Testclient, nicht die HTTP-Kommunikation der laufenden App.