Class McpToolRegistration.CompleteHandlerStage<A,R>

java.lang.Object
com.soklet.McpToolRegistration.CompleteHandlerStage<A,R>
Type Parameters:
A - argument type
R - structured output type
Enclosing class:
McpToolRegistration<A>

@NotThreadSafe public static final class McpToolRegistration.CompleteHandlerStage<A,R> extends Object
Handler-selection stage for a typed-output path.

handler(McpCompleteToolHandler) selects an operation that always completes inline with a typed value. inlineOperationHandler(McpToolHandler) selects an inline advanced operation that may return explicit content or an isError tool result. operationHandler(McpToolHandler) selects an advanced operation that retains the same eventual output schema and is statically known to require Tasks.

Author:
Mark Allen