addedInput schema / additionalProperties
Added value: +false
removedInput schema / properties / keywords / title
Removed value: -"Keywords"
removedInput schema / properties / root_class / title
Removed value: -"Root Class"
removedInput schema / title
Removed value: -"determine_classArguments"
removedOutput schema / $defs
Removed value: -{
- "ClassDescriptionData": {
- "description": "Information about a class in the content repository.",
- "properties": {
- "descriptive_text": {
- "description": "Describes additional details about this class",
- "title": "Descriptive Text",
- "type": "string"
- },
- "display_name": {
- "description": "The display name of the class",
- "title": "Display Name",
- "type": "string"
- },
- "symbolic_name": {
- "description": "Symbolic name that is used to reference this class",
- "title": "Symbolic Name",
- "type": "string"
- }
- },
- "required": [
- "display_name",
- "symbolic_name",
- "descriptive_text"
- ],
- "title": "ClassDescriptionData",
- "type": "object"
- },
- "ClassMatch": {
- "description": "Represents a matched class with its score and additional information.\n\nThis class contains information about a class that matched a search query,\nincluding its class description data and match score.\nThe score indicates how well the class matched the search criteria,\nwith higher values representing better matches.",
- "properties": {
- "class_description_data": {
- "$ref": "#/$defs/ClassDescriptionData",
- "description": "The complete class description data object containing class_name, display_name, and descriptive_text"
- },
- "score": {
- "description": "The match score, higher values indicate better matches",
- "title": "Score",
- "type": "number"
- }
- },
- "required": [
- "class_description_data",
- "score"
- ],
- "title": "ClassMatch",
- "type": "object"
- },
- "ToolError": {
- "description": "Represents an error response from a tool execution.\n\nThis class helps the LLM understand error messages and provides suggestions\nfor potential resolutions.",
- "properties": {
- "isError": {
- "const": true,
- "default": true,
- "description": "Indicates that an error occurred during tool execution if value is True",
- "title": "Iserror",
- "type": "boolean"
- },
- "message": {
- "description": "Detailed error message",
- "title": "Message",
- "type": "string"
- },
- "suggestions": {
- "description": "List of suggestions for resolving the error",
- "items": {
- "type": "string"
- },
- "title": "Suggestions",
- "type": "array"
- }
- },
- "required": [
- "message"
- ],
- "title": "ToolError",
- "type": "object"
- }
-}
changedOutput schema / properties / result / anyOf
Previous value: -[
- {
- "items": {
- "$ref": "#/$defs/ClassMatch"
- },
- "type": "array"
- },
- {
- "$ref": "#/$defs/ToolError"
- }
-]New value: +[
+ {
+ "items": {
+ "description": "Represents a matched class with its score and additional information.\n\nThis class contains information about a class that matched a search query,\nincluding its class description data and match score.\nThe score indicates how well the class matched the search criteria,\nwith higher values representing better matches.",
+ "properties": {
+ "class_description_data": {
+ "description": "The complete class description data object containing class_name, display_name, and descriptive_text",
+ "properties": {
+ "descriptive_text": {
+ "description": "Describes additional details about this class",
+ "type": "string"
+ },
+ "display_name": {
+ "description": "The display name of the class",
+ "type": "string"
+ },
+ "symbolic_name": {
+ "description": "Symbolic name that is used to reference this class",
+ "type": "string"
+ }
+ },
+ "required": [
+ "display_name",
+ "symbolic_name",
+ "descriptive_text"
+ ],
+ "type": "object"
+ },
+ "score": {
+ "description": "The match score, higher values indicate better matches",
+ "type": "number"
+ }
+ },
+ "required": [
+ "class_description_data",
+ "score"
+ ],
+ "type": "object"
+ },
+ "type": "array"
+ },
+ {
+ "description": "Represents an error response from a tool execution.\n\nThis class helps the LLM understand error messages and provides suggestions\nfor potential resolutions.",
+ "properties": {
+ "isError": {
+ "const": true,
+ "default": true,
+ "description": "Indicates that an error occurred during tool execution if value is True",
+ "type": "boolean"
+ },
+ "message": {
+ "description": "Detailed error message",
+ "type": "string"
+ },
+ "suggestions": {
+ "description": "List of suggestions for resolving the error",
+ "items": {
+ "type": "string"
+ },
+ "type": "array"
+ }
+ },
+ "required": [
+ "message"
+ ],
+ "type": "object"
+ }
+]
removedOutput schema / properties / result / title
Removed value: -"Result"
removedOutput schema / title
Removed value: -"determine_classOutput"
addedOutput schema / x-fastmcp-wrap-result
Added value: +true