Class Hierarchy
- java.lang.Object
- org.springaicommunity.mcp.context.DefaultElicitationSpec (implements org.springaicommunity.mcp.context.McpRequestContextTypes.ElicitationSpec)
- org.springaicommunity.mcp.context.DefaultLoggingSpec (implements org.springaicommunity.mcp.context.McpRequestContextTypes.LoggingSpec)
- org.springaicommunity.mcp.context.DefaultMcpAsyncRequestContext (implements org.springaicommunity.mcp.context.McpAsyncRequestContext)
- org.springaicommunity.mcp.context.DefaultMcpAsyncRequestContext.Builder
- org.springaicommunity.mcp.context.DefaultMcpSyncRequestContext (implements org.springaicommunity.mcp.context.McpSyncRequestContext)
- org.springaicommunity.mcp.context.DefaultMcpSyncRequestContext.Builder
- org.springaicommunity.mcp.context.DefaultProgressSpec (implements org.springaicommunity.mcp.context.McpRequestContextTypes.ProgressSpec)
- org.springaicommunity.mcp.context.DefaultSamplingSpec (implements org.springaicommunity.mcp.context.McpRequestContextTypes.SamplingSpec)
- org.springaicommunity.mcp.context.DefaultSamplingSpec.DefaultModelPreferenceSpec (implements org.springaicommunity.mcp.context.McpRequestContextTypes.ModelPreferenceSpec)
- java.lang.Record
- org.springaicommunity.mcp.context.StructuredElicitResult<T>
- org.springaicommunity.mcp.context.StructuredElicitResult.Builder<T>
Interface Hierarchy
- org.springaicommunity.mcp.context.McpRequestContextTypes<ET>
- org.springaicommunity.mcp.context.McpAsyncRequestContext
- org.springaicommunity.mcp.context.McpSyncRequestContext
- org.springaicommunity.mcp.context.McpRequestContextTypes.ElicitationSpec
- org.springaicommunity.mcp.context.McpRequestContextTypes.LoggingSpec
- org.springaicommunity.mcp.context.McpRequestContextTypes.ModelPreferenceSpec
- org.springaicommunity.mcp.context.McpRequestContextTypes.ProgressSpec
- org.springaicommunity.mcp.context.McpRequestContextTypes.SamplingSpec