Skip to content

Commit 2f59dd7

Browse files
committed
Using the right openai-agents
1 parent 2f62564 commit 2f59dd7

File tree

5 files changed

+6
-6
lines changed

5 files changed

+6
-6
lines changed

instrumentation-genai/opentelemetry-instrumentation-openai-agents/README.rst

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -21,8 +21,8 @@ Dependency note
2121
---------------
2222

2323
This instrumentation integrates with the OpenAI Agents framework via the
24-
`openai-agent <https://pypi.org/project/openai-agent/>`_ package. Ensure
25-
``openai-agent>=0.1.0`` is installed in environments where agent events are
24+
`openai-agents <https://pypi.org/project/openai-agents/>`_ package. Ensure
25+
``openai-agents>=0.3.2`` is installed in environments where agent events are
2626
emitted; otherwise, the instrumentor will load but skip processor setup.
2727

2828
Usage

instrumentation-genai/opentelemetry-instrumentation-openai-agents/examples/openai_agents_multi_agent_travel/requirements.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
python-dotenv
22
openai>=1.40.0
3-
openai-agents>=0.2.9
3+
openai-agents>=0.3.2
44
pydantic>=2.7.0
55

66
# OpenTelemetry core & exporters

instrumentation-genai/opentelemetry-instrumentation-openai-agents/pyproject.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,7 @@ dependencies = [
3232

3333
[project.optional-dependencies]
3434
instruments = [
35-
"openai >= 1.26.0",
35+
"openai-agents >= 0.3.2",
3636
]
3737

3838
[project.entry-points.opentelemetry_instrumentor]

instrumentation-genai/opentelemetry-instrumentation-openai-agents/src/opentelemetry/instrumentation/openai_agents/package.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,5 +12,5 @@
1212
# See the License for the specific language governing permissions and
1313
# limitations under the License.
1414

15-
_instruments = ("openai-agent >= 0.1.0",)
15+
_instruments = ("openai-agents >= 0.3.2",)
1616
_supports_metrics = True

instrumentation-genai/opentelemetry-instrumentation-openai-agents/tests/test_openai_agents.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -45,7 +45,7 @@ def test_instrumentation_dependencies(self):
4545
"""Test that instrumentation dependencies are returned."""
4646
dependencies = self.instrumentor.instrumentation_dependencies()
4747
self.assertIsInstance(dependencies, tuple)
48-
self.assertEqual(dependencies, ("openai-agent >= 0.1.0",))
48+
self.assertEqual(dependencies, ("openai-agents >= 0.3.2",))
4949

5050
@mock.patch.dict(
5151
"os.environ",

0 commit comments

Comments
 (0)