exportAssistant method
Export assistant configuration
Implementation
Map<String, dynamic> exportAssistant(Assistant assistant) {
return {
'name': assistant.name,
'description': assistant.description,
'model': assistant.model,
'instructions': assistant.instructions,
'tools': assistant.tools.map((t) => t.toJson()).toList(),
'tool_resources': assistant.toolResources?.toJson(),
'metadata': assistant.metadata,
'exported_at': DateTime.now().toIso8601String(),
};
}