zerodegress/dsh-model-redactor
zerodegress★ 1TypeScript最后同步: 2026-08-16
—
README 摘要
dsh-model-redactor Model-visible redaction plugin for DeepSeek Harness (dsh). It redacts sensitive material (API keys, tokens, credentials) from what the model sees: - Input ( agent/pre-step ): user messages are rewritten to redacted copies before they enter the session log and the model request. Already-logged tool results are redacted through session surface replacement, preserving the original append-origin events in the durable log. - Output ( llm/stream ): text, reasoning, and tool-call argument deltas are redacted before the agent loop logs them, so the log and future model context stay consistent. block-end payloads are also redacted so the assembled assistant message cannot reintroduce a secret. Install / compose Add the row to a Cordis patch: The package ships cordis.patch.yml and declares dsh.bundle.patch for bundle profiles. Configuration Field Type Default Description enabled boolean true Master switch. replacement string [REDACTED] Replacement text (1..128 chars). Must not itself match a built-in secret pattern. customRegexes Array [] Extra regex rules. customWords Array [] Exact-word rules. Built-in rules are fixed and cannot be disabled. They cover OpenAI-style sk- ,…
在 GitHub 查看完整 README →