Module: Rubydex::MCPServer::JSONRPC
- Defined in:
- lib/rubydex/mcp_server/protocol.rb
Constant Summary collapse
- PARSE_ERROR =
-32_700- INVALID_REQUEST =
-32_600- METHOD_NOT_FOUND =
-32_601- INVALID_PARAMS =
-32_602- INTERNAL_ERROR =
-32_603
Class Method Summary collapse
-
.error_response(id, code, message, data: nil) ⇒ Object
: (untyped, Integer, String, ?data: untyped) -> Hash.
Class Method Details
.error_response(id, code, message, data: nil) ⇒ Object
: (untyped, Integer, String, ?data: untyped) -> Hash
16 17 18 19 20 21 22 23 24 25 26 |
# File 'lib/rubydex/mcp_server/protocol.rb', line 16 def error_response(id, code, , data: nil) { jsonrpc: "2.0", id: id, error: { code: code, message: , data: data, }.compact, } end |