code: def __str__(self) -> str:  # noqa:D
      error_lines = [
          "Unable To Satisfy Query Error: " + self.error_name
      ]
      if self._context:
          for key, value in self._context.items():
              error_lines.append(f"\n{key}:")
              error_lines.append(
                  f"{textwrap.indent(value, prefix='    ')}"
              )
      return "\n".join(error_lines)
  
imports: from __future__ import annotations
  import textwrap
  from typing import Dict, Optional
label_desc: Use image node_id 2 for calling the UnableToSatisfyQueryError obj's underlying member method code with example usage: obj.__str__() and returns: str