Skip to content

Conversation

lucasalencarxisto-stack
Copy link

@lucasalencarxisto-stack lucasalencarxisto-stack commented Sep 7, 2025

Note: This PR overlaps with #2615 / #2616.
If those land first, I’m happy to close this one.
The goal here is simply to improve async timeout/retry coverage and clarify per-request overrides.

  • Images: add tests for optional content_filter_results in image responses, asserting presence/absence handling and type safety.

  • Retries/Timeouts: deduplicate suites across sync/async; introduce conftest with fake OPENAI_API_KEY; clarify per-request timeout override vs client default; honor Retry-After.

  • Docs: README example updated to client.responses.create(...) (modern API).

  • Typing: openai/types/image.py imports (Dict, Any) to support optional fields; no runtime behavior change.

  • Chore: snapshot before archive.

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.

1 participant