Conversation
Review Summary by QodoAdd MCP HTTP server configuration support
WalkthroughsDescription• Add HTTP transport configuration support for MCP servers • Introduce McpHttpServerConfig class with shared base configuration • Refactor McpSseServerConfig to inherit from McpHttpServerConfigBase • Update McpClientManager to handle HTTP transport initialization • Allow nullable environment variable values in stdio configuration Diagramflowchart LR
A["McpServerConfigModel"] -->|"adds HttpConfig"| B["McpHttpServerConfig"]
A -->|"refactors SseConfig"| C["McpSseServerConfig"]
B -->|"inherits from"| D["McpHttpServerConfigBase"]
C -->|"inherits from"| D
E["McpClientManager"] -->|"checks HttpConfig first"| F["HttpClientTransport"]
E -->|"falls back to SseConfig"| F
File Changes1. src/Infrastructure/BotSharp.Abstraction/MCP/Models/McpServerConfigModel.cs
|
Code Review by Qodo
1. HttpConfig.EndPoint not validated
|
No description provided.