lib/jellyfish/exception.ex
defmodule Jellyfish.Exception do
  @moduledoc false
  defmodule ResponseStructureError do
    defexception [:message]
    @impl true
    def exception(_opts) do
      msg = """
      Received server response with unexpected structure.
      Make sure you are using correct combination of Jellyfish and SDK versions.
      """
      %__MODULE__{message: msg}
    end
  end
end