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-whiteboard.git
The following commit(s) were added to refs/heads/master by this push:
new 3e2abe26 chore(mcp): remove references to specific tools
3e2abe26 is described below
commit 3e2abe269a8804d138aaa699de8357dbec1a398c
Author: Robert Munteanu <[email protected]>
AuthorDate: Wed Jan 14 14:44:55 2026 +0100
chore(mcp): remove references to specific tools
---
.../apache/sling/mcp/server/impl/contribs/LogToolContribution.java | 6 +++---
1 file changed, 3 insertions(+), 3 deletions(-)
diff --git
a/mcp-server-contributions/src/main/java/org/apache/sling/mcp/server/impl/contribs/LogToolContribution.java
b/mcp-server-contributions/src/main/java/org/apache/sling/mcp/server/impl/contribs/LogToolContribution.java
index b08ff8dc..2cdc8ab9 100644
---
a/mcp-server-contributions/src/main/java/org/apache/sling/mcp/server/impl/contribs/LogToolContribution.java
+++
b/mcp-server-contributions/src/main/java/org/apache/sling/mcp/server/impl/contribs/LogToolContribution.java
@@ -43,7 +43,7 @@ import org.osgi.service.log.LogReaderService;
import org.osgi.service.log.LogService;
/**
- * MCP Tool that provides access to AEM/OSGi logs with filtering capabilities.
+ * MCP Tool that provides access to logs with filtering capabilities.
* Allows filtering by regex pattern, log level, and maximum number of entries.
*/
@Component
@@ -88,7 +88,7 @@ public class LogToolContribution implements
McpServerContribution {
return List.of(new SyncToolSpecification(
Tool.builder()
.name("aem-logs")
- .description("Retrieve AEM/OSGi logs with optional
filtering. "
+ .description("Retrieve logs with optional filtering. "
+ "Supports filtering by regex pattern, log
level (ERROR, WARN, INFO, DEBUG, TRACE), "
+ "and maximum number of entries. Returns most
recent logs first.")
.inputSchema(jsonMapper, schema)
@@ -225,7 +225,7 @@ public class LogToolContribution implements
McpServerContribution {
private String formatLogs(List<LogEntry> logs, String regexPattern, int
minLogLevel, int maxEntries) {
StringBuilder result = new StringBuilder();
- result.append("=== AEM Log Entries ===\n\n");
+ result.append("=== Log Entries ===\n\n");
result.append("Filter Settings:\n");
result.append(" - Log Level:
").append(getLogLevelName(minLogLevel)).append(" and higher severity\n");
result.append(" - Regex Pattern: ")