THE ORIONIS API
Build with clarity.
Explore the building blocks of an async-first Python framework. Every module, class, and method — connected, searchable, and ready to build with.
exception documentation
class McpProtocolException(Exception): (source)
Known subclasses: orionis.mcp.exceptions.McpAuthorizationException, orionis.mcp.exceptions.McpInvalidParams
Constructor: McpProtocolException(code, message, status, data)
Carry an explicitly safe JSON-RPC error and HTTP status.
| Method | __init__ |
Store safe public error details without exposing a cause. |
| Class Variable | __slots__ |
Undocumented |
| Instance Variable | code |
Undocumented |
| Instance Variable | data |
Undocumented |
| Instance Variable | message |
Undocumented |
| Instance Variable | status |
Undocumented |
def __init__(self, code:
int, message: str, *, status: int = 400, data: object = msgspec.UNSET):
(source)
¶
overridden in
orionis.mcp.exceptions.McpAuthorizationException, orionis.mcp.exceptions.McpInvalidParamsUndocumented