Commit graph

24 commits

Author SHA1 Message Date
Jeremiah Lowin
e7e301815f Handle template errors 2025-05-13 14:33:11 -04:00
Jeremiah Lowin
6fa7c1704a Improve error handling for tools and resources 2025-05-13 14:19:55 -04:00
Jeremiah Lowin
38ae8de404 Add test for SHTTP 2025-05-13 11:06:40 -04:00
Jeremiah Lowin
27416fdd11 Add path prefix to test 2025-05-13 11:04:49 -04:00
Jeremiah Lowin
84a79ab56e Fix bug that sets message path and sse path to same value 2025-05-10 16:10:39 -04:00
Jeremiah Lowin
b6d1b3f52f Deprecate transport-specific methods 2025-05-10 11:34:47 -04:00
Jeremiah Lowin
a0939e57fe test nested servers 2025-05-09 17:27:22 -04:00
Jeremiah Lowin
d83afcc9ef Ensure we handle nested SSE apps 2025-05-09 16:07:25 -04:00
Jeremiah Lowin
cabe668e41 Incorporate streamable HTTP server changes 2025-05-07 12:13:17 -04:00
Jeremiah Lowin
9c936168cd Add integration tests for SSE 2025-05-07 11:04:47 -04:00
Jeremiah Lowin
2eb0e7c1b3 Ensure prompts return descriptions 2025-05-05 12:33:05 -04:00
Jeremiah Lowin
085d4ae460 Update tests 2025-05-02 16:36:48 -04:00
Jeremiah Lowin
ce2f603ff4 Update test_logs.py 2025-04-30 11:03:53 -04:00
Jeremiah Lowin
5443cf59aa Add log tests 2025-04-30 11:02:49 -04:00
Jeremiah Lowin
5ed101284a Remove mock transport 2025-04-23 14:26:13 -04:00
yihuang
ad41ca7dc8
fix format 2025-04-21 13:21:11 +08:00
yihuang
e962f4d312
fix test 2025-04-21 13:18:11 +08:00
yihuang
5bbad74044
add unit test 2025-04-21 13:14:46 +08: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
Jeremiah Lowin
c2ca6e1fa2 Fix matching logic 2025-04-15 11:06:51 -04:00
Jeremiah Lowin
ea13dc114f Improve client return types 2025-04-12 12:16:07 -04:00
Jeremiah Lowin
69751a1786 Add sampling and roots functionality and tests 2025-04-11 11:11:53 -04:00
Jeremiah Lowin
466ab331e9 Reorganize clients and transports 2025-04-10 20:44:59 -04:00