removedInput schema / $schema
Removed value: -"http://json-schema.org/draft-07/schema#"
addedInput schema / additionalProperties
Added value: +true
removedInput schema / properties
Removed value: -{
- "downPayment": {
- "description": "The amount paid upfront in USD.",
- "minimum": 0,
- "type": "number"
- },
- "homeInsurance": {
- "description": "The annual home insurance cost in USD.",
- "minimum": 0,
- "type": "number"
- },
- "interestRate": {
- "description": "The annual interest rate (e.g., 3.5 for 3.5%).",
- "minimum": 0,
- "type": "number"
- },
- "loanTermInYears": {
- "description": "The duration of the loan in years.",
- "exclusiveMinimum": 0,
- "maximum": 9007199254740991,
- "type": "integer"
- },
- "propertyTaxRate": {
- "description": "The annual property tax rate as a percentage (e.g., 1.2 for 1.2%).",
- "minimum": 0,
- "type": "number"
- },
- "propertyValue": {
- "description": "The total value of the property in USD.",
- "exclusiveMinimum": 0,
- "type": "number"
- }
-}
removedInput schema / required
Removed value: -[
- "propertyValue",
- "downPayment",
- "interestRate",
- "loanTermInYears",
- "propertyTaxRate",
- "homeInsurance"
-]
changedOutput schema / (root)
Previous value: -{
- "$schema": "http://json-schema.org/draft-07/schema#",
- "additionalProperties": false,
- "properties": {
- "loanAmount": {
- "description": "The total loan amount after down payment.",
- "type": "number"
- },
- "monthlyHomeInsurance": {
- "description": "The estimated monthly home insurance payment.",
- "type": "number"
- },
- "monthlyPropertyTax": {
- "description": "The estimated monthly property tax payment.",
- "type": "number"
- },
- "principalAndInterest": {
- "description": "The monthly payment for principal and interest.",
- "type": "number"
- },
- "totalMonthlyPayment": {
- "description": "The total estimated monthly payment (PITI).",
- "type": "number"
- }
- },
- "required": [
- "loanAmount",
- "principalAndInterest",
- "monthlyPropertyTax",
- "monthlyHomeInsurance",
- "totalMonthlyPayment"
- ],
- "type": "object"
-}New value: +null