xsecuremcp / src /fastmcp /server /context.py

Commit History

switch from `pyright` to `ty` (#1545)
670f900
unverified

nate nowack commited on

Improve stdio and mcp_config clean-up (#1444)
17763eb
unverified

William Easton commited on

Remove unnecessary asserts (#1484)
abc4a6d
unverified

Jeremiah Lowin commited on

Structured client-side logging (#1326)
4a12d22
unverified

Colin Jermain commited on

docs: update get_state and set_state references (#1306)
6dcf299
unverified

Maxi Fernandez commited on

Refactor `get_http_request` and `context.session_id` (#1242)
f64fa17
unverified

hopeful0 commited on

Add state dict to Context (#1118) (#1160)
62aab99
unverified

Mukul Murthy Jeremiah Lowin commited on

Resolve #1139 -- Implement include_context argument in Context.sample (#1141)
9247f8d
unverified

codingjoe commited on

Support "no response" elicitation requests
dbf9272

Jeremiah Lowin commited on

Fix syntax issue prior to 3.12
c6b741a

Jeremiah Lowin commited on

Support constrained choice
fb12cad

Jeremiah Lowin commited on

Provide a response type to client
815bac1

Jeremiah Lowin commited on

Merge branch 'main' into elicitation
067cea2

Jeremiah Lowin commited on

Merge branch 'main' into protocol-update
5e329a1

Jeremiah Lowin commited on

Add automatic MCP list change notifications and client message handling
6fe9090

Jeremiah Lowin Claude commited on

Merge branch 'protocol-update' into elicitation
6d98edc

Jeremiah Lowin commited on

Update types and tests for upcoming SDK release
3c4246c

Jeremiah Lowin commited on

Implement elicitation feature for FastMCP following sampling pattern
baead56

Jeremiah Lowin Claude commited on

Fix formatting per pre-commit hooks
4f48aed

Jeremiah Lowin Claude commited on

Merge branch 'main' into dev-20250619-173841
81da84f
unverified

Jeremiah Lowin commited on

Add session_id property to Context for session-based data sharing
45ae1c7

Jeremiah Lowin Claude commited on

Add single-component methods
ac3212f

Jeremiah Lowin commited on

fix: missing related_request_id for report_progress
c6f834f

alexsee commited on

Add audio support
8dc263e

Jeremiah Lowin commited on

Make deprecation warnings visible and controllable
905120e

Jeremiah Lowin commited on

Remove empty parens
224caf9

Jeremiah Lowin commited on

Add typing
94b1690

Jeremiah Lowin commited on

Expose model preferences in ctx.sample
a5dd87c

davenpi commited on

lint
ae97edf

Ricky Sahu commited on

support messages in progress notifications
5be345f

Ricky Sahu commited on

Note that get_http_request is deprecated
8043a77

Jeremiah Lowin commited on

Refactor context to avoid unecessary passing
1534a61

Jeremiah Lowin commited on

refactor utilities
4af3969

Jeremiah Lowin commited on

get_starlette_request → get_http_request
f64894e

Jeremiah Lowin commited on

Add support for starlette request
0d33002

Jeremiah Lowin commited on

Add starlette request to context
3803803

Jeremiah Lowin commited on

Update logging args
a358be3

Jeremiah Lowin commited on

Add log tests
75999a8

Jeremiah Lowin commited on

Expand support for various method interactions
0feb19f

Jeremiah Lowin commited on

Add sampling and roots functionality and tests
09d1b8e

Jeremiah Lowin commited on

restore 1.x code
48f7143

Jeremiah Lowin commited on

add server and context
ef5e55f

Jeremiah Lowin commited on