Commit be14725
committed
feat(api): add parameterized TypedDicts for API request handling
* Introduced new TypedDicts for better type safety and clarity:
- `PaginationParams`
- `RetryParams`
- `ExecuteParams`
- `ListRecordsParams`
- `IterRecordsParams`
- `ListUploadsParams`
- `IterUploadsParams`
- `UploadMetadataParams`
- `UpdateUploadParams`
- `CreateUploadJobParams`
- `CreateUploadParams`
- `PollJobParams`
- `ListTagsParams`
- `IterTagsParams`
- `ListRecordsWithPaginationParams`
- `ListUploadsWithPaginationParams`
- `ListTagsWithPaginationParams`
- `CreateUploadWithRetryParams`
* Enhanced the `client.py` to utilize these new TypedDicts for improved parameter handling in methods.1 parent d57c92f commit be14725
2 files changed
Lines changed: 325 additions & 284 deletions
0 commit comments