Class ToolResultBlockParser

java.lang.Object
io.agentscope.core.a2a.agent.message.ToolResultBlockParser
All Implemented Interfaces:
ContentBlockParser<io.agentscope.core.message.ToolResultBlock>

public class ToolResultBlockParser extends Object implements ContentBlockParser<io.agentscope.core.message.ToolResultBlock>
Parser for ToolResultBlock to DataPart.
  • Constructor Details

    • ToolResultBlockParser

      public ToolResultBlockParser()
  • Method Details

    • parse

      public io.a2a.spec.Part<?> parse(io.agentscope.core.message.ToolResultBlock contentBlock)
      Description copied from interface: ContentBlockParser
      Parse the given ContentBlock and convert it to a Part.
      Specified by:
      parse in interface ContentBlockParser<io.agentscope.core.message.ToolResultBlock>
      Parameters:
      contentBlock - the content block to parse, not null
      Returns:
      the parsed part