Developers

Error model

Error responses use stable machine-readable codes with user-safe messages and no sensitive internal leakage.

Failure handling principles

  • Never expose stack traces, secret material, or tenant metadata in client-facing responses.
  • Return deterministic codes so client automation can safely branch on error categories.
  • Use server-side telemetry and audit streams for deep diagnostics and incident response.