changedInput schema / additionalProperties
Previous value: -falseNew value: +{}
addedInput schema / properties / additionalFields
Added value: +{
+ "additionalProperties": {},
+ "propertyNames": {
+ "type": "string"
+ },
+ "type": "object"
+}
removedInput schema / properties / apiRequest / additionalProperties
Removed value: -false
removedInput schema / properties / apiRequest / properties / backoffPlan / additionalProperties
Removed value: -false
addedInput schema / properties / apiRequest / properties / backoffPlan / properties / baseDelaySeconds / maximum
Added value: +10
addedInput schema / properties / apiRequest / properties / backoffPlan / properties / baseDelaySeconds / minimum
Added value: +0
addedInput schema / properties / apiRequest / properties / backoffPlan / properties / maxRetries / maximum
Added value: +10
addedInput schema / properties / apiRequest / properties / backoffPlan / properties / maxRetries / minimum
Added value: +0
addedInput schema / properties / apiRequest / properties / backoffPlan / properties / type / description
Added value: +"This is the type of backoff plan to use. Defaults to fixed.\n\n@default fixed"
removedInput schema / properties / apiRequest / properties / body / additionalProperties
Removed value: -false
addedInput schema / properties / apiRequest / properties / body / properties / description
Added value: +{
+ "description": "This is the description to help the model understand what it needs to output.",
+ "type": "string"
+}
addedInput schema / properties / apiRequest / properties / body / properties / enum
Added value: +{
+ "description": "This array specifies the allowed values that can be used to restrict the output of the model.",
+ "items": {
+ "type": "string"
+ },
+ "type": "array"
+}
addedInput schema / properties / apiRequest / properties / body / properties / format
Added value: +{
+ "type": "string"
+}
addedInput schema / properties / apiRequest / properties / body / properties / items
Added value: +{}
addedInput schema / properties / apiRequest / properties / body / properties / pattern
Added value: +{
+ "type": "string"
+}
removedInput schema / properties / apiRequest / properties / body / properties / properties / $ref
Removed value: -"#/properties/function/properties/parameters/properties/properties"
addedInput schema / properties / apiRequest / properties / body / properties / properties / additionalProperties
Added value: +{
+ "allOf": [
+ {}
+ ]
+}
addedInput schema / properties / apiRequest / properties / body / properties / properties / description
Added value: +"This is required if the type is \"object\". This specifies the properties of the object. This is a map of property names to JsonSchema objects."
addedInput schema / properties / apiRequest / properties / body / properties / properties / properties
Added value: +{}
addedInput schema / properties / apiRequest / properties / body / properties / properties / type
Added value: +"object"
removedInput schema / properties / apiRequest / properties / body / properties / required / $ref
Removed value: -"#/properties/function/properties/parameters/properties/required"
addedInput schema / properties / apiRequest / properties / body / properties / required / description
Added value: +"This is a list of properties that are required.\n\nThis only makes sense if the type is \"object\"."
addedInput schema / properties / apiRequest / properties / body / properties / required / items
Added value: +{
+ "type": "string"
+}
addedInput schema / properties / apiRequest / properties / body / properties / required / type
Added value: +"array"
addedInput schema / properties / apiRequest / properties / body / properties / title
Added value: +{
+ "description": "This is the title of the schema.",
+ "type": "string"
+}
removedInput schema / properties / apiRequest / properties / body / properties / type / $ref
Removed value: -"#/properties/function/properties/parameters/properties/type"
addedInput schema / properties / apiRequest / properties / body / properties / type / enum
Added value: +[
+ "string",
+ "number",
+ "integer",
+ "boolean",
+ "array",
+ "object"
+]
addedInput schema / properties / apiRequest / properties / body / properties / type / type
Added value: +"string"
changedInput schema / properties / apiRequest / properties / body / required
Previous value: -[
- "type",
- "properties"
-]New value: +[
+ "type"
+]
addedInput schema / properties / apiRequest / properties / headers / properties
Added value: +{}
changedInput schema / properties / apiRequest / properties / method / enum
Previous value: -[
- "GET",
- "POST"
-]New value: +[
+ "POST",
+ "GET",
+ "PUT",
+ "PATCH",
+ "DELETE"
+]
addedInput schema / properties / apiRequest / properties / timeoutSeconds / maximum
Added value: +300
addedInput schema / properties / apiRequest / properties / timeoutSeconds / minimum
Added value: +1
removedInput schema / properties / function / additionalProperties
Removed value: -false
removedInput schema / properties / function / properties / parameters / additionalProperties
Removed value: -false
removedInput schema / properties / function / properties / parameters / properties / properties / additionalProperties / additionalProperties
Removed value: -false
removedInput schema / properties / function / properties / parameters / properties / properties / additionalProperties / properties
Removed value: -{
- "description": {
- "type": "string"
- },
- "enum": {
- "items": {
- "type": "string"
- },
- "type": "array"
- },
- "items": {},
- "properties": {
- "additionalProperties": {},
- "type": "object"
- },
- "required": {
- "items": {
- "type": "string"
- },
- "type": "array"
- },
- "type": {
- "type": "string"
- }
-}
removedInput schema / properties / function / properties / parameters / properties / properties / additionalProperties / required
Removed value: -[
- "type"
-]
removedInput schema / properties / function / properties / parameters / properties / properties / additionalProperties / type
Removed value: -"object"
addedInput schema / properties / function / properties / parameters / properties / properties / properties
Added value: +{}
addedInput schema / properties / function / properties / parameters / properties / required / description
Added value: +"This specifies the properties that are required by the function."
addedInput schema / properties / function / properties / parameters / properties / type / description
Added value: +"This must be set to 'object'. It instructs the model to return a JSON object containing the function call properties."
removedInput schema / properties / function / properties / server / additionalProperties
Removed value: -false
addedInput schema / properties / function / properties / server / properties / headers / properties
Added value: +{}
addedInput schema / properties / name / maxLength
Added value: +64
addedInput schema / properties / name / pattern
Added value: +"^[a-zA-Z0-9_-]{1,64}$"
removedInput schema / properties / sms / additionalProperties
Removed value: -false
removedInput schema / properties / sms / properties / metadata / additionalProperties
Removed value: -false
addedInput schema / properties / toolId / format
Added value: +"uuid"
addedInput schema / properties / toolId / pattern
Added value: +"^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$"
removedInput schema / properties / transferCall / additionalProperties
Removed value: -false
changedInput schema / properties / transferCall / properties / destinations / items / additionalProperties
Previous value: -falseNew value: +{}
addedInput schema / properties / transferCall / properties / destinations / items / description
Added value: +"Transfer destination. Other TransferDestinationNumber fields, such as transferPlan and message, are sent as given (see get_api_schema)."
removedInput schema / properties / transferCall / properties / destinations / items / properties / callerId / description
Removed value: -"Caller ID to use for the transfer"
addedInput schema / properties / transferCall / properties / destinations / items / properties / callerId / maxLength
Added value: +40
changedInput schema / properties / transferCall / properties / destinations / items / properties / description / description
Previous value: -"Description of the transfer destination"New value: +"This is the description of the destination, used by the AI to choose when and how to transfer the call."
changedInput schema / properties / transferCall / properties / destinations / items / properties / extension / description
Previous value: -"Extension number if applicable"New value: +"This is the extension to dial after transferring the call to the `number`."
addedInput schema / properties / transferCall / properties / destinations / items / properties / extension / maxLength
Added value: +10
addedInput schema / properties / transferCall / properties / destinations / items / properties / extension / minLength
Added value: +1
changedInput schema / properties / transferCall / properties / destinations / items / properties / number / description
Previous value: -"Phone number to transfer to (e.g., \"+16054440129\"). It can be any phone number in E.164 format."New value: +"This is the phone number to transfer the call to."
addedInput schema / properties / transferCall / properties / destinations / items / properties / number / maxLength
Added value: +40
addedInput schema / properties / transferCall / properties / destinations / items / properties / number / minLength
Added value: +3