xsecuremcp / tests /server

Commit History

Handle args/kwargs appropriately for various objects
ef81ec0

Jeremiah Lowin commited on

Replace custom parsing with TypeAdapter
388409a

Jeremiah Lowin commited on

Update test_mount.py
38888f9

Jeremiah Lowin commited on

Update tests
7e50621

Jeremiah Lowin commited on

Add auth support
7bdb963

Jeremiah Lowin commited on

Add support for annotations
c2a9892

Jeremiah Lowin commited on

Bump mcp to 1.7.1
46bf7af

Jeremiah Lowin commited on

add fastapi tests
42ef098

Jeremiah Lowin commited on

Ensure openapi descriptions are included in tool details
71d1f33

Jeremiah Lowin commited on

Update test_server_interactions.py
f4bfd8f

Jeremiah Lowin commited on

Ensure path works across platforms
07fd455

Jeremiah Lowin commited on

use pydantic_core.to_json
3de056b

Jeremiah Lowin commited on

Improve OpenAPI param handling
70737e6

Jeremiah Lowin commited on

Merge pull request #284 from jlowin/client-docs
7f513d6
unverified

Jeremiah Lowin commited on

Add log tests
75999a8

Jeremiah Lowin commited on

Ensure openapi tool responses are properly converted
9dc2a8a

Jeremiah Lowin commited on

Merge pull request #279 from jlowin/timeout
1c06214
unverified

Jeremiah Lowin commited on

Add test
cce00f1

Jeremiah Lowin commited on

fix ruff
f09b517

Juergen Eger commited on

ruff fix once again
7b20bc1

Juergen Eger commited on

fixing ruff
1cc9bb6

Juergen Eger commited on

fixing ruff
0eec6b2

Juergen Eger commited on

openapi template resources with more than 1 path parameter is not supported #267
97708fa

Juergen Eger commited on

#267 Fixed openapi template resource only supporting single param
11780c0

Juergen Eger commited on

Add context injection to all objects
31e3fd3

Jeremiah Lowin commited on

Merge branch 'main' into return-values
70b949f
unverified

Jeremiah Lowin commited on

platform independent path
d8d02f6

Jeremiah Lowin commited on

Fix issues with type conversion
e71392d

Jeremiah Lowin commited on

Improve datetime test to avoid now
dfd1df8

Jeremiah Lowin commited on

Update docs and tests
0ce024d

Jeremiah Lowin commited on

Document and test input types
ae3ce72

Jeremiah Lowin commited on

update tool docs
120f8eb

Jeremiah Lowin commited on

minor docs updates
2dc7995

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

Fix issues with simple str response
e1fcc29

Jeremiah Lowin commited on

Ensure openapi resources return valid responses
d2069f2

Jeremiah Lowin 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

Add `key` for storing resources
5a29d74

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

Ensure objects are copied properly and test mounting fastapi
70f2db7

Jeremiah Lowin commited on

Update docs and add_resource_fn
f1f59fd

Jeremiah Lowin commited on