← Về thư mục
frontend/src/features/onboarding/status.ts
- asList · function · L12-L14 — function asList(value: unknown): unknown[]
- asString · function · L16-L18 — function asString(value: unknown, fallback = ""): string
- isSecretKey · function · L20-L32 — function isSecretKey(key: string): boolean
- OnboardingNetwork · type · L34-L38 — type OnboardingNetwork = { allow_network: boolean; egress: string; contacted: boolean; };
- OnboardingStatus · type · L40-L56 — type OnboardingStatus = { provider: string; model: string; base_url: string; has_api_key: boolean; complete: boolean; platform: string; native_runtime_supported: boolean; outbound: number; contacted: boolean; network: OnboardingNetwork; profiles: Record[]; active_id: string; protocols: unknown[]; local_model_catalog: LocalDiscovery; environment: StandardReadiness | null; };
- dropSecretKeys · function · L58-L65 — function dropSecretKeys(row: Record): Record
- asRecord · function · L67-L71 — function asRecord(value: unknown): Record
- sanitizeOnboardingStatus · function · L73-L98 — function sanitizeOnboardingStatus(raw: unknown): OnboardingStatus
- onboardingStatusHasSecret · function · L100-L103 — function onboardingStatusHasSecret(status: OnboardingStatus, secret: string): boolean