xsecuremcp / tests /client /test_client.py

Commit History

Ensure validation errors are raised when masked (#1330)
7fa3a9d
unverified

Jeremiah Lowin commited on

Fix concurrent proxy client operations with session isolation (#1083)
c7708b2
unverified

Jeremiah Lowin Claude commited on

Fix single-element list unwrapping in tool content
ff32168

Jeremiah Lowin Claude commited on

Add structured content & update almost all tests
aa46c09

Jeremiah Lowin commited on

Apply pre-commit formatting changes
ea6ffc1

Jeremiah Lowin Claude commited on

Implement client-side argument serialization with focused tests
da5f976

Jeremiah Lowin Claude commited on

Update docs and test
7b03b73

Jeremiah Lowin commited on

Fix import prefix behavior
09cabfa

Jeremiah Lowin commited on

Fix code formatting for pre-commit hooks
a5b615c

Miki Yutani commited on

Add version parameter to FastMCP constructor
809d112

Miki Yutani commited on

Ensure client is only initialized once
c04707c

Jeremiah Lowin commited on

Fix passing token string to client auth
282875e

Jeremiah Lowin commited on

Update tests for prompts
f6c5553

Jeremiah Lowin commited on

Remove empty parens
224caf9

Jeremiah Lowin commited on

Remove empty parens
09438a8

Jeremiah Lowin commited on

Update test typing
d4fceae

Jeremiah Lowin commited on

Add concurrency test
800183b

Jeremiah Lowin commited on

Merge branch 'main' into mask-errors
7a8ed45
unverified

Jeremiah Lowin commited on

Merge branch 'main' into clientconfig
d820cb7

Jeremiah Lowin commited on

Raise an error if a Client is created with no servers in config
7445afa

Jeremiah Lowin commited on

Make error masking configurable
85e9cfd

Jeremiah Lowin commited on

feat: support FastMCP v1 server transport
407f55e

Jeremiah Lowin commited on

Support creating clients from mcpconfig
a01a818

Jeremiah Lowin commited on

Add config inference test
2aa779f

Jeremiah Lowin commited on

Merge branch 'main' into initialize-result
7e63ead

Jeremiah Lowin commited on

Merge branch 'main' into sse-inference
d37ad3f
unverified

Jeremiah Lowin commited on

Skip timeout tests on windows
307fe1e

Jeremiah Lowin commited on

Flaky test
dbe74ca

Jeremiah Lowin commited on

Infer sse transport from url
d4b51b1

Jeremiah Lowin commited on

Store the initialize result on the client
3aecde3

Jeremiah Lowin commited on

Increase timeout in flaky test for reliability
f96626a

davenpi commited on

Add timeout support to client (#455)
ea9de1e
unverified

Jeremiah Lowin commited on

Handle template errors
678e6ab

Jeremiah Lowin commited on

Improve error handling for tools and resources
2c75133

Jeremiah Lowin commited on

Ensure prompts return descriptions
3becd4d

Jeremiah Lowin commited on

Update tests
7e50621

Jeremiah Lowin commited on

Remove mock transport
16d79ff

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

Refactor remote servers
81e8514

Jeremiah Lowin commited on

rename mount -> import
a1ec1e3

Jeremiah Lowin commited on

Fix matching logic
0a0f1ed

Jeremiah Lowin commited on

Improve client return types
c4ac623

Jeremiah Lowin commited on