Uses of Interface
dev.tachyonmcp.api.server.domain.InputRequest
Packages that use InputRequest
Package
Description
Domain types for MCP protocol data structures.
Prompt feature types and function interfaces.
Tool feature types and handler interfaces.
Protocol interfaces and domain types for MCP server and client interaction.
Generated JSON-RPC codecs for the MCP 2025-11-25 protocol version.
Task registry implementations for managing long-running task operations.
-
Uses of InputRequest in dev.tachyonmcp.api.server.domain
Subinterfaces of InputRequest in dev.tachyonmcp.api.server.domainModifier and TypeInterfaceDescriptioninterfaceRequests user input via a form described by a JSON schema.interfaceRequests user input by invoking another RPC method.interfaceRequests user input by opening a URL (e.g. for OAuth or form fill).Methods in dev.tachyonmcp.api.server.domain that return types with arguments of type InputRequestModifier and TypeMethodDescriptionMap<String, ? extends InputRequest> InputRequestBundle.inputRequests()Returns the value of theinputRequestsrecord component.Methods in dev.tachyonmcp.api.server.domain with parameters of type InputRequestModifier and TypeMethodDescriptionbooleanTask.requireInput(InputRequest request, @Nullable String statusMessage) Signals that this task requires additional input from the client.Constructor parameters in dev.tachyonmcp.api.server.domain with type arguments of type InputRequestModifierConstructorDescriptionInputRequestBundle(Map<String, ? extends InputRequest> inputRequests, @Nullable String requestState) Creates an instance of aInputRequestBundlerecord class. -
Uses of InputRequest in dev.tachyonmcp.api.server.features.prompts
Methods in dev.tachyonmcp.api.server.features.prompts that return types with arguments of type InputRequestModifier and TypeMethodDescriptionMap<String, ? extends InputRequest> PromptResult.InputRequired.inputRequests()Returns the input requests keyed by field name.Method parameters in dev.tachyonmcp.api.server.features.prompts with type arguments of type InputRequestModifier and TypeMethodDescriptionstatic PromptResultPromptResult.inputRequired(Map<String, ? extends InputRequest> inputRequests, @Nullable String requestState) Creates a prompt result that requests additional input. -
Uses of InputRequest in dev.tachyonmcp.api.server.features.tools
Methods in dev.tachyonmcp.api.server.features.tools that return types with arguments of type InputRequestModifier and TypeMethodDescriptionMap<String, ? extends InputRequest> ToolResult.InputRequired.inputRequests()Returns the requested inputs, keyed by request id.Method parameters in dev.tachyonmcp.api.server.features.tools with type arguments of type InputRequestModifier and TypeMethodDescriptionstatic ToolResultToolResult.inputRequired(Map<String, ? extends InputRequest> reqs, @Nullable String state) Creates a result that requests additional input from the caller before the tool call can complete. -
Uses of InputRequest in dev.tachyonmcp.core.protocol
Method parameters in dev.tachyonmcp.core.protocol with type arguments of type InputRequestModifier and TypeMethodDescriptionProtocolResponseMapper.inputRequiredResult(Map<String, ? extends InputRequest> inputRequests, @Nullable String requestState, @Nullable Map<String, Object> meta) Maps input-required metadata into protocol-specific shape. -
Uses of InputRequest in dev.tachyonmcp.core.protocol.mcp.v2025_11_25.codecs
Method parameters in dev.tachyonmcp.core.protocol.mcp.v2025_11_25.codecs with type arguments of type InputRequestModifier and TypeMethodDescriptionMcpResponseMapper.inputRequiredResult(Map<String, ? extends InputRequest> inputRequests, @Nullable String requestState, @Nullable Map<String, Object> meta) -
Uses of InputRequest in dev.tachyonmcp.core.server.features.tasks
Methods in dev.tachyonmcp.core.server.features.tasks with parameters of type InputRequestModifier and TypeMethodDescriptionbooleanTaskEntry.requireInput(InputRequest request, @Nullable String statusMessage)