fabro/packages/arc-api-client
Bryan Helmkamp 3e68c41f4e Adopt uniform error response format across Arc API
All API errors now return a consistent JSON shape:
{"errors": [{"status": "4xx", "title": "...", "detail": "..."}]}

Introduces ApiError type with IntoResponse impl, replaces bare
StatusCode returns and ad-hoc {"error": "..."} responses in all
handlers and auth extractors. Updates OpenAPI spec and regenerates
TypeScript client.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-04 21:32:24 -05:00
..
src Adopt uniform error response format across Arc API 2026-03-04 21:32:24 -05:00
openapitools.json Add generated Axios API client package (@qltysh/arc-api-client) 2026-03-01 22:03:38 -05:00
package.json Auto-copy OpenAPI spec to docs when generating API client 2026-03-02 16:38:48 -05:00
tsconfig.json Add generated Axios API client package (@qltysh/arc-api-client) 2026-03-01 22:03:38 -05:00