ECHO-675 ECHO-721 Anonymize transcripts fixes#480
Conversation
… editor functionality - Integrated redaction handling in the Markdown component, allowing for the display of redacted tokens as badges. - Updated the WYSIWYG editor to escape and unescape redacted tokens during content processing. - Refactored related components to streamline redaction logic and improve code organization. - Added new utility functions for escaping and unescaping redacted tokens in the RedactedText module. - Enhanced server-side logic to support anonymization settings for conversation transcripts. This update aims to improve user privacy by ensuring that personally identifiable information is properly managed in Markdown content.
|
Caution Review failedThe pull request is closed. ℹ️ Recent review info⚙️ Run configurationConfiguration used: Organization UI Review profile: ASSERTIVE Plan: Pro Run ID: 📒 Files selected for processing (20)
Disabled knowledge base sources:
WalkthroughThis PR implements end-to-end PII redaction infrastructure for transcripts and markdown content. Frontend components now handle escaped redaction tokens for safe markdown rendering. Backend adds anonymization flag propagation through reply generation. Prompt templates conditionally enforce mandatory PII detection and replacement across multiple languages. Changes
Estimated code review effort🎯 4 (Complex) | ⏱️ ~50 minutes Possibly related PRs
Suggested labels
LGTM. Solid token escaping strategy and clean separation between frontend sanitization and backend redaction logic. The prompt template approach with conditional blocks is 🔥 for multi-language support. Template updates follow a consistent pattern and the frontend composability is chef's kiss. Ship it. ✨ Finishing Touches
🧪 Generate unit tests (beta)
📝 Coding Plan
Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. Comment Tip You can validate your CodeRabbit configuration file in your editor.If your editor has YAML language server, you can enable auto-completion and validation by adding |
Summary by CodeRabbit
Release Notes