The Place Card Grows Up
"Find me a café that is open now" is a sentence people say to phones, and the answer they expect is not a paragraph. It is a short list, nearest first, with enough on each row to choose without leaving the conversation.…
"Find me a café that is open now" is a sentence people say to phones, and the answer they expect is not a paragraph. It is a short list, nearest first, with enough on each row to choose without leaving the conversation. Over the last two weeks the place card in ToRun was rebuilt around that expectation.
What is on the card
The map draws every result with its rating on the pin, so a glance tells you which corner of the neighbourhood to walk towards. Each row has a photo, the name, whether it is open, and the price band the place actually reports — no invented dollar signs. Expand a row and two recent reviews appear. Tap it and you get directions or a call. Long-press a name that was cut short and the phone reads the whole thing aloud.
The results are sorted by distance from where you are, and "where you are" is the device's fix, sent to the search directly rather than through the model's memory of what you said. When there is no fix and no place name in the question, the assistant asks where to look instead of guessing.
One card, three screens
The same card is drawn on iOS, on Android and on the web app, and the same rules decide what goes on it. Voice mode uses it too: say "find me a bakery" during a call and the transcript ends with the map, and the map is still there when you reopen the chat later.
What it costs
Place search runs on a paid provider. A number of searches per month are included; after that the wallet pays, and every photo fetch is billed once, labelled as what it is on your usage page, like every other charge in ToRun. There is no second-class fallback that silently swaps in worse data when the budget runs low — if the search cannot run, the card says so.
Small things that were wrong
The rating bubbles rendered several times too large on some Android phones; the meter and the header could disagree about the cost of a turn; a tool chip appeared for a tool that never ran; the card vanished when the chat was reloaded. All fixed in the same round, because a card people use ten times a day has to be boring in exactly the right ways.