{"repo":"NousResearch/hermes-agent","public_id":"20307","display_label":"Pre-send message transformation and redaction hooks","summary":"These issues and PRs propose and implement plugin or middleware hooks that intercept messages before they reach the LLM provider, enabling use cases like PII redaction, privacy filtering, and intentional blocking of provider execution.","subsystem":"agent","counts":{"members":5,"open_issues":4,"open_issues_distinct":4,"open_prs":1,"closed_issues":0,"merged_prs":0,"attempt_prs":1},"landed_fix":null,"resolution":{"state":"unresolved","by":null},"freshness":{"state":"never_verified","last_verified_at":null,"is_stale":false},"grouping":{"backbone":"STRUCTURAL_PARTIAL","link_density":0.20800000000000002},"fix_edges":[],"members":[{"kind":"issue","number":20307,"title":"[Feature]: Add plugin hook for ephemeral API-message transformation (transform_api_message)","url":null,"state":"open"},{"kind":"issue","number":32745,"title":"Pre-send secret redaction hook + piiapi-filter skill","url":null,"state":"open"},{"kind":"issue","number":57364,"title":"Request: pre_llm_message plugin hook for privacy/redaction middleware","url":null,"state":"open"},{"kind":"issue","number":64662,"title":"[Feature]: Proposal to allow llm_execution middleware to intentionally block provider execution","url":null,"state":"open"},{"kind":"pr","number":20504,"title":"feat(plugins): add transform_api_message hook","url":null,"state":"open","close_reason":{"refs":[{"kind":"commit","value":"053025238434cfbf121873977b39888d7f27d1c1","number":0}],"category":"uncategorized","implication":"needs_llm"},"merged":false}],"trust":{"default_tier":"verified","includes_suggested":false}}