chore(catalog): bump desensitize pin to 2dbf63d (help follows /desensitize lang)

2dbf63d 增加了四项语言相关的修正,都是「命令看起来没生效」的成因:

- help 在用户显式 /desensitize lang <x> 之后跟随该语言(未表态时仍用 help_language)
- lang 接受本地写法别名(cn / 中文 / english / 双语)
- 未知子命令先报一行带近似建议的提示,再给用法块(原先静默打印用法)
- lang <非法值> 保持原值而非回落 both

同时修好 tests/test_behavior_parity.py(改为加载仓库内夹具,此前因安装目录改为包布局
而必然 ModuleNotFoundError),并把 test_ui_language.py 同步到新契约。

版本随之 1.3.0 → 1.4.0。
This commit is contained in:
yubingz
2026-09-27 18:53:45 +08:00
committed by Teknium
parent 4698b3ad64
commit 7de3148b3c

View File

@@ -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: