Skip to content

Add platform tools#33

Open
rdslw wants to merge 2 commits intosimonw:mainfrom
rdslw:add-platform-tools
Open

Add platform tools#33
rdslw wants to merge 2 commits intosimonw:mainfrom
rdslw:add-platform-tools

Conversation

@rdslw
Copy link

@rdslw rdslw commented Dec 21, 2025

  • Add PlatformToolsOptions class with web_search configuration
  • Support openai_tools option for platform-provided tools
  • Add web_search_domains for domain filtering (up to 20 domains)
  • Add web_search_live to control live vs cached results
  • Add web_search_context_size for search context configuration
  • Add web_search_sources to include all retrieved URLs
  • Merge platform tools with user-defined tools in kwargs
  • Add web search documentation to README with examples

Fix pyproject.toml license field syntax for modern setuptools

Radosław Stachowiak added 2 commits December 21, 2025 23:43
- Add PlatformToolsOptions class with web_search configuration
- Support openai_tools option for platform-provided tools
- Add web_search_domains for domain filtering (up to 20 domains)
- Add web_search_live to control live vs cached results
- Add web_search_context_size for search context configuration
- Add web_search_sources to include all retrieved URLs
- Merge platform tools with user-defined tools in kwargs
- Add web search documentation to README with examples

Fix pyproject.toml license field syntax for modern setuptools
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