renovation_estimate
Estimate per-unit renovation costs as low/high ranges with itemized line items and age-based risk flags.
Instructions
Per-unit renovation cost ranges (low/high) with line items and age-based risk flags, from the costmodel KB.
The costmodel's own knowledge base produces low/high ranges per line item (paint, flooring, cabinets, appliances, …) scaled by unit size and finish tier; a 1978-or-older build carries lead paint / asbestos / galvanized pipe risk flags. The estimate is a range, never a single invented number. (The core arguments are declared optional so missing-input refusals reach the client as payloads instead of validation crashes.)
Tool call template
This tool declares no required parameters. Add optional parameters from the input schema as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {},
"name": "renovation_estimate"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| market | No | ||
| unit_id | No | ||
| bedrooms | No | ||
| bathrooms | No | ||
| unit_sqft | No | ||
| year_built | No | ||
| finish_tier | No | basic | |
| scope_level | No | ||
| property_class | No |