SDK guides
Each SDK target is a typed client plus a README that tungsten generates next to it. The three SDKs behave the same way (see safety and runtime behaviour): calls return a result value instead of throwing for API or transport errors, arguments are validated before anything is sent, and destructive operations go through a preview.
| Target | Guide | Runtime it depends on |
|---|---|---|
typescript | TypeScript SDK | @elysra/tungsten-runtime |
python | Python SDK | tungsten-runtime (PyPI) |
rust | Rust SDK and CLI | tungsten-runtime and tungsten-cli-kit (crates) |
docs | Docs target | none |
The pages in this section are the READMEs generated for a small example API (Swagger's Petstore), so you can see exactly what a generated project tells its users.