From 68260ea6c9346a5ed8cfb2fef1e551023b16c803 Mon Sep 17 00:00:00 2001 From: Dax Raad Date: Wed, 24 Jun 2026 18:39:42 -0400 Subject: [PATCH] fix(core): scope fff broad scanning --- packages/core/src/filesystem/search.ts | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/packages/core/src/filesystem/search.ts b/packages/core/src/filesystem/search.ts index 5ef1a3c2d1a..f4cde0b96a2 100644 --- a/packages/core/src/filesystem/search.ts +++ b/packages/core/src/filesystem/search.ts @@ -1,5 +1,6 @@ export * as FileSystemSearch from "./search" +import os from "os" import path from "path" import { Context, Effect, Layer, Scope } from "effect" import { Fff } from "#fff" @@ -127,8 +128,8 @@ export const fffLayer = Layer.effect( Fff.create({ basePath: location.directory, aiMode: true, - enableFsRootScanning: true, - enableHomeDirScanning: true, + enableFsRootScanning: location.directory === path.parse(location.directory).root, + enableHomeDirScanning: location.directory === os.homedir(), }), catch: (cause) => cause, }).pipe(Effect.orDie)