Scweet exception hierarchy
masterScweet uses a structured exception hierarchy. You can catch specific errors or use ScweetError as a catch-all.
ScweetError(Base)AccountPoolExhausted: No eligible accounts (all cooled down or at daily limits).EngineError: Engine-level runtime error.RunFailed: Run completed but couldn't produce results.RateLimitError: All accounts rate-limited (429).AuthError: Credentials invalid or expired (401/403).NetworkError: Network/connectivity failure.ProxyError: Proxy misconfiguration or connectivity failure.