SpectraAgent constructor

SpectraAgent({
  1. required String id,
  2. required AgentRole role,
  3. required LLMProvider provider,
  4. required Logger logger,
})

Creates a new agent with the specified configuration.

Implementation

SpectraAgent({
  required this.id,
  required this.role,
  required this.provider,
  required this.logger,
});