github-actions[bot]
Sync from GitHub main @ 793782272bfcd6bdae9a711aabd0ec2b0aef2312
0ecc315
from enum import Enum
class ErrorCode(str, Enum):
# --- Safety ---
SAFETY_NON_SELECT = "SAFETY_NON_SELECT"
SAFETY_MULTI_STATEMENT = "SAFETY_MULTI_STATEMENT"
# --- Verifier ---
PLAN_NO_SUCH_TABLE = "PLAN_NO_SUCH_TABLE"
PLAN_NO_SUCH_COLUMN = "PLAN_NO_SUCH_COLUMN"
PLAN_SYNTAX_ERROR = "PLAN_SYNTAX_ERROR"
# --- Executor / DB ---
DB_LOCKED = "DB_LOCKED"
DB_TIMEOUT = "DB_TIMEOUT"
EXECUTOR_COST_GUARDRAIL_BLOCKED = "EXECUTOR_COST_GUARDRAIL_BLOCKED"
LLM_FAILURE = "LLM_FAILURE"
# --- LLM ---
LLM_TIMEOUT = "LLM_TIMEOUT"
LLM_BAD_OUTPUT = "LLM_BAD_OUTPUT"
# --- Internal ---
PIPELINE_CRASH = "PIPELINE_CRASH"