From 9a3dd304f7fb5b9d5ce9f22305296b1df9cf4ff5 Mon Sep 17 00:00:00 2001 From: attacker Date: Wed, 1 Jul 2026 06:39:46 +0800 Subject: [PATCH] =?UTF-8?q?fix(build):=20=E7=A7=BB=E9=99=A4=20agent=5Fcli.?= =?UTF-8?q?go=20=E4=B8=AD=E4=B8=8D=E5=AD=98=E5=9C=A8=E7=9A=84=20ReasoningE?= =?UTF-8?q?nabled=20=E5=AD=97=E6=AE=B5=E5=BC=95=E7=94=A8?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit commit 3b19ae6 (ssh-key 转圈修复) 意外引入 ReasoningEnabled 引用, 但 llm.Config 和 model.LLMConfig 均无此字段导致 go build 编译失败。 移除该行恢复正常编译。 --- backend/controller/agent_cli.go | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) diff --git a/backend/controller/agent_cli.go b/backend/controller/agent_cli.go index 84b9471..c2e762b 100644 --- a/backend/controller/agent_cli.go +++ b/backend/controller/agent_cli.go @@ -182,11 +182,10 @@ func (ac *agentConn) startTask(sshCfg remoteexec.SSHConfig, llmCfg model.LLMConf // 构建引擎 engine, err := agentcli.NewEngine(agentcli.EngineConfig{ LLM: llm.Config{ - Protocol: resolveProtocol(llmCfg.Provider), - Endpoint: resolveEndpoint(llmCfg.Provider, llmCfg.Endpoint), - APIKey: llmCfg.APIKey, Model: llmCfg.Model, - Temperature: llmCfg.Temperature, MaxTokens: llmCfg.MaxTokens, - ReasoningEnabled: llmCfg.ReasoningEnabled, + Protocol: resolveProtocol(llmCfg.Provider), + Endpoint: resolveEndpoint(llmCfg.Provider, llmCfg.Endpoint), + APIKey: llmCfg.APIKey, Model: llmCfg.Model, + Temperature: llmCfg.Temperature, MaxTokens: llmCfg.MaxTokens, }, SSH: sshCfg, SafetyMode: safety.ModeBalanced,