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: XinyueZ/openai-agents-python
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: main
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: main
Choose a head ref
Able to merge. These branches can be automatically merged.

Commits on Mar 12, 2025

  1. Copy the full SHA
    b381537 View commit details
  2. Copy the full SHA
    87f397d View commit details
  3. Update README.md

    vincentkoc authored Mar 12, 2025
    Copy the full SHA
    d76486e View commit details
  4. Update tracing.md

    vincentkoc authored Mar 12, 2025
    Copy the full SHA
    40dcad3 View commit details
  5. Copy the full SHA
    03869a7 View commit details
  6. Update tracing.md

    vincentkoc authored Mar 12, 2025
    Copy the full SHA
    7e85c03 View commit details

Commits on Mar 13, 2025

  1. Copy the full SHA
    5865c6f View commit details
  2. Copy the full SHA
    cecdcd0 View commit details
  3. Copy the full SHA
    9b972b3 View commit details
  4. Copy the full SHA
    2993d26 View commit details
  5. Linting

    MartinEBravo committed Mar 13, 2025
    Copy the full SHA
    29e9983 View commit details
  6. Copy the full SHA
    333858b View commit details

Commits on Mar 17, 2025

  1. Copy the full SHA
    e984274 View commit details
  2. Copy the full SHA
    47aed7d View commit details
  3. Copy the full SHA
    aff1d60 View commit details

Commits on Mar 18, 2025

  1. Copy the full SHA
    f7c594d View commit details
  2. Copy the full SHA
    6f2f729 View commit details
  3. Copy the full SHA
    c745fe1 View commit details
  4. Copy the full SHA
    53367be View commit details
  5. Copy the full SHA
    39ff00d View commit details
  6. Copy the full SHA
    0079bca View commit details
  7. Copy the full SHA
    b7627cb View commit details
  8. Copy the full SHA
    f4edc1f View commit details

Commits on Mar 19, 2025

  1. Update tests and docs for strict mode decorator (openai#205)

    As titled. Test plan: unit tests/docs.
    rm-openai authored Mar 19, 2025
    Copy the full SHA
    6f7e801 View commit details
  2. Copy the full SHA
    10aa555 View commit details
  3. Copy the full SHA
    bc8369c View commit details
  4. Copy the full SHA
    48ff99b View commit details
  5. Copy the full SHA
    e7c2c19 View commit details
  6. Introduce tool_use_behavior on agents (openai#203)

    ## Context
    By default, the outputs of tools are sent to the LLM again. The LLM gets
    to read the outputs, and produce a new response. There are cases where
    this is not desired:
    1. Every tool results in another round trip, and sometimes the output of
    the tool is enough.
    2. If you force tool use (via model settings `tool_choice=required`),
    then the agent will just infinite loop.
    
    This enables you to have different behavior, e.g. use the first tool
    output as the final output, or write a custom function to process tool
    results and potentially produce an output.
    
    ## Test plan
    Added new tests and ran existing tests
    Also added examples.
    
    
    Closes openai#117
    rm-openai authored Mar 19, 2025
    Copy the full SHA
    6d35c33 View commit details
  7. Copy the full SHA
    8c9974b View commit details
  8. chore(docs): Added comet opik to tracing AND formatted into a list (o…

    …penai#73)
    
    Comet Opik added support for Agent SDK tracing and should be included.
    rm-openai authored Mar 19, 2025
    Copy the full SHA
    545c203 View commit details
  9. Fix breaking changes from openai 1.66.2 (openai#232)

    Breaking change in 1.66.2
    rm-openai authored Mar 19, 2025
    Copy the full SHA
    54cf54c View commit details
  10. v0.0.5

    rm-openai committed Mar 19, 2025
    Copy the full SHA
    1ed181c View commit details
  11. v0.0.5 (openai#241)

    rm-openai authored Mar 19, 2025
    Copy the full SHA
    82754c7 View commit details
  12. add examples section to docs

    jhills20 committed Mar 19, 2025
    Copy the full SHA
    4dd3e21 View commit details
  13. add examples section to docs (openai#242)

    Have gotten feedback that Examples are somewhat buried in the Github
    docs. Adding new page after quickstart.
    rm-openai authored Mar 19, 2025
    Copy the full SHA
    249bb56 View commit details
  14. Copy the full SHA
    d295a53 View commit details
  15. Copy the full SHA
    cef3d53 View commit details

Commits on Mar 20, 2025

  1. Copy the full SHA
    0dec571 View commit details
  2. fix typos in /examples

    0xRaduan committed Mar 20, 2025
    Copy the full SHA
    65264b6 View commit details
  3. fix typos in src/

    0xRaduan committed Mar 20, 2025
    Copy the full SHA
    e9f6d08 View commit details
  4. fix typos in tests

    0xRaduan committed Mar 20, 2025
    Copy the full SHA
    96d1e8a View commit details
  5. Copy the full SHA
    7031d4a View commit details
  6. lint

    alexmojaki committed Mar 20, 2025
    Copy the full SHA
    ea3e8ce View commit details
  7. Copy the full SHA
    fb77c74 View commit details
  8. Copy the full SHA
    cde67f2 View commit details
  9. Copy the full SHA
    9384a0f View commit details
  10. Copy the full SHA
    d169d79 View commit details
  11. Adds example for financial agent (openai#255)

    This example shows how you might compose a richer financial research
    agent using the Agents SDK. The pattern is similar to the `research_bot`
    example, but with more specialized sub‑agents and a verification step.
    
    The flow is:
    
    1. **Planning**: A planner agent turns the end user’s request into a
    list of search terms relevant to financial analysis – recent news,
    earnings calls, corporate filings, industry commentary, etc.
    2. **Search**: A search agent uses the built‑in `WebSearchTool` to
    retrieve terse summaries for each search term. (You could also add
    `FileSearchTool` if you have indexed PDFs or 10‑Ks.)
    3. **Sub‑analysts**: Additional agents (e.g. a fundamentals analyst and
    a risk analyst) are exposed as tools so the writer can call them inline
    and incorporate their outputs.
    4. **Writing**: A writer agent brings together the search snippets and
    any sub‑analyst summaries into a long‑form markdown report plus a short
    executive summary.
    5. **Verification**: A final verifier agent audits the report for
    obvious inconsistencies or missing sourcing.
    rm-openai authored Mar 20, 2025
    Copy the full SHA
    03dc8f7 View commit details
  12. Indentation for mkdocs.yml

    rm-openai committed Mar 20, 2025
    Copy the full SHA
    5c77298 View commit details
Loading