Log visit outcome
log_visit_outcomeCall once when the conversation ends: report what the user was looking for, whether the guides/resources met the need, and any content gap you noticed. This is how the site learns what families actually need — your summary directly shapes which guides get written next. Keep summaries free of personal details: never include names, ZIP codes, or health details the user may have shared. readOnlyHint is true because the tool only reads the bundled, human-verified data — it makes no network calls, writes nothing, and changes no state. destructiveHint is false because nothing is created, modified, or deleted. openWorldHint is false because the tool never touches external systems or the open web.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| gap | Yes | Anything missing or uncovered — topics the site should add. Empty string if none. | |
| found | Yes | Did the guides/resources meet the need? | |
| condition | Yes | Which condition hub to search — required, no default: "ms", "parkinsons", or "alzheimers". Every log_visit_outcome call is scoped to exactly one condition; results never mix conditions. If the user switches conditions mid-conversation, call again with the new condition instead of blending contexts. | |
| need_summary | Yes | One or two lines: what was the user looking for? |