-
Notifications
You must be signed in to change notification settings - Fork 2k
Insights: openai/openai-agents-python
Overview
Could not load contribution data
Please try again later
47 Pull requests merged by 14 people
-
Add a new GH Actions job to automatically update translated document pagse
#598 merged
Jul 16, 2025 -
v0.2.1
#1151 merged
Jul 16, 2025 -
Realtime docs
#1153 merged
Jul 16, 2025 -
Realtime: web demo
#1149 merged
Jul 16, 2025 -
Unbreak tests
#1157 merged
Jul 16, 2025 -
Empty mcp tool result error
#1142 merged
Jul 16, 2025 -
Add Streaming of Function Call Arguments to Chat Completions
#999 merged
Jul 16, 2025 -
Correct error message for invalid output types with strict JSON schema
#1101 merged
Jul 16, 2025 -
MCP: add support for tool_result.structuredContent
#1150 merged
Jul 16, 2025 -
Realtime: move demo audio to separate thread
#1141 merged
Jul 16, 2025 -
Realtime: handoffs
#1139 merged
Jul 16, 2025 -
Realtime: introduce a demo without a UI
#1135 merged
Jul 15, 2025 -
Realtime: use SDK types for all messages
#1134 merged
Jul 15, 2025 -
v0.2.0
#1120 merged
Jul 15, 2025 -
Realtime: fix item parsing
#1119 merged
Jul 15, 2025 -
update-input-guardrail-name
#1053 merged
Jul 15, 2025 -
Retry: Add tool_name to ToolContext for generic tool handlers
#1110 merged
Jul 15, 2025 -
Update examples docs with realtime section
#1113 merged
Jul 15, 2025 -
Realtime: export everything
#1118 merged
Jul 15, 2025 -
Fix typos and update async for loop variable
#1122 merged
Jul 15, 2025 -
add numpy dev dependency
#1117 merged
Jul 15, 2025 -
Realtime: send session.update event at connection/handoffs
#1112 merged
Jul 14, 2025 -
Realtime: update model to have a single send_event method
#1111 merged
Jul 14, 2025 -
Realtime: forward exceptions from transport layer
#1107 merged
Jul 14, 2025 -
Run make format
#1106 merged
Jul 14, 2025 -
Realtime: run guardrails without blockign event loop
#1104 merged
Jul 14, 2025 -
Back out "enhancement: Add tool_name to ToolContext to support shared tool handlers (#1043)"
#1105 merged
Jul 14, 2025 -
Fix incorrect comment order when popping session items
#1086 merged
Jul 14, 2025 -
enhancement: Add tool_name to ToolContext to support shared tool handlers
#1043 merged
Jul 14, 2025 -
Realtime tracing
#1084 merged
Jul 12, 2025 -
Realtime guardrail support
#1082 merged
Jul 12, 2025 -
Fix #968 by upgrading openai package to the latest
#1034 merged
Jul 12, 2025 -
Add tests for openai realtime model
#1081 merged
Jul 12, 2025 -
Tests for realtime session
#1080 merged
Jul 12, 2025 -
Tests for realtime runner
#1079 merged
Jul 12, 2025 -
[8/n] Make realtime more like the rest of agents sdk
#1076 merged
Jul 12, 2025 -
Fix typo in Evaluator Instructions (capitalization of "After 5 attemp…
#1067 merged
Jul 11, 2025 -
[7/n] Demo for realtime
#1074 merged
Jul 11, 2025 -
[6/n] RealtimeSession + events
#1073 merged
Jul 11, 2025 -
[5/n] OpenAI realtime transport impl
#1072 merged
Jul 11, 2025 -
[4/n] Transport interface + events
#1071 merged
Jul 11, 2025 -
[3/n] Config and items for realtime
#1070 merged
Jul 11, 2025 -
[2/n] Introduce RealtimeAgent
#1069 merged
Jul 11, 2025 -
[1/n] Break Agent into AgentBase+Agent
#1068 merged
Jul 11, 2025 -
Updated llm_as_a_judge.py
#1055 merged
Jul 11, 2025 -
Add Sessions for Automatic Conversation History Management
#752 merged
Jul 10, 2025
16 Pull requests opened by 13 people
-
Add automation script to generate mkdocstrings files
#1048 opened
Jul 10, 2025 -
Add streaming function call arguments example
#1052 opened
Jul 10, 2025 -
feat: #864 support streaming nested tool events in Agent.as_tool
#1057 opened
Jul 10, 2025 -
Enhanced FAQ lookup tool in examples/customer_service app
#1063 opened
Jul 11, 2025 -
Feat/prompts caching
#1087 opened
Jul 12, 2025 -
fix: convert litellm response with reasoning content to openai message
#1098 opened
Jul 14, 2025 -
Fix handling of text_message_outputs output structure in parallel translation example
#1115 opened
Jul 14, 2025 -
Fix spelling, grammar, and minor formatting issues in running agents documentation
#1128 opened
Jul 15, 2025 -
Mark some dataclasses as pydantic dataclasses
#1131 opened
Jul 15, 2025 -
fix: fallback to function name for unnamed output_guardrail decorators
#1133 opened
Jul 15, 2025 -
Update tests to be compatible with MCP >= 1.10.0
#1146 opened
Jul 16, 2025 -
docs: update GuardrailFunctionOutput docstrings for clarity
#1152 opened
Jul 16, 2025 -
fix(logging): include system prompt in debug logs in case of response…
#1154 opened
Jul 16, 2025 -
Example of Connecting Twilio to Realtime Agent SDK
#1155 opened
Jul 16, 2025 -
Add missing guardrail exception import to quickstart
#1161 opened
Jul 16, 2025
36 Issues closed by 13 people
-
Realtime Voice Not Quite Working
#1136 closed
Jul 16, 2025 -
tool_name parameter on as_tool() does not default to agent name as expected
#1159 closed
Jul 16, 2025 -
Agent(name=…) accepts non-string types due to Pydantic coercion
#1148 closed
Jul 16, 2025 -
Dependencies for v0.2 Realtime Not Up to Date
#1158 closed
Jul 16, 2025 -
Empty tool output incorrectly triggers “Errored MCP tool result”
#1035 closed
Jul 16, 2025 -
Support Streaming of Function Call Arguments
#834 closed
Jul 16, 2025 -
When will realtime capabilities be added like they are in the Typescript SDK?
#894 closed
Jul 16, 2025 -
Intent Classifier Support
#628 closed
Jul 16, 2025 -
Agent Initialization Allows name as Empty String or None Without Error — Missing Runtime Validation
#1143 closed
Jul 16, 2025 -
Support pydantic `Field` annotations in tool arguments
#1123 closed
Jul 15, 2025 -
Agent allows None for 'name' even though it's typed as str
#1125 closed
Jul 15, 2025 -
How to provide nested arguments description for function_tool?
#1096 closed
Jul 15, 2025 -
Sub-Agent Usage in Multi-Agent System with `Agent.as_tool`
#1108 closed
Jul 15, 2025 -
Using LiteLLM router (with fallback and retry/cooldown) in an Agent
#813 closed
Jul 15, 2025 -
Error initializing MCP server: Connection closed
#822 closed
Jul 15, 2025 -
Add `tool_name` to `ToolContext` for generic tool handlers
#1030 closed
Jul 14, 2025 -
Openai-agents memory package not present
#1103 closed
Jul 14, 2025 -
MCP Streamable HTTP Server Client times out
#1029 closed
Jul 14, 2025 -
Agent Class type
#1095 closed
Jul 14, 2025 -
LLM Bypasses Tool Calls When output_type is Defined, Even With Explicit Tooling Instructions
#1090 closed
Jul 13, 2025 -
Passing the Encoded image to @tool
#883 closed
Jul 13, 2025 -
Connection Error on Windows When Running Official LiteLLM Example
#836 closed
Jul 12, 2025 -
How to add multiple MCP servers in an Agent?
#954 closed
Jul 12, 2025 -
Quick question about handoffs
#1078 closed
Jul 11, 2025 -
Bugs in the sample code described in Quickstart.
#1062 closed
Jul 11, 2025 -
When using the Azure LLM key and employing "Runner.run_streamed", the token usage returned is 0.
#838 closed
Jul 11, 2025 -
ImportError: `SQLiteSession` not exported from `agents` top‑level (missing in latest PyPI / main)
#1058 closed
Jul 11, 2025 -
OPENAI Authentication error
#870 closed
Jul 11, 2025 -
Add Session Memory
#745 closed
Jul 10, 2025 -
MCPServerStreamableHttp does not connect via python code when server is deployed on clould (https)
#1049 closed
Jul 10, 2025 -
Can tools ingest images attached to image_url?
#875 closed
Jul 10, 2025 -
AIzaSyDPCLFy1Np2JklPwq2l6CH_uzBuhaJGX8I ]
#1047 closed
Jul 10, 2025
14 Issues opened by 13 people
-
Tool Call Results are not Appearing in Realtime API and Tool Calls are Not Showing Up in Tracing
#1156 opened
Jul 16, 2025 -
Anthropic Tool calls failing with litellm after update to 0.2.0
#1147 opened
Jul 16, 2025 -
multiple inputs with session support
#1140 opened
Jul 16, 2025 -
Specifying `model_provider` for each `Agent`
#1137 opened
Jul 15, 2025 -
2 Messages after a successful tool call
#1129 opened
Jul 15, 2025 -
Halt `Runner` on specific tool call
#1126 opened
Jul 15, 2025 -
Requesting x-request-id from the API Response
#1121 opened
Jul 15, 2025 -
Add is_enabled option to Agent as a tool pattern
#1097 opened
Jul 14, 2025 -
Better Error Handling For Long Contexts
#1093 opened
Jul 14, 2025 -
Union type not permitted in AaaT
#1091 opened
Jul 13, 2025 -
Import error - MCPServer
#1059 opened
Jul 11, 2025 -
xAI Grok 4 Usage
#1056 opened
Jul 10, 2025 -
No OpenAI tracing with Azure Foundry models
#1051 opened
Jul 10, 2025
42 Unresolved conversations
Sometimes conversations happen on old items that aren’t yet closed. Here is a list of all the Issues and Pull Requests with unresolved conversations.
-
Add run configuration inheritance for agent-as-tool workflows
#1006 commented on
Jul 16, 2025 • 2 new comments -
Added runtime validation for Agent name field
#998 commented on
Jul 16, 2025 • 1 new comment -
Converter.items_to_messages cannot handle assistant message with both content and tool_calls
#995 commented on
Jul 16, 2025 • 0 new comments -
Agent unable to perform multiple Web Searches by using WebSearchTool
#993 commented on
Jul 16, 2025 • 0 new comments -
Error Using Gemini API Key with Agent-as-Tool Pattern in openai-agent-sdk
#986 commented on
Jul 16, 2025 • 0 new comments -
Agent as a tool input_type
#984 commented on
Jul 16, 2025 • 0 new comments -
Cannot run visualization
#978 commented on
Jul 16, 2025 • 0 new comments -
tool_call_item event fires only after tool results instead of before
#1037 commented on
Jul 16, 2025 • 0 new comments -
Add PDF extraction example agent with verification
#176 commented on
Jul 13, 2025 • 0 new comments -
Add tool call parameters for `on_tool_start` hook
#253 commented on
Jul 16, 2025 • 0 new comments -
feat(tools): run sync tools in a thread to avoid event loop blocking
#820 commented on
Jul 14, 2025 • 0 new comments -
[Fix]: Get logger from tracing folder instead of agents folder
#839 commented on
Jul 16, 2025 • 0 new comments -
add example of gradio in streaming agent with mcp cases
#888 commented on
Jul 10, 2025 • 0 new comments -
symlink CLAUDE.md to AGENTS.md
#965 commented on
Jul 11, 2025 • 0 new comments -
Feat: separate tool_call_item and tool_call_output_item in stream events
#974 commented on
Jul 16, 2025 • 0 new comments -
feat(agents): Add on_llm_start and on_llm_end Lifecycle Hooks
#987 commented on
Jul 16, 2025 • 0 new comments -
Support OPENAI_BASE_URL in tracing
#997 commented on
Jul 16, 2025 • 0 new comments -
fix: Apply strict JSON schema validation in FunctionTool constructor
#1041 commented on
Jul 10, 2025 • 0 new comments -
Feat/support mcp resources
#1042 commented on
Jul 16, 2025 • 0 new comments -
Introduce RealtimeAgent
#1045 commented on
Jul 16, 2025 • 0 new comments -
wip
#1046 commented on
Jul 16, 2025 • 0 new comments -
Handoff to agent that uses websearch tool call fails. But works fine if agent is called as a tool
#972 commented on
Jul 10, 2025 • 0 new comments -
Random Invalid URL completion error on agents SDK
#816 commented on
Jul 10, 2025 • 0 new comments -
Very high response times at random during hand-offs
#717 commented on
Jul 10, 2025 • 0 new comments -
AG-UI Support
#855 commented on
Jul 10, 2025 • 0 new comments -
Agent.as_tool hides nested tool‑call events — blocks parallel sub‑agents with streaming
#864 commented on
Jul 11, 2025 • 0 new comments -
A2A (Agent2Agent) support
#472 commented on
Jul 12, 2025 • 0 new comments -
Azure OpenAI rejects system prompt from prompt_with_handoff_instructions
#806 commented on
Jul 13, 2025 • 0 new comments -
SDK support for retrieving historical traces
#793 commented on
Jul 13, 2025 • 0 new comments -
Processing image/ multi modal responses in function tool results?
#787 commented on
Jul 14, 2025 • 0 new comments -
Only 1 handoff getting called no matter what
#771 commented on
Jul 14, 2025 • 0 new comments -
function_tool calling - agents orchertratins
#769 commented on
Jul 14, 2025 • 0 new comments -
Agent attempts to use non-existing tool
#686 commented on
Jul 14, 2025 • 0 new comments -
reasoning_item_created never called on stream
#1025 commented on
Jul 14, 2025 • 0 new comments -
Support automatic "back" handoffs to orchestrating Agents
#847 commented on
Jul 14, 2025 • 0 new comments -
Local memory and context window length
#177 commented on
Jul 15, 2025 • 0 new comments -
Input guardrail tripwire allows tool execution to continue after exception is raised
#991 commented on
Jul 15, 2025 • 0 new comments -
Error "Item ‘rs_ABCD’ of type ‘reasoning’ was provided without its required..." when using CodeInterpreter
#985 commented on
Jul 15, 2025 • 0 new comments -
Function tool choice causing pydantic validation error
#980 commented on
Jul 16, 2025 • 0 new comments -
Reasoning only coming before final output
#1036 commented on
Jul 16, 2025 • 0 new comments -
Tool Call Execution Problem with Structured Output
#1012 commented on
Jul 16, 2025 • 0 new comments -
How should I handle when the response from MCP or some tool is JSON, which contains the base64 encoding of the file.
#1001 commented on
Jul 16, 2025 • 0 new comments