Skip to main content
Version: 1.x

Variable: ErrorCode

const ErrorCode: Readonly<{ ERR_AI_CAPABILITY_NOT_FOUND: "ERR_AI_CAPABILITY_NOT_FOUND"; ERR_AI_CONTEXT_BUILD_FAILED: "ERR_AI_CONTEXT_BUILD_FAILED"; ERR_AI_INVALID_REQUEST: "ERR_AI_INVALID_REQUEST"; ERR_AI_LLM_CALL_FAILED: "ERR_AI_LLM_CALL_FAILED"; ERR_AI_NOT_CONFIGURED: "ERR_AI_NOT_CONFIGURED"; ERR_AI_PROVIDER_UNAVAILABLE: "ERR_AI_PROVIDER_UNAVAILABLE"; ERR_AI_RATE_LIMITED: "ERR_AI_RATE_LIMITED"; ERR_AI_RESPONSE_INVALID: "ERR_AI_RESPONSE_INVALID"; ERR_AI_RESPONSE_PARSE_FAILED: "ERR_AI_RESPONSE_PARSE_FAILED"; ERR_AI_STEP_INTERPRET_FAILED: "ERR_AI_STEP_INTERPRET_FAILED"; ERR_AI_TOKEN_LIMIT: "ERR_AI_TOKEN_LIMIT"; ERR_AUTH_FAILED: "ERR_AUTH_FAILED"; ERR_AUTH_SESSION_EXPIRED: "ERR_AUTH_SESSION_EXPIRED"; ERR_AUTH_STRATEGY_INVALID: "ERR_AUTH_STRATEGY_INVALID"; ERR_AUTH_TIMEOUT: "ERR_AUTH_TIMEOUT"; ERR_BIND_FAILED: "ERR_BIND_FAILED"; ERR_BIND_NOT_SUPPORTED: "ERR_BIND_NOT_SUPPORTED"; ERR_BRIDGE_EXECUTION: "ERR_BRIDGE_EXECUTION"; ERR_BRIDGE_INJECTION: "ERR_BRIDGE_INJECTION"; ERR_BRIDGE_NOT_READY: "ERR_BRIDGE_NOT_READY"; ERR_BRIDGE_TIMEOUT: "ERR_BRIDGE_TIMEOUT"; ERR_BRIDGE_VERSION: "ERR_BRIDGE_VERSION"; ERR_CONFIG_INVALID: "ERR_CONFIG_INVALID"; ERR_CONFIG_NOT_FOUND: "ERR_CONFIG_NOT_FOUND"; ERR_CONFIG_PARSE: "ERR_CONFIG_PARSE"; ERR_CONTROL_AGGREGATION: "ERR_CONTROL_AGGREGATION"; ERR_CONTROL_INTERACTION_FAILED: "ERR_CONTROL_INTERACTION_FAILED"; ERR_CONTROL_METHOD: "ERR_CONTROL_METHOD"; ERR_CONTROL_NO_DOM_REF: "ERR_CONTROL_NO_DOM_REF"; ERR_CONTROL_NOT_ENABLED: "ERR_CONTROL_NOT_ENABLED"; ERR_CONTROL_NOT_FOUND: "ERR_CONTROL_NOT_FOUND"; ERR_CONTROL_NOT_INTERACTABLE: "ERR_CONTROL_NOT_INTERACTABLE"; ERR_CONTROL_NOT_UI5: "ERR_CONTROL_NOT_UI5"; ERR_CONTROL_NOT_VISIBLE: "ERR_CONTROL_NOT_VISIBLE"; ERR_CONTROL_PROPERTY: "ERR_CONTROL_PROPERTY"; ERR_FLP_API_UNAVAILABLE: "ERR_FLP_API_UNAVAILABLE"; ERR_FLP_INVALID_USER: "ERR_FLP_INVALID_USER"; ERR_FLP_OPERATION_TIMEOUT: "ERR_FLP_OPERATION_TIMEOUT"; ERR_FLP_PERMISSION_DENIED: "ERR_FLP_PERMISSION_DENIED"; ERR_FLP_SHELL_NOT_FOUND: "ERR_FLP_SHELL_NOT_FOUND"; ERR_INTENT_ACTION_FAILED: "ERR_INTENT_ACTION_FAILED"; ERR_INTENT_FIELD_NOT_FOUND: "ERR_INTENT_FIELD_NOT_FOUND"; ERR_INTENT_NAVIGATION_FAILED: "ERR_INTENT_NAVIGATION_FAILED"; ERR_INTENT_VALIDATION_FAILED: "ERR_INTENT_VALIDATION_FAILED"; ERR_MATCHER_DUPLICATE: "ERR_MATCHER_DUPLICATE"; ERR_MATCHER_FROZEN: "ERR_MATCHER_FROZEN"; ERR_MATCHER_INVALID: "ERR_MATCHER_INVALID"; ERR_NAV_ROUTE_FAILED: "ERR_NAV_ROUTE_FAILED"; ERR_NAV_TILE_NOT_FOUND: "ERR_NAV_TILE_NOT_FOUND"; ERR_NAV_TIMEOUT: "ERR_NAV_TIMEOUT"; ERR_ODATA_CSRF: "ERR_ODATA_CSRF"; ERR_ODATA_PARSE: "ERR_ODATA_PARSE"; ERR_ODATA_REQUEST_FAILED: "ERR_ODATA_REQUEST_FAILED"; ERR_ODATA_TRACE: "ERR_ODATA_TRACE"; ERR_PLUGIN_EXTENSION_DUPLICATE: "ERR_PLUGIN_EXTENSION_DUPLICATE"; ERR_PLUGIN_EXTENSION_INVALID: "ERR_PLUGIN_EXTENSION_INVALID"; ERR_PLUGIN_INCOMPATIBLE: "ERR_PLUGIN_INCOMPATIBLE"; ERR_PLUGIN_INIT: "ERR_PLUGIN_INIT"; ERR_PLUGIN_LOAD: "ERR_PLUGIN_LOAD"; ERR_SCREENCAST_CHAPTER_FAILED: "ERR_SCREENCAST_CHAPTER_FAILED"; ERR_SCREENCAST_FRAME_HANDLER: "ERR_SCREENCAST_FRAME_HANDLER"; ERR_SCREENCAST_NOT_STARTED: "ERR_SCREENCAST_NOT_STARTED"; ERR_SELECTOR_AMBIGUOUS: "ERR_SELECTOR_AMBIGUOUS"; ERR_SELECTOR_INVALID: "ERR_SELECTOR_INVALID"; ERR_SELECTOR_PARSE: "ERR_SELECTOR_PARSE"; ERR_TELEMETRY_EXPORTER_FAILED: "ERR_TELEMETRY_EXPORTER_FAILED"; ERR_TELEMETRY_INIT_FAILED: "ERR_TELEMETRY_INIT_FAILED"; ERR_TELEMETRY_METRICS_INIT_FAILED: "ERR_TELEMETRY_METRICS_INIT_FAILED"; ERR_TELEMETRY_PEER_DEP_MISSING: "ERR_TELEMETRY_PEER_DEP_MISSING"; ERR_TELEMETRY_SHUTDOWN_FAILED: "ERR_TELEMETRY_SHUTDOWN_FAILED"; ERR_TIMEOUT_CONTROL_DISCOVERY: "ERR_TIMEOUT_CONTROL_DISCOVERY"; ERR_TIMEOUT_OPERATION: "ERR_TIMEOUT_OPERATION"; ERR_TIMEOUT_UI5_STABLE: "ERR_TIMEOUT_UI5_STABLE"; ERR_VOCAB_AMBIGUOUS_MATCH: "ERR_VOCAB_AMBIGUOUS_MATCH"; ERR_VOCAB_DOMAIN_LOAD_FAILED: "ERR_VOCAB_DOMAIN_LOAD_FAILED"; ERR_VOCAB_JSON_INVALID: "ERR_VOCAB_JSON_INVALID"; ERR_VOCAB_TERM_NOT_FOUND: "ERR_VOCAB_TERM_NOT_FOUND"; }>

