MCPcopy Create free account
hub / github.com/ChatLab/ChatLab / writeLlmConfig

Function writeLlmConfig

packages/config/src/migrations/auth-profiles.test.ts:42–45  ·  view source on GitHub ↗
(configs: Array<Record<string, unknown>>)

Source from the content-addressed store, hash-verified

40}
41
42async function writeLlmConfig(configs: Array<Record<string, unknown>>): Promise<void> {
43 await mkdir(aiDataDir, { recursive: true })
44 await writeFile(join(aiDataDir, 'llm-config.json'), JSON.stringify({ version: 3, configs }, null, 2), 'utf-8')
45}
46
47function readLlmConfig(): { configs: Array<Record<string, unknown>> } {
48 return JSON.parse(readFileSync(join(aiDataDir, 'llm-config.json'), 'utf-8')) as {

Callers 1

Calls 1

writeFileFunction · 0.50

Tested by

no test coverage detected