Skip to content

Python: Persist hosted MCP call/results as canonical mcp_call output - #6068

Closed
Hameed Kunkanoor (Hameedkunkanoor) wants to merge 2 commits into
microsoft:mainfrom
Hameedkunkanoor:hameed-kunkanoor/mcp-toolbox-fix-recreate
Closed

Python: Persist hosted MCP call/results as canonical mcp_call output#6068
Hameed Kunkanoor (Hameedkunkanoor) wants to merge 2 commits into
microsoft:mainfrom
Hameedkunkanoor:hameed-kunkanoor/mcp-toolbox-fix-recreate

Conversation

@Hameedkunkanoor

Copy link
Copy Markdown
Contributor

Recreates the previous PR changes on top of latest upstream main.

Summary

  • Preserve hosted MCP call/result pairs as canonical mcp_call output items
  • Coalesce MCP call + result in non-streaming conversion path
  • Keep call-id alignment for MCP tool call tracking and output mapping
  • Update tests and package metadata accordingly

Notes

  • Branch recreated from latest origin/main and old branch commits were replayed.
  • This PR supersedes earlier branch hameed-kunkanoor/mcp-toolbox-fix.

Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>
Copilot AI review requested due to automatic review settings May 25, 2026 13:54
@moonbox3 Evan Mattson (moonbox3) added the python Usage: [Issues, PRs], Target: Python label May 25, 2026
@github-actions github-actions Bot changed the title Persist hosted MCP call/results as canonical mcp_call output Python: Persist hosted MCP call/results as canonical mcp_call output May 25, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

python Usage: [Issues, PRs], Target: Python

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants