Uses of Interface
dev.tachyonmcp.api.server.domain.HasMeta
Packages that use HasMeta
Package
Description
Core server interfaces for building MCP servers.
Domain types for MCP protocol data structures.
Completion feature types and function interfaces for argument autocomplete.
Prompt feature types and function interfaces.
Resource feature types and function interfaces.
Task feature types and handler interfaces.
Tool feature types and handler interfaces.
Task registry implementations for managing long-running task operations.
-
Uses of HasMeta in dev.tachyonmcp.api.server
Subinterfaces of HasMeta in dev.tachyonmcp.api.server -
Uses of HasMeta in dev.tachyonmcp.api.server.domain
Subinterfaces of HasMeta in dev.tachyonmcp.api.server.domainModifier and TypeInterfaceDescriptioninterfaceAn audio content block provided to or from an LLM.interfaceBinary resource contents, encoded as a base64 string.interfaceA piece of content in a tool result, prompt message, or resource.interfaceA complete resource embedded inline within a tool result, prompt, or other content.interfaceAn image provided to or from an LLM.interfaceThe actual content of a resource, either text or binary.interfaceA reference to another resource, embedded within a content block.interfaceRepresents an async task that may complete, fail, require input, or report progress.interfaceinterfaceA plain-text content block provided to or from an LLM.interfaceText-based resource contents returned by a resource handler.Classes in dev.tachyonmcp.api.server.domain that implement HasMetaModifier and TypeClassDescriptionfinal recordAn empty response carrying only optional metadata.static final recordstatic final record -
Uses of HasMeta in dev.tachyonmcp.api.server.features.completions
Subinterfaces of HasMeta in dev.tachyonmcp.api.server.features.completionsModifier and TypeInterfaceDescriptioninterfaceAcompletion/completerequest: the argument being completed and any previously-resolved sibling arguments supplied as context.interfaceCompletion candidates for a single argument, per the MCPcompletion/completeresult shape. -
Uses of HasMeta in dev.tachyonmcp.api.server.features.prompts
Subinterfaces of HasMeta in dev.tachyonmcp.api.server.features.promptsModifier and TypeInterfaceDescriptioninterfaceDescriptor for a server-provided prompt template.interfaceResult of a prompt function invocation.Classes in dev.tachyonmcp.api.server.features.prompts that implement HasMetaModifier and TypeClassDescriptionfinal recordRequest parameters for a prompt invocation.static final recordA prompt result that requests additional input from the client.static final recordA prompt result containing one or more prompt messages.static final recordWraps another prompt result with protocol extension metadata. -
Uses of HasMeta in dev.tachyonmcp.api.server.features.resources
Subinterfaces of HasMeta in dev.tachyonmcp.api.server.features.resourcesModifier and TypeInterfaceDescriptioninterfaceDescriptor for a static (non-template) resource.interfaceRequest passed to a resource function when a client invokesresources/read.interfaceDescriptor for a resource URI template. -
Uses of HasMeta in dev.tachyonmcp.api.server.features.tasks
Subinterfaces of HasMeta in dev.tachyonmcp.api.server.features.tasks -
Uses of HasMeta in dev.tachyonmcp.api.server.features.tools
Subinterfaces of HasMeta in dev.tachyonmcp.api.server.features.toolsModifier and TypeInterfaceDescriptioninterfaceDescriptor for a server-provided tool.interfaceAn incoming tool call request with the tool name, arguments, and metadata. -
Uses of HasMeta in dev.tachyonmcp.core.server.features.tasks
Classes in dev.tachyonmcp.core.server.features.tasks that implement HasMeta