Jeremiah Lowin
|
ef742d9400
|
Ensure multi-client configurations use new ProxyClient (#1045)
* Validate elicitation responses are dicts
* Ensure advanced MCP features are forwarded through proxy
* Use proxy client in tests
|
2025-07-05 11:57:03 -04:00 |
|
Jeremiah Lowin
|
db24c85359
|
Update all tests
|
2025-06-27 21:41:37 -04:00 |
|
Jeremiah Lowin
|
d8dc28b9b2
|
Add structured content & update almost all tests
|
2025-06-27 15:40:52 -04:00 |
|
Jeremiah Lowin
|
725c061d66
|
Fix import prefix behavior
|
2025-06-19 15:19:31 -04:00 |
|
Jeremiah Lowin
|
8eaa6096b4
|
Make prefixes optional
|
2025-06-18 11:28:24 -04:00 |
|
Jeremiah Lowin
|
099d340208
|
Update tests for prompts
|
2025-06-04 16:37:41 -04:00 |
|
Jeremiah Lowin
|
18615bc48b
|
Remove empty parens
|
2025-06-04 15:41:28 -04:00 |
|
Jeremiah Lowin
|
0535a70d31
|
Server add_* methods no longer accept functions
|
2025-06-04 12:39:34 -04:00 |
|
Jeremiah Lowin
|
3a3c01708d
|
Split Tool into Tool and FunctionTool
|
2025-06-04 10:19:14 -04:00 |
|
Jeremiah Lowin
|
39c8f39863
|
Fix remaining typing issues
|
2025-05-31 20:46:12 -04:00 |
|
Jeremiah Lowin
|
f1e3713fc6
|
Update test typing
|
2025-05-31 20:41:18 -04:00 |
|
Jeremiah Lowin
|
cec40ddfea
|
Remove customizable separators; improve resource separator
|
2025-05-20 20:30:33 -04:00 |
|
Jeremiah Lowin
|
9a2d92b46d
|
Add as_proxy improvements and tests
|
2025-05-17 12:23:48 -04:00 |
|
Jeremiah Lowin
|
25f941aa85
|
Prevent invalid resource URIs
|
2025-05-06 09:27:13 -04:00 |
|
Jeremiah Lowin
|
2eb0e7c1b3
|
Ensure prompts return descriptions
|
2025-05-05 12:33:05 -04:00 |
|
Jeremiah Lowin
|
5ff93f6bd6
|
Add mount tests
|
2025-04-15 21:03:00 -04:00 |
|
Jeremiah Lowin
|
d27141a935
|
Refactor remote servers
|
2025-04-15 20:28:14 -04:00 |
|
Jeremiah Lowin
|
d39f787537
|
rename mount -> import
|
2025-04-15 13:01:36 -04:00 |
|