Agno v3.0.4 发布:知识工具重构与 AtomicMail 性能优化
原标题:v3.0.4
AI 摘要
Agno 发布了 v3.0.4 版本,主要更新包括:重命名 KnowledgeManagementTools 的构造函数参数,ingest_path 默认关闭;将 agno.tools.knowledge_management 路径迁移至 agno.tools.knowledge;优化文件与知识工具为包结构,减少导入开销;AtomicMail 复用认证握手并并行化工作量证明,显著提升性能;修复了 list_inbox 返回已发送邮件和 remove_content 确认门被绕过的问题。
正文节选
# Changelog ## Behavior Changes - **`KnowledgeManagementTools` constructor flags renamed, `ingest_path` now opt-in**: the 2.x-style `enable_ingest` / `enable_remove` flags are replaced by flags named after the tools they register — `ingest_url`, `ingest_path`, `ingest_text`, `remove_content` (the old names are no longer recognised and are ignored if passed). `ingest_path` defaults to off: it reads any path the server process can read, and under `scope="shared"` what it loads becomes readable b