Kazuhiro Sera
ece647b93f
Add i18n support to the documents ( #460 )
2025-04-08 09:41:48 -04:00
Rohan Mehta
9d3d6a58e5
v0.0.9 ( #456 )
...
bump version.
2025-04-07 19:27:19 -04:00
Rohan Mehta
0396052dcd
v0.0.8 ( #432 )
...
bump
2025-04-03 19:46:26 -04:00
Rohan Mehta
7c2d7f4abd
Misc small fixes - mcp version, test for function_schema, version gen ( #429 )
...
Summary:
1. Use <2 for MCP version so it doesn't break if the MCP sdk upgrades.
2. Test the func schema extraction logic.
3. Fix the logic to get the version nuber of the framework
Test Plan:
unit tests
2025-04-03 12:08:01 -04:00
Martin Jagusch
b268829d08
Remove duplicate dependency definition of pynput ( #367 )
...
`pynput` is in the pyproject.toml file twice, as you can see on line 54.
The uv.lock file doesn't change.
2025-03-27 13:40:06 -04:00
Rohan Mehta
7f02967156
v0.0.7 ( #353 )
...
Upgrade version to prepare for a new release.
2025-03-26 09:06:24 -07:00
Rohan Mehta
59aed3490d
Update pyproject.toml
2025-03-25 13:37:01 -04:00
Martín Bravo
48fad9e2d3
Merge branch 'main' of https://github.com/openai/openai-agents-python into feat/draw_graph
2025-03-25 18:02:51 +01:00
Martín Bravo
9d04671095
Rename visualization dependency to viz in pyproject.toml
2025-03-25 18:01:45 +01:00
Rohan Mehta
97e3dc3c76
[1/n] Add MCP types to the SDK
...
### Summary:
1. Add the MCP dep for python 3.10, since it doesn't support 3.9 and below
2. Create MCPServer, which is the agents SDK representation of an MCP server
3. Create implementations for HTTP-SSE and StdIO servers, directly copying the [MCP SDK example](https://github.com/modelcontextprotocol/python-sdk/blob/main/examples/clients/simple-chatbot/mcp_simple_chatbot/main.py )
4. Add a util to transform MCP tools into Agent SDK tools
Note: I added optional caching support to the servers. That way, if you happen to know a server's tools don't change, you can just cache them.
### Test Plan:
Checks pass. I added tests at the end of the stack.
2025-03-25 12:51:40 -04:00
Martín Bravo
b3addcff13
Add visualization optional dependency for graphviz
2025-03-25 16:59:17 +01:00
Martín Bravo
900a97fa55
Merge branch 'main' of https://github.com/openai/openai-agents-python into feat/draw_graph
2025-03-25 16:58:01 +01:00
Martín Bravo
9f7d596d14
feat: add optional dependency for visualization using Graphviz
2025-03-24 09:08:29 +01:00
Rohan Mehta
fb8e5c2baf
v0.0.6 (voice support)
2025-03-20 13:10:54 -04:00
Rohan Mehta
1771c1e856
update tests
2025-03-20 13:08:38 -04:00
Dominik Kundel
c7ce154637
feat: add voice pipeline support
...
> Co-authored-by: rm@openai.com
2025-03-20 09:43:13 -07:00
Rohan Mehta
1ed181c641
v0.0.5
2025-03-19 12:32:36 -04:00
Rohan Mehta
8c9974bc90
Fix breaking changes from openai 1.66.2
2025-03-19 12:30:45 -04:00
Martín Bravo
6f2f7293a0
refactor: move graphviz dependency to visualization section
2025-03-18 09:53:53 +01:00
Martín Bravo
aff1d60ea1
Merge branch 'main' of https://github.com/openai/openai-agents-python into feat/draw_graph
2025-03-17 23:50:52 +01:00
Rohan Mehta
64e263b614
Pretty print result classes
2025-03-17 11:11:39 -04:00
MartinEBravo
e984274da1
Merge branch 'main' of https://github.com/openai/openai-agents-python into feat/draw_graph
2025-03-17 10:17:36 +01:00
Martín Bravo
5865c6fbde
Add graphviz as a dependency in pyproject.toml
2025-03-13 18:33:08 +01:00
Rohan Mehta
a012c0d320
v0.0.4
2025-03-13 11:18:40 -04:00
Rohan Mehta
c27d7b7d24
pin to openai 1.66.2, update tests
2025-03-11 15:26:06 -07:00
Rohan Mehta
72f443149a
0.0.2
2025-03-11 10:16:04 -07:00
Rohan Mehta
aaec57a426
Initial commit
2025-03-11 09:42:28 -07:00