Repository navigation
Releases: DongZiJie1/nova-agent
Releases · DongZiJie1/nova-agent
Release list
Nova v1.5.0
Nova v1.5.0
v1.5 聚焦于让 Agent 的执行更可控、交付更可审查、配置更可恢复,同时完成面向 Nova 的运行时与发行链路收尾。
可控工具执行
- 新增会话级工具权限策略:
ask(默认)、edits、allow。只读工具自动放行;需要确认的操作可由 CLI、设置或 RPC 客户端处理。 - 未回答、超时、取消或没有交互界面的权限请求一律拒绝;执行轨迹会记录权限模式、是否弹窗、最终决定及原因,便于审计。
nova_data删除会话保留独立的危险确认,并且只将 Nova 会话数据移入系统废纸篓,绝不删除项目文件。
改动审查与可恢复交付
write工具会记录可逆 patch 和新建文件状态;通过revert_file_changeRPC 可撤回编辑、覆盖和新建文件。- 委派的子 Agent 在未显式指定目录时继承父会话的工作目录,避免 worktree 任务误落回共享 checkout。
- Bash 默认最长运行 10 分钟、单 Agent 最多并发 8 个 Bash;SDK 和扩展工具输出限制为 8,000 行或 256 KiB,单轮默认最长 30 分钟。以上限制可在设置中调整。
模型目录与升级注意事项
- 新增结构化用户模型目录:
nova --list-models --json会提供模型能力与认证状态;选择模型时会重新读取models.json,无需重启即可应用配置变化。 - 破坏性变更:不再内置默认文本或图像模型。 可选模型完全来自
~/.nova/agent/models.json。新模型需明确声明contextWindow、maxTokens、input,并能解析api或baseUrl;仅完成 Provider 登录不再自动产生可选模型。 - 无人值守的 print 或 RPC 调用如需工具确认,必须显式使用
--permission-mode allow,或由 RPC 客户端响应权限请求。
品牌、发行与稳定性
- 完成 Nova 运行时和发行链路品牌化:
NOVA_*环境变量优先,PI_*保持兼容回退;发布包采用nova-*文件名与nova可执行文件。 - 修复移除生成模型数据后的源码归档、workspace lockfile 条目和跨平台原生可选依赖;Linux CI 现安装
trash-cli,会话删除测试可稳定通过。
下载
| 平台 | 文件 |
|---|---|
| macOS (Apple Silicon) | nova-darwin-arm64.tar.gz |
| macOS (Intel) | nova-darwin-x64.tar.gz |
| Linux (arm64 / x64) | nova-linux-*.tar.gz |
| Windows (arm64 / x64) | nova-windows-*.zip |
| 源码与校验 | nova-1.5.0-source.tar.gz、SHA256SUMS |
相关 PR
#15 文件改动审查与撤回 · #16 工具权限确认 · #17 v1.5 安全交付 · #18 Nova 品牌化收尾 · #19–#22 发行与 CI 修复
Nova v1.4.0
Nova v1.4.0
Added
- Agent 生命周期状态机:queued / starting / running / waiting / completed / error / stopped 全链路追踪,含时序、token 用量、重试、取消、超时与归档元数据
- 任务级控制命令:取消、强制停止、重试、parent/child/tree 查询、批次与状态结果查询(供 Studio 控制面使用)
- 子代理异步回传与任务摘要、批次汇总与续跑机制
Changed
- 委托任务立即返回,结果逐个独立上报,批次封盘后父 Agent 仅恢复一次
- 移除模型侧任务等待/轮询模式,后台任务完成不再阻塞用户继续对话
Fixed
- 修复 Agent 请求环、重试/取消竞态、批次重复恢复,以及失败校验被误报为任务成功的问题
下载
| 平台 | 文件 |
|---|---|
| macOS (Apple Silicon) | pi-darwin-arm64.tar.gz |
| macOS (Intel) | pi-darwin-x64.tar.gz |
| Linux (arm64 / x64) | pi-linux-*.tar.gz |
| Windows (arm64 / x64) | pi-windows-*.zip |
校验文件:SHA256SUMS
Nova v1.2.0
What's Changed
- Feat/v1.1 session persistence by @DongZiJie1 in #3
- Feat/v1.2 live agent steering by @DongZiJie1 in #4
- fix(coding-agent): use reported usage for context metrics by @DongZiJie1 in #5
- fix(coding-agent): handle prompts without file references by @DongZiJie1 in #6
Full Changelog: v1.0...v1.2.0
v1.0
v1.0 - Multi-Agent Collaboration
Nova 从单 agent 演进为多 agent 编排平台,这是首个正式大版本。
Nova Agent (@dongzijie1/nova@0.86.3)
- 新增 hub 内置工具,支持主 agent 派发子 agent 并行处理任务
hub_spawn_agent传递parent_agent_id,支持多层级 agent 编排- RPC 模式下自动生成 agent display name
- 构建脚本跨平台兼容性修复
Nova Studio (v0.4.6)
- 内置 Nova Agent 二进制,无需安装 Node.js 环境
- 侧边栏树形视图,展示 parent-child agent 层级关系
- 状态徽章(Running/Ready/Starting/Error/Stopped)
- 深色主题 + 靛紫色调 UI
- 多 Agent 独立会话切换
下载
nova-studio_0.4.6_aarch64.dmg— macOS Apple Silicon- 安装后执行
xattr -cr /Applications/nova-studio.app即可打开
Nova Studio 内置 Nova Agent
@dongzijie1/nova@0.86.3