proxy: drop provider reasoning content #32
Loading…
Reference in a new issue
No description provided.
Delete branch "codex/reasoning-content-policy"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Summary
reasoning_contentas non-visible reasoning data instead of converting it to Responsesoutput_text.content/refusalin non-streaming and streaming conversions, including streamed refusal deltas.Verification
DEVELOPER_DIR=/Applications/Xcode-beta.app/Contents/Developer xcodebuild test -project CodexModelSwitcher.xcodeproj -scheme CodexModelSwitcher -configuration Debug -destination platform=macOS -derivedDataPath /tmp/CodexModelSwitcher-DerivedData-reasoning-refusal-red CODE_SIGNING_ALLOWED=NO -only-testing:CodexModelSwitcherTests/CompatibilityProxyServerTests/testProxyStreamingKeepsRefusalDeltasAndDropsReasoningDeltasfailed before the streaming refusal fix.DEVELOPER_DIR=/Applications/Xcode-beta.app/Contents/Developer xcodebuild test -project CodexModelSwitcher.xcodeproj -scheme CodexModelSwitcher -configuration Debug -destination platform=macOS -derivedDataPath /tmp/CodexModelSwitcher-DerivedData-reasoning-refusal-green CODE_SIGNING_ALLOWED=NO -only-testing:CodexModelSwitcherTests/CompatibilityProxyServerTests/testProxyStreamingKeepsRefusalDeltasAndDropsReasoningDeltasDEVELOPER_DIR=/Applications/Xcode-beta.app/Contents/Developer xcodebuild test -project CodexModelSwitcher.xcodeproj -scheme CodexModelSwitcher -configuration Debug -destination platform=macOS -derivedDataPath /tmp/CodexModelSwitcher-DerivedData-reasoning-focused CODE_SIGNING_ALLOWED=NO -only-testing:CodexModelSwitcherTests/CompatibilityProxyServerTests/testResponsesBodyDropsReasoningOnlyProviderContent -only-testing:CodexModelSwitcherTests/CompatibilityProxyServerTests/testProxyDropsReasoningOnlyProviderContentFromNonStreamingConversion -only-testing:CodexModelSwitcherTests/CompatibilityProxyServerTests/testProxyStreamingDropsReasoningOnlyProviderDeltas -only-testing:CodexModelSwitcherTests/CompatibilityProxyServerTests/testProxyStreamingKeepsRefusalDeltasAndDropsReasoningDeltasDEVELOPER_DIR=/Applications/Xcode-beta.app/Contents/Developer xcodebuild test -project CodexModelSwitcher.xcodeproj -scheme CodexModelSwitcher -configuration Debug -destination platform=macOS -derivedDataPath /tmp/CodexModelSwitcher-DerivedData-reasoning-proxy CODE_SIGNING_ALLOWED=NO -only-testing:CodexModelSwitcherTests/CompatibilityProxyServerTestsgit diff --checkDEVELOPER_DIR=/Applications/Xcode-beta.app/Contents/Developer scripts/verify.sh