Skip to content
Merged
Show file tree
Hide file tree
Changes from 1 commit
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 2 additions & 0 deletions src/agents/_run_impl.py
Original file line number Diff line number Diff line change
Expand Up @@ -1172,6 +1172,8 @@ def stream_step_items_to_queue(
event = RunItemStreamEvent(item=item, name="reasoning_item_created")
elif isinstance(item, MCPApprovalRequestItem):
event = RunItemStreamEvent(item=item, name="mcp_approval_requested")
elif isinstance(item, MCPApprovalResponseItem):
event = RunItemStreamEvent(item=item, name="mcp_approval_response")
elif isinstance(item, MCPListToolsItem):
event = RunItemStreamEvent(item=item, name="mcp_list_tools")

Expand Down
1 change: 1 addition & 0 deletions src/agents/stream_events.py
Original file line number Diff line number Diff line change
Expand Up @@ -37,6 +37,7 @@ class RunItemStreamEvent:
"tool_output",
"reasoning_item_created",
"mcp_approval_requested",
"mcp_approval_response",
"mcp_list_tools",
]
"""The name of the event."""
Expand Down