removedInput schema / properties / chain_name / anyOf
Removed value: -[
- {
- "type": "string"
- },
- {
- "type": "null"
- }
-]
removedInput schema / properties / chain_name / default
Removed value: -null
addedInput schema / properties / chain_name / description
Added value: +"Optional hotel chain filter (e.g. \"marriott\", \"hilton\", \"hyatt\", \"ihg\"). Case-insensitive substring match against each result's chain. If no result matches, the unfiltered results are returned with an explicit note in the summary so you don't keep retrying with different chain values."
removedInput schema / properties / chain_name / title
Removed value: -"Chain Name"
addedInput schema / properties / chain_name / type
Added value: +"string"
addedInput schema / properties / checkin / description
Added value: +"Check-in date in YYYY-MM-DD format."
removedInput schema / properties / checkin / title
Removed value: -"Checkin"
addedInput schema / properties / checkout / description
Added value: +"Check-out date in YYYY-MM-DD format."
removedInput schema / properties / checkout / title
Removed value: -"Checkout"
addedInput schema / properties / hotel_name
Added value: +{
+ "description": "Optional hotel name to boost to the top of results (e.g. \"Conrad Las Vegas\", \"Park Hyatt Tokyo\"). Use this when the user names a specific hotel — the matching property will be ranked first so you can pass its hotel_id to compare_rates without guessing. Case-insensitive substring match against the property name. Boosting (rather than filtering) preserves nearby alternatives the user may want to see.",
+ "type": "string"
+}
removedInput schema / properties / limit
Removed value: -{
- "default": 20,
- "title": "Limit",
- "type": "integer"
-}
addedInput schema / properties / location / description
Added value: +"City name, address, or area (e.g. \"Tokyo\", \"Manhattan, New York\", \"near LAX airport\")."
removedInput schema / properties / location / title
Removed value: -"Location"
removedInput schema / properties / loyalty_points
Removed value: -{
- "anyOf": [
- {
- "additionalProperties": {
- "type": "integer"
- },
- "type": "object"
- },
- {
- "type": "null"
- }
- ],
- "default": null,
- "title": "Loyalty Points"
-}
removedInput schema / properties / loyalty_programs
Removed value: -{
- "anyOf": [
- {
- "items": {
- "type": "string"
- },
- "type": "array"
- },
- {
- "type": "null"
- }
- ],
- "default": null,
- "title": "Loyalty Programs"
-}
addedInput schema / properties / num_adults / description
Added value: +"Number of adult guests."
removedInput schema / properties / num_adults / title
Removed value: -"Num Adults"
removedInput schema / title
Removed value: -"search_hotelsArguments"
changedOutput schema / (root)
Previous value: -{
- "properties": {
- "result": {
- "title": "Result",
- "type": "string"
- }
- },
- "required": [
- "result"
- ],
- "title": "search_hotelsOutput",
- "type": "object"
-}New value: +null