Documentation Index
Fetch the complete documentation index at: https://docs.auvy.ai/llms.txt
Use this file to discover all available pages before exploring further.
SDK errors
Both public SDK packages throw typed errors with stablecode fields for branching logic.
Synapse client — AUVYError
Common codes
| Code | Typical status | Meaning |
|---|---|---|
AUTH_REQUIRED | 401 | Missing or expired credential |
FORBIDDEN | 403 | Valid auth, insufficient access |
NOT_FOUND | 404 | Resource missing |
VALIDATION_ERROR | 400 | Bad request body or params |
RATE_LIMIT | 429 | Throttled — check retry-after |
NETWORK_ERROR | 0 | Transport failure |
TIMEOUT | 0 | Request exceeded timeout |
trial_expired | 402/403 | Workspace trial ended |
cost_cap | 402/403 | Spend cap reached |
Connect client — ConnectError
Connect codes
| Code | Meaning |
|---|---|
CONNECT_AUTH_REQUIRED | JWT missing or rejected |
CONNECT_FORBIDDEN | User cannot access integration |
CONNECT_NOT_FOUND | Integration or route missing |
CONNECT_VALIDATION_ERROR | Bad input or factory config |
CONNECT_RATE_LIMIT | Throttled |
CONNECT_UPSTREAM_ERROR | Provider or Connect 5xx |
CONNECT_NETWORK_ERROR | Transport failure |
connectFromSession() throws CONNECT_VALIDATION_ERROR when baseUrl, publishableKey, or getAccessToken is missing — before any HTTP call.
Server subpath
@auvy-synapse/connect-client/server re-exports ConnectError and CONNECT_ERROR_CODES for S2S execute helpers.
Related
- Integration patterns — retries, pagination, streaming errors
- Connect SDK — OAuth error handling in link flow
- SDK recipes — copy-paste handling snippets