class RubyLLM::MCP::InputRequiredError

Raised when a server needs input from the user and no MCP.before_input_request callback answered. Its message includes what the server asked for, and requests has the MCP::InputRequest objects. In a chat, the tool call pauses instead, and Chat#pending_inputs returns the requests.