ToolRespondedEvent.fromJson constructor
ToolRespondedEvent.fromJson(
- Map<String, dynamic> json
)
Implementation
factory ToolRespondedEvent.fromJson(Map<String, dynamic> json) {
return ToolRespondedEvent(
invocationId: json['invocationId'] as String,
status: InvocationStatus.fromJson(json['status'] as String),
output: json.containsKey('output') ? json['output'] as dynamic : null,
errorText: json.containsKey('errorText')
? json['errorText'] as String
: null,
exception: json.containsKey('exception')
? runtime.RemoteObject.fromJson(
json['exception'] as Map<String, dynamic>,
)
: null,
);
}