docs: CHANGELOG 补充 LLM 重试机制条目并修正 commit 计数
This commit is contained in:
parent
949ba650ee
commit
134aa073d5
@ -4,7 +4,7 @@
|
|||||||
|
|
||||||
## [0.3.0] - 2026-08-04
|
## [0.3.0] - 2026-08-04
|
||||||
|
|
||||||
较 [0.2.0] 的 15 个已提交 commit + 本次版本一并提交的锁屏冻结架构修复(12 文件),聚焦 **Agent 执行与显示层解耦**、**工程化基线**、**并发持久化稳定性**、**安全加固** 与 **MCP 兼容性** 五大方向。架构修复经五轮对抗性审查验证。
|
较 [0.2.0] 的 18 个 commit 迭代,聚焦 **Agent 执行与显示层解耦**、**LLM 调用稳定性**、**工程化基线**、**并发持久化稳定性**、**安全加固** 与 **MCP 兼容性** 六大方向。锁屏冻结架构修复经五轮对抗性审查验证。
|
||||||
|
|
||||||
### 新增功能
|
### 新增功能
|
||||||
|
|
||||||
@ -24,6 +24,12 @@
|
|||||||
#### 默认迭代上限调整
|
#### 默认迭代上限调整
|
||||||
- `max_tool_iterations` 默认值调整为 1000,匹配长任务子代理的实际需求。
|
- `max_tool_iterations` 默认值调整为 1000,匹配长任务子代理的实际需求。
|
||||||
|
|
||||||
|
#### LLM 主调用可配置重试机制
|
||||||
|
- `ProviderConfig` 增加 `max_retries` 字段(serde default=3,向后兼容),透传至 `AgentRuntimeConfig` 归属 agent 行为层,不进 `ProviderRuntimeConfig` 以保持 provider 构造包纯净。
|
||||||
|
- `agent_loop` 流式 + summary 两个调用点实现重试循环:指数退避 1s/2s/4s,仅对 429/502/503/504/timeout/connection reset 重试;流式仅在未 emit delta 时重试(`AtomicBool` 跟踪),避免重复输出;退避 sleep 期间响应 `cancel_signal`,取消优先。
|
||||||
|
- 前端 `ProviderConfig` 类型和表单增加 `max_retries` 字段。
|
||||||
|
- 7 个单元测试(3 判定 + 4 行为),540 个 lib 测试全绿。
|
||||||
|
|
||||||
### 架构修复
|
### 架构修复
|
||||||
|
|
||||||
#### Agent 执行与显示层解耦(锁屏冻结根因修复)
|
#### Agent 执行与显示层解耦(锁屏冻结根因修复)
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user