Welcome to the documentation for typesafe_api_sdk. Use these guides to explore client configuration, wire primitives, error handling, and runtime integration.
Getting Started
- Getting Started — Create a client and send your first System One query.
- Client Configuration — Base URLs, timeouts, API keys, and environment variables.
Wire API & Mechanics
- System One Wire API — Wire schemas for Noul, Choice, and Score questions.
- Models API — Discovering available models and metadata from TypeSafe.
- Errors and Retries — Error categorization, retry policies, and
Retry-Afterhandling. - Runtime Controls — Timeouts, cancellation tokens, and runtime capability checks.
Architecture & Maintenance
- Extraction Boundary — How
typesafe_api_sdkrelates totypesafe_sdkandsystem_one_sdk. - Generation and Verification — OpenAPI code generation and contract verification tasks.