Skip to content

Fix GPT Image generation requests with unsupported response format - #130

Merged
artcc merged 2 commits into
developfrom
feature/issue-129
Sep 24, 2026
Merged

artcc merged 2 commits into
developfrom
feature/issue-129

Conversation

@artcc

@artcc artcc commented Sep 24, 2026

Copy link
Copy Markdown
Owner

Summary

  • Omit response_format from dedicated image generation requests for GPT Image and aliased/unknown models, while retaining b64_json for explicit DALL·E 2 and 3 IDs.
  • Cover the serialized requests and URL response fallback with focused unit tests; update the image API specification and release notes for 1.7.15 (build 117).
  • Stabilize the conversation-list loading test by observing the models-loaded state instead of relying on a fixed number of yields.

Review note

  • This branch also raises the iOS and macOS deployment targets from 26.0 to 26.6 across the Xcode project; please review that change before merging.

Verification

  • Changes reviewed statically. Tests and builds were not run in this environment.

Refs #129

- Omit `response_format` for GPT Image models and aliased image IDs
- Keep `response_format: "b64_json"` for explicit DALL·E 2 and 3 models
- Update image generation request model to allow a missing response format
- Add tests covering request payloads for GPT Image, alias, and DALL·E models
- Update changelog, README version badge, TestFlight notes, and app versions
- Adjust deployment targets to 26.6 in the Xcode project
- Update the iOS test job runner from macos-26 to xcode-27
- Preserve the workflow file newline at end of file
@artcc
artcc merged commit fdea83e into develop Sep 24, 2026
2 checks passed
@artcc
artcc deleted the feature/issue-129 branch September 24, 2026 05:47
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