From 0704a5820aec9e26f8943b20fb2fdf7b8c1ec6f6 Mon Sep 17 00:00:00 2001 From: Omar Crespo Date: Sat, 22 Feb 2025 10:23:18 -0500 Subject: [PATCH] fix: dualboost error with invalid capture (#1347) --- lua/avante/llm.lua | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/lua/avante/llm.lua b/lua/avante/llm.lua index 55f6958..4cabc8a 100644 --- a/lua/avante/llm.lua +++ b/lua/avante/llm.lua @@ -324,8 +324,8 @@ end local function _merge_response(first_response, second_response, opts) local prompt = "\n" .. Config.dual_boost.prompt prompt = prompt - :gsub("{{[%s]*provider1_output[%s]*}}", first_response) - :gsub("{{[%s]*provider2_output[%s]*}}", second_response) + :gsub("{{[%s]*provider1_output[%s]*}}", function() return first_response end) + :gsub("{{[%s]*provider2_output[%s]*}}", function() return second_response end) prompt = prompt .. "\n"