in emoclassifiers/chunking.py [0:0]
def truncate_string(string: str, max_len: int = 1500, sep: str = "[...]") -> str:
"""
Truncate a string to a maximum length.
"""
if len(string) <= max_len:
return string
half_len = max_len // 2
return string[:half_len] + sep + string[-half_len:]