Skip to content

chore: remove Stainless attribution and infrastructure - #858

Merged
apcha-oai merged 1 commit into
mainfrom
apcha/sdk-89-remove-stainless-attribution
Aug 12, 2026
Merged

chore: remove Stainless attribution and infrastructure#858
apcha-oai merged 1 commit into
mainfrom
apcha/sdk-89-remove-stainless-attribution

Conversation

@apcha-oai

@apcha-oai apcha-oai commented Aug 12, 2026

Copy link
Copy Markdown
Contributor

Changes

  • Remove Stainless attribution from legacy generated-file headers, security reporting, README guidance, repository placeholders, and Java examples.
  • Remove Stainless-only Maven artifact workflows/upload helpers, obsolete mirror-specific CI behavior, and legacy .stats.yml.
  • Keep Castiron generation metadata, protected CI checks, and the public Maven Central release workflow intact.

Out of scope

  • Renaming X-Stainless-* request headers, retry/idempotency identifiers, OpenAPI x-stainless-* extensions, generated fixture identifiers, changelog history, or third-party provenance.

@apcha-oai
apcha-oai marked this pull request as ready for review August 12, 2026 06:05
@apcha-oai
apcha-oai requested a review from a team as a code owner August 12, 2026 06:05
@openai-sdks

openai-sdks Bot commented Aug 12, 2026

Copy link
Copy Markdown

OkTest Summary

237/237 SDK tests passed in 15.398s for Java SDK PR #858.

Test results — 42 files
Test Result Time
tests/chat-completions-complex-body.test.ts ✅ Passed 362ms
tests/chat-completions-create.test.ts ✅ Passed 446ms
tests/chat-completions-stream.test.ts ✅ Passed 367ms
tests/files-content-binary.test.ts ✅ Passed 247ms
tests/files-create-multipart.test.ts ✅ Passed 265ms
tests/files-list-pagination.test.ts ✅ Passed 290ms
tests/initialize-config.test.ts ✅ Passed 120ms
tests/instance-isolation.test.ts ✅ Passed 241ms
tests/models-list.test.ts ✅ Passed 159ms
tests/responses-background-lifecycle.test.ts ✅ Passed 458ms
tests/responses-body-method-errors.test.ts ✅ Passed 455ms
tests/responses-cancel-timeout.test.ts ✅ Passed 217ms
tests/responses-cancel.test.ts ✅ Passed 408ms
tests/responses-compact-retries.test.ts ✅ Passed 496ms
tests/responses-compact.test.ts ✅ Passed 233ms
tests/responses-create-advanced-stream.test.ts ✅ Passed 461ms
tests/responses-create-advanced.test.ts ✅ Passed 876ms
tests/responses-create-disconnect.test.ts ✅ Passed 1.123s
tests/responses-create-errors.test.ts ✅ Passed 351ms
tests/responses-create-malformed-api-responses.test.ts ✅ Passed 244ms
tests/responses-create-retries.test.ts ✅ Passed 242ms
tests/responses-create-stream-failures.test.ts ✅ Passed 174ms
tests/responses-create-stream-timeout.test.ts ✅ Passed 225ms
tests/responses-create-stream-wire.test.ts ✅ Passed 5.622s
tests/responses-create-stream.test.ts ✅ Passed 381ms
tests/responses-create-terminal-states.test.ts ✅ Passed 220ms
tests/responses-create-timeout.test.ts ✅ Passed 199ms
tests/responses-create.test.ts ✅ Passed 499ms
tests/responses-delete.test.ts ✅ Passed 335ms
tests/responses-input-items-errors.test.ts ✅ Passed 251ms
tests/responses-input-items-list.test.ts ✅ Passed 224ms
tests/responses-input-items-options.test.ts ✅ Passed 362ms
tests/responses-input-tokens-count-timeout.test.ts ✅ Passed 220ms
tests/responses-input-tokens-count.test.ts ✅ Passed 414ms
tests/responses-malformed-inputs.test.ts ✅ Passed 4.655s
tests/responses-not-found-errors.test.ts ✅ Passed 318ms
tests/responses-parse.test.ts ✅ Passed 636ms
tests/responses-retrieve-retries.test.ts ✅ Passed 327ms
tests/responses-retrieve.test.ts ✅ Passed 269ms
tests/responses-stored-method-errors.test.ts ✅ Passed 927ms
tests/retry-behavior.test.ts ✅ Passed 3.305s
tests/sdk-error-shape.test.ts ✅ Passed 373ms

View OkTest run #31568719525

SDK merge (cb855442547e) · head (c98878cfa27d) · base (593f04c912d9) · OkTest (91635c6a2723)

@jbeckwith-oai jbeckwith-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 complete exact-head diff. The legacy Stainless attribution and mirror-only infrastructure are removed coherently, while Castiron metadata/mock routing, public Maven Central publishing, runtime behavior, and API declarations remain intact.

Validation at c98878cfa27d0eb3f22ba9259cdc8ada3d669ab5: complete 181-file audit, attribution/infrastructure reference checks, transformed-spec hash verification, diff hygiene, and exact-head lint, build/Jackson, tests, API compatibility, Java 8/25 runtime, version matrix, and required CI. Modified production/test files only lose attribution headers; no file newly crosses the 1,000-line threshold.

No findings.

@apcha-oai
apcha-oai merged commit 942a097 into main Aug 12, 2026
9 checks passed
@openai-sdks openai-sdks Bot mentioned this pull request Aug 12, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants