Repository navigation
chore(api): clarify decision creation documentation - #4054
Conversation
Castiron-Internal-PR: openai/openai-python-internal#229 Castiron-Source-SHA: a72d57182d77c7f1e8a8360ba0e5124a36bc75f2 Castiron-Public-Base-SHA: 7352cf5
Castiron custom codeEvaluated main: ✅ No new custom-code files detected. 50 mixed files remain; 0 existing customizations changed. Compared 50 existing customizations unchanged
10 more in the full report. 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 38106876710 --repo openai/openai-python \
--name castiron-custom-code-38106876710-1 --dir /tmp/castiron-custom-code-38106876710-1
git apply --stat /tmp/castiron-custom-code-38106876710-1/custom-code.patch
cat /tmp/castiron-custom-code-38106876710-1/custom-code.patchOr reproduce it from an SDK checkout containing the vendored reporter: git fetch --no-tags origin 7352cf5c80cf46b0b7c23634fb7df47c28b0604b 26da120cdb9cfaaa35a56809364c5e058acdfedf
python3 scripts/castiron/custom_code_report.py report \
--base 7352cf5c80cf46b0b7c23634fb7df47c28b0604b \
--head 26da120cdb9cfaaa35a56809364c5e058acdfedf --fetch --require-head-hash --public \
--out /tmp/castiron-custom-code-26da120cdb9c
cat /tmp/castiron-custom-code-26da120cdb9c/custom-code.patchThis is the current full custom patch for mixed files, not an attribution of only the handwritten lines changed by this PR. |
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. |
markstuart-oai
left a comment
There was a problem hiding this comment.
Reviewed 26da120cdb9cfaaa35a56809364c5e058acdfedf. No actionable findings.
The full schema changes only the POST /decisions description. The generated documentation agrees with that wording and preserves the existing input restrictions, question order, and refusal semantics. The executable Python AST is unchanged. The change adds no structural complexity.
Reported CI checks and external OkTest passed. Source and static analysis only; I ran no repository tests or generation.
Summary
Clarifies the input formats and refusal results for decision creation.
Changes