PydanticAI 版本 1.15.3 为 PlusAPI 客户端和执行钩子引入了新功能,并附带多项错误修复。
- 向 PlusAPI 客户端添加组织 ID 参数
- 添加步骤拦截点,并重写围绕 @on 的执行钩子文档
- 连接执行边界拦截点
- 添加通用拦截钩子分发器
- 在 TUI(无头终端回退)上运行声明式流程
- 将 kickoff-completed 事件与 OUTPUT 钩子结果同步
- 修复空仓库代理属性
- 确保 after_llm_call 钩子不会破坏原生工具执行
- 当处理器修剪历史记录时,避免往返回复的双重追加
- 将工具结果缓存设为可选而非默认开启
- 停止在构造时重写已编写的工具描述
- 在代理和团队结果中通过两个名称暴露令牌使用情况
- 在 kickoff 结果中报告每次调用的使用指标
- 当 route_turn() 返回假值时,停止重播上一轮的意图
- 更新执行钩子分组并记录所有钩子上下文
此版本提高了使用 PydanticAI 的开发者的 API 可配置性和钩子可靠性。