Exception: MCP::Server::URLElicitationRequiredError

Inherits:
RequestHandlerError show all
Defined in:
lib/mcp/server.rb

Instance Attribute Summary

Attributes inherited from RequestHandlerError

#error_code, #error_data, #error_type, #original_error

Instance Method Summary collapse

Constructor Details

#initialize(elicitations) ⇒ URLElicitationRequiredError

Returns a new instance of URLElicitationRequiredError.



47
48
49
50
51
52
53
54
55
# File 'lib/mcp/server.rb', line 47

def initialize(elicitations)
  super(
    "URL elicitation required",
    nil,
    error_type: :url_elicitation_required,
    error_code: -32042,
    error_data: { elicitations: elicitations },
  )
end