-
Notifications
You must be signed in to change notification settings - Fork 1.4k
Support OpenAI and Anthropic native MCP support via MCPServerTool builtin tool
#3101
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Merged
Merged
Changes from 46 commits
Commits
Show all changes
59 commits
Select commit
Hold shift + click to select a range
b60efe7
feature: Native MCP support
Artui 20a4a6a
Addressing more comments
Artui e13791f
cleaning up after bad merge
Artui 1c7f17c
cleaning up after bad merge
Artui 18550b8
cleaning up after bad merge
Artui d61b13e
cleaning up after bad merge
Artui ee14592
cleaning up after bad merge
Artui 73d5cdb
cleaning up after bad merge
Artui 1663899
cleaning up after bad merge
Artui c0c27b3
Merge branch 'main' into feature/native-mcp-support
Artui 830c1a8
Addressing more comments
Artui 07f88ac
Addressing more comments
Artui 0112cd1
Addressing more comments
Artui 4fb69a1
Addressing more comments
Artui d40dbc1
Addressing more comments
Artui 7fb266e
Addressing more comments
Artui 7c9994e
Addressing more comments
Artui 9ffbf8f
Addressing more comments
Artui 9a188b0
Addressing more comments
Artui 2826e05
Addressing more comments
Artui 4166f67
Addressing more comments
Artui af4dec3
Addressing more comments
Artui 4a4820c
Merge branch 'main' into feature/native-mcp-support
Artui 6a47839
Addressing more comments
Artui 8b42bb8
Addressing more comments
Artui 48aa03c
Addressing more comments
Artui 0da350b
Merge branch 'main' into feature/native-mcp-support
Artui 128493d
Cleanup and addresing comments
Artui 2f0eccb
Document OpenAI-compatible provider prefixes (#3169)
DouweM c36e482
Fix `RunUsage.tool_calls` being undercounted due to race condition wh…
certainly-param 3b3ed37
Merge branch 'main' into feature/native-mcp-support
Artui 72123f3
Cleanup and addresing comments
Artui 639ff41
Cleanup and addresing comments
Artui 3d894c1
Merge branch 'main' into feature/native-mcp-support
Artui 3261b1b
Merge branch 'main' into feature/native-mcp-support
Artui 475c063
Addressing comments and adding more tests
Artui 044e4e3
Merge branch 'main' into feature/native-mcp-support
Artui f6c41e4
Addressing comments and adding more tests
Artui bf8d516
Addressing comments and adding more tests
Artui 7c81427
Addressing comments and adding more tests
Artui cc5d0d8
Addressing comments and adding more tests
Artui 42a3f2b
Addressing comments and adding more tests
Artui 7992a57
Addressing comments and adding more tests
Artui d19d690
Merge branch 'main' into feature/native-mcp-support
Artui e7e39c5
Merge branch 'main' into feature/native-mcp-support
Artui bfc0de0
Merge branch 'main' into feature/native-mcp-support
DouweM a19327d
Addressing comments
Artui ed324bc
Addressing comments
Artui d57f74d
Updating tests
Artui b26bab9
Updating tests
Artui e4ce8c9
Merge branch 'main' into feature/native-mcp-support
Artui 556f279
Use MCP server without auth in tests, put all relevant args in args r…
DouweM a497566
Merge branch 'main' into pr/Artui/3101
DouweM e553740
Use consistent builtin tool name
DouweM 7e8256f
Verify that MCP tool output does not need to be sent back on subseque…
DouweM 067ee58
Update docs
DouweM 4586dfc
coverage
DouweM 4daa268
Merge branch 'main' into pr/Artui/3101
DouweM b70a9f6
fix docs
DouweM File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Uh oh!
There was an error while loading. Please reload this page.