ToolResultInputBlock.text constructor

ToolResultInputBlock.text({
  1. required String toolUseId,
  2. required String text,
  3. bool? isError,
  4. CacheControlEphemeral? cacheControl,
})

Creates a ToolResultInputBlock with a single text result.

Implementation

factory ToolResultInputBlock.text({
  required String toolUseId,
  required String text,
  bool? isError,
  CacheControlEphemeral? cacheControl,
}) {
  return ToolResultInputBlock(
    toolUseId: toolUseId,
    content: [ToolResultContent.text(text)],
    isError: isError,
    cacheControl: cacheControl,
  );
}