xsecuremcp / tests

Commit History

  1. Merge branch 'main' into feature/reflexive-core

    Unverified signature
    14641be
  2. Merge branch 'main' into feature/provenance-ledger

    Unverified signature
    dc0782c

  1. 🤖 Implement Story 4: Reflexive Core⁠

    svkrishna
    7b7b417
  2. 🤖 Implement Story 3: Provenance Ledger⁠

    svkrishna
    7d7a6cb
  3. 🤖 Implement Story 2: Inter-Agent Contract Module⁠

    svkrishna
    4d56236

  1. Merge branch 'jlowin:main' into main

    svkrishna
    Unverified signature
    a17b63b
  2. switch from `pyright` to `ty` (#1545)

    nate nowack
    Unverified signature
    670f900
  3. feat: introduce fastmcp.json configuration system (#1517)

    Jeremiah Lowin
    Unverified signature
    5f2c09d
  4. feat: Add --workspace flag to fastmcp install cursor (#1522)⁠

    Jeremiah Lowin +2: Jeremiah Lowin, marvin-context-protocol[bot]
    Unverified signature
    d2b87a8
  5. Phase 1 : Pluggable Policy Engine — design an interface that allows policies to be loaded/unloaded at runtime; each policy should define machine-checkable invariants and decision logic.

    svkrishna
    d817b84

  1. Add mounted_components_raise_on_load_error setting for debugging (#1534)⁠

    Jeremiah Lowin +2: Jeremiah Lowin, marvin-context-protocol[bot]
    Unverified signature
    28c234f
  2. Add OAuth proxy that allows authentication with social IDPs without DCR support (#1434)

    Jeremiah Lowin
    Unverified signature
    f5238eb
  3. 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. Fix breaking change: restore output_schema=False compatibility (#1482)

    Jeremiah Lowin
    Unverified signature
    3685b24

  1. Support importing custom_route endpoints when mounting servers (#1470)⁠

    Jeremiah Lowin +2: Jeremiah Lowin, marvin-context-protocol[bot]
    Unverified signature
    125f50b

  1. Optimize OpenAPI payload size by 46% (#1452)⁠

    Jeremiah Lowin +1: Claude
    Unverified signature
    3ce4c1b
  2. Add documentation for get_access_token() dependency function (#1446)⁠

    Jeremiah Lowin +2: Jeremiah Lowin, marvin-context-protocol[bot]
    Unverified signature
    341332a
  3. Ensure transformed tools generate structured content (#1443)

    Jeremiah Lowin
    Unverified signature
    d0abf98
  4. Clean up complexity from PR #1426 (#1435)

    Jeremiah Lowin
    Unverified signature
    7712403

  1. Enable Protected Resource Metadata to provide resource_name and resou… (#1371)⁠

    Yann Jouanin +1: Jeremiah Lowin
    Unverified signature
    4ee2b0f
  2. fixes #1398: Add JWT claims to AccessToken (#1399)⁠

    Panos Argyrakis +1: Jeremiah Lowin
    Unverified signature
    60b71f5
  3. Fix OpenAPI transitive references and performance (#1372) (#1426)

    Jeremiah Lowin
    Unverified signature
    60e47cc

  1. Fix OpenAPI allOf handling at requestBody top level (#1378) (#1425)

    Unverified signature
    85b13ea
  2. Ensure resource + template names are properly prefixed when importing/mounting (#1423)

    Jeremiah Lowin
    Unverified signature
    8d16d26

  1. Increase performance test threshold to 100ms (#1406)

    Jeremiah Lowin
    Unverified signature
    aac116b
  2. Improve redirect handling to address 307's (#1387)

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

    Unverified signature
    fbfd90f
  4. Add comprehensive tests for utilities.components module (#1395)

    Unverified signature
    d829d76

  1. Add remote auth provider tests (#1351)

    Jeremiah Lowin
    Unverified signature
    54ec17c
  2. Support factory functions in fastmcp run (#1384)

    Jeremiah Lowin
    Unverified signature
    a4ec518
  3. Add async support to client_factory in FastMCPProxy (#1286) (#1375)⁠

    bianning +1: bianning
    Unverified signature
    0d61263
  4. Fix server_version field in inspect manifest (#1383)

    Jeremiah Lowin
    Unverified signature
    1807d5c
  5. Remove unused arg (#1382)

    Jeremiah Lowin
    Unverified signature
    cb39c37

  1. Manually set _key after model_copy (#1357)

    William Easton
    Unverified signature
    c9434ed
  2. Fix method-bound tools (#1360)

    William Easton
    Unverified signature
    246086f

  1. Introduce `RemoteAuthProvider` for cleaner external identity provider integration, update docs (#1346)

    Jeremiah Lowin
    Unverified signature
    8c0df0f

  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. Change server flag to --name (#1248)

    Jeremiah Lowin
    Unverified signature
    a3e3aed
  4. Add unit tests and docs for denying tool calls with middleware (#1333)

    Jeremiah Lowin
    Unverified signature
    96709d8
  5. Add unit test for sampling with image messages (#1329)

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

    Colin Jermain
    Unverified signature
    4a12d22
  7. Remove unused TimedCache (#1303)

    William Easton
    Unverified signature
    4a969a3

  1. Add test for proxy tags visibility (#1302)

    Jeremiah Lowin
    Unverified signature
    08f0e73
  2. Add complete support for TokenVerifier protocol (#1297)

    Jeremiah Lowin
    Unverified signature
    b6176a5

  1. feat: Allow Resource Metadata URL as field in OAuthProvider (#1287)

    Unverified signature
    9a6f944
  2. Add meta support to tool transformation utilities (#1295)

    Jeremiah Lowin
    Unverified signature
    3257d51
  3. Add meta parameter support to tools, resources, templates, and prompts decorators (#1294)

    Jeremiah Lowin
    Unverified signature
    0907e77
  4. Fix server argument passing in CLI run command (#1293)⁠

    Tapan Chugh +1: tapanc
    Unverified signature
    cbb550a