Skip to content

feat(api): add workload identity access token issued event - #372

Merged
jbeckwith-oai merged 8 commits into
mainfrom
codex/castiron-openapi-11854aef
Aug 12, 2026
Merged

feat(api): add workload identity access token issued event#372
jbeckwith-oai merged 8 commits into
mainfrom
codex/castiron-openapi-11854aef

Conversation

@jbeckwith-oai

Copy link
Copy Markdown
Contributor

Source: https://github.com/openai/openai/pull/1280093

Adds the new tenant.workload_identity.access_token.issued audit-log event to generated request and response types.

Generated with Castiron from OpenAPI SHA 11854aef674352d3f9cd5c0a7038f079a7bbac06 and validated with the public-baseline dry-run workflow.

Castiron Bot added 8 commits August 3, 2026 12:28
Generation metadata: ewogICJjb25maWd1cmF0aW9uX2NoZWNrcG9pbnRfc2hhIjogIjQ2N2Y1OThhOWIyYmIwNzM1Y2Y0NWMwMTQ0M2YwYTg0YjI2ZWEwM2IiLAogICJnZW5lcmF0ZWRfYmFzZWxpbmVfc2hhMjU2IjogIjdmYWM2NTI4ZGU4MGMzYzViMTY0YTg3N2I1MjY3NjAzYzE4ZDZjODc3NDllMTAwNDI5MmY0ZjlhZDE1YThiOGIiLAogICJnZW5lcmF0aW9uX2lkIjogIjYwY2FiYzdmLTMzYWQtNDEwNy04YzM5LTgxNTAwYTZjZDlhMSIsCiAgImlucHV0X2J1bmRsZV9kaWdlc3QiOiAiNzBkM2ZhYTI4YWEwMGIyNDFlNmFlNThiMDE5OTJlZGQ2YTVkNGJiNTUyYTI2Yzc4MTVjZGFiNGIzNjk5ZmZhNiIsCiAgImxhbmd1YWdlIjogInJ1YnkiLAogICJwcmV2aW91c19nZW5lcmF0aW9uX2lkIjogbnVsbCwKICAicHVibGljX2Jhc2VsaW5lX2NvbW1pdCI6ICI0OTFlYWNiZTU5YWE3NzU4NjczMWE3OTI5ZjQ4N2E0ZGNkNmY3MTEzIiwKICAic291cmNlX2JyYW5jaCI6ICJhcGNoYS1ncHQtNS01IiwKICAidGFyZ2V0IjogIm9wZW5haS1ydWJ5Igp9Cg==
Generation metadata: ewogICJjb25maWd1cmF0aW9uX2NoZWNrcG9pbnRfc2hhIjogImZlZDE0ZTNhYTIxODFkNzFhNGQzYzRhYzIyY2RkNzlkNmFkYTU3ZjQiLAogICJnZW5lcmF0ZWRfYmFzZWxpbmVfc2hhMjU2IjogIjFkYzg1NDU4NzY2YTBjZTc0ZGI3MmNkZGNjZjViN2NiNDNkMjljMDcxMmMzNzU5MWM0NzMzZDUwNTYwMmIwNjciLAogICJnZW5lcmF0aW9uX2lkIjogIjA1ZWYxMmIzLTIwNjgtNDBlMi05NDljLWJlMTIwN2M4NTgxOSIsCiAgImlucHV0X2J1bmRsZV9kaWdlc3QiOiAiYTZjYTdjOWI4MDIwOWNjZDhiNzUxOTBkMTNkNWNkNzczZjBhYzdjODNiODQ0YzJhMzE5NDMxNTYwODUxOWEwNSIsCiAgImxhbmd1YWdlIjogInJ1YnkiLAogICJwcmV2aW91c19nZW5lcmF0aW9uX2lkIjogIjYwY2FiYzdmLTMzYWQtNDEwNy04YzM5LTgxNTAwYTZjZDlhMSIsCiAgInB1YmxpY19iYXNlbGluZV9jb21taXQiOiAiN2ZkNGY2Yzk0YmRhZmI2NjllMjNkZTQ4OTE1ZDQ0NjVlYzAyMDIxNSIsCiAgInNvdXJjZV9icmFuY2giOiAiamJlY2t3aXRoL3J1YnktYWN0aXZlc3VwcG9ydC1zdWJjbGFzc2VzIiwKICAidGFyZ2V0IjogIm9wZW5haS1ydWJ5Igp9Cg==
Generation metadata: ewogICJjb25maWd1cmF0aW9uX2NoZWNrcG9pbnRfc2hhIjogIjAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAiLAogICJnZW5lcmF0ZWRfYmFzZWxpbmVfc2hhMjU2IjogIjA2YWRhMDMyODMzYzI1MGJjODJlNWZiYWI5ZGFhZDQ0YzFkNTBkY2E1ODNmMzg2ZTc1NzIwMDdhOGVkYTFiODAiLAogICJnZW5lcmF0aW9uX2lkIjogIjQ1NzkzNThiLTk2ZDUtNGFjOC1hMmY5LTRlZjNlZDBiMWJiNyIsCiAgImlucHV0X2J1bmRsZV9kaWdlc3QiOiAiMTNiMmZhOTYyMTEwMDJlNmViNmI0NWFjOTFhZmU0YjY4YmJkN2FlZTllZWE4NjZiMmE5MGZlNzkxMzQ5OTE0MiIsCiAgImxhbmd1YWdlIjogInJ1YnkiLAogICJwcmV2aW91c19nZW5lcmF0aW9uX2lkIjogIjA1ZWYxMmIzLTIwNjgtNDBlMi05NDljLWJlMTIwN2M4NTgxOSIsCiAgInB1YmxpY19iYXNlbGluZV9jb21taXQiOiAiNjk4YWM2NWQ5NDhmMDdlZGYzMDI1NWM2MjFhYmFhYzY0MzdmMGJjZiIsCiAgInNvdXJjZV9icmFuY2giOiAiamJlY2t3aXRoL2Nhc3Rpcm9uLW9wZW5hcGktNTc3ZmE5MjIiLAogICJ0YXJnZXQiOiAib3BlbmFpLXJ1YnkiCn0K
Generation metadata: ewogICJjb25maWd1cmF0aW9uX2NoZWNrcG9pbnRfc2hhIjogIjAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAiLAogICJnZW5lcmF0ZWRfYmFzZWxpbmVfc2hhMjU2IjogImUxNmM3OWQ3YjhiMTkyYmVjNDQzYTg4ZjE0YTdlNTY5NmIyNTllMTYwOTc5NTIyMmY0YWEyNTNlN2ZjZGRmZTciLAogICJnZW5lcmF0aW9uX2lkIjogImM1NTEyMDE5LTQwMmMtNDQ5OC1iMjhjLTU1ZmI3YTM2ZGMwZSIsCiAgImlucHV0X2J1bmRsZV9kaWdlc3QiOiAiYzZkMWUxNDc4MGY2MmM0OTZiZjY0YWEyMDIyMTE3MjM5M2Y4Yzk5ODY2MmUzM2ExNWM4ZTkxY2MyNzcyZGU5MSIsCiAgImxhbmd1YWdlIjogInJ1YnkiLAogICJwcmV2aW91c19nZW5lcmF0aW9uX2lkIjogIjQ1NzkzNThiLTk2ZDUtNGFjOC1hMmY5LTRlZjNlZDBiMWJiNyIsCiAgInB1YmxpY19iYXNlbGluZV9jb21taXQiOiAiYjRiYzFlYWY4ZGQ4ZWRjYzEwNzAwYjNkMjk2Njk4MTYxNzY4MzlhMyIsCiAgInNvdXJjZV9icmFuY2giOiAiamJlY2t3aXRoL2Nhc3Rpcm9uLXJ1YnktdGltZW91dHMtbmlsYWJsZSIsCiAgInRhcmdldCI6ICJvcGVuYWktcnVieSIKfQo=
Generation metadata: ewogICJjb25maWd1cmF0aW9uX2NoZWNrcG9pbnRfc2hhIjogIjAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAiLAogICJnZW5lcmF0ZWRfYmFzZWxpbmVfc2hhMjU2IjogIjEzZjFiMzNlOGM4ZDIxODRmYzRiOGQzYmZiNDg4NjA2MGY0Y2MyNzljNmFmZjBkNWEyZWM0ZjJjYzQ5MDAzZTAiLAogICJnZW5lcmF0aW9uX2lkIjogImY1YmRjNTJiLTQ5NWQtNGJiNS1iODM1LWEyOTI1ZjU3NGRiYyIsCiAgImlucHV0X2J1bmRsZV9kaWdlc3QiOiAiYjg2MDY0NmVjYzlkZTg3ZDcwM2U5MDIwOGRhMjM0NjA2MjQ0ODdjN2RiMjI2MDM4NzlmMWYzM2MyMTk3MDBlZiIsCiAgImxhbmd1YWdlIjogInJ1YnkiLAogICJwcmV2aW91c19nZW5lcmF0aW9uX2lkIjogImM1NTEyMDE5LTQwMmMtNDQ5OC1iMjhjLTU1ZmI3YTM2ZGMwZSIsCiAgInB1YmxpY19iYXNlbGluZV9jb21taXQiOiAiMzNkMmM4NjRlMWYzYzJhNjgzZjFiODI2ODM4YjJiZmQyZTM4MGEyNiIsCiAgInNvdXJjZV9icmFuY2giOiAiY29kZXgvY2FzdGlyb24tb3BlbmFwaS0xMTg1NGFlZiIsCiAgInRhcmdldCI6ICJvcGVuYWktcnVieSIKfQo=
@jbeckwith-oai
jbeckwith-oai requested a review from a team as a code owner August 12, 2026 16:45
@openai-sdks

openai-sdks Bot commented Aug 12, 2026

Copy link
Copy Markdown
Contributor

OkTest Summary

237/237 SDK tests passed in 9.872s for Ruby SDK PR #372.

Test results — 42 files
Test Result Time
tests/chat-completions-complex-body.test.ts ✅ Passed 309ms
tests/chat-completions-create.test.ts ✅ Passed 266ms
tests/chat-completions-stream.test.ts ✅ Passed 143ms
tests/files-content-binary.test.ts ✅ Passed 271ms
tests/files-create-multipart.test.ts ✅ Passed 285ms
tests/files-list-pagination.test.ts ✅ Passed 166ms
tests/initialize-config.test.ts ✅ Passed 172ms
tests/instance-isolation.test.ts ✅ Passed 221ms
tests/models-list.test.ts ✅ Passed 302ms
tests/responses-background-lifecycle.test.ts ✅ Passed 231ms
tests/responses-body-method-errors.test.ts ✅ Passed 638ms
tests/responses-cancel-timeout.test.ts ✅ Passed 287ms
tests/responses-cancel.test.ts ✅ Passed 313ms
tests/responses-compact-retries.test.ts ✅ Passed 260ms
tests/responses-compact.test.ts ✅ Passed 313ms
tests/responses-create-advanced-stream.test.ts ✅ Passed 180ms
tests/responses-create-advanced.test.ts ✅ Passed 211ms
tests/responses-create-disconnect.test.ts ✅ Passed 180ms
tests/responses-create-errors.test.ts ✅ Passed 390ms
tests/responses-create-malformed-api-responses.test.ts ✅ Passed 146ms
tests/responses-create-retries.test.ts ✅ Passed 300ms
tests/responses-create-stream-failures.test.ts ✅ Passed 147ms
tests/responses-create-stream-timeout.test.ts ✅ Passed 230ms
tests/responses-create-stream-wire.test.ts ✅ Passed 2.086s
tests/responses-create-stream.test.ts ✅ Passed 149ms
tests/responses-create-terminal-states.test.ts ✅ Passed 377ms
tests/responses-create-timeout.test.ts ✅ Passed 284ms
tests/responses-create.test.ts ✅ Passed 339ms
tests/responses-delete.test.ts ✅ Passed 335ms
tests/responses-input-items-errors.test.ts ✅ Passed 199ms
tests/responses-input-items-list.test.ts ✅ Passed 190ms
tests/responses-input-items-options.test.ts ✅ Passed 194ms
tests/responses-input-tokens-count-timeout.test.ts ✅ Passed 379ms
tests/responses-input-tokens-count.test.ts ✅ Passed 294ms
tests/responses-malformed-inputs.test.ts ✅ Passed 2.322s
tests/responses-not-found-errors.test.ts ✅ Passed 409ms
tests/responses-parse.test.ts ✅ Passed 213ms
tests/responses-retrieve-retries.test.ts ✅ Passed 275ms
tests/responses-retrieve.test.ts ✅ Passed 337ms
tests/responses-stored-method-errors.test.ts ✅ Passed 872ms
tests/retry-behavior.test.ts ✅ Passed 1.927s
tests/sdk-error-shape.test.ts ✅ Passed 450ms

View OkTest run #31619159829

SDK merge (d14c4d6f2c68) · head (52da1f34baf3) · base (33d2c864e1f3) · OkTest (a845fa206fa4)

@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.

Reviewed the current head; no substantive issues found.

@jbeckwith-oai
jbeckwith-oai added this pull request to the merge queue Aug 12, 2026
Merged via the queue into main with commit 9199779 Aug 12, 2026
13 checks passed
@jbeckwith-oai
jbeckwith-oai deleted the codex/castiron-openapi-11854aef branch August 12, 2026 17:30
@openai-sdks openai-sdks Bot mentioned this pull request Aug 12, 2026
@jbeckwith-oai jbeckwith-oai added the generator Touches generated SDK files label Aug 12, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

generator Touches generated SDK files

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants