## openai/openai-node — v7.23.0…v7.24.0

_33 commits._

### Features
- **feat(api): add GPT-6.1 Sol model identifier (#2836)** (6492a63)
- **feat(api): add Realtime Translation client secret creation (#2819)** (441f33b)
- **feat(realtime): add dedicated Node translation WebSocket (#2818)** (d0616b8)
- **feat(responses): add opt-in WebSocket incremental output snapshots (#2817)** (4e4ea69)
- **feat(api): add Agents credential and session options (#2812)** (c0edae4)
- **feat(api): add Cyber access programs to Responses (#2804)** (51dbefe)

### Fixes
- **fix(live): prevent replay of delivery-uncertain queued writes (#2833)** (53060b2)
- **fix(responses): preserve supported streamed logprobs and provisional metadata (#2821)** (4eabd6d)
- **fix(client): preserve base URL queries when joining relative endpoints (#2816)** (7ffba2d)
- **fix(live): prevent hangs on fractional transcript grouping deadlines (#2814)** (82829b6)
- **fix(deps-dev): bump fast-check from 4.9.0 to 4.10.0 (#2786)** (5d258e4)
- **fix(deps-dev): bump ultracite from 7.11.0 to 7.11.1 (#2785)** (1743718)
- **fix(deps-dev): bump @aws-sdk/credential-provider-node from 3.972.81 to 3.972.83 (#2784)** (8e02310)
- **fix(deps-dev): bump @arethetypeswrong/cli from 0.18.3 to 0.18.5 (#2783)** (64ba34f)
- **fix(deps-dev): bump wrangler from 4.129.0 to 4.131.1 in /ecosystem-tests/cloudflare-worker (#2782)** (361124c)
- **fix(deps-dev): bump publint from 0.3.23 to 0.3.24 (#2781)** (b99cab7)
- **fix(deps-dev): bump @cloudflare/workers-types from 5.20260906.1 to 5.20260911.1 in /ecosystem-tests/cloudflare-worker (#2780)** (648324d)

### Backend
- **release: 7.24.0 (#2798)** (5256e06)

### Tests
- **test(realtime): verify duplex translation and finish immediately after input (#2834)** (b3c71cb)
- **test(realtime): cover beta and GA lifecycle on real Node WebSockets (#2832)** (0846098)
- **test: keep Live socket observers active after grouper disposal (#2820)** (f72f6ad)
- **test(realtime): verify GA sessions and caller reconnect over WSS (#2815)** (ee22912)
- **test: cover Responses WebSocket workflow continuation and restoration (#2811)** (dbe7ffb)

### Docs
- **docs: clarify collaborator-only pull request policy (#2797)** (764ceed)

### Chore
- **chore(api): clarify documented API error responses (#2810)** (1a17c2c)
- **chore(api): document fine-tuning and model errors (#2809)** (8e8f581)
- **chore(api): document stored chat completion errors (#2808)** (2a1a629)
- **chore(api): document batch error responses (#2807)** (622f459)
- **chore(api): document files and uploads error responses (#2806)** (3e1dfb1)
- **chore(api): document Responses not-found errors (#2805)** (e92a268)
- **chore(api): clarify Realtime modality array definitions (#2803)** (d454fe1)
- **chore(api): clarify approximate web search location defaults (#2802)** (87a98d4)
- **chore(api): correct fine-tuning bounds and Realtime response reference (#2799)** (3ebc06e)

_Recap by [Repo Wrapped](https://repowrapped.com/gh/openai/openai-node?utm_source=github-action)._