ShoriException
Excepción base del SDK de Shori.
Attributes:
message: Mensaje del error.
cause: Excepción original que lo provocó (si existe); también en __cause__.
Ejemplo General
```python
try:
client.caso().find_by_id("uuid")
except ShoriException as e:
print(e.message, e.cause)
```
Métodos
def __init__(message: str, cause: BaseException | None) -> None
Crea la excepción.
Parámetros:
message(str) — Descripción del error.cause(BaseException | None) — Excepción original (opcional).
Ejemplo de uso:
```python
raise ShoriException("algo falló", cause=ValueError("detalle"))
```