ToolResultTruncatingTransformer

constructor(maxLength: Int, truncationMarker: String? = null, logLevel: ToolLoopLoggingInspector.LogLevel? = null, logger: <Error class: unknown class> = LoggerFactory.getLogger(ToolResultTruncatingTransformer::class.java))

Parameters

maxLength

Maximum length of tool result string (default 10,000)

truncationMarker

Marker appended to truncated results

logLevel

Optional log level for truncation events (null = no logging)

logger

Logger to use when logLevel is set