VibeCoding v0.1.46 发布:新增多项功能,修复 Bug 并重构发布流程

VibeCoding v0.1.46 发布:新增多项功能,修复 Bug 并重构发布流程

VibeCoding v0.1.46 正式发布,作为单文件的 code agent 工具,此版本带来了新功能、Bug 修复、重构、文档更新及测试覆盖拓展等多方面更新。

新功能亮点

Workflow Agent 实例 Key 方面,新增了重复逻辑 workflow agent 的 `:key` 等,还能避免循环中的重复 worker 碰撞。Workflow Lint 工具可在不运行 worker agents 的情况下验证 workflow Elisp DSL。可配置上下文压缩新增了相关配置和内置模板。

Bug 修复情况

Context Compaction Replay 让 Print 模式恢复 session replay 历史,避免不必要的压缩和过期 token 统计泄漏。并发文件写入新增进程级内存文件锁管理器,避免多个 agent 并发写同一文件时互相覆盖。

重构工作进展

预发布包发布先同步并使用 `-pre` 版本后缀构建 npm packages。命名 Workflow Worker Agents 使用确定性 ID,改善事件归属和后台 agent 可见性。

文档更新内容

更新了 Workflow 模式文档、工具参考和 `workflow-elisp` skill,记录了新功能的使用方法。还记录了 context compaction 的配置和 TUI scrollback 的取舍等内容。

测试覆盖拓展

新增了 workflow runner、lint、集成和 skill 覆盖等多项测试,验证了 keyed 重复 agent 和 keyed result 查询等功能,确保新版本的稳定性。

编辑观点:VibeCoding v0.1.46 的更新全面且细致,新功能增强了实用性,Bug 修复提升了稳定性,重构和文档更新利于开发者使用,未来有望在 code agent 领域更具竞争力。