Class WorkspaceValidator

java.lang.Object
io.github.apexdevtools.apexls.mcp.tools.WorkspaceValidator

public class WorkspaceValidator extends Object
Helper class for validating workspace arguments in MCP tools. Ensures consistent validation across all Apex tools.
  • Constructor Details

    • WorkspaceValidator

      public WorkspaceValidator()
  • Method Details

    • validateWorkspace

      public static io.modelcontextprotocol.spec.McpSchema.CallToolResult validateWorkspace(String workspace)
      Validates that a workspace argument is valid for Apex analysis.
      Parameters:
      workspace - the workspace path to validate
      Returns:
      null if validation passes, or a CallToolResult with error details if validation fails