Module: Ask::MCP::Native::Messages::ErrorCodes
- Defined in:
- lib/ask/mcp/native/messages.rb
Overview
Standard JSON-RPC error codes
Constant Summary collapse
- PARSE_ERROR =
-32700
- INVALID_REQUEST =
-32600
- METHOD_NOT_FOUND =
-32601
- INVALID_PARAMS =
-32602
- INTERNAL_ERROR =
-32603
- TOOL_NOT_FOUND =
MCP-specific error codes
-32000
- RESOURCE_NOT_FOUND =
-32001
- PROMPT_NOT_FOUND =
-32002
- AUTH_ERROR =
-32003
- CONNECTION_ERROR =
-32004
- TIMEOUT_ERROR =
-32005
- ERROR_MESSAGES =
{ PARSE_ERROR => "Parse error", INVALID_REQUEST => "Invalid request", METHOD_NOT_FOUND => "Method not found", INVALID_PARAMS => "Invalid params", INTERNAL_ERROR => "Internal error", TOOL_NOT_FOUND => "Tool not found", RESOURCE_NOT_FOUND => "Resource not found", PROMPT_NOT_FOUND => "Prompt not found", AUTH_ERROR => "Authentication error", CONNECTION_ERROR => "Connection error", TIMEOUT_ERROR => "Timeout error" }.freeze