remember_preference
Save positive preferences
What it does
Write positive user preferences. Current-turn exclusions belong in search.exclude.
- Permission scope
profile:write- Effect
- Writes data
- User confirmation
- Required before the call
- Status
- Implemented in the WhatsDo server. An authenticated call has not been verified in this review.
Inputs
| Field | Type | Required | Default | Meaning |
|---|---|---|---|---|
dietary | list[string] | null | No | None | Positive dietary preferences the user explicitly asks to retain. |
cuisines | list[string] | null | No | None | Positive cuisine preferences the user explicitly asks to retain. |
vibes | list[string] | null | No | None | Positive atmosphere preferences the user explicitly asks to retain. |
interests | list[string] | null | No | None | Other positive preferences the user explicitly asks to retain. |
price_range | string | null | No | None | A stated price preference, not a quoted price or price guarantee. |
Returns
Saved preferences, remembered values and current preference context.
Rules before calling
- Get an explicit request to retain preferences.
- Use search.exclude for current-turn rejected tags rather than saving them as positive preferences.
Other tools with the profile:write scope
Planning to call remember_preference?
Access and the capabilities available for your use case are confirmed with the team before a live test.
Discuss your use case