MCPcopy Create free account
hub / github.com/MoonshotAI/kimi-code / findValidationIssues

Function findValidationIssues

apps/kimi-code/src/cli/sub/doctor.ts:293–299  ·  view source on GitHub ↗
(error: unknown)

Source from the content-addressed store, hash-verified

291}
292
293function findValidationIssues(error: unknown): readonly KimiConfigValidationIssue[] | undefined {
294 if (!(error instanceof Error)) return undefined;
295 const details = 'details' in error ? error.details : undefined;
296 if (!isRecord(details)) return undefined;
297 const validationIssues = details['validationIssues'];
298 return isValidationIssueArray(validationIssues) ? validationIssues : undefined;
299}
300
301function isValidationIssueArray(value: unknown): value is readonly KimiConfigValidationIssue[] {
302 return Array.isArray(value) && value.every(isValidationIssue);

Callers 1

formatErrorMessageFunction · 0.85

Calls 2

isValidationIssueArrayFunction · 0.85
isRecordFunction · 0.70

Tested by

no test coverage detected