Errors
ASC follows standard HTTP semantics.
| Status | Meaning |
|---|---|
| 400 | Bad request — usually a validation failure |
| 401 | Missing or invalid bearer token |
| 403 | Token valid but tenant lacks access |
| 404 | Resource not in your tenant |
| 409 | Conflict (e.g. duplicate function name) |
| 429 | Rate limited |
| 502 | Upstream AWS or model-provider error |
Errors return:
{ "detail": "human-readable message" }