mirror of
https://github.com/open-webui/mcpo.git
synced 2026-11-05 01:27:39 +00:00
[PR #140] [MERGED] 0.0.15 #187
Labels
No labels
bug
can't reproduce
documentation
enhancement
good first issue
help wanted
invalid
pull-request
question
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
open-webui/mcpo#187
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
📋 Pull Request Information
Original PR: https://github.com/open-webui/mcpo/pull/140
Author: @tjbck
Created: 5/15/2025
Status: ✅ Merged
Merged: 6/6/2025
Merged by: @tjbck
Base:
main← Head:dev📝 Commits (10+)
ccee740Merge pull request #136 from taylorwilsdon/issues/73db10c1c[add] support for mcp server instructionsee22e46Merge pull request #146 from rkconsulting/issue#142-server-instructions438395cfix: Enable environment variable inheritance for Smithery cloud services authenticationa33ab53Merge pull request #161 from KyleF0X/fix-smithery-authentication4788842Print MCP exception stacktracedc4c4abfeat: headers support1953aceFix: Handle parameter names with leading underscores in Pydantic models - Add field aliasing for parameters starting with '__' (e.g., __top, __filter) - Apply fix to both top-level and nested object properties - Use by_alias=True in model_dump to preserve original parameter names for MCP calls - Prevents Pydantic v2 NameError - Enables compatibility with Microsoft 365 MCP server and other OData-based APIs - Fixes #16093297c9Abstracted out alias checks and creation0d93fefrm debug logs📊 Changes
7 files changed (+124 additions, -15 deletions)
View changed files
📝
CHANGELOG.md(+12 -0)📝
LICENSE(+1 -1)📝
README.md(+11 -1)📝
pyproject.toml(+1 -1)📝
src/mcpo/__init__.py(+7 -1)📝
src/mcpo/main.py(+26 -3)📝
src/mcpo/utils/main.py(+66 -8)📄 Description
No description provided
🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.