productionConfig static method
McpClientConfig
productionConfig({
- required String name,
- required String version,
- ClientCapabilities? capabilities,
Helper method to create a production-ready client configuration
Implementation
static McpClientConfig productionConfig({
required String name,
required String version,
ClientCapabilities? capabilities,
}) {
return McpClientConfig(
name: name,
version: version,
capabilities: capabilities ?? const ClientCapabilities(),
maxRetries: 5,
retryDelay: const Duration(seconds: 1),
requestTimeout: const Duration(seconds: 60),
enableDebugLogging: false,
);
}