generated from IvanMurzak/Unity-Package-Template
-
-
Notifications
You must be signed in to change notification settings - Fork 121
Open
Labels
enhancementNew feature or requestNew feature or requesthelp wantedExtra attention is neededExtra attention is needed
Description
The tool must set enabled status for a specified tool.
- It must be added into
Editormodule of the project. - Need to use already implement safe comparison of strings. It is already used in the comparison of Input arguments names. That safely allow LLM to make a mistake with case of a letter. It allows to pass incorrect case if there is no other tool with similar name but different letter case. You may find the reference of on that code in MCP Plugin .NET project
Input arguments:
InputData[] tools- requiredbool? includeLogs = false
InputData nested class
string Namebool Enabled
Returns:
ResultData
ResultData nested class
Log? logs- optionalDictionary<string, bool> success- key - tool name; value - the result of the operation. Settrueif the value of the tool was already as required, and when it was changed successfully.
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
enhancementNew feature or requestNew feature or requesthelp wantedExtra attention is neededExtra attention is needed