Files
Estacion-de-Documentos/backend/app/services/processors/text_processor.py
T
2026-05-17 10:14:14 -06:00

16 lines
455 B
Python

from __future__ import annotations
from pathlib import Path
from backend.app.services.markdown_builder import title_from_path
from backend.app.services.processors.base import ProcessedContent
class TextProcessor:
def process(self, path: Path) -> ProcessedContent:
return ProcessedContent(
title=title_from_path(path),
body=path.read_text(encoding="utf-8", errors="replace"),
processor="text",
)