Repository navigation
chore(api): clarify service-account API key deletion - #4151
Conversation
Castiron-Internal-PR: openai/openai-python-internal#318 Castiron-Source-SHA: 36b987de3798d5c6534a94011995bd3cf5a353b2 Castiron-Public-Base-SHA: 7cd7028
Codex Review SummaryThis comment shows the latest Codex review activity on this pull request.
ℹ️ About Codex in GitHubYour team has set up Codex to review pull requests in this repo. Reviews are triggered when you
Codex reacts with 👀 while any review is running, comments if it has suggestions, and reacts with 👍 once all reviews finish with no findings. |
Castiron custom codeEvaluated main: Trusted main policy: Mixed files: 46 → 48 2 newly customized · 0 customizations removed · 0 existing customizations changed · 11 generated baselines changed Compared
37 existing customizations unchanged
A changed generated baseline means this report cannot reliably identify which handwritten lines changed. Inspect the custom-code diffDownload the exact patch produced by this run (requires repository access): gh run download 39713724511 --repo openai/openai-python \
--name castiron-custom-code-39713724511-1 --dir /tmp/castiron-custom-code-39713724511-1
git apply --stat /tmp/castiron-custom-code-39713724511-1/custom-code.patch
cat /tmp/castiron-custom-code-39713724511-1/custom-code.patchOr reproduce it from an SDK checkout containing the vendored reporter: git fetch --no-tags origin 7cd702895379656bee62047ff64813ff616aeef7 d357f11559b41603b05d7776f51bdeb7f67f1484
python3 scripts/castiron/custom_code_report.py report \
--base 7cd702895379656bee62047ff64813ff616aeef7 \
--head d357f11559b41603b05d7776f51bdeb7f67f1484 --target-branch main --fetch --require-head-hash --public \
--out /tmp/castiron-custom-code-d357f11559b4
cat /tmp/castiron-custom-code-d357f11559b4/custom-code.patchThis is the current full custom patch for mixed files, not an attribution of only the handwritten lines changed by this PR. |
Automated Release PR --- ## [3.36.1](openai/openai-python@v3.36.0...v3.36.1) (2026-10-22) ### Bug Fixes * **api:** honor per-call WebSocket query settings ([openai#4138](openai#4138)) ([d40a5e1](openai@d40a5e1)) * **examples:** stop microphone capture between recordings ([openai#4143](openai#4143)) ([26e5d92](openai@26e5d92)) * validate browser calls before reading driver state ([openai#4142](openai#4142)) ([2bfe460](openai@2bfe460)) ### Chores * **api:** clarify service-account API key deletion ([openai#4151](openai#4151)) ([6ed945e](openai@6ed945e)) ### Refactors * prepare handwritten chunked upload runtime ([openai#4146](openai#4146)) ([2d58e82](openai@2d58e82)) * prepare handwritten vector-store polling runtime ([openai#4148](openai#4148)) ([7cd7028](openai@7cd7028)) --- This PR was generated with [Release Please](https://github.com/googleapis/release-please). See [documentation](https://github.com/googleapis/release-please#release-please). Co-authored-by: openai-sdks[bot] <284451331+openai-sdks[bot]@users.noreply.github.com>
Summary
Clarifies that authorized callers can delete individual service-account API keys.
Changes