Releases: hellowind777/helloagents
Releases · hellowind777/helloagents
v3.0.12
3.0.12beta
- 对比
v3.0.11,本版主要补上~auto和~loop的中途停下硬门控。 - 显式
~auto或~loop结束本轮前,运行时会先校验主代理turn-state;缺失或不合法时会直接拦下,不再把提前停顿当成正常结束。 waiting和blocked现在必须同时写reasonCategory和具体reason,只有真实阻塞才能暂停流程。- stop hook 和 Codex 的 turn-complete 通知链路共用同一层门控,减少任务本应继续执行却表现得像在等批准的情况。
3.0.11
3.0.11beta
- 对比
v3.0.10,本版主要修正执行过程被“阶段建议”带偏的问题。 - 运行时工作流提示改成执行型表述,不再反复注入“下一命令 / 下一阶段”这类容易让模型停下的建议语气。
- 显式使用
~auto时,主路径会被当成直接执行路径;除非命中真实阻塞,否则继续推进到验证与收尾,不再把阶段结果改写成“下一步”交接。 - 显式使用
~loop时,当前循环按~loop自己的规则直接执行;现有方案包和验证建议只作上下文,不再把循环本身带偏到别的命令。 - 收尾兜底文案改为“当前任务已完成;无后续动作”,减少任务已经完成后仍像在等批准的感觉。
Full Changelog: v3.0.10beta...v3.0.11beta
3.0.10
提交说明
feat: 发布 3.0.10,完善结构化完成态、会话级状态文件与 Codex 生命周期
- 相对
v3.0.7,主代理交付改为使用结构化turn-state,完成、等待和阻塞状态不再依赖自然语言判断 - 工作流恢复改为读取当前
state_path,状态文件按分支和会话写入.helloagents/sessions/<branch>/<session-or-default>/STATE.md - 移除旧的项目根状态文件回退逻辑,状态恢复只使用当前结构化路径
- 强化 Codex 标准/全局模式的安装、刷新、清理和诊断:保留用户自己的
model_instructions_file、notify、非托管codex_hooks,并同步刷新本地插件、marketplace 和缓存副本 - 保持知识库、方案包、UI 设计契约、验证证据和项目存储说明与当前源码行为一致
feat: release 3.0.10 with structured completion state, session-scoped state files, and Codex lifecycle hardening
- Compared with
v3.0.7, main-agent delivery now uses structuredturn-state; completion, waiting, and blocked states no longer depend on natural-language inference - Workflow recovery now reads the current
state_path, writing state files by branch and session under.helloagents/sessions/<branch>/<session-or-default>/STATE.md - The old project-root state fallback is removed, so recovery uses the current structured path only
- Codex standby/global install, refresh, cleanup, and diagnostics now preserve user-owned
model_instructions_file,notify, and non-managedcodex_hooks, while refreshing the local plugin, marketplace, and cache copies - Knowledge base, plan package, UI design contract, verification evidence, and project storage documentation stay aligned with current source behavior
What's Changed
- Beta by @hellowind777 in #55
Full Changelog: v3.0.7...v3.0.10
3.0.10beta
- 对比
v3.0.9beta,本版继续补齐 Codex 的安装、清理和通知边界。 - Codex 受管
notify配置增加明确标记,清理时不再误删用户自定义的codex-notify。 - 修复 Codex cleanup 对多行
notify数组的恢复,保留周围 TOML 配置。 notify_level=0现在同时关闭完成、警告和确认通知,行为与文档保持一致。- README、版本号和回归测试已同步更新;全量测试通过:
53 passed, 1 skipped。
Full Changelog: v3.0.9beta...v3.0.10beta
3.0.9beta
- 对比
v3.0.7,本版重点补齐了 Codex / Claude / Gemini 三端安装、清理与运行时链路的一致性。 - 修复 Codex 配置注入与清理问题:保留用户自定义
model_instructions_file、notify、codex_hooks,并补齐 global 模式稳定读取根目录链路。 - 修复 Claude 插件 manifest 兼容性问题,解决安装阶段的
author / repositoryschema 错误。 - 收敛运行时状态与恢复链路:引入结构化
turn-state,将STATE.md改为按分支 + 会话 / 默认槽位隔离,并移除旧.helloagents/STATE.md兼容回退。 - 修复 Codex 桌面/语音通知误报,后台 terminal 完成不再误触发“出现问题 / 注意”通知。
- 同步更新 bootstrap、技能文档、README 与测试基线;已完成全量测试(48/48)。
Full Changelog: v3.0.7...v3.0.9beta
v3.0.7
架构与工作流
- 从 Python 版重写为 Node.js + Markdown 编排内核,统一安装、注入、技能和验证链路
- 工作流收敛为 ROUTE/TIER -> SPEC -> PLAN -> BUILD -> VERIFY -> CONSOLIDATE 六阶段内核
命令与工件
- 命令体系聚焦到 ~idea、~plan、~build、~verify、~prd、~loop、~wiki,并配套 14 个自动激活质量技能
- STATE.md、DESIGN.md、requirements.md、plan.md、tasks.md、contract.json、.ralph-* 成为流程事实源
安装与项目存储
- 标准模式 / 全局模式双轨安装成型,Codex 改用原生本地插件链路
- 新增 project_store_mode=repo-shared,同一 git 仓库多个 worktree 可共享稳定知识库和方案包
3.0.6beta
更新内容
- STATE.md 现在明确作为恢复快照使用,压缩 / 恢复后会先校对当前用户请求,再继续之前的工作。
- ~idea 现在明确保持只读探索,语义选路与 UI 决策优先级提示也更清晰。
- HelloAGENTS 外层格式只会出现在最终收尾回复里,等待输入等中间态不再看起来像已经完成。
3.0.5beta
- 桌面通知新增来源标签,通知中会显示 CLI 宿主、项目名与会话短标识,多窗口并行时可直接区分由哪个窗口触发。
- 统一通知来源解析链路:优先使用显式会话标识,其次使用终端会话环境信息,最后回退到进程级标识,降低宿主上送信息不完整时的混淆。
- 补充通知来源回归测试,并保持现有运行时通知与工作流链路验证通过。