fix: add missing mcp_approval_response event name (fixes #1020) (#1931)

This commit is contained in:
gn00295120
2025-10-21 09:45:26 +08:00
committed by GitHub
parent 00ec7127f4
commit 263048967d
2 changed files with 3 additions and 0 deletions
+2
View File
@@ -1172,6 +1172,8 @@ class RunImpl:
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")
+1
View File
@@ -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."""