fix: sanitize uploaded filenames before storage to match LibreChat (#32)
LibreChat translates spaces and special characters in filenames to underscores, but KCR was storing the original unsanitized name. This caused the model to fail on first file access since the name on disk didn't match what LibreChat reported.
S
Sean McGrath committed
53e445db104358ea8b4df392bb3f5754df60cf91
Parent: e8ceb10
Committed by GitHub <noreply@github.com>
on 2/9/2026, 1:28:27 PM