fix: suggestion history messages (#1993)

This commit is contained in:
yetone
2025-05-06 19:49:34 +08:00
committed by GitHub
parent 60897ee9a6
commit 4cb4f34fed

View File

@@ -3,6 +3,7 @@ local Llm = require("avante.llm")
local Highlights = require("avante.highlights")
local Config = require("avante.config")
local Providers = require("avante.providers")
local HistoryMessage = require("avante.history_message")
local api = vim.api
local fn = vim.fn
@@ -75,7 +76,7 @@ function Suggestion:suggest()
local provider = Providers[Config.auto_suggestions_provider or Config.provider]
---@type AvanteLLMMessage[]
local history_messages = {
local llm_messages = {
{
role = "user",
content = [[
@@ -132,6 +133,8 @@ L5: pass
},
}
local history_messages = vim.iter(llm_messages):map(function(msg) return HistoryMessage:new(msg) end):totable()
local diagnostics = Utils.get_diagnostics(bufnr)
Llm.stream({