Skip to content

Undefined v3.6.1

Choose a tag to compare

@github-actions github-actions released this 21 Jun 09:23
· 43 commits to main since this release
v3.6.1
5c9fa5e

v3.6.1 Agent 路由收敛、文件分析增强与发版脚本修复

本版本围绕 Agent 职责边界和文件分析链路做小版本收敛:把 arXiv 论文分析从独立 Agent 合并到通用文件分析 Agent,让论文、PDF 页面视觉分析和视频附件获取都走统一的附件 UID 语义;同时修复版本迭代脚本重写 Tauri 配置格式导致 pre-commit 失败的问题,保证后续版本号同步、lock 文件刷新和自动提交流程更稳定。

变更内容

  • 合并 arXiv 论文分析职责到文件分析链路。移除独立 arxiv_analysis_agent,file_analysis_agent 现在可通过 arxiv_paper(output_mode=uid) 获取论文 PDF 附件 UID,并结合 extract_pdf 与 describe_pdf_page 完成文本和指定页视觉分析。
  • 扩展媒体工具的附件输出能力。arxiv_paper 与 bilibili_video 新增 output_mode=uid 调用方式,可把下载或提取结果登记为当前会话附件,供后续 Agent 直接引用和复用。
  • 明确 Agent 职责边界。更新代码交付、文件分析、信息查询、娱乐、总结、Naga 代码分析、Undefined 自查与 Web Agent 的 intro / prompt,减少项目问题、通用搜索、文件理解和代码修改任务之间的误路由。
  • 补齐文件分析视觉工具与测试。新增 describe_pdf_page 工具及回归测试,覆盖 PDF 指定页截图/视觉描述链路;同步更新 arXiv、B 站发送器和工具注册测试。
  • 修复版本迭代脚本的 JSON 格式漂移。scripts/bump_version.py 更新 JSON manifest 时只替换顶层 version 字段,保留 Tauri 配置原有格式,避免 --commit 触发的 Biome 检查因 targets 数组被重排而失败;脚本文档与单元测试同步覆盖该行为。

📝 Detailed Changes

🚀 Features

  • feat(agents): refine file analysis routing (#76) (5c9fa5e)

🛠 Maintenance & Others

  • docs: update chat and agent feature docs (049f94a)
  • docs(readme): 去除“暂缓更新”说明,恢复正常迭代 (2acaf8c)