Skip to content

miniproto.errors.ClientDisconnected

ClientDisconnected(message: str = 'client disconnected', *, request: object | None = None, context: Mapping[str, Any] | None = None) -> None

Bases: InvokeError

Raised when invocation cannot continue because the client disconnected.

Create a disconnect failure with optional request diagnostics.

Parameters:

  • message (str) – Disconnect explanation, redacted by the base exception.
  • request (object | None) – Optional request interrupted by the client lifecycle change.
  • context (Mapping[str, Any] | None) – Optional secret-safe diagnostic metadata.