All Praman error codes as a frozen constant object.

Remarks

Total: 77 error codes across 17 categories.

Categories:

  • Config (3): schema validation, file not found, parse failure
  • Bridge (5): timeout, injection, readiness, version mismatch, execution
  • Control (10): not found, visibility, enabled, interactable, not ui5, property, aggregation, method, interaction failed, no DOM ref
  • Auth (4): failure, timeout, session expired, invalid strategy
  • Navigation (3): tile not found, route failed, timeout
  • OData (4): request failed, parse, CSRF token, trace
  • Selector (3): invalid, ambiguous, parse
  • Timeout (3): UI5 stability, control discovery, generic operation
  • AI (11): provider unavailable, invalid response, token limit, rate limited, not configured, llm call failed, response parse failed, context build failed, step interpret failed, invalid request, capability not found
  • Plugin (5): load failure, init failure, incompatible version, extension duplicate, extension invalid
  • Vocabulary (4): term not found, domain load failed, JSON invalid, ambiguous match
  • Intent (4): field not found, action failed, navigation failed, validation failed
  • FLP (5): shell not found, permission denied, API unavailable, invalid user, operation timeout
  • Matcher (3): duplicate, invalid, frozen
  • Bind (2): not supported, failed
  • Screencast (3): not started, chapter failed, frame handler
  • Telemetry (5): init failed, peer dep missing, exporter failed, shutdown failed, metrics init failed