cxxmcp 1.1.6
C++ MCP SDK
Loading...
Searching...
No Matches
schema_validator.hpp File Reference

Pluggable JSON Schema validation contract for server-side SDK paths. More...

#include <string>
#include "cxxmcp/core/result.hpp"
#include "cxxmcp/protocol/types.hpp"

Go to the source code of this file.

Classes

struct  mcp::server::SchemaValidationContext
 Metadata supplied to a user-provided JSON Schema validator. More...
 
class  mcp::server::JsonSchemaValidator
 Interface for integrating a JSON Schema validator implementation. More...
 

Enumerations

enum class  mcp::server::SchemaValidationTarget { ToolInput , ToolOutput , Elicitation }
 Server-side SDK location that requested schema validation.
 

Detailed Description

Pluggable JSON Schema validation contract for server-side SDK paths.