Jeremiah Lowin
3af9de197a
Restructure documentation for FastMCP 3.0 ( #2951 )
2026-01-19 21:33:35 -05:00
Jeremiah Lowin
c3ffef677b
SEP-1330 enum schema support ( #2549 )
...
* SEP-1330 enum schema support for elicitation
* Add version badges for 2.14.0 elicitation features
* Fix Context.elicit() to handle SEP-1330 enum syntaxes
* Guard against empty list in elicit response_type
* Add guards for empty dict/list edge cases in elicit
* Refactor elicit: extract parsing and response handling to elicitation.py
2025-12-09 12:22:30 -05:00
Jeremiah Lowin
acf4db0bf5
Add SEP-1034 default values support for elicitation ( #2545 )
...
- Add comprehensive tests for default values in elicitation schemas
- Document default values support in elicitation docs
- Confirms FastMCP automatically supports defaults via Pydantic
Closes #2544
2025-12-04 10:43:48 -05:00
Jeremiah Lowin
b362444ddf
Add storage backend documentation ( #2137 )
...
* Add storage backend documentation
* Add storage patterns documentation for wrapper caching strategies
- Add PassthroughCacheWrapper section for multi-tier caching
- Document TTL clamping strategy for optimized memory usage
- Add example for wrapping custom storage implementations
- Explain how to combine fast in-memory caches with persistent remote stores
* Update docs
2025-10-19 19:24:13 -04:00
Jeremiah Lowin
eaf27c710d
Support "no response" elicitation requests
2025-06-30 13:03:57 -04:00
Jeremiah Lowin
cc98298e6e
Add new tag
2025-06-28 15:15:35 -04:00
Jeremiah Lowin
2a3fa142f8
Update documentation
2025-06-28 15:05:13 -04:00