zzstoatzz
|
8d210ade05
|
try to fix test
|
2025-05-19 15:30:46 -05:00 |
|
zzstoatzz
|
e783775fc5
|
add tests
|
2025-05-19 15:08:46 -05:00 |
|
Jeremiah Lowin
|
9a2d92b46d
|
Add as_proxy improvements and tests
|
2025-05-17 12:23:48 -04:00 |
|
Jeremiah Lowin
|
e76a076da5
|
Fix static checks
|
2025-05-17 11:47:00 -04:00 |
|
Jeremiah Lowin
|
c9648389c4
|
Store server instance as fastmcp_server
|
2025-05-17 11:38:40 -04:00 |
|
Jeremiah Lowin
|
6b4f700a59
|
Improve handling of exceptiongroups when raised in clients
|
2025-05-14 19:34:17 -04:00 |
|
Jeremiah Lowin
|
5dc64001b2
|
Add test for enum property
|
2025-05-14 14:24:44 -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
|
d6f7dab9e6
|
feat: add support for removing tools from server
|
2025-05-13 16:39:04 -04:00 |
|
Jeremiah Lowin
|
6fa7c1704a
|
Improve error handling for tools and resources
|
2025-05-13 14:19:55 -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
|
7f5c5878eb
|
Allow passing custom middleware
|
2025-05-10 09:26:10 -04: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
|
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
|
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
|
51a867c3af
|
Replace custom parsing with TypeAdapter
|
2025-05-04 12:07:00 -04:00 |
|
Jeremiah Lowin
|
6d5da3643a
|
Update test_mount.py
|
2025-05-03 12:11:12 -04:00 |
|
Jeremiah Lowin
|
085d4ae460
|
Update tests
|
2025-05-02 16:36:48 -04:00 |
|
Jeremiah Lowin
|
3718ad98ef
|
Add auth support
|
2025-05-02 15:49:24 -04:00 |
|
Jeremiah Lowin
|
7301f10b59
|
Add support for annotations
|
2025-05-02 14:44:03 -04:00 |
|
Jeremiah Lowin
|
43ab9dc20c
|
Bump mcp to 1.7.1
|
2025-05-02 14:18:57 -04:00 |
|
Jeremiah Lowin
|
a17131db48
|
add fastapi tests
|
2025-05-01 10:01:55 -04:00 |
|
Jeremiah Lowin
|
fb7c2c8d69
|
Ensure openapi descriptions are included in tool details
|
2025-05-01 09:42:05 -04:00 |
|
Jeremiah Lowin
|
d544bc9b60
|
Update test_server_interactions.py
|
2025-04-30 18:09:52 -04:00 |
|
Jeremiah Lowin
|
e439f616c1
|
Ensure path works across platforms
|
2025-04-30 18:05:37 -04:00 |
|
Jeremiah Lowin
|
a9253d3111
|
use pydantic_core.to_json
|
2025-04-30 17:29:38 -04:00 |
|
Jeremiah Lowin
|
5c659ace8b
|
Improve OpenAPI param handling
|
2025-04-30 12:33:42 -04:00 |
|
Jeremiah Lowin
|
056a3bff3b
|
Merge pull request #284 from jlowin/client-docs
Fix client docs for advanced features, add tests for logging
|
2025-04-30 12:10:21 -04:00 |
|
Jeremiah Lowin
|
5443cf59aa
|
Add log tests
|
2025-04-30 11:02:49 -04:00 |
|
Jeremiah Lowin
|
39e62bc11c
|
Ensure openapi tool responses are properly converted
|
2025-04-30 10:09:33 -04:00 |
|
Jeremiah Lowin
|
fe9fcd32cd
|
Merge pull request #279 from jlowin/timeout
Expose configurable timeout for OpenAPI
|
2025-04-30 08:40:47 -04:00 |
|
Jeremiah Lowin
|
82ac176fdf
|
Add test
|
2025-04-30 08:33:36 -04:00 |
|
Juergen Eger
|
92d0e5705f
|
fix ruff
|
2025-04-29 08:44:14 +00:00 |
|
Juergen Eger
|
670047d674
|
ruff fix once again
|
2025-04-29 08:29:00 +00:00 |
|
Juergen Eger
|
2a08b831ad
|
fixing ruff
|
2025-04-29 08:21:07 +00:00 |
|
Juergen Eger
|
08e850441a
|
fixing ruff
|
2025-04-29 08:19:45 +00:00 |
|
Juergen Eger
|
87c63ec343
|
openapi template resources with more than 1 path parameter is not supported #267
|
2025-04-29 08:04:04 +00:00 |
|
Juergen Eger
|
b684c0dbbf
|
#267 Fixed openapi template resource only supporting single param
|
2025-04-29 07:57:40 +00:00 |
|
Jeremiah Lowin
|
ef432ade0f
|
Add context injection to all objects
|
2025-04-25 20:57:49 -04:00 |
|
Jeremiah Lowin
|
ed9f0a4555
|
Merge branch 'main' into return-values
|
2025-04-25 20:06:59 -04:00 |
|
Jeremiah Lowin
|
702bc68a4c
|
platform independent path
|
2025-04-25 20:05:04 -04:00 |
|
Jeremiah Lowin
|
f87617e228
|
Fix issues with type conversion
|
2025-04-25 20:01:51 -04:00 |
|
Jeremiah Lowin
|
8205e1eefb
|
Improve datetime test to avoid now
|
2025-04-25 19:51:16 -04:00 |
|