Jeremiah Lowin
|
f2325fdc23
|
Merge pull request #534 from jlowin/backwards-compat-resources
Make resource prefix format configurable
|
2025-05-21 14:57:04 -04:00 |
|
Jeremiah Lowin
|
85c2acf66d
|
Make resource prefix format configurable
|
2025-05-21 12:37:21 -04:00 |
|
Jeremiah Lowin
|
fa1c94ccdc
|
Support creating clients from mcpconfig
|
2025-05-20 20:48:16 -04:00 |
|
Jeremiah Lowin
|
cec40ddfea
|
Remove customizable separators; improve resource separator
|
2025-05-20 20:30:33 -04:00 |
|
Jeremiah Lowin
|
80ba464162
|
Merge branch 'main' into config-dicts
|
2025-05-20 17:45:50 -04:00 |
|
Jeremiah Lowin
|
02cb6f8291
|
Add config inference test
|
2025-05-20 17:45:13 -04:00 |
|
Jeremiah Lowin
|
f5cddc3219
|
Formalize MCP Config
|
2025-05-20 17:43:32 -04:00 |
|
nate nowack
|
c34beee8db
|
Merge pull request #521 from jlowin/add-better-error
better error when missing lifespan
|
2025-05-20 14:48:59 -05:00 |
|
zzstoatzz
|
7f46580c14
|
rm slop markers
|
2025-05-20 13:48:23 -05:00 |
|
Jeremiah Lowin
|
a39100bd05
|
Allow * Methods and all routes as tools shortcuts
|
2025-05-20 13:24:44 -04:00 |
|
Jeremiah Lowin
|
eb9c8ca960
|
Merge branch 'main' into openapi-path
|
2025-05-20 12:26:51 -04:00 |
|
Jeremiah Lowin
|
20dd0047c7
|
Update tests
|
2025-05-20 12:26:26 -04:00 |
|
Jeremiah Lowin
|
2cce73a133
|
Unify openapi 3.0 and 3.1 parsing
|
2025-05-20 12:12:47 -04:00 |
|
Jeremiah Lowin
|
a4f6ecd0be
|
Ensure openapi path params are handled properly
|
2025-05-20 11:50:57 -04:00 |
|
Jeremiah Lowin
|
e16cb61bc1
|
Improve client documentation
|
2025-05-20 11:44:23 -04:00 |
|
Jeremiah Lowin
|
4eb5c3245b
|
Merge branch 'main' into initialize-result
|
2025-05-20 10:45:50 -04:00 |
|
Jeremiah Lowin
|
eadec83083
|
Add request id back to tests
|
2025-05-20 10:45:27 -04:00 |
|
Jeremiah Lowin
|
7cad7373dd
|
Merge branch 'main' into initialize-result
|
2025-05-20 10:41:21 -04:00 |
|
Jeremiah Lowin
|
79a3264908
|
Merge branch 'main' into progress
|
2025-05-20 10:40:52 -04:00 |
|
Jeremiah Lowin
|
3beabdbd1b
|
Merge branch 'main' into sse-inference
|
2025-05-20 10:29:47 -04:00 |
|
Jeremiah Lowin
|
5a89e0cc2b
|
Fix typing
|
2025-05-20 09:36:00 -04:00 |
|
Jeremiah Lowin
|
a0e69a4cb2
|
Skip timeout tests on windows
|
2025-05-20 09:33:17 -04:00 |
|
Jeremiah Lowin
|
dde2dc4712
|
Flaky test
|
2025-05-20 09:30:03 -04:00 |
|
Jeremiah Lowin
|
c71138d6b8
|
Add progress handler to client
|
2025-05-20 09:27:47 -04:00 |
|
Jeremiah Lowin
|
8490905b0c
|
Infer sse transport from url
|
2025-05-20 08:57:02 -04:00 |
|
Jeremiah Lowin
|
526b831bec
|
Store the initialize result on the client
|
2025-05-19 20:49:03 -04:00 |
|
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 |
|
Amerr, Ziad (ext) (DI SW ICS MNA RD QA QST 2)
|
4561d722ad
|
Removed trailing whitespace
|
2025-05-19 20:14:59 +03:00 |
|
Amerr, Ziad (ext) (DI SW ICS MNA RD QA QST 2)
|
2bf349b09f
|
Fixed formatting again
|
2025-05-19 20:13:52 +03:00 |
|
Amerr, Ziad (ext) (DI SW ICS MNA RD QA QST 2)
|
1393a2bb06
|
Reformatting, and adding copilot's suggestion
|
2025-05-19 20:12:07 +03:00 |
|
Amerr, Ziad (ext) (DI SW ICS MNA RD QA QST 2)
|
d944f6591e
|
Skipping permission test error if the user has root privileges
|
2025-05-19 20:02:59 +03:00 |
|
Jeremiah Lowin
|
b4d6ad80aa
|
Merge pull request #490 from jlowin/codex/add-as-proxy-method-to-fastmcp
Add FastMCP.as_proxy()
|
2025-05-17 20:10:00 -04:00 |
|
Jeremiah Lowin
|
24ed957f3a
|
Update tests
|
2025-05-17 18:02:23 -04: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
|
d66353693e
|
Merge branch 'main' into lifecycle
|
2025-05-16 20:51:45 -04:00 |
|
davenpi
|
a9c8969c12
|
Increase timeout in flaky test for reliability
|
2025-05-16 15:58:25 -04:00 |
|
Jeremiah Lowin
|
c3e9bdb49e
|
Add lifespan property to app
|
2025-05-16 10:51:48 -04:00 |
|
Jeremiah Lowin
|
8559673e58
|
Skip on window
|
2025-05-15 10:03:24 -04:00 |
|
Jeremiah Lowin
|
837d4c407d
|
Add timeout support to client (#455)
* Add timeouts kwargs
* Add timeout support
* Fix windows handling and docs
* Update client.mdx
* Windows tests
* Update test_sse.py
* Update test_sse.py
* Update test_sse.py
* Update test_sse.py
* Fix windows
|
2025-05-14 20:50:24 -04:00 |
|
Jeremiah Lowin
|
6b4f700a59
|
Improve handling of exceptiongroups when raised in clients
|
2025-05-14 19:34:17 -04:00 |
|
Jeremiah Lowin
|
44a7f10ee6
|
prune titles from jsonschemas
|
2025-05-14 15:28:16 -04:00 |
|
Jeremiah Lowin
|
5dc64001b2
|
Add test for enum property
|
2025-05-14 14:24:44 -04:00 |
|
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 |
|