Caricamento in corso...
Caricamento in corso...
Last synced: Today, 22:00
Technical reference for the OpenClaw framework. Real-time synchronization with the official documentation engine.
Use this file to discover all available pages before exploring further.
location.getnode.invokeOS permissions are multi-level. We can expose a selector in-app, but the OS still decides the actual grant.
Selector in UI drives our requested mode; actual grant lives in OS settings.
Per node device:
location.enabledModeoff | whileUsinglocation.preciseEnabledUI behavior:
whileUsingOptional. macOS node reports
locationlocation.getCalled via
node.invokeParams (suggested):
json{ "timeoutMs": 10000, "maxAgeMs": 15000, "desiredAccuracy": "coarse|balanced|precise" }
Response payload:
json{ "lat": 48.20849, "lon": 16.37208, "accuracyMeters": 12.5, "altitudeMeters": 182.0, "speedMps": 0.0, "headingDeg": 270.0, "timestamp": "2026-01-03T12:34:56.000Z", "isPrecise": true, "source": "gps|wifi|cell|unknown" }
Errors (stable codes):
LOCATION_DISABLEDLOCATION_PERMISSION_REQUIREDLOCATION_BACKGROUND_UNAVAILABLELOCATION_TIMEOUTLOCATION_UNAVAILABLElocation.getnodeslocation_getopenclaw nodes location get --node <id>© 2024 TaskFlow Mirror
Powered by TaskFlow Sync Engine