Wire new routes; identity, summarize-url, dashboard, admin

This commit is contained in:
Keysat
2026-06-13 13:36:30 -05:00
parent 04dcf86fa4
commit 318c6c4b81
20 changed files with 12407 additions and 499 deletions
+7 -2
View File
@@ -35,8 +35,13 @@ export function healthRouter() {
version: VERSION,
backends: {
gemini: !!cfg.relay_gemini_api_key,
parakeet: !!cfg.relay_parakeet_base_url,
gemma: !!cfg.relay_gemma_base_url,
// Whether the operator-hardware path is wired up at all.
// Hardware backends are now sourced from Spark Control
// discovery — see hardware-config.js. Empty discovery URL
// means no hardware path; downstream details (which model is
// ready, transcribe vs analyze availability) are surfaced via
// /admin/config's effective_* fields.
hardware: !!cfg.relay_spark_control_url,
},
admin_enabled: !!cfg.relay_admin_password_hash,
});