Recursively ignore read-only fields in nested request objects and
regenerate dashboards/streaming integration tests for list responses.
Co-authored-by: Cursor <cursoragent@cursor.com>
Treat Z and +00:00 as equivalent when comparing serialized SDK request
bodies to OAS examples, fixing alert suppression window integration tests.
Co-authored-by: Cursor <cursoragent@cursor.com>
Move the integration mock server into test-only sdk_test_support helpers
and expose ApiException.exception_class_for_http_status for generated
integration error assertions.
Co-authored-by: Cursor <cursoragent@cursor.com>