Repository navigation
v0.3.17
修复
- 任务会话显示下一次模型调用的配置来源,任务配置面板说明角色绑定、任务链和全局默认的优先级;提供任务 LLM 录制筛选入口及单条完整 JSON 下载。全局切换不覆盖已有任务或角色配置。
- 整次 Agent 运行没有可用文本或工具调用时,明确记录空输出错误;保留工具写回之后静默结束的正常行为。
- Planner 按资产、入口/参数和漏洞机理跟踪独立候选,Worker 逐条登记独立漏洞;区分未测试、受阻和已测试未发现,避免首个高危发现被当作整个系统审计完成。运行时指引也应用于已有自定义提示。
- 拦截策略加载或审批配置读取失败时保守阻断,完整加载后才发布缓存;每次调用仅记录一个最终允许/阻断审计动作。
- 工作区文件管理器使用 Go
os.Root约束读写、上传、下载及删除,阻止符号链接和 Windows junction 越界访问。 - noa 从上下文溢出错误中学习明确的实际窗口并用于当前 Session 后续回合;排除输出预算字段,修复小窗口提示恢复阈值及窗口收紧后的旧抑制状态。
发布与验证
- Release 自动附上 CHANGELOG 对应版本的中文说明,并保留 GitHub 自动生成的提交与 PR 链接;提供 Linux/macOS 的 amd64、arm64 包、Windows amd64 包及 SHA256 校验文件。
- 本地 Agent 离线回归、guard/intercept、工作区边界测试、noa/noaadapter 回归、相关 Go vet、前端 TypeScript 检查及生产构建通过;修复 PR #8 与合并后的主分支 GitHub 检查通过。
- 本地两个依赖 PostgreSQL 的 Agent 审批集成测试未验证,未执行真实外部模型请求。多漏洞指引不保证模型完全不漏报;学习到的窗口只在当前 noa Session 有效。详细测试范围与平台限制见
docs/ARTEX-main修复与验证_2026-10-10.md。
What's Changed
- 修复 Agent 空输出、拦截策略与文件访问边界,优化上下文恢复 by @sharenjun in #8
Full Changelog: v0.3.16...v0.3.17