Jeremiah Lowin
|
d8235e1af7
|
Clean up mode kwarg
|
2025-06-19 12:44:34 -04:00 |
|
Jeremiah Lowin
|
35e13ef9bf
|
Update resource manager
|
2025-06-19 12:22:14 -04:00 |
|
Jeremiah Lowin
|
6b1ba049c7
|
Update prompt manager
|
2025-06-19 11:33:46 -04:00 |
|
Jeremiah Lowin
|
607125abf8
|
Update tool manager
|
2025-06-19 11:04:50 -04:00 |
|
Jeremiah Lowin
|
cafa11d3ad
|
Fix missing proxy arg
|
2025-06-18 21:57:19 -04:00 |
|
Jeremiah Lowin
|
dbb6a76f63
|
Update proxy behavior and conflict resolution
|
2025-06-18 21:53:03 -04:00 |
|
Jeremiah Lowin
|
a42c0c40b0
|
Add middleware for all current handlers
|
2025-06-18 21:41:28 -04:00 |
|
Jeremiah Lowin
|
c183e3a99c
|
Updated list_tools
|
2025-06-18 21:17:38 -04:00 |
|
Jeremiah Lowin
|
e11417c3c2
|
Merge main
|
2025-06-18 21:10:25 -04:00 |
|
Jeremiah Lowin
|
e365c0b6fb
|
Merge branch 'main' into middleware-2
|
2025-06-18 21:08:18 -04:00 |
|
Jeremiah Lowin
|
a2bb2314c7
|
Add key to component
|
2025-06-18 21:05:11 -04:00 |
|
Jeremiah Lowin
|
0702bad1c2
|
Add single-component methods
|
2025-06-18 19:47:19 -04:00 |
|
Jeremiah Lowin
|
c39e68fa9a
|
Merge pull request #861 from jlowin/mounting
|
2025-06-18 16:49:15 -04:00 |
|
Jeremiah Lowin
|
8eaa6096b4
|
Make prefixes optional
|
2025-06-18 11:28:24 -04:00 |
|
Jeremiah Lowin
|
084e52badd
|
Consolidate prefix logic
|
2025-06-17 20:23:47 -04:00 |
|
Ryan Malloy
|
cf56bdd15e
|
allow dicts to be passed as annotations
|
2025-06-17 16:14:20 -06:00 |
|
Ryan Malloy
|
3deddf542e
|
Add moree docs
|
2025-06-17 15:05:24 -06:00 |
|
Ryan Malloy
|
a37df5077a
|
add missing parameter, DOH!
|
2025-06-17 14:51:04 -06:00 |
|
Ryan Malloy
|
909194dc89
|
add missing import, DOH!
|
2025-06-17 14:50:26 -06:00 |
|
Ryan Malloy
|
9788fabe19
|
Update README.md
|
2025-06-17 14:43:05 -06:00 |
|
Ryan Malloy
|
515cdd5cf5
|
Update mcp_mixin.py to include enabled, annotations, excluded_args, serializer
annotations: ToolAnnotations | None = None,
exclude_args: list[str] | None = None,
serializer: Callable[[Any], str] | None = None,
enabled: bool | None = None,
|
2025-06-17 14:20:38 -06:00 |
|
Jeremiah Lowin
|
eeedd175a5
|
Merge pull request #848 from jlowin/positional-arg-version
Update version to not be positional
|
2025-06-16 10:04:10 -04:00 |
|
Jeremiah Lowin
|
97c21678f1
|
Merge pull request #843 from gorocode/feature/file-utility-type
Add File utility for wrapping binary data
|
2025-06-16 10:03:32 -04:00 |
|
Jeremiah Lowin
|
503e16ef31
|
Merge branch 'main' into positional-arg-version
|
2025-06-16 10:01:43 -04:00 |
|
Jeremiah Lowin
|
00d6fc500c
|
Merge pull request #842 from mkyutani/feature/add-version-parameter
Add version parameter to FastMCP constructor
|
2025-06-16 10:01:16 -04:00 |
|
Jeremiah Lowin
|
6af2baaa36
|
Enforce name/instructions as only positional args
|
2025-06-16 09:59:49 -04:00 |
|
Ryan Fang
|
e485eb298f
|
fix tool description indentation issue #844 https://github.com/jlowin/fastmcp/issues/844
|
2025-06-16 14:44:45 +08:00 |
|
Goro
|
4c60119767
|
Add missing tests
|
2025-06-16 08:10:34 +02:00 |
|
Goro
|
5f04082ed6
|
Add text resource support
|
2025-06-16 07:58:55 +02:00 |
|
Goro
|
57e0b03711
|
Run pre-commit and fix typing issues
|
2025-06-16 07:12:41 +02:00 |
|
Miki Yutani
|
42121b2767
|
Add version parameter to FastMCP constructor
|
2025-06-16 12:38:15 +09:00 |
|
Goro
|
d2b2243957
|
Add file utility type and tests
|
2025-06-16 00:23:11 +02:00 |
|
Alexander Seeliger
|
bdc3e395e1
|
fix: missing related_request_id for report_progress
|
2025-06-15 17:47:09 +02:00 |
|
Jeremiah Lowin
|
46ab813de6
|
Deprecate top-level import
|
2025-06-14 09:12:21 -04:00 |
|
Jeremiah Lowin
|
113778514f
|
Add Audio helper
|
2025-06-14 09:12:16 -04:00 |
|
Jeremiah Lowin
|
f269c074f4
|
Add audio support
|
2025-06-14 08:59:48 -04:00 |
|
Jeremiah Lowin
|
3a4f1a4ff0
|
Merge pull request #804 from jlowin/http-args-2
Ensure we handle false http kwargs correctly; removed unused kwarg
|
2025-06-11 16:04:37 -04:00 |
|
William Easton
|
1a6bb55b27
|
add examples to param transformation
|
2025-06-11 13:43:11 -05:00 |
|
Jeremiah Lowin
|
bf3c54f6f1
|
Ensure we handle false correctly; removed unused kwarg
|
2025-06-11 11:27:02 -04:00 |
|
Jeremiah Lowin
|
2a323c75c2
|
Ensure http args are passed through
|
2025-06-11 10:21:22 -04:00 |
|
Jeremiah Lowin
|
e82cd9f742
|
Make deprecation warnings visible and controllable
|
2025-06-11 10:13:01 -04:00 |
|
Jeremiah Lowin
|
3116ef3892
|
Add flag for disabling deprecation warnings
|
2025-06-11 09:59:35 -04:00 |
|
Jeremiah Lowin
|
327f784e6c
|
Restore .settings access as deprecated
|
2025-06-11 09:31:32 -04:00 |
|
Jeremiah Lowin
|
b88c7c5a0c
|
Remove FastMCP server tags
|
2025-06-10 21:01:12 -04:00 |
|
Jeremiah Lowin
|
1504e8aae2
|
Pass through tags from server
|
2025-06-10 20:58:07 -04:00 |
|
Jeremiah Lowin
|
3de00e3aa2
|
Add tests
|
2025-06-10 20:47:08 -04:00 |
|
Jeremiah Lowin
|
b1714bcf7b
|
Clean up route maps
|
2025-06-10 20:19:41 -04:00 |
|
Jeremiah Lowin
|
c5fb5f7fd2
|
Remove tuple tags
|
2025-06-10 19:50:43 -04:00 |
|
Jeremiah Lowin
|
ec9fab070c
|
Remove ABC
|
2025-06-10 19:33:08 -04:00 |
|
Jeremiah Lowin
|
7224295f93
|
Incorporate enabled property
|
2025-06-10 19:32:31 -04:00 |
|