-
Notifications
You must be signed in to change notification settings - Fork 3k
Comparing changes
Open a pull request
base repository: openai/openai-agents-python
base: a4c125e
head repository: openai/openai-agents-python
compare: e87552a
- 9 commits
- 23 files changed
- 7 contributors
Commits on Sep 19, 2025
-
fix #1750 better error message when passing AgentHooks to Runner (#1752)
This pull request resolves #1750
Configuration menu - View commit details
-
Copy full SHA for 7a4a22f - Browse repository at this point
Copy the full SHA 7a4a22fView commit details
Commits on Sep 22, 2025
-
Enhance function tool schemas with Annotated types (#1777)
Co-authored-by: Kazuhiro Sera <seratch@openai.com>
Configuration menu - View commit details
-
Copy full SHA for 566b188 - Browse repository at this point
Copy the full SHA 566b188View commit details -
Configuration menu - View commit details
-
Copy full SHA for e47b47a - Browse repository at this point
Copy the full SHA e47b47aView commit details -
Update dynamic_system_prompt.py example to use dataclass for simiplic…
…ity (#1774) Co-authored-by: Kazuhiro Sera <seratch@openai.com>
Configuration menu - View commit details
-
Copy full SHA for d91e39c - Browse repository at this point
Copy the full SHA d91e39cView commit details -
fix(chatcmpl): preserve text content when adding Anthropic thinking b…
…locks to tool calls (#1784)
Configuration menu - View commit details
-
Copy full SHA for a425859 - Browse repository at this point
Copy the full SHA a425859View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4007cba - Browse repository at this point
Copy the full SHA 4007cbaView commit details -
Add tool call arguments in ToolContext for RunHooks (#1765)
## Background Currently, the `RunHooks` lifecycle (`on_tool_start`, `on_tool_end`) exposes the `Tool` and `ToolContext`, but does not include the actual arguments passed to the tool call. resolves #939 ## Solution This implementation is inspired by [PR #1598](#1598). * Add a new `tool_arguments` field to `ToolContext` and populate it via from_agent_context with tool_call.arguments. * Update `lifecycle_example.py` to demonstrate tool_arguments in hooks * Unlike the proposal in [PR #253](#253), this solution is not expected to introduce breaking changes, making it easier to adopt.
Configuration menu - View commit details
-
Copy full SHA for 5e1db14 - Browse repository at this point
Copy the full SHA 5e1db14View commit details
Commits on Sep 23, 2025
-
Allow headers override instead of just ua (#1787)
Update the user agent override context var to override headers generally instead of just the ua header. This allows us to pass in rich header info from other OA sdks running alongside Agents SDK.
Configuration menu - View commit details
-
Copy full SHA for 4c4b7c2 - Browse repository at this point
Copy the full SHA 4c4b7c2View commit details -
Configuration menu - View commit details
-
Copy full SHA for e87552a - Browse repository at this point
Copy the full SHA e87552aView 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 a4c125e...e87552a