#899·codeburn

医生: 将 probeRoots() 方法扩展到 7/42 个提供程序,以消除 silent-zero 类

作者: ozymandiashh创建于 2026年8月4日更新于 2026年9月14日
标签enhancementarea: clistatus: has-pr

#874 的真正教训不是缺失的提供者,而是"沉默": Cline CLI 的使用被报告为 $0.00,任何地方都没有信号,甚至连 `--verbose` 也没有,报告者不得不反向工程发现才能了解原因。`probeRoots()` 就被添加到此处,以便 `codeburn doctor` 能够区分"工具未安装"、"在空目录中覆盖点"和"找到会话"。目前,此功能覆盖了 42 个提供者中的 7 个。其余 35 个保持了"沉默零"的故障模式:任何数据目录移动、环境变量覆盖过时或产品更新将存储重新定位的提供者都将静悄悄地贡献零值,而用户的标题将与现实不符,且任何地方都没有诊断信息。

内容来源: getagentseal/codeburn