-
Notifications
You must be signed in to change notification settings - Fork 65
Merging agentic-mcp into main #1544
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
Open
ashishrp-aws
wants to merge
106
commits into
main
Choose a base branch
from
agentic-mcp
base: main
Could not load branches
Branch not found: {{ refName }}
Loading
Could not load tags
Nothing to show
Loading
Are you sure you want to change the base?
Some commits from the old base branch may be removed from the timeline,
and old review comments may become outdated.
Open
Changes from all commits
Commits
Show all changes
106 commits
Select commit
Hold shift + click to select a range
4dce33c
feat: basic invoking and result message for MCP (#1251)
bywang56 dd1aae5
Merge remote-tracking branch 'upstream/main' into agentic-mcp
bywang56 c6f96d7
feat: add CRUD methods for MCP servers (#1271)
bywang56 79624fe
feat: add MCP init timeut and minor fixes (#1304)
bywang56 dc378a5
Merge remote-tracking branch 'upstream/main' into agentic-mcp (#1318)
laileni-aws 0d6708f
feat: expose MCP server init status (#1324)
bywang56 d7807b7
feat: initial MCP servers list ui changes (#1345)
ashishrp-aws 55b4cd8
feat: support mcp exec timeout, add tool state interface (#1335)
bywang56 3345baa
feat: handle mcp config conflicts, support infinity timeout (#1352)
bywang56 17b7fe8
chore: bump up language server version (#1360)
laileni-aws c9933c1
feat: add update server permission method without re-init server (#1363)
bywang56 8bc318b
Merge main to agentic-mcp branch (#1366)
laileni-aws 7eb9cbc
fix: refresh mcp server functionality (#1349)
chungjac 89de199
feat: setup for MCP server tools permission UX (#1375)
ashishrp-aws 4777236
feat: adding tool count to the MCP list (#1380)
ashishrp-aws d088750
Merge remote-tracking branch 'upstream/main' into parity
laileni-aws fd4af1b
fix: fixing merge conflicts
laileni-aws 020d453
Merge pull request #1383 from laileni-aws/parity
laileni-aws 822bcf0
fix: refresh button (#1381)
chungjac 2399ce9
feat: adding add mcp configuration UX (#1385)
laileni-aws 14af43a
fix: refresh button should not reset singleton instance (#1391)
chungjac d2cbeaa
feat: adding disable and delete mcp server functions (#1390)
ashishrp-aws a11aeb7
Merge pull request #1392 from aws/main
laileni-aws 6f20a66
feat: adding optional values field to add mcp configuration ux (#1393)
laileni-aws 379d38d
feat: support persona file (#1411)
bywang56 c619d58
feat: enable mcp server and fix for permission list mandatory items (…
ashishrp-aws b377746
fix: handle wilcar for enable/disable server (#1414)
bywang56 73b8025
feat: adding correct icons for MCP servers state (#1417)
ashishrp-aws 11fa3d8
fix: success and error case for adding mcp server (#1412)
chungjac e0889e5
chore: bumping up language server version (#1418)
laileni-aws 3989035
fix: adding chat summary card for mcp tools (#1419)
laileni-aws 3608bca
feat: added built-in tools with proper permissions (#1420)
ashishrp-aws 2ada470
support MCP paths for Windows (#1426)
leigaol aacf5b5
fix: multiple fixes for MCP + add back UTs (#1423)
bywang56 0888025
fix: check if mcp.json exits when mutating mcp json (#1427)
leigaol b699621
feat: adding permissions ux to the mcp and refactoring mynahui.ts and…
laileni-aws 42a0571
Merge pull request #1429 from laileni-aws/mcp-ux
laileni-aws 1f4c4f8
fix: closing mcp servers and each server should return to chat (#1430)
laileni-aws 8206276
fix: emit status change event on MCP error (#1432)
bywang56 f15e95f
fix: add validation for user's input (#1434)
Randall-Jiang 3d21ee9
feat: update server UX (#1437)
bywang56 37325bc
feat: dynamic server update and fix configuration button (#1436)
ashishrp-aws 42a3b36
fix: merge conflict resolution (#1439)
ashishrp-aws 6767113
fix: disable mcp tools for pair programmer off mode (#1442)
chungjac 291a6fb
fix: use edit mcp view for fix configuration (#1441)
bywang56 49d6fe5
fix: adding ux changes to run button (#1445)
laileni-aws 2e3c396
fix: fix for removing duplicates of completed status for chat summary…
ashishrp-aws 476aedf
fix: removing edit config
laileni-aws 0e6b651
Merge pull request #1449 from laileni-aws/origin/agentic-mcp
laileni-aws fc349d9
fix: fix for mcp permissions page for global and workspace (#1450)
ashishrp-aws 33cac78
fix: use delimiter ___ between serverName and toolName for MCP (#1451)
yueny2020 7700ab3
chore: bumpingup language server runtimes version to 0.2.88
laileni-aws ab1a44d
Merge pull request #1452 from laileni-aws/origin/agentic-mcp
laileni-aws edf7b5a
fix: don't add args and env to mcp.json file if empty (#1453)
chungjac dee5c49
fix: when user enter duplicate server name it should be an error (#1457)
Randall-Jiang 902b2f4
fix: adding error handling for list of mcp servers
laileni-aws 9c10555
fix: rebasing to agentic-chat
laileni-aws c558d08
fix: Adding tooltip descriptions to tool count and enabling the count
laileni-aws 85bca64
Merge pull request #1461 from laileni-aws/ux-fix
laileni-aws 032442f
fix: adding validation for list of mcp servers
laileni-aws cdd86d5
fix: showing error status if there is a validation error in list of m…
laileni-aws f20e277
Merge pull request #1466 from laileni-aws/origin/agentic-mcp
laileni-aws 0df7aa6
feat: check if mcp is supported (#1460)
yueny2020 8450ac0
fix: ux fixes for mcp list (#1471)
laileni-aws bb2557e
chore: use mcp field passed in from client (#1473)
yueny2020 380c742
fix: adding error handling for config load errors to display them to ux
laileni-aws 39afacd
fix: addressing comments
laileni-aws aacd440
fix: minor edita
laileni-aws 55f4959
fix: fix ws level config and multiple bugs (#1477)
bywang56 fb4a322
fix: adding error handling for config load errors to display them to ux
laileni-aws 3cdbd36
fix: revert change on json file (#1455)
Randall-Jiang ef2ac92
fix: show invalid configuration error when fixing server config (#1472)
chungjac 9b5b600
fix: ux fit and finish task and adding explanation to chat summary card
laileni-aws b57b4ef
fix: remove unused util (#1482)
Randall-Jiang 974ca46
fix: ux fit and finish task and adding explanation to chat summary card
laileni-aws 282ce52
fix: use json for persona, add default persona (#1491)
bywang56 ebba8b9
fix: add remove function for inactive mcp server (#1498)
Randall-Jiang a4d9e6f
fix: fix bugs (#1493)
Randall-Jiang 09e5960
fix: do not have empty args or env while updating server (#1492)
chungjac f996438
merge mainline to agentic-mcp (#1509)
ashishrp-aws 72f54d2
fix: make whole row clickable (#1507)
chungjac 6ea09b2
fix: update default persona file spec and tool permisions strings
chungjac a2c6c10
fix: fix to correctly load the permissions (#1516)
ashishrp-aws 4d776e0
merge main into agentic-mcp (#1520)
ashishrp-aws 1f23675
fix: don't show erros on mcp server list page (#1513)
chungjac 8b2edc9
fix: persist only copy of mcp server when scope is changed
ashishrp-aws 38df958
fix: fix for correct initialization of tools with namespacing for ref…
ashishrp-aws 4f26777
fix: fix to refresh only one server that is enabled
ashishrp-aws ea47a76
Merge upstream/main into temp-merge-branch
ashishrp-aws a06bed8
Merge pull request #1539 from ashishrp-aws/agentic-mcp-merge-2
ashishrp-aws 00cf308
Merge pull request #1529 from ashishrp-aws/agentic-mcp
ashishrp-aws 42bc2bb
Merge pull request #1532 from ashishrp-aws/enable-mcp-server-refresh
ashishrp-aws 386d0ee
Merge pull request #1531 from ashishrp-aws/agentic-mcp-tool-number
ashishrp-aws 0851ffb
Merge main into agentic-mcp, resolving conflicts in package-lock.json
ashishrp-aws f7529bd
Merge pull request #1541 from ashishrp-aws/agentic-mcp
ashishrp-aws bbd0162
fix: correcting fuzzysearch to fileSearch from merge conflicts (#1543)
ashishrp-aws b2ac384
fix: fix for merge conflict errors (#1545)
ashishrp-aws 0e68803
fix: fix merge conflicts for fuzzySearch (#1546)
ashishrp-aws 86ec96f
telemetry(mcp): adding mcp telemetry metrics (#1528)
laileni-aws 60f255f
fix: adding mcp server through UI for Windows (#1547)
chungjac 0e2488a
fix: mcp server should use workspace persona first (#1530)
Randall-Jiang fb7a5e2
fix: fix to correctly store permissions if user reverts his permissio…
ashishrp-aws 74fd76c
Merge remote-tracking branch 'upstream/main' into agentic-mcp
ashishrp-aws af92731
Merge pull request #1556 from ashishrp-aws/agentic-mcp
ashishrp-aws e072208
fix: timeout displayed and accepted in seconds (#1535)
chungjac 058aff4
fix: when user remove the mcp server, it should also been removed fro…
Randall-Jiang 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.
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.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Is it possible to add tests that assert:
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Added tests