Revert "fix(api)!: declare required local shell output call IDs (#3923)" (#3929)
Reverts #3923. This reverts commit 40c334f028529c0b5e8dac65f30c76b314930767. The generated SDK changes merged before their source-of-truth changes. This restores the preceding SDK definitions and generation metadata. The resulting tracked tree exactly matches the reverted commit’s parent. Validation: the complete patch is byte-for-byte the inverse of the named commit. Version manifests and release configuration are unchanged. Local test suites and new review rounds were not run for this urgent revert; current-head CI will validate this PR. Current CI: lint, build, Python 3.10/3.14/HTTPX2 tests, CodeQL and Castiron checks pass. [Breaking-change detection](https://github.com/openai/openai-python/actions/runs/35622466455) fails on the 11 removed `LocalShellCallOutput.call_id` attributes introduced by #3923. Those removals are the requested exact revert. The failure remains visible; no detector, release policy or version metadata was changed. CI diagnosis: the required [breaking-change detector](https://github.com/openai/openai-python/actions/runs/35622466455) compares against current PR base `40c334f028529c0b5e8dac65f30c76b314930767`. All 11 flagged `LocalShellCallOutput.call_id` attributes were introduced by #3923 and are deliberately removed by its exact inverse. The full tracked tree equals pre-promotion `69a2c1db6feacf32be6693809e7cab1c3b49cad7`; focused AST comparison also confirms every other field is unchanged. The existing workflow/detector has no supported unreleased-revert baseline selection. An explicit repository policy for validating unreleased reverts against their verified pre-promotion baseline is needed to reconcile the required check with this rollback. The detector failure remains visible; no attribute restoration, removal allowlist, disabled check, forced-success status, retry, or major-version marker was added.
M
Mark Stuart committed
febbcdfe39f6887caeb4c3c18e5aabb4404ef59b
Parent: 40c334f
Committed by GitHub <noreply@github.com>
on 9/21/2026, 4:35:31 PM