xsecuremcp / tests

Commit History

Ensure servers expose template wildcards
ceea07c

Jeremiah Lowin commited on

Merge pull request #255 from jlowin/template-tests
46c2da8
unverified

Jeremiah Lowin commited on

Add resource template tests
37d552f

Jeremiah Lowin commited on

Fix issues with simple str response
e1fcc29

Jeremiah Lowin commited on

Ensure openapi resources return valid responses
d2069f2

Jeremiah Lowin commited on

Add test for missing annotation
dbd3581

Jeremiah Lowin commited on

fix: unintended type convert
0f37c4b

Cutekibry commited on

Update test_resource_template.py
ce692fd

Jeremiah Lowin commited on

Add wildcard params
b770cbf

Jeremiah Lowin commited on

Indicate that Image class is for returns
090598b

Jeremiah Lowin commited on

Remove mock transport
16d79ff

Jeremiah Lowin commited on

Merge pull request #220 from yihuang/main
70727d0
unverified

Jeremiah Lowin commited on

Ensure contrib is importable
ecb6207

Jeremiah Lowin commited on

fix format
de6e19a
unverified

yihuang2026 commited on

fix test
8249a6d
unverified

yihuang2026 commited on

add unit test
a14756d
unverified

yihuang2026 commited on

Remove bad test
5402d03

Jeremiah Lowin commited on

Initial Implementation
09d8104

strawgate commited on

Add an init to make mcp_mixin a module
066be76

strawgate commited on

Do run pyright; update tests for coros
2c6ad11

Jeremiah Lowin commited on

Fix static checks
551dd75

Jeremiah Lowin commited on

Merge branch 'main' into McpRegisterable-example
1ef1064
unverified

strawgate commited on

Updates based on PR Feedback
ce45db3

strawgate commited on

Merge branch 'main' into mount
46424ca
unverified

Jeremiah Lowin commited on

move test servers to root tests dir
6cbe07e

Jeremiah Lowin commited on

Add mount tests
72f52ef

Jeremiah Lowin commited on

Refactor remote servers
81e8514

Jeremiah Lowin commited on

restore mcp tool generation to server
d6d2b36

Jeremiah Lowin commited on

rename mount -> import
a1ec1e3

Jeremiah Lowin commited on

Ensure quoted URIs work; fix proxy template issue
15f96d2

Jeremiah Lowin commited on

Improve matching logic for quoted chars
2e6dbad

Jeremiah Lowin commited on

Fix matching logic
0a0f1ed

Jeremiah Lowin commited on

Fix tests
c1f2431

Jeremiah Lowin commited on

Update matching logic for resources
807bad3

Jeremiah Lowin commited on

Update test_tool_manager.py
0c82b38

Jeremiah Lowin commited on

Update tool manager param to key
dce143d

Jeremiah Lowin commited on

Add `key` for storing resources
5a29d74

Jeremiah Lowin commited on

Fix bug with duplicate behavior == ignore
2c1fc32

Jeremiah Lowin commited on

Add `get_tools()` and update tests to include proxy tools
736b52b

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

Add CLI args
346a696

Jeremiah Lowin commited on

Only apply log config to FastMCP loggers
bd185a2

Jeremiah Lowin commited on

Ensure objects are copied properly and test mounting fastapi
70f2db7

Jeremiah Lowin commited on

Support openapi 3.0 and 3.1
4c324f7

Jeremiah Lowin commited on

Update docs and add_resource_fn
f1f59fd

Jeremiah Lowin commited on

Fix typing issue
3b5b8a2

Jeremiah Lowin commited on

Expand support for various method interactions
0feb19f

Jeremiah Lowin commited on

Enter mounted app lifespans
bd66e60

Jeremiah Lowin commited on

Use _ as default mount separator and make configurable
37a07a4

Jeremiah Lowin commited on