Skip to content

v0.19.0 — MemoryGuard, OutputFilter, ToolResultGuard: obfuscation preprocessing (mirror of TS v4.30.0)

Choose a tag to compare

@nkratk nkratk released this 04 Jul 19:35
· 23 commits to main since this release

Mirror of llm-trust-guard v4.30.0.

Changes

MemoryGuard (11% → 96.06% recall): 14 new MEMORY_INJECTION_PATTERNS + _preprocess_content() pipeline wired into check_write().

OutputFilter (30% → 58.64% recall): judge_stealth_marker + echogram_marker secret patterns; _build_scan_variants() applied to PII and secret scans.

ToolResultGuard (6% → 63.64% recall): embedded_tool_call extended to <invoke name=/<function_call; _build_scan_variants() in scan_for_injection() and _detect_state_change_claims().

Test suite

903 pytest tests pass. All verification gates green (G1–G11). Patch coverage 86%.