Commit graph

199 commits

Author SHA1 Message Date
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
456db4db63 Add test for no prefix 2025-05-10 15:50:03 -04:00
Jeremiah Lowin
b6d1b3f52f Deprecate transport-specific methods 2025-05-10 11:34:47 -04:00
Jeremiah Lowin
3fd015f180
Merge pull request #398 from jlowin/middleware
Allow users to pass middleware to starlette app constructors
2025-05-10 09:31:12 -04:00
Jeremiah Lowin
7f5c5878eb Allow passing custom middleware 2025-05-10 09:26:10 -04:00
Jeremiah Lowin
a4f5b32972 Fix static issues and platform dependencies 2025-05-10 09:05:53 -04:00
Didier Durand
68f4887d13 Adding tests for CLI 2025-05-10 05:55:26 +02:00
Jeremiah Lowin
7c257a481f
Merge pull request #388 from didier-durand/add-test-cache
Adding tests for TimedCache
2025-05-09 18:08:23 -04:00
Jeremiah Lowin
3ccf27930f Fix typing and static issues 2025-05-09 18:06:51 -04:00
Jeremiah Lowin
fab6e9ec34
Merge pull request #387 from didier-durand/add-test-types
Adding a few tests to Image type
2025-05-09 18:05:37 -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
Didier Durand
31f07d8ddf Adding tests for TimedCache 2025-05-09 18:15:47 +02:00
Didier Durand
f8130cc22f Adding a few tests to Image type 2025-05-09 18:00:00 +02:00
strawgate
a12edd7be5 fix recursive calls 2025-05-08 20:33:41 -05:00
Jeremiah Lowin
4355112cb3 Switch tests to use http 2025-05-07 21:06:00 -04:00
Jeremiah Lowin
a93bc1a12d Update lifespan tests 2025-05-07 12:21:10 -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
4b4d806fd5 Note that get_http_request is deprecated 2025-05-06 22:24:26 -04:00
Jeremiah Lowin
82aa53e09b Refactor context to avoid unecessary passing 2025-05-06 21:24:29 -04:00
Jeremiah Lowin
a24293f3d4
Merge branch 'main' into legacy-parsing 2025-05-06 13:30:34 -04:00
Jeremiah Lowin
bf09a09163 Fix prompt test 2025-05-06 13:29:00 -04:00
Jeremiah Lowin
efee616734
Merge pull request #306 from highfeature/tests_coverage
Add test coverage + tests on 4 examples
2025-05-06 13:25:02 -04:00
Jeremiah Lowin
112b91f521 create a setting for legacy parsing 2025-05-06 13:21:38 -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
c449f1d697 Handle args/kwargs appropriately for various objects 2025-05-04 15:00:26 -04:00
Jeremiah Lowin
55e62a0c63 Update test_types.py 2025-05-04 14:34:37 -04:00
Jeremiah Lowin
49d7bc92ff Update test_types.py 2025-05-04 14:32:52 -04:00
Jeremiah Lowin
d8c881bf21 Add tests 2025-05-04 14:31:21 -04:00
Jeremiah Lowin
c63fcc96ea Remove is_async attribute 2025-05-04 12:18:28 -04:00
Jeremiah Lowin
70598d4d7b Update test_tool.py 2025-05-04 12:07:47 -04:00
Jeremiah Lowin
51a867c3af Replace custom parsing with TypeAdapter 2025-05-04 12:07:00 -04:00
Alain IVARS
cc6ecca416
Merge branch 'main' into tests_coverage 2025-05-04 08:53:20 +01:00
Jeremiah Lowin
d10e426d03 Ensure that tool serialization has a graceful fallback 2025-05-03 12:30:41 -04:00
Jeremiah Lowin
347c1fed3b
Merge pull request #309 from jlowin/proxy-mount
Support proxy mount
2025-05-03 12:19:05 -04:00
Jeremiah Lowin
6d5da3643a Update test_mount.py 2025-05-03 12:11:12 -04:00
strawgate
d1eb1812f3 address PR feedback 2025-05-03 10:41:16 -05:00
Alain IVARS
f92abd446f Fix remark to use the fastmcp Client. 2025-05-03 16:39:35 +01:00
Alain IVARS
6086fe6ab8 Fix github remote errors. 2025-05-03 16:09:15 +01:00
Alain IVARS
09bbdb6178 Fix pre-commit ruff-format errors. 2025-05-03 15:48:10 +01:00
Alain IVARS
233f65948f Fix pre-commit ruff-format errors. 2025-05-03 15:06:17 +01:00
Alain IVARS
8068bed9fc Fix pre-commit errors. 2025-05-03 15:04:34 +01:00
Alain IVARS
b77907797c Add test coverage for simple_echo,complex_inputs, desktop, echo. 2025-05-03 14:57:23 +01:00
strawgate
80f7487f36 Add an example of a custom serializer implementation 2025-05-03 06:48:50 -05:00
Alain IVARS
1c23713ea1 Fix duplicate annotation. 2025-05-03 09:13:55 +01:00
Alain IVARS
21fc1e56ef
Merge branch 'main' into tests_coverage 2025-05-03 09:09:05 +01:00
Alain IVARS
3539de0c82 Refactor tests (remove duplicate). Add test coverage for simple_echo, complex_inputs, desktop, echo. 2025-05-03 09:01:34 +01:00
Jeremiah Lowin
085d4ae460 Update tests 2025-05-02 16:36:48 -04:00