Branch: refs/heads/main Home: https://github.com/xwiki-contrib/ai-llm Commit: 01b0597066268314fb1a6dc6e7488106f5f15c11 https://github.com/xwiki-contrib/ai-llm/commit/01b0597066268314fb1a6dc6e7488... Author: Michael Hamann <michael.hamann@xwiki.com> Date: 2026-03-12 (Thu, 12 Mar 2026) Changed paths: M application-ai-llm-index/application-ai-llm-index-api/src/main/java/org/xwiki/contrib/llm/internal/rest/DefaultSearchResource.java Log Message: ----------- LLMAI-130: Expose search context via the REST API * Remove wrong annotation Commit: 1cd94acdb16252e7a93ca52f0ef9a26780bd41c0 https://github.com/xwiki-contrib/ai-llm/commit/1cd94acdb16252e7a93ca52f0ef9a... Author: Michael Hamann <michael.hamann@xwiki.com> Date: 2026-03-12 (Thu, 12 Mar 2026) Changed paths: M application-ai-llm-authentication/application-ai-llm-authentication-api/pom.xml M application-ai-llm-authentication/application-ai-llm-authentication-api/src/test/java/org/xwiki/contrib/llm/authentication/internal/AuthorizedApplicationRequiredRightsAnalyzerTest.java M application-ai-llm-authentication/application-ai-llm-authentication-api/src/test/java/org/xwiki/contrib/llm/authentication/internal/JWTTokenAuthenticatorUserDocumentTest.java M application-ai-llm-index/application-ai-llm-index-api/pom.xml M application-ai-llm-models/application-ai-llm-models-api/pom.xml R application-ai-llm-models/application-ai-llm-models-api/src/test/java/org/xwiki/contrib/llm/internal/GPTAPITest.java M pom.xml Log Message: ----------- LLMAI-132: Update parent version to 17.4.0 * Set parent version to 17.4.0-3 * Remove useless (commented out) test that breaks. * Update test code for changed behavior. * Adapt test dependencies. * Remove unneeded exclusions. Commit: 486046efe71c3c0f5fdc90fd4e1af1bacd78e54d https://github.com/xwiki-contrib/ai-llm/commit/486046efe71c3c0f5fdc90fd4e1af... Author: Michael Hamann <michael.hamann@xwiki.com> Date: 2026-03-12 (Thu, 12 Mar 2026) Changed paths: M application-ai-llm-authentication/application-ai-llm-authentication-api/pom.xml A application-ai-llm-mcp/application-ai-llm-mcp-server/pom.xml A application-ai-llm-mcp/application-ai-llm-mcp-server/src/main/java/org/xwiki/contrib/llm/mcp/MCPResource.java A application-ai-llm-mcp/application-ai-llm-mcp-server/src/main/java/org/xwiki/contrib/llm/mcp/internal/DefaultMCPResource.java A application-ai-llm-mcp/application-ai-llm-mcp-server/src/main/java/org/xwiki/contrib/llm/mcp/internal/XWikiMCPServerManager.java A application-ai-llm-mcp/application-ai-llm-mcp-server/src/main/resources/META-INF/components.txt A application-ai-llm-mcp/application-ai-llm-mcp-server/src/test/java/org/xwiki/contrib/llm/mcp/internal/DefaultMCPResourceTest.java A application-ai-llm-mcp/application-ai-llm-mcp-server/src/test/java/org/xwiki/contrib/llm/mcp/internal/XWikiMCPServerManagerTest.java A application-ai-llm-mcp/pom.xml M pom.xml Log Message: ----------- LLMAI-131: Add an MCP server * Add the official MCP SDK as dependency * Add a resource for the MCP server * Implement a basic MCP server that allows listing and searching collections Commit: 7162c4288ca4b5b8a2ad6ce52830a65fb5ad0020 https://github.com/xwiki-contrib/ai-llm/commit/7162c4288ca4b5b8a2ad6ce52830a... Author: Michael Hamann <michael.hamann@xwiki.com> Date: 2026-03-12 (Thu, 12 Mar 2026) Changed paths: A application-ai-llm-index/application-ai-llm-index-api/src/main/java/org/xwiki/contrib/llm/internal/rest/DefaultSearchCollectionsResource.java M application-ai-llm-index/application-ai-llm-index-api/src/main/java/org/xwiki/contrib/llm/internal/rest/DefaultSearchResource.java A application-ai-llm-index/application-ai-llm-index-api/src/main/java/org/xwiki/contrib/llm/rest/SearchCollectionsResource.java M application-ai-llm-index/application-ai-llm-index-api/src/main/java/org/xwiki/contrib/llm/rest/SearchResource.java M application-ai-llm-index/application-ai-llm-index-api/src/main/resources/META-INF/components.txt Log Message: ----------- LLMAI-130: Expose search context via the REST API * Also expose the list of searchable collections. * Search all accessible collections when the list is empty. * Add the default values on the API. Commit: 473e2b091c34a6b211f7fe36bed95303e2af78e4 https://github.com/xwiki-contrib/ai-llm/commit/473e2b091c34a6b211f7fe36bed95... Author: Michael Hamann <michael.hamann@xwiki.com> Date: 2026-03-12 (Thu, 12 Mar 2026) Changed paths: M application-ai-llm-mcp/application-ai-llm-mcp-server/src/main/java/org/xwiki/contrib/llm/mcp/internal/XWikiMCPServerManager.java Log Message: ----------- LLMAI-131: Add an MCP server * Implement query limit validation. Compare: https://github.com/xwiki-contrib/ai-llm/compare/35a93d8beaa0...473e2b091c34 To unsubscribe from these emails, change your notification settings at https://github.com/xwiki-contrib/ai-llm/settings/notifications