-
Notifications
You must be signed in to change notification settings - Fork 123
Comparing changes
Open a pull request
base repository: jamesrochabrun/SwiftOpenAI
base: v4.3.2
head repository: jamesrochabrun/SwiftOpenAI
compare: v4.3.3
- 15 commits
- 34 files changed
- 5 contributors
Commits on Aug 4, 2025
-
Configuration menu - View commit details
-
Copy full SHA for 710a5a5 - Browse repository at this point
Copy the full SHA 710a5a5View commit details
Commits on Aug 7, 2025
-
Make ModelObject's object and ownedBy optional (OpenRouter doesn't in…
…clude these fields)
Configuration menu - View commit details
-
Copy full SHA for 3c8e8a4 - Browse repository at this point
Copy the full SHA 3c8e8a4View commit details
Commits on Aug 8, 2025
-
refactor: do not throw error for unknown event types. OpenAI might ad…
…d future event types.
Configuration menu - View commit details
-
Copy full SHA for 8996c87 - Browse repository at this point
Copy the full SHA 8996c87View commit details
Commits on Aug 10, 2025
-
Merge pull request #162 from longseespace/openrouter-model-listing
Fix model listing issues for OpenRouter
Configuration menu - View commit details
-
Copy full SHA for c71f40c - Browse repository at this point
Copy the full SHA c71f40cView commit details
Commits on Aug 11, 2025
-
Configuration menu - View commit details
-
Copy full SHA for ded3899 - Browse repository at this point
Copy the full SHA ded3899View commit details
Commits on Aug 12, 2025
-
Configuration menu - View commit details
-
Copy full SHA for b4797d0 - Browse repository at this point
Copy the full SHA b4797d0View commit details -
Merge pull request #161 from lzell/lz/add-aiproxy-com-public-key
Add AIProxy public key for dot com TLD
Configuration menu - View commit details
-
Copy full SHA for d026e54 - Browse repository at this point
Copy the full SHA d026e54View commit details
Commits on Sep 25, 2025
-
Merge pull request #165 from longseespace/unknown-event-handling
Do not throw error for unknown event types
Configuration menu - View commit details
-
Copy full SHA for 0a5c9cc - Browse repository at this point
Copy the full SHA 0a5c9ccView commit details
Commits on Sep 30, 2025
-
Configuration menu - View commit details
-
Copy full SHA for 92d5aef - Browse repository at this point
Copy the full SHA 92d5aefView commit details -
Add custom tool support to Response API
Add support for custom tools that return plain text instead of JSON in the Response API. Changes: - Add CustomTool struct and .custom case to Tool enum - Add CustomToolCall struct and .customToolCall case to OutputItem enum - Add CustomToolChoice struct and .customTool case to ToolChoiceMode enum Custom tools enable models to return plain text responses without JSON wrapping, useful for scenarios like code execution, mathematical expressions, or structured text outputs. Note: CustomToolCallOutput was intentionally not included as it is not documented in the OpenAI API documentation for multi-turn conversations with custom tools. 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude <noreply@anthropic.com>
Configuration menu - View commit details
-
Copy full SHA for e3d3d35 - Browse repository at this point
Copy the full SHA e3d3d35View commit details -
Add support for GPT-5 Codex model. 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude <noreply@anthropic.com>
Configuration menu - View commit details
-
Copy full SHA for 10478c2 - Browse repository at this point
Copy the full SHA 10478c2View commit details -
Configuration menu - View commit details
-
Copy full SHA for 22ccd35 - Browse repository at this point
Copy the full SHA 22ccd35View commit details -
Fix swiftformat linting issues
Apply swiftformat fixes to ChatStructuredOutputToolProvider: - Organize declarations (move init before properties) - Wrap multiline conditional assignments - Remove redundant optional binding - Fix indentation and trailing spaces 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude <noreply@anthropic.com>
Configuration menu - View commit details
-
Copy full SHA for 3d4e962 - Browse repository at this point
Copy the full SHA 3d4e962View commit details -
Apply swiftformat 0.58.2 formatting fixes
Upgrade swiftformat from 0.56.1 to 0.58.2 to match CI version and fix all linting issues. Changes applied: - Convert property declarations to inferred types (propertyTypes) - Add MARK comments before top-level types (markTypes) - Wrap long lines (wrap) - Organize declarations (organizeDeclarations) - Remove trailing spaces (trailingSpace) - Fix indentation (indent) 27 files formatted across Examples, Sources, and Tests directories. 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude <noreply@anthropic.com>
Configuration menu - View commit details
-
Copy full SHA for 80e5ab1 - Browse repository at this point
Copy the full SHA 80e5ab1View commit details -
Merge pull request #171 from jamesrochabrun/jroch-some-more-additioons
Add custom tool support to Response API
Configuration menu - View commit details
-
Copy full SHA for 5240490 - Browse repository at this point
Copy the full SHA 5240490View commit details
This comparison is taking too long to generate.
Unfortunately it looks like we can’t render this comparison for you right now. It might be too big, or there might be something weird with your repository.
You can try running this command locally to see the comparison on your machine:
git diff v4.3.2...v4.3.3