A generic type that extends Provider.
Optional
clientsA list of MCP clients available to the agent.
Optional
nameAn optional name for the agent instance. Defaults to Agent
The provider instance for the agent.
Optional
settingsThe settings for the agent. These will override the default settings returned by Agent.defaultSettings. An empty object will result in no settings being applied. Providing undefined or not providing settings will use the default settings.
Optional
toolsThe tools available to the agent.
Options for configuring a Agent instance.