-
Notifications
You must be signed in to change notification settings - Fork 329
Labels
in: felIssues in FEL(FIT Expression for LLM) modulesIssues in FEL(FIT Expression for LLM) modulestype: enhancementA general enhancementA general enhancement
Milestone
Description
功能摘要 / Feature Summary
- MCP客户端需要支持老版本MCP协议的SSE通信
- MCP客户端需要实现MCP协议中的Elicitation能力
功能类型 / Feature Type
全新功能 / New Feature
优先级 / Priority
中 - 有了更好 / Medium - Would be nice to have
问题描述 / Problem Description
在#361MCP Streamable Client实现中,因为依赖问题删掉了elicitation的能力,在后面需要想办法添加elicitation能力。并且需要客户端对老版本的MCP SSE通信实现支持。
建议的解决方案 / Proposed Solution
- 在工厂类中添加SSE客户端的构建
- 需要在工厂类
McpClientFactory中不依赖MCP SDK的前提下,添加elicitationHandler,构造有elicitation能力的客户端。
替代方案 / Alternative Solutions
No response
确认事项 / Confirmations
-
我已经搜索了现有的 issues 和讨论,确认这不是重复建议
I have searched existing issues and discussions, confirming this is not a duplicate suggestion -
这个功能符合项目的目标和范围
This feature aligns with the project's goals and scope -
我理解这个功能可能需要时间来实现
I understand this feature may take time to implement -
我愿意协助实现这个功能 (可选)
I'm willing to help implement this feature (optional)
Metadata
Metadata
Assignees
Labels
in: felIssues in FEL(FIT Expression for LLM) modulesIssues in FEL(FIT Expression for LLM) modulestype: enhancementA general enhancementA general enhancement