McpClientConfig constructor

const McpClientConfig({
  1. required String name,
  2. required String version,
  3. ClientCapabilities capabilities = const ClientCapabilities(),
  4. int maxRetries = 3,
  5. Duration retryDelay = const Duration(seconds: 2),
  6. Duration requestTimeout = const Duration(seconds: 30),
  7. bool enableDebugLogging = false,
})

Implementation

const McpClientConfig({
  required this.name,
  required this.version,
  this.capabilities = const ClientCapabilities(),
  this.maxRetries = 3,
  this.retryDelay = const Duration(seconds: 2),
  this.requestTimeout = const Duration(seconds: 30),
  this.enableDebugLogging = false,
});