some queries just dont run, we should get the error and feed it to llm recursively until the error is resolved
some queries just dont run, we should get the error and feed it to llm recursively until the error is resolved