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 Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionio.a2a.spec.Part<?> parse(io.agentscope.core.message.ThinkingBlock contentBlock) Parse the given ContentBlock and convert it to a Part.
-
Constructor Details
-
ThinkingBlockParser
public ThinkingBlockParser()
-
-
Method Details
-
parse
public io.a2a.spec.Part<?> parse(io.agentscope.core.message.ThinkingBlock contentBlock) Description copied from interface:ContentBlockParserParse the given ContentBlock and convert it to a Part.- Specified by:
parsein interfaceContentBlockParser<io.agentscope.core.message.ThinkingBlock>- Parameters:
contentBlock- the content block to parse, not null- Returns:
- the parsed part
-