SDKs
Official NexSpace SDKs provide typed clients with built-in retry, versioning, and idempotency support.TypeScript
npm install @nexspace/sdkFull TypeScript types, tree-shakeable ESM, automatic retry with backoff.Python
pip install nexspacePydantic v2 models, httpx async client, PEP 561 typed.SDK Features
Generation
Both SDKs are generated from the OpenAPI spec (server/openapi/openapi.yaml)
via Stainless. When the spec or stainless.config.yml
changes, the Build Stainless SDKs CI workflow regenerates both SDKs and opens
a release PR to the language production repos. See
tools/stainless/README.md
for the pipeline and ADR 0001
for the decision record.
