跳到正文
AgentLab·· 2026-09-02

Oh My Pi 18.1.1: 大规模未跟踪文件下的 Git 状态检查改走有界 CLI 路径

AgentLab 分析摘要

whole-worktree 的 Git porcelain status 改由 Git CLI 执行并限制输出捕获;只有未安装 Git 时才回退到进程内 gitoxide 遍历。该机制针对包含数万未跟踪文件的 worktree,避免原先的 native crash 和进程退出前持续占用数 GB 已提交内存;VCS native 操作逸出的 panic 现在以结构化 VcsError 暴露。证据来自官方发布说明,未提供对应代码位置;Runtime Prompt 和 Tool Schema 的相邻比较不可用,不能据此判断其是否变化。

分析与证据

分析已完成

AgentLab · omp 18.1.1

来源:AgentLab · agentlab.dairui1.com