Persona constructor

const Persona({
  1. required String name,
  2. TMetaData? metaData,
  3. required String expertise,
  4. List<Activity>? activities,
  5. List<Checklist>? checklists,
  6. List<Instruction>? instructions,
  7. List<Template>? templates,
  8. List<Tool>? tools,
  9. List<Workflow>? workflows,
  10. TCliTool? cliTool,
  11. String? command,
  12. TPromptDelivery promptDelivery = TPromptDelivery.system,
  13. required String identity,
})

Implementation

const Persona({
  required super.name,
  super.metaData,
  required super.expertise,
  super.activities,
  super.checklists,
  super.instructions,
  super.templates,
  super.tools,
  super.workflows,
  super.cliTool,
  super.command,
  super.promptDelivery,
  required this.identity,
});