diff --git a/lua/avante/selection.lua b/lua/avante/selection.lua index 5bbb6d2..648e04a 100644 --- a/lua/avante/selection.lua +++ b/lua/avante/selection.lua @@ -141,7 +141,7 @@ function Selection:submit_input(input) for _, line in ipairs(response_lines_) do if line:match("^") then in_code_block = true - line = line:gsub("^", "") + line = line:gsub("^", ""):gsub(".*$", "") if line ~= "" then table.insert(response_lines, line) end elseif line:match("") then in_code_block = false