McpTool constructor

McpTool({
  1. ApiAuthentication? apiAuthentication,
  2. Map<String, String>? customHeaders,
  3. String? description,
  4. Schema? inputSchema,
  5. String? name,
  6. String? nameOverride,
  7. Schema? outputSchema,
  8. String? serverAddress,
  9. ServiceDirectoryConfig? serviceDirectoryConfig,
  10. String? state,
  11. TlsConfig? tlsConfig,
})

Implementation

McpTool({
  this.apiAuthentication,
  this.customHeaders,
  this.description,
  this.inputSchema,
  this.name,
  this.nameOverride,
  this.outputSchema,
  this.serverAddress,
  this.serviceDirectoryConfig,
  this.state,
  this.tlsConfig,
});