jcodemunch-mcp v1.108.375:六个默认开启的保护性设置不再因环境变量拼写错误而失效
jcodemunch-mcp 发布 v1.108.375,修复六项默认开启的保护性设置会被拼写错误的环境变量值关闭的问题。修复后,无法识别的值会保持设置开启并记录警告,只有明确写 false、0、no、off 才关闭。
jcodemunch-mcp 于 2026 年 10 月 17 日发布 v1.108.375,本次更新只包含一项修复:环境变量拼写错误不再能关闭保护性设置。
涉及六项默认开启、文档中说明只有显式写 false 才会关闭的设置:四个跳过规则 JCODEMUNCH_RESPECT_CACHEDIR_TAG、JCODEMUNCH_SKIP_MSBUILD_OUTPUT、JCODEMUNCH_SKIP_NUGET_PACKAGES、JCODEMUNCH_SKIP_VIRTUALENVS;受信任目录允许列表 JCODEMUNCH_TRUSTED_FOLDERS_WHITELIST_MODE;以及运行时追踪的 PII 脱敏开关 JCODEMUNCH_RUNTIME_REDACT。
此前配置文件遵循这一约定,但环境变量不然:除 true、1、yes、on 之外的任何值都被当作 false,一次拼写错误就会关闭设置(对应记录 L-207)。修复后,这六个变量遇到无法识别的值时保持设置开启,并记录一条点名该变量的警告;false、0、no、off 仍可关闭设置。
其他布尔变量行为不变,例如 JCODEMUNCH_SHARE_SAVINGS 拼错时仍按关闭处理,即不共享的一侧。
该版本完整表面包含 90 个工具,要求 Python >= 3.10,由 Release workflow 通过 PyPI trusted publishing 发布,产物经 sigstore 签名。
来源与核对说明
- jgravelle/jcodemunch-mcp ↗https://github.com/jgravelle/jcodemunch-mcp/releases/tag/v1.108.375
本文经 AI 整理及独立自动校对,未做运行验证;自动校对仍可能遗漏问题,请以原始资料为准。
这篇内容对你有帮助吗?
点赞人数由服务器记录,收藏保存在当前浏览器。
继续阅读
stop-that-shit 0.2.3:只读检查覆盖整条命令链并修正 Codex 委派 →
Qwen Audio Agent v1.11.0 发布说明 →