Spaces:
Sleeping
Sleeping
Commit History
-
Add structured content & update almost all tests
Jeremiah Lowinaa46c09
-
Update tests
Jeremiah Lowin506c09a -
Update resource manager
Jeremiah Lowind37c5e4
-
Don't store exclude args as attribute
Jeremiah Lowincf04a1f
-
Server add_* methods no longer accept functions
Jeremiah Lowina853a78
-
feat(tool): validate and enforce default values
deepak-stratforge- Added validation to ensure all parameters listed in `exclude_args` exist in the function. - Ensured parameters in `exclude_args` have default values to avoid runtime errors. - Added test.457a7de -
feat(tool): add support for excluding arguments from tool definition
deepak-stratforgeThis introduces an `exclude_args` parameter to omit specified arguments (such as `state`, `memory`, etc.). It will exclude the mentioned args from the schema sent to the LLM and still allow them to be passed when the tool is called. This doesn't come with the MCP protocol but can be useful in many use cases.c5ee465