hermes-agent/website/docs/user-guide
teknium1 c51e7b4af7 feat(privacy): redact PII from LLM context when privacy.redact_pii is enabled
Add privacy.redact_pii config option (boolean, default false). When
enabled, the gateway redacts personally identifiable information from
the system prompt before sending it to the LLM provider:

- Phone numbers (user IDs on WhatsApp/Signal) → hashed to user_<sha256>
- User IDs → hashed to user_<sha256>
- Chat IDs → numeric portion hashed, platform prefix preserved
- Home channel IDs → hashed
- Names/usernames → NOT affected (user-chosen, publicly visible)

Hashes are deterministic (same user → same hash) so the model can
still distinguish users in group chats. Routing and delivery use
the original values internally — redaction only affects LLM context.

Inspired by OpenClaw PR #47959.
2026-03-16 05:48:45 -07:00
..
features docs: update checkpoint/rollback docs for new features 2026-03-16 04:56:22 -07:00
messaging feat(email): add skip_attachments option via config.yaml 2026-03-16 05:27:54 -07:00
_category_.json feat: add documentation website (Docusaurus) 2026-03-05 05:24:55 -08:00
checkpoints-and-rollback.md docs: update checkpoint/rollback docs for new features 2026-03-16 04:56:22 -07:00
cli.md docs: add CLI status bar docs and update /usage reference (#1523) 2026-03-16 04:58:28 -07:00
configuration.md feat(privacy): redact PII from LLM context when privacy.redact_pii is enabled 2026-03-16 05:48:45 -07:00
git-worktrees.md docs: explain checkpoints, /rollback, and git worktrees 2026-03-15 23:04:07 -07:00
security.md docs: complete Daytona backend documentation coverage 2026-03-06 03:37:05 -08:00
sessions.md fix(gateway): make group session isolation configurable 2026-03-16 00:22:23 -07:00