{"name":"bill_of_materials","title":"Bill of Materials / Takeoff Aggregator","category":"trades","description":"Aggregate a construction takeoff: per-line extended cost plus subtotal, waste allowance, tax and grand total.","price_usd":0.001,"input_schema":{"type":"object","properties":{"items":{"type":"array","description":"Line items: [{item, qty, unit_cost}]"},"waste_pct":{"type":"number","description":"Material waste/over-order percent applied to the subtotal"},"tax_pct":{"type":"number","description":"Sales-tax percent applied to subtotal + waste"}},"additionalProperties":false,"required":["items"]}}