Skip to content

Conversation

@mattapperson
Copy link
Collaborator

Summary

  • Fixes reasoning_details handling in chat response types
  • Improves TypeScript type definitions across the SDK
  • Updates chat generation schema with new provider options and parameters
  • Adds new models including ProviderPreferences, ProviderSortConfig, Schema3 for reasoning details, and WebSearchEngine
  • Adds discriminated union utilities for better type safety

Test plan

  • Verify SDK builds successfully
  • Test reasoning_details are properly typed in responses
  • Verify new provider preferences work correctly

🤖 Generated with Claude Code

@mattapperson mattapperson merged commit 6fa70a0 into main Dec 16, 2025
2 checks passed
@mattapperson mattapperson deleted the matt/fix-reasoning-and-types branch December 16, 2025 21:13
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