xsecuremcp / tests /client

Commit History

  1. switch from `pyright` to `ty` (#1545)

    nate nowack
    Unverified signature
    670f900

  1. Remove trailing slash in unit tests (#1535)

    Jeremiah Lowin
    Unverified signature
    c29318c

  1. Improve stdio and mcp_config clean-up (#1444)

    William Easton
    Unverified signature
    17763eb

  1. Improve redirect handling to address 307's (#1387)

    Jeremiah Lowin
    Unverified signature
    c219134
  2. Fix client-side logging bug #1394 (#1397)

    Unverified signature
    fbfd90f

  1. Add comprehensive OAuth 2.1 authentication system with WorkOS integration (#1327)

    Jeremiah Lowin
    Unverified signature
    3959209
  2. Ensure validation errors are raised when masked (#1330)

    Jeremiah Lowin
    Unverified signature
    7fa3a9d
  3. Add unit test for sampling with image messages (#1329)

    Jeremiah Lowin
    Unverified signature
    51336fb
  4. Structured client-side logging (#1326)

    Colin Jermain
    Unverified signature
    4a12d22

  1. Add UV Transport (#1270)⁠

    William Easton +1: Jeremiah Lowin
    Unverified signature
    494d787

  1. Add tests for headers with both legacy and experimental openapi parser (#1259)

    Jeremiah Lowin
    Unverified signature
    eafc773

  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. Ensure multi-client configurations use new ProxyClient (#1045)⁠

    Jeremiah Lowin
    Unverified signature
    a922f59

  1. Ensure tests use stateless mode

    Jeremiah Lowin
    4a050cf

  1. response_type is None

    Jeremiah Lowin
    d325152
  2. Support "no response" elicitation requests

    Jeremiah Lowin
    dbf9272

  1. Improve early error handling for stdio transport

    Jeremiah Lowin
    445f86a
  2. Fix tests

    Jeremiah Lowin
    7a96ca2
  3. Support implicit Elicitation acceptance

    Jeremiah Lowin
    f1f97d2

  1. Support constrained choice

    Jeremiah Lowin
    fb12cad
  2. Provide a response type to client

    Jeremiah Lowin
    815bac1
  3. Handler must be async; add to sessionkwargs

    Jeremiah Lowin
    1f71f65
  4. Merge branch 'main' into elicitation

    Jeremiah Lowin
    067cea2

  1. Add structured content & update almost all tests

    Jeremiah Lowin
    aa46c09

  1. Add automatic MCP list change notifications and client message handling⁠

    Jeremiah Lowin +1: Claude
    6fe9090

  1. Update test_streamable_http.py

    Jeremiah Lowin
    858df84
  2. Alias streamable-http as http

    Jeremiah Lowin
    9a0fa94

  1. Add "http" as an alias for streamable-http

    Jeremiah Lowin
    c1940a6
  2. Merge branch 'protocol-update' into elicitation

    Jeremiah Lowin
    Unverified signature
    1acd948
  3. Apply pre-commit formatting changes⁠

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

    Jeremiah Lowin +1: Claude
    da5f976

  1. Update docs and test

    Jeremiah Lowin
    7b03b73
  2. Implement elicitation feature for FastMCP following sampling pattern⁠

    Jeremiah Lowin +1: Claude
    baead56

  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. chore: fix format

    b816fb6
  2. chore: revert change

    b0bf691
  3. chore: clean up tests

    4b12f7d
  4. chore: remove other tests

    b36fb15
  5. fix: missing related_request_id for report_progress

    c6f834f

  1. Remove old client test; ensure server starts on every test

    Jeremiah Lowin
    b0f3b00
  2. Try expanding timeout because test error

    Jeremiah Lowin
    f05b838

  1. Update tests

    Jeremiah Lowin
    996e149

  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