xsecuremcp / tests /client

Commit History

Move nested server
c915108

Jeremiah Lowin commited on

Simplify code for running servers in processes
c14577c

Jeremiah Lowin commited on

Merge branch 'main' into fix-typing
ba8f800
unverified

Jeremiah Lowin commited on

Update test typing
d4fceae

Jeremiah Lowin commited on

Create http utility
f15f08b

Jeremiah Lowin commited on

clean up test inits
9acec13

Jeremiah Lowin commited on

Add concurrency test
800183b

Jeremiah Lowin commited on

Create test_oauth.py
dbeef17

Jeremiah Lowin commited on

Reset session after closing
9e4d18c

Jeremiah Lowin commited on

Add keep_alive param to reuse subprocess
0c29eb8

Jeremiah Lowin commited on

Update test_openapi.py
710a8fe

Jeremiah Lowin commited on

Ensure behavior-affecting headers are excluded
c457a0d

Jeremiah Lowin commited on

Ensure content-length is always stripped from client headers
c14bd76

Jeremiah Lowin commited on

Update tests for new names
d8b680d

Jeremiah Lowin commited on

Use lowercase name for headers
2f2fec7

Jeremiah Lowin commited on

Update test_openapi.py
37f3c8b

Jeremiah Lowin commited on

Ensure headers are passed through proxy servers
80285d4

Jeremiah Lowin commited on

Pass client headers through to OpenAPI client
ac33644

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

Improve client documentation
b05b338

Jeremiah Lowin commited on

Merge branch 'main' into initialize-result
a2a14a4
unverified

Jeremiah Lowin commited on

Merge branch 'main' into initialize-result
7e63ead

Jeremiah Lowin commited on

Merge branch 'main' into progress
0a8d81d
unverified

Jeremiah Lowin commited on

Merge branch 'main' into sse-inference
d37ad3f
unverified

Jeremiah Lowin commited on

Fix typing
f0e5fd6

Jeremiah Lowin commited on

Skip timeout tests on windows
307fe1e

Jeremiah Lowin commited on

Flaky test
dbe74ca

Jeremiah Lowin commited on

Add progress handler to client
c27f039

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

Merge branch 'main' into lifecycle
bf1d7b7
unverified

Jeremiah Lowin commited on

Increase timeout in flaky test for reliability
f96626a

davenpi commited on

Add lifespan property to app
59f2792

Jeremiah Lowin commited on

Skip on window
9073158

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

Add test for SHTTP
980cbaf

Jeremiah Lowin commited on

Add path prefix to test
455ad8f

Jeremiah Lowin commited on

Fix bug that sets message path and sse path to same value
c164e1f

Jeremiah Lowin commited on

Deprecate transport-specific methods
da4845b

Jeremiah Lowin commited on

test nested servers
58bd353

Jeremiah Lowin commited on

Ensure we handle nested SSE apps
f827f24

Jeremiah Lowin commited on

Incorporate streamable HTTP server changes
4c1f058

Jeremiah Lowin commited on