From 7db99c37eb9a8ff254259f5342f049ef32b624e7 Mon Sep 17 00:00:00 2001 From: Josh Holmer Date: Mon, 20 Apr 2026 03:46:33 -0400 Subject: [PATCH] fix: re-prevent plan file corruption for OpenAI models by preserving write tool (#9188) --- packages/opencode/src/tool/registry.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/opencode/src/tool/registry.ts b/packages/opencode/src/tool/registry.ts index cb5d689dcbc..b3b8e808bb4 100644 --- a/packages/opencode/src/tool/registry.ts +++ b/packages/opencode/src/tool/registry.ts @@ -271,7 +271,7 @@ export namespace ToolRegistry { KiloToolRegistry.e2e() || // kilocode_change (input.modelID.includes("gpt-") && !input.modelID.includes("oss") && !input.modelID.includes("gpt-4")) if (tool.id === ApplyPatchTool.id) return usePatch - if (tool.id === EditTool.id || tool.id === WriteTool.id) return !usePatch + if (tool.id === EditTool.id) return !usePatch // kilocode_change return true })