From e4300e9b7433e068c3d57ac41fcb39bc5de3d32e Mon Sep 17 00:00:00 2001 From: Dax Raad Date: Wed, 10 Jun 2026 10:22:00 -0400 Subject: [PATCH] fix(core): disable fff by default on windows --- packages/core/src/flag/flag.ts | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/packages/core/src/flag/flag.ts b/packages/core/src/flag/flag.ts index d27486c518..a0eb78a13e 100644 --- a/packages/core/src/flag/flag.ts +++ b/packages/core/src/flag/flag.ts @@ -6,6 +6,7 @@ export function truthy(key: string) { } const copy = process.env["OPENCODE_EXPERIMENTAL_DISABLE_COPY_ON_SELECT"] +const fff = process.env["OPENCODE_DISABLE_FFF"] function enabledByExperimental(key: string) { return process.env[key] === undefined ? truthy("OPENCODE_EXPERIMENTAL") : truthy(key) @@ -30,7 +31,7 @@ export const Flag = { OPENCODE_FAKE_VCS: process.env["OPENCODE_FAKE_VCS"], OPENCODE_SERVER_PASSWORD: process.env["OPENCODE_SERVER_PASSWORD"], OPENCODE_SERVER_USERNAME: process.env["OPENCODE_SERVER_USERNAME"], - OPENCODE_DISABLE_FFF: truthy("OPENCODE_DISABLE_FFF"), + OPENCODE_DISABLE_FFF: fff === undefined ? process.platform === "win32" : truthy("OPENCODE_DISABLE_FFF"), // Experimental OPENCODE_EXPERIMENTAL_FILEWATCHER: Config.boolean("OPENCODE_EXPERIMENTAL_FILEWATCHER").pipe(