Fix autoupdate, add healtcheck status to the dashboard

This commit is contained in:
2025-12-15 01:33:49 +00:00
parent 05a5cea5c7
commit 7a6182bb3b
14 changed files with 497 additions and 133 deletions
+13
View File
@@ -50,3 +50,16 @@ export interface SSEEvent {
}
export type FilterType = 'all' | 'observations' | 'summaries' | 'prompts'
export interface ComponentHealth {
name: string
status: 'healthy' | 'degraded' | 'unhealthy'
message?: string
}
export interface SelfCheckResponse {
overall: 'healthy' | 'degraded' | 'unhealthy'
version: string
uptime: string
components: ComponentHealth[]
}