diff --git a/pageindex/page_index.py b/pageindex/page_index.py index 8afe4a6..cd5aa6c 100644 --- a/pageindex/page_index.py +++ b/pageindex/page_index.py @@ -26,6 +26,7 @@ def _sanitize_doc_text(text: str) -> str: def _wrap_doc_text(text: str) -> str: """Wrap untrusted document text in delimiter tags so the LLM treats it as data.""" + text = re.sub(r"(?i)<(?=\s*/?\s*user_document\b)", "<", text) return ( "\n" "