Skip to content

fix(openapi): sanitize null security scopes to empty arrays in OpenAPI importers #45561

fix(openapi): sanitize null security scopes to empty arrays in OpenAPI importers

fix(openapi): sanitize null security scopes to empty arrays in OpenAPI importers #45561

Triggered via pull request April 21, 2026 16:49
Status Success
Total duration 1h 0m 23s
Artifacts 11

seed.yml

on: pull_request
get-all-test-matrices
2m 29s
get-all-test-matrices
benchmark-setup
17s
benchmark-setup
Matrix: csharp-model
Matrix: csharp-sdk
Matrix: go-model
Matrix: go-sdk
Matrix: java-model
Matrix: java-sdk
Matrix: openapi
Matrix: php-model
Matrix: php-sdk
Matrix: pydantic
Matrix: python-sdk
Matrix: ruby-sdk-v2
Matrix: rust-model
Matrix: rust-sdk
Matrix: swift-sdk
Matrix: ts-sdk
Matrix: collect-allowed-failures
check-orphaned-seed-folders
1m 14s
check-orphaned-seed-folders
Matrix: benchmark
Matrix: seed-test-results
benchmark-report
10s
benchmark-report
docs-benchmark-report
13s
docs-benchmark-report
Matrix: post-metrics
Fit to window
Zoom out
Zoom in

Annotations

