Uses of Class
com.soklet.McpJsonObject
Packages that use McpJsonObject
-
Uses of McpJsonObject in com.soklet
Methods in com.soklet that return McpJsonObjectModifier and TypeMethodDescriptionMcpJsonObject.Builder.build()Builds an immutable JSON object.static @NonNull McpJsonObjectMcpJsonObject.emptyInstance()Returns the shared empty object.static @NonNull McpJsonObjectMcpJsonObject.fromMembers(@NonNull Map<@NonNull String, ? extends @NonNull McpJsonValue> members) Creates an object from the supplied members.McpToolSchema.getDocument()Returns the preserved schema document published on the MCP wire.McpSkillBundle.getDocumentMetadata()Returns cached root frontmatter, including supported unknown fields.McpArgumentCompletionResult.getMetadata()McpAudioContent.getMetadata()McpBlobResourceContents.getMetadata()Returns protocol extension metadata associated with this resource.McpCompleteResult.getMetadata()McpContentBlock.getMetadata()Returns protocol extension metadata associated with this content block.McpEmbeddedResource.getMetadata()McpImageContent.getMetadata()McpInputRequiredResult.getMetadata()Returns application-supplied protocol extension metadata.McpPromptRegistration.getMetadata()McpResourceContents.getMetadata()McpResourceDescriptor.getMetadata()McpResourceLink.getMetadata()McpResourcePage.getMetadata()McpResourceRegistration.getMetadata()McpSkillPage.getMetadata()McpTask.getMetadata()McpTextContent.getMetadata()McpTextResourceContents.getMetadata()Returns protocol extension metadata associated with this resource.McpToolRegistration.getMetadata()McpInputRequest.getParams()McpTaskOrigin.getPersistedState()Returns the complete opaque state that must be durably preserved.McpToolArguments.getRawArguments()Returns the validated immutable JSON object received on the wire.McpRequestContext.getRequestMetadata()McpClientCapabilities.toJson()Methods in com.soklet that return types with arguments of type McpJsonObjectModifier and TypeMethodDescriptionMcpClientCapabilities.findExtension(@NonNull String extensionIdentifier) Finds settings for an advertised namespaced extension.McpClientCapabilities.getExtensions()McpToolRegistration.ArgumentTypeStage.inputSchema(@NonNull McpJsonObject inputSchema) Selects raw JSON-object arguments governed by an authored Soklet MCP Tool Schema Profile 1 input schema.McpToolRegistration.ArgumentTypeStage.jsonObjectArguments()Selects raw JSON-object arguments for an advanced handler.Methods in com.soklet with parameters of type McpJsonObjectModifier and TypeMethodDescriptionstatic @NonNull McpInputRequestMcpInputRequest.fromDeclaration(@NonNull McpInputRequestDeclaration declaration, @NonNull McpJsonObject params) Creates an input request from its registered declaration.static @NonNull McpClientCapabilitiesMcpClientCapabilities.fromJson(@NonNull McpJsonObject json) Creates client capabilities from their immutable JSON representation.static @NonNull McpTaskOriginMcpTaskOrigin.fromPersistedState(@NonNull McpJsonObject persistedState) Reconstructs an origin from framework state previously supplied by Soklet.McpToolRegistration.ArgumentTypeStage.inputSchema(@NonNull McpJsonObject inputSchema) Selects raw JSON-object arguments governed by an authored Soklet MCP Tool Schema Profile 1 input schema.McpArgumentCompletionResult.Builder.metadata(@NonNull McpJsonObject metadata) Sets result-level protocol extension metadata.McpAudioContent.Builder.metadata(@NonNull McpJsonObject metadata) McpBlobResourceContents.Builder.metadata(@NonNull McpJsonObject metadata) Sets protocol extension metadata.McpCompleteResult.Builder.metadata(@NonNull McpJsonObject metadata) Replaces application-owned result metadata.McpEmbeddedResource.Builder.metadata(@NonNull McpJsonObject metadata) McpImageContent.Builder.metadata(@NonNull McpJsonObject metadata) McpInputRequiredResult.Builder.metadata(@NonNull McpJsonObject metadata) Supplies protocol extension metadata.McpPromptRegistration.Builder.metadata(@NonNull McpJsonObject metadata) McpResourceDescriptor.Builder.metadata(@NonNull McpJsonObject metadata) McpResourceLink.Builder.metadata(@NonNull McpJsonObject metadata) McpResourcePage.Builder.metadata(@NonNull McpJsonObject metadata) McpResourceRegistration.ExactBuilder.metadata(@NonNull McpJsonObject metadata) McpResourceRegistration.TemplateBuilder.metadata(@NonNull McpJsonObject metadata) McpSkillPage.Builder.metadata(@NonNull McpJsonObject metadata) Sets result-level protocol extension metadata, not skill frontmatter.McpTask.Builder.metadata(@Nullable McpJsonObject metadata) Sets task-result protocol extension metadata.McpTextContent.Builder.metadata(@NonNull McpJsonObject metadata) McpTextResourceContents.Builder.metadata(@NonNull McpJsonObject metadata) Sets protocol extension metadata.McpToolRegistration.CompleteBuilder.metadata(@NonNull McpJsonObject metadata) McpToolRegistration.OperationBuilder.metadata(@NonNull McpJsonObject metadata) McpToolResultSanitizer.sanitize(@NonNull McpRequestContext requestContext, @NonNull String toolName, @NonNull McpJsonObject rawArguments, @NonNull McpCompleteResult completeResult) Sanitizes one complete tool result.