MCPcopy Create free account
hub / github.com/Noumena-Network/code / getUserSettingsFilePath

Function getUserSettingsFilePath

src/utils/settings/settings.ts:276–284  ·  view source on GitHub ↗

* Get the user settings filename based on cowork mode. * Returns 'cowork_settings.json' when in cowork mode, 'settings.json' otherwise. * * Priority: * 1. Session state (set by CLI flag --cowork) * 2. Environment variable CLAUDE_CODE_USE_COWORK_PLUGINS * 3. Default: 'settings.json'

()

Source from the content-addressed store, hash-verified

274 * 3. Default: 'settings.json'
275 */
276function getUserSettingsFilePath(): string {
277 if (
278 getUseCoworkPlugins() ||
279 isEnvTruthy(process.env.CLAUDE_CODE_USE_COWORK_PLUGINS)
280 ) {
281 return 'cowork_settings.json'
282 }
283 return 'settings.json'
284}
285
286function getCanonicalUserSettingsFilePath(): string {
287 return join(getCanonicalNcodeConfigHomeDir(), getUserSettingsFilePath())

Callers 2

Calls 2

isEnvTruthyFunction · 0.90
getUseCoworkPluginsFunction · 0.85

Tested by

no test coverage detected