def _format_exception_message()

in src/smspark/errors.py [0:0]


    def _format_exception_message(failure_prefix: str, message: str, caused_by: Exception) -> str:
        """Generate the exception message."""
        cause_name = caused_by.__class__.__name__
        cause_message = str(caused_by)
        formatted_message = f"{failure_prefix}: (caused by {cause_name}): {message}: {cause_message}"
        # up to 1KB is allowed in output message
        return formatted_message[:1024].strip()