-
Notifications
You must be signed in to change notification settings - Fork 130
Closed
Labels
bugSomething isn't workingSomething isn't working
Description
Describe the bug
Description is not a required field of Tool. Some framework such as fastmcp will not carry this field when there is no description for a tool when return list tools request. This will result in an error called TypeMismatchError, but the semantics of this error are rather vague, making it difficult to pinpoint the problem.
To Reproduce
respond list tools request without description field.
Expected behavior
We should allow description field to be absent from the response of the list tools request.
Metadata
Metadata
Assignees
Labels
bugSomething isn't workingSomething isn't working