Jeremiah Lowin
010170337f
Ensure that tools/templates/prompts are compatible with callable objects
2025-05-23 18:53:55 -04:00
Jeremiah Lowin
53b067b4e7
Make error masking configurable
2025-05-22 09:08:16 -04:00
Jeremiah Lowin
82aa53e09b
Refactor context to avoid unecessary passing
2025-05-06 21:24:29 -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
87031a62de
Improve context injection type checks
2025-04-30 18:03:52 -04:00
Jeremiah Lowin
d27141a935
Refactor remote servers
2025-04-15 20:28:14 -04:00
Jeremiah Lowin
6e309e1354
Fix bug with duplicate behavior == ignore
2025-04-15 09:33:23 -04:00
Jeremiah Lowin
29b31573bc
Fix typing issue
2025-04-13 21:45:17 -04:00
Jeremiah Lowin
3ea0685a17
Expand support for various method interactions
2025-04-13 21:39:19 -04:00
Jeremiah Lowin
f0d07e5f04
Add tags, improve duplicate import behavior
2025-04-12 11:20:25 -04:00
Jeremiah Lowin
96485c8dfe
restore 1.x code
...
Attempting to subclass and monkeypatch was becoming too difficult; inflexibility between low-level types and the requirements of new high-level APIs requires the potential for breaking changes, even if they don't face users.
2025-04-09 11:54:42 -04:00
Jeremiah Lowin
728aeec293
Permit empty prefixes
2025-04-07 18:52:00 -04:00
Jeremiah Lowin
9b89715294
Support mounting FastMCPs as sub-servers
2025-04-07 17:54:55 -04:00
Jeremiah Lowin
ca810729d7
Use upstream FastMCP
2025-04-01 18:35:57 -04:00
Jeremiah Lowin
7331ec9712
Fix FileUrl
2024-12-03 13:49:50 -05:00
Jeremiah Lowin
5f58621f8b
Add support for prompts
2024-11-30 18:06:00 -05:00
Jeremiah Lowin
5eec0b0d1d
func → fn everywhere
2024-11-30 16:53:18 -05:00