computePreview static method
Implementation
static ToolArgsDeltaComputation computePreview({
required String previousBuffer,
required String argsDelta,
}) {
final String fullBuffer = previousBuffer + argsDelta;
final Map<String, dynamic>? parsed = tryParseToolArgs(fullBuffer);
final String? preview = extractDocumentPreview(fullBuffer, parsed);
final String? title = extractDocumentTitle(parsed);
return ToolArgsDeltaComputation(
fullBuffer: fullBuffer,
preview: preview,
title: title,
size: fullBuffer.length,
);
}