cleaned up interface for agents who cantt redact