Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: openai/openai-agents-python
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: a4c125e
Choose a base ref
...
head repository: openai/openai-agents-python
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: e87552a
Choose a head ref
  • 9 commits
  • 23 files changed
  • 7 contributors

Commits on Sep 19, 2025

  1. fix #1750 better error message when passing AgentHooks to Runner (#1752)

    This pull request resolves #1750
    seratch authored Sep 19, 2025
    Configuration menu
    Copy the full SHA
    7a4a22f View commit details
    Browse the repository at this point in the history

Commits on Sep 22, 2025

  1. Enhance function tool schemas with Annotated types (#1777)

    Co-authored-by: Kazuhiro Sera <seratch@openai.com>
    MuhammadHassaanArain and seratch authored Sep 22, 2025
    Configuration menu
    Copy the full SHA
    566b188 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    e47b47a View commit details
    Browse the repository at this point in the history
  3. Update dynamic_system_prompt.py example to use dataclass for simiplic…

    …ity (#1774)
    
    Co-authored-by: Kazuhiro Sera <seratch@openai.com>
    SheikhMuhammadHamza-HS and seratch authored Sep 22, 2025
    Configuration menu
    Copy the full SHA
    d91e39c View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    a425859 View commit details
    Browse the repository at this point in the history
  5. fix: #556 add llms.txt / llms-full.txt (#1782)

    This pull request aims to resolve #556
    seratch authored Sep 22, 2025
    Configuration menu
    Copy the full SHA
    4007cba View commit details
    Browse the repository at this point in the history
  6. 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.
    ihower authored Sep 22, 2025
    Configuration menu
    Copy the full SHA
    5e1db14 View commit details
    Browse the repository at this point in the history

Commits on Sep 23, 2025

  1. 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.
    jiwon-oai authored Sep 23, 2025
    Configuration menu
    Copy the full SHA
    4c4b7c2 View commit details
    Browse the repository at this point in the history
  2. v0.3.2 (#1793)

    rm-openai authored Sep 23, 2025
    Configuration menu
    Copy the full SHA
    e87552a View commit details
    Browse the repository at this point in the history
Loading