A generic type that extends Provider.
OptionalclientsA list of MCP clients available to the agent.
OptionalnameAn optional name for the agent instance. Defaults to Agent
The provider instance for the agent.
OptionalsettingsThe 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.
OptionaltoolsThe tools available to the agent.
Options for configuring a Agent instance.