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.
TL;DR
location.getis een Node-opdracht (vianode.invoke).- Standaard uitgeschakeld.
- Android-appinstellingen gebruiken een selector: Uit / Tijdens gebruik.
- Afzonderlijke schakelaar: Precieze locatie.
Waarom een selector (niet alleen een schakelaar)
OS-machtigingen hebben meerdere niveaus. We kunnen in de app een selector tonen, maar het OS bepaalt nog steeds de daadwerkelijke toekenning.- iOS/macOS kan Tijdens gebruik of Altijd tonen in systeemprompts/Instellingen.
- De Android-app ondersteunt momenteel alleen voorgrondlocatie.
- Precieze locatie is een afzonderlijke toestemming (iOS 14+ “Precies”, Android “fine” versus “coarse”).
Instellingenmodel
Per Node-apparaat:location.enabledMode:off | whileUsinglocation.preciseEnabled: bool
- Het selecteren van
whileUsingvraagt om voorgrondmachtiging. - Als het OS het gevraagde niveau weigert, val terug op het hoogste toegekende niveau en toon de status.
Machtigingstoewijzing (node.permissions)
Optioneel. macOS-Node rapporteertlocation via de machtigingenmap; iOS/Android kan dit weglaten.
Opdracht: location.get
Aangeroepen via node.invoke.
Parameters (voorgesteld):
LOCATION_DISABLED: selector staat uit.LOCATION_PERMISSION_REQUIRED: machtiging ontbreekt voor de gevraagde modus.LOCATION_BACKGROUND_UNAVAILABLE: app draait op de achtergrond maar alleen Tijdens gebruik is toegestaan.LOCATION_TIMEOUT: geen fix binnen de tijd.LOCATION_UNAVAILABLE: systeemfout / geen providers.
Achtergrondgedrag
- De Android-app weigert
location.getwanneer deze op de achtergrond draait. - Houd OpenClaw open wanneer je locatie op Android opvraagt.
- Andere Node-platforms kunnen verschillen.
Integratie met model/tooling
- Tooloppervlak:
nodes-tool voegt de actielocation_gettoe (Node vereist). - CLI:
openclaw nodes location get --node <id>. - Agentrichtlijnen: roep dit alleen aan wanneer de gebruiker locatie heeft ingeschakeld en de reikwijdte begrijpt.
UX-tekst (voorgesteld)
- Uit: “Locatie delen is uitgeschakeld.”
- Tijdens gebruik: “Alleen wanneer OpenClaw open is.”
- Precies: “Gebruik precieze GPS-locatie. Schakel uit om geschatte locatie te delen.”