xsecuremcp / tests /tools /test_tool_transform.py

Commit History

  1. Ensure transformed tools generate structured content (#1443)

    Jeremiah Lowin
    Unverified signature
    d0abf98

  1. Add meta support to tool transformation utilities (#1295)

    Jeremiah Lowin
    Unverified signature
    3257d51

  1. Fix: prune hidden parameter defs (#1257)

    Unverified signature
    12d4e5f

  1. Log tool name on transform validation error (#1238)

    William Easton
    Unverified signature
    6eb724d

  1. Fix title field preservation in tool transformations⁠

    Jeremiah Lowin +1: Claude
    bf961cc

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

    Jeremiah Lowin +1: Claude
    ff32168
  2. Fix static typing

    Jeremiah Lowin
    f9dd440
  3. Keep json schema $defs on transform

    William Easton
    Unverified signature
    860ca49

  1. Ensure multi-client configurations use new ProxyClient (#1045)⁠

    Jeremiah Lowin
    Unverified signature
    a922f59

  1. Fix schema wrapping for non-object union types in output schemas

    Jeremiah Lowin
    677a8fb

  1. Update failing tests

    Jeremiah Lowin
    5e0db17
  2. Update typing

    Jeremiah Lowin
    743f189
  3. Update all tests

    Jeremiah Lowin
    3a9d761
  4. Update output schema control

    Jeremiah Lowin
    ebdeab3

  1. Update for 'result' kwarg instead of 'value'

    Jeremiah Lowin
    da5987c
  2. Add structured content & update almost all tests

    Jeremiah Lowin
    aa46c09

  1. add examples to param transformation

    William Easton
    Unverified signature
    07ad6e0

  1. Add test for disabled transformation tools

    Jeremiah Lowin
    90538d7

  1. Update test_tool_transform.py

    Jeremiah Lowin
    89fe825
  2. fix typing

    Jeremiah Lowin
    23b7b52
  3. Add documentation

    Jeremiah Lowin
    fbacb68
  4. Use `hide` instead of `drop`

    Jeremiah Lowin
    b5feac0

  1. Allow setting type with ArgTransform

    Jeremiah Lowin
    41cf7e2
  2. Add tool transformation

    Jeremiah Lowin
    1f34d30