MCPcopy Index your code
hub / github.com/ChatLab/ChatLab / isValidDataSourceArray

Function isValidDataSourceArray

packages/sync/src/data-source-manager.ts:33–36  ·  view source on GitHub ↗
(data: unknown)

Source from the content-addressed store, hash-verified

31}
32
33function isValidDataSourceArray(data: unknown): data is DataSource[] {
34 if (!Array.isArray(data)) return false
35 return data.every((item) => item && typeof item === 'object' && Array.isArray((item as any).sessions))
36}
37
38export class DataSourceManager {
39 private configDir: string

Callers 1

loadAllMethod · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected