Skip to content

chore: refresh more ecosystem test dependencies#2003

Merged
jbeckwith-oai merged 1 commit into
mainfrom
codex/ecosystem-dependabot-tranche-2
Jul 17, 2026
Merged

chore: refresh more ecosystem test dependencies#2003
jbeckwith-oai merged 1 commit into
mainfrom
codex/ecosystem-dependabot-tranche-2

Conversation

@jbeckwith-oai

Copy link
Copy Markdown
Contributor

Summary

  • refresh the node-ts-cjs toolchain and move Undici from 7.11.0 to 7.28.0
  • upgrade the Vercel fixture to Next 15, AI SDK 7, Edge Runtime 4, and Vercel CLI 55
  • migrate the AI streaming sample to the current UI message protocol while continuing to stream from the OpenAI SDK
  • override exact vulnerable leaf pins in the Vercel CLI graph with patched releases

These two fixture manifests currently account for 105 of the 115 open Dependabot alerts on main. Both refreshed lockfiles now report zero vulnerabilities. The published openai package dependency graph is unchanged, and the ecosystem fixtures remain independent npm consumers of the packed SDK.

Testing

  • pnpm lint
  • npm audit --package-lock-only --ignore-scripts in both fixtures
  • Node 24 packed-SDK harness for node-ts-cjs and vercel-edge
  • Vercel CLI 55.0.0 startup smoke test

@openai-sdks

openai-sdks Bot commented Jul 17, 2026

Copy link
Copy Markdown

OkTest Summary

237/237 SDK tests passed in 10.726s for Node SDK PR #2003.

Test results — 42 files
Test Result Time
tests/chat-completions-complex-body.test.ts ✅ Passed 176ms
tests/chat-completions-create.test.ts ✅ Passed 265ms
tests/chat-completions-stream.test.ts ✅ Passed 205ms
tests/files-content-binary.test.ts ✅ Passed 153ms
tests/files-create-multipart.test.ts ✅ Passed 167ms
tests/files-list-pagination.test.ts ✅ Passed 223ms
tests/initialize-config.test.ts ✅ Passed 155ms
tests/instance-isolation.test.ts ✅ Passed 104ms
tests/models-list.test.ts ✅ Passed 141ms
tests/responses-background-lifecycle.test.ts ✅ Passed 184ms
tests/responses-body-method-errors.test.ts ✅ Passed 299ms
tests/responses-cancel-timeout.test.ts ✅ Passed 207ms
tests/responses-cancel.test.ts ✅ Passed 273ms
tests/responses-compact-retries.test.ts ✅ Passed 222ms
tests/responses-compact.test.ts ✅ Passed 214ms
tests/responses-create-advanced-stream.test.ts ✅ Passed 100ms
tests/responses-create-advanced.test.ts ✅ Passed 213ms
tests/responses-create-disconnect.test.ts ✅ Passed 1.232s
tests/responses-create-errors.test.ts ✅ Passed 222ms
tests/responses-create-malformed-api-responses.test.ts ✅ Passed 158ms
tests/responses-create-retries.test.ts ✅ Passed 289ms
tests/responses-create-stream-failures.test.ts ✅ Passed 219ms
tests/responses-create-stream-timeout.test.ts ✅ Passed 2.172s
tests/responses-create-stream-wire.test.ts ✅ Passed 2.656s
tests/responses-create-stream.test.ts ✅ Passed 90ms
tests/responses-create-terminal-states.test.ts ✅ Passed 247ms
tests/responses-create-timeout.test.ts ✅ Passed 213ms
tests/responses-create.test.ts ✅ Passed 133ms
tests/responses-delete.test.ts ✅ Passed 142ms
tests/responses-input-items-errors.test.ts ✅ Passed 173ms
tests/responses-input-items-list.test.ts ✅ Passed 164ms
tests/responses-input-items-options.test.ts ✅ Passed 295ms
tests/responses-input-tokens-count-timeout.test.ts ✅ Passed 247ms
tests/responses-input-tokens-count.test.ts ✅ Passed 268ms
tests/responses-malformed-inputs.test.ts ✅ Passed 2.291s
tests/responses-not-found-errors.test.ts ✅ Passed 222ms
tests/responses-parse.test.ts ✅ Passed 229ms
tests/responses-retrieve-retries.test.ts ✅ Passed 238ms
tests/responses-retrieve.test.ts ✅ Passed 218ms
tests/responses-stored-method-errors.test.ts ✅ Passed 626ms
tests/retry-behavior.test.ts ✅ Passed 3.2s
tests/sdk-error-shape.test.ts ✅ Passed 276ms

View OkTest run #29548978482

SDK merge (482f4df0b313) · head (018afe9dfea6) · base (8009491ae350) · OkTest (fd7a761c81c1)

@HAYDEN-OAI HAYDEN-OAI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

looks good, thanks for refreshing these fixtures and keeping the streaming sample current!

@jbeckwith-oai
jbeckwith-oai merged commit 3cafa55 into main Jul 17, 2026
18 checks passed
@stainless-app stainless-app Bot mentioned this pull request Jul 17, 2026
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