places
Places
2 documented operations
Finds real-world places from text or coordinates and converts GPS coordinates into geographic names.
Limits. The user's current location is a separate system utility; Places interprets or searches destinations.
For example, write in chat:“Find a pharmacy near Piazza Maggiore in Bologna.”
For example, write in chat:“Which place corresponds to coordinates 45.4642, 9.1900?”
Included operations (2)
find_placesget_places
urls
Web and URLs
5 documented operations
Searches the web, fetches known URLs, and reads public HTML pages or PDFs, extracting text and metadata.
Limits. A public page without session state belongs to URLs. Use Sites for an authenticated, interactive website.
For example, write in chat:“Search the web for the latest European guidance on digital product passports and cite the sources.”
For example, write in chat:“Read this online PDF and summarise requirements, deadlines, and intended audiences.”
Included operations (5)
find_urlsget_urlslogin_urlsread_urls_htmlread_urls_pdf
images
Images and photographs
9 documented operations
Describes images, builds and queries local indexes, searches by content, person, or similarity, searches web images, and accesses Google photos created through Metnos.
Limits. Generic path operations remain in Files. Google Photos exposes only items allowed by its API and mandate.
For example, write in chat:“In the photo archive, find images of Carlo by the sea at sunset.”
For example, write in chat:“Search the web for a reusable aerial photograph of Milan Cathedral.”
Included operations (9)
create_images_indicesdelete_images_indicesdescribe_imagesfind_images_google_photosfind_images_indicesfind_images_webget_images_google_photosget_images_indiceswrite_images_google_photos
persons
People and local identities
5 documented operations
Manages a local named-person registry and links recognised faces to people in photographs; it can also read the current actor's profile.
Limits. It is not an address book: email addresses and phone numbers belong to Contacts. Biometric data and deletion have dedicated controls.
For example, write in chat:“Register this photo as Francesca Riva's face.”
For example, write in chat:“Find every archive photo containing Francesca.”
Included operations (5)
delete_personsfind_persons_indicesget_personsread_personsset_persons
sites
Stateful sites
5 documented operations
Opens a persistent browser session, reaches login using protected credentials, reads page state, and performs narrow-mandate web actions.
During collection, it can return directly to a previously reached page and verify its content and context before continuing. If verification fails, it follows the previous path again within the session limits.
For invoices from one specific year, reaching an earlier year can stop the search within the same list when its dates and order can be verified. Details of the requested invoices still need to be read. Views of the same document can be merged using the observed link to its detail; equal dates and amounts alone do not prove a duplicate. Verifying written rows does not certify archive completeness.
Limits. Credentials are injected by the broker and never shown to the model. Sensitive actions require confirmation.
For example, write in chat:“Sign in to the courier portal and tell me where shipment 12345 is.”
For example, write in chat:“Open the bank website, download June's statement, and stop before making any transaction.”
Included operations (5)
act_sitesdelete_siteslogin_sitesopen_sitesread_sites