fix: re-prevent plan file corruption for OpenAI models by preserving write tool (#9188)

This commit is contained in:
Josh Holmer
2026-04-20 09:46:33 +02:00
committed by GitHub
parent bec6b03d4c
commit 7db99c37eb
+1 -1
View File
@@ -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
})