Repository navigation
v0.12.35
Added
- CodeMode 支持顶层
await、Promise 和callAsync(name, args),可通过Promise.all并发执行独立的读取与搜索;保留同步call(name, args)。 - 增加可复现的并发耗时示例与使用文档,覆盖调用依赖、错误处理、取消和资源限制。
Changed
- 写文件、shell 等独占工具继续按提交顺序执行;异步调用共享工具预算,执行记录保持调用顺序,脚本结束后取消未完成调用并拒绝启动排队中的操作。
- 更新 README、运行时说明和离线 Wiki,整理配置选择器、图片格式检测与工具策略中的重复逻辑,移除未使用的运行时辅助代码。
Performance
- CodeMode 可重叠等待支持并发的工具调用。在 Windows x64 debug 构建中,8 个各等待 50 ms 的模拟 I/O 调用,中位耗时从同步的 498.08 ms 降至并发的 61.72 ms;真实收益取决于工具延迟,测量条件与复现命令见 Wiki。
Full Changelog: v0.12.34...v0.12.35