xsecuremcp / tests /tools /test_tool.py

Commit History

Remove empty parens
09438a8

Jeremiah Lowin commited on

Use strict basemodel for Prompt; relax from_function deprecation
873479e

Jeremiah Lowin commited on

Merge branch 'main' into transform-tools
7213715

Jeremiah Lowin commited on

Split Tool into Tool and FunctionTool
cba81f4

Jeremiah Lowin commited on

Fix missing import
98c0979
unverified

William Easton commited on

Merge branch 'main' into tool_tests
06b5c13
unverified

strawgate commited on

Update test typing
d4fceae

Jeremiah Lowin commited on

Apply suggestions from code review
12077f6
unverified

strawgate Copilot commited on

add test for list case and lint
b62084c
unverified

William Easton commited on

Add content tests, fix array wrapping single objects
e592cc8
unverified

William Easton commited on

Ensure that tools/templates/prompts are compatible with callable objects
acef890

Jeremiah Lowin commited on

Improve handling of exceptiongroups when raised in clients
177d39a

Jeremiah Lowin commited on

Improve error handling for tools and resources
2c75133

Jeremiah Lowin commited on

create a setting for legacy parsing
19fcaf8

Jeremiah Lowin commited on

Handle args/kwargs appropriately for various objects
ef81ec0

Jeremiah Lowin commited on

Remove is_async attribute
e6aef11

Jeremiah Lowin commited on

Update test_tool.py
3cab9c3

Jeremiah Lowin commited on

Replace custom parsing with TypeAdapter
388409a

Jeremiah Lowin commited on