diff --git a/plugins/llm-security/scanners/lib/ide-extension-discovery.mjs b/plugins/llm-security/scanners/lib/ide-extension-discovery.mjs index 1577bcd..0477e97 100644 --- a/plugins/llm-security/scanners/lib/ide-extension-discovery.mjs +++ b/plugins/llm-security/scanners/lib/ide-extension-discovery.mjs @@ -305,6 +305,8 @@ export async function discoverJetBrainsExtensions(options = {}) { let baseDirs; if (Array.isArray(options.rootsOverride) && options.rootsOverride.length > 0) { baseDirs = options.rootsOverride; + } else if (process.env.LLM_SECURITY_IDE_ROOTS) { + baseDirs = process.env.LLM_SECURITY_IDE_ROOTS.split(':').filter(Boolean); } else { baseDirs = [getJetBrainsBaseDir(), getAndroidStudioBaseDir()].filter(Boolean); }