CoolFace
Apppublic

baqr/computer_use_ootb

sourceHugging Faceupdated 2y agoView on Hugging Face
0likes
logger.py21 linesDownload Raw Back to tools
1import logging2 3 4def truncate_string(s, max_length=500):5    """Truncate long strings for concise printing."""6    if isinstance(s, str) and len(s) > max_length:7        return s[:max_length] + "..."8    return s9 10# Configure logger  11logger = logging.getLogger(__name__)12logger.setLevel(logging.INFO)  # Choose your default level (INFO, DEBUG, etc.)13 14 15# Optionally add a console handler if you don't have one already16if not logger.handlers:17    console_handler = logging.StreamHandler()18    console_handler.setLevel(logging.INFO)19    formatter = logging.Formatter("[%(levelname)s] %(name)s - %(message)s")20    console_handler.setFormatter(formatter)21    logger.addHandler(console_handler)