chore(catalog): bump desensitize pin to 8dc7c75 (lang subcommand, English help)

Advances the pin from 6385779 to 8dc7c75 and the catalog version to 1.3.0.

Adds an in-session language switch and splits help onto its own language:

  /desensitize lang en|zh|both    switch output language (this session only)
  ui.help_language                help language, default en

Help no longer follows ui.language. Help is what a user reads when they do
not yet know the plugin, so its default is the one readable by everyone, and
`ui.language: zh` no longer hides it from a non-Chinese reader. Setting
help_language to zh or both restores the previous behavior.

`lang` deliberately does not persist: language is a session preference, and
writing it to disk leaves a surprise behind on the next terminal or locale.

Validator: OK: 1 file(s) valid
This commit is contained in:
yubingz
2026-09-27 17:51:06 +08:00
committed by Teknium
parent dfec0f9349
commit 336692fd7d

View File

@@ -1,6 +1,6 @@
name: desensitize
repo: https://github.com/yubingz/hermes-desensitize
sha: 6385779a388b53f12c3b79c4c255a2f13ae16ce6
sha: 8dc7c759bda05788bf36327b7b435b21b0f932f0
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.2.0"
version: "1.3.0"
readme: true
platforms: []
capabilities: