addedInput schema / additionalProperties
Added value: +false
removedInput schema / properties / class_symbolic_name / title
Removed value: -"Class Symbolic Name"
removedInput schema / title
Removed value: -"get_class_property_descriptionsArguments"
removedOutput schema / $defs
Removed value: -{
- "CachePropertyDescription": {
- "description": "Describes detailed attributes or metadata about a property.",
- "properties": {
- "cardinality": {
- "$ref": "#/$defs/Cardinality",
- "description": "Whether this property holds a single value or multiple values."
- },
- "data_type": {
- "$ref": "#/$defs/TypeID",
- "description": "The type of data this property can hold"
- },
- "descriptive_text": {
- "description": "Describes additional details about this property",
- "title": "Descriptive Text",
- "type": "string"
- },
- "display_name": {
- "description": "A user displayable name for this property",
- "title": "Display Name",
- "type": "string"
- },
- "is_hidden": {
- "default": false,
- "description": "Indicates whether this property is hidden",
- "title": "Is Hidden",
- "type": "boolean"
- },
- "is_searchable": {
- "description": "Indicates whether searches can include conditions involving this property",
- "title": "Is Searchable",
- "type": "boolean"
- },
- "is_system_owned": {
- "default": false,
- "description": "Indicates whether this property is system-owned",
- "title": "Is System Owned",
- "type": "boolean"
- },
- "symbolic_name": {
- "description": "Symbolic name that is used to reference this property",
- "title": "Symbolic Name",
- "type": "string"
- },
- "valid_search_operators": {
- "description": "The valid operators that can be used with this property in a search condition",
- "items": {
- "$ref": "#/$defs/SearchOperator"
- },
- "title": "Valid Search Operators",
- "type": "array"
- }
- },
- "required": [
- "symbolic_name",
- "display_name",
- "descriptive_text",
- "data_type",
- "cardinality",
- "is_searchable",
- "valid_search_operators"
- ],
- "title": "CachePropertyDescription",
- "type": "object"
- },
- "Cardinality": {
- "description": "Indicates whether a data variable has a single value or multiple values",
- "enum": [
- "SINGLE",
- "LIST",
- "ENUM"
- ],
- "title": "Cardinality",
- "type": "string"
- },
- "SearchOperator": {
- "description": "Enum defining all valid search operators for repository searches.\n\nThese operators determine how property values are compared during searches.",
- "enum": [
- "=",
- ">",
- "<",
- ">=",
- "<=",
- "!=",
- "CONTAINS",
- "STARTS",
- "ENDS"
- ],
- "title": "SearchOperator",
- "type": "string"
- },
- "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"
- },
- "TypeID": {
- "description": "Indicates the type of a data variable",
- "enum": [
- "BOOLEAN",
- "DATE",
- "DOUBLE",
- "GUID",
- "LONG",
- "STRING",
- "OBJECT",
- "BINARY"
- ],
- "title": "TypeID",
- "type": "string"
- }
-}
changedOutput schema / properties / result / anyOf
Previous value: -[
- {
- "items": {
- "$ref": "#/$defs/CachePropertyDescription"
- },
- "type": "array"
- },
- {
- "$ref": "#/$defs/ToolError"
- }
-]New value: +[
+ {
+ "items": {
+ "description": "Describes detailed attributes or metadata about a property.",
+ "properties": {
+ "cardinality": {
+ "description": "Whether this property holds a single value or multiple values.",
+ "enum": [
+ "SINGLE",
+ "LIST",
+ "ENUM"
+ ],
+ "type": "string"
+ },
+ "data_type": {
+ "description": "The type of data this property can hold",
+ "enum": [
+ "BOOLEAN",
+ "DATE",
+ "DOUBLE",
+ "GUID",
+ "LONG",
+ "STRING",
+ "OBJECT",
+ "BINARY"
+ ],
+ "type": "string"
+ },
+ "descriptive_text": {
+ "description": "Describes additional details about this property",
+ "type": "string"
+ },
+ "display_name": {
+ "description": "A user displayable name for this property",
+ "type": "string"
+ },
+ "is_hidden": {
+ "default": false,
+ "description": "Indicates whether this property is hidden",
+ "type": "boolean"
+ },
+ "is_searchable": {
+ "description": "Indicates whether searches can include conditions involving this property",
+ "type": "boolean"
+ },
+ "is_system_owned": {
+ "default": false,
+ "description": "Indicates whether this property is system-owned",
+ "type": "boolean"
+ },
+ "symbolic_name": {
+ "description": "Symbolic name that is used to reference this property",
+ "type": "string"
+ },
+ "valid_search_operators": {
+ "description": "The valid operators that can be used with this property in a search condition",
+ "items": {
+ "description": "Enum defining all valid search operators for repository searches.\n\nThese operators determine how property values are compared during searches.",
+ "enum": [
+ "=",
+ ">",
+ "<",
+ ">=",
+ "<=",
+ "!=",
+ "CONTAINS",
+ "STARTS",
+ "ENDS"
+ ],
+ "type": "string"
+ },
+ "type": "array"
+ }
+ },
+ "required": [
+ "symbolic_name",
+ "display_name",
+ "descriptive_text",
+ "data_type",
+ "cardinality",
+ "is_searchable",
+ "valid_search_operators"
+ ],
+ "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: -"get_class_property_descriptionsOutput"
addedOutput schema / x-fastmcp-wrap-result
Added value: +true