From 14ec7ed5b311413f3a93c081e45da9d8336f5d93 Mon Sep 17 00:00:00 2001 From: Dax Raad Date: Wed, 10 Jun 2026 13:28:48 -0400 Subject: [PATCH] fix fff disabling logic --- packages/core/src/filesystem/search.ts | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/packages/core/src/filesystem/search.ts b/packages/core/src/filesystem/search.ts index ce5f50cc6..0f123f5b9 100644 --- a/packages/core/src/filesystem/search.ts +++ b/packages/core/src/filesystem/search.ts @@ -232,4 +232,6 @@ export const fffLayer = Layer.effect( }), ) -export const defaultLayer = Layer.unwrap(Effect.sync(() => (Flag.OPENCODE_DISABLE_FFF ? ripgrepLayer : fffLayer))) +export const defaultLayer = Layer.unwrap( + Effect.sync(() => (Flag.OPENCODE_DISABLE_FFF || !Fff.available() ? ripgrepLayer : fffLayer)), +)