Skip to content

Releases: hellowind777/helloagents

2.2.8

14 Feb 16:51
bade792

Choose a tag to compare

✨ feat(v2.2.8): Codex CLI 注意力优化,使其更稳定的按照helloagents运行


✨ feat(v2.2.8): Codex CLI attention optimization for more stable HelloAGENTS execution

What's Changed

Full Changelog: v2.2.7...v2.2.8

2.2.7

13 Feb 14:49
a8c03c8

Choose a tag to compare

🔧 fix(v2.2.7): Hooks 格式修正 + 脚本健壮性改进

  • 修复 Claude Code Hooks 格式:嵌套结构、matcher 格式、timeout 单位修正
  • 修复 Codex CLI notify 格式:改为数组格式,兼容旧格式
  • 修复 Hooks 检测和计数逻辑适配新格式
  • 修复安装/卸载失败时错误处理和返回值
  • 修复 Hooks 配置失败时静默吞掉异常
  • 修复卸载时双重包移除提示
  • 修复更新同步时重复触发版本检查
  • 修复交互模式更新提示显示顺序
  • 修复清理命令目录被锁定时崩溃
  • 改进交互式卸载结果显示和剩余目标检测
  • 改进无 CLI 安装时卸载流程的交互体验
  • 新增 npx 安装方式(感谢 setsuna1106 转让 npm 包所有权)

🔧 fix(v2.2.7): Hooks format fixes + script robustness improvements

  • Fix Claude Code Hooks format: nested structure, matcher format, timeout unit
  • Fix Codex CLI notify format: use array format, backward-compatible
  • Fix Hooks detection and counting logic for new format
  • Fix install/uninstall error handling and return values
  • Fix silent exception swallowing on Hooks config failure
  • Fix double package-removal hint during uninstall
  • Fix redundant version check during update sync
  • Fix update notice display order in interactive mode
  • Fix clean command crash when directory is locked
  • Improve interactive uninstall result display and remaining target detection
  • Improve uninstall flow UX when no CLI targets installed
  • Add npx install method (thanks setsuna1106 for transferring npm package ownership)

What's Changed

Full Changelog: v2.2.5...v2.2.7

v2.2.5

12 Feb 17:00
baad9be

Choose a tag to compare

✨ feat(release)!: 发布 helloagents v2.2.5(统一包分发 + 子代理编排 + 完整安装体系)

  • 架构重构:删除旧版多目录 bundle(Claude Code/、Codex CLI/ 等)和 Archive/,迁移为统一 Python 包 helloagents/
  • 安装体系:install.sh / install.ps1 / npx 安装包,再通过 helloagents install <target> 或交互菜单部署到 6 个 CLI 目标(claude、codex、opencode、gemini、qwen、grok)
  • 更新与卸载:helloagents update 检查新版本并同步已安装目标;helloagents uninstall 支持交互式多选
  • RLM 子代理编排(实验性):12 个专业角色按任务复杂度调度,Session 隔离;仍在迭代完善中
  • 五维度路由(R0–R3):按动作需求、目标定位度、决策需求、影响范围、EHRB 风险评分分级
  • 三阶段工作流:ANALYZE → DESIGN → DEVELOP,路由层按复杂度决定入口阶段
  • 三层记忆:L0 用户画像、L1 项目知识库、L2 会话摘要
  • 三层 EHRB 安全检测:关键词扫描 + 语义分析 + 工具输出检测
  • 服务层:注意力管理、记忆管理、知识库、模板、包管理
  • 治理规则:缓存、伸缩、状态、工具四项规则模块
  • 工作流命令:15 个(~auto、~plan、~exec、~commit、~review、~test、~rlm、~init、~upgradekb、~validatekb、~status、~clean、~cleanplan、~rollback、~help)
  • 尝试修复由网友“我不看月亮”发现的模块加载死锁问题。

BREAKING CHANGE: v2.x 不再保留旧版多 bundle 目录和手工复制流程;路由重构为五维度 R0–R3;安装改用 install.sh / install.ps1 / npx + helloagents install <target>


✨ feat(release)!: release helloagents v2.2.5 (unified package + sub-agent orchestration + full installer)

  • Architecture overhaul: remove legacy per-CLI bundle directories (Claude Code/, Codex CLI/, etc.) and Archive/, migrate to unified Python package helloagents/
  • Install system: install.sh / install.ps1 / npx installs the package, then helloagents install <target> or interactive menu deploys to 6 CLI targets (claude, codex, opencode, gemini, qwen, grok)
  • Update & uninstall: helloagents update checks for new versions and syncs installed targets; helloagents uninstall supports interactive multi-select
  • RLM sub-agent orchestration (experimental): 12 specialized roles dispatched by task complexity with session isolation; still evolving
  • Five-dimension routing (R0–R3): scores on action need, target clarity, decision scope, impact range, and EHRB risk
  • Three-stage workflow: ANALYZE → DESIGN → DEVELOP, routing layer determines entry stage by complexity
  • Three-layer memory: L0 user profile, L1 project knowledge base, L2 session summaries
  • Three-layer EHRB safety: keyword scan + semantic analysis + tool-output inspection
  • Service layer: attention, memory, knowledge base, templates, and package management
  • Governance rules: caching, scaling, state, and tools
  • Workflow commands: 15 commands (~auto, ~plan, ~exec, ~commit, ~review, ~test, ~rlm, ~init, ~upgradekb, ~validatekb, ~status, ~clean, ~cleanplan, ~rollback, ~help)
  • Attempt to fix module loading deadlock discovered by community member "我不看月亮".

BREAKING CHANGE: v2.x removes legacy multi-bundle directories and manual-copy installation; routing is now five-dimension R0–R3; install via install.sh / install.ps1 / npx + helloagents install <target>.