This is an automated email from the ASF dual-hosted git repository. rombert pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/sling-org-apache-sling-mcp-server.git
commit 2ea3c529919091bbcbf1ea0827107196f692449a Author: Robert Munteanu <[email protected]> AuthorDate: Wed Dec 10 17:53:15 2025 +0100 chore(mcp-server): formatting, typos --- .../apache/sling/mcp/server/impl/McpServerContribution.java | 2 +- .../mcp/server/impl/contribs/RecentRequestsContribution.java | 12 ++++++------ 2 files changed, 7 insertions(+), 7 deletions(-) diff --git a/src/main/java/org/apache/sling/mcp/server/impl/McpServerContribution.java b/src/main/java/org/apache/sling/mcp/server/impl/McpServerContribution.java index ea15572..c32a526 100644 --- a/src/main/java/org/apache/sling/mcp/server/impl/McpServerContribution.java +++ b/src/main/java/org/apache/sling/mcp/server/impl/McpServerContribution.java @@ -33,7 +33,7 @@ import io.modelcontextprotocol.server.McpStatelessServerFeatures.SyncToolSpecifi // // Expect this abstraction to change public interface McpServerContribution { - + default Optional<SyncToolSpecification> getSyncToolSpecification() { return Optional.empty(); } diff --git a/src/main/java/org/apache/sling/mcp/server/impl/contribs/RecentRequestsContribution.java b/src/main/java/org/apache/sling/mcp/server/impl/contribs/RecentRequestsContribution.java index 53a127e..5d4f077 100644 --- a/src/main/java/org/apache/sling/mcp/server/impl/contribs/RecentRequestsContribution.java +++ b/src/main/java/org/apache/sling/mcp/server/impl/contribs/RecentRequestsContribution.java @@ -23,6 +23,10 @@ import java.util.Optional; import java.util.stream.Collectors; import java.util.stream.StreamSupport; +import io.modelcontextprotocol.server.McpStatelessServerFeatures.SyncResourceSpecification; +import io.modelcontextprotocol.spec.McpSchema.ReadResourceResult; +import io.modelcontextprotocol.spec.McpSchema.Resource; +import io.modelcontextprotocol.spec.McpSchema.TextResourceContents; import org.apache.sling.engine.RequestInfo; import org.apache.sling.engine.RequestInfoProvider; import org.apache.sling.mcp.server.impl.McpServerContribution; @@ -30,11 +34,6 @@ import org.osgi.service.component.annotations.Activate; import org.osgi.service.component.annotations.Component; import org.osgi.service.component.annotations.Reference; -import io.modelcontextprotocol.server.McpStatelessServerFeatures.SyncResourceSpecification; -import io.modelcontextprotocol.spec.McpSchema.ReadResourceResult; -import io.modelcontextprotocol.spec.McpSchema.Resource; -import io.modelcontextprotocol.spec.McpSchema.TextResourceContents; - @Component public class RecentRequestsContribution implements McpServerContribution { @@ -56,7 +55,8 @@ public class RecentRequestsContribution implements McpServerContribution { return Optional.of(new SyncResourceSpecification( new Resource.Builder() .uri("recent-requests://all") - .description("Prints all recent requests ( excluding /bin/mcp ). Contains information about method, path, user id and a verbose log of internal operations, including authenticaiton, resource resolution, script resolution, nested scripts/servlets and filters.") + .description( + "Prints all recent requests ( excluding /bin/mcp ). Contains information about method, path, user id and a verbose log of internal operations, including authentication, resource resolution, script resolution, nested scripts/servlets and filters.") .name("recent-requests-all") .build(), (context, request) -> {
