add_place
ChatGPTSaves a venue on the person's map, with tags (favorite, wantToGo, the person's own) and a note. A venue already on the map (same provider id, or same name within 100 m) is never added twice: that place adds the request's tags to its own, and takes the note. The person is told, and can undo it.
create_tag
ChatGPTCreates a tag of the person's own for places. Use update_place's add_tags to tag saved places with it. Tag creation has no Undo; the person is told.
get_current_location
ChatGPTWhere the person is, as their phone last reported it: at a place (which, since when) or moving (the trip, its predicted destination and arrival), with the last coordinate and its accuracy. location_not_shared (404) while their phone has shared none.
get_history
ChatGPTThe person's visits and trips as one timeline, newest first, or what went on in a range (from, to).
get_me
ChatGPTThe person (their name, and the time zone to show times in) and this connection: its agent, its limits and what it used today.
get_place
ChatGPTOne place of the person's map, by its id: its tags, label, private note, origin and visit stats.
list_calendar_events
ChatGPTLists calendar events mirrored into Anywhere from Apple and Google, earliest first, optionally overlapping a time range. This is the synced window (30 days past, 90 days ahead), not the provider's full calendar. Follow next_cursor for more.
list_friends
ChatGPTLists the people who currently share their location with this person, by account id, with that location. A location is null when not available. Never reads anyone's private location or history. Follow next_cursor for more.
list_places
ChatGPTThe places on the person's map: saved ones (tagged favorite, wantToGo, the person's own tags, or none) and ones they go to without saving them (home, work…). Latest change first, or nearest first with near. Each has its tags, label, note, origin and visit stats. Follow next_cursor for more.
list_tags
ChatGPTLists the tags places have: the two standard ones first (favorite, shown as Love, and wantToGo), then the person's own by id. Use tag on list_places to read a tag's places. Follow next_cursor for more.
list_trips
ChatGPTThe person's trips, newest first, or those going on in a range (from, to): when, from where to where, how (walking, driving…) and how far. Never a route.
list_visits
ChatGPTThe person's stays at places, newest first: every one ever recorded, or those going on in a range (from, to), to one place (place_id) or to the places in a box (bbox). Each names its place as the map does.
open_map
ChatGPTSends a notification that opens Anywhere at the requested camera, or on a place of the person's map with its panel (place_id), when tapped. Saves no places and never launches the app remotely. sent means FCM accepted a push, not that it was seen. Retry with an idempotency key.
remove_place
ChatGPTTakes a saved place off the person's map. The person is told, and can undo it in the app.
remove_tag
ChatGPTRemoves one of the person's own tags. Its places stay on the map, without this tag. The standard tags are not removed. No Undo; the person is told.
update_place
ChatGPTChanges a saved place's tags, note, name or rating; or the label (home, work, school) of a visited place. Adding favorite is how a place is loved. The person is told and can undo saved-place edits in the app. Tag edits keep the place's other tags.
update_tag
ChatGPTRenames one of the person's own tags, keeping its places and original import source. The standard tags are not renamed. No Undo; the person is told.