diff --git a/internal/llm/prompt/coder.go b/internal/llm/prompt/coder.go index df12bd17dc2320cf4f61caab2e1650a11a23a894..bf3eb5ea47d877c8adf21816900d7acb1434aa82 100644 --- a/internal/llm/prompt/coder.go +++ b/internal/llm/prompt/coder.go @@ -20,7 +20,8 @@ func CoderPrompt(p string, contextFiles ...string) string { basePrompt = string(anthropicCoderPrompt) switch p { case string(catwalk.InferenceProviderOpenAI): - basePrompt = string(openaiCoderPrompt) + // seems to behave better + basePrompt = string(coderV2Prompt) case string(catwalk.InferenceProviderGemini): basePrompt = string(geminiCoderPrompt) }