Info
SDK release 7.17.0
sdk:npm/openai@7.17.0- Product
- OpenAI API
- Source
- GitHub Releases
- Change kind
- Sdk Release
- Detected
- Last updated
null
{
"classification": "minor",
"content_hash": "2012591981217b9cfef03059617630ed930f6a2e59899524b6cdb2a6b1b7f3ef",
"coordinate": "sdk:npm/openai@7.17.0",
"deprecated": false,
"identity": "v7.17.0",
"link": "https://github.com/openai/openai-node/releases/tag/v7.17.0",
"notes": "v7.17.0\n## [7.17.0](https://github.com/openai/openai-node/compare/v7.16.0...v7.17.0) (2026-09-16)\n\n\n### Features\n\n* **api:** add compaction progress events ([#2749](https://github.com/openai/openai-node/issues/2749)) ([425502d](https://github.com/openai/openai-node/commit/425502d2bf2da1bdd37efda3b0fa5add96fc8a51))\n\n\n### Bug Fixes\n\n* **ci:** retry transient Deno download failures ([#2752](https://github.com/openai/openai-node/issues/2752)) ([e39037b](https://github.com/openai/openai-node/commit/e39037b169234de022ba1d98e0cdb7c5cd8374bd))\n* preserve chat runner abort reasons ([#2607](https://github.com/openai/openai-node/issues/2607)) ([eda4d0c](https://github.com/openai/openai-node/commit/eda4d0cd54271ac9fc05a3e44dfe7fd1c16d2d77))\n* **realtime:** preserve native WebSocket error causes ([#2715](https://github.com/openai/openai-node/issues/2715)) ([58fa72a](https://github.com/openai/openai-node/commit/58fa72a5a241521412775e691e6a1331f89ee245))\n* **responses:** reject function-based API keys in WebSocket constructors ([#2586](https://github.com/openai/openai-node/issues/2586)) ([eea7618](https://github.com/openai/openai-node/commit/eea76181986620d25bae16d8b86e71ee2e5aed4d))\n* **runners:** reject unfinished turns in streaming runTools ([#2716](https://github.com/openai/openai-node/issues/2716)) ([937ed67](https://github.com/openai/openai-node/commit/937ed670ba33ba213771096abffe25e554fc32f7))\n* **streaming:** emit terminal SSE events missing a trailing blank line ([#2726](https://github.com/openai/openai-node/issues/2726)) ([94d6418](https://github.com/openai/openai-node/commit/94d6418a6f9aa32d9196f225ea5efaae92b4135d))\n* **zod:** omit impossible optional branch in strict schemas ([#2751](https://github.com/openai/openai-node/issues/2751)) ([2b4c2c7](https://github.com/openai/openai-node/commit/2b4c2c7f0f37aedad7adeda21bb51a1ab087ac09))\n\n\n### Chores\n\n* update lint tooling and tailor anti-slop for the SDK ([#2753](https://github.com/openai/openai-node/issues/2753)) ([21a03c2](https://github.com/openai/openai-node/commit/21a03c2939c004ffca5555d838adff77e8a74cc8))\n\n\n### Documentation\n\n* **examples:** preserve split UTF-8 in raw stream consumer ([#2714](https://github.com/openai/openai-node/issues/2714)) ([f44152a](https://github.com/openai/openai-node/commit/f44152a6cb5b23efb61a103c976b3bb507df3812))",
"published_at": "2026-09-16T19:23:18Z",
"registry_message": "",
"version": "7.17.0",
"yanked": false
}
Interpreted documentation change
What the vendor announced
The evidence documents a new release (v7.17.0) for the OpenAI Node SDK with features, bug fixes, chores, and documentation updates. It is a changelog-like entry indicating additions and fixes in the 7.17.0 release, but does not specify any deprecated endpoints or policy changes. No explicit deadline or replacement endpoint is present.
v7.17.0 ## [7.17.0](https://github.com/openai/openai-node/compare/v7.16.0...v7.17.0) (2026-09-16) ### Features * **api:** add compaction progress events ([#2749](https://github.com/openai/openai-node/issues/2749)) ([425502d](https://github.com/openai/openai-node/commit/425502d2bf2da1bdd37efda3b0fa5add96fc8a51)) ### Bug Fixes * **ci:** retry transient Deno download failures ([#2752](https://github.com/openai/openai-node/issues/2752)) ([e39037b](https://github.com/openai/openai-node/commit/e39037b169234de022ba1d98e0cdb7c5cd8374bd)) * preserve chat runner abort reasons ([#2607](https://github.com/openai/openai-node/issues/2607)) ([eda4d0c](https://github.com/openai/openai-node/commit/eda4d0cd54271ac9fc05a3e44dfe7fd1c16d2d77)) * **realtime:** preserve native WebSocket error causes ([#2715](https://github.com/openai/openai-node/issues/2715)) ([58fa72a](https://github.com/openai/openai-node/commit/58fa72a5a241521412775e691e6a1331f89ee245)) * **responses:** reject function-based API keys in WebSocket constructors ([#2586](https://github.com/openai/openai-node/issues/2586)) ([eea7618](https://github.com/openai/openai-node/commit/eea76181986620d25bae16d8b86e71ee2e5aed4d)) * **runners:** reject unfinished turns in streaming runTools ([#2716](https://github.com/openai/openai-node/issues/2716)) ([937ed67](https://github.com/openai/openai-node/commit/937ed670ba33ba213771096abffe25e554fc32f7)) * **streaming:** emit terminal SSE events missing a trailing blank line ([#2726](https://github.com/openai/openai-node/issues/2726)) ([94d6418](https://github.com/openai/openai-node/commit/94d6418a6f9aa32d9196f225ea5efaae92b4135d)) * **zod:** omit impossible optional branch in strict schemas ([#2751](https://github.com/openai/openai-node/issues/2751)) ([2b4c2c7](https://github.com/openai/openai-node/commit/2b4c2c7f0f37aedad7adeda21bb51a1ab087ac09)) ### Chores * update lint tooling and tailor anti-slop for the SDK ([#2753](https://github.com/openai/openai-node/issues/2753)) ([21a03c2](https://github.com/openai/openai-node/commit/21a03c2939c004ffca5555d838adff77e8a74cc8)) ### Documentation * **examples:** preserve split UTF-8 in raw stream consumer ([#2714](https://github.com/openai/openai-node/issues/2714)) ([f44152a](https://github.com/openai/openai-node/commit/f44152a6cb5b23efb61a103c976b3bb507df3812))
Monitored for you
Does this change affect your integration?
Choose the operations and fields your services use. Detektu matches OpenAI findings to that declared usage so your team can review the relevant evidence. No agent or repository access required.
Multi-source correlation
Related changes
Other OpenAI findings correlated with this change across sources.
- InfoRevertedCapability added: capability:openai:model:gpt-6-sol
capability:openai:model:gpt-6-sol - InfoDocumentation section changed: Choosing a model
doc:019fb619-9a99-7d7b-8e9c-8482c4207adb::Models/Choosing a model - InfoCapability added: capability:openai:model:gpt-6-luna
capability:openai:model:gpt-6-luna - DeprecationCapability removed: capability:openai:model:gpt-5.6-terra
capability:openai:model:gpt-5.6-terra - DeprecationCapability removed: capability:openai:model:gpt-5.6-sol
capability:openai:model:gpt-5.6-sol - DeprecationCapability removed: capability:openai:model:gpt-5.6-luna
capability:openai:model:gpt-5.6-luna - InfoDocumentation section changed: Specialized models
doc:019fb619-9a99-7d7b-8e9c-8482c4207adb::Models/Specialized models - InfoDocumentation section changed: 2026-09-11: GPT-5.4-Cyber
doc:019fb619-9a96-7dbf-bd33-e06fdf8a22fb::Deprecations/Upcoming deprecations/2026-09-11: GPT-5.4-Cyber - InfoDocumentation section changed: 2025-09-15: Realtime API Beta
doc:019fb619-9a96-7dbf-bd33-e06fdf8a22fb::Deprecations/Past deprecations/2025-09-15: Realtime API Beta - InfoCapability added: capability:openai:model:gpt-live-1
capability:openai:model:gpt-live-1