xsecuremcp / tests /resources

Commit History

  1. Ensure resource + template names are properly prefixed when importing/mounting (#1423)

    Jeremiah Lowin
    Unverified signature
    8d16d26

  1. Add meta parameter support to tools, resources, templates, and prompts decorators (#1294)

    Jeremiah Lowin
    Unverified signature
    0907e77

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

    Jeremiah Lowin +1: Claude
    ff32168

  1. Avoid propagating logs (#1042)⁠

    Jeremiah Lowin
    Unverified signature
    6acea03

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

    Jeremiah Lowin +1: Claude
    6fe9090

  1. Update docs and tests

    Jeremiah Lowin
    a52441c
  2. Update tests

    Jeremiah Lowin
    506c09a
  3. Update resource manager

    Jeremiah Lowin
    d37c5e4

  1. Merge branch 'main' into include-exclude

    Jeremiah Lowin
    cca52df
  2. Fix field validator for resource

    Jeremiah Lowin
    08e1190

  1. Add support for tag-based include/exclude

    Jeremiah Lowin
    1175ac0

  1. Formalize template/functiontemplate

    Jeremiah Lowin
    4dee55e
  2. Formalize resource/functionresource replationship

    Jeremiah Lowin
    582f82a

  1. Update test typing

    Jeremiah Lowin
    d4fceae

  1. Ensure that tools/templates/prompts are compatible with callable objects

    Jeremiah Lowin
    acef890

  1. Make error masking configurable

    Jeremiah Lowin
    85e9cfd

  1. Removed trailing whitespace

    Amerr, Ziad (ext) (DI SW ICS MNA RD QA QST 2)
    441ce03
  2. Fixed formatting again

    Amerr, Ziad (ext) (DI SW ICS MNA RD QA QST 2)
    2a28217
  3. Reformatting, and adding copilot's suggestion

    Amerr, Ziad (ext) (DI SW ICS MNA RD QA QST 2)
    e483e90
  4. Skipping permission test error if the user has root privileges

    Amerr, Ziad (ext) (DI SW ICS MNA RD QA QST 2)
    24a616d

  1. Handle template errors

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

    Jeremiah Lowin
    2c75133

  1. Refactor context to avoid unecessary passing

    Jeremiah Lowin
    1534a61

  1. Handle args/kwargs appropriately for various objects

    Jeremiah Lowin
    ef81ec0

  1. Merge pull request #290 from jlowin/json⁠

    Jeremiah Lowin
    Unverified signature
    6ad13fe
  2. Improve context injection type checks

    Jeremiah Lowin
    a84c433
  3. use pydantic_core.to_json

    Jeremiah Lowin
    3de056b

  1. Ensure servers expose template wildcards

    Jeremiah Lowin
    ceea07c
  2. Add resource template tests

    Jeremiah Lowin
    37d552f

  1. Update test_resource_template.py

    Jeremiah Lowin
    ce692fd
  2. Add wildcard params

    Jeremiah Lowin
    b770cbf

  1. Refactor remote servers

    Jeremiah Lowin
    81e8514

  1. Ensure quoted URIs work; fix proxy template issue

    Jeremiah Lowin
    15f96d2
  2. Improve matching logic for quoted chars

    Jeremiah Lowin
    2e6dbad
  3. Fix matching logic

    Jeremiah Lowin
    0a0f1ed
  4. Fix tests

    Jeremiah Lowin
    c1f2431
  5. Update matching logic for resources

    Jeremiah Lowin
    807bad3
  6. Add `key` for storing resources

    Jeremiah Lowin
    5a29d74
  7. Fix bug with duplicate behavior == ignore

    Jeremiah Lowin
    2c1fc32
  8. permit optional resource template args

    Jeremiah Lowin
    bf2f475

  1. Expand support for various method interactions

    Jeremiah Lowin
    0feb19f

  1. Add tags, improve duplicate import behavior

    Jeremiah Lowin
    fa364d7

  1. restore 1.x code⁠

    Jeremiah Lowin
    48f7143

  1. Permit empty prefixes

    Jeremiah Lowin
    6da0e6b
  2. Support mounting FastMCPs as sub-servers

    Jeremiah Lowin
    d4adea4

  1. Use upstream FastMCP

    Jeremiah Lowin
    b8df5e6

  1. Fix tests

    Jeremiah Lowin
    8a6378e
  2. Handle URL tests

    Jeremiah Lowin
    be6f863

  1. Changes to accomodate windows users.

    6837525

  1. Merge branch 'main' into updates

    Jeremiah Lowin
    27ecafc