core: Router bleibt bei Embedding-Ausfall lauffähig (Stufe 0) und erholt sich selbst
ci / compose (push) Failing after 3s
ci / test (push) Failing after 13m22s

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This commit is contained in:
2026-10-12 00:55:25 +02:00
co-authored by Claude Opus 5.5
parent f27c63b711
commit 96209d684d
3 changed files with 45 additions and 5 deletions
+2 -1
View File
@@ -71,7 +71,8 @@ def create_app(system: System | None = None, start_prober: bool | None = None) -
@app.get("/health")
def health() -> dict[str, Any]:
return {"status": "ok", "skills": len(system.library.all()), "dry_run": system.settings.dry_run}
return {"status": "ok", "skills": len(system.library.all()), "dry_run": system.settings.dry_run,
"embedding_index": "ok" if system.router.index_error is None else system.router.index_error}
@app.get("/metrics")
def metrics() -> Response: