chore(api): document fine-tuning and model errors - #764
Conversation
Castiron-Internal-PR: openai/openai-ruby-internal#158 Castiron-Source-SHA: 5753ef6855a3dd6c6bb4a2b00f037d31a64ca9e2 Castiron-Public-Base-SHA: ddd1a68
Castiron custom code✅ No new custom-code files detected. 70 mixed files remain; 0 existing customizations changed. Compared 70 existing customizations unchanged
30 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 36179086840 --repo openai/openai-ruby \
--name castiron-custom-code-36179086840-1 --dir /tmp/castiron-custom-code-36179086840-1
git apply --stat /tmp/castiron-custom-code-36179086840-1/custom-code.patch
cat /tmp/castiron-custom-code-36179086840-1/custom-code.patchOr reproduce it from an SDK checkout containing the vendored reporter: git fetch --no-tags origin ddd1a68179ad1ec90af55f39f71310a59f92ddcf b467ae8e88f36789b20090938ad7659ba8b94e69
python3 scripts/castiron/custom_code_report.py report \
--base ddd1a68179ad1ec90af55f39f71310a59f92ddcf \
--head b467ae8e88f36789b20090938ad7659ba8b94e69 --fetch --require-head-hash --public \
--out /tmp/castiron-custom-code-b467ae8e88f3
cat /tmp/castiron-custom-code-b467ae8e88f3/custom-code.patchThis is the current full custom patch for mixed files, not an attribution of only the handwritten lines changed by this PR. |
jbeckwith-oai
left a comment
There was a problem hiding this comment.
Reviewed b467ae8. No findings.
The complete diff is limited to the API-reference YAML and generation metadata. Both schema Git blobs match the immutable base/head pair I fully parsed and validated for the corresponding Python/TypeScript changes: exactly 38 error-response additions across 16 fine-tuning/grader/model operations, all new references resolving, no duplicate YAML keys, and all other semantic content unchanged. The transformed-spec hash matches the reviewed artifact; only the five expected generation/provenance metadata fields changed.
Public methods, exception handling, runtime code, types, dependencies, tests, workflows, and custom-code budget policy are unchanged. Exact-head repository CI is green, including Ruby 3.3/3.4/4.0, Bedrock, RBS/RBI, packaging, lint, and baseline/budget checks. OkTest run 36179054330 completed successfully and its head/base-pinned summary reports 236/236 passing cases.
I reused verified content-addressed schema validation and checked this PR's metadata and CI independently; I did not run local Ruby workloads or live API calls.
|
Thanks for the exact-head review, including the independent metadata and Ruby CI checks. The reviewed head |
Summary
Clarifies fine-tuning and model error responses while retaining existing Ruby behavior.
Changes