def object_node()

in aidial_assistant/json_stream/json_parser.py [0:0]


def object_node(node: JsonNode) -> JsonObject:
    if not isinstance(node, JsonObject):
        raise TypeError(
            f"Expected json object at position {node.pos}, got {node.type()}"
        )

    return node