Support MCP connections for the AI connector#499
Support MCP connections for the AI connector#499chathuranga-jayanath-99 merged 17 commits intowso2:mi-ext-alpha-releasefrom
Conversation
|
Important Review skippedAuto reviews are disabled on base/target branches other than the default branch. Please check the settings in the CodeRabbit UI or the You can disable this status message by setting the Use the checkbox below for a quick retry:
✨ Finishing touches🧪 Generate unit tests (beta)
Tip Issue Planner is now in beta. Read the docs and try it out! Share your feedback on Discord. Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. Comment |
org.eclipse.lemminx/src/main/java/org/eclipse/lemminx/SynapseLanguageService.java
Show resolved
Hide resolved
.../main/java/org/eclipse/lemminx/customservice/synapse/mediatorService/AIConnectorHandler.java
Show resolved
Hide resolved
There was a problem hiding this comment.
AI Agent Log Improvement Checklist
- The log-related comments and suggestions in this review were generated by an AI tool to assist with identifying potential improvements. Purpose of reviewing the code for log improvements is to improve the troubleshooting capabilities of our products.
- Please make sure to manually review and validate all suggestions before applying any changes. Not every code suggestion would make sense or add value to our purpose. Therefore, you have the freedom to decide which of the suggestions are helpful.
✅ Before merging this pull request:
- Review all AI-generated comments for accuracy and relevance.
- Complete and verify the table below. We need your feedback to measure the accuracy of these suggestions and the value they add. If you are rejecting a certain code suggestion, please mention the reason briefly in the suggestion for us to capture it.
| Comment | Accepted (Y/N) | Reason |
|---|---|---|
| #### Log Improvement Suggestion No: 1 | ||
| #### Log Improvement Suggestion No: 3 |
.../main/java/org/eclipse/lemminx/customservice/synapse/mediatorService/AIConnectorHandler.java
Show resolved
Hide resolved
.../main/java/org/eclipse/lemminx/customservice/synapse/mediatorService/AIConnectorHandler.java
Outdated
Show resolved
Hide resolved
Co-authored-by: Thuvarakan Sritharan <64319324+thuva9872@users.noreply.github.com>
Handle generating XML configurations for the mcp tool addition
Default tool schema with name, description, and response expression is added by default to every tool. Avoid adding those fields to mcp tools' schemas
db5798d to
7c6e473
Compare
...e/lemminx/customservice/synapse/syntaxTree/factory/mediators/ai/AIAgentConnectorFactory.java
Outdated
Show resolved
Hide resolved
.../main/java/org/eclipse/lemminx/customservice/synapse/mediatorService/AIConnectorHandler.java
Outdated
Show resolved
Hide resolved
c9c27cd to
11bdb8c
Compare
.../main/java/org/eclipse/lemminx/customservice/synapse/mediatorService/AIConnectorHandler.java
Outdated
Show resolved
Hide resolved
.../main/java/org/eclipse/lemminx/customservice/synapse/mediatorService/AIConnectorHandler.java
Outdated
Show resolved
Hide resolved
948cb2c
into
wso2:mi-ext-alpha-release
$subject