Uses of Annotation Interface
dev.tachyonmcp.api.annotations.ExperimentalApi
Packages that use ExperimentalApi
Package
Description
Provider-neutral JSON document and object abstractions.
Runtime abstractions for MCP request processing contexts and executors.
Server configuration model.
Domain types for MCP protocol data structures.
Server extension interfaces.
Prompt feature types and function interfaces.
Resource feature types and function interfaces.
Tool feature types and handler interfaces.
Server classes
Server, capability, network, session, and task configuration types.
Session management — dispatch contexts, session lifecycle events, and session storage.
-
Uses of ExperimentalApi in dev.tachyonmcp.api.json
Methods in dev.tachyonmcp.api.json with annotations of type ExperimentalApi -
Uses of ExperimentalApi in dev.tachyonmcp.api.runtime
Classes in dev.tachyonmcp.api.runtime with annotations of type ExperimentalApiModifier and TypeInterfaceDescriptioninterfaceDeprecated.SEP-2577 explicitly deprecates sampling.Methods in dev.tachyonmcp.api.runtime with annotations of type ExperimentalApiModifier and TypeMethodDescriptiondefault voidContextNotifications.comment()Sends empty SSE comment line (:\r\n).voidSends a raw SSE comment line (: message) on the response stream, upgrading a buffered POST response totext/event-streamif it has not started yet.InteractionContext.sendRequest(String method, Object params) Sends a request to the client and returns a future that completes with the raw JSON response. -
Uses of ExperimentalApi in dev.tachyonmcp.api.server.config
Fields in dev.tachyonmcp.api.server.config with annotations of type ExperimentalApiModifier and TypeFieldDescriptionstatic final MonitoringConfigMonitoringConfig.DEFAULTstatic final DurationMonitoringConfig.DEFAULT_SLOW_REQUEST_THRESHOLD -
Uses of ExperimentalApi in dev.tachyonmcp.api.server.domain
Classes in dev.tachyonmcp.api.server.domain with annotations of type ExperimentalApiModifier and TypeInterfaceDescriptioninterfaceRepresents an async task that may complete, fail, require input, or report progress.interface -
Uses of ExperimentalApi in dev.tachyonmcp.api.server.extensions
Classes in dev.tachyonmcp.api.server.extensions with annotations of type ExperimentalApiModifier and TypeInterfaceDescriptioninterfaceServer surface available while bootstrapping an extension.interfaceHandles a single raw JSON-RPC method owned by aServerExtension.interfaceTransport-neutral settings negotiated for a protocol extension.interfacePluggable server extension that can add custom methods, capabilities, and lifecycle hooks. -
Uses of ExperimentalApi in dev.tachyonmcp.api.server.features.prompts
Methods in dev.tachyonmcp.api.server.features.prompts with annotations of type ExperimentalApiModifier and TypeMethodDescriptiondefault PromptsPrompts.register(PromptDescriptor descriptor, List<PromptMessage> messages) Registers a prompt that returns the specified messages for every request.default PromptsPrompts.register(Consumer<PromptDescriptor.Builder> descriptor, List<PromptMessage> messages) Registers a prompt with a descriptor configured by the supplied consumer and a fixed list of messages. -
Uses of ExperimentalApi in dev.tachyonmcp.api.server.features.resources
Methods in dev.tachyonmcp.api.server.features.resources with annotations of type ExperimentalApiModifier and TypeMethodDescriptionFinds a registered resource descriptor by URI.booleanResources.unregisterByUri(String uri) Removes the registered resource with the specified uri. -
Uses of ExperimentalApi in dev.tachyonmcp.api.server.features.tools
Classes in dev.tachyonmcp.api.server.features.tools with annotations of type ExperimentalApiModifier and TypeClassDescriptionclassExperimental base class for class-based tool handlers.interfaceExperimental class-based tool handler escape hatch.Methods in dev.tachyonmcp.api.server.features.tools with annotations of type ExperimentalApiModifier and TypeMethodDescriptionToolRequest.Builder.payloadDeserializer(@Nullable PayloadDeserializer deserializer) Sets the payload deserializer.@Nullable PayloadDeserializerToolRequest.payloadDeserializer()Returns the payload deserializer configured for this request, ornullif not set.static ToolResultToolResult.structured(Object payload) Alias forToolResult.of(Object)with a name that states what the payload becomes (structured content) rather than how it's constructed.static ToolResultToolResult.structured(Object payload, String text) Alias forToolResult.of(Object, String)with a name that states what the payload becomes (structured content) rather than how it's constructed. -
Uses of ExperimentalApi in dev.tachyonmcp.core.server
Methods in dev.tachyonmcp.core.server with annotations of type ExperimentalApiModifier and TypeMethodDescriptionServerBuilder.pipelineCustomizer(@Nullable Consumer<io.netty.channel.ChannelPipeline> customizer) Customizes each Netty channel pipeline. -
Uses of ExperimentalApi in dev.tachyonmcp.core.server.config
Classes in dev.tachyonmcp.core.server.config with annotations of type ExperimentalApi -
Uses of ExperimentalApi in dev.tachyonmcp.core.server.session
Methods in dev.tachyonmcp.core.server.session with annotations of type ExperimentalApi