ToolCallRepairContext.fromJson constructor
ToolCallRepairContext.fromJson(
- Map<String, dynamic> json
)
Implementation
factory ToolCallRepairContext.fromJson(Map<String, dynamic> json) =>
ToolCallRepairContext(
toolCall:
RawToolCall.fromJson(json['tool_call'] as Map<String, dynamic>),
error: json['error'],
inputSchema: json['input_schema'] as Map<String, dynamic>?,
tools: (json['tools'] as List<dynamic>? ?? const [])
.map((t) => Tool.fromJson(t as Map<String, dynamic>))
.toList(),
messages: (json['messages'] as List<dynamic>? ?? const [])
.map((m) => ModelMessage.fromJson(m as Map<String, dynamic>))
.toList(),
instructions: json['instructions'] as String?,
);