diff --git a/.DS_Store b/.DS_Store
deleted file mode 100644
index 233522f6..00000000
Binary files a/.DS_Store and /dev/null differ
diff --git a/.gitignore b/.gitignore
new file mode 100644
index 00000000..9da95ba3
--- /dev/null
+++ b/.gitignore
@@ -0,0 +1,143 @@
+# macOS Files
+.DS_Store
+
+# Byte-compiled / optimized / DLL files
+__pycache__/
+*.py[cod]
+*$py.class
+
+# C extensions
+*.so
+
+# Distribution / packaging
+.Python
+build/
+develop-eggs/
+dist/
+downloads/
+eggs/
+.eggs/
+lib/
+lib64/
+parts/
+sdist/
+var/
+wheels/
+share/python-wheels/
+*.egg-info/
+.installed.cfg
+*.egg
+MANIFEST
+
+# PyInstaller
+*.manifest
+*.spec
+
+# Installer logs
+pip-log.txt
+pip-delete-this-directory.txt
+
+# Unit test / coverage reports
+htmlcov/
+.tox/
+.nox/
+.coverage
+.coverage.*
+.cache
+nosetests.xml
+coverage.xml
+*.cover
+*.py,cover
+.hypothesis/
+.pytest_cache/
+cover/
+
+# Translations
+*.mo
+*.pot
+
+# Django stuff:
+*.log
+local_settings.py
+db.sqlite3
+db.sqlite3-journal
+
+# Flask stuff:
+instance/
+.webassets-cache
+
+# Scrapy stuff:
+.scrapy
+
+# Sphinx documentation
+docs/_build/
+
+# PyBuilder
+.pybuilder/
+target/
+
+# Jupyter Notebook
+.ipynb_checkpoints
+
+# IPython
+profile_default/
+ipython_config.py
+
+# pdm
+.pdm.toml
+.pdm-python
+.pdm-build/
+
+# PEP 582
+__pypackages__/
+
+# Celery stuff
+celerybeat-schedule
+celerybeat.pid
+
+# SageMath parsed files
+*.sage.py
+
+# Environments
+.env
+.venv
+env/
+venv/
+ENV/
+env.bak/
+venv.bak/
+.venv39
+.venv_res
+
+# Spyder project settings
+.spyderproject
+.spyproject
+
+# Rope project settings
+.ropeproject
+
+# mkdocs documentation
+/site
+
+# mypy
+.mypy_cache/
+.dmypy.json
+dmypy.json
+
+# Pyre type checker
+.pyre/
+
+# pytype static type analyzer
+.pytype/
+
+# Cython debug symbols
+cython_debug/
+
+# PyCharm
+#.idea/
+
+# Ruff stuff:
+.ruff_cache/
+
+# PyPI configuration file
+.pypirc
diff --git a/README.md b/README.md
index 8acd13cb..48370098 100644
--- a/README.md
+++ b/README.md
@@ -2,16 +2,18 @@
The OpenAI Agents SDK is a lightweight yet powerful framework for building multi-agent workflows.
-
+
### Core concepts:
-1. [**Agents**](docs/agents.md): LLMs configured with instructions, tools, guardrails, and handoffs
-2. [**Handoffs**](docs/handoffs.md): Allow agents to transfer control to other agents for specific tasks
-3. [**Guardrails**](docs/guardrails.md): Configurable safety checks for input and output validation
-4. [**Tracing**](docs/tracing.md): Built-in tracking of agent runs, allowing you to view, debug and optimize your workflows
+1. [**Agents**](https://openai.github.io/openai-agents-python/agents): LLMs configured with instructions, tools, guardrails, and handoffs
+2. [**Handoffs**](https://openai.github.io/openai-agents-python/handoffs/): Allow agents to transfer control to other agents for specific tasks
+3. [**Guardrails**](https://openai.github.io/openai-agents-python/guardrails/): Configurable safety checks for input and output validation
+4. [**Tracing**](https://openai.github.io/openai-agents-python/tracing/): Built-in tracking of agent runs, allowing you to view, debug and optimize your workflows
-Explore the [examples](examples) directory to see the SDK in action.
+Explore the [examples](examples) directory to see the SDK in action, and read our [documentation](https://openai.github.io/openai-agents-python/) for more details.
+
+Notably, our SDK [is compatible](https://openai.github.io/openai-agents-python/models/) with any model providers that support the OpenAI Chat Completions API format.
## Get started
@@ -138,7 +140,7 @@ The Agents SDK is designed to be highly flexible, allowing you to model a wide r
## Tracing
-The Agents SDK includes built-in tracing, making it easy to track and debug the behavior of your agents. Tracing is extensible by design, supporting custom spans and a wide variety of external destinations, including [Logfire](https://logfire.pydantic.dev/docs/integrations/llms/openai/#openai-agents), [AgentOps](https://docs.agentops.ai/v1/integrations/agentssdk), and [Braintrust](https://braintrust.dev/docs/guides/traces/integrations#openai-agents-sdk). See [Tracing](http://openai.github.io/openai-agents-python/tracing.md) for more details.
+The Agents SDK automatically traces your agent runs, making it easy to track and debug the behavior of your agents. Tracing is extensible by design, supporting custom spans and a wide variety of external destinations, including [Logfire](https://logfire.pydantic.dev/docs/integrations/llms/openai/#openai-agents), [AgentOps](https://docs.agentops.ai/v1/integrations/agentssdk), and [Braintrust](https://braintrust.dev/docs/guides/traces/integrations#openai-agents-sdk). For more details about how to customize or disable tracing, see [Tracing](http://openai.github.io/openai-agents-python/tracing).
## Development (only needed if you need to edit the SDK/examples)
diff --git a/docs/index.md b/docs/index.md
index 28c68708..ba757c1a 100644
--- a/docs/index.md
+++ b/docs/index.md
@@ -1,6 +1,6 @@
# OpenAI Agents SDK
-The OpenAI Agents SDK enables you to build agentic AI apps in a lightweight, easy to use package with very few abstractions. It's a production-ready upgrade of our previous experimentation for agents, [Swarm](https://github.com/openai/swarm/tree/main). The Agents SDK has a very small set of primitives:
+The [OpenAI Agents SDK](https://github.com/openai/openai-agents-python) enables you to build agentic AI apps in a lightweight, easy to use package with very few abstractions. It's a production-ready upgrade of our previous experimentation for agents, [Swarm](https://github.com/openai/swarm/tree/main). The Agents SDK has a very small set of primitives:
- **Agents**, which are LLMs equipped with instructions and tools
- **Handoffs**, which allow agents to delegate to other agents for specific tasks
diff --git a/examples/__pycache__/__init__.cpython-313.pyc b/examples/__pycache__/__init__.cpython-313.pyc
deleted file mode 100644
index b6900478..00000000
Binary files a/examples/__pycache__/__init__.cpython-313.pyc and /dev/null differ
diff --git a/examples/research_bot/__pycache__/__init__.cpython-313.pyc b/examples/research_bot/__pycache__/__init__.cpython-313.pyc
deleted file mode 100644
index 3d1acc93..00000000
Binary files a/examples/research_bot/__pycache__/__init__.cpython-313.pyc and /dev/null differ
diff --git a/examples/research_bot/__pycache__/main.cpython-313.pyc b/examples/research_bot/__pycache__/main.cpython-313.pyc
deleted file mode 100644
index 394e4629..00000000
Binary files a/examples/research_bot/__pycache__/main.cpython-313.pyc and /dev/null differ
diff --git a/examples/research_bot/__pycache__/manager.cpython-313.pyc b/examples/research_bot/__pycache__/manager.cpython-313.pyc
deleted file mode 100644
index aaef5dea..00000000
Binary files a/examples/research_bot/__pycache__/manager.cpython-313.pyc and /dev/null differ
diff --git a/examples/research_bot/__pycache__/printer.cpython-313.pyc b/examples/research_bot/__pycache__/printer.cpython-313.pyc
deleted file mode 100644
index 3e9ac76c..00000000
Binary files a/examples/research_bot/__pycache__/printer.cpython-313.pyc and /dev/null differ
diff --git a/examples/tools/computer_use.py b/examples/tools/computer_use.py
index 35fc865d..ae339552 100644
--- a/examples/tools/computer_use.py
+++ b/examples/tools/computer_use.py
@@ -28,7 +28,7 @@ async def main():
instructions="You are a helpful agent.",
tools=[ComputerTool(computer)],
# Use the computer using model, and set truncation to auto because its required
- model="computer-use-preview-2025-02-04",
+ model="computer-use-preview",
model_settings=ModelSettings(truncation="auto"),
)
result = await Runner.run(agent, "Search for SF sports news and summarize.")
diff --git a/src/agents/__pycache__/__init__.cpython-311.pyc b/src/agents/__pycache__/__init__.cpython-311.pyc
deleted file mode 100644
index daf05e7e..00000000
Binary files a/src/agents/__pycache__/__init__.cpython-311.pyc and /dev/null differ
diff --git a/src/agents/__pycache__/__init__.cpython-313.pyc b/src/agents/__pycache__/__init__.cpython-313.pyc
deleted file mode 100644
index 8d9218c7..00000000
Binary files a/src/agents/__pycache__/__init__.cpython-313.pyc and /dev/null differ
diff --git a/src/agents/__pycache__/__init__.cpython-39.pyc b/src/agents/__pycache__/__init__.cpython-39.pyc
deleted file mode 100644
index f7f3ec7d..00000000
Binary files a/src/agents/__pycache__/__init__.cpython-39.pyc and /dev/null differ
diff --git a/src/agents/__pycache__/_config.cpython-311.pyc b/src/agents/__pycache__/_config.cpython-311.pyc
deleted file mode 100644
index 6fd0d6a7..00000000
Binary files a/src/agents/__pycache__/_config.cpython-311.pyc and /dev/null differ
diff --git a/src/agents/__pycache__/_config.cpython-313.pyc b/src/agents/__pycache__/_config.cpython-313.pyc
deleted file mode 100644
index b0386911..00000000
Binary files a/src/agents/__pycache__/_config.cpython-313.pyc and /dev/null differ
diff --git a/src/agents/__pycache__/_config.cpython-39.pyc b/src/agents/__pycache__/_config.cpython-39.pyc
deleted file mode 100644
index 3e54f44e..00000000
Binary files a/src/agents/__pycache__/_config.cpython-39.pyc and /dev/null differ
diff --git a/src/agents/__pycache__/_debug.cpython-313.pyc b/src/agents/__pycache__/_debug.cpython-313.pyc
deleted file mode 100644
index 19e29135..00000000
Binary files a/src/agents/__pycache__/_debug.cpython-313.pyc and /dev/null differ
diff --git a/src/agents/__pycache__/_debug.cpython-39.pyc b/src/agents/__pycache__/_debug.cpython-39.pyc
deleted file mode 100644
index 796f5099..00000000
Binary files a/src/agents/__pycache__/_debug.cpython-39.pyc and /dev/null differ
diff --git a/src/agents/__pycache__/_run_impl.cpython-313.pyc b/src/agents/__pycache__/_run_impl.cpython-313.pyc
deleted file mode 100644
index 22bd441d..00000000
Binary files a/src/agents/__pycache__/_run_impl.cpython-313.pyc and /dev/null differ
diff --git a/src/agents/__pycache__/_run_impl.cpython-39.pyc b/src/agents/__pycache__/_run_impl.cpython-39.pyc
deleted file mode 100644
index b26111b6..00000000
Binary files a/src/agents/__pycache__/_run_impl.cpython-39.pyc and /dev/null differ
diff --git a/src/agents/__pycache__/_strict_schema.cpython-313.pyc b/src/agents/__pycache__/_strict_schema.cpython-313.pyc
deleted file mode 100644
index 54b08cff..00000000
Binary files a/src/agents/__pycache__/_strict_schema.cpython-313.pyc and /dev/null differ
diff --git a/src/agents/__pycache__/_utils.cpython-313.pyc b/src/agents/__pycache__/_utils.cpython-313.pyc
deleted file mode 100644
index af2c299c..00000000
Binary files a/src/agents/__pycache__/_utils.cpython-313.pyc and /dev/null differ
diff --git a/src/agents/__pycache__/_utils.cpython-39.pyc b/src/agents/__pycache__/_utils.cpython-39.pyc
deleted file mode 100644
index bf6557a6..00000000
Binary files a/src/agents/__pycache__/_utils.cpython-39.pyc and /dev/null differ
diff --git a/src/agents/__pycache__/agent.cpython-311.pyc b/src/agents/__pycache__/agent.cpython-311.pyc
deleted file mode 100644
index 3579bbed..00000000
Binary files a/src/agents/__pycache__/agent.cpython-311.pyc and /dev/null differ
diff --git a/src/agents/__pycache__/agent.cpython-313.pyc b/src/agents/__pycache__/agent.cpython-313.pyc
deleted file mode 100644
index 5347fb14..00000000
Binary files a/src/agents/__pycache__/agent.cpython-313.pyc and /dev/null differ
diff --git a/src/agents/__pycache__/agent.cpython-39.pyc b/src/agents/__pycache__/agent.cpython-39.pyc
deleted file mode 100644
index b494ffe4..00000000
Binary files a/src/agents/__pycache__/agent.cpython-39.pyc and /dev/null differ
diff --git a/src/agents/__pycache__/agent_output.cpython-313.pyc b/src/agents/__pycache__/agent_output.cpython-313.pyc
deleted file mode 100644
index b527f54e..00000000
Binary files a/src/agents/__pycache__/agent_output.cpython-313.pyc and /dev/null differ
diff --git a/src/agents/__pycache__/agent_output.cpython-39.pyc b/src/agents/__pycache__/agent_output.cpython-39.pyc
deleted file mode 100644
index dfc5353b..00000000
Binary files a/src/agents/__pycache__/agent_output.cpython-39.pyc and /dev/null differ
diff --git a/src/agents/__pycache__/call_agent_tool.cpython-313.pyc b/src/agents/__pycache__/call_agent_tool.cpython-313.pyc
deleted file mode 100644
index 281eefcb..00000000
Binary files a/src/agents/__pycache__/call_agent_tool.cpython-313.pyc and /dev/null differ
diff --git a/src/agents/__pycache__/call_agent_tool.cpython-39.pyc b/src/agents/__pycache__/call_agent_tool.cpython-39.pyc
deleted file mode 100644
index 3502ff97..00000000
Binary files a/src/agents/__pycache__/call_agent_tool.cpython-39.pyc and /dev/null differ
diff --git a/src/agents/__pycache__/computer.cpython-313.pyc b/src/agents/__pycache__/computer.cpython-313.pyc
deleted file mode 100644
index b1084258..00000000
Binary files a/src/agents/__pycache__/computer.cpython-313.pyc and /dev/null differ
diff --git a/src/agents/__pycache__/computer.cpython-39.pyc b/src/agents/__pycache__/computer.cpython-39.pyc
deleted file mode 100644
index df273d50..00000000
Binary files a/src/agents/__pycache__/computer.cpython-39.pyc and /dev/null differ
diff --git a/src/agents/__pycache__/exceptions.cpython-311.pyc b/src/agents/__pycache__/exceptions.cpython-311.pyc
deleted file mode 100644
index 4d851c8e..00000000
Binary files a/src/agents/__pycache__/exceptions.cpython-311.pyc and /dev/null differ
diff --git a/src/agents/__pycache__/exceptions.cpython-313.pyc b/src/agents/__pycache__/exceptions.cpython-313.pyc
deleted file mode 100644
index 7fa36452..00000000
Binary files a/src/agents/__pycache__/exceptions.cpython-313.pyc and /dev/null differ
diff --git a/src/agents/__pycache__/exceptions.cpython-39.pyc b/src/agents/__pycache__/exceptions.cpython-39.pyc
deleted file mode 100644
index f18ec51c..00000000
Binary files a/src/agents/__pycache__/exceptions.cpython-39.pyc and /dev/null differ
diff --git a/src/agents/__pycache__/function_schema.cpython-313.pyc b/src/agents/__pycache__/function_schema.cpython-313.pyc
deleted file mode 100644
index 3f2547f2..00000000
Binary files a/src/agents/__pycache__/function_schema.cpython-313.pyc and /dev/null differ
diff --git a/src/agents/__pycache__/function_schema.cpython-39.pyc b/src/agents/__pycache__/function_schema.cpython-39.pyc
deleted file mode 100644
index 5e7ffdd9..00000000
Binary files a/src/agents/__pycache__/function_schema.cpython-39.pyc and /dev/null differ
diff --git a/src/agents/__pycache__/guardrail.cpython-311.pyc b/src/agents/__pycache__/guardrail.cpython-311.pyc
deleted file mode 100644
index 5a7e4dfe..00000000
Binary files a/src/agents/__pycache__/guardrail.cpython-311.pyc and /dev/null differ
diff --git a/src/agents/__pycache__/guardrail.cpython-313.pyc b/src/agents/__pycache__/guardrail.cpython-313.pyc
deleted file mode 100644
index edcd014f..00000000
Binary files a/src/agents/__pycache__/guardrail.cpython-313.pyc and /dev/null differ
diff --git a/src/agents/__pycache__/guardrail.cpython-39.pyc b/src/agents/__pycache__/guardrail.cpython-39.pyc
deleted file mode 100644
index ce0385b4..00000000
Binary files a/src/agents/__pycache__/guardrail.cpython-39.pyc and /dev/null differ
diff --git a/src/agents/__pycache__/guardrail_base.cpython-313.pyc b/src/agents/__pycache__/guardrail_base.cpython-313.pyc
deleted file mode 100644
index 525e91e8..00000000
Binary files a/src/agents/__pycache__/guardrail_base.cpython-313.pyc and /dev/null differ
diff --git a/src/agents/__pycache__/guardrail_base.cpython-39.pyc b/src/agents/__pycache__/guardrail_base.cpython-39.pyc
deleted file mode 100644
index 400cd36c..00000000
Binary files a/src/agents/__pycache__/guardrail_base.cpython-39.pyc and /dev/null differ
diff --git a/src/agents/__pycache__/guardrails.cpython-313.pyc b/src/agents/__pycache__/guardrails.cpython-313.pyc
deleted file mode 100644
index bec8e3f8..00000000
Binary files a/src/agents/__pycache__/guardrails.cpython-313.pyc and /dev/null differ
diff --git a/src/agents/__pycache__/handoff.cpython-313.pyc b/src/agents/__pycache__/handoff.cpython-313.pyc
deleted file mode 100644
index 5442e419..00000000
Binary files a/src/agents/__pycache__/handoff.cpython-313.pyc and /dev/null differ
diff --git a/src/agents/__pycache__/handoff.cpython-39.pyc b/src/agents/__pycache__/handoff.cpython-39.pyc
deleted file mode 100644
index 753a02ea..00000000
Binary files a/src/agents/__pycache__/handoff.cpython-39.pyc and /dev/null differ
diff --git a/src/agents/__pycache__/handoffs.cpython-313.pyc b/src/agents/__pycache__/handoffs.cpython-313.pyc
deleted file mode 100644
index 9fe87884..00000000
Binary files a/src/agents/__pycache__/handoffs.cpython-313.pyc and /dev/null differ
diff --git a/src/agents/__pycache__/handoffs.cpython-39.pyc b/src/agents/__pycache__/handoffs.cpython-39.pyc
deleted file mode 100644
index 64f8bb0c..00000000
Binary files a/src/agents/__pycache__/handoffs.cpython-39.pyc and /dev/null differ
diff --git a/src/agents/__pycache__/items.cpython-311.pyc b/src/agents/__pycache__/items.cpython-311.pyc
deleted file mode 100644
index 6b0149fe..00000000
Binary files a/src/agents/__pycache__/items.cpython-311.pyc and /dev/null differ
diff --git a/src/agents/__pycache__/items.cpython-313.pyc b/src/agents/__pycache__/items.cpython-313.pyc
deleted file mode 100644
index 8410c679..00000000
Binary files a/src/agents/__pycache__/items.cpython-313.pyc and /dev/null differ
diff --git a/src/agents/__pycache__/items.cpython-39.pyc b/src/agents/__pycache__/items.cpython-39.pyc
deleted file mode 100644
index 7245ae29..00000000
Binary files a/src/agents/__pycache__/items.cpython-39.pyc and /dev/null differ
diff --git a/src/agents/__pycache__/lifecycle.cpython-313.pyc b/src/agents/__pycache__/lifecycle.cpython-313.pyc
deleted file mode 100644
index e1ccf5e1..00000000
Binary files a/src/agents/__pycache__/lifecycle.cpython-313.pyc and /dev/null differ
diff --git a/src/agents/__pycache__/lifecycle.cpython-39.pyc b/src/agents/__pycache__/lifecycle.cpython-39.pyc
deleted file mode 100644
index 82a6eef7..00000000
Binary files a/src/agents/__pycache__/lifecycle.cpython-39.pyc and /dev/null differ
diff --git a/src/agents/__pycache__/logger.cpython-313.pyc b/src/agents/__pycache__/logger.cpython-313.pyc
deleted file mode 100644
index 24bf9161..00000000
Binary files a/src/agents/__pycache__/logger.cpython-313.pyc and /dev/null differ
diff --git a/src/agents/__pycache__/logger.cpython-39.pyc b/src/agents/__pycache__/logger.cpython-39.pyc
deleted file mode 100644
index 360a1a3b..00000000
Binary files a/src/agents/__pycache__/logger.cpython-39.pyc and /dev/null differ
diff --git a/src/agents/__pycache__/model_settings.cpython-313.pyc b/src/agents/__pycache__/model_settings.cpython-313.pyc
deleted file mode 100644
index c7465166..00000000
Binary files a/src/agents/__pycache__/model_settings.cpython-313.pyc and /dev/null differ
diff --git a/src/agents/__pycache__/model_settings.cpython-39.pyc b/src/agents/__pycache__/model_settings.cpython-39.pyc
deleted file mode 100644
index 1ac8110a..00000000
Binary files a/src/agents/__pycache__/model_settings.cpython-39.pyc and /dev/null differ
diff --git a/src/agents/__pycache__/output_tool.cpython-313.pyc b/src/agents/__pycache__/output_tool.cpython-313.pyc
deleted file mode 100644
index 3569e335..00000000
Binary files a/src/agents/__pycache__/output_tool.cpython-313.pyc and /dev/null differ
diff --git a/src/agents/__pycache__/output_tool.cpython-39.pyc b/src/agents/__pycache__/output_tool.cpython-39.pyc
deleted file mode 100644
index 3bc8d2e5..00000000
Binary files a/src/agents/__pycache__/output_tool.cpython-39.pyc and /dev/null differ
diff --git a/src/agents/__pycache__/result.cpython-313.pyc b/src/agents/__pycache__/result.cpython-313.pyc
deleted file mode 100644
index d1c647a7..00000000
Binary files a/src/agents/__pycache__/result.cpython-313.pyc and /dev/null differ
diff --git a/src/agents/__pycache__/result.cpython-39.pyc b/src/agents/__pycache__/result.cpython-39.pyc
deleted file mode 100644
index 94a7e8c2..00000000
Binary files a/src/agents/__pycache__/result.cpython-39.pyc and /dev/null differ
diff --git a/src/agents/__pycache__/run.cpython-313.pyc b/src/agents/__pycache__/run.cpython-313.pyc
deleted file mode 100644
index d127b935..00000000
Binary files a/src/agents/__pycache__/run.cpython-313.pyc and /dev/null differ
diff --git a/src/agents/__pycache__/run.cpython-39.pyc b/src/agents/__pycache__/run.cpython-39.pyc
deleted file mode 100644
index eb73263a..00000000
Binary files a/src/agents/__pycache__/run.cpython-39.pyc and /dev/null differ
diff --git a/src/agents/__pycache__/run_context.cpython-313.pyc b/src/agents/__pycache__/run_context.cpython-313.pyc
deleted file mode 100644
index 72a6585a..00000000
Binary files a/src/agents/__pycache__/run_context.cpython-313.pyc and /dev/null differ
diff --git a/src/agents/__pycache__/run_context.cpython-39.pyc b/src/agents/__pycache__/run_context.cpython-39.pyc
deleted file mode 100644
index 2f8fc216..00000000
Binary files a/src/agents/__pycache__/run_context.cpython-39.pyc and /dev/null differ
diff --git a/src/agents/__pycache__/stream_events.cpython-313.pyc b/src/agents/__pycache__/stream_events.cpython-313.pyc
deleted file mode 100644
index ee957ee6..00000000
Binary files a/src/agents/__pycache__/stream_events.cpython-313.pyc and /dev/null differ
diff --git a/src/agents/__pycache__/stream_events.cpython-39.pyc b/src/agents/__pycache__/stream_events.cpython-39.pyc
deleted file mode 100644
index 3946c1b2..00000000
Binary files a/src/agents/__pycache__/stream_events.cpython-39.pyc and /dev/null differ
diff --git a/src/agents/__pycache__/strict_schema.cpython-313.pyc b/src/agents/__pycache__/strict_schema.cpython-313.pyc
deleted file mode 100644
index 79b6205a..00000000
Binary files a/src/agents/__pycache__/strict_schema.cpython-313.pyc and /dev/null differ
diff --git a/src/agents/__pycache__/strict_schema.cpython-39.pyc b/src/agents/__pycache__/strict_schema.cpython-39.pyc
deleted file mode 100644
index 50d5644d..00000000
Binary files a/src/agents/__pycache__/strict_schema.cpython-39.pyc and /dev/null differ
diff --git a/src/agents/__pycache__/tool.cpython-313.pyc b/src/agents/__pycache__/tool.cpython-313.pyc
deleted file mode 100644
index cb3a1197..00000000
Binary files a/src/agents/__pycache__/tool.cpython-313.pyc and /dev/null differ
diff --git a/src/agents/__pycache__/tool.cpython-39.pyc b/src/agents/__pycache__/tool.cpython-39.pyc
deleted file mode 100644
index 8318baa4..00000000
Binary files a/src/agents/__pycache__/tool.cpython-39.pyc and /dev/null differ
diff --git a/src/agents/__pycache__/tool_converter.cpython-313.pyc b/src/agents/__pycache__/tool_converter.cpython-313.pyc
deleted file mode 100644
index e6400c54..00000000
Binary files a/src/agents/__pycache__/tool_converter.cpython-313.pyc and /dev/null differ
diff --git a/src/agents/__pycache__/tool_converter.cpython-39.pyc b/src/agents/__pycache__/tool_converter.cpython-39.pyc
deleted file mode 100644
index 9ee20bd4..00000000
Binary files a/src/agents/__pycache__/tool_converter.cpython-39.pyc and /dev/null differ
diff --git a/src/agents/__pycache__/usage.cpython-313.pyc b/src/agents/__pycache__/usage.cpython-313.pyc
deleted file mode 100644
index 057a30b9..00000000
Binary files a/src/agents/__pycache__/usage.cpython-313.pyc and /dev/null differ
diff --git a/src/agents/__pycache__/usage.cpython-39.pyc b/src/agents/__pycache__/usage.cpython-39.pyc
deleted file mode 100644
index f07f1c9d..00000000
Binary files a/src/agents/__pycache__/usage.cpython-39.pyc and /dev/null differ
diff --git a/src/agents/__pycache__/version.cpython-313.pyc b/src/agents/__pycache__/version.cpython-313.pyc
deleted file mode 100644
index 9730494b..00000000
Binary files a/src/agents/__pycache__/version.cpython-313.pyc and /dev/null differ
diff --git a/src/agents/__pycache__/version.cpython-39.pyc b/src/agents/__pycache__/version.cpython-39.pyc
deleted file mode 100644
index fea6e35d..00000000
Binary files a/src/agents/__pycache__/version.cpython-39.pyc and /dev/null differ
diff --git a/src/agents/extensions/__pycache__/__init__.cpython-313.pyc b/src/agents/extensions/__pycache__/__init__.cpython-313.pyc
deleted file mode 100644
index bda7d30b..00000000
Binary files a/src/agents/extensions/__pycache__/__init__.cpython-313.pyc and /dev/null differ
diff --git a/src/agents/extensions/__pycache__/__init__.cpython-39.pyc b/src/agents/extensions/__pycache__/__init__.cpython-39.pyc
deleted file mode 100644
index b46e0f6d..00000000
Binary files a/src/agents/extensions/__pycache__/__init__.cpython-39.pyc and /dev/null differ
diff --git a/src/agents/extensions/__pycache__/handoff_filters.cpython-313.pyc b/src/agents/extensions/__pycache__/handoff_filters.cpython-313.pyc
deleted file mode 100644
index d2b51f4f..00000000
Binary files a/src/agents/extensions/__pycache__/handoff_filters.cpython-313.pyc and /dev/null differ
diff --git a/src/agents/extensions/__pycache__/handoff_filters.cpython-39.pyc b/src/agents/extensions/__pycache__/handoff_filters.cpython-39.pyc
deleted file mode 100644
index 5befbc68..00000000
Binary files a/src/agents/extensions/__pycache__/handoff_filters.cpython-39.pyc and /dev/null differ
diff --git a/src/agents/extensions/__pycache__/handoff_prompt.cpython-313.pyc b/src/agents/extensions/__pycache__/handoff_prompt.cpython-313.pyc
deleted file mode 100644
index 1b1154bd..00000000
Binary files a/src/agents/extensions/__pycache__/handoff_prompt.cpython-313.pyc and /dev/null differ
diff --git a/src/agents/models/__pycache__/__init__.cpython-311.pyc b/src/agents/models/__pycache__/__init__.cpython-311.pyc
deleted file mode 100644
index 809c19df..00000000
Binary files a/src/agents/models/__pycache__/__init__.cpython-311.pyc and /dev/null differ
diff --git a/src/agents/models/__pycache__/__init__.cpython-313.pyc b/src/agents/models/__pycache__/__init__.cpython-313.pyc
deleted file mode 100644
index 62acacc3..00000000
Binary files a/src/agents/models/__pycache__/__init__.cpython-313.pyc and /dev/null differ
diff --git a/src/agents/models/__pycache__/__init__.cpython-39.pyc b/src/agents/models/__pycache__/__init__.cpython-39.pyc
deleted file mode 100644
index 772e18bd..00000000
Binary files a/src/agents/models/__pycache__/__init__.cpython-39.pyc and /dev/null differ
diff --git a/src/agents/models/__pycache__/_openai_shared.cpython-311.pyc b/src/agents/models/__pycache__/_openai_shared.cpython-311.pyc
deleted file mode 100644
index 31d95579..00000000
Binary files a/src/agents/models/__pycache__/_openai_shared.cpython-311.pyc and /dev/null differ
diff --git a/src/agents/models/__pycache__/_openai_shared.cpython-313.pyc b/src/agents/models/__pycache__/_openai_shared.cpython-313.pyc
deleted file mode 100644
index 33dfe316..00000000
Binary files a/src/agents/models/__pycache__/_openai_shared.cpython-313.pyc and /dev/null differ
diff --git a/src/agents/models/__pycache__/_openai_shared.cpython-39.pyc b/src/agents/models/__pycache__/_openai_shared.cpython-39.pyc
deleted file mode 100644
index 9f95fb8d..00000000
Binary files a/src/agents/models/__pycache__/_openai_shared.cpython-39.pyc and /dev/null differ
diff --git a/src/agents/models/__pycache__/fake_id.cpython-313.pyc b/src/agents/models/__pycache__/fake_id.cpython-313.pyc
deleted file mode 100644
index 07ae380a..00000000
Binary files a/src/agents/models/__pycache__/fake_id.cpython-313.pyc and /dev/null differ
diff --git a/src/agents/models/__pycache__/fake_id.cpython-39.pyc b/src/agents/models/__pycache__/fake_id.cpython-39.pyc
deleted file mode 100644
index 66b64fe7..00000000
Binary files a/src/agents/models/__pycache__/fake_id.cpython-39.pyc and /dev/null differ
diff --git a/src/agents/models/__pycache__/interface.cpython-313.pyc b/src/agents/models/__pycache__/interface.cpython-313.pyc
deleted file mode 100644
index f96c60bf..00000000
Binary files a/src/agents/models/__pycache__/interface.cpython-313.pyc and /dev/null differ
diff --git a/src/agents/models/__pycache__/interface.cpython-39.pyc b/src/agents/models/__pycache__/interface.cpython-39.pyc
deleted file mode 100644
index cb247f32..00000000
Binary files a/src/agents/models/__pycache__/interface.cpython-39.pyc and /dev/null differ
diff --git a/src/agents/models/__pycache__/map.cpython-313.pyc b/src/agents/models/__pycache__/map.cpython-313.pyc
deleted file mode 100644
index f648281c..00000000
Binary files a/src/agents/models/__pycache__/map.cpython-313.pyc and /dev/null differ
diff --git a/src/agents/models/__pycache__/map.cpython-39.pyc b/src/agents/models/__pycache__/map.cpython-39.pyc
deleted file mode 100644
index 091f73a3..00000000
Binary files a/src/agents/models/__pycache__/map.cpython-39.pyc and /dev/null differ
diff --git a/src/agents/models/__pycache__/openai_chatcompletions.cpython-313.pyc b/src/agents/models/__pycache__/openai_chatcompletions.cpython-313.pyc
deleted file mode 100644
index 064b4f35..00000000
Binary files a/src/agents/models/__pycache__/openai_chatcompletions.cpython-313.pyc and /dev/null differ
diff --git a/src/agents/models/__pycache__/openai_chatcompletions.cpython-39.pyc b/src/agents/models/__pycache__/openai_chatcompletions.cpython-39.pyc
deleted file mode 100644
index e7d1e60d..00000000
Binary files a/src/agents/models/__pycache__/openai_chatcompletions.cpython-39.pyc and /dev/null differ
diff --git a/src/agents/models/__pycache__/openai_provider.cpython-313.pyc b/src/agents/models/__pycache__/openai_provider.cpython-313.pyc
deleted file mode 100644
index 16ada953..00000000
Binary files a/src/agents/models/__pycache__/openai_provider.cpython-313.pyc and /dev/null differ
diff --git a/src/agents/models/__pycache__/openai_provider.cpython-39.pyc b/src/agents/models/__pycache__/openai_provider.cpython-39.pyc
deleted file mode 100644
index a6a5cbc3..00000000
Binary files a/src/agents/models/__pycache__/openai_provider.cpython-39.pyc and /dev/null differ
diff --git a/src/agents/models/__pycache__/openai_responses.cpython-313.pyc b/src/agents/models/__pycache__/openai_responses.cpython-313.pyc
deleted file mode 100644
index 5637c603..00000000
Binary files a/src/agents/models/__pycache__/openai_responses.cpython-313.pyc and /dev/null differ
diff --git a/src/agents/models/__pycache__/openai_responses.cpython-39.pyc b/src/agents/models/__pycache__/openai_responses.cpython-39.pyc
deleted file mode 100644
index 3944c595..00000000
Binary files a/src/agents/models/__pycache__/openai_responses.cpython-39.pyc and /dev/null differ
diff --git a/src/agents/tracing/__pycache__/__init__.cpython-311.pyc b/src/agents/tracing/__pycache__/__init__.cpython-311.pyc
deleted file mode 100644
index 8d78e766..00000000
Binary files a/src/agents/tracing/__pycache__/__init__.cpython-311.pyc and /dev/null differ
diff --git a/src/agents/tracing/__pycache__/__init__.cpython-313.pyc b/src/agents/tracing/__pycache__/__init__.cpython-313.pyc
deleted file mode 100644
index 96425e4e..00000000
Binary files a/src/agents/tracing/__pycache__/__init__.cpython-313.pyc and /dev/null differ
diff --git a/src/agents/tracing/__pycache__/__init__.cpython-39.pyc b/src/agents/tracing/__pycache__/__init__.cpython-39.pyc
deleted file mode 100644
index 63b233ae..00000000
Binary files a/src/agents/tracing/__pycache__/__init__.cpython-39.pyc and /dev/null differ
diff --git a/src/agents/tracing/__pycache__/_strict_schema.cpython-313.pyc b/src/agents/tracing/__pycache__/_strict_schema.cpython-313.pyc
deleted file mode 100644
index 79c5357f..00000000
Binary files a/src/agents/tracing/__pycache__/_strict_schema.cpython-313.pyc and /dev/null differ
diff --git a/src/agents/tracing/__pycache__/create.cpython-311.pyc b/src/agents/tracing/__pycache__/create.cpython-311.pyc
deleted file mode 100644
index 62b33cf3..00000000
Binary files a/src/agents/tracing/__pycache__/create.cpython-311.pyc and /dev/null differ
diff --git a/src/agents/tracing/__pycache__/create.cpython-313.pyc b/src/agents/tracing/__pycache__/create.cpython-313.pyc
deleted file mode 100644
index efa27d1a..00000000
Binary files a/src/agents/tracing/__pycache__/create.cpython-313.pyc and /dev/null differ
diff --git a/src/agents/tracing/__pycache__/create.cpython-39.pyc b/src/agents/tracing/__pycache__/create.cpython-39.pyc
deleted file mode 100644
index 027a1e65..00000000
Binary files a/src/agents/tracing/__pycache__/create.cpython-39.pyc and /dev/null differ
diff --git a/src/agents/tracing/__pycache__/logger.cpython-311.pyc b/src/agents/tracing/__pycache__/logger.cpython-311.pyc
deleted file mode 100644
index 07d25033..00000000
Binary files a/src/agents/tracing/__pycache__/logger.cpython-311.pyc and /dev/null differ
diff --git a/src/agents/tracing/__pycache__/logger.cpython-313.pyc b/src/agents/tracing/__pycache__/logger.cpython-313.pyc
deleted file mode 100644
index 17e3c740..00000000
Binary files a/src/agents/tracing/__pycache__/logger.cpython-313.pyc and /dev/null differ
diff --git a/src/agents/tracing/__pycache__/logger.cpython-39.pyc b/src/agents/tracing/__pycache__/logger.cpython-39.pyc
deleted file mode 100644
index 756e590d..00000000
Binary files a/src/agents/tracing/__pycache__/logger.cpython-39.pyc and /dev/null differ
diff --git a/src/agents/tracing/__pycache__/processor_interface.cpython-311.pyc b/src/agents/tracing/__pycache__/processor_interface.cpython-311.pyc
deleted file mode 100644
index 5ea4cfd5..00000000
Binary files a/src/agents/tracing/__pycache__/processor_interface.cpython-311.pyc and /dev/null differ
diff --git a/src/agents/tracing/__pycache__/processor_interface.cpython-313.pyc b/src/agents/tracing/__pycache__/processor_interface.cpython-313.pyc
deleted file mode 100644
index 7f216bc0..00000000
Binary files a/src/agents/tracing/__pycache__/processor_interface.cpython-313.pyc and /dev/null differ
diff --git a/src/agents/tracing/__pycache__/processor_interface.cpython-39.pyc b/src/agents/tracing/__pycache__/processor_interface.cpython-39.pyc
deleted file mode 100644
index 9360e432..00000000
Binary files a/src/agents/tracing/__pycache__/processor_interface.cpython-39.pyc and /dev/null differ
diff --git a/src/agents/tracing/__pycache__/processors.cpython-311.pyc b/src/agents/tracing/__pycache__/processors.cpython-311.pyc
deleted file mode 100644
index 719f4687..00000000
Binary files a/src/agents/tracing/__pycache__/processors.cpython-311.pyc and /dev/null differ
diff --git a/src/agents/tracing/__pycache__/processors.cpython-313.pyc b/src/agents/tracing/__pycache__/processors.cpython-313.pyc
deleted file mode 100644
index da8a5664..00000000
Binary files a/src/agents/tracing/__pycache__/processors.cpython-313.pyc and /dev/null differ
diff --git a/src/agents/tracing/__pycache__/processors.cpython-39.pyc b/src/agents/tracing/__pycache__/processors.cpython-39.pyc
deleted file mode 100644
index ce8f3fae..00000000
Binary files a/src/agents/tracing/__pycache__/processors.cpython-39.pyc and /dev/null differ
diff --git a/src/agents/tracing/__pycache__/scope.cpython-311.pyc b/src/agents/tracing/__pycache__/scope.cpython-311.pyc
deleted file mode 100644
index ca52084c..00000000
Binary files a/src/agents/tracing/__pycache__/scope.cpython-311.pyc and /dev/null differ
diff --git a/src/agents/tracing/__pycache__/scope.cpython-313.pyc b/src/agents/tracing/__pycache__/scope.cpython-313.pyc
deleted file mode 100644
index 017851d9..00000000
Binary files a/src/agents/tracing/__pycache__/scope.cpython-313.pyc and /dev/null differ
diff --git a/src/agents/tracing/__pycache__/scope.cpython-39.pyc b/src/agents/tracing/__pycache__/scope.cpython-39.pyc
deleted file mode 100644
index 1f28b19c..00000000
Binary files a/src/agents/tracing/__pycache__/scope.cpython-39.pyc and /dev/null differ
diff --git a/src/agents/tracing/__pycache__/setup.cpython-311.pyc b/src/agents/tracing/__pycache__/setup.cpython-311.pyc
deleted file mode 100644
index 3aed1e68..00000000
Binary files a/src/agents/tracing/__pycache__/setup.cpython-311.pyc and /dev/null differ
diff --git a/src/agents/tracing/__pycache__/setup.cpython-313.pyc b/src/agents/tracing/__pycache__/setup.cpython-313.pyc
deleted file mode 100644
index 1d3aac14..00000000
Binary files a/src/agents/tracing/__pycache__/setup.cpython-313.pyc and /dev/null differ
diff --git a/src/agents/tracing/__pycache__/setup.cpython-39.pyc b/src/agents/tracing/__pycache__/setup.cpython-39.pyc
deleted file mode 100644
index baf17001..00000000
Binary files a/src/agents/tracing/__pycache__/setup.cpython-39.pyc and /dev/null differ
diff --git a/src/agents/tracing/__pycache__/span_data.cpython-311.pyc b/src/agents/tracing/__pycache__/span_data.cpython-311.pyc
deleted file mode 100644
index 0cc7384b..00000000
Binary files a/src/agents/tracing/__pycache__/span_data.cpython-311.pyc and /dev/null differ
diff --git a/src/agents/tracing/__pycache__/span_data.cpython-313.pyc b/src/agents/tracing/__pycache__/span_data.cpython-313.pyc
deleted file mode 100644
index 127efae0..00000000
Binary files a/src/agents/tracing/__pycache__/span_data.cpython-313.pyc and /dev/null differ
diff --git a/src/agents/tracing/__pycache__/span_data.cpython-39.pyc b/src/agents/tracing/__pycache__/span_data.cpython-39.pyc
deleted file mode 100644
index 6032252f..00000000
Binary files a/src/agents/tracing/__pycache__/span_data.cpython-39.pyc and /dev/null differ
diff --git a/src/agents/tracing/__pycache__/spans.cpython-311.pyc b/src/agents/tracing/__pycache__/spans.cpython-311.pyc
deleted file mode 100644
index 156ba234..00000000
Binary files a/src/agents/tracing/__pycache__/spans.cpython-311.pyc and /dev/null differ
diff --git a/src/agents/tracing/__pycache__/spans.cpython-313.pyc b/src/agents/tracing/__pycache__/spans.cpython-313.pyc
deleted file mode 100644
index 3a565c09..00000000
Binary files a/src/agents/tracing/__pycache__/spans.cpython-313.pyc and /dev/null differ
diff --git a/src/agents/tracing/__pycache__/spans.cpython-39.pyc b/src/agents/tracing/__pycache__/spans.cpython-39.pyc
deleted file mode 100644
index fdf2f6e0..00000000
Binary files a/src/agents/tracing/__pycache__/spans.cpython-39.pyc and /dev/null differ
diff --git a/src/agents/tracing/__pycache__/traces.cpython-311.pyc b/src/agents/tracing/__pycache__/traces.cpython-311.pyc
deleted file mode 100644
index 3f45b351..00000000
Binary files a/src/agents/tracing/__pycache__/traces.cpython-311.pyc and /dev/null differ
diff --git a/src/agents/tracing/__pycache__/traces.cpython-313.pyc b/src/agents/tracing/__pycache__/traces.cpython-313.pyc
deleted file mode 100644
index 84f817db..00000000
Binary files a/src/agents/tracing/__pycache__/traces.cpython-313.pyc and /dev/null differ
diff --git a/src/agents/tracing/__pycache__/traces.cpython-39.pyc b/src/agents/tracing/__pycache__/traces.cpython-39.pyc
deleted file mode 100644
index 7aae52b3..00000000
Binary files a/src/agents/tracing/__pycache__/traces.cpython-39.pyc and /dev/null differ
diff --git a/src/agents/tracing/__pycache__/util.cpython-311.pyc b/src/agents/tracing/__pycache__/util.cpython-311.pyc
deleted file mode 100644
index 70a74e91..00000000
Binary files a/src/agents/tracing/__pycache__/util.cpython-311.pyc and /dev/null differ
diff --git a/src/agents/tracing/__pycache__/util.cpython-313.pyc b/src/agents/tracing/__pycache__/util.cpython-313.pyc
deleted file mode 100644
index ebc9166f..00000000
Binary files a/src/agents/tracing/__pycache__/util.cpython-313.pyc and /dev/null differ
diff --git a/src/agents/tracing/__pycache__/util.cpython-39.pyc b/src/agents/tracing/__pycache__/util.cpython-39.pyc
deleted file mode 100644
index a81c2d19..00000000
Binary files a/src/agents/tracing/__pycache__/util.cpython-39.pyc and /dev/null differ
diff --git a/src/openai_agents.egg-info/PKG-INFO b/src/openai_agents.egg-info/PKG-INFO
deleted file mode 100644
index ebf2d7c2..00000000
--- a/src/openai_agents.egg-info/PKG-INFO
+++ /dev/null
@@ -1,217 +0,0 @@
-Metadata-Version: 2.2
-Name: openai-agents
-Version: 0.0.1
-Summary: OpenAI Agents SDK
-Author-email: OpenAI
-Project-URL: Homepage, https://github.com/openai/openai-agents-python
-Project-URL: Repository, https://github.com/openai/openai-agents-python
-Classifier: Typing :: Typed
-Classifier: Intended Audience :: Developers
-Classifier: Programming Language :: Python :: 3
-Classifier: Programming Language :: Python :: 3.9
-Classifier: Programming Language :: Python :: 3.10
-Classifier: Programming Language :: Python :: 3.11
-Classifier: Programming Language :: Python :: 3.12
-Classifier: Intended Audience :: Developers
-Classifier: Intended Audience :: Information Technology
-Classifier: Operating System :: OS Independent
-Classifier: Operating System :: POSIX
-Classifier: Operating System :: MacOS
-Classifier: Operating System :: POSIX :: Linux
-Classifier: Operating System :: Microsoft :: Windows
-Classifier: Topic :: Software Development :: Libraries :: Python Modules
-Requires-Python: >=3.9
-Description-Content-Type: text/markdown
-Requires-Dist: openai@ {root:parent:uri}/openai-1.30.1-py3-none-any.whl
-Requires-Dist: pydantic<3,>=2.10
-Requires-Dist: griffe<2,>=1.5.6
-Requires-Dist: typing-extensions<5,>=4.12.2
-Requires-Dist: requests<3,>=2.0
-Requires-Dist: types-requests<3,>=2.0
-
-# OpenAI Agents SDK
-
-The OpenAI Agents SDK is a lightweight yet powerful framework for building multi-agent workflows.
-
-### Core concepts:
-1. [**Agents,**](docs/agents.md) which are LLMs configured with instructions, tools, guardrails, and handoffs
-2. [**Handoffs,**](docs/handoffs.md) which allow agents to transfer control to other agents for specific tasks
-3. [**Guardrails,**](docs/guardrails.md) which makes it easy to watch an agent execution and validate inputs/outputs
-4. [**Tracing,**](docs/tracing.md) which automatically captures the entire agentic run, allowing you to view, debug and optimize your workflows
-
-Explore examples of the SDK in action in the [examples](examples) directory.
-
-## Using the SDK
-
-1. Set up python env
-
-```
-python -m venv env
-source env/bin/activate
-```
-
-2. Install Agents SDK
-
-```
-pip install git+ssh://git@github.com/openai/agentsdk_prototype.git#subdirectory=agents
-```
-
-## Development (only needed if you need to edit the SDK/examples)
-
-0. Ensure you have [`uv`](https://docs.astral.sh/uv/) installed.
-
-```bash
-uv --version
-```
-
-1. Install dependencies/setup virtual environment
-
-```bash
-uv sync
-```
-
-2. Install the dependencies
-
-```bash
-uv sync --all-extras --all-packages
-```
-
-3. Activate the virtual environment
-
-```bash
-source .venv/bin/activate
-```
-
-## Tests
-
-Make sure the virtual environment is activated first.
-
-```bash
-pytest
-```
-
-## Hello world example
-
-```py
-from agents.agent import Agent
-from agents.run import Runner
-import asyncio
-
-agent = Agent(
- name="Hello world",
- instructions="You are a helpful agent."
-)
-
-async def main():
- out = await Runner.run(agent, input="Hola, ¿cómo estás?")
- print(out)
-
-
-if __name__ == "__main__":
- asyncio.run(main())
-
-# The capital of the United States is Washington, D.C.
-```
-
-## Handoffs example
-
-```py
-from agents.agent import Agent
-from agents.run import Runner
-import asyncio
-
-spanish_agent = Agent(
- name="spanish_agent",
- instructions="You only speak Spanish.",
-)
-
-english_agent = Agent(
- name="english_agent",
- instructions="You only speak English",
-)
-
-triage_agent = Agent(
- name="triage_agent",
- instructions="Handoff to the appropriate agent based on the language of the request.",
- handoffs=[spanish_agent, english_agent],
-)
-
-
-async def main():
- out = await Runner.run(triage_agent, input="Hola, ¿cómo estás?")
- print(out)
-
-
-if __name__ == "__main__":
- asyncio.run(main())
-
-# ¡Hola! Estoy bien, gracias por preguntar. ¿Y tú, cómo estás?
-```
-
-## Functions example
-
-```python
-from agents.agent import Agent
-from agents.run import Runner
-import asyncio
-from agents.tool import function_tool
-
-
-@function_tool
-def get_weather(city: str) -> str:
- print(f"Getting weather for {city}")
- return f"The weather in {city} is sunny."
-
-
-agent = Agent(
- name="Hello world",
- instructions="You are a helpful agent.",
- tools=[get_weather],
-)
-
-
-async def main():
- out = await Runner.run(agent, input="What's the weather in Tokyo?")
- print(out.final_output)
-
-
-if __name__ == "__main__":
- asyncio.run(main())
-```
-
-For more complex systems, we recommend including detailed instructions about handoffs. We have a recommendation in `handoff.RECOMMENDED_PROMPT_PREFIX` that can be used to add these instructions to an agent.
-
-```py
-agent = Agent(
- ...,
- instructions=f"{handoff.RECOMMENDED_PROMPT_PREFIX}\n\n{instructions}"
-)
-```
-
-## The agent loop
-
-When you call `Runner.run()`, we run a loop until we get a final output.
-
-1. We call the LLM, using the model and settings on the agent, and the message history.
-2. The LLM returns a response, which may include tool calls.
-3. If the response has a final output (see below for the more on this), we return it and end the loop.
-4. If the response has a handoff, we set the agent to the new agent and go back to step 1.
-5. We process the tool calls (if any) and append the tool responses messsages. Then we go to step 1.
-
-There is a `max_turns` parameter that you can use to limit the number of times the loop executes.
-
-### Final output
-
-There are two ways to get a **final output**:
-
-1. If you set an `output_type` on the agent, the LLM is given a special tool called `final_output`. If it uses this tool, the output of the tool is the final output.
-2. If there's no `output_type`, then we assume the final output is a string. As soon as the LLM produces a message without any tool calls, that is considered the final output.
-
-As a result, the mental model for the agent loop is:
-
-1. If the current agent has an `output_type`, the loop runs until the agent uses that tool to return the final output.
-2. If the current agent does not have an `output_type`, the loop runs until the current agent produces a message without any tool calls.
-
-## Common agent patterns
-
-There are a number of useful patterns in agentic apps. There are a number of examples in [`examples/agent_patterns`](examples/agent_patterns), and we recommend reading them.
diff --git a/src/openai_agents.egg-info/SOURCES.txt b/src/openai_agents.egg-info/SOURCES.txt
deleted file mode 100644
index 695ad1fc..00000000
--- a/src/openai_agents.egg-info/SOURCES.txt
+++ /dev/null
@@ -1,81 +0,0 @@
-README.md
-pyproject.toml
-src/agents/__init__.py
-src/agents/_config.py
-src/agents/_debug.py
-src/agents/_run_impl.py
-src/agents/_utils.py
-src/agents/agent.py
-src/agents/agent_output.py
-src/agents/call_agent_tool.py
-src/agents/computer.py
-src/agents/exceptions.py
-src/agents/function_schema.py
-src/agents/guardrail.py
-src/agents/handoffs.py
-src/agents/items.py
-src/agents/lifecycle.py
-src/agents/logger.py
-src/agents/model_settings.py
-src/agents/result.py
-src/agents/run.py
-src/agents/run_context.py
-src/agents/strict_schema.py
-src/agents/tool.py
-src/agents/usage.py
-src/agents/version.py
-src/agents/extensions/__init__.py
-src/agents/extensions/handoff_filters.py
-src/agents/extensions/handoff_prompt.py
-src/agents/models/__init__.py
-src/agents/models/_openai_shared.py
-src/agents/models/fake_id.py
-src/agents/models/interface.py
-src/agents/models/map.py
-src/agents/models/openai_chatcompletions.py
-src/agents/models/openai_responses.py
-src/agents/tracing/__init__.py
-src/agents/tracing/create.py
-src/agents/tracing/logger.py
-src/agents/tracing/processor_interface.py
-src/agents/tracing/processors.py
-src/agents/tracing/scope.py
-src/agents/tracing/setup.py
-src/agents/tracing/span_data.py
-src/agents/tracing/spans.py
-src/agents/tracing/traces.py
-src/agents/tracing/util.py
-src/openai_agents.egg-info/PKG-INFO
-src/openai_agents.egg-info/SOURCES.txt
-src/openai_agents.egg-info/dependency_links.txt
-src/openai_agents.egg-info/requires.txt
-src/openai_agents.egg-info/top_level.txt
-tests/test_agent_config.py
-tests/test_agent_hooks.py
-tests/test_agent_runner.py
-tests/test_agent_runner_streamed.py
-tests/test_agent_tracing.py
-tests/test_config.py
-tests/test_doc_parsing.py
-tests/test_function_schema.py
-tests/test_function_tool.py
-tests/test_function_tool_decorator.py
-tests/test_global_hooks.py
-tests/test_guardrails.py
-tests/test_handoff_tool.py
-tests/test_items_helpers.py
-tests/test_max_turns.py
-tests/test_model_mapper.py
-tests/test_openai_chatcompletions_converter.py
-tests/test_openai_responses_converter.py
-tests/test_output_tool.py
-tests/test_responses.py
-tests/test_run_config.py
-tests/test_run_step_execution.py
-tests/test_run_step_processing.py
-tests/test_tool_converter.py
-tests/test_trace_processor.py
-tests/test_tracing.py
-tests/test_tracing_errors.py
-tests/test_tracing_errors_streamed.py
-tests/testing_processor.py
\ No newline at end of file
diff --git a/src/openai_agents.egg-info/dependency_links.txt b/src/openai_agents.egg-info/dependency_links.txt
deleted file mode 100644
index 8b137891..00000000
--- a/src/openai_agents.egg-info/dependency_links.txt
+++ /dev/null
@@ -1 +0,0 @@
-
diff --git a/src/openai_agents.egg-info/requires.txt b/src/openai_agents.egg-info/requires.txt
deleted file mode 100644
index 3dbad2b8..00000000
--- a/src/openai_agents.egg-info/requires.txt
+++ /dev/null
@@ -1,6 +0,0 @@
-openai@ {root:parent:uri}/openai-1.30.1-py3-none-any.whl
-pydantic<3,>=2.10
-griffe<2,>=1.5.6
-typing-extensions<5,>=4.12.2
-requests<3,>=2.0
-types-requests<3,>=2.0
diff --git a/src/openai_agents.egg-info/top_level.txt b/src/openai_agents.egg-info/top_level.txt
deleted file mode 100644
index 4a33ff62..00000000
--- a/src/openai_agents.egg-info/top_level.txt
+++ /dev/null
@@ -1 +0,0 @@
-agents
diff --git a/tests/__pycache__/__init__.cpython-311.pyc b/tests/__pycache__/__init__.cpython-311.pyc
deleted file mode 100644
index 6ebfe479..00000000
Binary files a/tests/__pycache__/__init__.cpython-311.pyc and /dev/null differ
diff --git a/tests/__pycache__/__init__.cpython-313.pyc b/tests/__pycache__/__init__.cpython-313.pyc
deleted file mode 100644
index 63635d77..00000000
Binary files a/tests/__pycache__/__init__.cpython-313.pyc and /dev/null differ
diff --git a/tests/__pycache__/__init__.cpython-39.pyc b/tests/__pycache__/__init__.cpython-39.pyc
deleted file mode 100644
index 8ca2739e..00000000
Binary files a/tests/__pycache__/__init__.cpython-39.pyc and /dev/null differ
diff --git a/tests/__pycache__/conftest.cpython-311-pytest-8.2.0.pyc b/tests/__pycache__/conftest.cpython-311-pytest-8.2.0.pyc
deleted file mode 100644
index 124055e0..00000000
Binary files a/tests/__pycache__/conftest.cpython-311-pytest-8.2.0.pyc and /dev/null differ
diff --git a/tests/__pycache__/conftest.cpython-311-pytest-8.3.4.pyc b/tests/__pycache__/conftest.cpython-311-pytest-8.3.4.pyc
deleted file mode 100644
index f4936b44..00000000
Binary files a/tests/__pycache__/conftest.cpython-311-pytest-8.3.4.pyc and /dev/null differ
diff --git a/tests/__pycache__/conftest.cpython-313-pytest-8.3.4.pyc b/tests/__pycache__/conftest.cpython-313-pytest-8.3.4.pyc
deleted file mode 100644
index 4cdf4fb8..00000000
Binary files a/tests/__pycache__/conftest.cpython-313-pytest-8.3.4.pyc and /dev/null differ
diff --git a/tests/__pycache__/conftest.cpython-313-pytest-8.3.5.pyc b/tests/__pycache__/conftest.cpython-313-pytest-8.3.5.pyc
deleted file mode 100644
index 5d41f1d7..00000000
Binary files a/tests/__pycache__/conftest.cpython-313-pytest-8.3.5.pyc and /dev/null differ
diff --git a/tests/__pycache__/conftest.cpython-39-pytest-8.3.4.pyc b/tests/__pycache__/conftest.cpython-39-pytest-8.3.4.pyc
deleted file mode 100644
index 96b6d263..00000000
Binary files a/tests/__pycache__/conftest.cpython-39-pytest-8.3.4.pyc and /dev/null differ
diff --git a/tests/__pycache__/conftest.cpython-39-pytest-8.3.5.pyc b/tests/__pycache__/conftest.cpython-39-pytest-8.3.5.pyc
deleted file mode 100644
index 758ab7c5..00000000
Binary files a/tests/__pycache__/conftest.cpython-39-pytest-8.3.5.pyc and /dev/null differ
diff --git a/tests/__pycache__/fake_model.cpython-313.pyc b/tests/__pycache__/fake_model.cpython-313.pyc
deleted file mode 100644
index db9a727c..00000000
Binary files a/tests/__pycache__/fake_model.cpython-313.pyc and /dev/null differ
diff --git a/tests/__pycache__/fake_model.cpython-39.pyc b/tests/__pycache__/fake_model.cpython-39.pyc
deleted file mode 100644
index 09d5140a..00000000
Binary files a/tests/__pycache__/fake_model.cpython-39.pyc and /dev/null differ
diff --git a/tests/__pycache__/test_agent_config.cpython-313-pytest-8.3.4.pyc b/tests/__pycache__/test_agent_config.cpython-313-pytest-8.3.4.pyc
deleted file mode 100644
index 0f9b8230..00000000
Binary files a/tests/__pycache__/test_agent_config.cpython-313-pytest-8.3.4.pyc and /dev/null differ
diff --git a/tests/__pycache__/test_agent_config.cpython-313-pytest-8.3.5.pyc b/tests/__pycache__/test_agent_config.cpython-313-pytest-8.3.5.pyc
deleted file mode 100644
index 3a279292..00000000
Binary files a/tests/__pycache__/test_agent_config.cpython-313-pytest-8.3.5.pyc and /dev/null differ
diff --git a/tests/__pycache__/test_agent_config.cpython-39-pytest-8.3.4.pyc b/tests/__pycache__/test_agent_config.cpython-39-pytest-8.3.4.pyc
deleted file mode 100644
index 7208114a..00000000
Binary files a/tests/__pycache__/test_agent_config.cpython-39-pytest-8.3.4.pyc and /dev/null differ
diff --git a/tests/__pycache__/test_agent_config.cpython-39-pytest-8.3.5.pyc b/tests/__pycache__/test_agent_config.cpython-39-pytest-8.3.5.pyc
deleted file mode 100644
index 4c8cce40..00000000
Binary files a/tests/__pycache__/test_agent_config.cpython-39-pytest-8.3.5.pyc and /dev/null differ
diff --git a/tests/__pycache__/test_agent_hooks.cpython-313-pytest-8.3.4.pyc b/tests/__pycache__/test_agent_hooks.cpython-313-pytest-8.3.4.pyc
deleted file mode 100644
index 680275df..00000000
Binary files a/tests/__pycache__/test_agent_hooks.cpython-313-pytest-8.3.4.pyc and /dev/null differ
diff --git a/tests/__pycache__/test_agent_hooks.cpython-313-pytest-8.3.5.pyc b/tests/__pycache__/test_agent_hooks.cpython-313-pytest-8.3.5.pyc
deleted file mode 100644
index 8abba76e..00000000
Binary files a/tests/__pycache__/test_agent_hooks.cpython-313-pytest-8.3.5.pyc and /dev/null differ
diff --git a/tests/__pycache__/test_agent_hooks.cpython-39-pytest-8.3.4.pyc b/tests/__pycache__/test_agent_hooks.cpython-39-pytest-8.3.4.pyc
deleted file mode 100644
index a7a415b5..00000000
Binary files a/tests/__pycache__/test_agent_hooks.cpython-39-pytest-8.3.4.pyc and /dev/null differ
diff --git a/tests/__pycache__/test_agent_hooks.cpython-39-pytest-8.3.5.pyc b/tests/__pycache__/test_agent_hooks.cpython-39-pytest-8.3.5.pyc
deleted file mode 100644
index 37d3bdff..00000000
Binary files a/tests/__pycache__/test_agent_hooks.cpython-39-pytest-8.3.5.pyc and /dev/null differ
diff --git a/tests/__pycache__/test_agent_runner.cpython-313-pytest-8.3.4.pyc b/tests/__pycache__/test_agent_runner.cpython-313-pytest-8.3.4.pyc
deleted file mode 100644
index ab8091c1..00000000
Binary files a/tests/__pycache__/test_agent_runner.cpython-313-pytest-8.3.4.pyc and /dev/null differ
diff --git a/tests/__pycache__/test_agent_runner.cpython-313-pytest-8.3.5.pyc b/tests/__pycache__/test_agent_runner.cpython-313-pytest-8.3.5.pyc
deleted file mode 100644
index 355e69b6..00000000
Binary files a/tests/__pycache__/test_agent_runner.cpython-313-pytest-8.3.5.pyc and /dev/null differ
diff --git a/tests/__pycache__/test_agent_runner.cpython-39-pytest-8.3.4.pyc b/tests/__pycache__/test_agent_runner.cpython-39-pytest-8.3.4.pyc
deleted file mode 100644
index a88334aa..00000000
Binary files a/tests/__pycache__/test_agent_runner.cpython-39-pytest-8.3.4.pyc and /dev/null differ
diff --git a/tests/__pycache__/test_agent_runner.cpython-39-pytest-8.3.5.pyc b/tests/__pycache__/test_agent_runner.cpython-39-pytest-8.3.5.pyc
deleted file mode 100644
index 53bf89a2..00000000
Binary files a/tests/__pycache__/test_agent_runner.cpython-39-pytest-8.3.5.pyc and /dev/null differ
diff --git a/tests/__pycache__/test_agent_runner_streamed.cpython-313-pytest-8.3.4.pyc b/tests/__pycache__/test_agent_runner_streamed.cpython-313-pytest-8.3.4.pyc
deleted file mode 100644
index f894581a..00000000
Binary files a/tests/__pycache__/test_agent_runner_streamed.cpython-313-pytest-8.3.4.pyc and /dev/null differ
diff --git a/tests/__pycache__/test_agent_runner_streamed.cpython-313-pytest-8.3.5.pyc b/tests/__pycache__/test_agent_runner_streamed.cpython-313-pytest-8.3.5.pyc
deleted file mode 100644
index 60ae2694..00000000
Binary files a/tests/__pycache__/test_agent_runner_streamed.cpython-313-pytest-8.3.5.pyc and /dev/null differ
diff --git a/tests/__pycache__/test_agent_runner_streamed.cpython-39-pytest-8.3.4.pyc b/tests/__pycache__/test_agent_runner_streamed.cpython-39-pytest-8.3.4.pyc
deleted file mode 100644
index 63c58a50..00000000
Binary files a/tests/__pycache__/test_agent_runner_streamed.cpython-39-pytest-8.3.4.pyc and /dev/null differ
diff --git a/tests/__pycache__/test_agent_runner_streamed.cpython-39-pytest-8.3.5.pyc b/tests/__pycache__/test_agent_runner_streamed.cpython-39-pytest-8.3.5.pyc
deleted file mode 100644
index a83fc93d..00000000
Binary files a/tests/__pycache__/test_agent_runner_streamed.cpython-39-pytest-8.3.5.pyc and /dev/null differ
diff --git a/tests/__pycache__/test_agent_runner_streamed_warnings.cpython-313-pytest-8.3.4.pyc b/tests/__pycache__/test_agent_runner_streamed_warnings.cpython-313-pytest-8.3.4.pyc
deleted file mode 100644
index 322e4dd9..00000000
Binary files a/tests/__pycache__/test_agent_runner_streamed_warnings.cpython-313-pytest-8.3.4.pyc and /dev/null differ
diff --git a/tests/__pycache__/test_agent_tracing.cpython-313-pytest-8.3.4.pyc b/tests/__pycache__/test_agent_tracing.cpython-313-pytest-8.3.4.pyc
deleted file mode 100644
index 39ac0c2b..00000000
Binary files a/tests/__pycache__/test_agent_tracing.cpython-313-pytest-8.3.4.pyc and /dev/null differ
diff --git a/tests/__pycache__/test_agent_tracing.cpython-313-pytest-8.3.5.pyc b/tests/__pycache__/test_agent_tracing.cpython-313-pytest-8.3.5.pyc
deleted file mode 100644
index 699761f3..00000000
Binary files a/tests/__pycache__/test_agent_tracing.cpython-313-pytest-8.3.5.pyc and /dev/null differ
diff --git a/tests/__pycache__/test_agent_tracing.cpython-39-pytest-8.3.4.pyc b/tests/__pycache__/test_agent_tracing.cpython-39-pytest-8.3.4.pyc
deleted file mode 100644
index 11647b7f..00000000
Binary files a/tests/__pycache__/test_agent_tracing.cpython-39-pytest-8.3.4.pyc and /dev/null differ
diff --git a/tests/__pycache__/test_agent_tracing.cpython-39-pytest-8.3.5.pyc b/tests/__pycache__/test_agent_tracing.cpython-39-pytest-8.3.5.pyc
deleted file mode 100644
index 8752149f..00000000
Binary files a/tests/__pycache__/test_agent_tracing.cpython-39-pytest-8.3.5.pyc and /dev/null differ
diff --git a/tests/__pycache__/test_computer_action.cpython-313-pytest-8.3.5.pyc b/tests/__pycache__/test_computer_action.cpython-313-pytest-8.3.5.pyc
deleted file mode 100644
index 1ae95a8c..00000000
Binary files a/tests/__pycache__/test_computer_action.cpython-313-pytest-8.3.5.pyc and /dev/null differ
diff --git a/tests/__pycache__/test_computer_action.cpython-39-pytest-8.3.5.pyc b/tests/__pycache__/test_computer_action.cpython-39-pytest-8.3.5.pyc
deleted file mode 100644
index a99b7e8f..00000000
Binary files a/tests/__pycache__/test_computer_action.cpython-39-pytest-8.3.5.pyc and /dev/null differ
diff --git a/tests/__pycache__/test_config.cpython-313-pytest-8.3.5.pyc b/tests/__pycache__/test_config.cpython-313-pytest-8.3.5.pyc
deleted file mode 100644
index 4683d9e2..00000000
Binary files a/tests/__pycache__/test_config.cpython-313-pytest-8.3.5.pyc and /dev/null differ
diff --git a/tests/__pycache__/test_config.cpython-39-pytest-8.3.5.pyc b/tests/__pycache__/test_config.cpython-39-pytest-8.3.5.pyc
deleted file mode 100644
index 6c7c90ed..00000000
Binary files a/tests/__pycache__/test_config.cpython-39-pytest-8.3.5.pyc and /dev/null differ
diff --git a/tests/__pycache__/test_doc_parsing.cpython-313-pytest-8.3.4.pyc b/tests/__pycache__/test_doc_parsing.cpython-313-pytest-8.3.4.pyc
deleted file mode 100644
index 27b300af..00000000
Binary files a/tests/__pycache__/test_doc_parsing.cpython-313-pytest-8.3.4.pyc and /dev/null differ
diff --git a/tests/__pycache__/test_doc_parsing.cpython-313-pytest-8.3.5.pyc b/tests/__pycache__/test_doc_parsing.cpython-313-pytest-8.3.5.pyc
deleted file mode 100644
index 3cc666fd..00000000
Binary files a/tests/__pycache__/test_doc_parsing.cpython-313-pytest-8.3.5.pyc and /dev/null differ
diff --git a/tests/__pycache__/test_doc_parsing.cpython-39-pytest-8.3.4.pyc b/tests/__pycache__/test_doc_parsing.cpython-39-pytest-8.3.4.pyc
deleted file mode 100644
index e7594611..00000000
Binary files a/tests/__pycache__/test_doc_parsing.cpython-39-pytest-8.3.4.pyc and /dev/null differ
diff --git a/tests/__pycache__/test_doc_parsing.cpython-39-pytest-8.3.5.pyc b/tests/__pycache__/test_doc_parsing.cpython-39-pytest-8.3.5.pyc
deleted file mode 100644
index 9826a1ea..00000000
Binary files a/tests/__pycache__/test_doc_parsing.cpython-39-pytest-8.3.5.pyc and /dev/null differ
diff --git a/tests/__pycache__/test_extension_filters.cpython-313-pytest-8.3.5.pyc b/tests/__pycache__/test_extension_filters.cpython-313-pytest-8.3.5.pyc
deleted file mode 100644
index a0bc4e2f..00000000
Binary files a/tests/__pycache__/test_extension_filters.cpython-313-pytest-8.3.5.pyc and /dev/null differ
diff --git a/tests/__pycache__/test_extension_filters.cpython-39-pytest-8.3.5.pyc b/tests/__pycache__/test_extension_filters.cpython-39-pytest-8.3.5.pyc
deleted file mode 100644
index b06885b0..00000000
Binary files a/tests/__pycache__/test_extension_filters.cpython-39-pytest-8.3.5.pyc and /dev/null differ
diff --git a/tests/__pycache__/test_function_schema.cpython-313-pytest-8.3.4.pyc b/tests/__pycache__/test_function_schema.cpython-313-pytest-8.3.4.pyc
deleted file mode 100644
index 73e2e514..00000000
Binary files a/tests/__pycache__/test_function_schema.cpython-313-pytest-8.3.4.pyc and /dev/null differ
diff --git a/tests/__pycache__/test_function_schema.cpython-313-pytest-8.3.5.pyc b/tests/__pycache__/test_function_schema.cpython-313-pytest-8.3.5.pyc
deleted file mode 100644
index 1e044c3e..00000000
Binary files a/tests/__pycache__/test_function_schema.cpython-313-pytest-8.3.5.pyc and /dev/null differ
diff --git a/tests/__pycache__/test_function_schema.cpython-39-pytest-8.3.4.pyc b/tests/__pycache__/test_function_schema.cpython-39-pytest-8.3.4.pyc
deleted file mode 100644
index 043ac5da..00000000
Binary files a/tests/__pycache__/test_function_schema.cpython-39-pytest-8.3.4.pyc and /dev/null differ
diff --git a/tests/__pycache__/test_function_schema.cpython-39-pytest-8.3.5.pyc b/tests/__pycache__/test_function_schema.cpython-39-pytest-8.3.5.pyc
deleted file mode 100644
index fd1e8699..00000000
Binary files a/tests/__pycache__/test_function_schema.cpython-39-pytest-8.3.5.pyc and /dev/null differ
diff --git a/tests/__pycache__/test_function_tool.cpython-313-pytest-8.3.4.pyc b/tests/__pycache__/test_function_tool.cpython-313-pytest-8.3.4.pyc
deleted file mode 100644
index 1078b422..00000000
Binary files a/tests/__pycache__/test_function_tool.cpython-313-pytest-8.3.4.pyc and /dev/null differ
diff --git a/tests/__pycache__/test_function_tool.cpython-313-pytest-8.3.5.pyc b/tests/__pycache__/test_function_tool.cpython-313-pytest-8.3.5.pyc
deleted file mode 100644
index d20e59ac..00000000
Binary files a/tests/__pycache__/test_function_tool.cpython-313-pytest-8.3.5.pyc and /dev/null differ
diff --git a/tests/__pycache__/test_function_tool.cpython-39-pytest-8.3.4.pyc b/tests/__pycache__/test_function_tool.cpython-39-pytest-8.3.4.pyc
deleted file mode 100644
index 2bd74c73..00000000
Binary files a/tests/__pycache__/test_function_tool.cpython-39-pytest-8.3.4.pyc and /dev/null differ
diff --git a/tests/__pycache__/test_function_tool.cpython-39-pytest-8.3.5.pyc b/tests/__pycache__/test_function_tool.cpython-39-pytest-8.3.5.pyc
deleted file mode 100644
index 95d02f28..00000000
Binary files a/tests/__pycache__/test_function_tool.cpython-39-pytest-8.3.5.pyc and /dev/null differ
diff --git a/tests/__pycache__/test_function_tool_decorator.cpython-313-pytest-8.3.5.pyc b/tests/__pycache__/test_function_tool_decorator.cpython-313-pytest-8.3.5.pyc
deleted file mode 100644
index d13db5d8..00000000
Binary files a/tests/__pycache__/test_function_tool_decorator.cpython-313-pytest-8.3.5.pyc and /dev/null differ
diff --git a/tests/__pycache__/test_function_tool_decorator.cpython-39-pytest-8.3.5.pyc b/tests/__pycache__/test_function_tool_decorator.cpython-39-pytest-8.3.5.pyc
deleted file mode 100644
index 27c85537..00000000
Binary files a/tests/__pycache__/test_function_tool_decorator.cpython-39-pytest-8.3.5.pyc and /dev/null differ
diff --git a/tests/__pycache__/test_global_hooks.cpython-313-pytest-8.3.4.pyc b/tests/__pycache__/test_global_hooks.cpython-313-pytest-8.3.4.pyc
deleted file mode 100644
index 5130ea0f..00000000
Binary files a/tests/__pycache__/test_global_hooks.cpython-313-pytest-8.3.4.pyc and /dev/null differ
diff --git a/tests/__pycache__/test_global_hooks.cpython-313-pytest-8.3.5.pyc b/tests/__pycache__/test_global_hooks.cpython-313-pytest-8.3.5.pyc
deleted file mode 100644
index d8ef217f..00000000
Binary files a/tests/__pycache__/test_global_hooks.cpython-313-pytest-8.3.5.pyc and /dev/null differ
diff --git a/tests/__pycache__/test_global_hooks.cpython-39-pytest-8.3.4.pyc b/tests/__pycache__/test_global_hooks.cpython-39-pytest-8.3.4.pyc
deleted file mode 100644
index a5664575..00000000
Binary files a/tests/__pycache__/test_global_hooks.cpython-39-pytest-8.3.4.pyc and /dev/null differ
diff --git a/tests/__pycache__/test_global_hooks.cpython-39-pytest-8.3.5.pyc b/tests/__pycache__/test_global_hooks.cpython-39-pytest-8.3.5.pyc
deleted file mode 100644
index 9ed2fd4c..00000000
Binary files a/tests/__pycache__/test_global_hooks.cpython-39-pytest-8.3.5.pyc and /dev/null differ
diff --git a/tests/__pycache__/test_guardrails.cpython-313-pytest-8.3.4.pyc b/tests/__pycache__/test_guardrails.cpython-313-pytest-8.3.4.pyc
deleted file mode 100644
index 1b10047e..00000000
Binary files a/tests/__pycache__/test_guardrails.cpython-313-pytest-8.3.4.pyc and /dev/null differ
diff --git a/tests/__pycache__/test_guardrails.cpython-313-pytest-8.3.5.pyc b/tests/__pycache__/test_guardrails.cpython-313-pytest-8.3.5.pyc
deleted file mode 100644
index a3d50b43..00000000
Binary files a/tests/__pycache__/test_guardrails.cpython-313-pytest-8.3.5.pyc and /dev/null differ
diff --git a/tests/__pycache__/test_guardrails.cpython-39-pytest-8.3.4.pyc b/tests/__pycache__/test_guardrails.cpython-39-pytest-8.3.4.pyc
deleted file mode 100644
index 6ab86d90..00000000
Binary files a/tests/__pycache__/test_guardrails.cpython-39-pytest-8.3.4.pyc and /dev/null differ
diff --git a/tests/__pycache__/test_guardrails.cpython-39-pytest-8.3.5.pyc b/tests/__pycache__/test_guardrails.cpython-39-pytest-8.3.5.pyc
deleted file mode 100644
index ec9cb415..00000000
Binary files a/tests/__pycache__/test_guardrails.cpython-39-pytest-8.3.5.pyc and /dev/null differ
diff --git a/tests/__pycache__/test_handoff_tool.cpython-313-pytest-8.3.4.pyc b/tests/__pycache__/test_handoff_tool.cpython-313-pytest-8.3.4.pyc
deleted file mode 100644
index c8f16500..00000000
Binary files a/tests/__pycache__/test_handoff_tool.cpython-313-pytest-8.3.4.pyc and /dev/null differ
diff --git a/tests/__pycache__/test_handoff_tool.cpython-313-pytest-8.3.5.pyc b/tests/__pycache__/test_handoff_tool.cpython-313-pytest-8.3.5.pyc
deleted file mode 100644
index 036bdfb9..00000000
Binary files a/tests/__pycache__/test_handoff_tool.cpython-313-pytest-8.3.5.pyc and /dev/null differ
diff --git a/tests/__pycache__/test_handoff_tool.cpython-39-pytest-8.3.4.pyc b/tests/__pycache__/test_handoff_tool.cpython-39-pytest-8.3.4.pyc
deleted file mode 100644
index 0dc8b124..00000000
Binary files a/tests/__pycache__/test_handoff_tool.cpython-39-pytest-8.3.4.pyc and /dev/null differ
diff --git a/tests/__pycache__/test_handoff_tool.cpython-39-pytest-8.3.5.pyc b/tests/__pycache__/test_handoff_tool.cpython-39-pytest-8.3.5.pyc
deleted file mode 100644
index e4130b0b..00000000
Binary files a/tests/__pycache__/test_handoff_tool.cpython-39-pytest-8.3.5.pyc and /dev/null differ
diff --git a/tests/__pycache__/test_items_helpers.cpython-313-pytest-8.3.5.pyc b/tests/__pycache__/test_items_helpers.cpython-313-pytest-8.3.5.pyc
deleted file mode 100644
index 2cf86c00..00000000
Binary files a/tests/__pycache__/test_items_helpers.cpython-313-pytest-8.3.5.pyc and /dev/null differ
diff --git a/tests/__pycache__/test_items_helpers.cpython-39-pytest-8.3.5.pyc b/tests/__pycache__/test_items_helpers.cpython-39-pytest-8.3.5.pyc
deleted file mode 100644
index 2db1092d..00000000
Binary files a/tests/__pycache__/test_items_helpers.cpython-39-pytest-8.3.5.pyc and /dev/null differ
diff --git a/tests/__pycache__/test_lifecycle.cpython-313-pytest-8.3.4.pyc b/tests/__pycache__/test_lifecycle.cpython-313-pytest-8.3.4.pyc
deleted file mode 100644
index c305861f..00000000
Binary files a/tests/__pycache__/test_lifecycle.cpython-313-pytest-8.3.4.pyc and /dev/null differ
diff --git a/tests/__pycache__/test_max_turns.cpython-313-pytest-8.3.4.pyc b/tests/__pycache__/test_max_turns.cpython-313-pytest-8.3.4.pyc
deleted file mode 100644
index 55703bec..00000000
Binary files a/tests/__pycache__/test_max_turns.cpython-313-pytest-8.3.4.pyc and /dev/null differ
diff --git a/tests/__pycache__/test_max_turns.cpython-313-pytest-8.3.5.pyc b/tests/__pycache__/test_max_turns.cpython-313-pytest-8.3.5.pyc
deleted file mode 100644
index 9029b779..00000000
Binary files a/tests/__pycache__/test_max_turns.cpython-313-pytest-8.3.5.pyc and /dev/null differ
diff --git a/tests/__pycache__/test_max_turns.cpython-39-pytest-8.3.4.pyc b/tests/__pycache__/test_max_turns.cpython-39-pytest-8.3.4.pyc
deleted file mode 100644
index 86c7081a..00000000
Binary files a/tests/__pycache__/test_max_turns.cpython-39-pytest-8.3.4.pyc and /dev/null differ
diff --git a/tests/__pycache__/test_max_turns.cpython-39-pytest-8.3.5.pyc b/tests/__pycache__/test_max_turns.cpython-39-pytest-8.3.5.pyc
deleted file mode 100644
index 75d930e7..00000000
Binary files a/tests/__pycache__/test_max_turns.cpython-39-pytest-8.3.5.pyc and /dev/null differ
diff --git a/tests/__pycache__/test_model_mapper.cpython-313-pytest-8.3.4.pyc b/tests/__pycache__/test_model_mapper.cpython-313-pytest-8.3.4.pyc
deleted file mode 100644
index c3f1c0ed..00000000
Binary files a/tests/__pycache__/test_model_mapper.cpython-313-pytest-8.3.4.pyc and /dev/null differ
diff --git a/tests/__pycache__/test_model_mapper.cpython-313-pytest-8.3.5.pyc b/tests/__pycache__/test_model_mapper.cpython-313-pytest-8.3.5.pyc
deleted file mode 100644
index 39b502b2..00000000
Binary files a/tests/__pycache__/test_model_mapper.cpython-313-pytest-8.3.5.pyc and /dev/null differ
diff --git a/tests/__pycache__/test_model_mapper.cpython-39-pytest-8.3.4.pyc b/tests/__pycache__/test_model_mapper.cpython-39-pytest-8.3.4.pyc
deleted file mode 100644
index 87a8e2cd..00000000
Binary files a/tests/__pycache__/test_model_mapper.cpython-39-pytest-8.3.4.pyc and /dev/null differ
diff --git a/tests/__pycache__/test_model_mapper.cpython-39-pytest-8.3.5.pyc b/tests/__pycache__/test_model_mapper.cpython-39-pytest-8.3.5.pyc
deleted file mode 100644
index 16b5c5ff..00000000
Binary files a/tests/__pycache__/test_model_mapper.cpython-39-pytest-8.3.5.pyc and /dev/null differ
diff --git a/tests/__pycache__/test_openai_chatcompletions.cpython-313-pytest-8.3.5.pyc b/tests/__pycache__/test_openai_chatcompletions.cpython-313-pytest-8.3.5.pyc
deleted file mode 100644
index a0359415..00000000
Binary files a/tests/__pycache__/test_openai_chatcompletions.cpython-313-pytest-8.3.5.pyc and /dev/null differ
diff --git a/tests/__pycache__/test_openai_chatcompletions.cpython-39-pytest-8.3.5.pyc b/tests/__pycache__/test_openai_chatcompletions.cpython-39-pytest-8.3.5.pyc
deleted file mode 100644
index 165b9bf8..00000000
Binary files a/tests/__pycache__/test_openai_chatcompletions.cpython-39-pytest-8.3.5.pyc and /dev/null differ
diff --git a/tests/__pycache__/test_openai_chatcompletions_converter.cpython-313-pytest-8.3.5.pyc b/tests/__pycache__/test_openai_chatcompletions_converter.cpython-313-pytest-8.3.5.pyc
deleted file mode 100644
index d96f0942..00000000
Binary files a/tests/__pycache__/test_openai_chatcompletions_converter.cpython-313-pytest-8.3.5.pyc and /dev/null differ
diff --git a/tests/__pycache__/test_openai_chatcompletions_converter.cpython-39-pytest-8.3.5.pyc b/tests/__pycache__/test_openai_chatcompletions_converter.cpython-39-pytest-8.3.5.pyc
deleted file mode 100644
index 5c883280..00000000
Binary files a/tests/__pycache__/test_openai_chatcompletions_converter.cpython-39-pytest-8.3.5.pyc and /dev/null differ
diff --git a/tests/__pycache__/test_openai_chatcompletions_get_response.cpython-313-pytest-8.3.5.pyc b/tests/__pycache__/test_openai_chatcompletions_get_response.cpython-313-pytest-8.3.5.pyc
deleted file mode 100644
index 0c1a130f..00000000
Binary files a/tests/__pycache__/test_openai_chatcompletions_get_response.cpython-313-pytest-8.3.5.pyc and /dev/null differ
diff --git a/tests/__pycache__/test_openai_chatcompletions_stream.cpython-313-pytest-8.3.5.pyc b/tests/__pycache__/test_openai_chatcompletions_stream.cpython-313-pytest-8.3.5.pyc
deleted file mode 100644
index 95d3cb39..00000000
Binary files a/tests/__pycache__/test_openai_chatcompletions_stream.cpython-313-pytest-8.3.5.pyc and /dev/null differ
diff --git a/tests/__pycache__/test_openai_chatcompletions_stream.cpython-39-pytest-8.3.5.pyc b/tests/__pycache__/test_openai_chatcompletions_stream.cpython-39-pytest-8.3.5.pyc
deleted file mode 100644
index c57882eb..00000000
Binary files a/tests/__pycache__/test_openai_chatcompletions_stream.cpython-39-pytest-8.3.5.pyc and /dev/null differ
diff --git a/tests/__pycache__/test_openai_responses_converter.cpython-313-pytest-8.3.5.pyc b/tests/__pycache__/test_openai_responses_converter.cpython-313-pytest-8.3.5.pyc
deleted file mode 100644
index ede5c418..00000000
Binary files a/tests/__pycache__/test_openai_responses_converter.cpython-313-pytest-8.3.5.pyc and /dev/null differ
diff --git a/tests/__pycache__/test_openai_responses_converter.cpython-39-pytest-8.3.5.pyc b/tests/__pycache__/test_openai_responses_converter.cpython-39-pytest-8.3.5.pyc
deleted file mode 100644
index de9f045c..00000000
Binary files a/tests/__pycache__/test_openai_responses_converter.cpython-39-pytest-8.3.5.pyc and /dev/null differ
diff --git a/tests/__pycache__/test_output_tool.cpython-313-pytest-8.3.4.pyc b/tests/__pycache__/test_output_tool.cpython-313-pytest-8.3.4.pyc
deleted file mode 100644
index b6698522..00000000
Binary files a/tests/__pycache__/test_output_tool.cpython-313-pytest-8.3.4.pyc and /dev/null differ
diff --git a/tests/__pycache__/test_output_tool.cpython-313-pytest-8.3.5.pyc b/tests/__pycache__/test_output_tool.cpython-313-pytest-8.3.5.pyc
deleted file mode 100644
index 8fb7794a..00000000
Binary files a/tests/__pycache__/test_output_tool.cpython-313-pytest-8.3.5.pyc and /dev/null differ
diff --git a/tests/__pycache__/test_output_tool.cpython-39-pytest-8.3.4.pyc b/tests/__pycache__/test_output_tool.cpython-39-pytest-8.3.4.pyc
deleted file mode 100644
index bac2bde1..00000000
Binary files a/tests/__pycache__/test_output_tool.cpython-39-pytest-8.3.4.pyc and /dev/null differ
diff --git a/tests/__pycache__/test_output_tool.cpython-39-pytest-8.3.5.pyc b/tests/__pycache__/test_output_tool.cpython-39-pytest-8.3.5.pyc
deleted file mode 100644
index 3d818912..00000000
Binary files a/tests/__pycache__/test_output_tool.cpython-39-pytest-8.3.5.pyc and /dev/null differ
diff --git a/tests/__pycache__/test_responses.cpython-313-pytest-8.3.4.pyc b/tests/__pycache__/test_responses.cpython-313-pytest-8.3.4.pyc
deleted file mode 100644
index d88ce6c9..00000000
Binary files a/tests/__pycache__/test_responses.cpython-313-pytest-8.3.4.pyc and /dev/null differ
diff --git a/tests/__pycache__/test_responses.cpython-313-pytest-8.3.5.pyc b/tests/__pycache__/test_responses.cpython-313-pytest-8.3.5.pyc
deleted file mode 100644
index 4729f3c1..00000000
Binary files a/tests/__pycache__/test_responses.cpython-313-pytest-8.3.5.pyc and /dev/null differ
diff --git a/tests/__pycache__/test_responses.cpython-313.pyc b/tests/__pycache__/test_responses.cpython-313.pyc
deleted file mode 100644
index 5a64d583..00000000
Binary files a/tests/__pycache__/test_responses.cpython-313.pyc and /dev/null differ
diff --git a/tests/__pycache__/test_responses.cpython-39-pytest-8.3.4.pyc b/tests/__pycache__/test_responses.cpython-39-pytest-8.3.4.pyc
deleted file mode 100644
index f14356d9..00000000
Binary files a/tests/__pycache__/test_responses.cpython-39-pytest-8.3.4.pyc and /dev/null differ
diff --git a/tests/__pycache__/test_responses.cpython-39-pytest-8.3.5.pyc b/tests/__pycache__/test_responses.cpython-39-pytest-8.3.5.pyc
deleted file mode 100644
index c8fba38c..00000000
Binary files a/tests/__pycache__/test_responses.cpython-39-pytest-8.3.5.pyc and /dev/null differ
diff --git a/tests/__pycache__/test_responses_tracing.cpython-313-pytest-8.3.5.pyc b/tests/__pycache__/test_responses_tracing.cpython-313-pytest-8.3.5.pyc
deleted file mode 100644
index e83286c9..00000000
Binary files a/tests/__pycache__/test_responses_tracing.cpython-313-pytest-8.3.5.pyc and /dev/null differ
diff --git a/tests/__pycache__/test_responses_tracing.cpython-39-pytest-8.3.5.pyc b/tests/__pycache__/test_responses_tracing.cpython-39-pytest-8.3.5.pyc
deleted file mode 100644
index 1f2f4123..00000000
Binary files a/tests/__pycache__/test_responses_tracing.cpython-39-pytest-8.3.5.pyc and /dev/null differ
diff --git a/tests/__pycache__/test_result_cast.cpython-313-pytest-8.3.5.pyc b/tests/__pycache__/test_result_cast.cpython-313-pytest-8.3.5.pyc
deleted file mode 100644
index 694aa15a..00000000
Binary files a/tests/__pycache__/test_result_cast.cpython-313-pytest-8.3.5.pyc and /dev/null differ
diff --git a/tests/__pycache__/test_result_cast.cpython-39-pytest-8.3.5.pyc b/tests/__pycache__/test_result_cast.cpython-39-pytest-8.3.5.pyc
deleted file mode 100644
index 30a15d53..00000000
Binary files a/tests/__pycache__/test_result_cast.cpython-39-pytest-8.3.5.pyc and /dev/null differ
diff --git a/tests/__pycache__/test_run_config.cpython-313-pytest-8.3.4.pyc b/tests/__pycache__/test_run_config.cpython-313-pytest-8.3.4.pyc
deleted file mode 100644
index f5802ed0..00000000
Binary files a/tests/__pycache__/test_run_config.cpython-313-pytest-8.3.4.pyc and /dev/null differ
diff --git a/tests/__pycache__/test_run_config.cpython-313-pytest-8.3.5.pyc b/tests/__pycache__/test_run_config.cpython-313-pytest-8.3.5.pyc
deleted file mode 100644
index 38ac10cb..00000000
Binary files a/tests/__pycache__/test_run_config.cpython-313-pytest-8.3.5.pyc and /dev/null differ
diff --git a/tests/__pycache__/test_run_config.cpython-39-pytest-8.3.4.pyc b/tests/__pycache__/test_run_config.cpython-39-pytest-8.3.4.pyc
deleted file mode 100644
index 174b66e4..00000000
Binary files a/tests/__pycache__/test_run_config.cpython-39-pytest-8.3.4.pyc and /dev/null differ
diff --git a/tests/__pycache__/test_run_config.cpython-39-pytest-8.3.5.pyc b/tests/__pycache__/test_run_config.cpython-39-pytest-8.3.5.pyc
deleted file mode 100644
index af9dfb78..00000000
Binary files a/tests/__pycache__/test_run_config.cpython-39-pytest-8.3.5.pyc and /dev/null differ
diff --git a/tests/__pycache__/test_run_step_execution.cpython-313-pytest-8.3.4.pyc b/tests/__pycache__/test_run_step_execution.cpython-313-pytest-8.3.4.pyc
deleted file mode 100644
index 8df2dc03..00000000
Binary files a/tests/__pycache__/test_run_step_execution.cpython-313-pytest-8.3.4.pyc and /dev/null differ
diff --git a/tests/__pycache__/test_run_step_execution.cpython-313-pytest-8.3.5.pyc b/tests/__pycache__/test_run_step_execution.cpython-313-pytest-8.3.5.pyc
deleted file mode 100644
index 345762b8..00000000
Binary files a/tests/__pycache__/test_run_step_execution.cpython-313-pytest-8.3.5.pyc and /dev/null differ
diff --git a/tests/__pycache__/test_run_step_execution.cpython-39-pytest-8.3.4.pyc b/tests/__pycache__/test_run_step_execution.cpython-39-pytest-8.3.4.pyc
deleted file mode 100644
index 4fae6dc0..00000000
Binary files a/tests/__pycache__/test_run_step_execution.cpython-39-pytest-8.3.4.pyc and /dev/null differ
diff --git a/tests/__pycache__/test_run_step_execution.cpython-39-pytest-8.3.5.pyc b/tests/__pycache__/test_run_step_execution.cpython-39-pytest-8.3.5.pyc
deleted file mode 100644
index ca24aead..00000000
Binary files a/tests/__pycache__/test_run_step_execution.cpython-39-pytest-8.3.5.pyc and /dev/null differ
diff --git a/tests/__pycache__/test_run_step_processing.cpython-313-pytest-8.3.4.pyc b/tests/__pycache__/test_run_step_processing.cpython-313-pytest-8.3.4.pyc
deleted file mode 100644
index 3e2e8461..00000000
Binary files a/tests/__pycache__/test_run_step_processing.cpython-313-pytest-8.3.4.pyc and /dev/null differ
diff --git a/tests/__pycache__/test_run_step_processing.cpython-313-pytest-8.3.5.pyc b/tests/__pycache__/test_run_step_processing.cpython-313-pytest-8.3.5.pyc
deleted file mode 100644
index ee7266a9..00000000
Binary files a/tests/__pycache__/test_run_step_processing.cpython-313-pytest-8.3.5.pyc and /dev/null differ
diff --git a/tests/__pycache__/test_run_step_processing.cpython-313.pyc b/tests/__pycache__/test_run_step_processing.cpython-313.pyc
deleted file mode 100644
index c5f79ff3..00000000
Binary files a/tests/__pycache__/test_run_step_processing.cpython-313.pyc and /dev/null differ
diff --git a/tests/__pycache__/test_run_step_processing.cpython-39-pytest-8.3.4.pyc b/tests/__pycache__/test_run_step_processing.cpython-39-pytest-8.3.4.pyc
deleted file mode 100644
index 6ea87e7f..00000000
Binary files a/tests/__pycache__/test_run_step_processing.cpython-39-pytest-8.3.4.pyc and /dev/null differ
diff --git a/tests/__pycache__/test_run_step_processing.cpython-39-pytest-8.3.5.pyc b/tests/__pycache__/test_run_step_processing.cpython-39-pytest-8.3.5.pyc
deleted file mode 100644
index 602fdce5..00000000
Binary files a/tests/__pycache__/test_run_step_processing.cpython-39-pytest-8.3.5.pyc and /dev/null differ
diff --git a/tests/__pycache__/test_strict_schema.cpython-313-pytest-8.3.5.pyc b/tests/__pycache__/test_strict_schema.cpython-313-pytest-8.3.5.pyc
deleted file mode 100644
index f0e7e7c3..00000000
Binary files a/tests/__pycache__/test_strict_schema.cpython-313-pytest-8.3.5.pyc and /dev/null differ
diff --git a/tests/__pycache__/test_strict_schema.cpython-39-pytest-8.3.5.pyc b/tests/__pycache__/test_strict_schema.cpython-39-pytest-8.3.5.pyc
deleted file mode 100644
index 28d5086d..00000000
Binary files a/tests/__pycache__/test_strict_schema.cpython-39-pytest-8.3.5.pyc and /dev/null differ
diff --git a/tests/__pycache__/test_tool_converter.cpython-313-pytest-8.3.4.pyc b/tests/__pycache__/test_tool_converter.cpython-313-pytest-8.3.4.pyc
deleted file mode 100644
index 82131817..00000000
Binary files a/tests/__pycache__/test_tool_converter.cpython-313-pytest-8.3.4.pyc and /dev/null differ
diff --git a/tests/__pycache__/test_tool_converter.cpython-313-pytest-8.3.5.pyc b/tests/__pycache__/test_tool_converter.cpython-313-pytest-8.3.5.pyc
deleted file mode 100644
index f1783da5..00000000
Binary files a/tests/__pycache__/test_tool_converter.cpython-313-pytest-8.3.5.pyc and /dev/null differ
diff --git a/tests/__pycache__/test_tool_converter.cpython-39-pytest-8.3.4.pyc b/tests/__pycache__/test_tool_converter.cpython-39-pytest-8.3.4.pyc
deleted file mode 100644
index 98267607..00000000
Binary files a/tests/__pycache__/test_tool_converter.cpython-39-pytest-8.3.4.pyc and /dev/null differ
diff --git a/tests/__pycache__/test_tool_converter.cpython-39-pytest-8.3.5.pyc b/tests/__pycache__/test_tool_converter.cpython-39-pytest-8.3.5.pyc
deleted file mode 100644
index ca0f0ed4..00000000
Binary files a/tests/__pycache__/test_tool_converter.cpython-39-pytest-8.3.5.pyc and /dev/null differ
diff --git a/tests/__pycache__/test_trace_processor.cpython-313-pytest-8.3.4.pyc b/tests/__pycache__/test_trace_processor.cpython-313-pytest-8.3.4.pyc
deleted file mode 100644
index d6cdc5a6..00000000
Binary files a/tests/__pycache__/test_trace_processor.cpython-313-pytest-8.3.4.pyc and /dev/null differ
diff --git a/tests/__pycache__/test_trace_processor.cpython-313-pytest-8.3.5.pyc b/tests/__pycache__/test_trace_processor.cpython-313-pytest-8.3.5.pyc
deleted file mode 100644
index 11601684..00000000
Binary files a/tests/__pycache__/test_trace_processor.cpython-313-pytest-8.3.5.pyc and /dev/null differ
diff --git a/tests/__pycache__/test_trace_processor.cpython-39-pytest-8.3.4.pyc b/tests/__pycache__/test_trace_processor.cpython-39-pytest-8.3.4.pyc
deleted file mode 100644
index e8d3e12e..00000000
Binary files a/tests/__pycache__/test_trace_processor.cpython-39-pytest-8.3.4.pyc and /dev/null differ
diff --git a/tests/__pycache__/test_trace_processor.cpython-39-pytest-8.3.5.pyc b/tests/__pycache__/test_trace_processor.cpython-39-pytest-8.3.5.pyc
deleted file mode 100644
index 2925c403..00000000
Binary files a/tests/__pycache__/test_trace_processor.cpython-39-pytest-8.3.5.pyc and /dev/null differ
diff --git a/tests/__pycache__/test_tracing.cpython-313-pytest-8.3.4.pyc b/tests/__pycache__/test_tracing.cpython-313-pytest-8.3.4.pyc
deleted file mode 100644
index 379aa7f8..00000000
Binary files a/tests/__pycache__/test_tracing.cpython-313-pytest-8.3.4.pyc and /dev/null differ
diff --git a/tests/__pycache__/test_tracing.cpython-313-pytest-8.3.5.pyc b/tests/__pycache__/test_tracing.cpython-313-pytest-8.3.5.pyc
deleted file mode 100644
index 40a58954..00000000
Binary files a/tests/__pycache__/test_tracing.cpython-313-pytest-8.3.5.pyc and /dev/null differ
diff --git a/tests/__pycache__/test_tracing.cpython-39-pytest-8.3.4.pyc b/tests/__pycache__/test_tracing.cpython-39-pytest-8.3.4.pyc
deleted file mode 100644
index 999e3894..00000000
Binary files a/tests/__pycache__/test_tracing.cpython-39-pytest-8.3.4.pyc and /dev/null differ
diff --git a/tests/__pycache__/test_tracing.cpython-39-pytest-8.3.5.pyc b/tests/__pycache__/test_tracing.cpython-39-pytest-8.3.5.pyc
deleted file mode 100644
index dc92ec4f..00000000
Binary files a/tests/__pycache__/test_tracing.cpython-39-pytest-8.3.5.pyc and /dev/null differ
diff --git a/tests/__pycache__/test_tracing_errors.cpython-313-pytest-8.3.4.pyc b/tests/__pycache__/test_tracing_errors.cpython-313-pytest-8.3.4.pyc
deleted file mode 100644
index bedc4f5d..00000000
Binary files a/tests/__pycache__/test_tracing_errors.cpython-313-pytest-8.3.4.pyc and /dev/null differ
diff --git a/tests/__pycache__/test_tracing_errors.cpython-313-pytest-8.3.5.pyc b/tests/__pycache__/test_tracing_errors.cpython-313-pytest-8.3.5.pyc
deleted file mode 100644
index d6fc80e9..00000000
Binary files a/tests/__pycache__/test_tracing_errors.cpython-313-pytest-8.3.5.pyc and /dev/null differ
diff --git a/tests/__pycache__/test_tracing_errors.cpython-39-pytest-8.3.4.pyc b/tests/__pycache__/test_tracing_errors.cpython-39-pytest-8.3.4.pyc
deleted file mode 100644
index b7b9429d..00000000
Binary files a/tests/__pycache__/test_tracing_errors.cpython-39-pytest-8.3.4.pyc and /dev/null differ
diff --git a/tests/__pycache__/test_tracing_errors.cpython-39-pytest-8.3.5.pyc b/tests/__pycache__/test_tracing_errors.cpython-39-pytest-8.3.5.pyc
deleted file mode 100644
index 16af2c31..00000000
Binary files a/tests/__pycache__/test_tracing_errors.cpython-39-pytest-8.3.5.pyc and /dev/null differ
diff --git a/tests/__pycache__/test_tracing_errors_streamed.cpython-313-pytest-8.3.4.pyc b/tests/__pycache__/test_tracing_errors_streamed.cpython-313-pytest-8.3.4.pyc
deleted file mode 100644
index b4ecdf7f..00000000
Binary files a/tests/__pycache__/test_tracing_errors_streamed.cpython-313-pytest-8.3.4.pyc and /dev/null differ
diff --git a/tests/__pycache__/test_tracing_errors_streamed.cpython-313-pytest-8.3.5.pyc b/tests/__pycache__/test_tracing_errors_streamed.cpython-313-pytest-8.3.5.pyc
deleted file mode 100644
index 385eb1cb..00000000
Binary files a/tests/__pycache__/test_tracing_errors_streamed.cpython-313-pytest-8.3.5.pyc and /dev/null differ
diff --git a/tests/__pycache__/test_tracing_errors_streamed.cpython-39-pytest-8.3.4.pyc b/tests/__pycache__/test_tracing_errors_streamed.cpython-39-pytest-8.3.4.pyc
deleted file mode 100644
index 61d6378a..00000000
Binary files a/tests/__pycache__/test_tracing_errors_streamed.cpython-39-pytest-8.3.4.pyc and /dev/null differ
diff --git a/tests/__pycache__/test_tracing_errors_streamed.cpython-39-pytest-8.3.5.pyc b/tests/__pycache__/test_tracing_errors_streamed.cpython-39-pytest-8.3.5.pyc
deleted file mode 100644
index f5367171..00000000
Binary files a/tests/__pycache__/test_tracing_errors_streamed.cpython-39-pytest-8.3.5.pyc and /dev/null differ
diff --git a/tests/__pycache__/testing_processor.cpython-313.pyc b/tests/__pycache__/testing_processor.cpython-313.pyc
deleted file mode 100644
index dd656293..00000000
Binary files a/tests/__pycache__/testing_processor.cpython-313.pyc and /dev/null differ
diff --git a/tests/__pycache__/testing_processor.cpython-39.pyc b/tests/__pycache__/testing_processor.cpython-39.pyc
deleted file mode 100644
index dac08bae..00000000
Binary files a/tests/__pycache__/testing_processor.cpython-39.pyc and /dev/null differ
diff --git a/tests/examples/__pycache__/__init__.cpython-313.pyc b/tests/examples/__pycache__/__init__.cpython-313.pyc
deleted file mode 100644
index b6900478..00000000
Binary files a/tests/examples/__pycache__/__init__.cpython-313.pyc and /dev/null differ
diff --git a/tests/examples/research_bot/__pycache__/__init__.cpython-313.pyc b/tests/examples/research_bot/__pycache__/__init__.cpython-313.pyc
deleted file mode 100644
index 3d1acc93..00000000
Binary files a/tests/examples/research_bot/__pycache__/__init__.cpython-313.pyc and /dev/null differ
diff --git a/tests/examples/research_bot/__pycache__/main.cpython-313.pyc b/tests/examples/research_bot/__pycache__/main.cpython-313.pyc
deleted file mode 100644
index 394e4629..00000000
Binary files a/tests/examples/research_bot/__pycache__/main.cpython-313.pyc and /dev/null differ
diff --git a/tests/examples/research_bot/__pycache__/manager.cpython-313.pyc b/tests/examples/research_bot/__pycache__/manager.cpython-313.pyc
deleted file mode 100644
index aaef5dea..00000000
Binary files a/tests/examples/research_bot/__pycache__/manager.cpython-313.pyc and /dev/null differ
diff --git a/tests/examples/research_bot/__pycache__/printer.cpython-313.pyc b/tests/examples/research_bot/__pycache__/printer.cpython-313.pyc
deleted file mode 100644
index 3e9ac76c..00000000
Binary files a/tests/examples/research_bot/__pycache__/printer.cpython-313.pyc and /dev/null differ
diff --git a/tests/examples/research_bot/agents/__pycache__/__init__.cpython-313.pyc b/tests/examples/research_bot/agents/__pycache__/__init__.cpython-313.pyc
deleted file mode 100644
index a094b5a5..00000000
Binary files a/tests/examples/research_bot/agents/__pycache__/__init__.cpython-313.pyc and /dev/null differ
diff --git a/tests/examples/research_bot/agents/__pycache__/base_agent.cpython-313.pyc b/tests/examples/research_bot/agents/__pycache__/base_agent.cpython-313.pyc
deleted file mode 100644
index f33d4188..00000000
Binary files a/tests/examples/research_bot/agents/__pycache__/base_agent.cpython-313.pyc and /dev/null differ
diff --git a/tests/examples/research_bot/agents/__pycache__/planner_agent.cpython-313.pyc b/tests/examples/research_bot/agents/__pycache__/planner_agent.cpython-313.pyc
deleted file mode 100644
index b836aacc..00000000
Binary files a/tests/examples/research_bot/agents/__pycache__/planner_agent.cpython-313.pyc and /dev/null differ
diff --git a/tests/examples/research_bot/agents/__pycache__/research_manager_agent.cpython-313.pyc b/tests/examples/research_bot/agents/__pycache__/research_manager_agent.cpython-313.pyc
deleted file mode 100644
index edc3f5ff..00000000
Binary files a/tests/examples/research_bot/agents/__pycache__/research_manager_agent.cpython-313.pyc and /dev/null differ
diff --git a/tests/examples/research_bot/agents/__pycache__/search_agent.cpython-313.pyc b/tests/examples/research_bot/agents/__pycache__/search_agent.cpython-313.pyc
deleted file mode 100644
index b3281242..00000000
Binary files a/tests/examples/research_bot/agents/__pycache__/search_agent.cpython-313.pyc and /dev/null differ
diff --git a/tests/examples/research_bot/agents/__pycache__/summarization_agent.cpython-313.pyc b/tests/examples/research_bot/agents/__pycache__/summarization_agent.cpython-313.pyc
deleted file mode 100644
index b809d7c5..00000000
Binary files a/tests/examples/research_bot/agents/__pycache__/summarization_agent.cpython-313.pyc and /dev/null differ
diff --git a/tests/examples/research_bot/agents/__pycache__/writer_agent.cpython-313.pyc b/tests/examples/research_bot/agents/__pycache__/writer_agent.cpython-313.pyc
deleted file mode 100644
index be550b1e..00000000
Binary files a/tests/examples/research_bot/agents/__pycache__/writer_agent.cpython-313.pyc and /dev/null differ
diff --git a/tests/examples/tools/computer_use.py b/tests/examples/tools/computer_use.py
index 35fc865d..ae339552 100644
--- a/tests/examples/tools/computer_use.py
+++ b/tests/examples/tools/computer_use.py
@@ -28,7 +28,7 @@ async def main():
instructions="You are a helpful agent.",
tools=[ComputerTool(computer)],
# Use the computer using model, and set truncation to auto because its required
- model="computer-use-preview-2025-02-04",
+ model="computer-use-preview",
model_settings=ModelSettings(truncation="auto"),
)
result = await Runner.run(agent, "Search for SF sports news and summarize.")
diff --git a/tests/src/agents/__pycache__/__init__.cpython-311.pyc b/tests/src/agents/__pycache__/__init__.cpython-311.pyc
deleted file mode 100644
index daf05e7e..00000000
Binary files a/tests/src/agents/__pycache__/__init__.cpython-311.pyc and /dev/null differ
diff --git a/tests/src/agents/__pycache__/__init__.cpython-313.pyc b/tests/src/agents/__pycache__/__init__.cpython-313.pyc
deleted file mode 100644
index a1c330f1..00000000
Binary files a/tests/src/agents/__pycache__/__init__.cpython-313.pyc and /dev/null differ
diff --git a/tests/src/agents/__pycache__/__init__.cpython-39.pyc b/tests/src/agents/__pycache__/__init__.cpython-39.pyc
deleted file mode 100644
index 99cabb17..00000000
Binary files a/tests/src/agents/__pycache__/__init__.cpython-39.pyc and /dev/null differ
diff --git a/tests/src/agents/__pycache__/_config.cpython-311.pyc b/tests/src/agents/__pycache__/_config.cpython-311.pyc
deleted file mode 100644
index 6fd0d6a7..00000000
Binary files a/tests/src/agents/__pycache__/_config.cpython-311.pyc and /dev/null differ
diff --git a/tests/src/agents/__pycache__/_config.cpython-313.pyc b/tests/src/agents/__pycache__/_config.cpython-313.pyc
deleted file mode 100644
index 25b6ae85..00000000
Binary files a/tests/src/agents/__pycache__/_config.cpython-313.pyc and /dev/null differ
diff --git a/tests/src/agents/__pycache__/_config.cpython-39.pyc b/tests/src/agents/__pycache__/_config.cpython-39.pyc
deleted file mode 100644
index 38213056..00000000
Binary files a/tests/src/agents/__pycache__/_config.cpython-39.pyc and /dev/null differ
diff --git a/tests/src/agents/__pycache__/_debug.cpython-313.pyc b/tests/src/agents/__pycache__/_debug.cpython-313.pyc
deleted file mode 100644
index e9587737..00000000
Binary files a/tests/src/agents/__pycache__/_debug.cpython-313.pyc and /dev/null differ
diff --git a/tests/src/agents/__pycache__/_debug.cpython-39.pyc b/tests/src/agents/__pycache__/_debug.cpython-39.pyc
deleted file mode 100644
index b32ba66b..00000000
Binary files a/tests/src/agents/__pycache__/_debug.cpython-39.pyc and /dev/null differ
diff --git a/tests/src/agents/__pycache__/_run_impl.cpython-313.pyc b/tests/src/agents/__pycache__/_run_impl.cpython-313.pyc
deleted file mode 100644
index 76570e7d..00000000
Binary files a/tests/src/agents/__pycache__/_run_impl.cpython-313.pyc and /dev/null differ
diff --git a/tests/src/agents/__pycache__/_run_impl.cpython-39.pyc b/tests/src/agents/__pycache__/_run_impl.cpython-39.pyc
deleted file mode 100644
index 7d04233a..00000000
Binary files a/tests/src/agents/__pycache__/_run_impl.cpython-39.pyc and /dev/null differ
diff --git a/tests/src/agents/__pycache__/_strict_schema.cpython-313.pyc b/tests/src/agents/__pycache__/_strict_schema.cpython-313.pyc
deleted file mode 100644
index 54b08cff..00000000
Binary files a/tests/src/agents/__pycache__/_strict_schema.cpython-313.pyc and /dev/null differ
diff --git a/tests/src/agents/__pycache__/_utils.cpython-313.pyc b/tests/src/agents/__pycache__/_utils.cpython-313.pyc
deleted file mode 100644
index a45d8f77..00000000
Binary files a/tests/src/agents/__pycache__/_utils.cpython-313.pyc and /dev/null differ
diff --git a/tests/src/agents/__pycache__/_utils.cpython-39.pyc b/tests/src/agents/__pycache__/_utils.cpython-39.pyc
deleted file mode 100644
index 999be282..00000000
Binary files a/tests/src/agents/__pycache__/_utils.cpython-39.pyc and /dev/null differ
diff --git a/tests/src/agents/__pycache__/agent.cpython-311.pyc b/tests/src/agents/__pycache__/agent.cpython-311.pyc
deleted file mode 100644
index 3579bbed..00000000
Binary files a/tests/src/agents/__pycache__/agent.cpython-311.pyc and /dev/null differ
diff --git a/tests/src/agents/__pycache__/agent.cpython-313.pyc b/tests/src/agents/__pycache__/agent.cpython-313.pyc
deleted file mode 100644
index 4342a13a..00000000
Binary files a/tests/src/agents/__pycache__/agent.cpython-313.pyc and /dev/null differ
diff --git a/tests/src/agents/__pycache__/agent.cpython-39.pyc b/tests/src/agents/__pycache__/agent.cpython-39.pyc
deleted file mode 100644
index 6d7f8f1d..00000000
Binary files a/tests/src/agents/__pycache__/agent.cpython-39.pyc and /dev/null differ
diff --git a/tests/src/agents/__pycache__/agent_output.cpython-313.pyc b/tests/src/agents/__pycache__/agent_output.cpython-313.pyc
deleted file mode 100644
index e87ae3f1..00000000
Binary files a/tests/src/agents/__pycache__/agent_output.cpython-313.pyc and /dev/null differ
diff --git a/tests/src/agents/__pycache__/agent_output.cpython-39.pyc b/tests/src/agents/__pycache__/agent_output.cpython-39.pyc
deleted file mode 100644
index bfe37ef8..00000000
Binary files a/tests/src/agents/__pycache__/agent_output.cpython-39.pyc and /dev/null differ
diff --git a/tests/src/agents/__pycache__/call_agent_tool.cpython-313.pyc b/tests/src/agents/__pycache__/call_agent_tool.cpython-313.pyc
deleted file mode 100644
index 281eefcb..00000000
Binary files a/tests/src/agents/__pycache__/call_agent_tool.cpython-313.pyc and /dev/null differ
diff --git a/tests/src/agents/__pycache__/call_agent_tool.cpython-39.pyc b/tests/src/agents/__pycache__/call_agent_tool.cpython-39.pyc
deleted file mode 100644
index 3502ff97..00000000
Binary files a/tests/src/agents/__pycache__/call_agent_tool.cpython-39.pyc and /dev/null differ
diff --git a/tests/src/agents/__pycache__/computer.cpython-313.pyc b/tests/src/agents/__pycache__/computer.cpython-313.pyc
deleted file mode 100644
index 871935a2..00000000
Binary files a/tests/src/agents/__pycache__/computer.cpython-313.pyc and /dev/null differ
diff --git a/tests/src/agents/__pycache__/computer.cpython-39.pyc b/tests/src/agents/__pycache__/computer.cpython-39.pyc
deleted file mode 100644
index 8bfc37b5..00000000
Binary files a/tests/src/agents/__pycache__/computer.cpython-39.pyc and /dev/null differ
diff --git a/tests/src/agents/__pycache__/exceptions.cpython-311.pyc b/tests/src/agents/__pycache__/exceptions.cpython-311.pyc
deleted file mode 100644
index 4d851c8e..00000000
Binary files a/tests/src/agents/__pycache__/exceptions.cpython-311.pyc and /dev/null differ
diff --git a/tests/src/agents/__pycache__/exceptions.cpython-313.pyc b/tests/src/agents/__pycache__/exceptions.cpython-313.pyc
deleted file mode 100644
index 7ae5d4cf..00000000
Binary files a/tests/src/agents/__pycache__/exceptions.cpython-313.pyc and /dev/null differ
diff --git a/tests/src/agents/__pycache__/exceptions.cpython-39.pyc b/tests/src/agents/__pycache__/exceptions.cpython-39.pyc
deleted file mode 100644
index b82c80cc..00000000
Binary files a/tests/src/agents/__pycache__/exceptions.cpython-39.pyc and /dev/null differ
diff --git a/tests/src/agents/__pycache__/function_schema.cpython-313.pyc b/tests/src/agents/__pycache__/function_schema.cpython-313.pyc
deleted file mode 100644
index 97ee533f..00000000
Binary files a/tests/src/agents/__pycache__/function_schema.cpython-313.pyc and /dev/null differ
diff --git a/tests/src/agents/__pycache__/function_schema.cpython-39.pyc b/tests/src/agents/__pycache__/function_schema.cpython-39.pyc
deleted file mode 100644
index d2fbd3dd..00000000
Binary files a/tests/src/agents/__pycache__/function_schema.cpython-39.pyc and /dev/null differ
diff --git a/tests/src/agents/__pycache__/guardrail.cpython-311.pyc b/tests/src/agents/__pycache__/guardrail.cpython-311.pyc
deleted file mode 100644
index 5a7e4dfe..00000000
Binary files a/tests/src/agents/__pycache__/guardrail.cpython-311.pyc and /dev/null differ
diff --git a/tests/src/agents/__pycache__/guardrail.cpython-313.pyc b/tests/src/agents/__pycache__/guardrail.cpython-313.pyc
deleted file mode 100644
index ac7e9800..00000000
Binary files a/tests/src/agents/__pycache__/guardrail.cpython-313.pyc and /dev/null differ
diff --git a/tests/src/agents/__pycache__/guardrail.cpython-39.pyc b/tests/src/agents/__pycache__/guardrail.cpython-39.pyc
deleted file mode 100644
index 99fcf761..00000000
Binary files a/tests/src/agents/__pycache__/guardrail.cpython-39.pyc and /dev/null differ
diff --git a/tests/src/agents/__pycache__/guardrail_base.cpython-313.pyc b/tests/src/agents/__pycache__/guardrail_base.cpython-313.pyc
deleted file mode 100644
index 525e91e8..00000000
Binary files a/tests/src/agents/__pycache__/guardrail_base.cpython-313.pyc and /dev/null differ
diff --git a/tests/src/agents/__pycache__/guardrail_base.cpython-39.pyc b/tests/src/agents/__pycache__/guardrail_base.cpython-39.pyc
deleted file mode 100644
index 400cd36c..00000000
Binary files a/tests/src/agents/__pycache__/guardrail_base.cpython-39.pyc and /dev/null differ
diff --git a/tests/src/agents/__pycache__/guardrails.cpython-313.pyc b/tests/src/agents/__pycache__/guardrails.cpython-313.pyc
deleted file mode 100644
index bec8e3f8..00000000
Binary files a/tests/src/agents/__pycache__/guardrails.cpython-313.pyc and /dev/null differ
diff --git a/tests/src/agents/__pycache__/handoff.cpython-313.pyc b/tests/src/agents/__pycache__/handoff.cpython-313.pyc
deleted file mode 100644
index 5442e419..00000000
Binary files a/tests/src/agents/__pycache__/handoff.cpython-313.pyc and /dev/null differ
diff --git a/tests/src/agents/__pycache__/handoff.cpython-39.pyc b/tests/src/agents/__pycache__/handoff.cpython-39.pyc
deleted file mode 100644
index 753a02ea..00000000
Binary files a/tests/src/agents/__pycache__/handoff.cpython-39.pyc and /dev/null differ
diff --git a/tests/src/agents/__pycache__/handoffs.cpython-313.pyc b/tests/src/agents/__pycache__/handoffs.cpython-313.pyc
deleted file mode 100644
index 47bd08b9..00000000
Binary files a/tests/src/agents/__pycache__/handoffs.cpython-313.pyc and /dev/null differ
diff --git a/tests/src/agents/__pycache__/handoffs.cpython-39.pyc b/tests/src/agents/__pycache__/handoffs.cpython-39.pyc
deleted file mode 100644
index a2f2c757..00000000
Binary files a/tests/src/agents/__pycache__/handoffs.cpython-39.pyc and /dev/null differ
diff --git a/tests/src/agents/__pycache__/items.cpython-311.pyc b/tests/src/agents/__pycache__/items.cpython-311.pyc
deleted file mode 100644
index 6b0149fe..00000000
Binary files a/tests/src/agents/__pycache__/items.cpython-311.pyc and /dev/null differ
diff --git a/tests/src/agents/__pycache__/items.cpython-313.pyc b/tests/src/agents/__pycache__/items.cpython-313.pyc
deleted file mode 100644
index fe2d7594..00000000
Binary files a/tests/src/agents/__pycache__/items.cpython-313.pyc and /dev/null differ
diff --git a/tests/src/agents/__pycache__/items.cpython-39.pyc b/tests/src/agents/__pycache__/items.cpython-39.pyc
deleted file mode 100644
index 38600325..00000000
Binary files a/tests/src/agents/__pycache__/items.cpython-39.pyc and /dev/null differ
diff --git a/tests/src/agents/__pycache__/lifecycle.cpython-313.pyc b/tests/src/agents/__pycache__/lifecycle.cpython-313.pyc
deleted file mode 100644
index 76fad066..00000000
Binary files a/tests/src/agents/__pycache__/lifecycle.cpython-313.pyc and /dev/null differ
diff --git a/tests/src/agents/__pycache__/lifecycle.cpython-39.pyc b/tests/src/agents/__pycache__/lifecycle.cpython-39.pyc
deleted file mode 100644
index 2f9b1a14..00000000
Binary files a/tests/src/agents/__pycache__/lifecycle.cpython-39.pyc and /dev/null differ
diff --git a/tests/src/agents/__pycache__/logger.cpython-313.pyc b/tests/src/agents/__pycache__/logger.cpython-313.pyc
deleted file mode 100644
index 663224c8..00000000
Binary files a/tests/src/agents/__pycache__/logger.cpython-313.pyc and /dev/null differ
diff --git a/tests/src/agents/__pycache__/logger.cpython-39.pyc b/tests/src/agents/__pycache__/logger.cpython-39.pyc
deleted file mode 100644
index 5642df7d..00000000
Binary files a/tests/src/agents/__pycache__/logger.cpython-39.pyc and /dev/null differ
diff --git a/tests/src/agents/__pycache__/model_settings.cpython-313.pyc b/tests/src/agents/__pycache__/model_settings.cpython-313.pyc
deleted file mode 100644
index 88efd70a..00000000
Binary files a/tests/src/agents/__pycache__/model_settings.cpython-313.pyc and /dev/null differ
diff --git a/tests/src/agents/__pycache__/model_settings.cpython-39.pyc b/tests/src/agents/__pycache__/model_settings.cpython-39.pyc
deleted file mode 100644
index 6c57aaa8..00000000
Binary files a/tests/src/agents/__pycache__/model_settings.cpython-39.pyc and /dev/null differ
diff --git a/tests/src/agents/__pycache__/output_tool.cpython-313.pyc b/tests/src/agents/__pycache__/output_tool.cpython-313.pyc
deleted file mode 100644
index 3569e335..00000000
Binary files a/tests/src/agents/__pycache__/output_tool.cpython-313.pyc and /dev/null differ
diff --git a/tests/src/agents/__pycache__/output_tool.cpython-39.pyc b/tests/src/agents/__pycache__/output_tool.cpython-39.pyc
deleted file mode 100644
index 3bc8d2e5..00000000
Binary files a/tests/src/agents/__pycache__/output_tool.cpython-39.pyc and /dev/null differ
diff --git a/tests/src/agents/__pycache__/result.cpython-313.pyc b/tests/src/agents/__pycache__/result.cpython-313.pyc
deleted file mode 100644
index bbe643e1..00000000
Binary files a/tests/src/agents/__pycache__/result.cpython-313.pyc and /dev/null differ
diff --git a/tests/src/agents/__pycache__/result.cpython-39.pyc b/tests/src/agents/__pycache__/result.cpython-39.pyc
deleted file mode 100644
index 638fdbb3..00000000
Binary files a/tests/src/agents/__pycache__/result.cpython-39.pyc and /dev/null differ
diff --git a/tests/src/agents/__pycache__/run.cpython-313.pyc b/tests/src/agents/__pycache__/run.cpython-313.pyc
deleted file mode 100644
index 9f5f3c1e..00000000
Binary files a/tests/src/agents/__pycache__/run.cpython-313.pyc and /dev/null differ
diff --git a/tests/src/agents/__pycache__/run.cpython-39.pyc b/tests/src/agents/__pycache__/run.cpython-39.pyc
deleted file mode 100644
index d4ed923e..00000000
Binary files a/tests/src/agents/__pycache__/run.cpython-39.pyc and /dev/null differ
diff --git a/tests/src/agents/__pycache__/run_context.cpython-313.pyc b/tests/src/agents/__pycache__/run_context.cpython-313.pyc
deleted file mode 100644
index 4ac6e93c..00000000
Binary files a/tests/src/agents/__pycache__/run_context.cpython-313.pyc and /dev/null differ
diff --git a/tests/src/agents/__pycache__/run_context.cpython-39.pyc b/tests/src/agents/__pycache__/run_context.cpython-39.pyc
deleted file mode 100644
index cad1ca87..00000000
Binary files a/tests/src/agents/__pycache__/run_context.cpython-39.pyc and /dev/null differ
diff --git a/tests/src/agents/__pycache__/stream_events.cpython-313.pyc b/tests/src/agents/__pycache__/stream_events.cpython-313.pyc
deleted file mode 100644
index 4d488fdb..00000000
Binary files a/tests/src/agents/__pycache__/stream_events.cpython-313.pyc and /dev/null differ
diff --git a/tests/src/agents/__pycache__/stream_events.cpython-39.pyc b/tests/src/agents/__pycache__/stream_events.cpython-39.pyc
deleted file mode 100644
index 54f102cb..00000000
Binary files a/tests/src/agents/__pycache__/stream_events.cpython-39.pyc and /dev/null differ
diff --git a/tests/src/agents/__pycache__/strict_schema.cpython-313.pyc b/tests/src/agents/__pycache__/strict_schema.cpython-313.pyc
deleted file mode 100644
index dbc86f24..00000000
Binary files a/tests/src/agents/__pycache__/strict_schema.cpython-313.pyc and /dev/null differ
diff --git a/tests/src/agents/__pycache__/strict_schema.cpython-39.pyc b/tests/src/agents/__pycache__/strict_schema.cpython-39.pyc
deleted file mode 100644
index e855ab45..00000000
Binary files a/tests/src/agents/__pycache__/strict_schema.cpython-39.pyc and /dev/null differ
diff --git a/tests/src/agents/__pycache__/tool.cpython-313.pyc b/tests/src/agents/__pycache__/tool.cpython-313.pyc
deleted file mode 100644
index c3380a6b..00000000
Binary files a/tests/src/agents/__pycache__/tool.cpython-313.pyc and /dev/null differ
diff --git a/tests/src/agents/__pycache__/tool.cpython-39.pyc b/tests/src/agents/__pycache__/tool.cpython-39.pyc
deleted file mode 100644
index d78bad32..00000000
Binary files a/tests/src/agents/__pycache__/tool.cpython-39.pyc and /dev/null differ
diff --git a/tests/src/agents/__pycache__/tool_converter.cpython-313.pyc b/tests/src/agents/__pycache__/tool_converter.cpython-313.pyc
deleted file mode 100644
index e6400c54..00000000
Binary files a/tests/src/agents/__pycache__/tool_converter.cpython-313.pyc and /dev/null differ
diff --git a/tests/src/agents/__pycache__/tool_converter.cpython-39.pyc b/tests/src/agents/__pycache__/tool_converter.cpython-39.pyc
deleted file mode 100644
index 9ee20bd4..00000000
Binary files a/tests/src/agents/__pycache__/tool_converter.cpython-39.pyc and /dev/null differ
diff --git a/tests/src/agents/__pycache__/usage.cpython-313.pyc b/tests/src/agents/__pycache__/usage.cpython-313.pyc
deleted file mode 100644
index 16617abf..00000000
Binary files a/tests/src/agents/__pycache__/usage.cpython-313.pyc and /dev/null differ
diff --git a/tests/src/agents/__pycache__/usage.cpython-39.pyc b/tests/src/agents/__pycache__/usage.cpython-39.pyc
deleted file mode 100644
index f9d49394..00000000
Binary files a/tests/src/agents/__pycache__/usage.cpython-39.pyc and /dev/null differ
diff --git a/tests/src/agents/__pycache__/version.cpython-313.pyc b/tests/src/agents/__pycache__/version.cpython-313.pyc
deleted file mode 100644
index 6a204a7a..00000000
Binary files a/tests/src/agents/__pycache__/version.cpython-313.pyc and /dev/null differ
diff --git a/tests/src/agents/__pycache__/version.cpython-39.pyc b/tests/src/agents/__pycache__/version.cpython-39.pyc
deleted file mode 100644
index 77e7970b..00000000
Binary files a/tests/src/agents/__pycache__/version.cpython-39.pyc and /dev/null differ
diff --git a/tests/src/agents/extensions/__pycache__/__init__.cpython-313.pyc b/tests/src/agents/extensions/__pycache__/__init__.cpython-313.pyc
deleted file mode 100644
index bc837fb1..00000000
Binary files a/tests/src/agents/extensions/__pycache__/__init__.cpython-313.pyc and /dev/null differ
diff --git a/tests/src/agents/extensions/__pycache__/__init__.cpython-39.pyc b/tests/src/agents/extensions/__pycache__/__init__.cpython-39.pyc
deleted file mode 100644
index 5e72c0c8..00000000
Binary files a/tests/src/agents/extensions/__pycache__/__init__.cpython-39.pyc and /dev/null differ
diff --git a/tests/src/agents/extensions/__pycache__/handoff_filters.cpython-313.pyc b/tests/src/agents/extensions/__pycache__/handoff_filters.cpython-313.pyc
deleted file mode 100644
index bc28a3cf..00000000
Binary files a/tests/src/agents/extensions/__pycache__/handoff_filters.cpython-313.pyc and /dev/null differ
diff --git a/tests/src/agents/extensions/__pycache__/handoff_filters.cpython-39.pyc b/tests/src/agents/extensions/__pycache__/handoff_filters.cpython-39.pyc
deleted file mode 100644
index 9443e768..00000000
Binary files a/tests/src/agents/extensions/__pycache__/handoff_filters.cpython-39.pyc and /dev/null differ
diff --git a/tests/src/agents/extensions/__pycache__/handoff_prompt.cpython-313.pyc b/tests/src/agents/extensions/__pycache__/handoff_prompt.cpython-313.pyc
deleted file mode 100644
index 1b1154bd..00000000
Binary files a/tests/src/agents/extensions/__pycache__/handoff_prompt.cpython-313.pyc and /dev/null differ
diff --git a/tests/src/agents/models/__pycache__/__init__.cpython-311.pyc b/tests/src/agents/models/__pycache__/__init__.cpython-311.pyc
deleted file mode 100644
index 809c19df..00000000
Binary files a/tests/src/agents/models/__pycache__/__init__.cpython-311.pyc and /dev/null differ
diff --git a/tests/src/agents/models/__pycache__/__init__.cpython-313.pyc b/tests/src/agents/models/__pycache__/__init__.cpython-313.pyc
deleted file mode 100644
index bcd3895d..00000000
Binary files a/tests/src/agents/models/__pycache__/__init__.cpython-313.pyc and /dev/null differ
diff --git a/tests/src/agents/models/__pycache__/__init__.cpython-39.pyc b/tests/src/agents/models/__pycache__/__init__.cpython-39.pyc
deleted file mode 100644
index ce59e12b..00000000
Binary files a/tests/src/agents/models/__pycache__/__init__.cpython-39.pyc and /dev/null differ
diff --git a/tests/src/agents/models/__pycache__/_openai_shared.cpython-311.pyc b/tests/src/agents/models/__pycache__/_openai_shared.cpython-311.pyc
deleted file mode 100644
index 31d95579..00000000
Binary files a/tests/src/agents/models/__pycache__/_openai_shared.cpython-311.pyc and /dev/null differ
diff --git a/tests/src/agents/models/__pycache__/_openai_shared.cpython-313.pyc b/tests/src/agents/models/__pycache__/_openai_shared.cpython-313.pyc
deleted file mode 100644
index ad69a871..00000000
Binary files a/tests/src/agents/models/__pycache__/_openai_shared.cpython-313.pyc and /dev/null differ
diff --git a/tests/src/agents/models/__pycache__/_openai_shared.cpython-39.pyc b/tests/src/agents/models/__pycache__/_openai_shared.cpython-39.pyc
deleted file mode 100644
index fb45fa3d..00000000
Binary files a/tests/src/agents/models/__pycache__/_openai_shared.cpython-39.pyc and /dev/null differ
diff --git a/tests/src/agents/models/__pycache__/fake_id.cpython-313.pyc b/tests/src/agents/models/__pycache__/fake_id.cpython-313.pyc
deleted file mode 100644
index b15d6e47..00000000
Binary files a/tests/src/agents/models/__pycache__/fake_id.cpython-313.pyc and /dev/null differ
diff --git a/tests/src/agents/models/__pycache__/fake_id.cpython-39.pyc b/tests/src/agents/models/__pycache__/fake_id.cpython-39.pyc
deleted file mode 100644
index 77f6bef5..00000000
Binary files a/tests/src/agents/models/__pycache__/fake_id.cpython-39.pyc and /dev/null differ
diff --git a/tests/src/agents/models/__pycache__/interface.cpython-313.pyc b/tests/src/agents/models/__pycache__/interface.cpython-313.pyc
deleted file mode 100644
index db10238f..00000000
Binary files a/tests/src/agents/models/__pycache__/interface.cpython-313.pyc and /dev/null differ
diff --git a/tests/src/agents/models/__pycache__/interface.cpython-39.pyc b/tests/src/agents/models/__pycache__/interface.cpython-39.pyc
deleted file mode 100644
index fc80baca..00000000
Binary files a/tests/src/agents/models/__pycache__/interface.cpython-39.pyc and /dev/null differ
diff --git a/tests/src/agents/models/__pycache__/map.cpython-313.pyc b/tests/src/agents/models/__pycache__/map.cpython-313.pyc
deleted file mode 100644
index f648281c..00000000
Binary files a/tests/src/agents/models/__pycache__/map.cpython-313.pyc and /dev/null differ
diff --git a/tests/src/agents/models/__pycache__/map.cpython-39.pyc b/tests/src/agents/models/__pycache__/map.cpython-39.pyc
deleted file mode 100644
index 091f73a3..00000000
Binary files a/tests/src/agents/models/__pycache__/map.cpython-39.pyc and /dev/null differ
diff --git a/tests/src/agents/models/__pycache__/openai_chatcompletions.cpython-313.pyc b/tests/src/agents/models/__pycache__/openai_chatcompletions.cpython-313.pyc
deleted file mode 100644
index 88538e8f..00000000
Binary files a/tests/src/agents/models/__pycache__/openai_chatcompletions.cpython-313.pyc and /dev/null differ
diff --git a/tests/src/agents/models/__pycache__/openai_chatcompletions.cpython-39.pyc b/tests/src/agents/models/__pycache__/openai_chatcompletions.cpython-39.pyc
deleted file mode 100644
index 71cfc8f9..00000000
Binary files a/tests/src/agents/models/__pycache__/openai_chatcompletions.cpython-39.pyc and /dev/null differ
diff --git a/tests/src/agents/models/__pycache__/openai_provider.cpython-313.pyc b/tests/src/agents/models/__pycache__/openai_provider.cpython-313.pyc
deleted file mode 100644
index f73f6f5e..00000000
Binary files a/tests/src/agents/models/__pycache__/openai_provider.cpython-313.pyc and /dev/null differ
diff --git a/tests/src/agents/models/__pycache__/openai_provider.cpython-39.pyc b/tests/src/agents/models/__pycache__/openai_provider.cpython-39.pyc
deleted file mode 100644
index d52a6bb6..00000000
Binary files a/tests/src/agents/models/__pycache__/openai_provider.cpython-39.pyc and /dev/null differ
diff --git a/tests/src/agents/models/__pycache__/openai_responses.cpython-313.pyc b/tests/src/agents/models/__pycache__/openai_responses.cpython-313.pyc
deleted file mode 100644
index e5385472..00000000
Binary files a/tests/src/agents/models/__pycache__/openai_responses.cpython-313.pyc and /dev/null differ
diff --git a/tests/src/agents/models/__pycache__/openai_responses.cpython-39.pyc b/tests/src/agents/models/__pycache__/openai_responses.cpython-39.pyc
deleted file mode 100644
index 0865febf..00000000
Binary files a/tests/src/agents/models/__pycache__/openai_responses.cpython-39.pyc and /dev/null differ
diff --git a/tests/src/agents/tracing/__pycache__/__init__.cpython-311.pyc b/tests/src/agents/tracing/__pycache__/__init__.cpython-311.pyc
deleted file mode 100644
index 8d78e766..00000000
Binary files a/tests/src/agents/tracing/__pycache__/__init__.cpython-311.pyc and /dev/null differ
diff --git a/tests/src/agents/tracing/__pycache__/__init__.cpython-313.pyc b/tests/src/agents/tracing/__pycache__/__init__.cpython-313.pyc
deleted file mode 100644
index 6a7836a2..00000000
Binary files a/tests/src/agents/tracing/__pycache__/__init__.cpython-313.pyc and /dev/null differ
diff --git a/tests/src/agents/tracing/__pycache__/__init__.cpython-39.pyc b/tests/src/agents/tracing/__pycache__/__init__.cpython-39.pyc
deleted file mode 100644
index 14152d86..00000000
Binary files a/tests/src/agents/tracing/__pycache__/__init__.cpython-39.pyc and /dev/null differ
diff --git a/tests/src/agents/tracing/__pycache__/_strict_schema.cpython-313.pyc b/tests/src/agents/tracing/__pycache__/_strict_schema.cpython-313.pyc
deleted file mode 100644
index 79c5357f..00000000
Binary files a/tests/src/agents/tracing/__pycache__/_strict_schema.cpython-313.pyc and /dev/null differ
diff --git a/tests/src/agents/tracing/__pycache__/create.cpython-311.pyc b/tests/src/agents/tracing/__pycache__/create.cpython-311.pyc
deleted file mode 100644
index 62b33cf3..00000000
Binary files a/tests/src/agents/tracing/__pycache__/create.cpython-311.pyc and /dev/null differ
diff --git a/tests/src/agents/tracing/__pycache__/create.cpython-313.pyc b/tests/src/agents/tracing/__pycache__/create.cpython-313.pyc
deleted file mode 100644
index 9296d5f0..00000000
Binary files a/tests/src/agents/tracing/__pycache__/create.cpython-313.pyc and /dev/null differ
diff --git a/tests/src/agents/tracing/__pycache__/create.cpython-39.pyc b/tests/src/agents/tracing/__pycache__/create.cpython-39.pyc
deleted file mode 100644
index 7b5f7bad..00000000
Binary files a/tests/src/agents/tracing/__pycache__/create.cpython-39.pyc and /dev/null differ
diff --git a/tests/src/agents/tracing/__pycache__/logger.cpython-311.pyc b/tests/src/agents/tracing/__pycache__/logger.cpython-311.pyc
deleted file mode 100644
index 07d25033..00000000
Binary files a/tests/src/agents/tracing/__pycache__/logger.cpython-311.pyc and /dev/null differ
diff --git a/tests/src/agents/tracing/__pycache__/logger.cpython-313.pyc b/tests/src/agents/tracing/__pycache__/logger.cpython-313.pyc
deleted file mode 100644
index 01611fce..00000000
Binary files a/tests/src/agents/tracing/__pycache__/logger.cpython-313.pyc and /dev/null differ
diff --git a/tests/src/agents/tracing/__pycache__/logger.cpython-39.pyc b/tests/src/agents/tracing/__pycache__/logger.cpython-39.pyc
deleted file mode 100644
index 25e02e5f..00000000
Binary files a/tests/src/agents/tracing/__pycache__/logger.cpython-39.pyc and /dev/null differ
diff --git a/tests/src/agents/tracing/__pycache__/processor_interface.cpython-311.pyc b/tests/src/agents/tracing/__pycache__/processor_interface.cpython-311.pyc
deleted file mode 100644
index 5ea4cfd5..00000000
Binary files a/tests/src/agents/tracing/__pycache__/processor_interface.cpython-311.pyc and /dev/null differ
diff --git a/tests/src/agents/tracing/__pycache__/processor_interface.cpython-313.pyc b/tests/src/agents/tracing/__pycache__/processor_interface.cpython-313.pyc
deleted file mode 100644
index a25145ef..00000000
Binary files a/tests/src/agents/tracing/__pycache__/processor_interface.cpython-313.pyc and /dev/null differ
diff --git a/tests/src/agents/tracing/__pycache__/processor_interface.cpython-39.pyc b/tests/src/agents/tracing/__pycache__/processor_interface.cpython-39.pyc
deleted file mode 100644
index 10657346..00000000
Binary files a/tests/src/agents/tracing/__pycache__/processor_interface.cpython-39.pyc and /dev/null differ
diff --git a/tests/src/agents/tracing/__pycache__/processors.cpython-311.pyc b/tests/src/agents/tracing/__pycache__/processors.cpython-311.pyc
deleted file mode 100644
index 719f4687..00000000
Binary files a/tests/src/agents/tracing/__pycache__/processors.cpython-311.pyc and /dev/null differ
diff --git a/tests/src/agents/tracing/__pycache__/processors.cpython-313.pyc b/tests/src/agents/tracing/__pycache__/processors.cpython-313.pyc
deleted file mode 100644
index dd3c5b89..00000000
Binary files a/tests/src/agents/tracing/__pycache__/processors.cpython-313.pyc and /dev/null differ
diff --git a/tests/src/agents/tracing/__pycache__/processors.cpython-39.pyc b/tests/src/agents/tracing/__pycache__/processors.cpython-39.pyc
deleted file mode 100644
index 631993a2..00000000
Binary files a/tests/src/agents/tracing/__pycache__/processors.cpython-39.pyc and /dev/null differ
diff --git a/tests/src/agents/tracing/__pycache__/scope.cpython-311.pyc b/tests/src/agents/tracing/__pycache__/scope.cpython-311.pyc
deleted file mode 100644
index ca52084c..00000000
Binary files a/tests/src/agents/tracing/__pycache__/scope.cpython-311.pyc and /dev/null differ
diff --git a/tests/src/agents/tracing/__pycache__/scope.cpython-313.pyc b/tests/src/agents/tracing/__pycache__/scope.cpython-313.pyc
deleted file mode 100644
index f45326ff..00000000
Binary files a/tests/src/agents/tracing/__pycache__/scope.cpython-313.pyc and /dev/null differ
diff --git a/tests/src/agents/tracing/__pycache__/scope.cpython-39.pyc b/tests/src/agents/tracing/__pycache__/scope.cpython-39.pyc
deleted file mode 100644
index 1a7d6c07..00000000
Binary files a/tests/src/agents/tracing/__pycache__/scope.cpython-39.pyc and /dev/null differ
diff --git a/tests/src/agents/tracing/__pycache__/setup.cpython-311.pyc b/tests/src/agents/tracing/__pycache__/setup.cpython-311.pyc
deleted file mode 100644
index 3aed1e68..00000000
Binary files a/tests/src/agents/tracing/__pycache__/setup.cpython-311.pyc and /dev/null differ
diff --git a/tests/src/agents/tracing/__pycache__/setup.cpython-313.pyc b/tests/src/agents/tracing/__pycache__/setup.cpython-313.pyc
deleted file mode 100644
index 3fb2e5d4..00000000
Binary files a/tests/src/agents/tracing/__pycache__/setup.cpython-313.pyc and /dev/null differ
diff --git a/tests/src/agents/tracing/__pycache__/setup.cpython-39.pyc b/tests/src/agents/tracing/__pycache__/setup.cpython-39.pyc
deleted file mode 100644
index 6021541b..00000000
Binary files a/tests/src/agents/tracing/__pycache__/setup.cpython-39.pyc and /dev/null differ
diff --git a/tests/src/agents/tracing/__pycache__/span_data.cpython-311.pyc b/tests/src/agents/tracing/__pycache__/span_data.cpython-311.pyc
deleted file mode 100644
index 0cc7384b..00000000
Binary files a/tests/src/agents/tracing/__pycache__/span_data.cpython-311.pyc and /dev/null differ
diff --git a/tests/src/agents/tracing/__pycache__/span_data.cpython-313.pyc b/tests/src/agents/tracing/__pycache__/span_data.cpython-313.pyc
deleted file mode 100644
index 2cae2b71..00000000
Binary files a/tests/src/agents/tracing/__pycache__/span_data.cpython-313.pyc and /dev/null differ
diff --git a/tests/src/agents/tracing/__pycache__/span_data.cpython-39.pyc b/tests/src/agents/tracing/__pycache__/span_data.cpython-39.pyc
deleted file mode 100644
index d1d71fc3..00000000
Binary files a/tests/src/agents/tracing/__pycache__/span_data.cpython-39.pyc and /dev/null differ
diff --git a/tests/src/agents/tracing/__pycache__/spans.cpython-311.pyc b/tests/src/agents/tracing/__pycache__/spans.cpython-311.pyc
deleted file mode 100644
index 156ba234..00000000
Binary files a/tests/src/agents/tracing/__pycache__/spans.cpython-311.pyc and /dev/null differ
diff --git a/tests/src/agents/tracing/__pycache__/spans.cpython-313.pyc b/tests/src/agents/tracing/__pycache__/spans.cpython-313.pyc
deleted file mode 100644
index ba21bd24..00000000
Binary files a/tests/src/agents/tracing/__pycache__/spans.cpython-313.pyc and /dev/null differ
diff --git a/tests/src/agents/tracing/__pycache__/spans.cpython-39.pyc b/tests/src/agents/tracing/__pycache__/spans.cpython-39.pyc
deleted file mode 100644
index 9c538b81..00000000
Binary files a/tests/src/agents/tracing/__pycache__/spans.cpython-39.pyc and /dev/null differ
diff --git a/tests/src/agents/tracing/__pycache__/traces.cpython-311.pyc b/tests/src/agents/tracing/__pycache__/traces.cpython-311.pyc
deleted file mode 100644
index 3f45b351..00000000
Binary files a/tests/src/agents/tracing/__pycache__/traces.cpython-311.pyc and /dev/null differ
diff --git a/tests/src/agents/tracing/__pycache__/traces.cpython-313.pyc b/tests/src/agents/tracing/__pycache__/traces.cpython-313.pyc
deleted file mode 100644
index 8ea5bb75..00000000
Binary files a/tests/src/agents/tracing/__pycache__/traces.cpython-313.pyc and /dev/null differ
diff --git a/tests/src/agents/tracing/__pycache__/traces.cpython-39.pyc b/tests/src/agents/tracing/__pycache__/traces.cpython-39.pyc
deleted file mode 100644
index 8a3ed186..00000000
Binary files a/tests/src/agents/tracing/__pycache__/traces.cpython-39.pyc and /dev/null differ
diff --git a/tests/src/agents/tracing/__pycache__/util.cpython-311.pyc b/tests/src/agents/tracing/__pycache__/util.cpython-311.pyc
deleted file mode 100644
index 70a74e91..00000000
Binary files a/tests/src/agents/tracing/__pycache__/util.cpython-311.pyc and /dev/null differ
diff --git a/tests/src/agents/tracing/__pycache__/util.cpython-313.pyc b/tests/src/agents/tracing/__pycache__/util.cpython-313.pyc
deleted file mode 100644
index 723c198e..00000000
Binary files a/tests/src/agents/tracing/__pycache__/util.cpython-313.pyc and /dev/null differ
diff --git a/tests/src/agents/tracing/__pycache__/util.cpython-39.pyc b/tests/src/agents/tracing/__pycache__/util.cpython-39.pyc
deleted file mode 100644
index d8bcc537..00000000
Binary files a/tests/src/agents/tracing/__pycache__/util.cpython-39.pyc and /dev/null differ