OpenClaw normalisiert geteilte Standorte aus Chat-Kanälen in:Documentation Index
Fetch the complete documentation index at: https://docs.openclaw.ai/llms.txt
Use this file to discover all available pages before exploring further.
- knappen Koordinatentext, der an den eingehenden Body angehängt wird, und
- strukturierte Felder in der Auto-Reply-Kontextnutzlast. Vom Kanal bereitgestellte Labels, Adressen und Bildunterschriften/Kommentare werden über den gemeinsamen JSON-Block für nicht vertrauenswürdige Metadaten in den Prompt gerendert, nicht inline im Benutzer-Body.
- Telegram (Standort-Pins + Orte + Live-Standorte)
- WhatsApp (
locationMessage+liveLocationMessage) - Matrix (
m.locationmitgeo_uri)
Textformatierung
Standorte werden als benutzerfreundliche Zeilen ohne Klammern gerendert:- Pin:
📍 48.858844, 2.294351 ±12m
- Benannter Ort:
📍 48.858844, 2.294351 ±12m
- Live-Freigabe:
🛰 Live-Standort: 48.858844, 2.294351 ±12m
Kontextfelder
Wenn ein Standort vorhanden ist, werden diese Felder zuctx hinzugefügt:
LocationLat(Zahl)LocationLon(Zahl)LocationAccuracy(Zahl, Meter; optional)LocationName(String; optional)LocationAddress(String; optional)LocationSource(pin | place | live)LocationIsLive(Boolean)LocationCaption(String; optional)
LocationName, LocationAddress und LocationCaption als nicht vertrauenswürdige Metadaten und serialisiert sie über denselben begrenzten JSON-Pfad, der auch für anderen Kanal-Kontext verwendet wird.
Kanalhinweise
- Telegram: Orte werden
LocationName/LocationAddresszugeordnet; Live-Standorte verwendenlive_period. - WhatsApp:
locationMessage.commentundliveLocationMessage.captionfüllenLocationCaption. - Matrix:
geo_uriwird als Pin-Standort geparst; die Höhe wird ignoriert undLocationIsLiveist immer false.