Skip to main content
HTTP and polling failures use CybrLabsError. Local argument validation can throw TypeError or RangeError. The browser terminal helper uses ordinary Error callbacks. It does not import the server error class.

Error fields

Categories

Completion errors

COMPLETION_RECORD_FAILED returns HTTP 500. The SDK maps it to server_error and preserves backendCode. No successful completion response follows a failed persistence attempt. The application still deduplicates its own progress updates.

Terminal errors

Terminal backend codes map to these SDK categories: The terminal session method recognizes CONTAINER_STARTING for its bounded startup loop. Your interface can show the resulting error category. See the terminal REST reference for HTTP statuses and the error guide for recovery.