Search restaurants
compass_searchSearch restaurants using natural-language dietary queries. Returns ranked results with VeganScore, evidence, and confidence estimates, handling insufficient evidence conservatively.
Instructions
Search restaurants by natural-language dietary query. Returns ranked results with VeganScore, evidence, and confidence. Conservative: returns "unknown" when evidence is insufficient and does not return certification/free-from facts.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| query | Yes | Natural language query, e.g. 'strict vegan ramen in Brooklyn under $20' | |
| user_profile | No | Optional dietary profile for per-result fit guidance | |
| location | No | Optional coordinate radius filter for location-aware search | |
| limit | No | Maximum number of restaurants to return | |
| include_evidence | No | Whether to include evidence snippets when available | |
| mode | No | Response detail mode; rich includes fuller evidence and reasoning | rich |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| compass_request_id | No | Compass request identifier for support and tracing | |
| results | Yes | Ranked Compass restaurant results | |
| query_interpretation | No | Best-effort interpretation of the submitted search query |