Skip to content

Commit c8636a6

Browse files
authored
chore(openai): (v1) fix sort order of mcp call keys (#33295)
1 parent 4e50ec4 commit c8636a6

File tree

1 file changed

+2
-0
lines changed
  • libs/partners/openai/langchain_openai/chat_models

1 file changed

+2
-0
lines changed

libs/partners/openai/langchain_openai/chat_models/_compat.py

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -363,6 +363,8 @@ def _consolidate_calls(items: Iterable[dict[str, Any]]) -> Iterator[dict[str, An
363363
collapsed["server_label"] = server_label
364364
collapsed["type"] = "mcp_call"
365365

366+
if approval_id := current.get("extras", {}).get("approval_request_id"):
367+
collapsed["approval_request_id"] = approval_id
366368
if error := nxt.get("extras", {}).get("error"):
367369
collapsed["error"] = error
368370
if "output" in nxt:

0 commit comments

Comments
 (0)