Class ThinkingBlockParser

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

public class ThinkingBlockParser extends Object implements ContentBlockParser<io.agentscope.core.message.ThinkingBlock>
Parser for ThinkingBlock to TextPart.
  • Constructor Details

    • ThinkingBlockParser

      public ThinkingBlockParser()
  • Method Details

    • parse

      public io.a2a.spec.Part<?> parse(io.agentscope.core.message.ThinkingBlock 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.ThinkingBlock>
      Parameters:
      contentBlock - the content block to parse, not null
      Returns:
      the parsed part