Class AgentDefinition
An agent to auto-spawn on gateway startup.
public sealed class AgentDefinition
- Inheritance
-
AgentDefinition
- Inherited Members
Properties
AutoSpawn
public bool AutoSpawn { get; set; }
Property Value
FallbackProviders
Ordered list of fallback providers to try when the primary provider is unavailable. Each entry is "provider/model" (e.g. "copilot/claude-sonnet-4-6") or just "provider" (auto-selects first available model).
public IList<string> FallbackProviders { get; set; }
Property Value
Id
public string Id { get; set; }
Property Value
MaxTurns
public int MaxTurns { get; set; }
Property Value
Model
public string Model { get; set; }
Property Value
Parameters
public ModelParameters Parameters { get; set; }
Property Value
Provider
public string Provider { get; set; }
Property Value
SystemPrompt
public string? SystemPrompt { get; set; }
Property Value
Tools
public IList<string> Tools { get; set; }