TPersona.fromRole constructor
TPersona.fromRole({})
Implementation
TPersona.fromRole({
required TRole role,
required String identity,
String? name,
TMetaData? metaData,
String? expertise,
List<TInstruction>? instructions,
List<TTool>? tools,
}) : this(
name: name ?? role.name,
metaData: metaData ?? role.metaData,
expertise: expertise ?? role.expertise,
instructions: instructions ?? role.instructions,
tools: tools ?? role.tools,
identity: identity,
);