Class ContentBlockParserRouter

java.lang.Object
io.agentscope.core.a2a.agent.message.ContentBlockParserRouter

public class ContentBlockParserRouter extends Object
The router for ContentBlockParser according to class type of ContentBlock.
  • Constructor Details

    • ContentBlockParserRouter

      public ContentBlockParserRouter()
  • Method Details

    • parse

      public io.a2a.spec.Part<?> parse(io.agentscope.core.message.ContentBlock contentBlock)
      Parse ContentBlock to Part.
      Parameters:
      contentBlock - the content block to parse
      Returns:
      the parsed part, or null if the part is null or not supported