update_preferences
Update specific restaurant preferences without resetting existing settings. Modify dietary restrictions, cuisine favorites, seating choices, noise levels, or party size individually.
Instructions
Update specific preferences without resetting everything. Only provided fields are changed; everything else stays the same.
Args: dietary_restrictions: Replace full dietary list. add_favorite_cuisine: Add a single cuisine to favorites. remove_favorite_cuisine: Remove a cuisine from favorites. add_avoid_cuisine: Add a cuisine to avoid list. noise_preference: "quiet", "moderate", or "lively". seating_preference: "indoor", "outdoor", or "no_preference". rating_threshold: Minimum Google rating. default_party_size: Usual party size. max_walk_minutes: Maximum walking time.
Returns: Confirmation of what was changed.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| dietary_restrictions | No | ||
| add_favorite_cuisine | No | ||
| remove_favorite_cuisine | No | ||
| add_avoid_cuisine | No | ||
| noise_preference | No | ||
| seating_preference | No | ||
| rating_threshold | No | ||
| default_party_size | No | ||
| max_walk_minutes | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |