Class ToolUseBlockParser
java.lang.Object
io.agentscope.core.a2a.agent.message.ToolUseBlockParser
- All Implemented Interfaces:
ContentBlockParser<io.agentscope.core.message.ToolUseBlock>
public class ToolUseBlockParser
extends Object
implements ContentBlockParser<io.agentscope.core.message.ToolUseBlock>
Parser for
ToolUseBlock to DataPart.-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionio.a2a.spec.Part<?> parse(io.agentscope.core.message.ToolUseBlock contentBlock) Parse the given ContentBlock and convert it to a Part.
-
Constructor Details
-
ToolUseBlockParser
public ToolUseBlockParser()
-
-
Method Details
-
parse
public io.a2a.spec.Part<?> parse(io.agentscope.core.message.ToolUseBlock contentBlock) Description copied from interface:ContentBlockParserParse the given ContentBlock and convert it to a Part.- Specified by:
parsein interfaceContentBlockParser<io.agentscope.core.message.ToolUseBlock>- Parameters:
contentBlock- the content block to parse, not null- Returns:
- the parsed part
-