Skip to content

feat: fix types and add reasoning_details to chat responses - #27

Merged
mattapperson merged 2 commits into
mainfrom
feat/sdk-regeneration-types-and-reasoning
Dec 16, 2025
Merged

feat: fix types and add reasoning_details to chat responses#27
mattapperson merged 2 commits into
mainfrom
feat/sdk-regeneration-types-and-reasoning

Conversation

@mattapperson

Copy link
Copy Markdown
Collaborator

Summary

  • Regenerate Python SDK with updated OpenAPI spec
  • Add reasoning_details field to chat response choices and streaming message chunks
  • Add new provider preferences types including ProviderPreferences, ProviderSort, and related configuration
  • Add PDF parser options and web search engine types
  • Fix and improve type definitions across components

Test plan

  • Verify SDK builds without errors
  • Test chat completions with reasoning models to verify reasoning_details is properly returned
  • Test provider preferences in API requests

🤖 Generated with Claude Code

@mattapperson
mattapperson enabled auto-merge (squash) December 16, 2025 21:16
@mattapperson
mattapperson merged commit f190e3f into main Dec 16, 2025
2 checks passed
@mattapperson
mattapperson deleted the feat/sdk-regeneration-types-and-reasoning branch December 16, 2025 21:16
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