Jeremiah Lowin
|
e4eaa9890b
|
ensure all json schemas are compressed
|
2025-05-14 14:20:18 -04:00 |
|
Jeremiah Lowin
|
ff318e655d
|
Add reprs for OpenAPI objects
|
2025-05-14 13:42:20 -04:00 |
|
Jeremiah Lowin
|
08d54ef65b
|
Merge pull request #437 from davenpi/feat/remove-tool
feat: add support for removing tools from server
|
2025-05-13 18:36:18 -04:00 |
|
davenpi
|
a6b7da4599
|
chore: unify tool not found error message
|
2025-05-13 16:54:16 -04:00 |
|
davenpi
|
d6f7dab9e6
|
feat: add support for removing tools from server
|
2025-05-13 16:39:04 -04:00 |
|
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
|
f0b47376c4
|
Update deprecation message
|
2025-05-12 15:45:42 -04:00 |
|
Jeremiah Lowin
|
db3c59c098
|
Deprecate passing settings to the FastMCP instance
|
2025-05-12 15:37:12 -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
|
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 |
|