MCPcopy Create free account
hub / github.com/cortexkit/magic-context / readPiSettings

Function readPiSettings

packages/cli/src/adapters/pi.ts:172–182  ·  view source on GitHub ↗
()

Source from the content-addressed store, hash-verified

170}
171
172function readPiSettings(): PiSettingsLike | null {
173 const settingsPath = getPiUserExtensionsPath();
174 if (!existsSync(settingsPath)) return null;
175 try {
176 const raw = readFileSync(settingsPath, "utf-8");
177 const parsed = parseJsonc(raw) as PiSettingsLike | null;
178 return parsed;
179 } catch {
180 return null;
181 }
182}
183
184function writePiSettings(settings: PiSettingsLike): void {
185 const settingsPath = getPiUserExtensionsPath();

Callers 3

hasPluginEntryMethod · 0.85
ensurePluginEntryMethod · 0.85
removePluginEntryMethod · 0.85

Calls 2

getPiUserExtensionsPathFunction · 0.90
parseJsoncFunction · 0.50

Tested by

no test coverage detected