From 7de3148b3ccc8c44a0c6c2f8b36fa64f0aeba01e Mon Sep 17 00:00:00 2001 From: yubingz Date: Sun, 27 Sep 2026 18:53:45 +0800 Subject: [PATCH] chore(catalog): bump desensitize pin to 2dbf63d (help follows /desensitize lang) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 2dbf63d 增加了四项语言相关的修正,都是「命令看起来没生效」的成因: - help 在用户显式 /desensitize lang 之后跟随该语言(未表态时仍用 help_language) - lang 接受本地写法别名(cn / 中文 / english / 双语) - 未知子命令先报一行带近似建议的提示,再给用法块(原先静默打印用法) - lang <非法值> 保持原值而非回落 both 同时修好 tests/test_behavior_parity.py(改为加载仓库内夹具,此前因安装目录改为包布局 而必然 ModuleNotFoundError),并把 test_ui_language.py 同步到新契约。 版本随之 1.3.0 → 1.4.0。 --- plugin-catalog/desensitize.yaml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/plugin-catalog/desensitize.yaml b/plugin-catalog/desensitize.yaml index 2a2ccd139f..cd78ab8945 100644 --- a/plugin-catalog/desensitize.yaml +++ b/plugin-catalog/desensitize.yaml @@ -1,6 +1,6 @@ name: desensitize repo: https://github.com/yubingz/hermes-desensitize -sha: bea37d383fa2d72f725c9b76d8150eedf6b7d6eb +sha: 2dbf63dd9f007871586cd902754d929ee0bec19b subdir: src/hermes_desensitize description: "Chinese-context desensitization for Hermes chats. Replaces PII and business-sensitive entities — person names, company names, addresses, file paths, and magnitude figures — with @@ -25,7 +25,7 @@ tier: community category: tools requires_hermes: ">=0.19" docs_url: https://github.com/yubingz/hermes-desensitize#readme -version: "1.3.0" +version: "1.4.0" readme: true platforms: [] capabilities: