Skip to content

chore(lint): enable typescript/no-empty-interface - #2112

Merged
HAYDEN-OAI merged 25 commits into
mainfrom
dev/hayden/ultracite-038-typescript-no-empty-interface
Aug 7, 2026
Merged

chore(lint): enable typescript/no-empty-interface#2112
HAYDEN-OAI merged 25 commits into
mainfrom
dev/hayden/ultracite-038-typescript-no-empty-interface

Conversation

@HAYDEN-OAI

@HAYDEN-OAI HAYDEN-OAI commented Aug 5, 2026

Copy link
Copy Markdown
Contributor
  • I understand that this repository is auto-generated and my pull request may not be merged

Changes being requested

  • Remove the typescript/no-empty-interface compatibility exception from oxlint.config.ts.
  • Baseline: 1 handwritten-code violation on main.
  • Apply safe Ultracite autofixes and focused, behavior-preserving handwritten-code cleanup.

Additional context & links

Validation

  • Ultracite 7.8.4 formatting and lint check.
  • TypeScript 6.0.3 type check.
  • Complete handwritten Vitest suite.

Stack

#2090
#2091
#2092
#2093
#2094
#2095
#2096
#2097
#2098
#2099
#2100
#2101
#2102
#2103
#2104
#2105
#2106
#2107
#2108
#2109
#2110
#2111
#2112 👈 this PR
#2113
#2114
#2115
#2116
#2117
#2118
#2119
#2120
#2121
#2122
#2123

edenbuilds pushed a commit to edenbuilds/openai-node that referenced this pull request Aug 7, 2026
- [x] I understand that this repository is auto-generated and my pull
request may not be merged

## Changes being requested

- Remove the `jsdoc/require-returns-description` compatibility exception
from `oxlint.config.ts`.
- Baseline: 1 handwritten-code violation on `main`.
- Apply safe Ultracite autofixes and focused, behavior-preserving
handwritten-code cleanup.

## Additional context & links

- Oxlint cleanup stack, part 32; stacked on
openai#2105.
- Preserves Stainless-generated-file exclusions and repository-specific
import policy.

### Validation

- Ultracite 7.8.4 formatting and lint check.
- TypeScript 6.0.3 type check.
- Complete handwritten Vitest suite.

### Stack

openai#2090
openai#2091
openai#2092
openai#2093
openai#2094
openai#2095
openai#2096
openai#2097
openai#2098
openai#2099
openai#2100
openai#2101
openai#2102
openai#2103
openai#2104
openai#2105
openai#2106 👈 this PR
openai#2107
openai#2108
openai#2109
openai#2110
openai#2111
openai#2112
openai#2113
openai#2114
openai#2115
openai#2116
openai#2117
openai#2118
openai#2119
openai#2120
openai#2121
openai#2122
openai#2123
Base automatically changed from dev/hayden/ultracite-037-promise-prefer-catch to main August 7, 2026 19:00
@openai-sdks

openai-sdks Bot commented Aug 7, 2026

Copy link
Copy Markdown

OkTest Summary

237/237 SDK tests passed in 9.254s for Node SDK PR #2112.

Test results — 42 files
Test Result Time
tests/chat-completions-complex-body.test.ts ✅ Passed 122ms
tests/chat-completions-create.test.ts ✅ Passed 173ms
tests/chat-completions-stream.test.ts ✅ Passed 150ms
tests/files-content-binary.test.ts ✅ Passed 145ms
tests/files-create-multipart.test.ts ✅ Passed 101ms
tests/files-list-pagination.test.ts ✅ Passed 130ms
tests/initialize-config.test.ts ✅ Passed 194ms
tests/instance-isolation.test.ts ✅ Passed 74ms
tests/models-list.test.ts ✅ Passed 102ms
tests/responses-background-lifecycle.test.ts ✅ Passed 141ms
tests/responses-body-method-errors.test.ts ✅ Passed 294ms
tests/responses-cancel-timeout.test.ts ✅ Passed 225ms
tests/responses-cancel.test.ts ✅ Passed 172ms
tests/responses-compact-retries.test.ts ✅ Passed 216ms
tests/responses-compact.test.ts ✅ Passed 278ms
tests/responses-create-advanced-stream.test.ts ✅ Passed 123ms
tests/responses-create-advanced.test.ts ✅ Passed 141ms
tests/responses-create-disconnect.test.ts ✅ Passed 1.171s
tests/responses-create-errors.test.ts ✅ Passed 273ms
tests/responses-create-malformed-api-responses.test.ts ✅ Passed 176ms
tests/responses-create-retries.test.ts ✅ Passed 172ms
tests/responses-create-stream-failures.test.ts ✅ Passed 170ms
tests/responses-create-stream-timeout.test.ts ✅ Passed 2.129s
tests/responses-create-stream-wire.test.ts ✅ Passed 2.076s
tests/responses-create-stream.test.ts ✅ Passed 111ms
tests/responses-create-terminal-states.test.ts ✅ Passed 264ms
tests/responses-create-timeout.test.ts ✅ Passed 220ms
tests/responses-create.test.ts ✅ Passed 118ms
tests/responses-delete.test.ts ✅ Passed 108ms
tests/responses-input-items-errors.test.ts ✅ Passed 149ms
tests/responses-input-items-list.test.ts ✅ Passed 304ms
tests/responses-input-items-options.test.ts ✅ Passed 99ms
tests/responses-input-tokens-count-timeout.test.ts ✅ Passed 233ms
tests/responses-input-tokens-count.test.ts ✅ Passed 155ms
tests/responses-malformed-inputs.test.ts ✅ Passed 1.688s
tests/responses-not-found-errors.test.ts ✅ Passed 175ms
tests/responses-parse.test.ts ✅ Passed 130ms
tests/responses-retrieve-retries.test.ts ✅ Passed 191ms
tests/responses-retrieve.test.ts ✅ Passed 135ms
tests/responses-stored-method-errors.test.ts ✅ Passed 589ms
tests/retry-behavior.test.ts ✅ Passed 3.07s
tests/sdk-error-shape.test.ts ✅ Passed 257ms

View OkTest run #31209621099

SDK merge (95128f75f0ec) · head (bd1ac3535683) · base (fb3406a9e133) · OkTest (91635c6a2723)

@HAYDEN-OAI
HAYDEN-OAI added this pull request to the merge queue Aug 7, 2026
Merged via the queue into main with commit 9522416 Aug 7, 2026
25 checks passed
@HAYDEN-OAI
HAYDEN-OAI deleted the dev/hayden/ultracite-038-typescript-no-empty-interface branch August 7, 2026 19:05
@openai-sdks openai-sdks Bot mentioned this pull request Aug 7, 2026
HAYDEN-OAI added a commit to dfedoryshchev/openai-node that referenced this pull request Aug 7, 2026
- [x] I understand that this repository is auto-generated and my pull
request may not be merged

## Changes being requested

- Remove the `no-extend-native` compatibility exception from
`oxlint.config.ts`.
- Baseline: 1 handwritten-code violation on `main`.
- Apply safe Ultracite autofixes and focused, behavior-preserving
handwritten-code cleanup.

## Additional context & links

- Oxlint cleanup stack, part 33; stacked on
openai#2106.
- Preserves Stainless-generated-file exclusions and repository-specific
import policy.

### Validation

- Ultracite 7.8.4 formatting and lint check.
- TypeScript 6.0.3 type check.
- Complete handwritten Vitest suite.

### Stack

openai#2090
openai#2091
openai#2092
openai#2093
openai#2094
openai#2095
openai#2096
openai#2097
openai#2098
openai#2099
openai#2100
openai#2101
openai#2102
openai#2103
openai#2104
openai#2105
openai#2106
openai#2107 👈 this PR
openai#2108
openai#2109
openai#2110
openai#2111
openai#2112
openai#2113
openai#2114
openai#2115
openai#2116
openai#2117
openai#2118
openai#2119
openai#2120
openai#2121
openai#2122
openai#2123
HAYDEN-OAI added a commit to dfedoryshchev/openai-node that referenced this pull request Aug 7, 2026
- [x] I understand that this repository is auto-generated and my pull
request may not be merged

## Changes being requested

- Remove the `no-loop-func` compatibility exception from
`oxlint.config.ts`.
- Baseline: 1 handwritten-code violation on `main`.
- Apply safe Ultracite autofixes and focused, behavior-preserving
handwritten-code cleanup.

## Additional context & links

- Oxlint cleanup stack, part 34; stacked on
openai#2107.
- Preserves Stainless-generated-file exclusions and repository-specific
import policy.

### Validation

- Ultracite 7.8.4 formatting and lint check.
- TypeScript 6.0.3 type check.
- Complete handwritten Vitest suite.

### Stack

openai#2090
openai#2091
openai#2092
openai#2093
openai#2094
openai#2095
openai#2096
openai#2097
openai#2098
openai#2099
openai#2100
openai#2101
openai#2102
openai#2103
openai#2104
openai#2105
openai#2106
openai#2107
openai#2108 👈 this PR
openai#2109
openai#2110
openai#2111
openai#2112
openai#2113
openai#2114
openai#2115
openai#2116
openai#2117
openai#2118
openai#2119
openai#2120
openai#2121
openai#2122
openai#2123
HAYDEN-OAI added a commit to dfedoryshchev/openai-node that referenced this pull request Aug 7, 2026
- [x] I understand that this repository is auto-generated and my pull
request may not be merged

## Changes being requested

- Remove the `no-unmodified-loop-condition` compatibility exception from
`oxlint.config.ts`.
- Baseline: 1 handwritten-code violation on `main`.
- Apply safe Ultracite autofixes and focused, behavior-preserving
handwritten-code cleanup.

## Additional context & links

- Oxlint cleanup stack, part 35; stacked on
openai#2108.
- Preserves Stainless-generated-file exclusions and repository-specific
import policy.

### Validation

- Ultracite 7.8.4 formatting and lint check.
- TypeScript 6.0.3 type check.
- Complete handwritten Vitest suite.

### Stack

openai#2090
openai#2091
openai#2092
openai#2093
openai#2094
openai#2095
openai#2096
openai#2097
openai#2098
openai#2099
openai#2100
openai#2101
openai#2102
openai#2103
openai#2104
openai#2105
openai#2106
openai#2107
openai#2108
openai#2109 👈 this PR
openai#2110
openai#2111
openai#2112
openai#2113
openai#2114
openai#2115
openai#2116
openai#2117
openai#2118
openai#2119
openai#2120
openai#2121
openai#2122
openai#2123
HAYDEN-OAI added a commit to dfedoryshchev/openai-node that referenced this pull request Aug 7, 2026
- [x] I understand that this repository is auto-generated and my pull
request may not be merged

## Changes being requested

- Remove the `prefer-regex-literals` compatibility exception from
`oxlint.config.ts`.
- Baseline: 1 handwritten-code violation on `main`.
- Apply safe Ultracite autofixes and focused, behavior-preserving
handwritten-code cleanup.

## Additional context & links

- Oxlint cleanup stack, part 36; stacked on
openai#2109.
- Preserves Stainless-generated-file exclusions and repository-specific
import policy.

### Validation

- Ultracite 7.8.4 formatting and lint check.
- TypeScript 6.0.3 type check.
- Complete handwritten Vitest suite.

### Stack

openai#2090
openai#2091
openai#2092
openai#2093
openai#2094
openai#2095
openai#2096
openai#2097
openai#2098
openai#2099
openai#2100
openai#2101
openai#2102
openai#2103
openai#2104
openai#2105
openai#2106
openai#2107
openai#2108
openai#2109
openai#2110 👈 this PR
openai#2111
openai#2112
openai#2113
openai#2114
openai#2115
openai#2116
openai#2117
openai#2118
openai#2119
openai#2120
openai#2121
openai#2122
openai#2123
HAYDEN-OAI added a commit to dfedoryshchev/openai-node that referenced this pull request Aug 7, 2026
- [x] I understand that this repository is auto-generated and my pull
request may not be merged

## Changes being requested

- Remove the `promise/prefer-catch` compatibility exception from
`oxlint.config.ts`.
- Baseline: 1 handwritten-code violation on `main`.
- Apply safe Ultracite autofixes and focused, behavior-preserving
handwritten-code cleanup.

## Additional context & links

- Oxlint cleanup stack, part 37; stacked on
openai#2110.
- Preserves Stainless-generated-file exclusions and repository-specific
import policy.

### Validation

- Ultracite 7.8.4 formatting and lint check.
- TypeScript 6.0.3 type check.
- Complete handwritten Vitest suite.

### Stack

openai#2090
openai#2091
openai#2092
openai#2093
openai#2094
openai#2095
openai#2096
openai#2097
openai#2098
openai#2099
openai#2100
openai#2101
openai#2102
openai#2103
openai#2104
openai#2105
openai#2106
openai#2107
openai#2108
openai#2109
openai#2110
openai#2111 👈 this PR
openai#2112
openai#2113
openai#2114
openai#2115
openai#2116
openai#2117
openai#2118
openai#2119
openai#2120
openai#2121
openai#2122
openai#2123
HAYDEN-OAI added a commit to dfedoryshchev/openai-node that referenced this pull request Aug 7, 2026
- [x] I understand that this repository is auto-generated and my pull
request may not be merged

## Changes being requested

- Remove the `typescript/no-extraneous-class` compatibility exception
from `oxlint.config.ts`.
- Baseline: 1 handwritten-code violation on `main`.
- Apply safe Ultracite autofixes and focused, behavior-preserving
handwritten-code cleanup.

## Additional context & links

- Oxlint cleanup stack, part 39; stacked on
openai#2112.
- Preserves Stainless-generated-file exclusions and repository-specific
import policy.

### Validation

- Ultracite 7.8.4 formatting and lint check.
- TypeScript 6.0.3 type check.
- Complete handwritten Vitest suite.

### Stack

openai#2090
openai#2091
openai#2092
openai#2093
openai#2094
openai#2095
openai#2096
openai#2097
openai#2098
openai#2099
openai#2100
openai#2101
openai#2102
openai#2103
openai#2104
openai#2105
openai#2106
openai#2107
openai#2108
openai#2109
openai#2110
openai#2111
openai#2112
openai#2113 👈 this PR
openai#2114
openai#2115
openai#2116
openai#2117
openai#2118
openai#2119
openai#2120
openai#2121
openai#2122
openai#2123
HAYDEN-OAI added a commit to dfedoryshchev/openai-node that referenced this pull request Aug 7, 2026
- [x] I understand that this repository is auto-generated and my pull
request may not be merged

## Changes being requested

- Remove the `typescript/no-this-alias` compatibility exception from
`oxlint.config.ts`.
- Baseline: 1 handwritten-code violation on `main`.
- Apply safe Ultracite autofixes and focused, behavior-preserving
handwritten-code cleanup.

## Additional context & links

- Oxlint cleanup stack, part 40; stacked on
openai#2113.
- Preserves Stainless-generated-file exclusions and repository-specific
import policy.

### Validation

- Ultracite 7.8.4 formatting and lint check.
- TypeScript 6.0.3 type check.
- Complete handwritten Vitest suite.

### Stack

openai#2090
openai#2091
openai#2092
openai#2093
openai#2094
openai#2095
openai#2096
openai#2097
openai#2098
openai#2099
openai#2100
openai#2101
openai#2102
openai#2103
openai#2104
openai#2105
openai#2106
openai#2107
openai#2108
openai#2109
openai#2110
openai#2111
openai#2112
openai#2113
openai#2114 👈 this PR
openai#2115
openai#2116
openai#2117
openai#2118
openai#2119
openai#2120
openai#2121
openai#2122
openai#2123
edenbuilds pushed a commit to edenbuilds/openai-node that referenced this pull request Aug 7, 2026
- [x] I understand that this repository is auto-generated and my pull
request may not be merged

## Changes being requested

- Remove the `unicorn/error-message` compatibility exception from
`oxlint.config.ts`.
- Baseline: 1 handwritten-code violation on `main`.
- Apply safe Ultracite autofixes and focused, behavior-preserving
handwritten-code cleanup.

## Additional context & links

- Oxlint cleanup stack, part 41; stacked on
openai#2114.
- Preserves Stainless-generated-file exclusions and repository-specific
import policy.

### Validation

- Ultracite 7.8.4 formatting and lint check.
- TypeScript 6.0.3 type check.
- Complete handwritten Vitest suite.

### Stack

openai#2090
openai#2091
openai#2092
openai#2093
openai#2094
openai#2095
openai#2096
openai#2097
openai#2098
openai#2099
openai#2100
openai#2101
openai#2102
openai#2103
openai#2104
openai#2105
openai#2106
openai#2107
openai#2108
openai#2109
openai#2110
openai#2111
openai#2112
openai#2113
openai#2114
openai#2115 👈 this PR
openai#2116
openai#2117
openai#2118
openai#2119
openai#2120
openai#2121
openai#2122
openai#2123
HAYDEN-OAI added a commit to dfedoryshchev/openai-node that referenced this pull request Aug 7, 2026
- [x] I understand that this repository is auto-generated and my pull
request may not be merged

## Changes being requested

- Remove the `unicorn/no-immediate-mutation` compatibility exception
from `oxlint.config.ts`.
- Baseline: 1 handwritten-code violation on `main`.
- Apply safe Ultracite autofixes and focused, behavior-preserving
handwritten-code cleanup.

## Additional context & links

- Oxlint cleanup stack, part 42; stacked on
openai#2115.
- Preserves Stainless-generated-file exclusions and repository-specific
import policy.

### Validation

- Ultracite 7.8.4 formatting and lint check.
- TypeScript 6.0.3 type check.
- Complete handwritten Vitest suite.

### Stack

openai#2090
openai#2091
openai#2092
openai#2093
openai#2094
openai#2095
openai#2096
openai#2097
openai#2098
openai#2099
openai#2100
openai#2101
openai#2102
openai#2103
openai#2104
openai#2105
openai#2106
openai#2107
openai#2108
openai#2109
openai#2110
openai#2111
openai#2112
openai#2113
openai#2114
openai#2115
openai#2116 👈 this PR
openai#2117
openai#2118
openai#2119
openai#2120
openai#2121
openai#2122
openai#2123
HAYDEN-OAI added a commit to dfedoryshchev/openai-node that referenced this pull request Aug 7, 2026
- [x] I understand that this repository is auto-generated and my pull
request may not be merged

## Changes being requested

- Remove the `unicorn/no-object-as-default-parameter` compatibility
exception from `oxlint.config.ts`.
- Baseline: 1 handwritten-code violation on `main`.
- Apply safe Ultracite autofixes and focused, behavior-preserving
handwritten-code cleanup.

## Additional context & links

- Oxlint cleanup stack, part 43; stacked on
openai#2116.
- Preserves Stainless-generated-file exclusions and repository-specific
import policy.

### Validation

- Ultracite 7.8.4 formatting and lint check.
- TypeScript 6.0.3 type check.
- Complete handwritten Vitest suite.

### Stack

openai#2090
openai#2091
openai#2092
openai#2093
openai#2094
openai#2095
openai#2096
openai#2097
openai#2098
openai#2099
openai#2100
openai#2101
openai#2102
openai#2103
openai#2104
openai#2105
openai#2106
openai#2107
openai#2108
openai#2109
openai#2110
openai#2111
openai#2112
openai#2113
openai#2114
openai#2115
openai#2116
openai#2117 👈 this PR
openai#2118
openai#2119
openai#2120
openai#2121
openai#2122
openai#2123
HAYDEN-OAI added a commit to dfedoryshchev/openai-node that referenced this pull request Aug 7, 2026
- [x] I understand that this repository is auto-generated and my pull
request may not be merged

## Changes being requested

- Remove the `unicorn/no-thenable` compatibility exception from
`oxlint.config.ts`.
- Baseline: 1 handwritten-code violation on `main`.
- Apply safe Ultracite autofixes and focused, behavior-preserving
handwritten-code cleanup.

## Additional context & links

- Oxlint cleanup stack, part 44; stacked on
openai#2117.
- Preserves Stainless-generated-file exclusions and repository-specific
import policy.

### Validation

- Ultracite 7.8.4 formatting and lint check.
- TypeScript 6.0.3 type check.
- Complete handwritten Vitest suite.

### Stack

openai#2090
openai#2091
openai#2092
openai#2093
openai#2094
openai#2095
openai#2096
openai#2097
openai#2098
openai#2099
openai#2100
openai#2101
openai#2102
openai#2103
openai#2104
openai#2105
openai#2106
openai#2107
openai#2108
openai#2109
openai#2110
openai#2111
openai#2112
openai#2113
openai#2114
openai#2115
openai#2116
openai#2117
openai#2118 👈 this PR
openai#2119
openai#2120
openai#2121
openai#2122
openai#2123
HAYDEN-OAI added a commit to dfedoryshchev/openai-node that referenced this pull request Aug 7, 2026
- [x] I understand that this repository is auto-generated and my pull
request may not be merged

## Changes being requested

- Remove the `unicorn/no-this-assignment` compatibility exception from
`oxlint.config.ts`.
- Baseline: 1 handwritten-code violation on `main`.
- No source changes are needed; existing handwritten files already
satisfy the preset rule.

## Additional context & links

- Oxlint cleanup stack, part 45; stacked on
openai#2118.
- Preserves Stainless-generated-file exclusions and repository-specific
import policy.

### Validation

- Ultracite 7.8.4 formatting and lint check.
- TypeScript 6.0.3 type check.
- Oxlint configuration regression tests.

### Stack

openai#2090
openai#2091
openai#2092
openai#2093
openai#2094
openai#2095
openai#2096
openai#2097
openai#2098
openai#2099
openai#2100
openai#2101
openai#2102
openai#2103
openai#2104
openai#2105
openai#2106
openai#2107
openai#2108
openai#2109
openai#2110
openai#2111
openai#2112
openai#2113
openai#2114
openai#2115
openai#2116
openai#2117
openai#2118
openai#2119 👈 this PR
openai#2120
openai#2121
openai#2122
openai#2123
HAYDEN-OAI added a commit to dfedoryshchev/openai-node that referenced this pull request Aug 7, 2026
…nai#2120)

- [x] I understand that this repository is auto-generated and my pull
request may not be merged

## Changes being requested

- Remove the `unicorn/prefer-logical-operator-over-ternary`
compatibility exception from `oxlint.config.ts`.
- Baseline: 1 handwritten-code violation on `main`.
- Apply safe Ultracite autofixes and focused, behavior-preserving
handwritten-code cleanup.

## Additional context & links

- Oxlint cleanup stack, part 46; stacked on
openai#2119.
- Preserves Stainless-generated-file exclusions and repository-specific
import policy.

### Validation

- Ultracite 7.8.4 formatting and lint check.
- TypeScript 6.0.3 type check.
- Complete handwritten Vitest suite.

### Stack

openai#2090
openai#2091
openai#2092
openai#2093
openai#2094
openai#2095
openai#2096
openai#2097
openai#2098
openai#2099
openai#2100
openai#2101
openai#2102
openai#2103
openai#2104
openai#2105
openai#2106
openai#2107
openai#2108
openai#2109
openai#2110
openai#2111
openai#2112
openai#2113
openai#2114
openai#2115
openai#2116
openai#2117
openai#2118
openai#2119
openai#2120 👈 this PR
openai#2121
openai#2122
openai#2123
HAYDEN-OAI added a commit to dfedoryshchev/openai-node that referenced this pull request Aug 7, 2026
…2121)

