SDK Update Guide
When REST API changes are made:
- Regenerate OpenAPI spec — the spec is auto-generated; verify it reflects the changes
- Java SDK (
java-sdk/,java-sdk-v2/,java-sdk-common/) — update models and client methods - Go SDK (
go-sdk/) — regenerate from OpenAPI spec - Python SDK (
python-sdk/) — regenerate from OpenAPI spec using Kiota - TypeScript SDK (
typescript-sdk/) — regenerate from OpenAPI spec - Update integration tests that use SDK clients
- Check backward compatibility — new fields should be optional, removed fields need migration