v1.2 真实模型接入 + Thinking 死循环修复

- 新增 OpenAIProvider / ClaudeProvider,接入 Deepseek 真实 API
- 修复 Deepseek thinking 模式 reasoning_content 回传问题
- 修复 Thinking 阶段过渡指令每轮重复插入导致的死循环
- 新增 maxTurns 保护、dumpMessages/dumpTools 调试输出
This commit is contained in:
zhuyongxin
2026-05-14 20:35:44 +08:00
parent f75d0c49ae
commit daa89531f5
9 changed files with 491 additions and 47 deletions
+1 -1
View File
@@ -50,7 +50,7 @@ func main() {
p := &mockProvider{}
r := &mockRegistry{}
eng := engine.NewAgentEngine(p, r, workDir)
eng := engine.NewAgentEngine(p, r, workDir, true)
err := eng.Run(context.Background(), "帮我检查当前目录的文件")
if err != nil {