From 138093b5e40b227049ae967f56a91820e31c3e06 Mon Sep 17 00:00:00 2001 From: ilya-bov <111734093+ilya-bov@users.noreply.github.com> Date: Thu, 5 Mar 2026 16:55:36 +0300 Subject: [PATCH] Hide Python virtualenv directories from project files --- src/lib/storage/project-store.ts | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/lib/storage/project-store.ts b/src/lib/storage/project-store.ts index 20874b4..d630e1c 100644 --- a/src/lib/storage/project-store.ts +++ b/src/lib/storage/project-store.ts @@ -897,9 +897,10 @@ export async function getProjectFiles( try { const entries = await fs.readdir(targetDir, { withFileTypes: true }); const files = []; + const HIDDEN_NAMES = new Set([".meta", ".venv", "venv"]); for (const entry of entries) { - if (entry.name === ".meta") continue; // hide metadata + if (HIDDEN_NAMES.has(entry.name)) continue; // hide internal metadata and virtualenvs const stat = await fs.stat(path.join(targetDir, entry.name)); files.push({ name: entry.name,