xsecuremcp / tests /client /test_client.py

Commit History

  1. Ensure validation errors are raised when masked (#1330)

    Jeremiah Lowin
    Unverified signature
    7fa3a9d

  1. Fix concurrent proxy client operations with session isolation (#1083)⁠

    Jeremiah Lowin +1: Claude
    Unverified signature
    c7708b2

  1. Fix single-element list unwrapping in tool content⁠

    Jeremiah Lowin +1: Claude
    ff32168

  1. Add structured content & update almost all tests

    Jeremiah Lowin
    aa46c09

  1. Apply pre-commit formatting changes⁠

    Jeremiah Lowin +1: Claude
    ea6ffc1
  2. Implement client-side argument serialization with focused tests⁠

    Jeremiah Lowin +1: Claude
    da5f976

  1. Update docs and test

    Jeremiah Lowin
    7b03b73

  1. Fix import prefix behavior

    Jeremiah Lowin
    09cabfa

  1. Fix code formatting for pre-commit hooks

    Miki Yutani
    a5b615c
  2. Add version parameter to FastMCP constructor

    Miki Yutani
    809d112

  1. Ensure client is only initialized once

    Jeremiah Lowin
    c04707c
  2. Fix passing token string to client auth

    Jeremiah Lowin
    282875e

  1. Update tests for prompts

    Jeremiah Lowin
    f6c5553
  2. Remove empty parens

    Jeremiah Lowin
    224caf9
  3. Remove empty parens

    Jeremiah Lowin
    09438a8

  1. Update test typing

    Jeremiah Lowin
    d4fceae

  1. Add concurrency test

    Jeremiah Lowin
    800183b

  1. Merge branch 'main' into mask-errors

    Jeremiah Lowin
    Unverified signature
    7a8ed45

  1. Merge branch 'main' into clientconfig

    Jeremiah Lowin
    d820cb7
  2. Raise an error if a Client is created with no servers in config

    Jeremiah Lowin
    7445afa
  3. Make error masking configurable

    Jeremiah Lowin
    85e9cfd

  1. feat: support FastMCP v1 server transport

    Jeremiah Lowin
    407f55e
  2. Support creating clients from mcpconfig

    Jeremiah Lowin
    a01a818

  1. Add config inference test

    Jeremiah Lowin
    2aa779f
  2. Merge branch 'main' into initialize-result

    Jeremiah Lowin
    7e63ead
  3. Merge branch 'main' into sse-inference

    Jeremiah Lowin
    Unverified signature
    d37ad3f
  4. Skip timeout tests on windows

    Jeremiah Lowin
    307fe1e
  5. Flaky test

    Jeremiah Lowin
    dbe74ca
  6. Infer sse transport from url

    Jeremiah Lowin
    d4b51b1
  7. Store the initialize result on the client

    Jeremiah Lowin
    3aecde3

  1. Increase timeout in flaky test for reliability

    davenpi
    f96626a

  1. Add timeout support to client (#455)⁠

    Jeremiah Lowin
    Unverified signature
    ea9de1e

  1. Handle template errors

    Jeremiah Lowin
    678e6ab
  2. Improve error handling for tools and resources

    Jeremiah Lowin
    2c75133

  1. Ensure prompts return descriptions

    Jeremiah Lowin
    3becd4d

  1. Update tests

    Jeremiah Lowin
    7e50621

  1. Remove mock transport

    Jeremiah Lowin
    16d79ff

  1. fix format

    Unverified signature
    de6e19a
  2. fix test

    Unverified signature
    8249a6d
  3. add unit test

    Unverified signature
    a14756d

  1. Refactor remote servers

    Jeremiah Lowin
    81e8514

  1. rename mount -> import

    Jeremiah Lowin
    a1ec1e3
  2. Fix matching logic

    Jeremiah Lowin
    0a0f1ed

  1. Improve client return types

    Jeremiah Lowin
    c4ac623