fix(workspace): background vector indexing and correct diagram previews

This commit is contained in:
2026-09-06 02:57:56 +08:00
parent 95325cd150
commit 4b3c782431
21 changed files with 561 additions and 75 deletions
+3 -3
View File
@@ -2,13 +2,13 @@ import apiClient from './apiClient'
import type { SystemStatus } from '@/contracts'
export function healthCheck(): Promise<{ status: string }> {
return apiClient.get('/health')
return apiClient.get('/health', { timeoutMs: 10000 })
}
export function getStatus(): Promise<SystemStatus> {
return apiClient.get('/api/status')
return apiClient.get('/api/status', { timeoutMs: 10000 })
}
export function getPermissionPolicy(): Promise<Record<string, 'allow' | 'confirm' | 'deny'>> {
return apiClient.get('/api/permissions/policy')
return apiClient.get('/api/permissions/policy', { timeoutMs: 10000 })
}