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.