LLMToolCall.from constructor
LLMToolCall.from(
- Object value
Normalizes old map-shaped calls and new typed calls into LLMToolCall.
Implementation
factory LLMToolCall.from(Object value) {
if (value is LLMToolCall) return value;
if (value is Map<String, dynamic>) return LLMToolCall.fromApiFormat(value);
if (value is Map) {
return LLMToolCall.fromApiFormat(Map<String, dynamic>.from(value));
}
throw ArgumentError.value(value, 'value', 'Unsupported tool call value');
}