Skip to content

nova-agent: v0.4.0

Latest

Choose a tag to compare

@github-actions github-actions released this 04 Sep 06:18
631ef3e

0.4.0 (2026-09-04)

✨ 新功能

  • Codex 模式——run_command 终端工具 + 进程生命周期管理 (8564f93)
  • context: 上下文管理对齐 DSH——溢出自动恢复 + 工具结果修剪 + 按 token 预算保留 (bab9342)
  • ui: Nova 品牌视觉——新星 Logo(星+轨道环)+ 思考 Orb (1958b46)
  • ui: 侧边栏导航分组 + 空状态上手引导 (7d99f06)
  • ui: 星空极光背景 + 侧边栏品牌化 (232ee02)
  • ui: 轨迹视图步骤回放 + 工具卡片紧凑药丸态 (84926e9)
  • ui: 首屏欢迎面板——大标题 + 可点击示例问题 (7af756e)
  • Vibe 自治循环——目标驱动多轮执行直到收敛 (06a67f8)
  • 上下文窗口感知与自动压缩兜底(1M 缺省/90% 阈值双触发) (d5e5e75)
  • 会话导出(Markdown 人读 + JSON 完整无损) (b76ebb7)
  • 内置 glob 工具——补齐六大核心编程工具之一(文件名模式匹配) (bfa1c16)
  • 内置工具可配置——Agent 可勾选启用的内置工具(默认全选) (4fd04c9)
  • 可配置工作区(Codex 式目录选择 + 兜底工具区 + 边界校验) (b84681f)
  • 工作区选择移到对话区常驻 + 移除首启弹窗 (0458588)
  • 记忆系统增强——AGENTS.md 项目记忆文件 + 存量归并 (c3d824a)

🐛 修复

  • file-ops 技能去掉本机写死路径(改为工作区通用描述) (595614d)
  • run_command 在执行前确保目标目录存在(CI 全新 clone 无 workspace 导致 spawn 失败) (4a8fda4)
  • workspace 测试平台无关化(CI Linux 失败:Windows 反斜杠/盘符断言不跨平台) (0e4a2c1)
  • 前端流式展示——新增思考计时,移除蓝色打字光标 (1cfc552)
  • 工作区选择移到输入框工具栏(对话框旁边),移除顶部条 (e08c12f)

📄 文档

  • teaching: 教学资产升级——课程地图 + 练习册/答案分册 + 术语总表 + Mermaid 图 + 读完自查 (2c8b1f7)
  • 仓库主页改为中文优先——根 README 中文完整版,英文版迁移至 docs/README.en.md (84c9def)
  • 指南目录 06 描述错字修正 (e00105a)
  • 校正英文 README 步骤上限表述(默认 24 步,NOVA_AGENT_MAX_STEPS 可调) (75023c4)
  • 精简 README 首屏文案 (cdfe310)
  • 精简 subagent 注释 (81fb6cb)
  • 精简 vibe 引擎注释 (d97860f)
  • 读代码指南 01/02——Agent Loop 走读(含术语速查)+ MCP 客户端走读 (5e8d5a5)
  • 读代码指南 03——run_command 终端工具走读(进程生命周期 + Windows 平台坑) (ddf0079)
  • 读代码指南 04——技能系统走读(SKILL.md 两级加载 + 目录即安装) (b70a125)
  • 读代码指南 05——跨会话记忆走读(去重合并 + LRU + 词面子串检索) (04d9249)
  • 读代码指南 06——上下文压缩走读(真实计数优先 + 双触发兜底) (33cfcea)
  • 读代码指南 07——工作区走读(权限边界 + 占位符联动 + 危险目标拒绝) (9c349bc)
  • 读代码指南 08(完结)——Vibe 自治循环走读 + 全系列收尾地图 (201a529)
  • 读代码指南第 01 篇——Agent Loop 代码走读 (bf9a31e)

🔧 其他

  • add start.bat launcher (Node version check + auto install + start) (0115375)
  • meta: README 加徽章 + 新增社交预览图(1280x640 banner) (705cef1)
  • re-run CI (c719e8b)
  • 开源准备——author 换 GitHub 隐私邮箱,移除 private 标记 (a907eac)

🧪 测试

  • web_search 回退 curl 用例改为 mock child_process,去除真实网络依赖 (7a4afaa)