17 errors
ts-sdk (exhaustive:serde-layer, exhaustive:parameter-naming-camel-case, path-parameters:no-inline...
Type 'inferParsedUnion<"type", { circle: ObjectSchema<Raw & {} & Pick<{ id: string; }, "id">, Circle & {} & Pick<{ id: string; }, "id">>; square: ObjectSchema<Raw & {} & Pick<...>, Square & ... 1 more ... & Pick<...>>; }>' is not assignable to type 'Shape'.
ts-sdk (exhaustive:serde-layer, exhaustive:parameter-naming-camel-case, path-parameters:no-inline...
Type 'Schema<inferRawUnion<"type", { circle: ObjectSchema<Raw & {} & Pick<{ id: string; }, "id">, Circle & {} & Pick<{ id: string; }, "id">>; square: ObjectSchema<Raw & {} & Pick<...>, Square & ... 1 more ... & Pick<...>>; }>, Shape>' is not assignable to type 'Schema<Raw, Shape>'.
ts-sdk (exhaustive:serde-layer, exhaustive:parameter-naming-camel-case, path-parameters:no-inline...
Argument of type '{ cid: string; csr: string; }' is not assignable to parameter of type 'GetTokenRequest'.
ts-sdk (exhaustive:package-path, exhaustive:consolidate-type-files, simple-api:naming, enum:no-cu...
Object literal may only specify known properties, but 'clientId' does not exist in type 'GetTokenRequest'. Did you mean to write 'client_id'?
ts-sdk (exhaustive:output-src-only, simple-api:no-linter-and-formatter, simple-api:oidc-token, fi...
Interface 'Compact' cannot simultaneously extend types 'UnionStreamCompactVariant' and '_Base'.
ts-sdk (exhaustive:output-src-only, simple-api:no-linter-and-formatter, simple-api:oidc-token, fi...
Interface 'Interrupt' cannot simultaneously extend types 'UnionStreamInterruptVariant' and '_Base'.
ts-sdk (exhaustive:output-src-only, simple-api:no-linter-and-formatter, simple-api:oidc-token, fi...
Interface 'Message' cannot simultaneously extend types 'UnionStreamMessageVariant' and '_Base'.
ts-sdk (exhaustive:output-src-only, simple-api:no-linter-and-formatter, simple-api:oidc-token, fi...
Interface 'Compact' cannot simultaneously extend types 'UnionStreamCompactVariant' and '_Base'.
ts-sdk (exhaustive:output-src-only, simple-api:no-linter-and-formatter, simple-api:oidc-token, fi...
Interface 'Interrupt' cannot simultaneously extend types 'UnionStreamInterruptVariant' and '_Base'.
ts-sdk (exhaustive:output-src-only, simple-api:no-linter-and-formatter, simple-api:oidc-token, fi...
Interface 'Message' cannot simultaneously extend types 'UnionStreamMessageVariant' and '_Base'.
ts-sdk (exhaustive:web-stream-wrapper, simple-api:use-oxfmt, simple-api:custom-package-json, file...
Type 'Schema<"" | "Hello \\\"World\\\"" | "Hello 'World'" | "Hello\\\\World" | "Hello\\nWorld" | "Hello\\rWorld" | "Hello\\tWorld" | "Hello\\fWorld" | "Hello\\u0008World" | "Hello\\vWorld" | "Hello\\x00World" | ... 20 more ... | "transcript[transcriptType='final']", "" | ... 30 more ... | "transcript[transcriptType='final...' is not assignable to type 'Schema<Raw, string>'.
ts-sdk (exhaustive:web-stream-wrapper, simple-api:use-oxfmt, simple-api:custom-package-json, file...
Type 'Schema<"=" | ">" | "less_than", "=" | ">" | "less_than">' is not assignable to type 'Schema<Raw, string>'.
ts-sdk (exhaustive:web-stream-wrapper, simple-api:use-oxfmt, simple-api:custom-package-json, file...
Type 'Schema<"active" | "inactive", "active" | "inactive">' is not assignable to type 'Schema<Raw, string>'.
ts-sdk (exhaustive:web-stream-wrapper, simple-api:use-oxfmt, simple-api:custom-package-json, file...
Type 'Schema<"\\$bla" | "\\$yo", "\\$bla" | "\\$yo">' is not assignable to type 'Schema<Raw, string>'.
ts-sdk (exhaustive:web-stream-wrapper, simple-api:use-oxfmt, simple-api:custom-package-json, file...
Type 'Schema<"safe" | "Custom", "safe" | "Custom">' is not assignable to type 'Schema<Raw, string>'.
ts-sdk (exhaustive:web-stream-wrapper, simple-api:use-oxfmt, simple-api:custom-package-json, file...
Type 'Schema<"red" | "blue", "red" | "blue">' is not assignable to type 'Schema<Raw, string>'.
ts-sdk (exhaustive:web-stream-wrapper, simple-api:use-oxfmt, simple-api:custom-package-json, file...
Type 'Schema<"Known" | "Unknown", "Known" | "Unknown">' is not assignable to type 'Schema<Raw, string>'.

Artifacts

Produced during runtime
Name Size Digest
benchmark-pr-csharp-sdk Expired
221 Bytes
sha256:296905e6ea7bca0a51bb4a4d2e22121391f9abc08f7ebfccc0636dfe8d5ab5bc
benchmark-pr-docs Expired
1.21 KB
sha256:ce3e7acdff12fe8b5462b05c60f34340f443388d97a902de22b4d83d5b633143
benchmark-pr-go-sdk Expired
211 Bytes
sha256:82ca70b623abf83a52c9e7bdcd6baa02e325525445623d3e7390e99e7dcccbf6
benchmark-pr-java-sdk Expired
216 Bytes
sha256:b2e525b1edc98fa172a351f01c1843635f22dd1d6500248ff5c3490cfe7e4083
benchmark-pr-php-sdk Expired
213 Bytes
sha256:ab6e21ca89e57dfc14cdc89bd2eed2cf09989387de9d5f4cd8ef65d322c444b5
benchmark-pr-python-sdk Expired
222 Bytes
sha256:df76b1b8247952243fe7937a49cf72378f394e4074f32d0dd72d0fa63ca07647
benchmark-pr-ruby-sdk-v2 Expired
226 Bytes
sha256:8a2b02d2a0942206f2b8d36179d24589d52528060fb46b2c3161c2ea31caf4ca
benchmark-pr-rust-sdk Expired
216 Bytes
sha256:344f2fe8b0c74e00478739eeb5e2ab1558efb71d3c711e46ae2047d898fb187e
benchmark-pr-swift-sdk Expired
219 Bytes
sha256:281a79617858ca701417a074a92008dbd8fcb8477b769c0e2d5f6c98b2c488fb
benchmark-pr-ts-sdk Expired
210 Bytes
sha256:4eda7450ab621c0797906e860261a41482bb6ff7c45ae74e08ecdbff39bc822f
benchmark-specs Expired
12.1 MB
sha256:dbe5cfe9ac626afc2620d8d048c5d3125b9a712884d8287e9166eeef58650d78