Rohan Mehta
fe42548cce
v0.0.7 ( #353 )
...
Upgrade version to prepare for a new release.
2025-03-26 09:06:24 -07:00
Rohan Mehta
bde8969892
Update pyproject.toml
2025-03-25 13:37:01 -04:00
Martín Bravo
692dfe0327
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
5a0e6a9215
Rename visualization dependency to viz in pyproject.toml
2025-03-25 18:01:45 +01:00
Rohan Mehta
f28848e850
[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
2c98d79d60
Add visualization optional dependency for graphviz
2025-03-25 16:59:17 +01:00
Martín Bravo
1ec5c2e233
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
65b906a275
feat: add optional dependency for visualization using Graphviz
2025-03-24 09:08:29 +01:00
Rohan Mehta
1ed6e67080
v0.0.6 (voice support)
2025-03-20 13:10:54 -04:00
Rohan Mehta
ec66b71419
update tests
2025-03-20 13:08:38 -04:00
Dominik Kundel
20f0793862
feat: add voice pipeline support
...
> Co-authored-by: rm@openai.com
2025-03-20 09:43:13 -07:00
Rohan Mehta
a4cfa67160
v0.0.5
2025-03-19 12:32:36 -04:00
Rohan Mehta
e7caa14c30
Fix breaking changes from openai 1.66.2
2025-03-19 12:30:45 -04:00
Martín Bravo
cd96e745df
refactor: move graphviz dependency to visualization section
2025-03-18 09:53:53 +01:00
Martín Bravo
dba2d4bd23
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
417cdc5efe
Pretty print result classes
2025-03-17 11:11:39 -04:00
MartinEBravo
4dc9b6712e
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
a3d2673368
Add graphviz as a dependency in pyproject.toml
2025-03-13 18:33:08 +01:00
Rohan Mehta
62c12170e9
v0.0.4
2025-03-13 11:18:40 -04:00
Rohan Mehta
c7058adab0
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