changedInput schema / properties / break_fee_months / description
Previous value: -"The number of months' rent as a break fee"New value: +"Break fee in months' rent to acknowledge in the letter, e.g. 2. Omit or 0 to ask for a reasonable arrangement instead"
changedInput schema / properties / deposit / description
Previous value: -"The security deposit amount in USD"New value: +"Security deposit amount to mention for return/inspection, e.g. 2200"
changedInput schema / properties / intended_move_out_date / description
Previous value: -"YYYY-MM-DD"New value: +"Planned move-out date, YYYY-MM-DD, e.g. 2026-12-15"
changedInput schema / properties / landlord_name / description
Previous value: -"The name of the landlord"New value: +"Landlord or property manager name for the greeting. Default 'Landlord/Property Manager'"
changedInput schema / properties / lease_date / description
Previous value: -"The start date of the lease YYYY-MM-DD"New value: +"Date the lease was signed or started, YYYY-MM-DD, e.g. 2025-06-01. Omitted from the letter if not given"
changedInput schema / properties / monthly_rent / description
Previous value: -"The monthly rent amount in USD"New value: +"Monthly rent amount quoted next to the break fee, e.g. 2200 (no currency symbol added)"
changedInput schema / properties / notice_months / description
Previous value: -"The number of months' notice required by the lease"New value: +"Notice period required by the lease, in months, positive, e.g. 2"
changedInput schema / properties / property_address / description
Previous value: -"The address of the rental property"New value: +"Full address of the rental unit, e.g. 12 Lakeview Dr, Austin, TX"
changedInput schema / properties / reason / description
Previous value: -"The reason for early termination"New value: +"Short reason for leaving, e.g. 'job relocation'; omitted if not given"
changedInput schema / properties / tenant_name / description
Previous value: -"The name of the tenant"New value: +"Tenant's full name as on the lease; also used as the signature, e.g. Asha Rao"
removedOutput schema / properties / break_fee_months
Removed value: -{
- "description": "The number of months of rent that will be charged as a break fee.",
- "type": "number"
-}
removedOutput schema / properties / deposit
Removed value: -{
- "description": "The security deposit amount for the property.",
- "type": "number"
-}
addedOutput schema / properties / disclaimer
Added value: +{
+ "description": "Informational, not-legal-advice disclaimer to show with the result",
+ "type": "string"
+}
removedOutput schema / properties / intended_move_out_date
Removed value: -{
- "description": "The intended move-out date in YYYY-MM-DD format.",
- "type": "string"
-}
removedOutput schema / properties / landlord_name
Removed value: -{
- "description": "The name of the landlord or property manager.",
- "type": "string"
-}
removedOutput schema / properties / lease_date
Removed value: -{
- "description": "The start date of the lease agreement.",
- "type": "string"
-}
changedOutput schema / properties / letter / description
Previous value: -"The generated formal early-termination notice letter as a plain text string."New value: +"Full plain-text notice letter ready to copy, review and send"
removedOutput schema / properties / monthly_rent
Removed value: -{
- "description": "The monthly rent amount for the property.",
- "type": "number"
-}
removedOutput schema / properties / notice_months
Removed value: -{
- "description": "The number of months' notice being given for early termination.",
- "type": "number"
-}
removedOutput schema / properties / property_address
Removed value: -{
- "description": "The address of the property being vacated.",
- "type": "string"
-}
removedOutput schema / properties / reason
Removed value: -{
- "description": "The reason for early termination, if provided.",
- "type": "string"
-}
addedOutput schema / properties / sending_tips
Added value: +{
+ "description": "Practical tips for delivering the notice and protecting yourself",
+ "items": {
+ "type": "string"
+ },
+ "type": "array"
+}
addedOutput schema / properties / subject
Added value: +{
+ "description": "Suggested email subject / letter heading line",
+ "type": "string"
+}
removedOutput schema / properties / tenant_name
Removed value: -{
- "description": "The name of the tenant who is terminating the lease.",
- "type": "string"
-}
changedOutput schema / required
Previous value: -[
- "letter",
- "tenant_name",
- "property_address",
- "intended_move_out_date"
-]New value: +[
+ "letter",
+ "subject",
+ "sending_tips",
+ "disclaimer"
+]