-
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
4 Releases published by 1 person
92 Pull requests merged by 35 people
-
Update all translated document pages
#1184 merged
Jul 18, 2025 -
Fix image_generator example error on Windows OS
#1180 merged
Jul 18, 2025 -
fix: Apply strict JSON schema validation in FunctionTool constructor
#1041 merged
Jul 18, 2025 -
Mark some dataclasses as pydantic dataclasses
#1131 merged
Jul 18, 2025 -
fix: fallback to function name for unnamed output_guardrail decorators
#1133 merged
Jul 18, 2025 -
Add missing guardrail exception import to quickstart
#1161 merged
Jul 18, 2025 -
fix: ensure ResponseUsage token fields are int, not None (fixes #1179)
#1181 merged
Jul 18, 2025 -
Fix spelling, grammar, and minor formatting issues in running agents documentation
#1128 merged
Jul 18, 2025 -
Update all translated document pages
#1173 merged
Jul 17, 2025 -
[realtime] Add direct access to model layer from session
#1172 merged
Jul 17, 2025 -
v0.2.2
#1170 merged
Jul 17, 2025 -
Realtime: only update model settings from session
#1169 merged
Jul 17, 2025 -
Adjust #598 to only create a PR rather than pushing changes to main branch
#1162 merged
Jul 17, 2025 -
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 -
Fix #976 MCP filtering, make agent and run ctx optional
#977 merged
Jul 8, 2025 -
avoid concat tool call delta id
#990 merged
Jul 8, 2025 -
description_override is not properly used for function_schema.description
#1000 merged
Jul 8, 2025 -
Support for file_input content (#fix 893)
#1009 merged
Jul 8, 2025 -
Add Makefile check rule to run all the linters and checkers
#1038 merged
Jul 8, 2025 -
Add on_start support to VoiceWorkflowBase and VoicePipeline
#922 merged
Jul 8, 2025 -
Support mcp prompts
#1010 merged
Jul 8, 2025 -
Fix agent lifecycle example output to reflect correct hook execution order
#1015 merged
Jul 8, 2025 -
v0.1.0
#963 merged
Jun 27, 2025 -
Add safety check handling for ComputerTool
#923 merged
Jun 27, 2025 -
Add reasoning content - fix on #494
#871 merged
Jun 27, 2025 -
Import Path Inconsistency
#960 merged
Jun 27, 2025 -
Annotating the openai.Omit type so that ModelSettings can be serialized by pydantic
#938 merged
Jun 27, 2025 -
Fix #944 by updating the models document page to cover extra_args
#950 merged
Jun 27, 2025 -
Fix incorrect argument description in
on_trace_end
docstring#958 merged
Jun 27, 2025 -
Tweak in pyproject.toml
#952 merged
Jun 27, 2025 -
feat: add MCP tool filtering support
#861 merged
Jun 27, 2025 -
replace .py file with .ipynb for Jupyter example
#262 merged
Jun 27, 2025 -
Fix and Document
parallel_tool_calls
Attribute in ModelSettings#763 merged
Jun 27, 2025 -
Add uv as an alternative Python environment setup option for issue #884
#909 merged
Jun 27, 2025 -
fix: add ensure_ascii=False to json.dumps for correct Unicode output
#639 merged
Jun 27, 2025 -
Duplicate Classifier in pyproject.toml
#951 merged
Jun 27, 2025 -
Fix #892 by adding proper tool description in context.md
#937 merged
Jun 25, 2025 -
Fix #604 Chat Completion model raises runtime error when response.choices is empty
#935 merged
Jun 25, 2025 -
Remove duplicate entry from
__init__.py
#897 merged
Jun 25, 2025 -
Add exempt-issue-labels to the issue triage GH Action job
#936 merged
Jun 25, 2025 -
Fix #890 by adjusting the guardrail document page
#903 merged
Jun 24, 2025 -
Point CLAUDE.md to AGENTS.md
#930 merged
Jun 24, 2025 -
Bugfix | Fixed a bug when calling reasoning models with
store=False
#920 merged
Jun 24, 2025 -
Removed lines to avoid duplicate output in REPL utility
#928 merged
Jun 24, 2025 -
Add is_enabled to handoffs
#925 merged
Jun 24, 2025
30 Pull requests opened by 21 people
-
symlink CLAUDE.md to AGENTS.md
#965 opened
Jun 27, 2025 -
Add logprobs to ModelSettings
#971 opened
Jun 30, 2025 -
Feat: separate tool_call_item and tool_call_output_item in stream events
#974 opened
Jun 30, 2025 -
Add MCP Tools to visualization.
#979 opened
Jun 30, 2025 -
feat(agents): Add on_llm_start and on_llm_end Lifecycle Hooks
#987 opened
Jul 1, 2025 -
Support OPENAI_BASE_URL in tracing
#997 opened
Jul 2, 2025 -
Added runtime validation for Agent name field
#998 opened
Jul 3, 2025 -
Add run configuration inheritance for agent-as-tool workflows
#1006 opened
Jul 4, 2025 -
Feat/support mcp resources
#1042 opened
Jul 8, 2025 -
Introduce RealtimeAgent
#1045 opened
Jul 9, 2025 -
wip
#1046 opened
Jul 9, 2025 -
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 -
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 -
Initial pass at PostgreSQL session management
#1163 opened
Jul 17, 2025 -
feat: Add reasoning item handling to skip non-message content
#1166 opened
Jul 17, 2025 -
Fix MCP tool name conflicts by adding server name prefixes
#1178 opened
Jul 18, 2025 -
Realtime: add user agent header
#1185 opened
Jul 18, 2025 -
docs(examples): use UserLocation dataclass in WebSearchTool example
#1188 opened
Jul 19, 2025 -
Create pylint.yml
#1189 opened
Jul 19, 2025 -
fix(mcp-server): assign original_name with type ignore and wrap long docstring
#1190 opened
Jul 19, 2025 -
Feature: Make trace_include_sensitive_data configurable via environment variable
#1192 opened
Jul 19, 2025
122 Issues closed by 32 people
-
Import error - MCPServer
#1059 closed
Jul 19, 2025 -
Specifying `model_provider` for each `Agent`
#1137 closed
Jul 18, 2025 -
xAI Grok 4 Usage
#1056 closed
Jul 18, 2025 -
Anthropic Tool calls failing with litellm after update to 0.2.0
#1147 closed
Jul 18, 2025 -
FunctionTool ignores strict_json_schema parameter
#992 closed
Jul 18, 2025 -
Streaming: ResponseUsage validation error when token fields are None
#1179 closed
Jul 18, 2025 -
Retreive context variables on MCP server
#1175 closed
Jul 18, 2025 -
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 -
Guidance on using the same agent instance across multiple requests
#1039 closed
Jul 9, 2025 -
Support for short‑term and long‑term memory in Agents SDK
#887 closed
Jul 9, 2025 -
KeyError: ~TContext while importing with Python 3.11.0
#891 closed
Jul 9, 2025 -
results field in Code Interpreter always returns None
#917 closed
Jul 9, 2025 -
Add list_prompts / get_prompt to MCP server implementations
#1011 closed
Jul 8, 2025 -
[BUG]: MCP Server unecessarily requires use of Agent and RunContext
#976 closed
Jul 8, 2025 -
OpenAI 'file' message type is supported by Chat Completions
#893 closed
Jul 8, 2025 -
Add Intro message function for VoicePipeline
#488 closed
Jul 8, 2025 -
500 InternalServerError from Google Generative AI client with no retry/backoff
#1014 closed
Jul 8, 2025 -
`str` allows int value without error in Agent constructor
#1032 closed
Jul 8, 2025 -
How system prompt constructed?
#1028 closed
Jul 8, 2025 -
Unable to override 5 s MCP tool timeout with documented env-vars on v0.1.0
#1026 closed
Jul 8, 2025 -
Error while trying to use Custom function tools
#1023 closed
Jul 8, 2025 -
Typo in Agent constructor docs—name marked required but None, int allowed
#1019 closed
Jul 8, 2025 -
agents.exceptions.UserError: Hosted tools are not supported with the ChatCompletions API.
#1008 closed
Jul 8, 2025 -
Failed to run when trying the example financial_research_agent with qwen3
#975 closed
Jul 8, 2025 -
MCPServerSse not able to connect to mcp server running within docker container
#946 closed
Jul 8, 2025 -
Clarify how to filter final vs. intermediate generation events in streaming API
#947 closed
Jul 8, 2025 -
Potentially Adding Citation feature button for Researchers
#949 closed
Jul 8, 2025 -
Typed handoffs
#955 closed
Jul 8, 2025 -
Support for passing extra headers in request for LitellmModel Class
#1031 closed
Jul 7, 2025 -
How to deal with agents not calling the appropriate tools
#178 closed
Jul 7, 2025 -
Feature Request: Add a configurable timeout for MCP tool calls
#1024 closed
Jul 7, 2025 -
Support Anthropic Prompt Caching
#905 closed
Jul 7, 2025 -
Adding a ToolRAG that the user can enable when he gives to the agent many tools.
#913 closed
Jul 7, 2025 -
Adding a knowledge parameter within the Agent class
#914 closed
Jul 7, 2025 -
Go version of the Agents SDK?
#942 closed
Jul 7, 2025 -
Provided By OpenAI Kittens SSO
#929 closed
Jul 6, 2025 -
Document upload across gemini, claude and gpt (completions API)
#933 closed
Jul 6, 2025 -
[Docs Bug] RunConfig.model does not override Agent.model as stated in documentation
#1007 closed
Jul 4, 2025 -
chat completion model failed to produce multiple tool call items
#989 closed
Jul 2, 2025 -
Open ai agent python
#983 closed
Jul 2, 2025 -
docs/mcp.md
#988 closed
Jul 1, 2025 -
Agent taking too long to return answers
#961 closed
Jun 30, 2025 -
metadata retrieval not available by design?
#852 closed
Jun 30, 2025 -
acknowledged_safety_checks during response
#843 closed
Jun 27, 2025 -
How do I find token usage after running an Agent?
#948 closed
Jun 27, 2025 -
Add "user" property from Reponses API for caching/tracking and abuse issues
#944 closed
Jun 27, 2025 -
Guardrailing Tool calls
#956 closed
Jun 27, 2025 -
parallel_tool_calls default is True in the client, despite docs saying False
#762 closed
Jun 27, 2025 -
Add uv as well
#884 closed
Jun 27, 2025 -
Unable to use tool calling when using Llama 4 scout via LiteLLM Proxy
#723 closed
Jun 27, 2025 -
Max turns exceeded
#844 closed
Jun 27, 2025 -
Best setup for tracing with Azure
#846 closed
Jun 27, 2025 -
Empty assistant message after a hand-off
#856 closed
Jun 27, 2025 -
Best practices for integrating Gradio's Agent and Tool
#862 closed
Jun 27, 2025 -
[Bug]: SDK crashes when `choices` is `None` (provider-error payload)
#604 closed
Jun 25, 2025 -
Configure `service_tier` param
#934 closed
Jun 25, 2025 -
the same isinstance(output, ResponseFunctionToolCall) check twice in "_run_impl.py "
#658 closed
Jun 25, 2025 -
How to ensure a specific tool sequencing?
#918 closed
Jun 25, 2025 -
Cannot run Gemini
#829 closed
Jun 25, 2025 -
Make FuncTool and @function_tool decorated function callable
#708 closed
Jun 25, 2025 -
Make intermediate results available when `MaxTurnExceededException` is thrown
#719 closed
Jun 25, 2025 -
ValidationError` from `InputTokensDetails` when using `LitellmModel` with `None` cached\_tokens
#760 closed
Jun 25, 2025 -
Bug Report: Reasoning Mode Incompatible with Tools on Bedrock Claude via LiteLLM model class
#810 closed
Jun 25, 2025 -
Bug: style guideline and formatting inconsistencies
#611 closed
Jun 25, 2025 -
no attribute error occurs while calling MCP
#630 closed
Jun 25, 2025 -
Feature Request: Allow Separate Models for Tool Execution and Final Response in OpenAI Agent SDK
#684 closed
Jun 25, 2025 -
ImportError: cannot import name 'MCPServerStdio' from 'agents.mcp'
#691 closed
Jun 25, 2025 -
Streaming Fails Due to `{"include_usage": True}`
#442 closed
Jun 25, 2025 -
input_guardrail is skipped
#576 closed
Jun 25, 2025 -
Context restrictions
#283 closed
Jun 25, 2025 -
Errors from custom model providers dont handled
#380 closed
Jun 25, 2025 -
Add the possibility to add extra header fields in the RunConfig or Agents
#549 closed
Jun 25, 2025 -
Add HTTP Streamable support for MCP's
#600 closed
Jun 25, 2025 -
[Feature Request] Add REPL-style `run_demo_loop` utility for rapid agent testing and debugging
#784 closed
Jun 24, 2025 -
Bug | Reasoning on OpenAI's models doesn't work with `store=False`
#919 closed
Jun 24, 2025 -
Missing docstring in fetch_user_age breaks tool understanding
#892 closed
Jun 23, 2025 -
Multiplying by 10 in @function_tool return value does not work
#896 closed
Jun 23, 2025 -
documentation
#916 closed
Jun 23, 2025 -
How to make the conversation finally back to the MAIN AGENT
#527 closed
Jun 22, 2025 -
RuntimeError: Attempted to exit cancel scope in a different task than it was entered in
#840 closed
Jun 22, 2025 -
Failed to run the example in docs due to handshake operation time out
#828 closed
Jun 21, 2025 -
File Retrieval
#849 closed
Jun 20, 2025 -
KeyError: ~TContext (Python 3.11.0)
#898 closed
Jun 19, 2025
49 Issues opened by 47 people
-
Draft issue: Additional information needed
#1187 opened
Jul 19, 2025 -
Suggestions for using user feedback as tools?
#1186 opened
Jul 18, 2025 -
Add support for global or environment-based default for `trace_include_sensitive_data` in `RunConfig`
#1183 opened
Jul 18, 2025 -
cannot use custom cert when connecting to server with MCPServerSse
#1182 opened
Jul 18, 2025 -
tool_name and tool_description for Agent#as_tool() method
#1174 opened
Jul 17, 2025 -
Realtime API with Multiple Tool Calls Results in No Voice Output
#1168 opened
Jul 17, 2025 -
Please fix the issue where duplicate tool names in multiple MCP tools cause the agent list to hang
#1167 opened
Jul 17, 2025 -
items_to_messages method not handle "ResponseReasoningItemParam"
#1165 opened
Jul 17, 2025 -
Unhandled item type or structure with resoning item
#1164 opened
Jul 17, 2025 -
Tool Call Results are not Appearing in Realtime API and Tool Calls are Not Showing Up in Tracing
#1156 opened
Jul 16, 2025 -
multiple inputs with session support
#1140 opened
Jul 16, 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 -
No OpenAI tracing with Azure Foundry models
#1051 opened
Jul 10, 2025 -
tool_call_item event fires only after tool results instead of before
#1037 opened
Jul 8, 2025 -
Reasoning only coming before final output
#1036 opened
Jul 8, 2025 -
reasoning_item_created never called on stream
#1025 opened
Jul 7, 2025 -
Passing Local Context to MCP Server Tools
#1021 opened
Jul 6, 2025 -
Incomplete RunItemStreamEvent names list
#1020 opened
Jul 6, 2025 -
Feature Request: Add "include_domains" and "exclude_domains" parameters to "WebSearchTool"
#1018 opened
Jul 6, 2025 -
Add support for reference images in Agents SDK for image generation
#1017 opened
Jul 6, 2025 -
Unclosed client session when using some litellm models
#1016 opened
Jul 5, 2025 -
Tool Call Execution Problem with Structured Output
#1012 opened
Jul 5, 2025 -
No validation on the Agent constructor arguments
#996 opened
Jul 2, 2025 -
Converter.items_to_messages cannot handle assistant message with both content and tool_calls
#995 opened
Jul 2, 2025 -
Agent unable to perform multiple Web Searches by using WebSearchTool
#993 opened
Jul 2, 2025 -
Input guardrail tripwire allows tool execution to continue after exception is raised
#991 opened
Jul 2, 2025 -
Error Using Gemini API Key with Agent-as-Tool Pattern in openai-agent-sdk
#986 opened
Jul 1, 2025 -
Agent as a tool input_type
#984 opened
Jul 1, 2025 -
Agent keep retrying until hit max_retires on function calling
#981 opened
Jul 1, 2025 -
Function tool choice causing pydantic validation error
#980 opened
Jun 30, 2025 -
Cannot run visualization
#978 opened
Jun 30, 2025 -
Handoff to agent that uses websearch tool call fails. But works fine if agent is called as a tool
#972 opened
Jun 30, 2025 -
Pydantic requirements mismatch
#967 opened
Jun 28, 2025 -
Agent streaming with guardrails issue
#959 opened
Jun 27, 2025 -
Get exception raised in tool invocation
#945 opened
Jun 26, 2025 -
Expose tool call arguments in RunHooks on_tool_start and on_tool_end
#939 opened
Jun 25, 2025 -
OpenAI SDK does not expose MCP session ID, making stateful streamable HTTP sessions impossible
#924 opened
Jun 23, 2025 -
CodeInterpreter tool is appending data to the end of the filename in containers
#911 opened
Jun 20, 2025
121 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.
-
Fix typos in event names and comments across multiple files
#155 commented on
Jun 25, 2025 • 1 new comment -
add voice option "ballad" in src/agents/voice/model.py
#278 commented on
Jun 25, 2025 • 1 new comment -
[Bug]: UnicodeDecodeError when importing litellm_model on Windows
#610 commented on
Jun 25, 2025 • 0 new comments -
Mem0ai integration as example for create memory agents
#832 commented on
Jun 26, 2025 • 0 new comments -
SSL error for streaming voice terminal app
#423 commented on
Jun 29, 2025 • 0 new comments -
How to service agents over HTTP
#126 commented on
Jun 30, 2025 • 0 new comments -
Yield reasoning delta in the response or add hooks to handle
#825 commented on
Jul 1, 2025 • 0 new comments -
Add reasoning support for custom models.
#492 commented on
Jul 1, 2025 • 0 new comments -
Custom model provider ignored when using agents as tools
#663 commented on
Jul 2, 2025 • 0 new comments -
Human-In-The-Loop Architecture should be implemented on top priority!
#636 commented on
Jul 4, 2025 • 0 new comments -
Tool calling with LiteLLM and thinking models fail
#765 commented on
Jul 4, 2025 • 0 new comments -
Support for MCP prompts and resources
#544 commented on
Jul 5, 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 -
add example of gradio in streaming agent with mcp cases
#888 commented on
Jul 10, 2025 • 0 new comments -
Add `method_tool` Functionality
#94 commented on
Jun 25, 2025 • 0 new comments -
MCP tools turn upstream HTTP errors into AgentsException, crashing the run
#879 commented on
Jun 25, 2025 • 0 new comments -
Get pydantic serializer warnings in calling Runner.run
#880 commented on
Jun 25, 2025 • 0 new comments -
FileSearchTool runs despite InputGuardrailTripwireTriggered
#889 commented on
Jun 25, 2025 • 0 new comments -
When running in non-streaming mode, retrieve past history during tool execution.
#904 commented on
Jun 25, 2025 • 0 new comments -
openai_stt.py _turn_audio_buffer maybe empty
#821 commented on
Jun 25, 2025 • 0 new comments -
Streaming Output issue got unnecesory text in output
#824 commented on
Jun 25, 2025 • 0 new comments -
Support Predicted Outputs
#837 commented on
Jun 25, 2025 • 0 new comments -
Inconsistent timeout and sse_read_timeout Types in MCPServerSseParams and MCPServerStreamableHttpParams
#845 commented on
Jun 25, 2025 • 0 new comments -
Filter MCPServerStdio server tools
#851 commented on
Jun 25, 2025 • 0 new comments -
Mixture of Tool-Calling and Handoff
#858 commented on
Jun 25, 2025 • 0 new comments -
Tools selection from MCP server
#863 commented on
Jun 25, 2025 • 0 new comments -
Allow agent to return logprobs
#715 commented on
Jun 25, 2025 • 0 new comments -
support for bedrock prompt caching
#750 commented on
Jun 25, 2025 • 0 new comments -
LiteLLM + Gemini 2.5 Pro: cached_tokens=None crashes Agents SDK with Pydantic int-validation error
#758 commented on
Jun 25, 2025 • 0 new comments -
Added support for "return" handoffs (#1)
#869 commented on
Jul 9, 2025 • 0 new comments -
[Fix]: Get logger from tracing folder instead of agents folder
#839 commented on
Jul 17, 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 -
Added support for gpt4o-realtime models for Speect to Speech interactions
#659 commented on
Jul 5, 2025 • 0 new comments -
Make input/new items available in the run context
#572 commented on
Jun 25, 2025 • 0 new comments -
Update examples.md
#271 commented on
Jun 25, 2025 • 0 new comments -
Add tool call parameters for `on_tool_start` hook
#253 commented on
Jul 16, 2025 • 0 new comments -
Update all examples details and links in examples.md
#250 commented on
Jun 25, 2025 • 0 new comments -
update bullets for documentation in tool.py
#247 commented on
Jun 25, 2025 • 0 new comments -
UI-for-examples
#228 commented on
Jun 25, 2025 • 0 new comments -
Add Firecrawl integration for web scraping and information extraction
#182 commented on
Jun 25, 2025 • 0 new comments -
Update README.md
#180 commented on
Jun 25, 2025 • 0 new comments -
Create a Tauri desktop app with Lynx UI for OpenAI Agent SDK
#179 commented on
Jun 25, 2025 • 0 new comments -
Add PDF extraction example agent with verification
#176 commented on
Jul 13, 2025 • 0 new comments -
Add FastAPI example
#168 commented on
Jun 25, 2025 • 0 new comments -
perf: Optimize has_more_than_n_keys function and BatchTraceProcessor
#143 commented on
Jun 25, 2025 • 0 new comments -
fix(#94): handle special parameters (self/cls) correctly with context parameter
#137 commented on
Jun 25, 2025 • 0 new comments -
Processing image/ multi modal responses in function tool results?
#787 commented on
Jul 18, 2025 • 0 new comments -
Prevent Token Wastage When Input Guardrails Delay Error Generation
#867 commented on
Jul 17, 2025 • 0 new comments -
from LangChain and Langgraph to openai-agents
#128 commented on
Jul 17, 2025 • 0 new comments -
separate stream items for "tool_call_item" and "tool_call_output_item"
#831 commented on
Jul 17, 2025 • 0 new comments -
Local memory and context window length
#177 commented on
Jul 15, 2025 • 0 new comments -
Support automatic "back" handoffs to orchestrating Agents
#847 commented on
Jul 14, 2025 • 0 new comments -
Agent attempts to use non-existing tool
#686 commented on
Jul 14, 2025 • 0 new comments -
function_tool calling - agents orchertratins
#769 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 -
SDK support for retrieving historical traces
#793 commented on
Jul 13, 2025 • 0 new comments -
Azure OpenAI rejects system prompt from prompt_with_handoff_instructions
#806 commented on
Jul 13, 2025 • 0 new comments -
A2A (Agent2Agent) support
#472 commented on
Jul 12, 2025 • 0 new comments -
Provide a agent hook `on_get_response` to recalculate the messages passed to the model
#257 commented on
Jun 25, 2025 • 0 new comments -
Truncate span input when input is too large
#260 commented on
Jun 25, 2025 • 0 new comments -
Handoff does not work with Claude 3.7 Sonnet
#270 commented on
Jun 25, 2025 • 0 new comments -
agents.exceptions.ModelBehaviorError: Invalid JSON when parsing
#280 commented on
Jun 25, 2025 • 0 new comments -
Best practices for long running tools?
#295 commented on
Jun 25, 2025 • 0 new comments -
Integrate more 3rd party tools into AgentSDK tool
#299 commented on
Jun 25, 2025 • 0 new comments -
Streamed Voice Agent Demo - Multiple Performance Issues
#301 commented on
Jun 25, 2025 • 0 new comments -
Callable model
#310 commented on
Jun 25, 2025 • 0 new comments -
Retry mechanism for ModelBehaviorError
#325 commented on
Jun 25, 2025 • 0 new comments -
Question about Tool Call Streaming
#326 commented on
Jun 25, 2025 • 0 new comments -
`tts_settings` should be available per Agent
#327 commented on
Jun 25, 2025 • 0 new comments -
Feature Request: Support Manual Interruption of OpenAI Agent During Execution
#329 commented on
Jun 25, 2025 • 0 new comments -
Custom model provider agent does not use tool calling when an output type is specified
#332 commented on
Jun 25, 2025 • 0 new comments -
Add Support for Image Return in Agent Tools
#341 commented on
Jun 25, 2025 • 0 new comments -
Access to Chat History in Hooks
#346 commented on
Jun 25, 2025 • 0 new comments -
Mermaid-based visualization
#352 commented on
Jun 25, 2025 • 0 new comments -
Implementing a comprehensive workflow
#366 commented on
Jun 25, 2025 • 0 new comments -
Random transcript gets printed/generated when talking to the voice agent implemented using "VoicePipline" . Eg - "Transcription: Kurs." Mind you there is no background noise.
#368 commented on
Jun 25, 2025 • 0 new comments -
Only use certain tools from MCP server
#376 commented on
Jun 25, 2025 • 0 new comments -
Rate limit in RunConfig
#381 commented on
Jun 25, 2025 • 0 new comments -
Add `reasoning_content` to ChatCompletions
#415 commented on
Jun 25, 2025 • 0 new comments -
invalid_request_error when using "chat_completions" with triage agent (gemini -> any other model)
#237 commented on
Jun 25, 2025 • 0 new comments -
Agents SDK v0.0.4: Local Traces Missing Critical LLM Outputs and Tool Interaction Data
#222 commented on
Jun 25, 2025 • 0 new comments -
Computer tool can not be used with Web search call.
#254 commented on
Jun 25, 2025 • 0 new comments -
Accessing Reasoning Summary for ComputerUseTool-based Agent
#202 commented on
Jun 25, 2025 • 0 new comments -
BadRequestError while trying out input guardrails
#129 commented on
Jun 25, 2025 • 0 new comments -
Usage tokens no longer automatically show
#548 commented on
Jun 25, 2025 • 0 new comments -
Add llms.txt in the documentation
#556 commented on
Jun 25, 2025 • 0 new comments -
Support For CodeAct In The Future?
#383 commented on
Jun 23, 2025 • 0 new comments -
Agents Reproducibility - seed ? top_p=0?
#768 commented on
Jun 25, 2025 • 0 new comments -
Bug: Pydantic Warnings and `.final_output` Serialization Issue with Code Interpreter File Citations
#772 commented on
Jun 25, 2025 • 0 new comments -
Rate Limit Support
#782 commented on
Jun 25, 2025 • 0 new comments -
Feature Request: Enhanced Run Lifecycle Management - Interrupt and Update Active Runs
#798 commented on
Jun 25, 2025 • 0 new comments -
Resource tracker warning (leaked semaphores) with MCPServerStdio
#618 commented on
Jun 25, 2025 • 0 new comments -
Can we use agent.run instead of Runner.run(starting_agent=agent)
#622 commented on
Jun 25, 2025 • 0 new comments -
on_agent_start hook should be more performant
#623 commented on
Jun 25, 2025 • 0 new comments -
Function calling fails on “application/json” MIME type with the latest Gemini models
#656 commented on
Jun 25, 2025 • 0 new comments -
OAuth support for MCPServerSse
#657 commented on
Jun 25, 2025 • 0 new comments -
First-class streaming tool output
#661 commented on
Jun 25, 2025 • 0 new comments -
from agents.extensions.models.litellm_model import LitellmModel
#666 commented on
Jun 25, 2025 • 0 new comments -
Error code: 400 "No tool output found for function call"
#673 commented on
Jun 25, 2025 • 0 new comments -
Unable to use reasoning models with tool calls using LitellmModel
#678 commented on
Jun 25, 2025 • 0 new comments -
Add response cost in the Usage
#683 commented on
Jun 25, 2025 • 0 new comments -
Please add time travel
#688 commented on
Jun 25, 2025 • 0 new comments -
Feature Request: Support streaming tool call outputs
#692 commented on
Jun 25, 2025 • 0 new comments -
MCP server restart cause Agent to fail
#693 commented on
Jun 25, 2025 • 0 new comments -
Custom-LLM <think> tag handling
#703 commented on
Jun 25, 2025 • 0 new comments -
Support hosted tools across different model providers
#461 commented on
Jun 25, 2025 • 0 new comments -
Duplicate tool names across MCP servers cause errors
#464 commented on
Jun 25, 2025 • 0 new comments -
Automatic Audio Feedback on Silence in VoicePipeline
#489 commented on
Jun 25, 2025 • 0 new comments -
Obvious Pauses Between Text Segments in Current `OpenAITTSModel` Implementation Affect Speech Fluency
#493 commented on
Jun 25, 2025 • 0 new comments -
Timeout after 300 seconds with any error message. Could it be rate limiting?
#511 commented on
Jun 25, 2025 • 0 new comments -
Cannot get the last tool_call_output event in stream_events when MaxTurnsExceeded
#526 commented on
Jun 25, 2025 • 0 new comments -
Websocket streaming audio in realtime from client
#536 commented on
Jun 25, 2025 • 0 new comments -
History Cleaning
#545 commented on
Jun 25, 2025 • 0 new comments -
Why does the Computer protocol not have the goto method?
#547 commented on
Jun 25, 2025 • 0 new comments -
Reasoning model items provide to General model
#569 commented on
Jun 25, 2025 • 0 new comments -
bugs in run.py
#570 commented on
Jun 25, 2025 • 0 new comments -
Ordering of events in Runner.run_streamed is incorrect
#583 commented on
Jun 25, 2025 • 0 new comments