- [x] I understand that this repository is auto-generated and my pull
request may not be merged

## Changes being requested

- Remove the `unicorn/prefer-native-coercion-functions` compatibility
exception from `oxlint.config.ts`.
- Baseline: 1 handwritten-code violation on `main`.
- Apply safe Ultracite autofixes and focused, behavior-preserving
handwritten-code cleanup.

## Additional context & links

- Oxlint cleanup stack, part 47; stacked on
openai#2120.
- Preserves Stainless-generated-file exclusions and repository-specific
import policy.

### Validation

- Ultracite 7.8.4 formatting and lint check.
- TypeScript 6.0.3 type check.
- Complete handwritten Vitest suite.

### Stack

openai#2090
openai#2091
openai#2092
openai#2093
openai#2094
openai#2095
openai#2096
openai#2097
openai#2098
openai#2099
openai#2100
openai#2101
openai#2102
openai#2103
openai#2104
openai#2105
openai#2106
openai#2107
openai#2108
openai#2109
openai#2110
openai#2111
openai#2112
openai#2113
openai#2114
openai#2115
openai#2116
openai#2117
openai#2118
openai#2119
openai#2120
openai#2121 👈 this PR
openai#2122
openai#2123
HAYDEN-OAI added a commit to dfedoryshchev/openai-node that referenced this pull request Aug 7, 2026
- [x] I understand that this repository is auto-generated and my pull
request may not be merged

## Changes being requested

- Remove the `unicorn/prefer-object-from-entries` compatibility
exception from `oxlint.config.ts`.
- Baseline: 1 handwritten-code violation on `main`.
- Apply safe Ultracite autofixes and focused, behavior-preserving
handwritten-code cleanup.

## Additional context & links

- Oxlint cleanup stack, part 48; stacked on
openai#2121.
- Preserves Stainless-generated-file exclusions and repository-specific
import policy.

### Validation

- Ultracite 7.8.4 formatting and lint check.
- TypeScript 6.0.3 type check.
- Complete handwritten Vitest suite.

### Stack

openai#2090
openai#2091
openai#2092
openai#2093
openai#2094
openai#2095
openai#2096
openai#2097
openai#2098
openai#2099
openai#2100
openai#2101
openai#2102
openai#2103
openai#2104
openai#2105
openai#2106
openai#2107
openai#2108
openai#2109
openai#2110
openai#2111
openai#2112
openai#2113
openai#2114
openai#2115
openai#2116
openai#2117
openai#2118
openai#2119
openai#2120
openai#2121
openai#2122 👈 this PR
openai#2123
HAYDEN-OAI added a commit to dfedoryshchev/openai-node that referenced this pull request Aug 7, 2026
- [x] I understand that this repository is auto-generated and my pull
request may not be merged

## Changes being requested

- Remove the `no-sequences` compatibility exception from
`oxlint.config.ts`.
- Baseline: 2 handwritten-code violations on `main`.
- Apply safe Ultracite autofixes and focused, behavior-preserving
handwritten-code cleanup.

## Additional context & links

- Oxlint cleanup stack, part 49; stacked on
openai#2122.
- Preserves Stainless-generated-file exclusions and repository-specific
import policy.

### Validation

- Ultracite 7.8.4 formatting and lint check.
- TypeScript 6.0.3 type check.
- Complete handwritten Vitest suite.

### Stack

openai#2090
openai#2091
openai#2092
openai#2093
openai#2094
openai#2095
openai#2096
openai#2097
openai#2098
openai#2099
openai#2100
openai#2101
openai#2102
openai#2103
openai#2104
openai#2105
openai#2106
openai#2107
openai#2108
openai#2109
openai#2110
openai#2111
openai#2112
openai#2113
openai#2114
openai#2115
openai#2116
openai#2117
openai#2118
openai#2119
openai#2120
openai#2121
openai#2122
openai#2123 👈 this PR
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants