-
Notifications
You must be signed in to change notification settings - Fork 348
MCP client refactor - storage adapter #652
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 26 commits
Commits
Show all changes
43 commits
Select commit
Hold shift + click to select a range
d69fafb
move storage to the client manager
mattzcarey 5ae0fc1
fix: url missing after page load
mattzcarey 06d8204
fix: dots
mattzcarey 3d297e3
fix: callback handling is now in client manager with 2 stage storage.
mattzcarey a2a5337
some auth edge cases
mattzcarey 3e64892
make storage sync for the moment to reduce complexity
mattzcarey 9215674
better default states
mattzcarey 050ea26
cancel button on frontend
mattzcarey 6a8de3f
remove openai from agents package.json
mattzcarey 1c5d5a9
unify mcp storage
mattzcarey 3078663
fix lock file
mattzcarey c6cfcfc
fix: tests
mattzcarey 6f13b13
feat: more refactor
mattzcarey 3cecc93
tools tests
mattzcarey fcf7aa9
update x402
mattzcarey 8268b7e
fix: types
mattzcarey dc1237c
update default model in playground
mattzcarey fcc2948
Merge branch 'main' into feat/mcp-storage-adapter
mattzcarey 55d2452
reasoning card
mattzcarey 2e37160
Apply suggestion from @mattzcarey
mattzcarey 1e936c7
fix: from review
mattzcarey d909624
add smooth scrolling
mattzcarey 3e616d4
fix: calling restore onstart and json schema the rest of the time
mattzcarey 5161b0d
fix: oauth tests
mattzcarey 0fc2de9
remove smooth scroll :(
mattzcarey d5b672e
make tests smaller
mattzcarey 1c138ec
rename to client for review
mattzcarey d3f5182
revert changes to mcp.connect()
mattzcarey 021c167
make storage async
mattzcarey 704d07c
fix readonly nit
mattzcarey 0a7acad
revert remove openai ai sdk provider
mattzcarey 64c4a7d
remove public storage api
mattzcarey e09b3cb
add todos for ensureJsonSchema
mattzcarey cf448d8
fix: mcp server states and unify observability to the mcp client mana…
mattzcarey 9eac678
remove callback cache
mattzcarey d8a1d4f
dead
mattzcarey f482b0c
createConnection. in memory method
mattzcarey 5ef1e8b
add tests
mattzcarey 51fca96
changeset
mattzcarey 67033d8
Merge branch 'main' into feat/mcp-storage-adapter
mattzcarey 7ad9317
formatting
mattzcarey d1f479f
claude comments
mattzcarey 0966d6c
remove redundant checks
mattzcarey 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
Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.
Oops, something went wrong.
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.
Uh oh!
There was an error while loading. Please reload this page.