Uses of Interface
com.soklet.McpJsonValue
Packages that use McpJsonValue
-
Uses of McpJsonValue in com.soklet
Classes in com.soklet that implement McpJsonValueModifier and TypeClassDescriptionfinal classAn immutable JSON array.final classAn immutable JSON boolean.enumThe immutable JSONnullvalue.final classAn immutable, exactly represented JSON number.final classAn immutable JSON object.final classAn immutable JSON string.Methods in com.soklet that return types with arguments of type McpJsonValueModifier and TypeMethodDescriptionMcpInputResponses.asMap()Returns the immutable response map in wire order.Finds an exact JSON response by its application-assigned key.Looks up a member by name.McpJsonRpcError.getData()Optional structured client-visible error data.McpJsonArray.getElements()Returns the immutable array elements.McpInputRequiredResult.getFrameworkRequestState()Returns application-defined JSON for Soklet to protect as request state.McpRequestContext.getFrameworkRequestState()Returns verified framework-protected JSON state supplied with a multi-round-trip retry.McpJsonObject.getMembers()Returns the immutable members in their original insertion order.McpSimulationStreamItem.getMessage()McpToolOutput.getStructuredContent()McpSimulationCompletion.getTerminalMessage()Returns the terminal SSE JSON message when its frame was successfully captured.Methods in com.soklet with parameters of type McpJsonValueModifier and TypeMethodDescriptionMcpJsonArray.Builder.add(@NonNull McpJsonValue value) Appends a JSON value.McpInputResponses.Builder.addResponse(@NonNull String key, @NonNull McpJsonValue inputResponse) Adds an exact JSON response under an application-assigned key.McpInputRequiredResult.Builder.frameworkRequestState(@NonNull McpJsonValue frameworkRequestState) Supplies application JSON for Soklet to protect as opaque request state on the wire.static @NonNull McpJsonRpcErrorMcpJsonRpcError.fromApplication(@NonNull Integer code, @NonNull String message, @NonNull McpJsonValue data) Creates an application-defined JSON-RPC error with adatamember.static @NonNull McpJsonRpcErrorMcpJsonRpcError.fromInvalidParameters(@NonNull String message, @NonNull McpJsonValue data) Creates a standard JSON-RPC invalid-parameters error with adatamember.static @NonNull McpToolOutputMcpToolOutput.fromStructuredContent(@NonNull McpJsonValue structuredContent) Creates successful structured output.static @NonNull McpCompleteResultMcpCompleteResult.fromToolStructuredContent(@NonNull McpJsonValue structuredContent) Creates a successful structured tool result.McpInputRequest.matchesInputResponse(@NonNull McpJsonValue inputResponse) Reports whether a client response matches this request's declared MCP input-response union branch.McpJsonObject.Builder.put(@NonNull String name, @NonNull McpJsonValue value) Associates a member name with a JSON value.McpToolOutput.Builder.structuredContent(@NonNull McpJsonValue structuredContent) Sets structured JSON content.McpInputRequiredResult.withFrameworkRequestState(@NonNull McpJsonValue frameworkRequestState) Vends a builder containing application JSON for Soklet to protect as request state.Method parameters in com.soklet with type arguments of type McpJsonValueModifier and TypeMethodDescriptionMcpInputResponses.Builder.addResponses(@NonNull Map<@NonNull String, ? extends @NonNull McpJsonValue> responses) Adds all supplied response entries.static @NonNull McpJsonArrayMcpJsonArray.fromElements(@NonNull Collection<? extends @NonNull McpJsonValue> elements) Creates an array from the supplied elements.static @NonNull McpJsonObjectMcpJsonObject.fromMembers(@NonNull Map<@NonNull String, ? extends @NonNull McpJsonValue> members) Creates an object from the supplied members.static @NonNull McpInputResponsesMcpInputResponses.fromResponses(@NonNull Map<@NonNull String, ? extends @NonNull McpJsonValue> responses) Creates an application-test fixture from exact JSON responses.