changedInput schema / properties / from / description
Previous value: -"Unit to convert from, e.g. cup"New value: +"Unit to convert from, e.g. 'cup'. Supported: tsp, tbsp, cup, fl_oz, ml, l, pint, quart, gallon (volume); g, kg, oz, lb (weight); each (count). Common spellings like 'cups', 'grams', 'tablespoon' also work"
changedInput schema / properties / ingredient / description
Previous value: -"Ingredient name, needed for volume <-> weight, e.g. flour"New value: +"Ingredient name, required only for volume <-> weight; must contain one of flour, sugar, brown sugar, butter, water, milk, rice, oats, cocoa, honey (e.g. 'all-purpose flour')"
changedInput schema / properties / to / description
Previous value: -"Unit to convert to, e.g. g"New value: +"Unit to convert to, e.g. 'g'; same supported units as from"
changedInput schema / properties / value / description
Previous value: -"Amount to convert"New value: +"Amount to convert, zero or positive, e.g. 2"
addedInput schema / properties / value / minimum
Added value: +0
removedOutput schema / properties / conversionFactor
Removed value: -{
- "description": "The factor used to convert between the units",
- "type": "number"
-}
removedOutput schema / properties / convertedValue
Removed value: -{
- "description": "The converted amount in the target unit",
- "type": "number"
-}
addedOutput schema / properties / density_note
Added value: +{
+ "description": "Density used (density method only)",
+ "type": "string"
+}
addedOutput schema / properties / display
Added value: +{
+ "description": "Readable conversion, e.g. '2 cups flour = 250 g (approx.)'",
+ "type": "string"
+}
removedOutput schema / properties / error
Removed value: -{
- "description": "Error message if the conversion failed, e.g. unknown unit or ingredient",
- "type": "string"
-}
addedOutput schema / properties / from
Added value: +{
+ "description": "Canonical source unit, e.g. 'cup'",
+ "type": "string"
+}
removedOutput schema / properties / fromUnit
Removed value: -{
- "description": "The unit that was converted from",
- "type": "string"
-}
removedOutput schema / properties / ingredient
Removed value: -{
- "description": "The ingredient name used for volume-to-weight conversion, if applicable",
- "type": "string"
-}
addedOutput schema / properties / method
Added value: +{
+ "description": "'linear' for same-dimension, 'density' for volume <-> weight",
+ "enum": [
+ "linear",
+ "density"
+ ],
+ "type": "string"
+}
addedOutput schema / properties / result
Added value: +{
+ "description": "Converted amount (4 significant digits)",
+ "type": "number"
+}
addedOutput schema / properties / to
Added value: +{
+ "description": "Canonical target unit, e.g. 'g'",
+ "type": "string"
+}
removedOutput schema / properties / toUnit
Removed value: -{
- "description": "The unit that was converted to",
- "type": "string"
-}
addedOutput schema / properties / value
Added value: +{
+ "description": "Amount that was converted",
+ "type": "number"
+}
changedOutput schema / required
Previous value: -[
- "convertedValue",
- "fromUnit",
- "toUnit"
-]New value: +[
+ "value",
+ "from",
+ "to",
+ "result",
+ "display",
+ "method"
+]