xsecuremcp / tests /server /test_server.py

Commit History

Remove tuple tags
23dba76

Jeremiah Lowin commited on

Incorporate `enabled` property
0bb59f7

Jeremiah Lowin commited on

Add support for tag-based include/exclude
1175ac0

Jeremiah Lowin commited on

Fix indentation
f76d950

Jeremiah Lowin commited on

Ensure methods work/are documented
ec6bd43

Jeremiah Lowin commited on

Return objects from decorators
5ee8f66

Jeremiah Lowin commited on

Update tests for prompts
f6c5553

Jeremiah Lowin commited on

allow naked prompt decorator
4f92aa9

Jeremiah Lowin commited on

Remove empty parens
09438a8

Jeremiah Lowin commited on

Support "naked" tool decorator usage
26ff0e9

Jeremiah Lowin commited on

Ensure tool serializer is applied
4757dcb

Jeremiah Lowin commited on

Server add_* methods no longer accept functions
a853a78

Jeremiah Lowin commited on

Split Tool into Tool and FunctionTool
cba81f4

Jeremiah Lowin commited on

Support providing tools at init
15b1769

Jeremiah Lowin commited on

Update test typing
d4fceae

Jeremiah Lowin commited on

Remove customizable separators; improve resource separator
cdb0274

Jeremiah Lowin commited on

Improve handling of exceptiongroups when raised in clients
177d39a

Jeremiah Lowin commited on

feat: add support for removing tools from server
c44bbc1

davenpi commited on

Ensure prompts return descriptions
3becd4d

Jeremiah Lowin commited on

Document and test input types
ae3ce72

Jeremiah Lowin commited on

Split server interaction tests into new file
137b0c2

Jeremiah Lowin commited on

Ensure servers expose template wildcards
ceea07c

Jeremiah Lowin commited on

Refactor remote servers
81e8514

Jeremiah Lowin commited on

restore mcp tool generation to server
d6d2b36

Jeremiah Lowin commited on

Allow tool manager to store an alternative name for tools
72c9ff1

Jeremiah Lowin commited on

permit optional resource template args
bf2f475

Jeremiah Lowin commited on

Update docs and add_resource_fn
f1f59fd

Jeremiah Lowin commited on

Expand support for various method interactions
0feb19f

Jeremiah Lowin commited on

Clean up server tests
5698663

Jeremiah Lowin commited on

Add tests for tags in server decorators
fcb2602

Jeremiah Lowin commited on

Add tags, improve duplicate import behavior
fa364d7

Jeremiah Lowin commited on

Fix bug with tools that return lists
2593ecd

Jeremiah Lowin commited on

restore 1.x code
48f7143

Jeremiah Lowin commited on