McpServerToolCallContent class

Represents an MCP server tool call.

This is an experimental feature.

Inheritance

Constructors

McpServerToolCallContent({required String callId, required String toolName, String? serverName, Map<String, Object?>? arguments, Object? rawRepresentation, AdditionalPropertiesDictionary? additionalProperties})
Creates a new McpServerToolCallContent.

Properties

additionalProperties AdditionalPropertiesDictionary?
Additional properties.
getter/setter pairinherited
arguments Map<String, Object?>?
The arguments for the tool call.
final
callId String
The unique identifier for this tool call.
final
hashCode int
The hash code for this object.
no setterinherited
rawRepresentation Object?
The underlying implementation-specific representation of this content.
getter/setter pairinherited
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
serverName String?
The name of the MCP server.
final
toolName String
The name of the tool being called.
final

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toString() String
A string representation of this object.
override

Operators

operator ==(Object other) bool
The equality operator.
inherited