fn is_frontend_error(error_msg: &str) -> bool
Check if the error message indicates a frontend-only error (SQL syntax, type mismatch, etc.) These errors are typically safe and can be handled by auto-recovery.