diff --git a/.github/workflows/native-app-locale-refresh.yml b/.github/workflows/native-app-locale-refresh.yml index 449a60ca9f03..74c094bdb114 100644 --- a/.github/workflows/native-app-locale-refresh.yml +++ b/.github/workflows/native-app-locale-refresh.yml @@ -23,6 +23,7 @@ on: - scripts/android-app-i18n.ts - scripts/apple-app-i18n.ts - scripts/native-app-i18n.ts + - scripts/native-i18n-inventory.ts - scripts/native-i18n-locales.ts - ui/src/i18n/.i18n/glossary.*.json - .github/actions/create-generated-pr-tokens/action.yml @@ -293,6 +294,7 @@ jobs: scripts/android-app-i18n.ts scripts/apple-app-i18n.ts scripts/native-app-i18n.ts + scripts/native-i18n-inventory.ts scripts/native-i18n-locales.ts ui/src/i18n/.i18n/glossary.*.json .github/actions/create-generated-pr-tokens/action.yml diff --git a/apps/.i18n/native-source.json b/apps/.i18n/native-source.json index 5b7141f312aa..4341f70f769e 100644 --- a/apps/.i18n/native-source.json +++ b/apps/.i18n/native-source.json @@ -1,4448 +1,5633 @@ { - "version": 2, - "entries": [ - {"id":"native.android.e8eeb4c2afad051d","source":" · Location: Always","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/NodeForegroundService.kt"}]}, - {"id":"native.android.037e745ddfe3faa3","source":" · Mic: Listening","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/NodeForegroundService.kt"}]}, - {"id":"native.android.152a829a14ff6171","source":" · Mic: Pending","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/NodeForegroundService.kt"}]}, - {"id":"native.android.02597b3c21dc430b","source":" · Talk: Listening","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/NodeForegroundService.kt"}]}, - {"id":"native.android.adc3f0458665740b","source":" · Talk: On","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/NodeForegroundService.kt"}]}, - {"id":"native.android.90cbeaee6646da94","source":" · Talk: Speaking","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/NodeForegroundService.kt"}]}, - {"id":"native.android.e8be879ca2cec6d2","source":"$activityLabel · $currentPosition/${steps.size}","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatScreen.kt"}]}, - {"id":"native.android.9f033f13a2912ad7","source":"$agentName is working","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/ShellScreen.kt"}]}, - {"id":"native.android.91f4f2a864a987a4","source":"$connected/${summary.channels.size} connected","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/ShellScreen.kt"}]}, - {"id":"native.android.5b8c36d804c51774","source":"$context context","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/ProvidersModelsScreen.kt"}]}, - {"id":"native.android.e587a3bd7b40ceed","source":"$count configured models","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/ProvidersModelsScreen.kt"}]}, - {"id":"native.android.b3a46054979a814d","source":"$count configured models. Refresh to recheck availability.","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/ProvidersModelsScreen.kt"}]}, - {"id":"native.android.fd22a5421dbad7f2","source":"$count gateways","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SidebarGatewayControl.kt"}]}, - {"id":"native.android.440c7aea9562a691","source":"$count missing items","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SkillsSettingsScreen.kt"}]}, - {"id":"native.android.de299af27a657507","source":"$count more workers","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatSwarmProgressView.kt"}]}, - {"id":"native.android.777a5928acd141b0","source":"$count pending","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/ShellScreen.kt"}]}, - {"id":"native.android.af534f7663269642","source":"$count scheduled","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/ShellScreen.kt"}]}, - {"id":"native.android.19922fae010c8842","source":"$count tokens","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatTurnRecap.kt"}]}, - {"id":"native.android.e5ebd0771fa3eb9c","source":"$count tool outcomes unknown","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatWorkedSummary.kt"}]}, - {"id":"native.android.1c5f68da1eca833a","source":"$count tools blocked","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatWorkedSummary.kt"}]}, - {"id":"native.android.a0b2a6afcd1aea7b","source":"$count tools failed","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatWorkedSummary.kt"}]}, - {"id":"native.android.918e9ba9b787fbaf","source":"$count tools skipped","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatWorkedSummary.kt"}]}, - {"id":"native.android.5d1467f5c6c11bb0","source":"$count · $updated","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatScreen.kt"}]}, - {"id":"native.android.9c7b88bf8ce1ff2d","source":"$currentPosition/${steps.size}","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatScreen.kt"}]}, - {"id":"native.android.b7a4be285acd953d","source":"$devices paired","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/ShellScreen.kt"}]}, - {"id":"native.android.811d2474491cc2da","source":"$emoji $count","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatMessageReactions.kt"}]}, - {"id":"native.android.ff1a76d352ac30fa","source":"$emoji $count. $reactors","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatMessageReactions.kt"}]}, - {"id":"native.android.04aa6182d4d852d0","source":"$issueCount issues","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/ShellScreen.kt"}]}, - {"id":"native.android.8da7e52e228d83f9","source":"$it tools","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/CronJobDetail.kt"}]}, - {"id":"native.android.9a47dcd16daa8f2f","source":"$label · $recommendation","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SystemAgentSettingsScreen.kt"}]}, - {"id":"native.android.317acb9948c1421c","source":"$label: $value","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/NodesDevicesSettingsScreen.kt"},{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatContextPopoverContent.kt"},{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatMessageMetadata.kt"}]}, - {"id":"native.android.2163b7ec4fd96a18","source":"$names and $count others","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatMessageReactions.kt"}]}, - {"id":"native.android.9c656a695988cfa5","source":"$names reacted with $emoji","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatMessageReactions.kt"}]}, - {"id":"native.android.8c1c9792173e00db","source":"$online/${summary.nodes.size} online","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/ShellScreen.kt"}]}, - {"id":"native.android.b5022307c878a3cb","source":"$onlineNodes of $nodeCount online","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/ShellScreen.kt"}]}, - {"id":"native.android.fc351549e1c62e03","source":"$onlineNodes online","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/ShellScreen.kt"}]}, - {"id":"native.android.1d862a07a3941537","source":"$pendingRunCount active","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/HealthLogsSettingsScreen.kt"},{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/ShellScreen.kt"}]}, - {"id":"native.android.7c8eef15675831e3","source":"$quietStart to $quietEnd","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SettingsScreens.kt"}]}, - {"id":"native.android.32c859091711662d","source":"$quoted\n\n","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatMessageActions.kt"}]}, - {"id":"native.android.24f75fc4494ce4b1","source":"$readyProviderCount providers ready","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/CommandPalette.kt"}]}, - {"id":"native.android.055269f49ddba775","source":"$readyProviderCount ready","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/ShellScreen.kt"}]}, - {"id":"native.android.655c1e4807ba550d","source":"$reference $role","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/thirdParty/java/ai/openclaw/app/accessibility/AccessibilityDevActivity.kt"}]}, - {"id":"native.android.11fd31e21a0fe5bc","source":"$remoteGatewaySecurityRule $remoteGatewaySecurityFix","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/GatewayConfigResolver.kt"}]}, - {"id":"native.android.914bceca20c16063","source":"$running Running · $done Done · $failed Failed","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatSwarmProgressView.kt"}]}, - {"id":"native.android.a670710474de29ad","source":"$selectedCount app allowed to forward.","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SettingsScreens.kt"}]}, - {"id":"native.android.db8b075ffe2bf4a8","source":"$selectedCount app blocked from forwarding.","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SettingsScreens.kt"}]}, - {"id":"native.android.7489ba8eedc1c5f5","source":"$selectedCount apps allowed to forward.","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SettingsScreens.kt"}]}, - {"id":"native.android.77a049c618f543a2","source":"$selectedCount apps blocked from forwarding.","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SettingsScreens.kt"}]}, - {"id":"native.android.1eaa7677b2a0eae6","source":"$selectedLabel, $fastModeLabel: $fastModeState","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatScreen.kt"}]}, - {"id":"native.android.d41a3eef673eef85","source":"$sessionCount recent","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/ShellScreen.kt"}]}, - {"id":"native.android.8333e0333b2821a2","source":"$status · $server","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/NodeForegroundService.kt"}]}, - {"id":"native.android.79d3c99d8ed134c5","source":"$summary $details","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/OnboardingFlow.kt"}]}, - {"id":"native.android.981a9c864555bd3d","source":"$text ","surface":"android","sites":[{"kind":"conditional-branch","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatCommandControls.kt"}]}, - {"id":"native.android.b873c6b026310bef","source":"$title copied","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SettingsScreens.kt"}]}, - {"id":"native.android.98049361ed86c777","source":"$title · $time","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SessionsScreen.kt"}]}, - {"id":"native.android.ae41eaa995f585ea","source":"$title ×$count","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ToolActivityPresentation.kt"}]}, - {"id":"native.android.d7c1a4b02d181297","source":"${(transform.scale * 100).roundToInt()}%","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatImageViewer.kt"}]}, - {"id":"native.android.fbb5461346146008","source":"${channel.accountCount} accounts","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/ChannelsSettingsScreen.kt"}]}, - {"id":"native.android.d75376e8543f37db","source":"${count} approvals need review","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SidebarAttention.kt"}]}, - {"id":"native.android.d35b6a5fd8957ff6","source":"${count} questions need answers","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SidebarAttention.kt"}]}, - {"id":"native.android.35483059b3269fd0","source":"${days}d","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SessionsScreen.kt"},{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SettingsScreens.kt"},{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatWorkingIndicator.kt"}]}, - {"id":"native.android.ff389c686b32fa22","source":"${days}d ago","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/NodesDevicesSettingsScreen.kt"}]}, - {"id":"native.android.eeaf3ed1cc218a9d","source":"${decimal(count / 1_000_000.0)}M","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatTurnRecap.kt"}]}, - {"id":"native.android.3393a33ef44c2de9","source":"${device.tokens.count { !it.revoked }}/${device.tokens.size} active tokens","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/NodesDevicesSettingsScreen.kt"}]}, - {"id":"native.android.c8944f55899c5928","source":"${durationMs}ms","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/CronJobManagementPanel.kt"},{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SettingsScreens.kt"}]}, - {"id":"native.android.8f20fd77d4bcca83","source":"${entries.size} of $totalEntries","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/WorkspaceFilesScreen.kt"}]}, - {"id":"native.android.d6261d2b2d5cb9d8","source":"${hours}h","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SessionsScreen.kt"},{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SettingsScreens.kt"},{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatWorkingIndicator.kt"}]}, - {"id":"native.android.a1d4ef9c2f83c928","source":"${hours}h ago","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/NodesDevicesSettingsScreen.kt"}]}, - {"id":"native.android.f8db54ac48c62970","source":"${it.title} (${it.status})","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ToolActivityPresentation.kt"}]}, - {"id":"native.android.e2cf5d1f7e606365","source":"${item.count} message(s) need recovery. Re-enter anything you want to keep, then delete these rows.","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatScreen.kt"}]}, - {"id":"native.android.1b5c036b67ba5475","source":"${job.scheduleLabel} · ${formatCronWake(job.nextRunAtMs)} · ${job.promptPreview}","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SettingsScreens.kt"}]}, - {"id":"native.android.2d45445f9ff24e2e","source":"${line.oldLine ?: \"\"} ${line.newLine ?: \"\"} ","surface":"android","sites":[{"kind":"conditional-branch","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/SessionDiffSheet.kt"}]}, - {"id":"native.android.d2858aa5b96bae08","source":"${minutes}m","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SessionsScreen.kt"},{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SettingsScreens.kt"},{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatWorkingIndicator.kt"}]}, - {"id":"native.android.812b52db89872bc7","source":"${minutes}m ago","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/NodesDevicesSettingsScreen.kt"}]}, - {"id":"native.android.a215220550112854","source":"${modelCount.size} available","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/HealthLogsSettingsScreen.kt"}]}, - {"id":"native.android.67725c7d419f0d05","source":"${queuedMessageCount()} queued · waiting for gateway","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/voice/MicCaptureManager.kt"}]}, - {"id":"native.android.c7a85d829f8c2ce4","source":"${remaining}% left ${label}","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SettingsScreens.kt"}]}, - {"id":"native.android.e502c87002ff73f0","source":"${seconds}s","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatWorkingIndicator.kt"}]}, - {"id":"native.android.cde7800d239f6622","source":"${signature.take(20)}... (OK)","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/node/DebugHandler.kt"}]}, - {"id":"native.android.fd9f51f0aed8aa76","source":"${state.provider.label} via Gateway relay","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/GatewayTalkSetupReadiness.kt"}]}, - {"id":"native.android.1769733becaff8f8","source":"${summary.pendingDevices.size} pending","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/ShellScreen.kt"}]}, - {"id":"native.android.c8b6ec8fbf52bb36","source":"${summary.promotedToday} today · ${summary.promotedTotal} total","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/DreamingSettingsScreen.kt"}]}, - {"id":"native.android.b6cbb8ccb07243d6","source":"${thousands}k","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatTurnRecap.kt"}]}, - {"id":"native.android.29d1034d6b42007e","source":"${tokens / 1_000}k","surface":"android","sites":[{"kind":"conditional-branch","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/ProvidersModelsScreen.kt"}]}, - {"id":"native.android.848b2c39437e4f6d","source":"${values.size} roles","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/NodesDevicesSettingsScreen.kt"}]}, - {"id":"native.android.3b36bde8afdb2172","source":"${values.size} scopes","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/NodesDevicesSettingsScreen.kt"}]}, - {"id":"native.android.adedee12882a5e48","source":"%1$s: %2$s","surface":"android","sites":[{"kind":"resource-string","path":"apps/android/wear/src/main/res/values/strings.xml"}]}, - {"id":"native.android.cf7c2dbf6105e643","source":"+${count} more","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SidebarAttention.kt"}]}, - {"id":"native.android.5b1f512f56214522","source":"+${diff.added}","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatScreen.kt"}]}, - {"id":"native.android.df81866edc79651d","source":"0 = exact","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/CronJobManagementPanel.kt"}]}, - {"id":"native.android.ddac89adc3d7a1d7","source":"1 account","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/ChannelsSettingsScreen.kt"}]}, - {"id":"native.android.5ae8ab75a89101ad","source":"1 configured model","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/ProvidersModelsScreen.kt"}]}, - {"id":"native.android.e49eb62aa667cb54","source":"1 configured model. Refresh to recheck availability.","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/ProvidersModelsScreen.kt"}]}, - {"id":"native.android.c044a82dee92f2ca","source":"1 gateway","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SidebarGatewayControl.kt"}]}, - {"id":"native.android.ad64b2e1299f045a","source":"1 issue","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/ShellScreen.kt"}]}, - {"id":"native.android.7f9c7a143008eabc","source":"1 missing item","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SkillsSettingsScreen.kt"}]}, - {"id":"native.android.de49b397d1fe3584","source":"1 more worker","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatSwarmProgressView.kt"}]}, - {"id":"native.android.e6277ead3402f2de","source":"1 pending","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/ShellScreen.kt"}]}, - {"id":"native.android.9aa7991ccc262efa","source":"1 scheduled","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/ShellScreen.kt"}]}, - {"id":"native.android.8ee355c77f6ef1c3","source":"1 token","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatTurnRecap.kt"}]}, - {"id":"native.android.3eaa4ebe47e48e77","source":"1 tool blocked","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatWorkedSummary.kt"}]}, - {"id":"native.android.0eb5a3e526ea83f5","source":"1 tool failed","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatWorkedSummary.kt"}]}, - {"id":"native.android.0d803902ab606a63","source":"1 tool outcome unknown","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatWorkedSummary.kt"}]}, - {"id":"native.android.000452ffd65ee11a","source":"1 tool skipped","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatWorkedSummary.kt"}]}, - {"id":"native.android.f76d0051ab20df02","source":"14 messages · Android","surface":"android","sites":[{"kind":"ui-named-argument","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/design/ClawComponents.kt"}]}, - {"id":"native.android.79c7ec20584f0196","source":"","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/systemagent/SystemAgentChatController.kt"}]}, - {"id":"native.android.2a3552759589623b","source":"A Gateway update is available. Run the update from the Web UI or CLI when you are ready.","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SettingsScreens.kt"}]}, - {"id":"native.android.3d49fbc4f4671e06","source":"A prior response already allowed this command and saved the choice.","surface":"android","sites":[{"kind":"conditional-branch","path":"apps/android/app/src/main/java/ai/openclaw/app/GatewayExecApprovals.kt"},{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/GatewayExecApprovals.kt"}]}, - {"id":"native.android.0da1c30c40bd9e3c","source":"A prior response already allowed this command once.","surface":"android","sites":[{"kind":"conditional-branch","path":"apps/android/app/src/main/java/ai/openclaw/app/GatewayExecApprovals.kt"},{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/GatewayExecApprovals.kt"}]}, - {"id":"native.android.0b9995d61a6e0767","source":"A prior response already denied this approval.","surface":"android","sites":[{"kind":"conditional-branch","path":"apps/android/app/src/main/java/ai/openclaw/app/GatewayExecApprovals.kt"},{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/GatewayExecApprovals.kt"}]}, - {"id":"native.android.546fcc9de4d93da7","source":"A prior response already resolved this approval.","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/GatewayExecApprovals.kt"}]}, - {"id":"native.android.8c6485ae99008e8e","source":"ACTIVE AGENT","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/ShellScreen.kt"}]}, - {"id":"native.android.bbae7fcc545070ea","source":"AI review, with human fallback, for additional access.","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatScreen.kt"}]}, - {"id":"native.android.075c2706862f27ce","source":"API","surface":"android","sites":[{"kind":"tool-display","path":"apps/shared/OpenClawKit/Sources/OpenClawKit/Resources/tool-display.json"}]}, - {"id":"native.android.03cb31ab21cf0e5b","source":"API key","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/ProviderSignInDialog.kt"}]}, - {"id":"native.android.772681663305ba62","source":"API key saved","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ProviderAuthController.kt"}]}, - {"id":"native.android.d7936177bbc4f0bb","source":"API key saved. Tap Refresh to apply it.","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ProviderAuthController.kt"}]}, - {"id":"native.android.9ed7c8ef767dd50b","source":"Abort run","surface":"android","sites":[{"kind":"resource-string","path":"apps/android/wear/src/main/res/values/strings.xml"}]}, - {"id":"native.android.ee1c7b1e0d4d76c7","source":"Aborted","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/voice/TalkModeManager.kt"}]}, - {"id":"native.android.c74f17a5230168a7","source":"About","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SettingsRoute.kt"},{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SettingsScreens.kt"}]}, - {"id":"native.android.8bd56709931f95b8","source":"Accent color","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SettingsScreens.kt"}]}, - {"id":"native.android.63e31a3578a9e9fd","source":"Access","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SettingsScreens.kt"}]}, - {"id":"native.android.b06cbae90cba9a2a","source":"Access to the Gateway device","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/OnboardingFlow.kt"}]}, - {"id":"native.android.07b50d89e9fc90c5","source":"Accessibility executor","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/thirdParty/java/ai/openclaw/app/accessibility/AccessibilityDevActivity.kt"}]}, - {"id":"native.android.8f1eb65c771f5989","source":"Account","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/ShellScreen.kt"}]}, - {"id":"native.android.379210d605eaaf26","source":"Account $it","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/CronJobDetail.kt"}]}, - {"id":"native.android.cee89e52e2b139f2","source":"Action Request","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SettingsScreens.kt"}]}, - {"id":"native.android.530b9e2057222147","source":"Action not accepted","surface":"android","sites":[{"kind":"resource-string","path":"apps/android/wear/src/main/res/values/strings.xml"}]}, - {"id":"native.android.9edcfef99b4c5daf","source":"Activate","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/thirdParty/java/ai/openclaw/app/accessibility/AccessibilityDevActivity.kt"}]}, - {"id":"native.android.3d621e3670b0eb99","source":"Active","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/NodesDevicesSettingsScreen.kt"},{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SettingsScreens.kt"},{"kind":"resource-string","path":"apps/android/wear/src/main/res/values/strings.xml"}]}, - {"id":"native.android.be24cb50895cd900","source":"Active Runs","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SettingsScreens.kt"}]}, - {"id":"native.android.4e2d71e58e9b5d58","source":"Active on phone","surface":"android","sites":[{"kind":"resource-string","path":"apps/android/wear/src/main/res/values/strings.xml"}]}, - {"id":"native.android.28e1dcd489f67784","source":"Adaptive","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatScreen.kt"}]}, - {"id":"native.android.3ef685401d15d828","source":"Add Gateway","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/GatewayAdditionDialog.kt"},{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SettingsScreens.kt"},{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SidebarGatewayControl.kt"}]}, - {"id":"native.android.d116cefbb5d344ab","source":"Add attachment","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatAttachmentMenu.kt"},{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatScreen.kt"}]}, - {"id":"native.android.f2a6acfa3cdc099b","source":"Add one wake word or phrase per field. Then say one before your command.","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SettingsScreens.kt"}]}, - {"id":"native.android.f2e61777e4df336d","source":"Add reaction","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatMessageActions.kt"},{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatMessageReactions.kt"}]}, - {"id":"native.android.6ee85e83929b808f","source":"Add wake phrase","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SettingsScreens.kt"}]}, - {"id":"native.android.6c1dbafd33c7b8e9","source":"Add your current location to the draft. Review it before sending.","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatAttachmentMenu.kt"}]}, - {"id":"native.android.519398b8e180c2ed","source":"Additional features","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/OnboardingFlow.kt"}]}, - {"id":"native.android.26eeb49a3ab31d30","source":"Address","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SettingsScreens.kt"}]}, - {"id":"native.android.7271a2beeb0f5d46","source":"Admin","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/NodesDevicesSettingsScreen.kt"}]}, - {"id":"native.android.f3c5e6cc4aa39be3","source":"Admin access required","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/CronJobManagementPanel.kt"}]}, - {"id":"native.android.18ad088a39c7746c","source":"After","surface":"android","sites":[{"kind":"conditional-branch","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/SessionDiffSelection.kt"}]}, - {"id":"native.android.34eb9cd1f49fae83","source":"After $it","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/CronJobDetail.kt"}]}, - {"id":"native.android.7bc76a71ce40cc7b","source":"Agent","surface":"android","sites":[{"kind":"resource-string","path":"apps/android/wear/src/main/res/values/strings.xml"}]}, - {"id":"native.android.3247958039ebc0dd","source":"Agent ${agentId}","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SettingsScreens.kt"}]}, - {"id":"native.android.d619890704d0e0c2","source":"Agent Prompt","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SettingsScreens.kt"}]}, - {"id":"native.android.3136ffa1e97a2d84","source":"Agent browser","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatBrowserCard.kt"},{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatScreen.kt"}]}, - {"id":"native.android.95aff55a9e4ead77","source":"Agent message","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/CronJobManagementPanel.kt"}]}, - {"id":"native.android.c589312d87bcb55e","source":"Agent turn","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/CronJobDetail.kt"},{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/CronJobManagementPanel.kt"}]}, - {"id":"native.android.8e712ee4335e5e47","source":"Agent working","surface":"android","sites":[{"kind":"resource-string","path":"apps/android/wear/src/main/res/values/strings.xml"}]}, - {"id":"native.android.cfd54fe71bc8b2a2","source":"Agent workspace files","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/ShellScreen.kt"}]}, - {"id":"native.android.d479e50213b86e82","source":"Agent-readable environment","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatQuestionCard.kt"}]}, - {"id":"native.android.94f8904238b3d59c","source":"Agents","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SettingsRoute.kt"},{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SettingsScreens.kt"},{"kind":"tool-display","path":"apps/shared/OpenClawKit/Sources/OpenClawKit/Resources/tool-display.json"}]}, - {"id":"native.android.07712d51ae4010bc","source":"Agree and Enable","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SettingsScreens.kt"}]}, - {"id":"native.android.2a215f61f15b9b2c","source":"Alerts stay on this phone.","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SettingsScreens.kt"}]}, - {"id":"native.android.298bb9b4fb63ea00","source":"Align the QR code inside the square.","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/OnboardingFlow.kt"}]}, - {"id":"native.android.a15e4be15d52fcee","source":"All","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SettingsScreens.kt"},{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SkillsSettingsScreen.kt"}]}, - {"id":"native.android.41f3670633f27ce2","source":"All permissions are optional. Choose what this phone can share, or continue without allowing access.","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/OnboardingFlow.kt"}]}, - {"id":"native.android.bc53729bfce30cf3","source":"Allow","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/OnboardingFlow.kt"}]}, - {"id":"native.android.4028de439e247355","source":"Allow Always","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SettingsScreens.kt"}]}, - {"id":"native.android.d1fc988380bdd555","source":"Allow Once","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SettingsScreens.kt"}]}, - {"id":"native.android.c24b7999b936f634","source":"Allow access?","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/PermissionRequester.kt"}]}, - {"id":"native.android.addf1ea66cec9c79","source":"Allow all the time","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SettingsScreens.kt"}]}, - {"id":"native.android.9eb0c0ff2169ebc7","source":"Allow background location?","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SettingsScreens.kt"}]}, - {"id":"native.android.587836dd231794f3","source":"Allow camera","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/OnboardingFlow.kt"}]}, - {"id":"native.android.58f344501257b9eb","source":"Allow camera tools when requested.","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SettingsScreens.kt"}]}, - {"id":"native.android.8c23c94ead540fd6","source":"Allow control of other apps?","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/thirdParty/java/ai/openclaw/app/ui/SensitivePhoneCapabilitiesSettings.kt"}]}, - {"id":"native.android.816757db6b09ddc2","source":"Allow photo library access.","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SettingsScreens.kt"}]}, - {"id":"native.android.1034556ffd4845d2","source":"Allow the scheduler to run this automation.","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/CronJobManagementPanel.kt"}]}, - {"id":"native.android.2a002c28a0fb6b12","source":"Allow your Gateway to use these capabilities on this phone. Android permissions and your settings still apply.","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/OnboardingFlow.kt"}]}, - {"id":"native.android.c736193c48c607d0","source":"Allowed","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/OnboardingFlow.kt"}]}, - {"id":"native.android.36ea7a3fabda4ca1","source":"Allowed HTTPS hosts","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatQuestionCard.kt"}]}, - {"id":"native.android.3752110649957c56","source":"Allowlist","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SettingsScreens.kt"}]}, - {"id":"native.android.3ed7bd540a4421fd","source":"Allows the third-party OpenClaw build to inspect and control the active app during local development.","surface":"android","sites":[{"kind":"resource-string","path":"apps/android/app/src/thirdParty/res/values/accessibility_strings.xml"}]}, - {"id":"native.android.5da9a29629445f5c","source":"Already saved. Your saved connection settings will be used.","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/GatewayAdditionDialog.kt"}]}, - {"id":"native.android.94fbed76c8380170","source":"Always","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SettingsScreens.kt"}]}, - {"id":"native.android.9b4336f382707f7f","source":"Always allows requested location checks while OpenClaw is in the background; Android shows this in the persistent node notification.","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SettingsScreens.kt"}]}, - {"id":"native.android.27805051b68f82b2","source":"Anchor","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/CronJobManagementPanel.kt"}]}, - {"id":"native.android.9735547419fe8d3c","source":"Anchor $it","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/CronJobDetail.kt"}]}, - {"id":"native.android.fe94892bffff8fb6","source":"Android can scan or paste an existing setup code, but this gateway does not expose setup-code generation to the app yet. Generate the QR/code on the gateway host with openclaw qr, then scan it here or paste the setup code below.","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SettingsScreens.kt"}]}, - {"id":"native.android.51cd773fd49aeff0","source":"Android setup guide","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/OnboardingFlow.kt"}]}, - {"id":"native.android.a256e9cf1be3cb9e","source":"Another cron action is still finishing.","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/NodeRuntime.kt"}]}, - {"id":"native.android.d752d61f88db5952","source":"Answered","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatQuestionCard.kt"}]}, - {"id":"native.android.b67eaba264f0174e","source":"Answered elsewhere","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatQuestionCard.kt"}]}, - {"id":"native.android.2a79682dfe3f873e","source":"Any emoji","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatMessageReactions.kt"}]}, - {"id":"native.android.8ece95a693aa94e1","source":"App Filter","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SettingsScreens.kt"}]}, - {"id":"native.android.6c01d87467ec3e17","source":"App language","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SettingsScreens.kt"}]}, - {"id":"native.android.7917982e0e9549eb","source":"App list stays on this phone.","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SettingsScreens.kt"}]}, - {"id":"native.android.9e146d672733afe5","source":"Appearance","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SettingsRoute.kt"},{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SettingsScreens.kt"},{"kind":"resource-string","path":"apps/android/wear/src/main/res/values/strings.xml"}]}, - {"id":"native.android.8d00775305a3fc74","source":"Applied","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SkillWorkshopSettingsScreen.kt"}]}, - {"id":"native.android.b973587e84c65063","source":"Apply","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SkillWorkshopSettingsScreen.kt"}]}, - {"id":"native.android.c149ec0ef7adff0b","source":"Apply Patch","surface":"android","sites":[{"kind":"tool-display","path":"apps/shared/OpenClawKit/Sources/OpenClawKit/Resources/tool-display.json"}]}, - {"id":"native.android.b758a4df60af280c","source":"Apply proposal?","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SkillWorkshopSettingsScreen.kt"}]}, - {"id":"native.android.56ba8fc553a399af","source":"Apply, reject, and quarantine require operator.admin scope. Reconnect with shared gateway auth or approve an operator.admin device scope upgrade to enable lifecycle actions.","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SkillWorkshopSettingsScreen.kt"}]}, - {"id":"native.android.97ee81877f75e218","source":"Applying permissions…","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatAttachmentMenu.kt"},{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatScreen.kt"}]}, - {"id":"native.android.24137278da887451","source":"Approval ${notice.approvalId}","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SettingsScreens.kt"}]}, - {"id":"native.android.165f41ef1f6dc277","source":"Approval allowed and saved.","surface":"android","sites":[{"kind":"conditional-branch","path":"apps/android/app/src/main/java/ai/openclaw/app/GatewayExecApprovals.kt"},{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/GatewayExecApprovals.kt"}]}, - {"id":"native.android.f9d8e003014ab386","source":"Approval allowed once.","surface":"android","sites":[{"kind":"conditional-branch","path":"apps/android/app/src/main/java/ai/openclaw/app/GatewayExecApprovals.kt"},{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/GatewayExecApprovals.kt"}]}, - {"id":"native.android.168b0e00ae6c04a4","source":"Approval command copied","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/OnboardingFlow.kt"}]}, - {"id":"native.android.0a61647112e4f8ee","source":"Approval denied.","surface":"android","sites":[{"kind":"conditional-branch","path":"apps/android/app/src/main/java/ai/openclaw/app/GatewayExecApprovals.kt"},{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/GatewayExecApprovals.kt"}]}, - {"id":"native.android.3c7d135453a0dbb1","source":"Approval is in progress.\nOpenClaw will reconnect automatically.","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/OnboardingFlow.kt"}]}, - {"id":"native.android.97fe47a89eb6ef22","source":"Approval requests will appear here while this phone is connected.","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SettingsScreens.kt"}]}, - {"id":"native.android.f68c8d1cec602e58","source":"Approvals","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SettingsRoute.kt"},{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SettingsScreens.kt"},{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/ShellScreen.kt"}]}, - {"id":"native.android.3e1f20d66b35cbcc","source":"Approve","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/NodesDevicesSettingsScreen.kt"}]}, - {"id":"native.android.3158fc360cab8114","source":"Approve access and continue","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/OnboardingFlow.kt"}]}, - {"id":"native.android.74000e41f2be004e","source":"Approve device?","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/NodesDevicesSettingsScreen.kt"}]}, - {"id":"native.android.f69be664426c0cd2","source":"Approve node access","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/OnboardingFlow.kt"}]}, - {"id":"native.android.ae950071355799fa","source":"Approve this phone on the gateway.\nThen retry the connection.","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/OnboardingFlow.kt"}]}, - {"id":"native.android.1e32ffebcd124e6d","source":"Approved","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/NodesDevicesSettingsScreen.kt"}]}, - {"id":"native.android.8737f76311732a09","source":"Approving access…","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/OnboardingFlow.kt"}]}, - {"id":"native.android.10018cca553f892d","source":"Archive","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SessionsScreen.kt"}]}, - {"id":"native.android.d14cebd777808ea3","source":"Archived","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SessionsScreen.kt"}]}, - {"id":"native.android.f99295a6b25d6390","source":"Archived threads will show up here.","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SessionsScreen.kt"}]}, - {"id":"native.android.17808a1041172714","source":"Arguments","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/CronJobManagementPanel.kt"}]}, - {"id":"native.android.4fca51ee7e675a51","source":"Ask OpenClaw anything","surface":"android","sites":[{"kind":"ui-named-argument","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/design/ClawComponents.kt"}]}, - {"id":"native.android.178c5353dcaf451b","source":"Ask OpenClaw to use Android capabilities.","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatScreen.kt"}]}, - {"id":"native.android.497ed58ec96dcd63","source":"Ask User","surface":"android","sites":[{"kind":"tool-display","path":"apps/shared/OpenClawKit/Sources/OpenClawKit/Resources/tool-display.json"}]}, - {"id":"native.android.4fcc61ab4f69da87","source":"Assistant speech muted","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SettingsScreens.kt"}]}, - {"id":"native.android.f0f8af697c4b4141","source":"Assistant working","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/CommandPalette.kt"}]}, - {"id":"native.android.425fcb0191cc35d9","source":"Attach","surface":"android","sites":[{"kind":"tool-display","path":"apps/shared/OpenClawKit/Sources/OpenClawKit/Resources/tool-display.json"}]}, - {"id":"native.android.9838a3c8907c93d0","source":"Attachment","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatMessageViews.kt"},{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatScreen.kt"}]}, - {"id":"native.android.c83463d615ab1395","source":"Attachments are too large to queue for one message; remove some and try again.","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/chat/ChatController.kt"}]}, - {"id":"native.android.b244f2579cfa208b","source":"Attention","surface":"android","sites":[{"kind":"resource-string","path":"apps/android/wear/src/main/res/values/strings.xml"}]}, - {"id":"native.android.c4db18ea17aed033","source":"Audio","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatScreen.kt"}]}, - {"id":"native.android.15bf13d719fe1ae2","source":"Audio Test","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SettingsScreens.kt"}]}, - {"id":"native.android.ec46ac957156488b","source":"Audio error","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/voice/TalkModeManager.kt"}]}, - {"id":"native.android.cc410272cb7f0c92","source":"Audio error · Retry","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatScreen.kt"}]}, - {"id":"native.android.fcb86891a74d1cc1","source":"Audio playback is unavailable","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatMediaPlayer.kt"}]}, - {"id":"native.android.f97912073aae8745","source":"Authentication needed","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/GatewayDiagnostics.kt"},{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/ShellScreen.kt"},{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatModelPicker.kt"},{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatScreen.kt"}]}, - {"id":"native.android.6da3aaa7bfe6f00e","source":"Automatic","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SettingsScreens.kt"}]}, - {"id":"native.android.6d928aaa5aec52a1","source":"Automation","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SettingsScreens.kt"}]}, - {"id":"native.android.923fa5a05062d406","source":"Automation and system conversations will show up here.","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SessionsScreen.kt"}]}, - {"id":"native.android.8e12087d27d96e54","source":"Automation deleted.","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/NodeRuntime.kt"}]}, - {"id":"native.android.a7f62fcb096f752c","source":"Automation enabled.","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/NodeRuntime.kt"}]}, - {"id":"native.android.1744c44f08ae0fec","source":"Automation has an invalid configuration.","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/CronJobManagement.kt"}]}, - {"id":"native.android.a489ce0358ac480f","source":"Automation is already running.","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/CronJobManagement.kt"}]}, - {"id":"native.android.ed37f609c770b992","source":"Automation is not due yet.","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/CronJobManagement.kt"}]}, - {"id":"native.android.ac66c0752bbd8cba","source":"Automation name","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/CronJobManagementPanel.kt"}]}, - {"id":"native.android.5f433275b7d1c19e","source":"Automation not loaded.","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SettingsScreens.kt"}]}, - {"id":"native.android.ad7c245b51749de3","source":"Automation paused.","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/NodeRuntime.kt"}]}, - {"id":"native.android.84efe35297185d67","source":"Automation run failed.","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/CronJobManagement.kt"}]}, - {"id":"native.android.4f52251488bb75a3","source":"Automation run finished with an unknown status.","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/CronJobManagement.kt"}]}, - {"id":"native.android.ff82252383d89bc6","source":"Automation run finished.","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/CronJobManagement.kt"}]}, - {"id":"native.android.262dc7a29ed46841","source":"Automation run queued.","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/NodeRuntime.kt"}]}, - {"id":"native.android.a25ec527af4c3188","source":"Automation run skipped.","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/CronJobManagement.kt"}]}, - {"id":"native.android.a9729f5cdbef366e","source":"Automation started.","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/NodeRuntime.kt"}]}, - {"id":"native.android.0fc5a74dbec866a1","source":"Automation updated.","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/NodeRuntime.kt"}]}, - {"id":"native.android.23fe03d69349cf47","source":"Automations","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SessionsScreen.kt"},{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SettingsRoute.kt"},{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SettingsScreens.kt"}]}, - {"id":"native.android.3c170de2300cc5ba","source":"Availability unknown","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/ShellScreen.kt"}]}, - {"id":"native.android.2bf0784653f71b17","source":"Available","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/ProvidersModelsScreen.kt"},{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SettingsScreens.kt"}]}, - {"id":"native.android.7b347f84fafcced5","source":"BUILT","surface":"android","sites":[{"kind":"resource-string","path":"apps/android/app/src/main/res/values/strings.xml"}]}, - {"id":"native.android.d982efc5b73aa465","source":"Back","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/ControlUiWebView.kt"},{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/GatewayAdditionDialog.kt"},{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/OnboardingFlow.kt"},{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/ProviderSignInDialog.kt"},{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/ProvidersModelsScreen.kt"},{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SettingsScreens.kt"},{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SystemAgentSettingsScreen.kt"},{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/WorkspaceFilesScreen.kt"},{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatAttachmentMenu.kt"},{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatScreen.kt"},{"kind":"ui-call","path":"apps/android/app/src/thirdParty/java/ai/openclaw/app/accessibility/AccessibilityDevActivity.kt"}]}, - {"id":"native.android.392d897f025bcc80","source":"Back to quick reactions","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatMessageReactions.kt"}]}, - {"id":"native.android.f04aa0254a05efce","source":"Background Shell","surface":"android","sites":[{"kind":"tool-display","path":"apps/shared/OpenClawKit/Sources/OpenClawKit/Resources/tool-display.json"}]}, - {"id":"native.android.91c81ee032f7de5a","source":"Barnacling","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatWorkingIndicator.kt"}]}, - {"id":"native.android.ae63aa5208fe9090","source":"Bash","surface":"android","sites":[{"kind":"tool-display","path":"apps/shared/OpenClawKit/Sources/OpenClawKit/Resources/tool-display.json"}]}, - {"id":"native.android.b6b59c587196816e","source":"Before","surface":"android","sites":[{"kind":"conditional-branch","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/SessionDiffSelection.kt"}]}, - {"id":"native.android.7ce626e41f24ba22","source":"Before you start","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/OnboardingFlow.kt"}]}, - {"id":"native.android.1073342a697bfa08","source":"Binary file changed","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/SessionDiffSheet.kt"}]}, - {"id":"native.android.67df9e481e35b48c","source":"Blocked","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SkillsSettingsScreen.kt"},{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatScreen.kt"},{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ToolActivityPresentation.kt"}]}, - {"id":"native.android.a771f5bda69b0fbb","source":"Blocklist","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SettingsScreens.kt"}]}, - {"id":"native.android.8e93ef0cf9666425","source":"Blue","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SessionsScreen.kt"}]}, - {"id":"native.android.b5fc9cf815ef9c8e","source":"Bluetooth LE microphone","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SettingsScreens.kt"}]}, - {"id":"native.android.d4362c67e17ebbe1","source":"Bluetooth microphone","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SettingsScreens.kt"}]}, - {"id":"native.android.1e66b41e15184067","source":"Bootstrap","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SettingsScreens.kt"}]}, - {"id":"native.android.eb2895729924f303","source":"Brining","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatWorkingIndicator.kt"}]}, - {"id":"native.android.ced74bbe9eac9219","source":"Browse","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/ShellScreen.kt"},{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SkillsSettingsScreen.kt"}]}, - {"id":"native.android.c742ed7454485c72","source":"Browse Threads","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/CommandPalette.kt"}]}, - {"id":"native.android.382b241a70e0473b","source":"Browser","surface":"android","sites":[{"kind":"tool-display","path":"apps/shared/OpenClawKit/Sources/OpenClawKit/Resources/tool-display.json"}]}, - {"id":"native.android.4baf0d2548eeb836","source":"Browser control is unavailable with your current Gateway permissions.","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatBrowserCard.kt"}]}, - {"id":"native.android.8a287ec82b616d94","source":"Browser offline. Reconnect to continue in this tab.","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatBrowserCard.kt"}]}, - {"id":"native.android.4a0afb99faaec7a5","source":"Browser view unavailable. Update your Gateway and use its bundled Control UI.","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatBrowserCard.kt"}]}, - {"id":"native.android.8f234ab364a0d7e7","source":"Bubbling","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatWorkingIndicator.kt"}]}, - {"id":"native.android.9606dbd99eeb307c","source":"Build date %1$s","surface":"android","sites":[{"kind":"resource-string","path":"apps/android/app/src/main/res/values/strings.xml"}]}, - {"id":"native.android.770f46c3592dd3c6","source":"Build timestamp copied","surface":"android","sites":[{"kind":"resource-string","path":"apps/android/app/src/main/res/values/strings.xml"}]}, - {"id":"native.android.39a77ea0f3939d6f","source":"Built %1$s UTC, timestamp %2$s","surface":"android","sites":[{"kind":"resource-string","path":"apps/android/app/src/main/res/values/strings.xml"}]}, - {"id":"native.android.372deb01f4c98069","source":"Built-in","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SkillsSettingsScreen.kt"}]}, - {"id":"native.android.eac127b0c1be7cca","source":"Built-in microphone","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SettingsScreens.kt"}]}, - {"id":"native.android.b4ca38c5c3f37f86","source":"Bundled","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SkillsSettingsScreen.kt"}]}, - {"id":"native.android.63c3956ad510fe1e","source":"COMMIT","surface":"android","sites":[{"kind":"resource-string","path":"apps/android/app/src/main/res/values/strings.xml"}]}, - {"id":"native.android.9e79ce84b70600ab","source":"Cache read","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatContextPopoverContent.kt"},{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatMessageMetadata.kt"}]}, - {"id":"native.android.05964db20c52fe21","source":"Cache write","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatContextPopoverContent.kt"},{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatMessageMetadata.kt"}]}, - {"id":"native.android.d04062968a46f74b","source":"Calendar","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/OnboardingFlow.kt"}]}, - {"id":"native.android.1b4ae5c2fbaaed3f","source":"Call Log","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/OnboardingFlow.kt"}]}, - {"id":"native.android.96eb51a38ed9706c","source":"Camera","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/PermissionRequester.kt"},{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/OnboardingFlow.kt"},{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SettingsScreens.kt"},{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatAttachmentMenu.kt"},{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatCameraActivity.kt"},{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatCameraCapture.kt"}]}, - {"id":"native.android.b0b1374be5647959","source":"Camera access is needed to scan the setup QR.","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/OnboardingFlow.kt"}]}, - {"id":"native.android.ca59f9081eba3666","source":"Camera is busy. Close other camera capture and try again.","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatCameraActivity.kt"}]}, - {"id":"native.android.e91fafc87c4d7fd4","source":"Cancel","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/PermissionRequester.kt"},{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/CronJobManagementPanel.kt"},{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/GatewayAdditionDialog.kt"},{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/NodesDevicesSettingsScreen.kt"},{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/OnboardingFlow.kt"},{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SessionsScreen.kt"},{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SettingsScreens.kt"},{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SkillWorkshopSettingsScreen.kt"},{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SkillsSettingsScreen.kt"},{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatCameraCapture.kt"},{"kind":"resource-string","path":"apps/android/app/src/main/res/values/strings.xml"}]}, - {"id":"native.android.43ef20194c1481b3","source":"Cancel dictation","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatDictation.kt"}]}, - {"id":"native.android.b23c832c4594a6c7","source":"Cancel sign-in","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/ProviderSignInDialog.kt"}]}, - {"id":"native.android.725d83d533a01b31","source":"Cancel voice note","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/VoiceNoteComposer.kt"}]}, - {"id":"native.android.1514058ebe6ca9eb","source":"Cannot reach gateway","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/GatewayDiagnostics.kt"}]}, - {"id":"native.android.866ba9a5bb1a7f78","source":"Canvas","surface":"android","sites":[{"kind":"tool-display","path":"apps/shared/OpenClawKit/Sources/OpenClawKit/Resources/tool-display.json"}]}, - {"id":"native.android.00c4489830ccafcf","source":"Capability approval pending","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/NodesDevicesSettingsScreen.kt"}]}, - {"id":"native.android.98266e6f0a86cd05","source":"Capability reapproval pending","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/NodesDevicesSettingsScreen.kt"}]}, - {"id":"native.android.cd5ee2d6a49c289b","source":"Capability unapproved","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/NodesDevicesSettingsScreen.kt"}]}, - {"id":"native.android.741a57d775991d2b","source":"Capture photos and clips from this phone","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/OnboardingFlow.kt"}]}, - {"id":"native.android.5562acae4888b22d","source":"Catch me up","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatScreen.kt"}]}, - {"id":"native.android.29ba860b88b170ad","source":"Catch me up on my recent OpenClaw threads and suggest next steps.","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatScreen.kt"}]}, - {"id":"native.android.c7eb4c2de70d93e4","source":"Certificate review needed","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/GatewayDiagnostics.kt"},{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/ShellScreen.kt"}]}, - {"id":"native.android.60a4f345f1b7024e","source":"Changes are unavailable for this workspace. Try refreshing.","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/SessionDiffSheet.kt"}]}, - {"id":"native.android.327c4471e01d4527","source":"Channel","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SettingsScreens.kt"}]}, - {"id":"native.android.af377255bfe8227f","source":"Channels","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/ChannelsSettingsScreen.kt"},{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SettingsRoute.kt"},{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/ShellScreen.kt"}]}, - {"id":"native.android.527be2042f5a85e3","source":"Chat","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ConversationNotifications.kt"},{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/HealthLogsSettingsScreen.kt"},{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/ShellScreen.kt"},{"kind":"resource-string","path":"apps/android/wear/src/main/res/values/strings.xml"}]}, - {"id":"native.android.7130097eb1126f2a","source":"Chat actions","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatScreen.kt"}]}, - {"id":"native.android.19dc5d24abc961f0","source":"Chat error","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/voice/TalkModeManager.kt"}]}, - {"id":"native.android.d96df2768a3c76a6","source":"Chat failed","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ConversationNotifications.kt"},{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/chat/ChatController.kt"}]}, - {"id":"native.android.c6fe1f55b19aaf99","source":"Chat is still checking Gateway health.","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatScreen.kt"}]}, - {"id":"native.android.ada3aca91cfcea84","source":"Chat needs attention","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatScreen.kt"}]}, - {"id":"native.android.299680c810292472","source":"Chat not ready","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatScreen.kt"}]}, - {"id":"native.android.c8ce41ec6f4c1521","source":"Chat only. This model cannot use tools.","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatScreen.kt"}]}, - {"id":"native.android.d780c259bc6d0713","source":"Chat tool calls waiting in the active thread remain visible here.","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SettingsScreens.kt"}]}, - {"id":"native.android.c614d71c4d3a44a1","source":"Check","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SettingsScreens.kt"}]}, - {"id":"native.android.f5c2ae17fba09f3f","source":"Check Access","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SettingsScreens.kt"}]}, - {"id":"native.android.6de254ac26e99526","source":"Check that OpenClaw can speak clearly on this phone.","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SettingsScreens.kt"}]}, - {"id":"native.android.ff4a7faf3ce65f8c","source":"Checking Gateway","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SystemAgentSettingsScreen.kt"}]}, - {"id":"native.android.c558db653f7cd00c","source":"Checking approval…","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/OnboardingFlow.kt"}]}, - {"id":"native.android.ffc6726ee1431d19","source":"Checking node access","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/OnboardingFlow.kt"}]}, - {"id":"native.android.b4815219a2c109e3","source":"Checking pairing access","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/OnboardingFlow.kt"}]}, - {"id":"native.android.f5dc25c80f7362f4","source":"Checking phone","surface":"android","sites":[{"kind":"resource-string","path":"apps/android/wear/src/main/res/values/strings.xml"}]}, - {"id":"native.android.06f39aafae89f8aa","source":"Checking whether this Gateway supports the OpenClaw settings assistant.","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SystemAgentSettingsScreen.kt"}]}, - {"id":"native.android.4bbba8a3882d54e7","source":"Choose a supported ${issue.target.title} provider on the Gateway","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/GatewayTalkSetupReadiness.kt"}]}, - {"id":"native.android.0a774596d8810f70","source":"Choose and inspect the assistants available on this gateway.","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SettingsScreens.kt"}]}, - {"id":"native.android.8fa35b45a2badc3f","source":"Choose another image","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/OnboardingFlow.kt"}]}, - {"id":"native.android.8446b9497ac41a24","source":"Choose device permissions","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/OnboardingFlow.kt"}]}, - {"id":"native.android.b4aa1d6dd4f70982","source":"Choose from gallery","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/GatewayAdditionDialog.kt"},{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/OnboardingFlow.kt"}]}, - {"id":"native.android.0c642036b88b0c1c","source":"Choose what reaches OpenClaw.","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SettingsScreens.kt"}]}, - {"id":"native.android.efe2ac7561682d4d","source":"Choose what this phone can share.","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SettingsScreens.kt"}]}, - {"id":"native.android.3c87c390a52ad030","source":"ClawHub did not return an installable version for ${skill.reference}.","surface":"android","sites":[{"kind":"conditional-branch","path":"apps/android/app/src/main/java/ai/openclaw/app/NodeRuntime.kt"}]}, - {"id":"native.android.fd0fb37b02b267fa","source":"Clawing","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatWorkingIndicator.kt"}]}, - {"id":"native.android.6083cdc62455387e","source":"Clear Search","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SessionsScreen.kt"}]}, - {"id":"native.android.5a8c6e77f0a61003","source":"Clear session search","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SidebarComponents.kt"}]}, - {"id":"native.android.c9ec5a8c845e17f7","source":"Clear thread search","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SessionsScreen.kt"}]}, - {"id":"native.android.899e122139ed4264","source":"Client","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/NodesDevicesSettingsScreen.kt"}]}, - {"id":"native.android.c23db3b8beb61ce9","source":"Client error","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/voice/TalkModeManager.kt"}]}, - {"id":"native.android.9196f20752991ce4","source":"Close","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/OnboardingFlow.kt"},{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/ProviderSignInDialog.kt"},{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatBrowserCard.kt"},{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatCameraActivity.kt"},{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatScreen.kt"},{"kind":"resource-string","path":"apps/android/wear/src/main/res/values/strings.xml"}]}, - {"id":"native.android.b0af94b157899e4a","source":"Close App Picker","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SettingsScreens.kt"}]}, - {"id":"native.android.f9bf0508cdfe2036","source":"Close diagram preview","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatMermaidPreviewView.kt"}]}, - {"id":"native.android.9e3c928c58928895","source":"Close image preview","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatImageViewer.kt"}]}, - {"id":"native.android.c4f9da834303c8d8","source":"Close review","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/SessionDiffSheet.kt"}]}, - {"id":"native.android.0fee899cadc2ac5b","source":"Close scanner","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/OnboardingFlow.kt"}]}, - {"id":"native.android.3796c0c74e139ff1","source":"Close search","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/CommandPalette.kt"}]}, - {"id":"native.android.138ab14214d42c03","source":"Code Execution","surface":"android","sites":[{"kind":"tool-display","path":"apps/shared/OpenClawKit/Sources/OpenClawKit/Resources/tool-display.json"}]}, - {"id":"native.android.7e80a3efcc9256f1","source":"Collapse browser","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatBrowserCard.kt"}]}, - {"id":"native.android.72bc0a1f6e54a2b1","source":"Collapse child sessions","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SessionsScreen.kt"}]}, - {"id":"native.android.83e7a975bb7a5ea0","source":"Collapse link preview","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatMessageViews.kt"}]}, - {"id":"native.android.21dc666555b12fc1","source":"Collapse progress card","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatScreen.kt"}]}, - {"id":"native.android.9102441654ca6373","source":"Collapsed","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SettingsScreens.kt"},{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SidebarComponents.kt"},{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatScreen.kt"},{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatWorkedSummary.kt"},{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/SessionDiffSheet.kt"}]}, - {"id":"native.android.eaeda1a294f60f88","source":"Color","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SessionsScreen.kt"}]}, - {"id":"native.android.ceb51cefa43894c4","source":"Color mode","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SettingsScreens.kt"}]}, - {"id":"native.android.e6c19f60a3385ad4","source":"Command","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/CronJobDetail.kt"},{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/CronJobManagementPanel.kt"},{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SettingsScreens.kt"},{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatScreen.kt"}]}, - {"id":"native.android.4be1d4704167833d","source":"Command approval","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SettingsScreens.kt"}]}, - {"id":"native.android.d6b035241e341dd5","source":"Command argv JSON array","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/CronJobManagementPanel.kt"}]}, - {"id":"native.android.e30fcdcbd0fc19d9","source":"Command copied","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/OnboardingFlow.kt"}]}, - {"id":"native.android.d1e6e1dc90f01f0f","source":"Command request","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/GatewayExecApprovals.kt"}]}, - {"id":"native.android.0346c83c15594dd9","source":"Command to watch","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/CronJobManagementPanel.kt"}]}, - {"id":"native.android.8bc0438ec3c4bd28","source":"Command working directory","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/CronJobManagementPanel.kt"}]}, - {"id":"native.android.2c70bbc146fa2186","source":"Command working directory · cannot clear","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/CronJobManagementPanel.kt"}]}, - {"id":"native.android.401c71da65e65d68","source":"Compacted history","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatTimeline.kt"}]}, - {"id":"native.android.2824849182f4779b","source":"Completed","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatScreen.kt"}]}, - {"id":"native.android.881adb8747f42a80","source":"Completed $activityTime","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatScreen.kt"}]}, - {"id":"native.android.30d3fba31abef638","source":"Computer","surface":"android","sites":[{"kind":"tool-display","path":"apps/shared/OpenClawKit/Sources/OpenClawKit/Resources/tool-display.json"}]}, - {"id":"native.android.e52ffd7256400807","source":"Configuration","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SettingsRoute.kt"}]}, - {"id":"native.android.d62f799c88d69159","source":"Configure ${issue.providerLabel} on the Gateway","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/GatewayTalkSetupReadiness.kt"}]}, - {"id":"native.android.7a496e3d62682f2e","source":"Configure a ${issue.target.title} provider on the Gateway","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/GatewayTalkSetupReadiness.kt"}]}, - {"id":"native.android.33698741183c3a46","source":"Configure wake words, talk, and playback.","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SettingsScreens.kt"}]}, - {"id":"native.android.9f312512b47423a2","source":"Configured","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/ChannelsSettingsScreen.kt"}]}, - {"id":"native.android.62208d63ae42e1dc","source":"Connect","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/GatewayAdditionDialog.kt"},{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SettingsScreens.kt"}]}, - {"id":"native.android.a30adf9de6c22d04","source":"Connect Gateway","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/OnboardingFlow.kt"}]}, - {"id":"native.android.394e03a10a4c572d","source":"Connect Gateway to view providers","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/CommandPalette.kt"}]}, - {"id":"native.android.fd858a550b3cf32b","source":"Connect before chat, voice, and live status.","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/ShellScreen.kt"}]}, - {"id":"native.android.2a144b91d63908f0","source":"Connect the Gateway to search threads.","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/CommandPalette.kt"}]}, - {"id":"native.android.c295f12117ba7386","source":"Connect the gateway to browse workspace files.","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/WorkspaceFilesScreen.kt"}]}, - {"id":"native.android.ca51a1c9a1b24826","source":"Connect the gateway to inspect ClawHub skills.","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/NodeRuntime.kt"}]}, - {"id":"native.android.2049005db60d0f04","source":"Connect the gateway to inspect Skill Workshop proposals.","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/NodeRuntime.kt"}]}, - {"id":"native.android.c8e0cc413546fde9","source":"Connect the gateway to inspect automation run history.","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/NodeRuntime.kt"}]}, - {"id":"native.android.b8d9b52e97ffe2c0","source":"Connect the gateway to inspect automations.","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/NodeRuntime.kt"},{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SettingsScreens.kt"}]}, - {"id":"native.android.ef4f2d1ad5de2f3b","source":"Connect the gateway to install ClawHub skills.","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/NodeRuntime.kt"}]}, - {"id":"native.android.02787d41f91fe185","source":"Connect the gateway to load Skill Workshop proposals.","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/NodeRuntime.kt"}]}, - {"id":"native.android.18e627499542ba26","source":"Connect the gateway to load agents.","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SettingsScreens.kt"}]}, - {"id":"native.android.e53f4d638a7fa07e","source":"Connect the gateway to load approval requests in the app.","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SettingsScreens.kt"}]}, - {"id":"native.android.b84253195a87edd7","source":"Connect the gateway to load automations.","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SettingsScreens.kt"}]}, - {"id":"native.android.cb60664be55860e8","source":"Connect the gateway to load channels.","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/ChannelsSettingsScreen.kt"}]}, - {"id":"native.android.988fbabe48a52a97","source":"Connect the gateway to load dreaming.","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/DreamingSettingsScreen.kt"}]}, - {"id":"native.android.681d39300b937d1d","source":"Connect the gateway to load nodes and paired devices.","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/NodesDevicesSettingsScreen.kt"}]}, - {"id":"native.android.fa2ca02b7570c313","source":"Connect the gateway to load recent logs.","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/HealthLogsSettingsScreen.kt"}]}, - {"id":"native.android.2fb1545cb43bf5f0","source":"Connect the gateway to load session catalogs.","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/NodeRuntime.kt"}]}, - {"id":"native.android.1174d903d27a8101","source":"Connect the gateway to load skill details.","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SkillsSettingsScreen.kt"}]}, - {"id":"native.android.a6b47c3823c6f691","source":"Connect the gateway to load skills.","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SkillsSettingsScreen.kt"}]}, - {"id":"native.android.5bf779650eeb5eb9","source":"Connect the gateway to load usage.","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SettingsScreens.kt"}]}, - {"id":"native.android.4eb8efe9ea8c2f9f","source":"Connect the gateway to manage automations.","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/NodeRuntime.kt"}]}, - {"id":"native.android.6367db46deb26f53","source":"Connect the gateway to open this session.","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/NodeRuntime.kt"}]}, - {"id":"native.android.304ffb8821c28a65","source":"Connect the gateway to search ClawHub skills.","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/NodeRuntime.kt"}]}, - {"id":"native.android.ae02a58e7b49306e","source":"Connect the gateway to update Skill Workshop proposals.","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/NodeRuntime.kt"}]}, - {"id":"native.android.a80b22b7a29180c3","source":"Connect the gateway to update skills.","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/NodeRuntime.kt"}]}, - {"id":"native.android.3ff03bf83e342e15","source":"Connect this phone to a Gateway before opening OpenClaw.","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SystemAgentSettingsScreen.kt"}]}, - {"id":"native.android.ac43ebebc177b67f","source":"Connect to a Gateway to load Skill Workshop proposals.","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SkillWorkshopSettingsScreen.kt"}]}, - {"id":"native.android.56d7703155f09152","source":"Connect to a Gateway to review changes.","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/SessionDiffSheet.kt"}]}, - {"id":"native.android.c5fd8089d1035820","source":"Connect to a Gateway to save wake words","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/NodeRuntime.kt"},{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SettingsScreens.kt"}]}, - {"id":"native.android.a434ba85950eca11","source":"Connect to manage channels","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/ShellScreen.kt"}]}, - {"id":"native.android.c1205573684a1b3c","source":"Connect to manage devices","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/ShellScreen.kt"}]}, - {"id":"native.android.0cfc4e8643934bef","source":"Connect to manage providers","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/ShellScreen.kt"}]}, - {"id":"native.android.125e6c3825a8f525","source":"Connect to review approvals","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/ShellScreen.kt"}]}, - {"id":"native.android.0f59f7b084d9769b","source":"Connect to this gateway?","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/GatewayAdditionDialog.kt"}]}, - {"id":"native.android.8aba779b768f9497","source":"Connect to your Gateway","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/OnboardingFlow.kt"}]}, - {"id":"native.android.105a6c867944aa6c","source":"Connect to your gateway to open a shell in the agent workspace.","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/TerminalSettingsScreen.kt"}]}, - {"id":"native.android.8ecbbb3b6a91456f","source":"Connect to your gateway to open this session dashboard.","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SessionDashboardScreen.kt"}]}, - {"id":"native.android.38b7fdfac0cbc42d","source":"Connect to your gateway to view a machine screen.","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/DesktopScreen.kt"}]}, - {"id":"native.android.8e3c2d5b196fa6b8","source":"Connect your Gateway to load provider readiness.","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/ProvidersModelsScreen.kt"}]}, - {"id":"native.android.e1c962ed62244a10","source":"Connect your Gateway to view provider readiness.","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/ProvidersModelsScreen.kt"}]}, - {"id":"native.android.837744e8aa3c8155","source":"Connected","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/NodeForegroundService.kt"},{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/NodeRuntime.kt"},{"kind":"ui-named-argument","path":"apps/android/app/src/main/java/ai/openclaw/app/NodeRuntime.kt"},{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/ChannelsSettingsScreen.kt"},{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/OnboardingFlow.kt"},{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SettingsScreens.kt"},{"kind":"ui-named-argument","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/design/ClawComponents.kt"}]}, - {"id":"native.android.41fc4398cfb821e4","source":"Connected (node offline)","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/NodeRuntime.kt"},{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/GatewayDiagnostics.kt"}]}, - {"id":"native.android.7914e03e567f698c","source":"Connected (operator offline)","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/NodeRuntime.kt"},{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/GatewayDiagnostics.kt"}]}, - {"id":"native.android.c21025024a07e967","source":"Connected (operator: $operator)","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/NodeRuntime.kt"}]}, - {"id":"native.android.f81d190c1511e44a","source":"Connecting","surface":"android","sites":[{"kind":"resource-string","path":"apps/android/wear/src/main/res/values/strings.xml"}]}, - {"id":"native.android.a766a4b11a82ae99","source":"Connecting Gateway","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/OnboardingFlow.kt"}]}, - {"id":"native.android.70c6e9e6f7243cee","source":"Connecting...","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/GatewayDiagnostics.kt"},{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/ShellScreen.kt"}]}, - {"id":"native.android.5e5d2fdf5bb9d763","source":"Connecting…","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/NodeRuntime.kt"},{"kind":"ui-named-argument","path":"apps/android/app/src/main/java/ai/openclaw/app/NodeRuntime.kt"},{"kind":"conditional-branch","path":"apps/android/app/src/main/java/ai/openclaw/app/gateway/GatewaySession.kt"},{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/voice/TalkModeManager.kt"}]}, - {"id":"native.android.04629d4a3a7d306a","source":"Connection","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/NodeForegroundService.kt"},{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SettingsScreens.kt"},{"kind":"resource-string","path":"apps/android/wear/src/main/res/values/strings.xml"}]}, - {"id":"native.android.b752fd3b30854013","source":"Connection between this phone and OpenClaw.","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SettingsScreens.kt"}]}, - {"id":"native.android.2e50a9fd7ee084fd","source":"Connection details","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/OnboardingFlow.kt"}]}, - {"id":"native.android.cf52b615bd004b95","source":"Connection issue","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/OnboardingFlow.kt"}]}, - {"id":"native.android.8f0c0e2df35b6969","source":"Connection security","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/OnboardingFlow.kt"},{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SettingsScreens.kt"}]}, - {"id":"native.android.fdeae14261d09694","source":"Connections","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SettingsRoute.kt"}]}, - {"id":"native.android.6179bf99c7c727da","source":"Consecutive Errors","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SettingsScreens.kt"}]}, - {"id":"native.android.6ee64e9492085d54","source":"Consecutive Skips","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SettingsScreens.kt"}]}, - {"id":"native.android.2654611c5a5a572c","source":"Contacts","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/OnboardingFlow.kt"}]}, - {"id":"native.android.6f72735e3fd76d72","source":"Context","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatScreen.kt"}]}, - {"id":"native.android.0c6684020b20cf89","source":"Context window","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatContextPopoverContent.kt"},{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatScreen.kt"}]}, - {"id":"native.android.d6d703d18a7af3cf","source":"Continue","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/PermissionRequester.kt"},{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/GatewayAdditionDialog.kt"},{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/OnboardingFlow.kt"},{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/ProviderSignInDialog.kt"}]}, - {"id":"native.android.8f384608c275320c","source":"Control browser","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatBrowserCard.kt"}]}, - {"id":"native.android.f87c89d944f56c38","source":"Control other apps","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/thirdParty/java/ai/openclaw/app/ui/SensitivePhoneCapabilitiesSettings.kt"}]}, - {"id":"native.android.70a0cd4677aa1b30","source":"Controls","surface":"android","sites":[{"kind":"resource-string","path":"apps/android/wear/src/main/res/values/strings.xml"}]}, - {"id":"native.android.294cb2da7c6450d3","source":"Conversation Send","surface":"android","sites":[{"kind":"tool-display","path":"apps/shared/OpenClawKit/Sources/OpenClawKit/Resources/tool-display.json"}]}, - {"id":"native.android.b286dbd34808bb86","source":"Conversation Turn","surface":"android","sites":[{"kind":"tool-display","path":"apps/shared/OpenClawKit/Sources/OpenClawKit/Resources/tool-display.json"}]}, - {"id":"native.android.5185c9c1a72c8259","source":"Conversations","surface":"android","sites":[{"kind":"tool-display","path":"apps/shared/OpenClawKit/Sources/OpenClawKit/Resources/tool-display.json"}]}, - {"id":"native.android.dda00af735c91565","source":"Cooldown ${formatCronInterval(it)}","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/CronJobDetail.kt"}]}, - {"id":"native.android.13b6b6101b35ac0e","source":"Copied gateway diagnostics","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/GatewayDiagnostics.kt"}]}, - {"id":"native.android.9c3d003155f9dbd3","source":"Copy","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/OnboardingFlow.kt"},{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatMessageActions.kt"},{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/SessionDiffSheet.kt"}]}, - {"id":"native.android.f94ec067e06d6428","source":"Copy ${row.title}","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SettingsScreens.kt"}]}, - {"id":"native.android.16cfd1a4bdd9e83b","source":"Copy approval command","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/OnboardingFlow.kt"}]}, - {"id":"native.android.7618489ec1e87a5b","source":"Copy code","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatMessageViews.kt"}]}, - {"id":"native.android.d621ca65646dfc97","source":"Copy diagnostics","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatScreen.kt"}]}, - {"id":"native.android.b5cb24ec067cb5e9","source":"Copy diagram source","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatMermaidBlock.kt"}]}, - {"id":"native.android.875399c610f06c2b","source":"Copy full Git commit hash","surface":"android","sites":[{"kind":"resource-string","path":"apps/android/app/src/main/res/values/strings.xml"}]}, - {"id":"native.android.61a7250960f7b691","source":"Copy full build timestamp","surface":"android","sites":[{"kind":"resource-string","path":"apps/android/app/src/main/res/values/strings.xml"}]}, - {"id":"native.android.76a8358f36246a29","source":"Copy image","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatInlineWidgetView.kt"}]}, - {"id":"native.android.3ddf963e90bc6292","source":"Copy patch","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/SessionDiffSheet.kt"}]}, - {"id":"native.android.de0f476d8a4e3be2","source":"Cost by type","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatContextPopoverContent.kt"}]}, - {"id":"native.android.f7e64f9b9b8675e1","source":"Could not ${action.verb} Skill Workshop proposal.","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/NodeRuntime.kt"}]}, - {"id":"native.android.eca9dec623c2827d","source":"Could not cancel sign-in. Check the connection and try again.","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ProviderAuthController.kt"}]}, - {"id":"native.android.c4011f408a9fa123","source":"Could not capture media. Try again.","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatCameraActivity.kt"}]}, - {"id":"native.android.a6a7888ce3a46fdc","source":"Could not check phone access. Try again.","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/GatewayNodeApproval.kt"}]}, - {"id":"native.android.920edd06757485e1","source":"Could not complete the sign-in request. Check the connection and try again.","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ProviderAuthController.kt"}]}, - {"id":"native.android.e74d1437a5e050af","source":"Could not copy widget image","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatInlineWidgetView.kt"}]}, - {"id":"native.android.0a354500882ec0d6","source":"Could not disable skill.","surface":"android","sites":[{"kind":"conditional-branch","path":"apps/android/app/src/main/java/ai/openclaw/app/NodeRuntime.kt"}]}, - {"id":"native.android.f79aec3ad54a77c4","source":"Could not enable skill.","surface":"android","sites":[{"kind":"conditional-branch","path":"apps/android/app/src/main/java/ai/openclaw/app/NodeRuntime.kt"}]}, - {"id":"native.android.c93bb38744c9ad16","source":"Could not get your location. Check device location settings and try again.","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatAttachmentMenu.kt"}]}, - {"id":"native.android.b23629d72bfebc10","source":"Could not inspect Skill Workshop proposal.","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/NodeRuntime.kt"}]}, - {"id":"native.android.d37c22282a1c0b5c","source":"Could not install ${slug} from ClawHub.","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/NodeRuntime.kt"}]}, - {"id":"native.android.cee7ae53f86ff1c8","source":"Could not load ClawHub details for ${skill.reference}.","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/NodeRuntime.kt"}]}, - {"id":"native.android.6e0e5abe72a814fb","source":"Could not load Gateway talk catalog","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/GatewayTalkSetupReadiness.kt"}]}, - {"id":"native.android.551ea7691d01ab36","source":"Could not load Skill Workshop proposals.","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/NodeRuntime.kt"}]}, - {"id":"native.android.ea55566c0ceef818","source":"Could not load approval details. Refresh and try again.","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/GatewayExecApprovals.kt"},{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/NodeRuntime.kt"}]}, - {"id":"native.android.bd645044e93a6877","source":"Could not load approvals.","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/GatewayExecApprovals.kt"},{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/NodeRuntime.kt"}]}, - {"id":"native.android.91cc378bbf16e120","source":"Could not load automation run history.","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/NodeRuntime.kt"}]}, - {"id":"native.android.29838fd2390e8651","source":"Could not load automation.","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/NodeRuntime.kt"}]}, - {"id":"native.android.259a126157f6c438","source":"Could not load automations.","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/NodeRuntime.kt"}]}, - {"id":"native.android.7f1e8991f44a520a","source":"Could not load channels.","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/NodeRuntime.kt"}]}, - {"id":"native.android.b4d4a16a54ab06ac","source":"Could not load dreaming.","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/NodeRuntime.kt"}]}, - {"id":"native.android.c9e861baeeeb4732","source":"Could not load gateway logs.","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/NodeRuntime.kt"}]}, - {"id":"native.android.accc6ea573b48df1","source":"Could not load more sessions.","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/NodeRuntime.kt"}]}, - {"id":"native.android.966d2ee89a0e6f40","source":"Could not load nodes and devices.","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/NodeRuntime.kt"}]}, - {"id":"native.android.f09db6d1becadfac","source":"Could not load provider model config.","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/NodeRuntime.kt"}]}, - {"id":"native.android.1f037d108d62a6cf","source":"Could not load session catalogs.","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/NodeRuntime.kt"}]}, - {"id":"native.android.3fe6579ac2ca64e3","source":"Could not load skills.","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/NodeRuntime.kt"}]}, - {"id":"native.android.2fce6a7a6408f1b4","source":"Could not load the full reply. Try again.","surface":"android","sites":[{"kind":"resource-string","path":"apps/android/wear/src/main/res/values/strings.xml"}]}, - {"id":"native.android.3f1bd16e54a9f741","source":"Could not load this folder.","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/WorkspaceFilesScreen.kt"}]}, - {"id":"native.android.882cb7ed19e3ac92","source":"Could not load usage.","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/NodeRuntime.kt"}]}, - {"id":"native.android.4687112738251d73","source":"Could not open setup guide.","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/OnboardingFlow.kt"}]}, - {"id":"native.android.a959bf2a23480e38","source":"Could not open this session.","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/NodeRuntime.kt"}]}, - {"id":"native.android.e977f5a179f9bc52","source":"Could not queue message for later delivery.","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/chat/ChatController.kt"}]}, - {"id":"native.android.0a1031ca31abb221","source":"Could not reach the Gateway. Check your network and that the Gateway is running, then retry.","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/NodeRuntime.kt"}]}, - {"id":"native.android.8029ea52e98c6f54","source":"Could not read a QR code from that image. Choose a clearer image or enter the setup code manually.","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/OnboardingFlow.kt"}]}, - {"id":"native.android.d9287b5e2cf54550","source":"Could not read that image. Choose a clear screenshot or image of the QR from openclaw qr.","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/OnboardingFlow.kt"}]}, - {"id":"native.android.26832672554e76a6","source":"Could not read the QR code from this image.","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/GatewayAdditionDialog.kt"}]}, - {"id":"native.android.329818a176f4a5ee","source":"Could not read the selected image.","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/GatewayAdditionDialog.kt"}]}, - {"id":"native.android.fe8adb7d83ad544e","source":"Could not refresh models. Tap Refresh to try again.","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/chat/ChatController.kt"}]}, - {"id":"native.android.ad20591f1ec56395","source":"Could not refresh session settings. Refresh before sending.","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/chat/ChatController.kt"}]}, - {"id":"native.android.096188baf4bfc5f3","source":"Could not request permissions. Try again or continue without access.","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/OnboardingFlow.kt"}]}, - {"id":"native.android.bb1b8446ec3fbc26","source":"Could not resolve approval. Refresh and try again.","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/GatewayExecApprovals.kt"},{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/NodeRuntime.kt"}]}, - {"id":"native.android.05a1c4c146ea1639","source":"Could not restore the last chat. Select a chat from the sidebar.","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/chat/ChatController.kt"}]}, - {"id":"native.android.f65f96e530ff7e67","source":"Could not save the name. Try again.","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SettingsScreens.kt"}]}, - {"id":"native.android.aaab13cc0ab5153c","source":"Could not save wake words","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/NodeRuntime.kt"}]}, - {"id":"native.android.f6f0f4e6491e711a","source":"Could not save widget image","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatInlineWidgetView.kt"}]}, - {"id":"native.android.2525b1650cf92f0c","source":"Could not search ClawHub skills.","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/NodeRuntime.kt"}]}, - {"id":"native.android.d3f266a0285fea61","source":"Could not share file","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/WorkspaceFilesScreen.kt"}]}, - {"id":"native.android.1b79f48e2b7bad07","source":"Could not stage an attachment for sending.","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/chat/ChatController.kt"},{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatCameraCapture.kt"}]}, - {"id":"native.android.4e319731f7f70015","source":"Could not start the camera.","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/GatewayAdditionDialog.kt"},{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatCameraActivity.kt"},{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatCameraCapture.kt"}]}, - {"id":"native.android.2e28f34529493a97","source":"Could not start the camera. Choose a QR image from gallery or enter the setup code manually.","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/OnboardingFlow.kt"}]}, - {"id":"native.android.309e5168063515f9","source":"Could not stop the response. Refresh and try again.","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/chat/ChatController.kt"}]}, - {"id":"native.android.495d785a90ecdad4","source":"Could not test connection","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/OnboardingFlow.kt"}]}, - {"id":"native.android.1565244f65a4792d","source":"Could not update fast mode.","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/chat/ChatController.kt"}]}, - {"id":"native.android.edcb83cbe6ed91cb","source":"Could not update model.","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/chat/ChatController.kt"}]}, - {"id":"native.android.adedf83556ef3fa9","source":"Could not update permissions.","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/chat/ChatController.kt"}]}, - {"id":"native.android.c8ca81a0679305e2","source":"Could not update thinking level.","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/chat/ChatController.kt"}]}, - {"id":"native.android.7bea18d882ea3cd4","source":"Could not verify phone access. Check approval again.","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/GatewayNodeApproval.kt"}]}, - {"id":"native.android.3144d3784f95e71b","source":"Could not verify the device pairing change. Refresh and try again.","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/NodeRuntime.kt"}]}, - {"id":"native.android.42509ff7b3b980c5","source":"Couldn’t load changes. Try refreshing.","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/SessionDiffSheet.kt"}]}, - {"id":"native.android.2ebf78e64a7b8162","source":"Cracking","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatWorkingIndicator.kt"}]}, - {"id":"native.android.2511eb3679adcd57","source":"Create","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SessionsScreen.kt"}]}, - {"id":"native.android.c9a5ccf2172f6138","source":"Create Goal","surface":"android","sites":[{"kind":"tool-display","path":"apps/shared/OpenClawKit/Sources/OpenClawKit/Resources/tool-display.json"}]}, - {"id":"native.android.2a8a19bd2a0fb52e","source":"Created","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SettingsScreens.kt"}]}, - {"id":"native.android.212b3c43c6a872fb","source":"Credentials configured","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/ProviderSignInDialog.kt"}]}, - {"id":"native.android.e4cddc43d759d3dc","source":"Cron","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/CronJobDetail.kt"},{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/CronJobManagementPanel.kt"},{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/ShellScreen.kt"},{"kind":"tool-display","path":"apps/shared/OpenClawKit/Sources/OpenClawKit/Resources/tool-display.json"}]}, - {"id":"native.android.c6586aab0b59ca45","source":"Cron action failed.","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/NodeRuntime.kt"}]}, - {"id":"native.android.063438cc7e4cc4a7","source":"Cron changes require operator.admin access.","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/NodeRuntime.kt"}]}, - {"id":"native.android.841570a28a49db67","source":"Cron changes require operator.admin. Setup codes intentionally do not grant it. Reconnect with the gateway's shared token or password to request admin access. If this device still lacks it, approve the pending scope upgrade from an existing admin client.","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/CronJobManagementPanel.kt"}]}, - {"id":"native.android.f7d246a175cd309e","source":"Cron expression, e.g. 0 9 * * *","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/CronJobManagementPanel.kt"}]}, - {"id":"native.android.3c1615fa4ed4c421","source":"Cron scheduler is stopped.","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/CronJobManagement.kt"}]}, - {"id":"native.android.e5021b83ff593f1e","source":"Current","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SessionsScreen.kt"},{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SettingsScreens.kt"}]}, - {"id":"native.android.696ecaab65644ddb","source":"Current branch","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatScreen.kt"}]}, - {"id":"native.android.b8a8f25579564d21","source":"Current session","surface":"android","sites":[{"kind":"resource-string","path":"apps/android/wear/src/main/res/values/strings.xml"}]}, - {"id":"native.android.b61e1cdf461245de","source":"Current thread","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SessionsScreen.kt"}]}, - {"id":"native.android.d95b533743ee9012","source":"Cyan","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SessionsScreen.kt"}]}, - {"id":"native.android.097d1b38522c3df3","source":"D","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/DreamingSettingsScreen.kt"},{"kind":"ui-named-argument","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/DreamingSettingsScreen.kt"}]}, - {"id":"native.android.ff322807a58c0157","source":"DIARY","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/DreamingSettingsScreen.kt"}]}, - {"id":"native.android.f8c74e80db3b1ba6","source":"Dark","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SettingsScreens.kt"},{"kind":"resource-string","path":"apps/android/wear/src/main/res/values/strings.xml"}]}, - {"id":"native.android.04f46f44fbd21f2a","source":"Dashboard","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SessionDashboardScreen.kt"},{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatScreen.kt"},{"kind":"tool-display","path":"apps/shared/OpenClawKit/Sources/OpenClawKit/Resources/tool-display.json"}]}, - {"id":"native.android.e67a4a084fa1ccb3","source":"Dashboard needs a connected gateway","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SessionDashboardScreen.kt"}]}, - {"id":"native.android.c987bc0144b2e7dc","source":"Debug tools","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/OnboardingFlow.kt"}]}, - {"id":"native.android.7dd516c94bea8780","source":"Decision Evaluation","surface":"android","sites":[{"kind":"tool-display","path":"apps/shared/OpenClawKit/Sources/OpenClawKit/Resources/tool-display.json"}]}, - {"id":"native.android.eef05ea17a5d7dd2","source":"Default","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/CronJobDetail.kt"},{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SessionsScreen.kt"},{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SettingsScreens.kt"},{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatScreen.kt"}]}, - {"id":"native.android.75c39c56fdc22f51","source":"Default Agent","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SettingsScreens.kt"}]}, - {"id":"native.android.b5fc14ea1bed1613","source":"Default agent","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SkillWorkshopSettingsScreen.kt"}]}, - {"id":"native.android.880b07e6c9c49e89","source":"Default assistant","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SettingsScreens.kt"}]}, - {"id":"native.android.9a06c2b731dee9b9","source":"Default model","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatScreen.kt"}]}, - {"id":"native.android.64aea425b714e22b","source":"Default: 100%. Only on this device.","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SettingsScreens.kt"}]}, - {"id":"native.android.4efa71f0a6961c54","source":"Delete","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/CronJobManagementPanel.kt"},{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SessionsScreen.kt"},{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatMessageViews.kt"}]}, - {"id":"native.android.6554c9d82c61d7f5","source":"Delete After Run","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SettingsScreens.kt"}]}, - {"id":"native.android.5925c89e41f56fd8","source":"Delete Automation","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/CronJobManagementPanel.kt"}]}, - {"id":"native.android.8eb34e99ffcccc01","source":"Delete after run","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/CronJobManagementPanel.kt"}]}, - {"id":"native.android.fda18ac6b9a3c4df","source":"Delete automation?","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/CronJobManagementPanel.kt"}]}, - {"id":"native.android.b8863f2884d20752","source":"Delete group?","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SessionsScreen.kt"}]}, - {"id":"native.android.e75cb86641b02a03","source":"Delete group…","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SessionsScreen.kt"}]}, - {"id":"native.android.b63202fb58e13603","source":"Delete thread?","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SessionsScreen.kt"}]}, - {"id":"native.android.a603963fb1c73fe7","source":"Delete…","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SessionsScreen.kt"}]}, - {"id":"native.android.954943a95c28ebc2","source":"Delivered","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/CronJobManagementPanel.kt"}]}, - {"id":"native.android.70024b69f36244e0","source":"Delivery","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SettingsScreens.kt"}]}, - {"id":"native.android.a2ccd3cc9c157055","source":"Delivery Error","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SettingsScreens.kt"}]}, - {"id":"native.android.4f88f6d7d25c1c43","source":"Delivery Status","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SettingsScreens.kt"}]}, - {"id":"native.android.5021f5cffacae0ef","source":"Deny","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SettingsScreens.kt"}]}, - {"id":"native.android.fc62b2bb5aa1814a","source":"Description","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/CronJobManagementPanel.kt"},{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SettingsScreens.kt"},{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SkillsSettingsScreen.kt"}]}, - {"id":"native.android.d1e97e02b6b30e05","source":"Design system prototype","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/design/ClawComponents.kt"},{"kind":"ui-named-argument","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/design/ClawComponents.kt"}]}, - {"id":"native.android.d10a9401523592eb","source":"Desktop","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/DesktopScreen.kt"},{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SettingsRoute.kt"}]}, - {"id":"native.android.4207fb531de799e8","source":"Desktop needs a connected gateway","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/DesktopScreen.kt"}]}, - {"id":"native.android.aed9932f49d4b00a","source":"Details","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatMarkdown.kt"},{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatScreen.kt"}]}, - {"id":"native.android.0a72d01b4af8ce94","source":"Details copied","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/OnboardingFlow.kt"}]}, - {"id":"native.android.902002c09a59a4fa","source":"Developer UI observation and control","surface":"android","sites":[{"kind":"resource-string","path":"apps/android/app/src/thirdParty/res/values/accessibility_strings.xml"}]}, - {"id":"native.android.4431b269a4ca33d5","source":"Device ID","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/NodesDevicesSettingsScreen.kt"}]}, - {"id":"native.android.40db4106c43664c7","source":"Device access; Gateway opt-in still required","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/OnboardingFlow.kt"}]}, - {"id":"native.android.09dedfe1741145b9","source":"Device approved.","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/NodeRuntime.kt"}]}, - {"id":"native.android.4c78a8abac76a191","source":"Device identity required","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/GatewayDiagnostics.kt"}]}, - {"id":"native.android.f45e93674426e614","source":"Device information","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/OnboardingFlow.kt"}]}, - {"id":"native.android.89e7a3600531e50f","source":"Device language not supported","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/voice/VoiceWakeManager.kt"}]}, - {"id":"native.android.3e7042013a3aff22","source":"Device name","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SettingsScreens.kt"}]}, - {"id":"native.android.0122751df5cb0508","source":"Device name and identity","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/ShellScreen.kt"}]}, - {"id":"native.android.847d245d2b4f7b5a","source":"Device pairing actions are unavailable in this Gateway session. Run openclaw devices list on the Gateway host and manage the request there. Node capability approval is separate and still uses nodes approve .","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/NodesDevicesSettingsScreen.kt"}]}, - {"id":"native.android.fcacb9ea130469a2","source":"Devices","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/NodesDevicesSettingsScreen.kt"}]}, - {"id":"native.android.c662808b7019d382","source":"Diagnose","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SettingsScreens.kt"}]}, - {"id":"native.android.1085c8f6fe37f2b0","source":"Diagnostics","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SettingsScreens.kt"}]}, - {"id":"native.android.138180d6c54bd990","source":"Diagnostics and logs","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/ShellScreen.kt"}]}, - {"id":"native.android.7facb6091a1b32e2","source":"Diagram options","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatMermaidBlock.kt"}]}, - {"id":"native.android.5cad0418d9ec2eee","source":"Diagram preview unavailable","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatMermaidPreviewView.kt"}]}, - {"id":"native.android.a6e7139eff76416a","source":"Diagram temporarily unavailable. Open Diagram options and choose Retry diagram. You can still read or copy its source.","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatMermaidBlock.kt"}]}, - {"id":"native.android.d2ac215d97d143cf","source":"Diagram unavailable. Check the syntax or simplify the diagram. You can still read or copy its source.","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatMermaidBlock.kt"}]}, - {"id":"native.android.d7f735c1c846153f","source":"Dictate","surface":"android","sites":[{"kind":"resource-string","path":"apps/android/wear/src/main/res/values/strings.xml"}]}, - {"id":"native.android.5762cf2e05f1b649","source":"Dictation","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/GatewayTalkSetupReadiness.kt"},{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SettingsScreens.kt"},{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatDictation.kt"},{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatScreen.kt"},{"kind":"ui-named-argument","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/design/ClawComponents.kt"}]}, - {"id":"native.android.20dc6eb26a60b243","source":"Dictation failed. Tap the microphone to try again.","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatDictation.kt"}]}, - {"id":"native.android.1bbbdb0fb0e3a5a3","source":"Disable","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/CronJobManagementPanel.kt"}]}, - {"id":"native.android.08b941c014e915d8","source":"Disabled","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SkillsSettingsScreen.kt"}]}, - {"id":"native.android.2ca936c17640d182","source":"Disabled for all agents.","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SkillsSettingsScreen.kt"}]}, - {"id":"native.android.18675d41e7ed73bc","source":"Disconnect","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/NodeForegroundService.kt"},{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SettingsScreens.kt"}]}, - {"id":"native.android.1378ecc144badc03","source":"Discovered","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SettingsScreens.kt"}]}, - {"id":"native.android.185cbd9020bae3ac","source":"Dismiss","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SkillsSettingsScreen.kt"}]}, - {"id":"native.android.49d9c4a84c72c187","source":"Dismiss Task","surface":"android","sites":[{"kind":"tool-display","path":"apps/shared/OpenClawKit/Sources/OpenClawKit/Resources/tool-display.json"}]}, - {"id":"native.android.498af76d7728872c","source":"Dismiss approval notice","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SettingsScreens.kt"}]}, - {"id":"native.android.857536e483cd1279","source":"Dismiss attachment warning","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatScreen.kt"}]}, - {"id":"native.android.2ecc2ebd8d5efdc5","source":"Display","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SkillsSettingsScreen.kt"}]}, - {"id":"native.android.6721184292cb26bd","source":"Display name","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SettingsScreens.kt"}]}, - {"id":"native.android.46f8ff86add2a830","source":"Docs","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SettingsScreens.kt"}]}, - {"id":"native.android.128a7447b35b659b","source":"Documents","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatScreen.kt"}]}, - {"id":"native.android.211dca6831b4ae3e","source":"Done","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SettingsScreens.kt"},{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatMessageActions.kt"},{"kind":"resource-string","path":"apps/android/wear/src/main/res/values/strings.xml"}]}, - {"id":"native.android.2d64cdb089ddbc2b","source":"Done in $duration","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatTurnRecap.kt"}]}, - {"id":"native.android.1d81cbc0c993d179","source":"Double tap","surface":"android","sites":[{"kind":"resource-string","path":"apps/android/wear/src/main/res/values/strings.xml"}]}, - {"id":"native.android.c51de9048cc4e3ec","source":"Dream","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/NodeRuntime.kt"}]}, - {"id":"native.android.faa92c4baecc6534","source":"Dreaming","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/DreamingSettingsScreen.kt"},{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SettingsRoute.kt"}]}, - {"id":"native.android.714b90b44e17b596","source":"Due","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SettingsScreens.kt"}]}, - {"id":"native.android.adc24071d48fa047","source":"EDIT PINNED ITEMS","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SidebarContent.kt"}]}, - {"id":"native.android.53f3b13bf267f267","source":"Edit","surface":"android","sites":[{"kind":"tool-display","path":"apps/shared/OpenClawKit/Sources/OpenClawKit/Resources/tool-display.json"}]}, - {"id":"native.android.cbfa07407e575029","source":"Edit Automation","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/CronJobManagementPanel.kt"}]}, - {"id":"native.android.bccedfcdf6df278a","source":"Edit pinned items","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SidebarContent.kt"}]}, - {"id":"native.android.49c54eace99ef861","source":"Effort","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatScreen.kt"}]}, - {"id":"native.android.d4e4bfab5b4b5f72","source":"Emoji","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatMessageReactions.kt"}]}, - {"id":"native.android.945c52654125cc0f","source":"Empty folder","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/WorkspaceFilesScreen.kt"}]}, - {"id":"native.android.2fbd6e49099446dc","source":"Enable","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/CronJobManagementPanel.kt"}]}, - {"id":"native.android.24022c920ce0aa73","source":"Enable alerts","surface":"android","sites":[{"kind":"resource-string","path":"apps/android/wear/src/main/res/values/strings.xml"}]}, - {"id":"native.android.3dac40b823b5e7b3","source":"Enable and Open Settings","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/thirdParty/java/ai/openclaw/app/ui/SensitivePhoneCapabilitiesSettings.kt"}]}, - {"id":"native.android.3789c3346a7eff87","source":"Enable permission in Settings","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/PermissionRequester.kt"}]}, - {"id":"native.android.93e4e9bdb6b440b8","source":"Enable speaker","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SettingsScreens.kt"}]}, - {"id":"native.android.29abb74db5e7cd16","source":"Enabled","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/ChannelsSettingsScreen.kt"},{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/CronJobManagementPanel.kt"},{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/OnboardingFlow.kt"},{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SettingsScreens.kt"}]}, - {"id":"native.android.3bd1a336e86f099c","source":"Enabled for eligible agents.","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SkillsSettingsScreen.kt"}]}, - {"id":"native.android.aec4237f9e8119bb","source":"Enabling lets OpenClaw observe and control other apps' screens when armed. Android accessibility access is required.","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/thirdParty/java/ai/openclaw/app/ui/SensitivePhoneCapabilitiesSettings.kt"}]}, - {"id":"native.android.6fbc986451057028","source":"End Talk","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatScreen.kt"}]}, - {"id":"native.android.ad973e8bc7bc5461","source":"End of code","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatMessageViews.kt"}]}, - {"id":"native.android.372d80100a0a27f9","source":"Ending call…","surface":"android","sites":[{"kind":"resource-string","path":"apps/android/wear/src/main/res/values/strings.xml"}]}, - {"id":"native.android.49bd1d8c60944fcc","source":"Enter a valid manual endpoint to connect.","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/GatewayConfigResolver.kt"}]}, - {"id":"native.android.209bc9f053648621","source":"Enter a valid setup code or gateway address.","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SettingsScreens.kt"}]}, - {"id":"native.android.05a9c8939c136d19","source":"Enter secret…","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SystemAgentSettingsScreen.kt"}]}, - {"id":"native.android.94cf9c9dd3a53696","source":"Enter setup code","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/GatewayAdditionDialog.kt"},{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/OnboardingFlow.kt"}]}, - {"id":"native.android.41d4d2aca75d8826","source":"Enter the setup code from openclaw qr.","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/OnboardingFlow.kt"}]}, - {"id":"native.android.58ce8fe48a2b62f7","source":"Entries appear after a dreaming cycle writes a narrative summary.","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/DreamingSettingsScreen.kt"}]}, - {"id":"native.android.2d2ffc024bab2296","source":"Epoch milliseconds (optional)","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/CronJobManagementPanel.kt"}]}, - {"id":"native.android.b637c3cb5a15d42d","source":"Error","surface":"android","sites":[{"kind":"resource-string","path":"apps/android/wear/src/main/res/values/strings.xml"}]}, - {"id":"native.android.59cd93aac9ce42ef","source":"Est. cost","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatContextPopoverContent.kt"},{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatMessageMetadata.kt"}]}, - {"id":"native.android.7a73737d867e2d41","source":"Event stream interrupted; try refreshing.","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/chat/ChatController.kt"}]}, - {"id":"native.android.5fd018131d9c9647","source":"Event text","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/CronJobManagementPanel.kt"}]}, - {"id":"native.android.f8fb0eb66b0d55f8","source":"Every ${days}d","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/CronJobDetail.kt"}]}, - {"id":"native.android.ca99bbdb6243eb3d","source":"Every ${hours}h","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/CronJobDetail.kt"}]}, - {"id":"native.android.097a9db7c5954e11","source":"Every ${minutes}m","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/CronJobDetail.kt"}]}, - {"id":"native.android.d58577d19a30040b","source":"Exact hostnames only, separated by commas or spaces. Leave empty for config SecretRefs without proxy use.","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatQuestionCard.kt"}]}, - {"id":"native.android.b26040735f710a9e","source":"Exec","surface":"android","sites":[{"kind":"tool-display","path":"apps/shared/OpenClawKit/Sources/OpenClawKit/Resources/tool-display.json"}]}, - {"id":"native.android.ee12abec104cc9b2","source":"Expand child sessions","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SessionsScreen.kt"}]}, - {"id":"native.android.0453b0bf6178b514","source":"Expand diagram","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatMermaidBlock.kt"}]}, - {"id":"native.android.0af40f0c72ce662e","source":"Expand link preview","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatMessageViews.kt"}]}, - {"id":"native.android.9670906a534e5a6a","source":"Expand progress card","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatScreen.kt"}]}, - {"id":"native.android.b06b2e4506a628ac","source":"Expanded","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SettingsScreens.kt"},{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SidebarComponents.kt"},{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatScreen.kt"},{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatWorkedSummary.kt"},{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/SessionDiffSheet.kt"}]}, - {"id":"native.android.d19ce753b18d0cd3","source":"Expired","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatQuestionCard.kt"}]}, - {"id":"native.android.626239db22d95925","source":"Expires ${duration}","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SettingsScreens.kt"}]}, - {"id":"native.android.1da7b923f621303f","source":"Expression","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/CronJobManagementPanel.kt"}]}, - {"id":"native.android.ed5287fb41f86942","source":"External microphone","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SettingsScreens.kt"}]}, - {"id":"native.android.59bd43eaace47496","source":"Extra","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SkillsSettingsScreen.kt"}]}, - {"id":"native.android.9779e0a84c0060fa","source":"Failed","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatMessageViews.kt"},{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ToolActivityPresentation.kt"},{"kind":"resource-string","path":"apps/android/wear/src/main/res/values/strings.xml"}]}, - {"id":"native.android.1062364401943984","source":"Failed — $it","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatMessageViews.kt"}]}, - {"id":"native.android.f87fc5abdcb522d4","source":"Failed: couldn't reach the secure gateway endpoint for this host.","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/NodeRuntime.kt"}]}, - {"id":"native.android.e13a53fa013472a0","source":"Failed: no secure gateway endpoint was detected. Enable gateway TLS or Tailscale Serve, or use a trusted private LAN address with Unencrypted selected.","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/NodeRuntime.kt"}]}, - {"id":"native.android.ad0f2e8ba1599228","source":"Failed: secure endpoint reached, but TLS fingerprint verification timed out. Check Tailscale Serve or gateway TLS and retry.","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/NodeRuntime.kt"}]}, - {"id":"native.android.882ff7d80e99ba5a","source":"Failure Alert","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SettingsScreens.kt"}]}, - {"id":"native.android.fccd9ea812fcb9a7","source":"Fast mode","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatScreen.kt"}]}, - {"id":"native.android.fb4539c805474a4a","source":"Faster","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatScreen.kt"}]}, - {"id":"native.android.f74ff12138dba28c","source":"Faster responses, higher usage of limits.","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatScreen.kt"}]}, - {"id":"native.android.a39fdbef34bb94f7","source":"Files","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/ShellScreen.kt"},{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/WorkspaceFilesScreen.kt"},{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatAttachmentMenu.kt"}]}, - {"id":"native.android.76e464cbc35b12dc","source":"Files unavailable","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/WorkspaceFilesScreen.kt"}]}, - {"id":"native.android.df6908aa0d65572b","source":"Find a model","surface":"android","sites":[{"kind":"resource-string","path":"apps/android/wear/src/main/res/values/strings.xml"}]}, - {"id":"native.android.98780014fd21c179","source":"Find a session","surface":"android","sites":[{"kind":"resource-string","path":"apps/android/wear/src/main/res/values/strings.xml"}]}, - {"id":"native.android.e889efed8c081333","source":"Find on ClawHub","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SkillsSettingsScreen.kt"}]}, - {"id":"native.android.116d68ef41f0c596","source":"Find people and contact details","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/OnboardingFlow.kt"}]}, - {"id":"native.android.47f9c2eff6559e3a","source":"Find previous conversations","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/CommandPalette.kt"}]}, - {"id":"native.android.f82c218c6d6d2ee2","source":"Finish importing media or wait for sending before switching gateways.","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/MainViewModel.kt"}]}, - {"id":"native.android.48ab1e534d070c0c","source":"Finish recording or stop dictation or Talk before switching gateways.","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/MainViewModel.kt"}]}, - {"id":"native.android.481239e547e6f761","source":"Finish voice note","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/VoiceNoteComposer.kt"}]}, - {"id":"native.android.3c2f5baa5ac223c9","source":"First page","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatMessageActions.kt"}]}, - {"id":"native.android.aeada2de178cee2f","source":"Fix connection","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatScreen.kt"}]}, - {"id":"native.android.5d8f5897c7e24b92","source":"Focus thread search","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SessionsScreen.kt"}]}, - {"id":"native.android.e993cd00c7a9580d","source":"Follow Android · $systemLanguageTag","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/AppLanguage.kt"}]}, - {"id":"native.android.2df586bdc132dc1b","source":"Follow the agent's configured policy.","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatScreen.kt"}]}, - {"id":"native.android.1c62b20321fbbd26","source":"Forget","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SettingsScreens.kt"}]}, - {"id":"native.android.63e1d77ab276629c","source":"Forget gateway?","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SettingsScreens.kt"}]}, - {"id":"native.android.547651050c2a2427","source":"Fork","surface":"android","sites":[{"kind":"conditional-branch","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SessionsScreen.kt"}]}, - {"id":"native.android.8313b10127be7a44","source":"Fork from here","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatMessageActions.kt"}]}, - {"id":"native.android.e5ad8016516600bb","source":"Fork from last completed message","surface":"android","sites":[{"kind":"conditional-branch","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SessionsScreen.kt"}]}, - {"id":"native.android.8db7403f453ef467","source":"Forward Notifications","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SettingsScreens.kt"}]}, - {"id":"native.android.6fe1678706f74055","source":"Forwarding Mode","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SettingsScreens.kt"}]}, - {"id":"native.android.e395c6898e6b6f0c","source":"Full","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SettingsScreens.kt"}]}, - {"id":"native.android.93d84fa7bb576064","source":"Full Access Required","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SystemAgentSettingsScreen.kt"}]}, - {"id":"native.android.1254c17b35dde7ec","source":"Full access","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatScreen.kt"}]}, - {"id":"native.android.54d03602f88f7164","source":"Full access requires operator.admin access.","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatScreen.kt"}]}, - {"id":"native.android.d5e39f78304400ca","source":"Full text is no longer available.","surface":"android","sites":[{"kind":"resource-string","path":"apps/android/wear/src/main/res/values/strings.xml"}]}, - {"id":"native.android.06a4b6cd363a8cf6","source":"Gallery","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatAttachmentMenu.kt"}]}, - {"id":"native.android.44f6b5c185ccdd8a","source":"Gateway","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/HealthLogsSettingsScreen.kt"},{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SettingsRoute.kt"},{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SettingsScreens.kt"},{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/ShellScreen.kt"},{"kind":"resource-string","path":"apps/android/wear/src/main/res/values/strings.xml"},{"kind":"tool-display","path":"apps/shared/OpenClawKit/Sources/OpenClawKit/Resources/tool-display.json"}]}, - {"id":"native.android.74392ebabe49e1f4","source":"Gateway Pending","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SettingsScreens.kt"}]}, - {"id":"native.android.3eed634369e3fad1","source":"Gateway Required","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SystemAgentSettingsScreen.kt"}]}, - {"id":"native.android.ba79c4b11e42e451","source":"Gateway URL","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/GatewayAdditionDialog.kt"},{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/OnboardingFlow.kt"}]}, - {"id":"native.android.f5090f020a878dc2","source":"Gateway Update Required","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SystemAgentSettingsScreen.kt"}]}, - {"id":"native.android.c85a367478139473","source":"Gateway access needs review","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/GatewayDiagnostics.kt"}]}, - {"id":"native.android.c31739b06676e4a1","source":"Gateway authentication is not configured. Edit this connection and try again.","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/OnboardingFlow.kt"}]}, - {"id":"native.android.1934fc0bdb5f4fd1","source":"Gateway authentication needs attention.","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/OnboardingFlow.kt"},{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatScreen.kt"}]}, - {"id":"native.android.9c6c5cfb194dd36c","source":"Gateway authentication needs review. Check gateway settings, then retry.","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/OnboardingFlow.kt"}]}, - {"id":"native.android.a98a4b650550d2ef","source":"Gateway connected","surface":"android","sites":[{"kind":"resource-string","path":"apps/android/wear/src/main/res/values/strings.xml"}]}, - {"id":"native.android.a3909017b16578ca","source":"Gateway connection timed out. Check your network and that the Gateway is running, then retry.","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/NodeRuntime.kt"}]}, - {"id":"native.android.2b81a72f3b4b37c9","source":"Gateway credentials and identity stay on the paired phone. The watch only uses the Wear Data Layer.","surface":"android","sites":[{"kind":"resource-string","path":"apps/android/wear/src/main/res/values/strings.xml"}]}, - {"id":"native.android.b6fe88c88e3b6e43","source":"Gateway did not identify the active ${issue.target.title} provider","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/GatewayTalkSetupReadiness.kt"}]}, - {"id":"native.android.b8c13af4d525c200","source":"Gateway did not return ${issue.target.title} readiness","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/GatewayTalkSetupReadiness.kt"}]}, - {"id":"native.android.31f0fe96aa68943f","source":"Gateway did not return ${issue.target.title} setup","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/GatewayTalkSetupReadiness.kt"}]}, - {"id":"native.android.4f0d09c6af334f29","source":"Gateway disconnected.","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SettingsScreens.kt"}]}, - {"id":"native.android.4cda689de4826aab","source":"Gateway health not OK; cannot send","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/chat/ChatController.kt"}]}, - {"id":"native.android.5614a6f7c024cbff","source":"Gateway is offline. Fix the connection below or copy diagnostics.","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatScreen.kt"}]}, - {"id":"native.android.eaaf1a78c54e33cd","source":"Gateway needs device approval","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/OnboardingFlow.kt"}]}, - {"id":"native.android.49e254dac523140b","source":"Gateway not connected","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/voice/TalkModeManager.kt"}]}, - {"id":"native.android.9246a0bf9cf3b80d","source":"Gateway offline","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/ProvidersModelsScreen.kt"},{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SkillWorkshopSettingsScreen.kt"},{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatScreen.kt"},{"kind":"resource-string","path":"apps/android/wear/src/main/res/values/strings.xml"}]}, - {"id":"native.android.9cd355c195dcb3a3","source":"Gateway paired","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/OnboardingFlow.kt"}]}, - {"id":"native.android.d19d910cb6d3c32a","source":"Gateway pairing is complete. Approve this phone as a node so OpenClaw can use the device capabilities you enable.","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/OnboardingFlow.kt"}]}, - {"id":"native.android.e17de4a55a6333d2","source":"Gateway password invalid","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/GatewayDiagnostics.kt"}]}, - {"id":"native.android.f3648b498beff562","source":"Gateway password is invalid. Re-enter it or reset this gateway connection.","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/OnboardingFlow.kt"}]}, - {"id":"native.android.dc066954277e105b","source":"Gateway password is required. Enter it again or edit this connection.","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/OnboardingFlow.kt"}]}, - {"id":"native.android.d73596f942cf2232","source":"Gateway password needed","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/GatewayDiagnostics.kt"}]}, - {"id":"native.android.13fefa2044e47ace","source":"Gateway password not configured","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/GatewayDiagnostics.kt"}]}, - {"id":"native.android.12dc5f14de304124","source":"Gateway received this phone","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/OnboardingFlow.kt"}]}, - {"id":"native.android.2fa3fbdbc098e0ca","source":"Gateway recorded a denial.","surface":"android","sites":[{"kind":"conditional-branch","path":"apps/android/app/src/main/java/ai/openclaw/app/GatewayExecApprovals.kt"},{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/GatewayExecApprovals.kt"}]}, - {"id":"native.android.f5b6e70967633a16","source":"Gateway recorded approval and saved the choice.","surface":"android","sites":[{"kind":"conditional-branch","path":"apps/android/app/src/main/java/ai/openclaw/app/GatewayExecApprovals.kt"},{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/GatewayExecApprovals.kt"}]}, - {"id":"native.android.c4f1cf5040f6b3da","source":"Gateway recorded approval once.","surface":"android","sites":[{"kind":"conditional-branch","path":"apps/android/app/src/main/java/ai/openclaw/app/GatewayExecApprovals.kt"},{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/GatewayExecApprovals.kt"}]}, - {"id":"native.android.3aa7b171f760eaf3","source":"Gateway rejected the automation run.","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/NodeRuntime.kt"}]}, - {"id":"native.android.722cf1ef37d62410","source":"Gateway requires this device identity. Re-authenticate or reset this gateway connection.","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/OnboardingFlow.kt"}]}, - {"id":"native.android.8cd5ce251952d7dc","source":"Gateway restart recovery is still in progress.","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/CronJobManagement.kt"}]}, - {"id":"native.android.aa5a155373c94365","source":"Gateway returned an invalid automation.","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/NodeRuntime.kt"}]}, - {"id":"native.android.b4ee90cdbf0ebbfb","source":"Gateway returned status '$statusLabel' after ${action.verb}.","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/NodeRuntime.kt"}]}, - {"id":"native.android.f096bf639fd58ff3","source":"Gateway selected unknown provider ${issue.providerId}","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/GatewayTalkSetupReadiness.kt"}]}, - {"id":"native.android.1fe19418fbbcd7aa","source":"Gateway status, phone node readiness, and recent log stream.","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/HealthLogsSettingsScreen.kt"}]}, - {"id":"native.android.7173f32647493630","source":"Gateway switch","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SkillsSettingsScreen.kt"}]}, - {"id":"native.android.fd3f098b488bd1ad","source":"Gateway talk catalog not loaded","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/GatewayTalkSetupReadiness.kt"}]}, - {"id":"native.android.9e56afef1e06260d","source":"Gateway token is required. Enter it again or edit this connection.","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/OnboardingFlow.kt"}]}, - {"id":"native.android.3cf8a0fb1b0748f0","source":"Gateway token needed","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/GatewayDiagnostics.kt"}]}, - {"id":"native.android.0f12cd2715a8cc4b","source":"Gateway token not configured","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/GatewayDiagnostics.kt"}]}, - {"id":"native.android.42f050a028c33369","source":"Gateway unavailable","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/MainViewModel.kt"},{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/voice/VoiceWakeManager.kt"}]}, - {"id":"native.android.6d14aa90225e16b4","source":"Gateway, voice, notifications, privacy","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/CommandPalette.kt"}]}, - {"id":"native.android.514ae6a832c165e5","source":"Gateways","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SettingsScreens.kt"},{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SidebarGatewayControl.kt"}]}, - {"id":"native.android.a14a2fa261e5da6d","source":"Generate a QR code.","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/OnboardingFlow.kt"}]}, - {"id":"native.android.07b388c4170d3d9a","source":"Generating voice…","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/voice/TalkModeManager.kt"}]}, - {"id":"native.android.203dfdb61bf2780a","source":"Get Goal","surface":"android","sites":[{"kind":"tool-display","path":"apps/shared/OpenClawKit/Sources/OpenClawKit/Resources/tool-display.json"}]}, - {"id":"native.android.4374b928762021ee","source":"Getting location…","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatAttachmentMenu.kt"}]}, - {"id":"native.android.e9a44c20e8be81a6","source":"Git commit %1$s","surface":"android","sites":[{"kind":"resource-string","path":"apps/android/app/src/main/res/values/strings.xml"}]}, - {"id":"native.android.d290ea075b936750","source":"Git commit copied","surface":"android","sites":[{"kind":"resource-string","path":"apps/android/app/src/main/res/values/strings.xml"}]}, - {"id":"native.android.599aaf8f4b439e52","source":"GitHub Identity Status","surface":"android","sites":[{"kind":"tool-display","path":"apps/shared/OpenClawKit/Sources/OpenClawKit/Resources/tool-display.json"}]}, - {"id":"native.android.c6acd3a58db617cd","source":"GitHub Publish","surface":"android","sites":[{"kind":"tool-display","path":"apps/shared/OpenClawKit/Sources/OpenClawKit/Resources/tool-display.json"}]}, - {"id":"native.android.f626602bddb5e2d8","source":"Go back","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/OnboardingFlow.kt"}]}, - {"id":"native.android.3aec38d41a302d58","source":"Go back and select a session to open its dashboard.","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SessionDashboardScreen.kt"}]}, - {"id":"native.android.5b6f458832904146","source":"Granted","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SettingsScreens.kt"}]}, - {"id":"native.android.7c7f35e956bb2bfc","source":"Green","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SessionsScreen.kt"}]}, - {"id":"native.android.c9229e26ace7ca9f","source":"Group name","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SessionsScreen.kt"}]}, - {"id":"native.android.cee2b043b9ff723d","source":"Groups","surface":"android","sites":[{"kind":"resource-string","path":"apps/android/wear/src/main/res/values/strings.xml"}]}, - {"id":"native.android.1eb9c91bd58e1f55","source":"Guarded","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatScreen.kt"}]}, - {"id":"native.android.4f316f3050dd4439","source":"Have a terminal open on the device running OpenClaw.","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/OnboardingFlow.kt"}]}, - {"id":"native.android.4b824029c32f8ac6","source":"Health","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/HealthLogsSettingsScreen.kt"},{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SettingsRoute.kt"}]}, - {"id":"native.android.99c0e30b602ef18b","source":"Healthy","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/DreamingSettingsScreen.kt"}]}, - {"id":"native.android.8e3561cf3f9ef366","source":"Held","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SkillWorkshopSettingsScreen.kt"}]}, - {"id":"native.android.55fcf24a40af8f11","source":"Help me turn this goal into a practical checklist: ","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatScreen.kt"}]}, - {"id":"native.android.6125bd7bfc36306b","source":"Hide Sidebar","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SidebarContent.kt"}]}, - {"id":"native.android.7f2a76b2435c25ae","source":"Hide additional features","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/OnboardingFlow.kt"}]}, - {"id":"native.android.61aaa174271b0576","source":"Hide line numbers","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/SessionDiffSheet.kt"}]}, - {"id":"native.android.722b9e16837b77e7","source":"Hide search","surface":"android","sites":[{"kind":"conditional-branch","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SidebarContent.kt"}]}, - {"id":"native.android.768fc15097bfe7f1","source":"High","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatScreen.kt"}]}, - {"id":"native.android.be96059c8075e3a2","source":"Hold","surface":"android","sites":[{"kind":"resource-string","path":"apps/android/wear/src/main/res/values/strings.xml"}]}, - {"id":"native.android.48fdc9f9a7fcd3a4","source":"Home","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SidebarContent.kt"},{"kind":"ui-call","path":"apps/android/app/src/thirdParty/java/ai/openclaw/app/accessibility/AccessibilityDevActivity.kt"}]}, - {"id":"native.android.13ee77fc5f3760b8","source":"Home Gateway","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SettingsScreens.kt"}]}, - {"id":"native.android.46e7f94e1f9784bd","source":"Host","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/OnboardingFlow.kt"},{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SettingsScreens.kt"}]}, - {"id":"native.android.2016067993a8c635","source":"Host error","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SidebarContent.kt"}]}, - {"id":"native.android.8458feaec60dddef","source":"How this phone appears to OpenClaw.","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SettingsScreens.kt"}]}, - {"id":"native.android.8488b046c8207049","source":"Human review for requests beyond the session's access.","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatScreen.kt"}]}, - {"id":"native.android.6d22a06bfecd5c8e","source":"I can check Gateway status, repair configuration, change models, or connect channels.","surface":"android","sites":[{"kind":"conditional-branch","path":"apps/android/app/src/main/java/ai/openclaw/app/AndroidScreenshotFixture.kt"}]}, - {"id":"native.android.d0b24763903f1a5f","source":"I have approved","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/OnboardingFlow.kt"}]}, - {"id":"native.android.c3fffc5e747cf0ba","source":"IPv6 zone IDs are not supported. Use an unscoped IPv6 address or a LAN hostname.","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/GatewayConfigResolver.kt"}]}, - {"id":"native.android.72ab295c0ac52958","source":"ISO time, e.g. 2026-07-09T09:30:00Z","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/CronJobManagementPanel.kt"}]}, - {"id":"native.android.2dcc7fee47983489","source":"Idle","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/HealthLogsSettingsScreen.kt"},{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/ShellScreen.kt"},{"kind":"resource-string","path":"apps/android/wear/src/main/res/values/strings.xml"}]}, - {"id":"native.android.2410b214b9995569","source":"Image","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatMarkdown.kt"},{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatMessageViews.kt"},{"kind":"tool-display","path":"apps/shared/OpenClawKit/Sources/OpenClawKit/Resources/tool-display.json"}]}, - {"id":"native.android.dcc539df3b0e6f78","source":"Image Generation","surface":"android","sites":[{"kind":"tool-display","path":"apps/shared/OpenClawKit/Sources/OpenClawKit/Resources/tool-display.json"}]}, - {"id":"native.android.b76c2f20f9ee0f4e","source":"Image preview","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatImageViewer.kt"}]}, - {"id":"native.android.c297d1a719ae21d6","source":"Image unavailable","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatMarkdown.kt"}]}, - {"id":"native.android.fdf7ae2057ea3231","source":"Image unavailable · Tap to retry","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatMessageViews.kt"}]}, - {"id":"native.android.31b68647d916fefb","source":"Images","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatScreen.kt"}]}, - {"id":"native.android.7aa5ab3e5b7e803f","source":"Images $first–$last of $count","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatScreen.kt"}]}, - {"id":"native.android.c1118ebd21c4f766","source":"In ${deltaMinutes}m","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/DreamingSettingsScreen.kt"}]}, - {"id":"native.android.8b22f05b41ca461f","source":"In ${hours / 24L}d","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/DreamingSettingsScreen.kt"}]}, - {"id":"native.android.783cb59d0d0ed80d","source":"In ${hours}h","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/DreamingSettingsScreen.kt"}]}, - {"id":"native.android.3e0ff93d60025fd1","source":"In 1 hour","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/chat/SessionSnooze.kt"}]}, - {"id":"native.android.ce2d70c7602aca39","source":"In 3 hours","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/chat/SessionSnooze.kt"}]}, - {"id":"native.android.456a59837d52b9fd","source":"Include Android and background packages.","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SettingsScreens.kt"}]}, - {"id":"native.android.5b5accae1960a930","source":"Includes additional permissions: ${additionalPermissionNames}. Review Android's permission prompts. Camera and location features are enabled separately.","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/OnboardingFlow.kt"}]}, - {"id":"native.android.181a9e3cb5196b8e","source":"Input","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatContextPopoverContent.kt"}]}, - {"id":"native.android.260681004bccc031","source":"Input tokens","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatMessageMetadata.kt"}]}, - {"id":"native.android.2de1cf5173f6e5d4","source":"Inspect","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SkillWorkshopSettingsScreen.kt"}]}, - {"id":"native.android.83e4fdeca6722756","source":"Inspect and manage installed skill state.","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SkillsSettingsScreen.kt"}]}, - {"id":"native.android.03eb90c20f71960e","source":"Inspect and manage scheduled gateway work.","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SettingsScreens.kt"}]}, - {"id":"native.android.40d6f39ca9212457","source":"Inspect this proposal to load its markdown.","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SkillWorkshopSettingsScreen.kt"}]}, - {"id":"native.android.87987fee763f208a","source":"Inspecting","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SkillWorkshopSettingsScreen.kt"}]}, - {"id":"native.android.dd92bd45c788a5ff","source":"Install","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SkillsSettingsScreen.kt"}]}, - {"id":"native.android.65bbf88e7601c000","source":"Install Options","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SkillsSettingsScreen.kt"}]}, - {"id":"native.android.a70d8c67481c269e","source":"Installed","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SkillsSettingsScreen.kt"}]}, - {"id":"native.android.47b5ebe1d41204ce","source":"Installed $slug.","surface":"android","sites":[{"kind":"conditional-branch","path":"apps/android/app/src/main/java/ai/openclaw/app/NodeRuntime.kt"}]}, - {"id":"native.android.844f30d396bcc480","source":"Installed Apps","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SettingsScreens.kt"}]}, - {"id":"native.android.657d4593fb4d86e3","source":"Installing","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SkillsSettingsScreen.kt"}]}, - {"id":"native.android.0683bdb42cc86dea","source":"Instance ID","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SettingsScreens.kt"}]}, - {"id":"native.android.b2b10e9c5695673e","source":"Interval","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/CronJobManagementPanel.kt"}]}, - {"id":"native.android.f6d50d3e347d2d12","source":"Isolated","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SettingsScreens.kt"}]}, - {"id":"native.android.be62b4dd95731e7a","source":"Issue","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/ChannelsSettingsScreen.kt"},{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/CronJobManagementPanel.kt"},{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SettingsScreens.kt"}]}, - {"id":"native.android.62534f689ca2250a","source":"Issues","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/ChannelsSettingsScreen.kt"},{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SettingsScreens.kt"}]}, - {"id":"native.android.6a2d8af5dc08cdc1","source":"I’ll keep this conversation separate from ordinary agent chat.","surface":"android","sites":[{"kind":"conditional-branch","path":"apps/android/app/src/main/java/ai/openclaw/app/AndroidScreenshotFixture.kt"}]}, - {"id":"native.android.d320cde5f91c8c1c","source":"Jump to latest","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SystemAgentSettingsScreen.kt"},{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatScreen.kt"}]}, - {"id":"native.android.9ba6b2196f3b970a","source":"Keep Awake","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SettingsScreens.kt"}]}, - {"id":"native.android.cd04575989b37464","source":"Keep the node available during active work.","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SettingsScreens.kt"}]}, - {"id":"native.android.672a43ee89f50390","source":"Keep the paired phone nearby and install the matching OpenClaw app.","surface":"android","sites":[{"kind":"resource-string","path":"apps/android/wear/src/main/res/values/strings.xml"}]}, - {"id":"native.android.48079eb3e4909507","source":"Kind","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SkillWorkshopSettingsScreen.kt"}]}, - {"id":"native.android.eeedf8b16f9dae66","source":"Krilling","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatWorkingIndicator.kt"}]}, - {"id":"native.android.4e004c74d37ebc21","source":"Large diff: some files or patches were omitted from this snapshot.","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/SessionDiffSheet.kt"}]}, - {"id":"native.android.a23c8c0b6dfe96ae","source":"Last Duration","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SettingsScreens.kt"}]}, - {"id":"native.android.014d90b0e4b28c68","source":"Last Error","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SettingsScreens.kt"}]}, - {"id":"native.android.5edfe120ed3c82e2","source":"Last Run","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SettingsScreens.kt"}]}, - {"id":"native.android.aed03bff23888cfe","source":"Last Status","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SettingsScreens.kt"}]}, - {"id":"native.android.195f63df8cd76147","source":"Last command: $command","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SettingsScreens.kt"}]}, - {"id":"native.android.251fa025d82478a6","source":"Last page","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatMessageActions.kt"}]}, - {"id":"native.android.b9d5b489cc9ea3cc","source":"Latest model call","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatContextPopoverContent.kt"}]}, - {"id":"native.android.9e89b673ec255a42","source":"Latest run tokens","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatContextPopoverContent.kt"}]}, - {"id":"native.android.47ed9e6f53780106","source":"Layout: Compact","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SessionsScreen.kt"}]}, - {"id":"native.android.4180946a36268dd4","source":"Layout: Detailed","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SessionsScreen.kt"}]}, - {"id":"native.android.05d298539c765ab6","source":"Level","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/HealthLogsSettingsScreen.kt"}]}, - {"id":"native.android.1dbed0bc7a7e1dd0","source":"Licenses","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SettingsRoute.kt"},{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SettingsScreens.kt"},{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/ShellScreen.kt"}]}, - {"id":"native.android.9277b4791de89b54","source":"Light","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SettingsScreens.kt"},{"kind":"resource-string","path":"apps/android/wear/src/main/res/values/strings.xml"}]}, - {"id":"native.android.e1c5be54cd2bffc8","source":"Limited","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SettingsScreens.kt"}]}, - {"id":"native.android.6bf523d55341f16f","source":"Limited Gateway access","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SettingsScreens.kt"}]}, - {"id":"native.android.8f8358114e500cf7","source":"Line numbers hidden","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/SessionDiffSheet.kt"}]}, - {"id":"native.android.26ac93da826ae2fe","source":"Line numbers shown","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/SessionDiffSheet.kt"}]}, - {"id":"native.android.45bec804a626b06c","source":"Linked","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/ChannelsSettingsScreen.kt"}]}, - {"id":"native.android.b5e185b5d73eaf07","source":"Linked phones and node hosts will appear here after pairing.","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/NodesDevicesSettingsScreen.kt"}]}, - {"id":"native.android.9206632f7ea1764d","source":"Listen","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatMessageActions.kt"}]}, - {"id":"native.android.77c2c69725be6ac3","source":"Listen for wake words","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SettingsScreens.kt"}]}, - {"id":"native.android.f16b1c682024792a","source":"Listening","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/voice/MicCaptureManager.kt"},{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/voice/TalkModeManager.kt"},{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/voice/VoiceWakeManager.kt"},{"kind":"resource-string","path":"apps/android/wear/src/main/res/values/strings.xml"}]}, - {"id":"native.android.e541942ff77b53eb","source":"Listening (PTT)","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/voice/TalkModeManager.kt"}]}, - {"id":"native.android.1140258271591213","source":"Listening · ${queuedMessageCount()} queued","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/voice/MicCaptureManager.kt"}]}, - {"id":"native.android.2a26a0262cacd0e5","source":"Listening · sending queued voice","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/voice/MicCaptureManager.kt"}]}, - {"id":"native.android.fa9254978d4d9870","source":"Listening…","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatComposerActivity.kt"}]}, - {"id":"native.android.3f32d8683b4f2e4e","source":"Live","surface":"android","sites":[{"kind":"resource-string","path":"apps/android/wear/src/main/res/values/strings.xml"}]}, - {"id":"native.android.0c58d164df94d65d","source":"Live preview. Read the full reply when it finishes.","surface":"android","sites":[{"kind":"resource-string","path":"apps/android/wear/src/main/res/values/strings.xml"}]}, - {"id":"native.android.1b06de3ac430bafc","source":"Load from gateway","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SettingsScreens.kt"},{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/ShellScreen.kt"}]}, - {"id":"native.android.387fc9194ff7aa9b","source":"Load more","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SidebarContent.kt"},{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/WorkspaceFilesScreen.kt"},{"kind":"resource-string","path":"apps/android/wear/src/main/res/values/strings.xml"}]}, - {"id":"native.android.ccc5760f719f1aac","source":"Loading","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/CronJobManagementPanel.kt"},{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/ProvidersModelsScreen.kt"},{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SidebarContent.kt"},{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SkillWorkshopSettingsScreen.kt"},{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SkillsSettingsScreen.kt"},{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatScreen.kt"}]}, - {"id":"native.android.982d8645f94585d2","source":"Loading Pulse","surface":"android","sites":[{"kind":"resource-string","path":"apps/android/wear/src/main/res/values/strings.xml"}]}, - {"id":"native.android.0ba4fafa3c405a73","source":"Loading automation…","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SettingsScreens.kt"}]}, - {"id":"native.android.ac8c57eb3bdcc541","source":"Loading full message…","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatMessageDisclosure.kt"}]}, - {"id":"native.android.63693ce6d2bcbcc4","source":"Loading full reply…","surface":"android","sites":[{"kind":"resource-string","path":"apps/android/wear/src/main/res/values/strings.xml"}]}, - {"id":"native.android.9e8a52852d1db0a0","source":"Loading image…","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatMessageViews.kt"}]}, - {"id":"native.android.c1568d3a798f52dd","source":"Loading more sessions","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SidebarContent.kt"}]}, - {"id":"native.android.2d8d246ba0641f4b","source":"Loading preview…","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatMessageViews.kt"}]}, - {"id":"native.android.3b1d07b9d12fbb17","source":"Loading recent runs…","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/CronJobManagementPanel.kt"}]}, - {"id":"native.android.f72c3674b897b26b","source":"Loading thread","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatScreen.kt"}]}, - {"id":"native.android.39d0f39e7577de93","source":"Lobstering","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatWorkingIndicator.kt"}]}, - {"id":"native.android.50d7b864e3049c14","source":"Local command center","surface":"android","sites":[{"kind":"ui-named-argument","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/design/ClawComponents.kt"}]}, - {"id":"native.android.26ead13667e80461","source":"Location","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/PermissionRequester.kt"},{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/OnboardingFlow.kt"},{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SettingsScreens.kt"},{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatAttachmentMenu.kt"}]}, - {"id":"native.android.bc2e4b23ec27a152","source":"Location permission is required. Allow it in Android settings or try again.","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatAttachmentMenu.kt"}]}, - {"id":"native.android.4a16f82863c7c846","source":"Locked session model","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatScreen.kt"}]}, - {"id":"native.android.41683a66dca7c816","source":"Log Entry","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/HealthLogsSettingsScreen.kt"}]}, - {"id":"native.android.52c5dce6ff12c828","source":"Logs","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/HealthLogsSettingsScreen.kt"}]}, - {"id":"native.android.a5631c63351482da","source":"Low","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatScreen.kt"}]}, - {"id":"native.android.b4af15256277c791","source":"Main","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SettingsScreens.kt"}]}, - {"id":"native.android.b8bfc3d6aee05b28","source":"Main thread","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/CommandPalette.kt"},{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SessionsScreen.kt"},{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/ShellScreen.kt"}]}, - {"id":"native.android.eb40f87d57931577","source":"Manage Gateways","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SidebarGatewayControl.kt"}]}, - {"id":"native.android.95087e0110f8f1d1","source":"Manage installed skills and add trusted releases from ClawHub.","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SkillsSettingsScreen.kt"}]}, - {"id":"native.android.e79440c2bb199db4","source":"Manual Gateway","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SettingsScreens.kt"}]}, - {"id":"native.android.92601263d10b37eb","source":"Manual setup","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/OnboardingFlow.kt"}]}, - {"id":"native.android.675233d71e0b13c4","source":"Mark as read","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SessionsScreen.kt"}]}, - {"id":"native.android.edbae46e1bea2c98","source":"Mark as unread","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SessionsScreen.kt"}]}, - {"id":"native.android.caa655dfb72453d2","source":"Matching proposals will appear here after agents create reusable skill drafts.","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SkillWorkshopSettingsScreen.kt"}]}, - {"id":"native.android.d8c1ac3e865b89bb","source":"Max","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatScreen.kt"}]}, - {"id":"native.android.014d9f6f8273ffa1","source":"Media unavailable","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatMediaPlayer.kt"}]}, - {"id":"native.android.b68ac7541116801f","source":"Medium","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatScreen.kt"}]}, - {"id":"native.android.dcbc6cff1611b509","source":"Memory Get","surface":"android","sites":[{"kind":"tool-display","path":"apps/shared/OpenClawKit/Sources/OpenClawKit/Resources/tool-display.json"}]}, - {"id":"native.android.2b07f0ddbbba7db0","source":"Memory Search","surface":"android","sites":[{"kind":"tool-display","path":"apps/shared/OpenClawKit/Sources/OpenClawKit/Resources/tool-display.json"}]}, - {"id":"native.android.c4617afcaf3f7274","source":"Memory Store","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/DreamingSettingsScreen.kt"}]}, - {"id":"native.android.5a3eafb0ffcca9b7","source":"Memory consolidation and dream diary.","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/DreamingSettingsScreen.kt"}]}, - {"id":"native.android.d8c536ad5658d876","source":"Mermaid diagram","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatMermaidBlock.kt"}]}, - {"id":"native.android.4fb4085c4232d796","source":"Message","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/CronJobManagementPanel.kt"},{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/HealthLogsSettingsScreen.kt"},{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatScreen.kt"},{"kind":"resource-string","path":"apps/android/wear/src/main/res/values/strings.xml"},{"kind":"tool-display","path":"apps/shared/OpenClawKit/Sources/OpenClawKit/Resources/tool-display.json"}]}, - {"id":"native.android.a43a9cc87a1e9a57","source":"Message $agentName","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatScreen.kt"}]}, - {"id":"native.android.b74d5156ad2eedd7","source":"Message actions","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatMessageActions.kt"}]}, - {"id":"native.android.74d29331673feb08","source":"Message agent","surface":"android","sites":[{"kind":"resource-string","path":"apps/android/wear/src/main/res/values/strings.xml"}]}, - {"id":"native.android.638eb8c9d526572f","source":"Message information","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatMessageMetadata.kt"}]}, - {"id":"native.android.6f712abbdc6c7911","source":"Message information for $timestamp","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatMessageMetadata.kt"}]}, - {"id":"native.android.3106f9667f72da1b","source":"Messages to recover","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatScreen.kt"}]}, - {"id":"native.android.3c5e88f0c552a3cb","source":"Messages: $count","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatScreen.kt"}]}, - {"id":"native.android.45c6f55256b33df9","source":"Messaging surfaces connected to this gateway.","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/ChannelsSettingsScreen.kt"}]}, - {"id":"native.android.9191b91002c0156f","source":"Mic off","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/voice/MicCaptureManager.kt"}]}, - {"id":"native.android.576916af644522df","source":"Mic off · sending…","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/voice/MicCaptureManager.kt"}]}, - {"id":"native.android.fbfd77f09464edf5","source":"Mic on · waiting for gateway","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/voice/MicCaptureManager.kt"}]}, - {"id":"native.android.d844171130acc2f1","source":"Microphone","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/PermissionRequester.kt"},{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/OnboardingFlow.kt"},{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SettingsScreens.kt"}]}, - {"id":"native.android.6a51d5428ae4edbd","source":"Microphone is busy. Stop other recording and try again.","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatDictation.kt"}]}, - {"id":"native.android.fcb6c2f13086a97a","source":"Microphone permission is required.","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatCameraActivity.kt"},{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatDictation.kt"}]}, - {"id":"native.android.6fbf6311578ca7b1","source":"Microphone permission required","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/voice/MicCaptureManager.kt"},{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/voice/TalkModeManager.kt"},{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/voice/VoiceWakeManager.kt"},{"kind":"resource-string","path":"apps/android/wear/src/main/res/values/strings.xml"}]}, - {"id":"native.android.c274ffa0d38646ba","source":"Milliseconds","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/CronJobManagementPanel.kt"}]}, - {"id":"native.android.98e39b5fdd8ac829","source":"Minimal","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatScreen.kt"}]}, - {"id":"native.android.ac3d7469c7cefcb5","source":"Missing","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SkillsSettingsScreen.kt"}]}, - {"id":"native.android.79b226127fe04f55","source":"Mobile UI","surface":"android","sites":[{"kind":"tool-display","path":"apps/shared/OpenClawKit/Sources/OpenClawKit/Resources/tool-display.json"}]}, - {"id":"native.android.72f7a30e41879e03","source":"Model","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/CronJobManagementPanel.kt"},{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatMessageMetadata.kt"},{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatScreen.kt"},{"kind":"resource-string","path":"apps/android/wear/src/main/res/values/strings.xml"}]}, - {"id":"native.android.5afc1ce991ee1669","source":"Model selection is locked for this session.","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatScreen.kt"}]}, - {"id":"native.android.d70df3690709d095","source":"Models","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/HealthLogsSettingsScreen.kt"}]}, - {"id":"native.android.626d9ef6950472ba","source":"Molting","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatWorkingIndicator.kt"}]}, - {"id":"native.android.3d1f4b106bc06b20","source":"Monitoring · $cronJobCount scheduled jobs","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/ShellScreen.kt"}]}, - {"id":"native.android.3d0398264938eb5f","source":"Monitoring · $sessionCount threads","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/ShellScreen.kt"}]}, - {"id":"native.android.9bb0d79f7deba6f7","source":"Monitoring · 1 scheduled job","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/ShellScreen.kt"}]}, - {"id":"native.android.371847d33fbd7ba3","source":"Monitoring · 1 thread","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/ShellScreen.kt"}]}, - {"id":"native.android.e238a849f3745e16","source":"More phases not shown","surface":"android","sites":[{"kind":"resource-string","path":"apps/android/wear/src/main/res/values/strings.xml"}]}, - {"id":"native.android.ce5ad80ad49b14eb","source":"More…","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatMessageReactions.kt"}]}, - {"id":"native.android.a5beb359c71ff68c","source":"Motion","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/OnboardingFlow.kt"}]}, - {"id":"native.android.fd275f26d40a8063","source":"Motion Activity","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/PermissionRequester.kt"}]}, - {"id":"native.android.bdbfac7de575a471","source":"Move down","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SidebarComponents.kt"},{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/SessionDiffSheet.kt"}]}, - {"id":"native.android.7a27115d76fe56e3","source":"Move to group","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SessionsScreen.kt"}]}, - {"id":"native.android.9281c0a61993088b","source":"Move up","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SidebarComponents.kt"},{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/SessionDiffSheet.kt"}]}, - {"id":"native.android.704635ed723d029b","source":"Music Generation","surface":"android","sites":[{"kind":"tool-display","path":"apps/shared/OpenClawKit/Sources/OpenClawKit/Resources/tool-display.json"}]}, - {"id":"native.android.8a3f165282d64ae6","source":"Mute speaker","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SettingsScreens.kt"}]}, - {"id":"native.android.5569a126287631eb","source":"Muted","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SettingsScreens.kt"}]}, - {"id":"native.android.4c3f0ff77123a235","source":"NULL (FAILED)","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/node/DebugHandler.kt"}]}, - {"id":"native.android.bc066635f6fe539e","source":"Name","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/CronJobManagementPanel.kt"},{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/NodesDevicesSettingsScreen.kt"},{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SessionsScreen.kt"}]}, - {"id":"native.android.67543408126c3713","source":"Native Codex model","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatScreen.kt"}]}, - {"id":"native.android.7407c1add3c2a2f6","source":"Native Talk: Gateway did not advertise GPT-Live relay support; using device speech recognition and configured Talk voice.","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/voice/TalkModeGatewayConfig.kt"}]}, - {"id":"native.android.4580522d689b458a","source":"Native Talk: Gateway relay is unavailable for this configuration; using device speech recognition and configured Talk voice.","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/voice/TalkModeGatewayConfig.kt"}]}, - {"id":"native.android.ec716bee3b618a09","source":"Native Talk: using device speech recognition and configured Talk voice.","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/voice/TalkModeGatewayConfig.kt"}]}, - {"id":"native.android.cca59d3b68d9578a","source":"Nautiling","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatWorkingIndicator.kt"}]}, - {"id":"native.android.b12dd353df9700e1","source":"Needs","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/ProvidersModelsScreen.kt"}]}, - {"id":"native.android.ff1c34ce8c860ca2","source":"Needs Setup","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SkillsSettingsScreen.kt"}]}, - {"id":"native.android.b71f7a81fb36e7e7","source":"Needs Token","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/NodesDevicesSettingsScreen.kt"}]}, - {"id":"native.android.b60ce381189a0893","source":"Needs approval","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/NodesDevicesSettingsScreen.kt"}]}, - {"id":"native.android.b718dfd2918501b5","source":"Needs attention","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/DreamingSettingsScreen.kt"},{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/ProvidersModelsScreen.kt"},{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SessionsScreen.kt"},{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SettingsScreens.kt"},{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/ShellScreen.kt"},{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SidebarComponents.kt"}]}, - {"id":"native.android.30c86cced85f10da","source":"Needs reapproval","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/NodesDevicesSettingsScreen.kt"}]}, - {"id":"native.android.90f5b60b2dba3ad5","source":"Needs setup","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/GatewayTalkSetupReadiness.kt"},{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SkillsSettingsScreen.kt"}]}, - {"id":"native.android.92b0b66c766faa4f","source":"Network error","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/voice/TalkModeManager.kt"}]}, - {"id":"native.android.516286398b921e77","source":"Network timeout","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/voice/TalkModeManager.kt"}]}, - {"id":"native.android.26e00dff9fcba9df","source":"Never","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SettingsScreens.kt"}]}, - {"id":"native.android.6ee644e07a5cdf12","source":"New","surface":"android","sites":[{"kind":"resource-string","path":"apps/android/wear/src/main/res/values/strings.xml"}]}, - {"id":"native.android.fb1a16928502a28b","source":"New chat","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SidebarContent.kt"},{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatScreen.kt"}]}, - {"id":"native.android.dcefbfe055efe4b9","source":"New chat in worktree","surface":"android","sites":[{"kind":"resource-string","path":"apps/android/app/src/main/res/values/strings.xml"}]}, - {"id":"native.android.5bba78c4e55052c0","source":"New device","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/NodesDevicesSettingsScreen.kt"}]}, - {"id":"native.android.9a17aecd615a0d4e","source":"New group","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SessionsScreen.kt"}]}, - {"id":"native.android.0b4d61b50287ef17","source":"New group…","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SessionsScreen.kt"}]}, - {"id":"native.android.74e5d0ad2769f490","source":"New session","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SidebarContent.kt"}]}, - {"id":"native.android.23a80028d3d94d47","source":"Newest first","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SessionsScreen.kt"}]}, - {"id":"native.android.56de778dd64c4cba","source":"Next Cycle","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/DreamingSettingsScreen.kt"}]}, - {"id":"native.android.b4f23374cc7588fc","source":"Next Wake","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SettingsScreens.kt"}]}, - {"id":"native.android.178a49f544263372","source":"Next heartbeat","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/CronJobManagementPanel.kt"}]}, - {"id":"native.android.f0804d2609ee450a","source":"Next images","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatScreen.kt"}]}, - {"id":"native.android.bb158502872c3423","source":"Next page","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatMessageActions.kt"}]}, - {"id":"native.android.7653538ae5e521a9","source":"Next part","surface":"android","sites":[{"kind":"resource-string","path":"apps/android/wear/src/main/res/values/strings.xml"}]}, - {"id":"native.android.c073ff8a7c62593d","source":"Next session","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SettingsScreens.kt"}]}, - {"id":"native.android.487decd282bbb6dd","source":"Next week","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/chat/SessionSnooze.kt"}]}, - {"id":"native.android.b870fb51a946da5f","source":"No","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/ProviderSignInDialog.kt"},{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SettingsScreens.kt"}]}, - {"id":"native.android.d5a94ea4b2a8b66c","source":"No ${issue.target.title} provider is configured on the Gateway","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/GatewayTalkSetupReadiness.kt"}]}, - {"id":"native.android.4cc17d997ce12ef7","source":"No QR code found in the selected image.","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/GatewayAdditionDialog.kt"}]}, - {"id":"native.android.961c0a565c0382f2","source":"No TLS endpoint","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/GatewayDiagnostics.kt"},{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/ShellScreen.kt"}]}, - {"id":"native.android.70a85edcb3653d2e","source":"No action result","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/thirdParty/java/ai/openclaw/app/accessibility/AccessibilityDevActivity.kt"}]}, - {"id":"native.android.3d4c71984fc66b01","source":"No actions found","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/CommandPalette.kt"}]}, - {"id":"native.android.aa4337712d73a8d3","source":"No agents loaded yet.","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SettingsScreens.kt"}]}, - {"id":"native.android.bdab3ad4c91fe163","source":"No app can share this message","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatMessageActions.kt"}]}, - {"id":"native.android.ce739ac8fc6edd2a","source":"No apps blocked. Apps can forward unless you add blocks.","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SettingsScreens.kt"}]}, - {"id":"native.android.3c72bc571ae50190","source":"No apps selected. Nothing forwards until you add apps.","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SettingsScreens.kt"}]}, - {"id":"native.android.cb6ea8a1a1bcc2f2","source":"No archived threads","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SessionsScreen.kt"}]}, - {"id":"native.android.7c026d137b2ffe99","source":"No automation threads","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SessionsScreen.kt"}]}, - {"id":"native.android.88de6cf7847a732a","source":"No automations yet.","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SettingsScreens.kt"}]}, - {"id":"native.android.4fc90293a1e426c2","source":"No changes in this snapshot.","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/SessionDiffSheet.kt"}]}, - {"id":"native.android.d8115083618341f7","source":"No channels","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/ShellScreen.kt"}]}, - {"id":"native.android.1f41dc157d814615","source":"No channels found.","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/ChannelsSettingsScreen.kt"}]}, - {"id":"native.android.a316c77b8938c842","source":"No commands found","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatScreen.kt"}]}, - {"id":"native.android.9c410fa987497327","source":"No configured models","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/ProvidersModelsScreen.kt"}]}, - {"id":"native.android.ffdc55b5c95f132c","source":"No configured models. Refresh to recheck availability.","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/ProvidersModelsScreen.kt"}]}, - {"id":"native.android.25bdb869fb71c5c3","source":"No current thread","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SessionsScreen.kt"}]}, - {"id":"native.android.d0227c5c3953d494","source":"No details","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/CronJobManagementPanel.kt"}]}, - {"id":"native.android.4779609c582d20ac","source":"No devices","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/ShellScreen.kt"}]}, - {"id":"native.android.4d53814184e7a736","source":"No dream diary yet.","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/DreamingSettingsScreen.kt"}]}, - {"id":"native.android.7cd8498d7e1c0b8a","source":"No gateway approvals.","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SettingsScreens.kt"}]}, - {"id":"native.android.157212972bdaaac3","source":"No gateways found yet. Use manual setup if discovery is blocked.","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SettingsScreens.kt"}]}, - {"id":"native.android.ff4c941ebc1a57c4","source":"No highlighted items","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/ShellScreen.kt"}]}, - {"id":"native.android.092cff7a9514f0dc","source":"No installed skills match this search.","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SkillsSettingsScreen.kt"}]}, - {"id":"native.android.8d82e18cf603519e","source":"No license notices are packaged in this build.","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SettingsScreens.kt"}]}, - {"id":"native.android.b698ec3a528d981f","source":"No limits reported","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SettingsScreens.kt"}]}, - {"id":"native.android.72602dbd3a0a6534","source":"No matches","surface":"android","sites":[{"kind":"resource-string","path":"apps/android/wear/src/main/res/values/strings.xml"}]}, - {"id":"native.android.f33a7edd8f65da97","source":"No matching apps.","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SettingsScreens.kt"}]}, - {"id":"native.android.5aff83df29cb5057","source":"No matching automations.","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SettingsScreens.kt"}]}, - {"id":"native.android.a3e1f4fd4203f203","source":"No matching gateways","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SidebarGatewayControl.kt"}]}, - {"id":"native.android.7e6f8d5a28d4624c","source":"No matching models","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatScreen.kt"}]}, - {"id":"native.android.d1d4893df095a875","source":"No matching threads","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SessionsScreen.kt"},{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SidebarContent.kt"}]}, - {"id":"native.android.bf376670a899431f","source":"No matching threads yet.","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/CommandPalette.kt"}]}, - {"id":"native.android.1ce6a3a50596d2b9","source":"No missing items","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SkillsSettingsScreen.kt"}]}, - {"id":"native.android.53067690552847fd","source":"No nodes or paired devices.","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/NodesDevicesSettingsScreen.kt"}]}, - {"id":"native.android.e8ebf32f0d4e3563","source":"No output — tool failed.","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ToolActivityPresentation.kt"}]}, - {"id":"native.android.866c7d6ec775fa2c","source":"No paired gateways.","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SettingsScreens.kt"}]}, - {"id":"native.android.2417451cff386124","source":"No pending approvals","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/ShellScreen.kt"}]}, - {"id":"native.android.04e38a8fe8316383","source":"No pinned sessions","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SidebarContent.kt"}]}, - {"id":"native.android.c48b2d93c5b5197a","source":"No preview","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/WorkspaceFilesScreen.kt"}]}, - {"id":"native.android.75bfd90ef5f29c93","source":"No preview available","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatMessageViews.kt"}]}, - {"id":"native.android.3dd02e8b5c8d3052","source":"No prompt","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/NodeRuntime.kt"}]}, - {"id":"native.android.2d831fd5829656fc","source":"No proposals","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SkillWorkshopSettingsScreen.kt"}]}, - {"id":"native.android.31fc33a85619533f","source":"No providers","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/ProvidersModelsScreen.kt"}]}, - {"id":"native.android.f0dbe843113c24ee","source":"No ready providers","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/CommandPalette.kt"},{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/ShellScreen.kt"}]}, - {"id":"native.android.f08aecdd46bb9ea6","source":"No recent log entries.","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/HealthLogsSettingsScreen.kt"}]}, - {"id":"native.android.8b3c231141d6135c","source":"No recent runs yet.","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/CronJobManagementPanel.kt"}]}, - {"id":"native.android.067a6bfbd57f1e51","source":"No recent sessions","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SidebarContent.kt"}]}, - {"id":"native.android.79b01a3a35f2c461","source":"No recent threads","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/ShellScreen.kt"}]}, - {"id":"native.android.296004a21470e0e3","source":"No reply","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/voice/TalkModeManager.kt"}]}, - {"id":"native.android.577826a395d82936","source":"No scheduled jobs","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/ShellScreen.kt"}]}, - {"id":"native.android.2aec0da2af6b00a1","source":"No sessions","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SidebarContent.kt"}]}, - {"id":"native.android.06ff45bfde483a7b","source":"No setup QR code was found in that image. Choose the QR generated by openclaw qr, or enter the setup code manually.","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/OnboardingFlow.kt"}]}, - {"id":"native.android.684a9b1b635ad834","source":"No sign-in methods available. Refresh to try again.","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/ProviderSignInDialog.kt"}]}, - {"id":"native.android.7511cbf3e426ef99","source":"No skills installed.","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SkillsSettingsScreen.kt"}]}, - {"id":"native.android.56e32b177d65792f","source":"No snoozed threads","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SessionsScreen.kt"}]}, - {"id":"native.android.5b5c2899d0836e98","source":"No speech detected. Tap the microphone and try again.","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatDictation.kt"}]}, - {"id":"native.android.8feaee691786066c","source":"No text patch available","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/SessionDiffSheet.kt"}]}, - {"id":"native.android.57eaea76823e43f4","source":"No threads yet","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SessionsScreen.kt"}]}, - {"id":"native.android.e5af5e82d9412589","source":"No usage data yet.","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SettingsScreens.kt"}]}, - {"id":"native.android.a4ad5a147920244b","source":"Node","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/HealthLogsSettingsScreen.kt"},{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SettingsScreens.kt"}]}, - {"id":"native.android.575668093e2aa652","source":"Node ${nodeId}","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SettingsScreens.kt"}]}, - {"id":"native.android.d2980db3a8a102e2","source":"Node actions run only when the target app is foreground (validated via the remote path). Global actions and same-app actions work here.","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/thirdParty/java/ai/openclaw/app/accessibility/AccessibilityDevActivity.kt"}]}, - {"id":"native.android.27cfe767bea5e473","source":"Node approval pending","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/ShellScreen.kt"}]}, - {"id":"native.android.df57545eb65241ab","source":"Node approval required","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/NodesDevicesSettingsScreen.kt"}]}, - {"id":"native.android.98f92424884a4e55","source":"Node host","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/NodesDevicesSettingsScreen.kt"}]}, - {"id":"native.android.f1e946108f81769e","source":"Nodes","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/NodesDevicesSettingsScreen.kt"},{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/ShellScreen.kt"},{"kind":"tool-display","path":"apps/shared/OpenClawKit/Sources/OpenClawKit/Resources/tool-display.json"}]}, - {"id":"native.android.97c632185ae9dcdf","source":"Nodes & Devices","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/NodesDevicesSettingsScreen.kt"},{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SettingsRoute.kt"},{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/ShellScreen.kt"}]}, - {"id":"native.android.4fa6a9ca2f64d1a1","source":"Nodes are devices such as phones (including iPhone and Android), watches, and computers that offer capabilities, not agents or chat contacts. Known nodes stay listed when offline. Paired devices show Gateway access; the same device can appear in both groups. Notifications and push output are not agent conversations.","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/NodesDevicesSettingsScreen.kt"}]}, - {"id":"native.android.4ad7d83551a8f0bd","source":"None","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SettingsScreens.kt"},{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/ShellScreen.kt"}]}, - {"id":"native.android.f758bb56374bdb8a","source":"None paired","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/ShellScreen.kt"}]}, - {"id":"native.android.ab2f20913ea47dd5","source":"Not Now","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SettingsScreens.kt"},{"kind":"ui-call","path":"apps/android/app/src/thirdParty/java/ai/openclaw/app/ui/SensitivePhoneCapabilitiesSettings.kt"}]}, - {"id":"native.android.0350d9541fdb4c17","source":"Not available","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SettingsScreens.kt"}]}, - {"id":"native.android.f86f244deb05067b","source":"Not available to this agent","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SkillsSettingsScreen.kt"}]}, - {"id":"native.android.27941391aa1704f1","source":"Not connected","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/GatewayDiagnostics.kt"},{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SettingsScreens.kt"},{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/ShellScreen.kt"}]}, - {"id":"native.android.62951dae25789115","source":"Not delivered","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/CronJobManagementPanel.kt"}]}, - {"id":"native.android.834f4c7306e705ea","source":"Not granted: ${labels.joinToString(\", \")}. If you denied access, review it in Android Settings. A missing or disabled SMS option may mean an installer or device-policy restriction. Check your installation source or contact your device administrator; OpenClaw cannot override these restrictions.","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/PermissionRequester.kt"}]}, - {"id":"native.android.a99bef690415c54b","source":"Not included in Request all. Open Android Settings to choose notification access.","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/OnboardingFlow.kt"}]}, - {"id":"native.android.035faebf01be681a","source":"Not now","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/PermissionRequester.kt"}]}, - {"id":"native.android.41f2026b4f9e19f9","source":"Not pinned","surface":"android","sites":[{"kind":"conditional-branch","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SidebarComponents.kt"}]}, - {"id":"native.android.9a6b78ac4f68f11c","source":"Not ready","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/HealthLogsSettingsScreen.kt"},{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatScreen.kt"}]}, - {"id":"native.android.2f804a5578610094","source":"Not requested","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/CronJobManagementPanel.kt"}]}, - {"id":"native.android.241a4d3e017a094d","source":"Not scanned by ClawHub","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SkillsSettingsScreen.kt"}]}, - {"id":"native.android.b99aa2c48aafb5d4","source":"Not scheduled","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/DreamingSettingsScreen.kt"}]}, - {"id":"native.android.a1bf3bc988c81edf","source":"Nothing needs your attention","surface":"android","sites":[{"kind":"ui-named-argument","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/design/ClawComponents.kt"}]}, - {"id":"native.android.e63e5e6a926dd786","source":"Notification listener","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/OnboardingFlow.kt"}]}, - {"id":"native.android.a022af7ca94eaaee","source":"Notifications","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/PermissionRequester.kt"},{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/OnboardingFlow.kt"},{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SettingsRoute.kt"},{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SettingsScreens.kt"}]}, - {"id":"native.android.95c819036c06d0ff","source":"Now","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/CronJobManagementPanel.kt"},{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SettingsScreens.kt"}]}, - {"id":"native.android.d8ba012f40567873","source":"OC","surface":"android","sites":[{"kind":"ui-named-argument","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/CommandPalette.kt"},{"kind":"ui-named-argument","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/design/ClawComponents.kt"}]}, - {"id":"native.android.3ccdfa50b53c0e74","source":"OK","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/OnboardingFlow.kt"},{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatRealtimeTalk.kt"}]}, - {"id":"native.android.ee0806b0c3c0472f","source":"OPEN","surface":"android","sites":[{"kind":"resource-string","path":"apps/android/wear/src/main/res/values/strings.xml"}]}, - {"id":"native.android.a7e023acac2c2a2a","source":"OPENCLAW","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/MainActivity.kt"},{"kind":"ui-named-argument","path":"apps/android/app/src/main/java/ai/openclaw/app/MainActivity.kt"}]}, - {"id":"native.android.19312928353117d6","source":"Observe","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/thirdParty/java/ai/openclaw/app/accessibility/AccessibilityDevActivity.kt"}]}, - {"id":"native.android.c132614738270c0d","source":"Observe in 3s","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/thirdParty/java/ai/openclaw/app/accessibility/AccessibilityDevActivity.kt"}]}, - {"id":"native.android.420566e224b270cb","source":"Observed nodes: $count","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/thirdParty/java/ai/openclaw/app/accessibility/AccessibilityDevActivity.kt"}]}, - {"id":"native.android.640a6f1734e7a9a3","source":"Observing in ${remaining}s — switch to the target app","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/thirdParty/java/ai/openclaw/app/accessibility/AccessibilityDevActivity.kt"}]}, - {"id":"native.android.43ea9a45bf212147","source":"Observing…","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/thirdParty/java/ai/openclaw/app/accessibility/AccessibilityDevActivity.kt"}]}, - {"id":"native.android.a5b072f839503256","source":"Off","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/CronJobDetail.kt"},{"kind":"ui-state-text","path":"apps/android/app/src/main/java/ai/openclaw/app/MainViewModel.kt"},{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/ChannelsSettingsScreen.kt"},{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/DreamingSettingsScreen.kt"},{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/OnboardingFlow.kt"},{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SettingsScreens.kt"},{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/ShellScreen.kt"},{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SkillsSettingsScreen.kt"},{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatScreen.kt"},{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/voice/TalkModeManager.kt"},{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/voice/VoiceWakeManager.kt"},{"kind":"resource-string","path":"apps/android/wear/src/main/res/values/strings.xml"}]}, - {"id":"native.android.dad3625d27b761a4","source":"Offline","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/NodeRuntime.kt"},{"kind":"ui-named-argument","path":"apps/android/app/src/main/java/ai/openclaw/app/NodeRuntime.kt"},{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/GatewayDiagnostics.kt"},{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/HealthLogsSettingsScreen.kt"},{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/NodesDevicesSettingsScreen.kt"},{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SettingsScreens.kt"},{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/ShellScreen.kt"},{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SidebarContent.kt"}]}, - {"id":"native.android.8cc6f972d2ac37a4","source":"Offline attachment storage is full; delete queued items first.","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/chat/ChatController.kt"}]}, - {"id":"native.android.f987f40d5d365755","source":"Offline queue is full ($OUTBOX_MAX_QUEUED messages); delete queued items first.","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/chat/ChatController.kt"}]}, - {"id":"native.android.2d208270fa6f9dfb","source":"Oldest first","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SessionsScreen.kt"}]}, - {"id":"native.android.6c3a00f36c57059f","source":"On","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/CronJobDetail.kt"},{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/DreamingSettingsScreen.kt"},{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SettingsScreens.kt"},{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatScreen.kt"},{"kind":"resource-string","path":"apps/android/wear/src/main/res/values/strings.xml"}]}, - {"id":"native.android.d80c939da1ffc8ea","source":"On command exit","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/CronJobManagementPanel.kt"}]}, - {"id":"native.android.919c97cf8ba25faf","source":"On the Gateway computer, run:","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/OnboardingFlow.kt"}]}, - {"id":"native.android.e3bf06200b5c3901","source":"On-device language model unavailable","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/voice/VoiceWakeManager.kt"}]}, - {"id":"native.android.767fd2cf60fd6cd6","source":"On-device speech recognition is unavailable.","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SettingsScreens.kt"},{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatDictation.kt"}]}, - {"id":"native.android.23bec9197ba461df","source":"On-device speech recognition unavailable","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/voice/VoiceWakeManager.kt"}]}, - {"id":"native.android.7557bfc29fbf01ac","source":"One time","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/CronJobDetail.kt"},{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/CronJobManagementPanel.kt"}]}, - {"id":"native.android.adde379654a85bf3","source":"Online","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/HealthLogsSettingsScreen.kt"},{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/NodesDevicesSettingsScreen.kt"},{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SettingsScreens.kt"},{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/ShellScreen.kt"}]}, - {"id":"native.android.d4fae140d4d1dabe","source":"Online and ready","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/ShellScreen.kt"}]}, - {"id":"native.android.cc6855b49c92a524","source":"Only on this phone. Leave empty to use the default name.","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SettingsScreens.kt"}]}, - {"id":"native.android.ba9093fc4494e812","source":"Open","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SkillWorkshopSettingsScreen.kt"}]}, - {"id":"native.android.fac14e001d47bbf0","source":"Open ${card.title}","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/ShellScreen.kt"}]}, - {"id":"native.android.75f0a746768c4c8f","source":"Open ${license.title}","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SettingsScreens.kt"}]}, - {"id":"native.android.eae0cc4897e5ed1f","source":"Open ${row.title}","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/ShellScreen.kt"}]}, - {"id":"native.android.3f6fa1425839e90a","source":"Open App Picker","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SettingsScreens.kt"}]}, - {"id":"native.android.605d5a1157be61cd","source":"Open Chat","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/CommandPalette.kt"},{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SystemAgentSettingsScreen.kt"}]}, - {"id":"native.android.dd70d4902761032b","source":"Open Chat to start or resume the current thread.","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SessionsScreen.kt"}]}, - {"id":"native.android.e5799ce1b2df6f8c","source":"Open OpenClaw on phone","surface":"android","sites":[{"kind":"resource-string","path":"apps/android/wear/src/main/res/values/strings.xml"}]}, - {"id":"native.android.bae8e061c2eeeb6e","source":"Open OpenClaw to reply","surface":"android","sites":[{"kind":"resource-string","path":"apps/android/wear/src/main/res/values/strings.xml"}]}, - {"id":"native.android.296fd1428b8f59bc","source":"Open Settings","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/PermissionRequester.kt"},{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SettingsScreens.kt"},{"kind":"resource-string","path":"apps/android/wear/src/main/res/values/strings.xml"}]}, - {"id":"native.android.da0c7ac18e331811","source":"Open System Access","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SettingsScreens.kt"}]}, - {"id":"native.android.84c70b0295f09ba3","source":"Open Talk","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/ShellScreen.kt"}]}, - {"id":"native.android.90cdbee9084db039","source":"Open an automation to inspect its configuration and run history. Admin-scoped connections can also run, edit, enable, disable, or delete it.","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SettingsScreens.kt"}]}, - {"id":"native.android.43276fae4d5eb14c","source":"Open automation detail","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SettingsScreens.kt"}]}, - {"id":"native.android.f59b1ef15a3e6ce6","source":"Open conversation","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ConversationNotifications.kt"}]}, - {"id":"native.android.99eb8bdd05bcff36","source":"Open desktop","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SessionDashboardScreen.kt"}]}, - {"id":"native.android.a9d3eac603240e6a","source":"Open image preview","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatMessageViews.kt"}]}, - {"id":"native.android.ed90b247115fb04f","source":"Open log entry","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/HealthLogsSettingsScreen.kt"}]}, - {"id":"native.android.d4d86d62e27cead6","source":"Open notification settings","surface":"android","sites":[{"kind":"resource-string","path":"apps/android/wear/src/main/res/values/strings.xml"}]}, - {"id":"native.android.86743582a5bdbdca","source":"Open on watch","surface":"android","sites":[{"kind":"resource-string","path":"apps/android/wear/src/main/res/values/strings.xml"}]}, - {"id":"native.android.bd4741b9b157a8b9","source":"Open profile","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/ShellScreen.kt"}]}, - {"id":"native.android.65d23283b29e6985","source":"Open sessions and reply through your paired phone","surface":"android","sites":[{"kind":"resource-string","path":"apps/android/wear/src/main/res/values/strings.xml"}]}, - {"id":"native.android.c0b9a973f02fb7f5","source":"Open settings","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatCameraCapture.kt"},{"kind":"ui-call","path":"apps/android/app/src/thirdParty/java/ai/openclaw/app/accessibility/AccessibilityDevActivity.kt"}]}, - {"id":"native.android.50e2b3cdac8942ec","source":"Open sign-in page","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/ProviderSignInDialog.kt"}]}, - {"id":"native.android.3ba15a674336e228","source":"Open skill detail","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SkillsSettingsScreen.kt"}]}, - {"id":"native.android.61c6f47454cb4d9b","source":"Open source","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatSourcePreviewViews.kt"}]}, - {"id":"native.android.59863cc50eac68b2","source":"Open the camera and frame the code from openclaw qr.","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/OnboardingFlow.kt"}]}, - {"id":"native.android.88b9aad3b451616f","source":"Open thread","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/CommandPalette.kt"},{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/ShellScreen.kt"},{"kind":"resource-string","path":"apps/android/wear/src/main/res/values/strings.xml"}]}, - {"id":"native.android.84244f73da2b8e3b","source":"OpenClaw","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ConversationNotifications.kt"},{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SessionsScreen.kt"},{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SettingsRoute.kt"},{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SettingsScreens.kt"},{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/ShellScreen.kt"},{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SidebarContent.kt"},{"kind":"ui-named-argument","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SidebarContent.kt"},{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SystemAgentSettingsScreen.kt"},{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatMessageViews.kt"},{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatScreen.kt"},{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/design/ClawComponents.kt"},{"kind":"ui-named-argument","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/design/ClawComponents.kt"},{"kind":"resource-string","path":"apps/android/wear/src/main/res/values/strings.xml"},{"kind":"tool-display","path":"apps/shared/OpenClawKit/Sources/OpenClawKit/Resources/tool-display.json"}]}, - {"id":"native.android.fc10972ab7f85dc1","source":"OpenClaw ${BuildConfig.VERSION_NAME} (${BuildConfig.VERSION_CODE})","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/ShellScreen.kt"}]}, - {"id":"native.android.a5466a404e654af8","source":"OpenClaw Accessibility Developer","surface":"android","sites":[{"kind":"resource-string","path":"apps/android/app/src/thirdParty/res/values/accessibility_strings.xml"}]}, - {"id":"native.android.a561c12d44f9edea","source":"OpenClaw Active","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/node/SystemHandler.kt"}]}, - {"id":"native.android.feacca3bfe9d9964","source":"OpenClaw Git commit","surface":"android","sites":[{"kind":"resource-string","path":"apps/android/app/src/main/res/values/strings.xml"}]}, - {"id":"native.android.0a1ecdc52d5777b0","source":"OpenClaw Node","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/NodeForegroundService.kt"},{"kind":"resource-string","path":"apps/android/app/src/main/res/values/strings.xml"}]}, - {"id":"native.android.ab1c9683c61112fd","source":"OpenClaw Node · Connected","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/NodeForegroundService.kt"}]}, - {"id":"native.android.ac6647b5e8f1f51c","source":"OpenClaw Node · Talk","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/NodeForegroundService.kt"}]}, - {"id":"native.android.33d8015eb957b91e","source":"OpenClaw Passive","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/node/SystemHandler.kt"}]}, - {"id":"native.android.cb98d7da9c3804fc","source":"OpenClaw Time Sensitive","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/node/SystemHandler.kt"}]}, - {"id":"native.android.46ca9720aeb8da19","source":"OpenClaw UI control","surface":"android","sites":[{"kind":"resource-string","path":"apps/android/app/src/thirdParty/res/values/accessibility_strings.xml"}]}, - {"id":"native.android.d63c85351acc3352","source":"OpenClaw appreciates its partners in the open-source community.","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SettingsScreens.kt"}]}, - {"id":"native.android.37ca0160a9368a86","source":"OpenClaw build timestamp","surface":"android","sites":[{"kind":"resource-string","path":"apps/android/app/src/main/res/values/strings.xml"}]}, - {"id":"native.android.ced7ad3000cde68c","source":"OpenClaw can list launcher-visible apps.","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SettingsScreens.kt"}]}, - {"id":"native.android.ab97712648d2f8a8","source":"OpenClaw can receive selected alerts.","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SettingsScreens.kt"}]}, - {"id":"native.android.0cf4fb175d817c5b","source":"OpenClaw collects and sends the names, package IDs, and status of apps visible on this phone when your paired OpenClaw Gateway asks for them. This lets your assistant answer questions and take actions using installed apps.","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SettingsScreens.kt"}]}, - {"id":"native.android.cc711b6fbd328e6b","source":"OpenClaw for Android.","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SettingsScreens.kt"}]}, - {"id":"native.android.19519add92ac3297","source":"OpenClaw gateway","surface":"android","sites":[{"kind":"ui-named-argument","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/design/ClawComponents.kt"}]}, - {"id":"native.android.64b97c9580f1eff9","source":"OpenClaw is checking gateway and node access.","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/OnboardingFlow.kt"}]}, - {"id":"native.android.5895b58ccb811db7","source":"OpenClaw is ready to continue in your ordinary chat.","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SystemAgentSettingsScreen.kt"}]}, - {"id":"native.android.d6542e1282f7812e","source":"OpenClaw is working","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatScreen.kt"}]}, - {"id":"native.android.40eb4f11affba47f","source":"OpenClaw is working…","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SystemAgentSettingsScreen.kt"}]}, - {"id":"native.android.21f752285c149193","source":"OpenClaw logo","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/OnboardingFlow.kt"},{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SettingsScreens.kt"}]}, - {"id":"native.android.c340eaec88489712","source":"OpenClaw node connection status","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/NodeForegroundService.kt"}]}, - {"id":"native.android.aafe1270ea69b566","source":"OpenClaw only checks location when your paired Gateway requests it. On the next Android screen, choose $backgroundPermissionLabel to allow checks while the app is in the background.","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SettingsScreens.kt"}]}, - {"id":"native.android.1fe4b65f1a1f2cf4","source":"OpenClaw replies","surface":"android","sites":[{"kind":"resource-string","path":"apps/android/wear/src/main/res/values/strings.xml"}]}, - {"id":"native.android.3c15b7d9c019e4b5","source":"OpenClaw reply","surface":"android","sites":[{"kind":"resource-string","path":"apps/android/wear/src/main/res/values/strings.xml"}]}, - {"id":"native.android.7e2a03fbc978ec8e","source":"OpenClaw request failed.","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/chat/ChatController.kt"},{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/systemagent/SystemAgentChatController.kt"}]}, - {"id":"native.android.18b5ff11e0193607","source":"OpenClaw thread","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/CommandPalette.kt"},{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SessionsScreen.kt"}]}, - {"id":"native.android.0331b7089ed9735e","source":"OpenClaw translations · $languageTag","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/AppLanguage.kt"}]}, - {"id":"native.android.807617c9eab20632","source":"OpenClaw turns this phone into a clean mobile command surface for threads, voice, providers, and Gateway.","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SettingsScreens.kt"}]}, - {"id":"native.android.171d89ce9eee68c9","source":"OpenClaw uses ${labels.joinToString(\", \")} permissions for features that need this access.","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/PermissionRequester.kt"}]}, - {"id":"native.android.cd127c6afb20f44a","source":"OpenClaw will surface approvals, failed jobs, and channel issues here.","surface":"android","sites":[{"kind":"ui-named-argument","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/design/ClawComponents.kt"}]}, - {"id":"native.android.448a16dfa8c5d915","source":"OpenClaw · Live","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatScreen.kt"}]}, - {"id":"native.android.16d8c479a456843e","source":"Opening Gateway connection","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/OnboardingFlow.kt"}]}, - {"id":"native.android.6874ca41e01fc9ad","source":"Optional description","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/CronJobManagementPanel.kt"}]}, - {"id":"native.android.3c2c562a922fda07","source":"Optional override","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/CronJobManagementPanel.kt"}]}, - {"id":"native.android.7325101dbff92218","source":"Optional path","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/CronJobManagementPanel.kt"}]}, - {"id":"native.android.c2511e203824256a","source":"Orange","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SessionsScreen.kt"}]}, - {"id":"native.android.db6af11822653144","source":"Origin","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/NodesDevicesSettingsScreen.kt"}]}, - {"id":"native.android.d5457a86ff2be54d","source":"Other answer","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatQuestionCard.kt"}]}, - {"id":"native.android.c1c4e97664a9da07","source":"Other apps stay untouched.","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/thirdParty/java/ai/openclaw/app/ui/SensitivePhoneCapabilitiesSettings.kt"}]}, - {"id":"native.android.0805e08677bcb8c9","source":"Other work","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SidebarContent.kt"}]}, - {"id":"native.android.ba5f829fbee774e9","source":"Output","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatContextPopoverContent.kt"}]}, - {"id":"native.android.546762496f430108","source":"Output tokens","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatMessageMetadata.kt"}]}, - {"id":"native.android.1b0b9045216ba348","source":"Overview","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/ShellScreen.kt"},{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SidebarContent.kt"}]}, - {"id":"native.android.3845432b1980bec7","source":"PDF","surface":"android","sites":[{"kind":"tool-display","path":"apps/shared/OpenClawKit/Sources/OpenClawKit/Resources/tool-display.json"}]}, - {"id":"native.android.630b8992c47db41c","source":"PHONE PROXY","surface":"android","sites":[{"kind":"resource-string","path":"apps/android/wear/src/main/res/values/strings.xml"}]}, - {"id":"native.android.d38dab4e9fa30bb1","source":"Packages: snapshot=$snapshotPackage foreground=$foregroundPackage","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/thirdParty/java/ai/openclaw/app/accessibility/AccessibilityDevActivity.kt"}]}, - {"id":"native.android.ba5d37a9be45bb47","source":"Page $pageNumber of $pageCount · Select text on this page","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatMessageActions.kt"}]}, - {"id":"native.android.e02718c312582b03","source":"Page excerpt","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatSourcePreviewViews.kt"}]}, - {"id":"native.android.1442a9fb6e95178b","source":"Pages","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SidebarContent.kt"}]}, - {"id":"native.android.81004298e07b84bc","source":"Pair Gateway","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/OnboardingFlow.kt"}]}, - {"id":"native.android.4bfab01326a3cfb2","source":"Paired","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/NodesDevicesSettingsScreen.kt"}]}, - {"id":"native.android.579e7d158c8eb6b3","source":"Paired Devices","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/NodesDevicesSettingsScreen.kt"}]}, - {"id":"native.android.6cb6c3cf35e3d873","source":"Paired device","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/NodesDevicesSettingsScreen.kt"}]}, - {"id":"native.android.59857d295b71b6f6","source":"Paired device removed.","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/NodeRuntime.kt"}]}, - {"id":"native.android.c612ae79603566e2","source":"Pairing Gateway","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/OnboardingFlow.kt"}]}, - {"id":"native.android.8bcbc6904ddb0264","source":"Pairing needed","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/GatewayDiagnostics.kt"}]}, - {"id":"native.android.0e27fbb1014bad1d","source":"Pairing request rejected.","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/NodeRuntime.kt"}]}, - {"id":"native.android.6d97cd145dcf03ef","source":"Partial","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/OnboardingFlow.kt"}]}, - {"id":"native.android.3fb15e6995dd7087","source":"Password","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/OnboardingFlow.kt"},{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SettingsScreens.kt"}]}, - {"id":"native.android.fe98f2d0bde26ac0","source":"Password (optional)","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/GatewayAdditionDialog.kt"}]}, - {"id":"native.android.3dade53cf9fab83c","source":"Password optional","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/OnboardingFlow.kt"}]}, - {"id":"native.android.b6a850f75a8ff0d7","source":"Paste a shared Gateway token or operator-issued token.","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/OnboardingFlow.kt"}]}, - {"id":"native.android.fd249bbae1f51313","source":"Paste setup code","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/OnboardingFlow.kt"}]}, - {"id":"native.android.4d320a57fa0fb9a0","source":"Paste token","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/OnboardingFlow.kt"}]}, - {"id":"native.android.e811d66091630de4","source":"Pause audio","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatMediaPlayer.kt"}]}, - {"id":"native.android.d18d828fabe0abda","source":"Paused","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SettingsScreens.kt"},{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/voice/VoiceWakeManager.kt"}]}, - {"id":"native.android.aba912a2e413ac37","source":"Paused for voice playback","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatMediaPlayer.kt"}]}, - {"id":"native.android.9e395da46f33002f","source":"Pauses during other voice activity.","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SettingsScreens.kt"}]}, - {"id":"native.android.1b7d101e7ba85e9c","source":"Payload","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/CronJobDetail.kt"},{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SettingsScreens.kt"}]}, - {"id":"native.android.1fbd4663d54a15aa","source":"Payload Text","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SettingsScreens.kt"}]}, - {"id":"native.android.ec2b4239cb8f6d71","source":"Payload · ${cronPayloadKindLabel(payload)}","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/CronJobManagementPanel.kt"}]}, - {"id":"native.android.dcbd47e9a14e70ae","source":"Pearling","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatWorkingIndicator.kt"}]}, - {"id":"native.android.d44392114f134b3b","source":"Pending","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/NodesDevicesSettingsScreen.kt"},{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SkillWorkshopSettingsScreen.kt"}]}, - {"id":"native.android.b00332abe749043f","source":"Pending Requests","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/NodesDevicesSettingsScreen.kt"}]}, - {"id":"native.android.4c0349bb7fb1300c","source":"Pending requests","surface":"android","sites":[{"kind":"resource-string","path":"apps/android/wear/src/main/res/values/strings.xml"}]}, - {"id":"native.android.6e821e402dc6bcdf","source":"Permission required","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatCameraCapture.kt"}]}, - {"id":"native.android.4f2ae94a79c512f9","source":"Permissions","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/OnboardingFlow.kt"},{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatAttachmentMenu.kt"},{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatScreen.kt"}]}, - {"id":"native.android.4d4e9d9267d833b2","source":"Permissions and shared capabilities","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/ShellScreen.kt"}]}, - {"id":"native.android.02f346539a07877b","source":"Personal AI on your devices","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SettingsScreens.kt"}]}, - {"id":"native.android.acbdc4ee06040d80","source":"Personal Instructions","surface":"android","sites":[{"kind":"tool-display","path":"apps/shared/OpenClawKit/Sources/OpenClawKit/Resources/tool-display.json"}]}, - {"id":"native.android.b90b0acb54a1e930","source":"Phase %1$d","surface":"android","sites":[{"kind":"resource-string","path":"apps/android/wear/src/main/res/values/strings.xml"}]}, - {"id":"native.android.008ac966ec9191f9","source":"Phone Capabilities","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SettingsRoute.kt"},{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SettingsScreens.kt"}]}, - {"id":"native.android.441eae285dae7b66","source":"Phone Node","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/HealthLogsSettingsScreen.kt"}]}, - {"id":"native.android.b4e8739f7aa858ec","source":"Phone access changed. Review the request and try again.","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/GatewayNodeApproval.kt"}]}, - {"id":"native.android.3881e845a4e699c7","source":"Phone can reach the Gateway","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/OnboardingFlow.kt"}]}, - {"id":"native.android.3de0819ec35075b0","source":"Phone not reachable","surface":"android","sites":[{"kind":"resource-string","path":"apps/android/wear/src/main/res/values/strings.xml"}]}, - {"id":"native.android.d5d4090ede4afee1","source":"Phone ready","surface":"android","sites":[{"kind":"resource-string","path":"apps/android/wear/src/main/res/values/strings.xml"}]}, - {"id":"native.android.fbd5c43d1da211e8","source":"Phone unavailable. Tap Reply to try again.","surface":"android","sites":[{"kind":"resource-string","path":"apps/android/wear/src/main/res/values/strings.xml"}]}, - {"id":"native.android.053f7882b3d40f54","source":"Phone-controlled","surface":"android","sites":[{"kind":"resource-string","path":"apps/android/wear/src/main/res/values/strings.xml"}]}, - {"id":"native.android.4947e11ac1ebf9a6","source":"Photo","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatCameraActivity.kt"}]}, - {"id":"native.android.1fb9e44a74c5b89c","source":"Photos","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/PermissionRequester.kt"},{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/OnboardingFlow.kt"},{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SettingsScreens.kt"}]}, - {"id":"native.android.d9963d6e679fad17","source":"Pin","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SessionsScreen.kt"}]}, - {"id":"native.android.c6a60daf61c82d06","source":"Pin model","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatScreen.kt"}]}, - {"id":"native.android.3f461a5a2955e4cb","source":"Pinching","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatWorkingIndicator.kt"}]}, - {"id":"native.android.1118d61eccd91f99","source":"Pink","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SessionsScreen.kt"}]}, - {"id":"native.android.e4be4e3b8a59e21f","source":"Pinned","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SessionsScreen.kt"},{"kind":"conditional-branch","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SidebarComponents.kt"},{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SidebarComponents.kt"},{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SidebarContent.kt"}]}, - {"id":"native.android.c1025120932c501a","source":"Plan the work","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatScreen.kt"}]}, - {"id":"native.android.c928a3add8860be2","source":"Platform","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/NodesDevicesSettingsScreen.kt"}]}, - {"id":"native.android.587de91b599ee9ca","source":"Play audio","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SettingsScreens.kt"},{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatMediaPlayer.kt"}]}, - {"id":"native.android.fba62e0b7d3e82a1","source":"Play video","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatMediaPlayer.kt"}]}, - {"id":"native.android.5e87ca897023dc65","source":"Plugins","surface":"android","sites":[{"kind":"tool-display","path":"apps/shared/OpenClawKit/Sources/OpenClawKit/Resources/tool-display.json"}]}, - {"id":"native.android.d21206329323d24f","source":"Policy","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SettingsScreens.kt"}]}, - {"id":"native.android.52b54d250c010799","source":"Policy default","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatScreen.kt"}]}, - {"id":"native.android.987dcd9bbe3d83e4","source":"Port","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/OnboardingFlow.kt"},{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SettingsScreens.kt"}]}, - {"id":"native.android.e95c49f6564114b1","source":"Portal","surface":"android","sites":[{"kind":"tool-display","path":"apps/shared/OpenClawKit/Sources/OpenClawKit/Resources/tool-display.json"}]}, - {"id":"native.android.e18af4fa3549d353","source":"Precise Location","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SettingsScreens.kt"}]}, - {"id":"native.android.8d8ab28cdd3fa567","source":"Preferred microphone","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SettingsScreens.kt"}]}, - {"id":"native.android.2d4dba9cbde90bf1","source":"Preferred microphone unavailable; using automatic routing.","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SettingsScreens.kt"}]}, - {"id":"native.android.0b76795c113a2bcc","source":"Preparing attachments…","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatComposerActivity.kt"}]}, - {"id":"native.android.d10c0e9e4fbae94d","source":"Preparing audio…","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatScreen.kt"}]}, - {"id":"native.android.44702a63bbd8e8d0","source":"Preparing playback…","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatMediaPlayer.kt"}]}, - {"id":"native.android.93f25994bedbd2c8","source":"Preparing voice note…","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/VoiceNoteComposer.kt"}]}, - {"id":"native.android.a479b236e0ea5d98","source":"Presence","surface":"android","sites":[{"kind":"tool-display","path":"apps/shared/OpenClawKit/Sources/OpenClawKit/Resources/tool-display.json"}]}, - {"id":"native.android.7ff785c44f7466a0","source":"Preview unavailable","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatSourcePreviewViews.kt"}]}, - {"id":"native.android.84c148a01a8ef0cc","source":"Preview · $domain","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatMessageViews.kt"}]}, - {"id":"native.android.60fe1cb11489d922","source":"Previous images","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatScreen.kt"}]}, - {"id":"native.android.da5d2e35a657a2e7","source":"Previous page","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatMessageActions.kt"}]}, - {"id":"native.android.9d0afe2fc8f45516","source":"Previous part","surface":"android","sites":[{"kind":"resource-string","path":"apps/android/wear/src/main/res/values/strings.xml"}]}, - {"id":"native.android.f24b4fe4204360d9","source":"Prioritizes connected Bluetooth microphones.","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SettingsScreens.kt"}]}, - {"id":"native.android.12b88da3278c4de1","source":"Process","surface":"android","sites":[{"kind":"tool-display","path":"apps/shared/OpenClawKit/Sources/OpenClawKit/Resources/tool-display.json"}]}, - {"id":"native.android.7e6beda068bb59ed","source":"Profile","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SettingsRoute.kt"},{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SettingsScreens.kt"}]}, - {"id":"native.android.dbe222ea8860b0cd","source":"Profile & appearance","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SettingsRoute.kt"}]}, - {"id":"native.android.08eeca810e2dada9","source":"Progress Card","surface":"android","sites":[{"kind":"tool-display","path":"apps/shared/OpenClawKit/Sources/OpenClawKit/Resources/tool-display.json"}]}, - {"id":"native.android.80ac22e183ea3319","source":"Progress cleared","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ToolActivityPresentation.kt"}]}, - {"id":"native.android.44b8d8ffa2ef3c89","source":"Progress note","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatScreen.kt"}]}, - {"id":"native.android.8bbe59b01a1c9b49","source":"Progress note updated","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ToolActivityPresentation.kt"}]}, - {"id":"native.android.bc78d8a71483b0fd","source":"Progress update failed","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ToolActivityPresentation.kt"}]}, - {"id":"native.android.78008abe88cae63e","source":"Progress updated — $completed/$total · $step","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ToolActivityPresentation.kt"}]}, - {"id":"native.android.088ff5176727fefe","source":"Promoted","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/DreamingSettingsScreen.kt"}]}, - {"id":"native.android.221a6a9d33f0c721","source":"Proposal applied.","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/NodeRuntime.kt"}]}, - {"id":"native.android.a7ada63ca275548e","source":"Proposal quarantined.","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/NodeRuntime.kt"}]}, - {"id":"native.android.a5cfcdfeeee691fc","source":"Proposal rejected.","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/NodeRuntime.kt"}]}, - {"id":"native.android.a2043880c90494ae","source":"Protected secret","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatQuestionCard.kt"}]}, - {"id":"native.android.515097a0ca402d86","source":"Provider availability unknown","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/CommandPalette.kt"}]}, - {"id":"native.android.4608f3640e7fca6f","source":"Provider catalog","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/ProvidersModelsScreen.kt"}]}, - {"id":"native.android.a16ee8c08fd619a7","source":"Provider limits and quota health.","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SettingsScreens.kt"}]}, - {"id":"native.android.ca436c061a1749d2","source":"Provider limits will appear here when your gateway reports them.","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SettingsScreens.kt"}]}, - {"id":"native.android.4eb766157a1ba746","source":"Provider models loaded, but readiness is unavailable.","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/NodeRuntime.kt"}]}, - {"id":"native.android.2635c25b18400a25","source":"Provider setup","surface":"android","sites":[{"kind":"ui-named-argument","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/design/ClawComponents.kt"}]}, - {"id":"native.android.ec38a665bb23475b","source":"Providers","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SettingsScreens.kt"},{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/ShellScreen.kt"},{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatScreen.kt"}]}, - {"id":"native.android.99ef92cbd4f7f8fe","source":"Providers & Models","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/ProvidersModelsScreen.kt"},{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SettingsRoute.kt"}]}, - {"id":"native.android.17ec83305e9cc87f","source":"Providers and configured models","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/ProvidersModelsScreen.kt"}]}, - {"id":"native.android.e79f32b0af7b8ab2","source":"Public gateways require wss:// or Tailscale Serve. ws:// is allowed for localhost, .local hosts, the Android emulator, and private LAN IPs.","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/GatewayConfigResolver.kt"}]}, - {"id":"native.android.2ca55ae4f3fd63c4","source":"Public key","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/NodesDevicesSettingsScreen.kt"}]}, - {"id":"native.android.cc1241020c084980","source":"Publisher","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SkillsSettingsScreen.kt"}]}, - {"id":"native.android.139b5e6557177a23","source":"Pulse","surface":"android","sites":[{"kind":"resource-string","path":"apps/android/wear/src/main/res/values/strings.xml"}]}, - {"id":"native.android.c0c755f7298c9124","source":"Purple","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SessionsScreen.kt"}]}, - {"id":"native.android.c0fef45b3b102aac","source":"QR code did not contain a valid setup code.","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/GatewayConfigResolver.kt"}]}, - {"id":"native.android.219dcfedccb4a09f","source":"QR code not accepted","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/OnboardingFlow.kt"}]}, - {"id":"native.android.5b96c73508dcefd0","source":"QR code points to an insecure remote gateway. $remoteGatewaySecurityRule $remoteGatewaySecurityFix","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/GatewayConfigResolver.kt"}]}, - {"id":"native.android.0b82b69d7d5bea7a","source":"QR code uses an IPv6 zone ID. Use an unscoped IPv6 address or a LAN hostname.","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/GatewayConfigResolver.kt"}]}, - {"id":"native.android.bbdbd5723a2288ef","source":"Quarantine","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SkillWorkshopSettingsScreen.kt"}]}, - {"id":"native.android.4f0253b22e3c699d","source":"Quarantine proposal?","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SkillWorkshopSettingsScreen.kt"}]}, - {"id":"native.android.d0f85f2c0d890c13","source":"Queued","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SidebarComponents.kt"}]}, - {"id":"native.android.139768629b9f2483","source":"Queued %1$d, Running %2$d, Done %3$d, Failed %4$d, Hidden %5$d","surface":"android","sites":[{"kind":"resource-string","path":"apps/android/wear/src/main/res/values/strings.xml"}]}, - {"id":"native.android.06ffbe86a1215adb","source":"Queued — sends when reconnected","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatMessageViews.kt"}]}, - {"id":"native.android.c474dead3eb75e11","source":"Queuing message…","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatComposerActivity.kt"}]}, - {"id":"native.android.ff5a17f9aeb9ad27","source":"Quick actions","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/CommandPalette.kt"}]}, - {"id":"native.android.0cdf9c890489295c","source":"Quick reactions","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatMessageReactions.kt"}]}, - {"id":"native.android.a11341677ed2d187","source":"Quiet Hours","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SettingsScreens.kt"}]}, - {"id":"native.android.a320e8e38ad09fdc","source":"RECENT LOGS","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/HealthLogsSettingsScreen.kt"}]}, - {"id":"native.android.8363c18ba7fdf0fd","source":"Rate Limit","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SettingsScreens.kt"}]}, - {"id":"native.android.e7e32633960b9a05","source":"Raw","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/HealthLogsSettingsScreen.kt"}]}, - {"id":"native.android.82e580bb4b2b4fb7","source":"Reactions are a single emoji.","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatMessageReactions.kt"}]}, - {"id":"native.android.b1915161526dc1c3","source":"Read","surface":"android","sites":[{"kind":"tool-display","path":"apps/shared/OpenClawKit/Sources/OpenClawKit/Resources/tool-display.json"}]}, - {"id":"native.android.792f333460753859","source":"Read Calendar","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/PermissionRequester.kt"}]}, - {"id":"native.android.75663b75f9160afc","source":"Read Call Log","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/PermissionRequester.kt"}]}, - {"id":"native.android.34a4785ce369433b","source":"Read Contacts","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/PermissionRequester.kt"}]}, - {"id":"native.android.cdce60faa0fd33d9","source":"Read SMS","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/PermissionRequester.kt"}]}, - {"id":"native.android.fc2bc01dbeac8bc1","source":"Read allowed; send not granted. Gateway opt-in still required.","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/OnboardingFlow.kt"}]}, - {"id":"native.android.10eacef750b36d64","source":"Read and update events","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/OnboardingFlow.kt"}]}, - {"id":"native.android.048947b8040a4554","source":"Read full reply","surface":"android","sites":[{"kind":"resource-string","path":"apps/android/wear/src/main/res/values/strings.xml"}]}, - {"id":"native.android.fe91bf2fa05c565b","source":"Read only","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatScreen.kt"}]}, - {"id":"native.android.520108f61e6e9f31","source":"Read recent photos and media","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/OnboardingFlow.kt"}]}, - {"id":"native.android.66867b963b5258a0","source":"Read selected app notifications","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/OnboardingFlow.kt"}]}, - {"id":"native.android.12cba8ec4081ff95","source":"Read this phone's location","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/OnboardingFlow.kt"}]}, - {"id":"native.android.1c4acd27277544e0","source":"Read-only access; native tool approval rules still apply.","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatScreen.kt"}]}, - {"id":"native.android.3833561b14a68b4b","source":"Readable gateway log detail.","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/HealthLogsSettingsScreen.kt"}]}, - {"id":"native.android.eea65bb2cbebccdb","source":"Reading QR code…","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/GatewayAdditionDialog.kt"}]}, - {"id":"native.android.098f33346be87b0b","source":"Reading agents, sessions, and chat","surface":"android","sites":[{"kind":"resource-string","path":"apps/android/wear/src/main/res/values/strings.xml"}]}, - {"id":"native.android.e8bfe61eb7a178e9","source":"Reading bounded aggregates from the paired phone.","surface":"android","sites":[{"kind":"resource-string","path":"apps/android/wear/src/main/res/values/strings.xml"}]}, - {"id":"native.android.e854f008a7effa9b","source":"Reading list","surface":"android","sites":[{"kind":"conditional-branch","path":"apps/android/app/src/main/java/ai/openclaw/app/AndroidScreenshotFixture.kt"}]}, - {"id":"native.android.dc842ee2019a7fda","source":"Ready","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/GatewayTalkSetupReadiness.kt"},{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/ChannelsSettingsScreen.kt"},{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/GatewayDiagnostics.kt"},{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/HealthLogsSettingsScreen.kt"},{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/ProvidersModelsScreen.kt"},{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SettingsScreens.kt"},{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SkillsSettingsScreen.kt"},{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatScreen.kt"},{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/voice/TalkModeManager.kt"},{"kind":"resource-string","path":"apps/android/wear/src/main/res/values/strings.xml"}]}, - {"id":"native.android.fbd5bbaed33edded","source":"Ready on this gateway. Android can enable or disable it globally; setup and configuration stay on desktop or CLI.","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SkillsSettingsScreen.kt"}]}, - {"id":"native.android.5fbeaf35f6b31efb","source":"Ready when you are","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatScreen.kt"}]}, - {"id":"native.android.10e52c600528467d","source":"Realtime","surface":"android","sites":[{"kind":"ui-named-argument","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/design/ClawComponents.kt"}]}, - {"id":"native.android.79e360b2a2849881","source":"Realtime Talk","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/GatewayTalkSetupReadiness.kt"},{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SettingsScreens.kt"}]}, - {"id":"native.android.75c34889eb89df06","source":"Recent","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SessionsScreen.kt"},{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SidebarContent.kt"}]}, - {"id":"native.android.7113502430f87444","source":"Recent Runs","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/CronJobManagementPanel.kt"}]}, - {"id":"native.android.b85cb78c3089973c","source":"Recent Threads","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/ShellScreen.kt"}]}, - {"id":"native.android.004fd715ebe3d013","source":"Recent conversations","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/ShellScreen.kt"}]}, - {"id":"native.android.cfd90a828c5f6bda","source":"Recents","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/thirdParty/java/ai/openclaw/app/accessibility/AccessibilityDevActivity.kt"}]}, - {"id":"native.android.14c97b9b961e67b7","source":"Recognizer busy","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/voice/TalkModeManager.kt"}]}, - {"id":"native.android.a5b838eaa62644a6","source":"Recommended","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SystemAgentSettingsScreen.kt"}]}, - {"id":"native.android.f7e999851098e998","source":"Reconnect","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SettingsScreens.kt"}]}, - {"id":"native.android.51ddbd933bd8779b","source":"Reconnect gateway","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/ShellScreen.kt"}]}, - {"id":"native.android.4d0e9d09ae24c5de","source":"Reconnect the Gateway in OpenClaw on the paired phone.","surface":"android","sites":[{"kind":"resource-string","path":"apps/android/wear/src/main/res/values/strings.xml"}]}, - {"id":"native.android.14e93535c32de1b6","source":"Reconnect to continue","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/ShellScreen.kt"}]}, - {"id":"native.android.b40b57bc02ec76fe","source":"Reconnect to load the full message.","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatMessageDisclosure.kt"}]}, - {"id":"native.android.6221c4f0434a88e4","source":"Reconnect with operator.admin access to review and change Gateway settings.","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SystemAgentSettingsScreen.kt"}]}, - {"id":"native.android.377c08edb4a24718","source":"Reconnecting…","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/NodeRuntime.kt"},{"kind":"conditional-branch","path":"apps/android/app/src/main/java/ai/openclaw/app/gateway/GatewaySession.kt"}]}, - {"id":"native.android.b703bcf5f901c629","source":"Record video","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatCameraActivity.kt"}]}, - {"id":"native.android.c2e0a18fba9f5eeb","source":"Record voice note","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/VoiceNoteComposer.kt"}]}, - {"id":"native.android.2dae69361b6f454f","source":"Red","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SessionsScreen.kt"}]}, - {"id":"native.android.b9734a57a0402c49","source":"Reefing","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatWorkingIndicator.kt"}]}, - {"id":"native.android.6af79fbc0b248aa4","source":"Reference added to chat","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatScreen.kt"}]}, - {"id":"native.android.762f31cc51a61c6a","source":"Refresh","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/NodesDevicesSettingsScreen.kt"},{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/ProviderSignInDialog.kt"},{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/ProvidersModelsScreen.kt"},{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SettingsScreens.kt"},{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SkillWorkshopSettingsScreen.kt"},{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/WorkspaceFilesScreen.kt"},{"kind":"resource-string","path":"apps/android/wear/src/main/res/values/strings.xml"}]}, - {"id":"native.android.ef17a7be2705d882","source":"Refresh Logs","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/HealthLogsSettingsScreen.kt"}]}, - {"id":"native.android.f297f88a1719df35","source":"Refresh changes","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/SessionDiffSheet.kt"}]}, - {"id":"native.android.b6d4a2bc10e2a8e9","source":"Refresh chat","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatScreen.kt"}]}, - {"id":"native.android.bec9cdb147c3449f","source":"Refresh the lists and try again.","surface":"android","sites":[{"kind":"resource-string","path":"apps/android/wear/src/main/res/values/strings.xml"}]}, - {"id":"native.android.18778a3705ef448c","source":"Refresh this chat before changing permissions.","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/chat/ChatController.kt"},{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatScreen.kt"}]}, - {"id":"native.android.0bba7f5a7f536bfc","source":"Refreshing","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/NodesDevicesSettingsScreen.kt"},{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/ProvidersModelsScreen.kt"},{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SettingsScreens.kt"},{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/ShellScreen.kt"},{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SkillWorkshopSettingsScreen.kt"},{"kind":"resource-string","path":"apps/android/wear/src/main/res/values/strings.xml"}]}, - {"id":"native.android.d6d7d3bb54de86f7","source":"Reject","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/NodesDevicesSettingsScreen.kt"},{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SkillWorkshopSettingsScreen.kt"}]}, - {"id":"native.android.a69696a6f5dd1a81","source":"Reject pairing request?","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/NodesDevicesSettingsScreen.kt"}]}, - {"id":"native.android.2faa88096a79b17a","source":"Reject proposal?","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SkillWorkshopSettingsScreen.kt"}]}, - {"id":"native.android.f58e55c8d9c85e29","source":"Reject the pairing request from this device?","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/NodesDevicesSettingsScreen.kt"}]}, - {"id":"native.android.b7d8a4c3e34cc092","source":"Rejected","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SkillWorkshopSettingsScreen.kt"}]}, - {"id":"native.android.38661fce5fca374f","source":"Release plan ${(branchLeaves.indexOf(leaf) + 1).toString().padStart(2, '0')}","surface":"android","sites":[{"kind":"conditional-branch","path":"apps/android/app/src/main/java/ai/openclaw/app/AndroidScreenshotFixture.kt"}]}, - {"id":"native.android.4a6af396f00e266a","source":"Reload","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/CronJobManagementPanel.kt"}]}, - {"id":"native.android.761df98341152181","source":"Remote IP","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/NodesDevicesSettingsScreen.kt"}]}, - {"id":"native.android.8bf85545daee2012","source":"Remove","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/NodesDevicesSettingsScreen.kt"}]}, - {"id":"native.android.b348f3f9e5ff33c2","source":"Remove $gatewayName and its saved credentials from this phone?","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SettingsScreens.kt"}]}, - {"id":"native.android.1da980212b1bf9c8","source":"Remove attachment","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatScreen.kt"}]}, - {"id":"native.android.13982eb0092fdfc6","source":"Remove from group","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SessionsScreen.kt"}]}, - {"id":"native.android.6ca5cb686c0fce19","source":"Remove paired device?","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/NodesDevicesSettingsScreen.kt"}]}, - {"id":"native.android.95d9121abceead22","source":"Remove this automation after a successful one-shot run.","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/CronJobManagementPanel.kt"}]}, - {"id":"native.android.e6024d37fb289b31","source":"Remove wake phrase","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SettingsScreens.kt"}]}, - {"id":"native.android.38d6822dd682b6d0","source":"Rename","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SessionsScreen.kt"},{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SettingsScreens.kt"}]}, - {"id":"native.android.2a7481f0b8a37fe9","source":"Rename gateway","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SettingsScreens.kt"}]}, - {"id":"native.android.1c8a1356e539f524","source":"Rename group","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SessionsScreen.kt"}]}, - {"id":"native.android.1963d6417f3c8c15","source":"Rename group…","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SessionsScreen.kt"}]}, - {"id":"native.android.9612ad9ba11ff496","source":"Rename thread","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SessionsScreen.kt"}]}, - {"id":"native.android.3d4c786a63a8b18b","source":"Rename…","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SessionsScreen.kt"}]}, - {"id":"native.android.85a9a1b71d1318ce","source":"Rendering diagram…","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatMermaidBlock.kt"}]}, - {"id":"native.android.78e0dfcbe9b6dee4","source":"Repair","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/NodesDevicesSettingsScreen.kt"}]}, - {"id":"native.android.4a6b111ffc3a6f9f","source":"Repeating","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/CronJobDetail.kt"}]}, - {"id":"native.android.af1bb23ed103ad5a","source":"Replace gateway setup?","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SettingsScreens.kt"}]}, - {"id":"native.android.0c691921d994a5c5","source":"Replace setup","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SettingsScreens.kt"}]}, - {"id":"native.android.7d55fbfbdf0b6895","source":"Replaces $name — last updated $updated","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatQuestionCard.kt"}]}, - {"id":"native.android.617c2be16258c399","source":"Replacing the setup code clears this phone's saved setup credentials and device tokens before reconnecting. This phone may need node capability approval again; continue only when you mean to pair with a fresh gateway setup code.","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SettingsScreens.kt"}]}, - {"id":"native.android.637b8e9a6d9f37d3","source":"Replies play aloud","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SettingsScreens.kt"}]}, - {"id":"native.android.f54ecda74b693b66","source":"Reply","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ConversationNotifications.kt"},{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatMessageActions.kt"},{"kind":"resource-string","path":"apps/android/wear/src/main/res/values/strings.xml"}]}, - {"id":"native.android.fe88871678a936ca","source":"Reply alerts","surface":"android","sites":[{"kind":"resource-string","path":"apps/android/wear/src/main/res/values/strings.xml"}]}, - {"id":"native.android.2e8741a989de1f93","source":"Reply not sent","surface":"android","sites":[{"kind":"resource-string","path":"apps/android/wear/src/main/res/values/strings.xml"}]}, - {"id":"native.android.6a881a084525fe2c","source":"Reply queued","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ConversationNotifications.kt"}]}, - {"id":"native.android.dc1e44ce5c52864d","source":"Reply status is unknown. Open the conversation before sending again.","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ConversationNotifications.kt"}]}, - {"id":"native.android.eccf5d8f34624ecb","source":"Reply to OpenClaw…","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ConversationNotifications.kt"},{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SystemAgentSettingsScreen.kt"}]}, - {"id":"native.android.31bc34bce2b56fd6","source":"Request all","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/OnboardingFlow.kt"}]}, - {"id":"native.android.6eaeee8d9880a635","source":"Requested by $agent • $session","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatQuestionCard.kt"}]}, - {"id":"native.android.96233ca661991f1a","source":"Requesting permissions…","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/OnboardingFlow.kt"}]}, - {"id":"native.android.7dcd219c88de7154","source":"Requires operator.admin","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatScreen.kt"}]}, - {"id":"native.android.fa60aa5bc35add8b","source":"Reset pinned items","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SidebarContent.kt"}]}, - {"id":"native.android.76781037f9018eb9","source":"Reset zoom","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatImageViewer.kt"}]}, - {"id":"native.android.fa2fac51b4d2989d","source":"Resolution outcome unknown. Actions stay disabled until the Gateway record is verified.","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/GatewayExecApprovals.kt"},{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/NodeRuntime.kt"}]}, - {"id":"native.android.6306de001449989d","source":"Response aborted","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/voice/MicCaptureManager.kt"}]}, - {"id":"native.android.7c1cfaae9d9be71a","source":"Restart","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SystemAgentSettingsScreen.kt"}]}, - {"id":"native.android.f48f5f2e61a7282d","source":"Retry","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatMessageDisclosure.kt"},{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatMessageViews.kt"},{"kind":"resource-string","path":"apps/android/wear/src/main/res/values/strings.xml"}]}, - {"id":"native.android.ad699e1ff3be59dd","source":"Retry connection","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/OnboardingFlow.kt"}]}, - {"id":"native.android.d2d8b23346bba4f6","source":"Retry diagram","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatMermaidBlock.kt"}]}, - {"id":"native.android.68654bfed37f1549","source":"Retrying automatically","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/OnboardingFlow.kt"}]}, - {"id":"native.android.5e52b2588e116964","source":"Return to setup","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/ShellScreen.kt"}]}, - {"id":"native.android.bfc3c6a394deba01","source":"Revert Changes","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/CronJobManagementPanel.kt"}]}, - {"id":"native.android.85a217117489aba1","source":"Review","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/NodesDevicesSettingsScreen.kt"},{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SettingsScreens.kt"},{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SkillsSettingsScreen.kt"}]}, - {"id":"native.android.b1842645f496e9d3","source":"Review ClawHub skill","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SkillsSettingsScreen.kt"}]}, - {"id":"native.android.0bfaa59ac90e15f8","source":"Review actions that need your attention.","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SettingsScreens.kt"}]}, - {"id":"native.android.9ab8f013717a7061","source":"Review changes","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatScreen.kt"},{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/SessionDiffSheet.kt"}]}, - {"id":"native.android.3b7bab21e700d42b","source":"Review generated skill proposals before they become live skills.","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SkillWorkshopSettingsScreen.kt"}]}, - {"id":"native.android.dc1bf4919ead4537","source":"Review highlighted items","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/ShellScreen.kt"}]}, - {"id":"native.android.325a9b2d05f8cf05","source":"Review node access","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/ShellScreen.kt"}]}, - {"id":"native.android.2c0b73914cf430f8","source":"Review provider readiness\nand configured models.","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/ProvidersModelsScreen.kt"}]}, - {"id":"native.android.af2b581d38125fbc","source":"Review readiness","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/ShellScreen.kt"}]}, - {"id":"native.android.e54941cceace936d","source":"Rewind to here","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatMessageActions.kt"}]}, - {"id":"native.android.19c4be16e3108633","source":"Roles","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/NodesDevicesSettingsScreen.kt"}]}, - {"id":"native.android.4428f8840fb590d6","source":"Run Now","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/CronJobManagementPanel.kt"}]}, - {"id":"native.android.4a15fd88c846fb65","source":"Run Pending","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/CronJobManagementPanel.kt"}]}, - {"id":"native.android.00af74b51904291d","source":"Run at","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/CronJobManagementPanel.kt"}]}, - {"id":"native.android.198586c1f5c6d6a4","source":"Run failed","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SidebarComponents.kt"}]}, - {"id":"native.android.b78a6cf5c9c8a7e2","source":"Run on the Gateway host:","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/NodesDevicesSettingsScreen.kt"}]}, - {"id":"native.android.68380ce0b645beb4","source":"Run the approval command on the Gateway","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/OnboardingFlow.kt"}]}, - {"id":"native.android.54de06c3b30a20de","source":"Run the approve command on the Gateway computer, then check again.","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/OnboardingFlow.kt"}]}, - {"id":"native.android.73e5e0e54c6de6ab","source":"Run without approval prompts, subject to host and tool policy.","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatScreen.kt"}]}, - {"id":"native.android.89a2d1d8de63a6cc","source":"Running","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/ChannelsSettingsScreen.kt"},{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SessionsScreen.kt"},{"kind":"resource-string","path":"apps/android/wear/src/main/res/values/strings.xml"}]}, - {"id":"native.android.e0e35d051b04ee0f","source":"Running Since","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SettingsScreens.kt"}]}, - {"id":"native.android.b461b104ce7ffa95","source":"Runs","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/HealthLogsSettingsScreen.kt"},{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/ShellScreen.kt"}]}, - {"id":"native.android.b2767fced234bed5","source":"Runs on-device while OpenClaw is visible.","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SettingsScreens.kt"}]}, - {"id":"native.android.ba607ff66dca474c","source":"Runtime","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SettingsScreens.kt"}]}, - {"id":"native.android.04ad4cbf403f1e18","source":"SHA-256 fingerprint","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/GatewayTrustDialog.kt"}]}, - {"id":"native.android.1a5f9a8e853c8780","source":"SMS","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/OnboardingFlow.kt"}]}, - {"id":"native.android.492d654ef5596907","source":"SMS permission not granted","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/PermissionRequester.kt"}]}, - {"id":"native.android.7947283f16d31c86","source":"Save","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SettingsScreens.kt"}]}, - {"id":"native.android.e969a0ab93b51f8c","source":"Save & Connect","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SettingsScreens.kt"}]}, - {"id":"native.android.fd76be98d147ff96","source":"Save API key","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/ProviderSignInDialog.kt"}]}, - {"id":"native.android.9f4605e24e5b59c4","source":"Save Changes","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/CronJobManagementPanel.kt"}]}, - {"id":"native.android.670792d40012f411","source":"Save Profile","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SettingsScreens.kt"}]}, - {"id":"native.android.76d0c8d85ceb77b5","source":"Save image","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatInlineWidgetView.kt"}]}, - {"id":"native.android.635dd08f2c6273ae","source":"Save or revert your edits before running, enabling, disabling, deleting, or refreshing this automation.","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/CronJobManagementPanel.kt"}]}, - {"id":"native.android.930104d40ac97aba","source":"Save wake words","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SettingsScreens.kt"}]}, - {"id":"native.android.1b95ee4b75f6033b","source":"Saved auth invalid","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/GatewayDiagnostics.kt"}]}, - {"id":"native.android.9f50d9e59a8e6b2f","source":"Saved authentication is invalid. Re-authenticate or reset this gateway connection.","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/OnboardingFlow.kt"}]}, - {"id":"native.android.013d834b248ebebd","source":"Saving…","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SettingsScreens.kt"}]}, - {"id":"native.android.b8fa1dd0829d1eb1","source":"Scan QR","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SettingsScreens.kt"}]}, - {"id":"native.android.5b2f698685141e45","source":"Scan QR code","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/OnboardingFlow.kt"}]}, - {"id":"native.android.8eb478b74aa4bc54","source":"Scan QR or setup code","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/OnboardingFlow.kt"}]}, - {"id":"native.android.9ca4367d5e751354","source":"Scan QR to Pair","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SettingsScreens.kt"}]}, - {"id":"native.android.48b4d02c98437559","source":"Scan a QR code or use the setup code from your OpenClaw Gateway.","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/OnboardingFlow.kt"}]}, - {"id":"native.android.26c31bba52fd9179","source":"Scan or paste a setup code to add another gateway.","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SettingsScreens.kt"}]}, - {"id":"native.android.56d46eccb37487c3","source":"Schedule","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SettingsScreens.kt"}]}, - {"id":"native.android.755ef700cf5a61b0","source":"Schedule Detail","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SettingsScreens.kt"}]}, - {"id":"native.android.2a3712a5f5f9f377","source":"Schedule · ${cronScheduleKindLabel(schedule)}","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/CronJobManagementPanel.kt"}]}, - {"id":"native.android.5fbcefa0a81ee9e4","source":"Scheduled","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/CronJobDetail.kt"}]}, - {"id":"native.android.eada0516918031e3","source":"Scheduled OpenClaw work from your gateway.","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SettingsScreens.kt"}]}, - {"id":"native.android.42c9961c0df93ca0","source":"Scheduled work created on the gateway will appear here.","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SettingsScreens.kt"}]}, - {"id":"native.android.1f44e8f59e39dcc6","source":"Scopes","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/NodesDevicesSettingsScreen.kt"}]}, - {"id":"native.android.fd3b47cb82840e29","source":"Screen","surface":"android","sites":[{"kind":"ui-named-argument","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/design/ClawComponents.kt"},{"kind":"tool-display","path":"apps/shared/OpenClawKit/Sources/OpenClawKit/Resources/tool-display.json"}]}, - {"id":"native.android.b4f02411c38f855f","source":"Screen control","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/OnboardingFlow.kt"}]}, - {"id":"native.android.cbf9a102a28066d1","source":"Script","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/CronJobDetail.kt"},{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/CronJobManagementPanel.kt"},{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SettingsScreens.kt"}]}, - {"id":"native.android.3a60996ae174607f","source":"Script payloads are preserved unchanged. Use the CLI to edit this script.","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/CronJobManagementPanel.kt"}]}, - {"id":"native.android.64344e700a48a5a6","source":"Script · read-only","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/CronJobManagementPanel.kt"}]}, - {"id":"native.android.6c17ca487e84daff","source":"Scroll back","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/thirdParty/java/ai/openclaw/app/accessibility/AccessibilityDevActivity.kt"}]}, - {"id":"native.android.bcaa4d7ab0dab7b6","source":"Scroll forward","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/thirdParty/java/ai/openclaw/app/accessibility/AccessibilityDevActivity.kt"}]}, - {"id":"native.android.c44e2f7a7cd7a510","source":"Scuttling","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatWorkingIndicator.kt"}]}, - {"id":"native.android.6ab1f6f34783d95b","source":"Search","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/CommandPalette.kt"},{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/ProviderSignInDialog.kt"},{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SettingsScreens.kt"},{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/ShellScreen.kt"},{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SkillsSettingsScreen.kt"},{"kind":"ui-named-argument","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/design/ClawComponents.kt"},{"kind":"resource-string","path":"apps/android/wear/src/main/res/values/strings.xml"}]}, - {"id":"native.android.649c4c9e72980036","source":"Search ClawHub","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SkillsSettingsScreen.kt"}]}, - {"id":"native.android.dc89083bc1ef951e","source":"Search OpenClaw","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/CommandPalette.kt"}]}, - {"id":"native.android.7172b7e29092bf70","source":"Search apps","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SettingsScreens.kt"}]}, - {"id":"native.android.0f0098e93e8f0a6f","source":"Search automations","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SettingsScreens.kt"}]}, - {"id":"native.android.f56e495b25669d55","source":"Search gateways","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SidebarGatewayControl.kt"}]}, - {"id":"native.android.9521d8145daec6cd","source":"Search installed skills","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SkillsSettingsScreen.kt"}]}, - {"id":"native.android.bcab8e57d5c3490d","source":"Search models","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatScreen.kt"},{"kind":"resource-string","path":"apps/android/wear/src/main/res/values/strings.xml"}]}, - {"id":"native.android.8263e0efaec65c14","source":"Search proposals","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SkillWorkshopSettingsScreen.kt"}]}, - {"id":"native.android.4c6794bdd2682f29","source":"Search registry metadata. The Gateway verifies trust again before any download.","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SkillsSettingsScreen.kt"}]}, - {"id":"native.android.d10e8520a3666d03","source":"Search sessions","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SidebarComponents.kt"},{"kind":"conditional-branch","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SidebarContent.kt"},{"kind":"resource-string","path":"apps/android/wear/src/main/res/values/strings.xml"}]}, - {"id":"native.android.c9e5d9bdc85cb02c","source":"Search settings","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/ShellScreen.kt"}]}, - {"id":"native.android.d9341fe3e62b15ad","source":"Search snippet","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatSourcePreviewViews.kt"}]}, - {"id":"native.android.2bc3c63fb7741c82","source":"Search threads","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SessionsScreen.kt"}]}, - {"id":"native.android.e23fb45cd6a06cd3","source":"Searching","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SkillsSettingsScreen.kt"}]}, - {"id":"native.android.1f09d9e9f3a237c1","source":"Searching threads","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SessionsScreen.kt"},{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SidebarContent.kt"}]}, - {"id":"native.android.5616a95a172222e1","source":"Secret value","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatQuestionCard.kt"}]}, - {"id":"native.android.b1022e6481b321aa","source":"Secrets","surface":"android","sites":[{"kind":"tool-display","path":"apps/shared/OpenClawKit/Sources/OpenClawKit/Resources/tool-display.json"}]}, - {"id":"native.android.2585b0fd6b35688c","source":"Secure (TLS)","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/OnboardingFlow.kt"},{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SettingsScreens.kt"}]}, - {"id":"native.android.19749b2753923dd1","source":"Secure connection is required for this host.","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/GatewayConfigResolver.kt"}]}, - {"id":"native.android.e72010e7aa8ccaee","source":"Security","surface":"android","sites":[{"kind":"resource-string","path":"apps/android/wear/src/main/res/values/strings.xml"}]}, - {"id":"native.android.24b72d9562ba73bb","source":"Security notice","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/OnboardingFlow.kt"}]}, - {"id":"native.android.dd73e05dfc29711d","source":"Select lines","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/SessionDiffSheet.kt"}]}, - {"id":"native.android.26d250f6142158da","source":"Select text","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatMessageActions.kt"}]}, - {"id":"native.android.db30a49dac4dedb3","source":"Selected","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SessionsScreen.kt"},{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SettingsScreens.kt"},{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SidebarComponents.kt"},{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SidebarContent.kt"},{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SkillWorkshopSettingsScreen.kt"},{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatScreen.kt"}]}, - {"id":"native.android.933e18e485c3b2bb","source":"Selected $reference","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/thirdParty/java/ai/openclaw/app/accessibility/AccessibilityDevActivity.kt"}]}, - {"id":"native.android.3656d945837c6b92","source":"Selected Apps","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SettingsScreens.kt"}]}, - {"id":"native.android.bf9df75bbd74480d","source":"Selected or full photo access granted.","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SettingsScreens.kt"}]}, - {"id":"native.android.ae6d5db0eef836bd","source":"Selection actions","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/SessionDiffSheet.kt"}]}, - {"id":"native.android.6f9341fc0361beaa","source":"Selection end, left","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/SessionDiffSheet.kt"}]}, - {"id":"native.android.1045007b18cd050b","source":"Selection end, right","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/SessionDiffSheet.kt"}]}, - {"id":"native.android.06ba1b781bf6b254","source":"Selection no longer available","surface":"android","sites":[{"kind":"resource-string","path":"apps/android/wear/src/main/res/values/strings.xml"}]}, - {"id":"native.android.e5344bf5abbc5fd6","source":"Selection start, left","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/SessionDiffSheet.kt"}]}, - {"id":"native.android.6effd7e4757ef42b","source":"Selection start, right","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/SessionDiffSheet.kt"}]}, - {"id":"native.android.82f08547c222f5cb","source":"Send","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SystemAgentSettingsScreen.kt"},{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatScreen.kt"},{"kind":"resource-string","path":"apps/android/wear/src/main/res/values/strings.xml"}]}, - {"id":"native.android.c4788b80f5dfde6f","source":"Send SMS","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/PermissionRequester.kt"}]}, - {"id":"native.android.2b1a8f6aba973c66","source":"Send allowed; read not granted. Gateway opt-in still required.","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/OnboardingFlow.kt"}]}, - {"id":"native.android.669ef23a0c73b5d3","source":"Send failed: $message","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/voice/MicCaptureManager.kt"}]}, - {"id":"native.android.9ce9168a7c1000bb","source":"Send the release summary","surface":"android","sites":[{"kind":"conditional-branch","path":"apps/android/app/src/main/java/ai/openclaw/app/AndroidScreenshotFixture.kt"}]}, - {"id":"native.android.d850d528cb401e76","source":"Sending","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SettingsScreens.kt"},{"kind":"resource-string","path":"apps/android/wear/src/main/res/values/strings.xml"}]}, - {"id":"native.android.ee45887a3c34e72f","source":"Sending queued voice","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/voice/MicCaptureManager.kt"}]}, - {"id":"native.android.6d3689575e8cbfae","source":"Sending…","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatMessageViews.kt"}]}, - {"id":"native.android.01abe92b37636357","source":"Sent — confirming delivery…","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatMessageViews.kt"}]}, - {"id":"native.android.52a5be3f8436c898","source":"Server error","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/voice/TalkModeManager.kt"}]}, - {"id":"native.android.6a90fb1b3b4f48a0","source":"Service connected","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/thirdParty/java/ai/openclaw/app/accessibility/AccessibilityDevActivity.kt"}]}, - {"id":"native.android.3ed6c2d0983d64a2","source":"Service disabled","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/thirdParty/java/ai/openclaw/app/accessibility/AccessibilityDevActivity.kt"}]}, - {"id":"native.android.25bb4853cf931214","source":"Session","surface":"android","sites":[{"kind":"resource-string","path":"apps/android/wear/src/main/res/values/strings.xml"}]}, - {"id":"native.android.7f45e875572e2203","source":"Session History","surface":"android","sites":[{"kind":"tool-display","path":"apps/shared/OpenClawKit/Sources/OpenClawKit/Resources/tool-display.json"}]}, - {"id":"native.android.24d6e55767aa4323","source":"Session Search","surface":"android","sites":[{"kind":"tool-display","path":"apps/shared/OpenClawKit/Sources/OpenClawKit/Resources/tool-display.json"}]}, - {"id":"native.android.d5a346ba4f9db5c2","source":"Session Send","surface":"android","sites":[{"kind":"tool-display","path":"apps/shared/OpenClawKit/Sources/OpenClawKit/Resources/tool-display.json"}]}, - {"id":"native.android.2fd185478c0c645b","source":"Session Settings","surface":"android","sites":[{"kind":"tool-display","path":"apps/shared/OpenClawKit/Sources/OpenClawKit/Resources/tool-display.json"}]}, - {"id":"native.android.44dd56e8b9027fab","source":"Session Status","surface":"android","sites":[{"kind":"tool-display","path":"apps/shared/OpenClawKit/Sources/OpenClawKit/Resources/tool-display.json"}]}, - {"id":"native.android.40e3f8e5d5f75099","source":"Session Target","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SettingsScreens.kt"}]}, - {"id":"native.android.0533e469b78ef013","source":"Session branch changed; review and retry this message.","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatMessageViews.kt"}]}, - {"id":"native.android.6b4b8d6a850ceeb5","source":"Session dashboard unavailable","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SessionDashboardScreen.kt"}]}, - {"id":"native.android.600c4a8ae1a9d24c","source":"Session reset","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatTimeline.kt"}]}, - {"id":"native.android.076e5ee0a1e35da3","source":"Session swarm","surface":"android","sites":[{"kind":"resource-string","path":"apps/android/wear/src/main/res/values/strings.xml"}]}, - {"id":"native.android.84424d26d15b7f68","source":"Session target","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/CronJobManagementPanel.kt"}]}, - {"id":"native.android.a81c865ace06052c","source":"Sessions","surface":"android","sites":[{"kind":"tool-display","path":"apps/shared/OpenClawKit/Sources/OpenClawKit/Resources/tool-display.json"}]}, - {"id":"native.android.5aa1fadf340c246a","source":"Set text","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/thirdParty/java/ai/openclaw/app/accessibility/AccessibilityDevActivity.kt"}]}, - {"id":"native.android.a51c9bc1ab115f6a","source":"Set up Tailscale","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/OnboardingFlow.kt"},{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SettingsScreens.kt"}]}, - {"id":"native.android.4a1bc465663bd561","source":"Set up manually","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/GatewayAdditionDialog.kt"},{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/OnboardingFlow.kt"}]}, - {"id":"native.android.09f52861cf88d4f2","source":"Settings","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SettingsRoute.kt"},{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/ShellScreen.kt"},{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SidebarContent.kt"}]}, - {"id":"native.android.96255df62a7aaf94","source":"Setup","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/ChannelsSettingsScreen.kt"},{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SettingsScreens.kt"},{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SkillsSettingsScreen.kt"}]}, - {"id":"native.android.d6b0effed2d7b892","source":"Setup Gateway","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/OnboardingFlow.kt"}]}, - {"id":"native.android.5fb2cae2d3efa562","source":"Setup code","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/GatewayAdditionDialog.kt"},{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/OnboardingFlow.kt"},{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SettingsScreens.kt"}]}, - {"id":"native.android.ca7a766fdb66acf3","source":"Setup code has invalid gateway URL.","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/GatewayConfigResolver.kt"}]}, - {"id":"native.android.d3aef754c5f21cf0","source":"Setup code no longer valid","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/GatewayDiagnostics.kt"}]}, - {"id":"native.android.8e95608804d8da5e","source":"Setup code points to an insecure remote gateway. $remoteGatewaySecurityRule $remoteGatewaySecurityFix","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/GatewayConfigResolver.kt"}]}, - {"id":"native.android.79b78a9c643cf7a4","source":"Setup code uses an IPv6 zone ID. Use an unscoped IPv6 address or a LAN hostname.","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/GatewayConfigResolver.kt"}]}, - {"id":"native.android.6082aa4e4003199c","source":"Setup code was not accepted","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/OnboardingFlow.kt"}]}, - {"id":"native.android.f84e770ca3191678","source":"Setup code was not accepted. Generate a fresh code with openclaw qr.","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/OnboardingFlow.kt"}]}, - {"id":"native.android.dc137358a52d6ddd","source":"Setup, status, and repair","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/CommandPalette.kt"},{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/ShellScreen.kt"}]}, - {"id":"native.android.3d9832a95ae29bf5","source":"Share","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatMessageActions.kt"}]}, - {"id":"native.android.dbdc271c24813d17","source":"Share file","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/WorkspaceFilesScreen.kt"}]}, - {"id":"native.android.e2f9c9484c528978","source":"Share installed app information?","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SettingsScreens.kt"}]}, - {"id":"native.android.7202cad03447c6ac","source":"Share message","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatMessageActions.kt"}]}, - {"id":"native.android.df1b6ba67f8dbfb8","source":"Share precise location while location is enabled.","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SettingsScreens.kt"}]}, - {"id":"native.android.93c3aa4fb554be93","source":"Share steps and activity","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/OnboardingFlow.kt"}]}, - {"id":"native.android.f9ee63af87bd5d33","source":"Shelling","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatWorkingIndicator.kt"}]}, - {"id":"native.android.3d8528e04fa38106","source":"Show OpenClaw alerts","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/OnboardingFlow.kt"}]}, - {"id":"native.android.b252487374fefd5e","source":"Show Sidebar","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SessionsScreen.kt"},{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/ShellScreen.kt"},{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatScreen.kt"}]}, - {"id":"native.android.7fa15469b4658df9","source":"Show System Apps","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SettingsScreens.kt"}]}, - {"id":"native.android.243013c3b7029cfd","source":"Show all ${count} tools","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatScreen.kt"}]}, - {"id":"native.android.a6c4338983260fec","source":"Show less","surface":"android","sites":[{"kind":"conditional-branch","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SidebarContent.kt"},{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatMessageDisclosure.kt"}]}, - {"id":"native.android.a0b1ce10786f3993","source":"Show line numbers","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/SessionDiffSheet.kt"}]}, - {"id":"native.android.a7fa3b928b568c87","source":"Show more","surface":"android","sites":[{"kind":"conditional-branch","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SidebarContent.kt"}]}, - {"id":"native.android.4a20c277e00ffdfb","source":"Show new messages","surface":"android","sites":[{"kind":"resource-string","path":"apps/android/wear/src/main/res/values/strings.xml"}]}, - {"id":"native.android.06d950c66a762478","source":"Show recent call history","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/OnboardingFlow.kt"}]}, - {"id":"native.android.59c0981a6bba60dd","source":"Showing ${visibleApps.size} of ${apps.size}. Refine search for more.","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SettingsScreens.kt"}]}, - {"id":"native.android.24526c2cad0b9a73","source":"Showing the latest log chunk.","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/HealthLogsSettingsScreen.kt"}]}, - {"id":"native.android.af069b90e4d034f6","source":"Shown in Android Accessibility settings.","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/thirdParty/java/ai/openclaw/app/ui/SensitivePhoneCapabilitiesSettings.kt"}]}, - {"id":"native.android.1056597360a89f3e","source":"Sifting","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatWorkingIndicator.kt"}]}, - {"id":"native.android.56eac13e3394c87f","source":"Sign Out","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/ShellScreen.kt"}]}, - {"id":"native.android.1a9d35bf9c7bd995","source":"Sign in","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/ProviderSignInDialog.kt"}]}, - {"id":"native.android.12440ce8f282b428","source":"Sign-in complete","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/ProviderSignInDialog.kt"}]}, - {"id":"native.android.a89cc33b46367aee","source":"Sign-in could not finish. Review the sign-in step and try again.","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ProviderAuthController.kt"}]}, - {"id":"native.android.82335280b8b03a19","source":"Sign-in expires soon","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/ProviderSignInDialog.kt"}]}, - {"id":"native.android.3a18dbbc3f86229e","source":"Sign-in needed","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/ProviderSignInDialog.kt"}]}, - {"id":"native.android.6482abbb704ef632","source":"Sign-in status is unavailable. Refresh after setup finishes.","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ProviderAuthController.kt"}]}, - {"id":"native.android.92dd1bc36f5efffb","source":"Sign-ins refreshed.","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ProviderAuthController.kt"}]}, - {"id":"native.android.ca75daa78b011fee","source":"Signal Index","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/DreamingSettingsScreen.kt"}]}, - {"id":"native.android.ff722a86f4f7fdda","source":"Signals","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/DreamingSettingsScreen.kt"}]}, - {"id":"native.android.88d3993ebba0d081","source":"Skill","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SkillsSettingsScreen.kt"}]}, - {"id":"native.android.2bac3d0d20a29bcc","source":"Skill Key","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SkillsSettingsScreen.kt"}]}, - {"id":"native.android.69b21abc2f4ed0de","source":"Skill Read","surface":"android","sites":[{"kind":"tool-display","path":"apps/shared/OpenClawKit/Sources/OpenClawKit/Resources/tool-display.json"}]}, - {"id":"native.android.e9dccc167c5cf85b","source":"Skill Search","surface":"android","sites":[{"kind":"tool-display","path":"apps/shared/OpenClawKit/Sources/OpenClawKit/Resources/tool-display.json"}]}, - {"id":"native.android.5ff7428eec141e51","source":"Skill Workshop","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SettingsRoute.kt"},{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SkillWorkshopSettingsScreen.kt"},{"kind":"tool-display","path":"apps/shared/OpenClawKit/Sources/OpenClawKit/Resources/tool-display.json"}]}, - {"id":"native.android.df62ed35fb847c60","source":"Skill Workshop inspect and apply actions","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SkillWorkshopSettingsScreen.kt"}]}, - {"id":"native.android.3981fcbf350402fd","source":"Skill Workshop proposal actions require operator.admin scope.","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/NodeRuntime.kt"}]}, - {"id":"native.android.edbfa88792176f3f","source":"Skill Workshop reject and quarantine actions","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SkillWorkshopSettingsScreen.kt"}]}, - {"id":"native.android.626e3672bf7f22bf","source":"Skill changes require operator.admin. Reconnect with an admin-capable gateway token.","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SkillsSettingsScreen.kt"}]}, - {"id":"native.android.ce51fb67cbfab7d1","source":"Skill detail is not available in the current skills status.","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SkillsSettingsScreen.kt"}]}, - {"id":"native.android.1f5be29bbc17bce0","source":"Skills","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SettingsRoute.kt"},{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SkillsSettingsScreen.kt"}]}, - {"id":"native.android.608683170c703837","source":"Skills installed on the gateway will appear here.","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SkillsSettingsScreen.kt"}]}, - {"id":"native.android.bbe4702c3c2dceab","source":"Skip","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatQuestionCard.kt"}]}, - {"id":"native.android.b0d49c3b10e0e131","source":"Skip for now","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/systemagent/SystemAgentChatController.kt"},{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SystemAgentSettingsScreen.kt"}]}, - {"id":"native.android.5e5cad5bf929acf3","source":"Skipped","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/CronJobManagementPanel.kt"},{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SettingsScreens.kt"},{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatQuestionCard.kt"},{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ToolActivityPresentation.kt"}]}, - {"id":"native.android.163fc2968b999934","source":"Smart delivery","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/ShellScreen.kt"}]}, - {"id":"native.android.d7de605b01a333fa","source":"Smarter","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatScreen.kt"}]}, - {"id":"native.android.656b2de8cc0cb37e","source":"Snapping","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatWorkingIndicator.kt"}]}, - {"id":"native.android.cf7b99fc56670b51","source":"Snapshot: $snapshotLabel","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/thirdParty/java/ai/openclaw/app/accessibility/AccessibilityDevActivity.kt"}]}, - {"id":"native.android.7bc0387bd64b3fd8","source":"Snooze","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SessionsScreen.kt"}]}, - {"id":"native.android.8413b81367990957","source":"Snoozed","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SessionsScreen.kt"}]}, - {"id":"native.android.530a5e97cd9483b1","source":"Snoozed threads will show up here.","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SessionsScreen.kt"}]}, - {"id":"native.android.e50e16c71fc204f1","source":"Some channel status checks did not complete.","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/ChannelsSettingsScreen.kt"}]}, - {"id":"native.android.629c8378be81324f","source":"Some models could not be refreshed. Listed models are still available.","surface":"android","sites":[{"kind":"resource-string","path":"apps/android/wear/src/main/res/values/strings.xml"}]}, - {"id":"native.android.44fb00ccaf9544cc","source":"Some models could not be refreshed. Tap Refresh to retry.","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/NodeRuntime.kt"}]}, - {"id":"native.android.f485187798c15e18","source":"Some shared images were omitted or could not be added.","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatScreen.kt"}]}, - {"id":"native.android.7dca533d7a3c9d21","source":"Something went wrong","surface":"android","sites":[{"kind":"resource-string","path":"apps/android/wear/src/main/res/values/strings.xml"}]}, - {"id":"native.android.a0d70a8e70b738ee","source":"Soon","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/DreamingSettingsScreen.kt"},{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SettingsScreens.kt"}]}, - {"id":"native.android.88431c5853ea5e93","source":"Sort: $sortOrder","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SessionsScreen.kt"}]}, - {"id":"native.android.5bf3b40d1716e0d4","source":"Source","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SkillsSettingsScreen.kt"}]}, - {"id":"native.android.7f7057c7c5be81b5","source":"Sources","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatSourcePreviewViews.kt"}]}, - {"id":"native.android.da1ba8c5d8e379e1","source":"Speak failed: $message","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/voice/TalkModeManager.kt"}]}, - {"id":"native.android.354dfc5c9c3b50ad","source":"Speak latest reply","surface":"android","sites":[{"kind":"resource-string","path":"apps/android/wear/src/main/res/values/strings.xml"}]}, - {"id":"native.android.6a2d9b3a2d0c146c","source":"Speak replies automatically","surface":"android","sites":[{"kind":"resource-string","path":"apps/android/wear/src/main/res/values/strings.xml"}]}, - {"id":"native.android.83e80579dc21643d","source":"Speak to your agent","surface":"android","sites":[{"kind":"resource-string","path":"apps/android/wear/src/main/res/values/strings.xml"}]}, - {"id":"native.android.f8212c7a3c66e409","source":"Speaker muted","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/ShellScreen.kt"}]}, - {"id":"native.android.d024bd5c9a0ee402","source":"Speaker on","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/ShellScreen.kt"}]}, - {"id":"native.android.84fe46f5f44ffae0","source":"Speaking","surface":"android","sites":[{"kind":"resource-string","path":"apps/android/wear/src/main/res/values/strings.xml"}]}, - {"id":"native.android.050a72419c2c24f2","source":"Speaking · waiting for reply","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/voice/MicCaptureManager.kt"}]}, - {"id":"native.android.91db24cb45a27f6d","source":"Speaking…","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatScreen.kt"},{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/voice/MicCaptureManager.kt"},{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/voice/TalkModeManager.kt"}]}, - {"id":"native.android.5d9e88de6293a799","source":"Special access","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/OnboardingFlow.kt"}]}, - {"id":"native.android.a4da9867efbd551c","source":"Speech error ($error)","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/voice/TalkModeManager.kt"}]}, - {"id":"native.android.ea9ebf0b5d1eedb7","source":"Speech recognition lost its connection. Tap the microphone to try again.","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatDictation.kt"}]}, - {"id":"native.android.666142262185040c","source":"Speech recognizer unavailable","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/voice/TalkModeManager.kt"}]}, - {"id":"native.android.eb351fee2338f4bf","source":"Stagger ${formatCronInterval(it)}","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/CronJobDetail.kt"}]}, - {"id":"native.android.93a4682e265e78e4","source":"Stagger ms","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/CronJobManagementPanel.kt"}]}, - {"id":"native.android.0a047512bbbf8a70","source":"Start Chat","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SessionsScreen.kt"},{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/ShellScreen.kt"},{"kind":"ui-named-argument","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/design/ClawComponents.kt"}]}, - {"id":"native.android.b902caff7182e82d","source":"Start Live to see the conversation here.","surface":"android","sites":[{"kind":"resource-string","path":"apps/android/wear/src/main/res/values/strings.xml"}]}, - {"id":"native.android.14f61a2ab084a399","source":"Start Talk","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatScreen.kt"}]}, - {"id":"native.android.e54afc3de5a87a03","source":"Start Voice","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/CommandPalette.kt"}]}, - {"id":"native.android.c934c5d436a8e269","source":"Start a chat and your active OpenClaw conversations will appear here.","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/ShellScreen.kt"}]}, - {"id":"native.android.5320c91b7bcf407a","source":"Start a conversation","surface":"android","sites":[{"kind":"resource-string","path":"apps/android/wear/src/main/res/values/strings.xml"}]}, - {"id":"native.android.95a27ddcdce61af6","source":"Start a new conversation and it will show up here.","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SessionsScreen.kt"}]}, - {"id":"native.android.a5916add82ec0498","source":"Start failed: $message","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/NodeRuntime.kt"},{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/voice/TalkModeManager.kt"}]}, - {"id":"native.android.af3f73918fbcf2a8","source":"Start of code","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatMessageViews.kt"}]}, - {"id":"native.android.ca8b60c89eff942d","source":"Start or continue a conversation","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/CommandPalette.kt"}]}, - {"id":"native.android.ebcb9726759d4ecd","source":"Start with a prompt, or use voice.","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatScreen.kt"}]}, - {"id":"native.android.afa06558b82f2642","source":"Start your Gateway.","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/OnboardingFlow.kt"}]}, - {"id":"native.android.e16b0dae679dcbd8","source":"Starting camera…","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatCameraActivity.kt"}]}, - {"id":"native.android.77990bb938d1e210","source":"Starting dictation…","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatComposerActivity.kt"}]}, - {"id":"native.android.b218b1a0de165c99","source":"Starting…","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/NodeForegroundService.kt"},{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/voice/VoiceWakeManager.kt"}]}, - {"id":"native.android.20fe982237b3ed66","source":"Status","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/DreamingSettingsScreen.kt"},{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SettingsScreens.kt"},{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SkillsSettingsScreen.kt"}]}, - {"id":"native.android.245f1127ee17dae9","source":"Status: %1$s","surface":"android","sites":[{"kind":"resource-string","path":"apps/android/wear/src/main/res/values/strings.xml"}]}, - {"id":"native.android.c5aca22f498a5dda","source":"Step 1","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/OnboardingFlow.kt"}]}, - {"id":"native.android.c616894977fbbea5","source":"Step 2","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/OnboardingFlow.kt"}]}, - {"id":"native.android.0669c957df1bfcad","source":"Still waiting for approval","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/OnboardingFlow.kt"}]}, - {"id":"native.android.b4d8d85d7ec6d0e0","source":"Stop","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatMessageActions.kt"},{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatScreen.kt"}]}, - {"id":"native.android.7dfb664cf73d4f1e","source":"Stop Dictation","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatDictation.kt"}]}, - {"id":"native.android.1171b5c84dd3e7b9","source":"Stop recording","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatCameraActivity.kt"}]}, - {"id":"native.android.c6b171573a7318eb","source":"Stop speaking","surface":"android","sites":[{"kind":"resource-string","path":"apps/android/wear/src/main/res/values/strings.xml"}]}, - {"id":"native.android.d8d3fa687d783fd1","source":"Stopping previous connection","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/GatewayDiagnostics.kt"}]}, - {"id":"native.android.b1c50adeaa972109","source":"Stores $name as $kind","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatQuestionCard.kt"}]}, - {"id":"native.android.ca64bf8414d31b70","source":"Structured Output","surface":"android","sites":[{"kind":"tool-display","path":"apps/shared/OpenClawKit/Sources/OpenClawKit/Resources/tool-display.json"}]}, - {"id":"native.android.9ca4a48091ddbbb1","source":"Sub-agent","surface":"android","sites":[{"kind":"tool-display","path":"apps/shared/OpenClawKit/Sources/OpenClawKit/Resources/tool-display.json"}]}, - {"id":"native.android.bbf5f2e92be0da1c","source":"Subagents","surface":"android","sites":[{"kind":"tool-display","path":"apps/shared/OpenClawKit/Sources/OpenClawKit/Resources/tool-display.json"}]}, - {"id":"native.android.2f5fffa6ace6eedd","source":"Submit","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatQuestionCard.kt"}]}, - {"id":"native.android.5339677ae1ece97a","source":"Submitting…","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatQuestionCard.kt"}]}, - {"id":"native.android.c471c41d30bfc9f1","source":"Subsystem","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/HealthLogsSettingsScreen.kt"}]}, - {"id":"native.android.4e3a5fa25aa33d27","source":"Suggest Task","surface":"android","sites":[{"kind":"tool-display","path":"apps/shared/OpenClawKit/Sources/OpenClawKit/Resources/tool-display.json"}]}, - {"id":"native.android.3ab7685d144455ea","source":"Summarize recent threads and next steps.","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatScreen.kt"}]}, - {"id":"native.android.79c5d6232b243c1d","source":"Support Files","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SkillWorkshopSettingsScreen.kt"}]}, - {"id":"native.android.ca52f5e355c99ff9","source":"Surfacing","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatWorkingIndicator.kt"}]}, - {"id":"native.android.caaeb43498318aba","source":"Swarm","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatSwarmProgressView.kt"}]}, - {"id":"native.android.e254550a992e959b","source":"Switch branch","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatScreen.kt"}]}, - {"id":"native.android.b2ebb0e4b17a3753","source":"Switch camera","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatCameraActivity.kt"}]}, - {"id":"native.android.5e81b684e1330769","source":"System","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SettingsRoute.kt"},{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SettingsScreens.kt"},{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatScreen.kt"},{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatTimeline.kt"},{"kind":"resource-string","path":"apps/android/wear/src/main/res/values/strings.xml"}]}, - {"id":"native.android.253735f75cf9af7c","source":"System Event Text","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SettingsScreens.kt"}]}, - {"id":"native.android.47b957aff2958fa5","source":"System event","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/CronJobDetail.kt"},{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/CronJobManagementPanel.kt"}]}, - {"id":"native.android.ed7e6920f00c44aa","source":"System event text","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/CronJobManagementPanel.kt"}]}, - {"id":"native.android.768de9b42d7d2d2a","source":"System tools","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/OnboardingFlow.kt"}]}, - {"id":"native.android.18e1c6457f94fff8","source":"System · gateway restarted","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatTimeline.kt"}]}, - {"id":"native.android.a577523b387a9e00","source":"System · restart recovery","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatTimeline.kt"}]}, - {"id":"native.android.bb535653a13e63ad","source":"TLS timed out","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/GatewayDiagnostics.kt"},{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/ShellScreen.kt"}]}, - {"id":"native.android.d80e0f5756d29646","source":"TTS","surface":"android","sites":[{"kind":"tool-display","path":"apps/shared/OpenClawKit/Sources/OpenClawKit/Resources/tool-display.json"}]}, - {"id":"native.android.1a9331399939081d","source":"Take photo","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatCameraActivity.kt"}]}, - {"id":"native.android.201e06a2b70c140e","source":"Talk","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/OnboardingFlow.kt"},{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/ShellScreen.kt"},{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatRealtimeTalk.kt"},{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatScreen.kt"},{"kind":"resource-string","path":"apps/android/wear/src/main/res/values/strings.xml"}]}, - {"id":"native.android.4877a987d20489ed","source":"Talk Provider Setup","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SettingsScreens.kt"}]}, - {"id":"native.android.e74781670fbdbf86","source":"Talk failed: $message","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/voice/TalkModeManager.kt"}]}, - {"id":"native.android.5e6d50dd59a14c45","source":"Talk failed: Could not change voice. Start Talk again.","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/voice/TalkModeManager.kt"}]}, - {"id":"native.android.b593be1ba644fe24","source":"Talk failed: Realtime provider closed unexpectedly.","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/voice/TalkModeManager.kt"}]}, - {"id":"native.android.d001304a5d62f30b","source":"Talk failed: Realtime provider closed: $reason","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/voice/TalkModeManager.kt"}]}, - {"id":"native.android.4f20e0b48574e857","source":"Talk failed: Voice change was cancelled. Start Talk again.","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/voice/TalkModeManager.kt"}]}, - {"id":"native.android.9264efc76ca5004a","source":"Talk mode active","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/NodeForegroundService.kt"}]}, - {"id":"native.android.1024f53a4edafadc","source":"Talk or dictate with OpenClaw","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/CommandPalette.kt"}]}, - {"id":"native.android.286d903157d1761c","source":"Talk or type on your watch. The paired phone sends the message through its authenticated OpenClaw session.","surface":"android","sites":[{"kind":"resource-string","path":"apps/android/wear/src/main/res/values/strings.xml"}]}, - {"id":"native.android.a246e2e6ecd3f556","source":"Talk settings","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/ShellScreen.kt"}]}, - {"id":"native.android.b40f5aa5db4cbdb1","source":"Tap","surface":"android","sites":[{"kind":"resource-string","path":"apps/android/wear/src/main/res/values/strings.xml"}]}, - {"id":"native.android.d24114848abdff3a","source":"Tap to copy","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SettingsScreens.kt"}]}, - {"id":"native.android.b9ee0ecb7127507e","source":"Task progress","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatProgressMarkdown.kt"},{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatScreen.kt"}]}, - {"id":"native.android.a562102bf432e480","source":"Telegram, WhatsApp, email, and other channels appear here after setup.","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/ChannelsSettingsScreen.kt"}]}, - {"id":"native.android.fb5079a200a2f3ef","source":"Terminal","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SettingsRoute.kt"},{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/TerminalSettingsScreen.kt"},{"kind":"tool-display","path":"apps/shared/OpenClawKit/Sources/OpenClawKit/Resources/tool-display.json"}]}, - {"id":"native.android.bf964ce6cdc8877f","source":"Terminal needs a connected gateway","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/TerminalSettingsScreen.kt"}]}, - {"id":"native.android.e39d69773d6320f9","source":"Test connection","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/OnboardingFlow.kt"}]}, - {"id":"native.android.3afc9ba037c94c69","source":"Testing testing 1 2 3","surface":"android","sites":[{"kind":"ui-named-argument","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/design/ClawComponents.kt"}]}, - {"id":"native.android.1f9a1c619a59dc70","source":"Text","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/thirdParty/java/ai/openclaw/app/accessibility/AccessibilityDevActivity.kt"}]}, - {"id":"native.android.86064373455b40d7","source":"Text copied","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatMessageActions.kt"}]}, - {"id":"native.android.453495b8a61b5664","source":"Text size","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SettingsScreens.kt"}]}, - {"id":"native.android.5515722d3f7d5be6","source":"That QR code is not an OpenClaw setup QR. Generate a fresh code with openclaw qr, then try again.","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/OnboardingFlow.kt"}]}, - {"id":"native.android.8d31402aef8c2acc","source":"That looks like a setup code. Go back and choose Setup Gateway, then Use setup code.","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/OnboardingFlow.kt"}]}, - {"id":"native.android.fa3616321660a4b2","source":"The Gateway connection changed. Restart OpenClaw to reconnect.","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/systemagent/SystemAgentChatController.kt"}]}, - {"id":"native.android.bdae79a30f7ee477","source":"The Gateway is older than this app. Update OpenClaw on the Gateway host, then retry.","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/OnboardingFlow.kt"}]}, - {"id":"native.android.93c22448c6d9be7b","source":"The Gateway still shows this approval as pending. Review it before trying again.","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/GatewayExecApprovals.kt"},{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/NodeRuntime.kt"}]}, - {"id":"native.android.61c1effa5801010b","source":"The Gateway verifies this exact release with ClawHub before download. Review findings appear in the install result. Blocked releases or unavailable security verification prevent installation.","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SkillsSettingsScreen.kt"}]}, - {"id":"native.android.6f5985bdd61d6240","source":"The app and Gateway use incompatible protocol versions. Update OpenClaw on both, then retry.","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/OnboardingFlow.kt"}]}, - {"id":"native.android.b79c9382a232d57f","source":"The code may have expired or been generated for another Gateway.","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/OnboardingFlow.kt"}]}, - {"id":"native.android.1d72629ad493d541","source":"The connected OpenClaw agent can use device capabilities you enable. Continue only if you trust the Gateway and agent you connect to.","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/OnboardingFlow.kt"}]}, - {"id":"native.android.cfa947e48f748d35","source":"The connection changed. Refresh to load a new snapshot.","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/SessionDiffSheet.kt"}]}, - {"id":"native.android.1dee02a5876c2a56","source":"The diary is waiting for its first entry.","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/DreamingSettingsScreen.kt"}]}, - {"id":"native.android.4d150c3d62a99ab8","source":"The earlier conversation was cleared.","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatTimeline.kt"}]}, - {"id":"native.android.62370a6e3bf28448","source":"The full message could not be loaded.","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatMessageDisclosure.kt"}]}, - {"id":"native.android.5fe3a2e025f5ccef","source":"The full message is no longer available.","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatMessageDisclosure.kt"}]}, - {"id":"native.android.a241c8b853396568","source":"The full message is too large to display.","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatMessageDisclosure.kt"}]}, - {"id":"native.android.6407acbfe2d17c43","source":"The gateway can change this path but cannot clear an existing path.","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/CronJobManagementPanel.kt"}]}, - {"id":"native.android.56a0e150479efba3","source":"The gateway certificate changed. Continue only if you expected this.\n\nOld SHA-256:\n%1$s\n\nNew SHA-256:\n%2$s","surface":"android","sites":[{"kind":"resource-string","path":"apps/android/app/src/main/res/values/strings.xml"}]}, - {"id":"native.android.2878f2fa40f1514c","source":"The gateway certificate could not be read automatically. Paste the SHA-256 fingerprint obtained on the gateway host.","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/GatewayTrustDialog.kt"}]}, - {"id":"native.android.6715469b975216d3","source":"The previous network request is still stopping. Check your connection, then retry.","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/NodeRuntime.kt"}]}, - {"id":"native.android.3fbcf99b78236238","source":"The reply or connection changed. Retry from the beginning.","surface":"android","sites":[{"kind":"resource-string","path":"apps/android/wear/src/main/res/values/strings.xml"}]}, - {"id":"native.android.773b10f8ee342bf4","source":"The result for $slug is unknown. Reconnect, refresh Skills, then retry; the Gateway safely joins a matching install that is still running.","surface":"android","sites":[{"kind":"conditional-branch","path":"apps/android/app/src/main/java/ai/openclaw/app/SkillManagement.kt"}]}, - {"id":"native.android.2ee413e24df8776d","source":"The watch never starts or authenticates the Gateway itself.","surface":"android","sites":[{"kind":"resource-string","path":"apps/android/wear/src/main/res/values/strings.xml"}]}, - {"id":"native.android.91c1931520bd9526","source":"The workspace is stopped. Showing its saved changes, if available.","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/SessionDiffSheet.kt"}]}, - {"id":"native.android.b24fed148c711269","source":"Theme","surface":"android","sites":[{"kind":"tool-display","path":"apps/shared/OpenClawKit/Sources/OpenClawKit/Resources/tool-display.json"}]}, - {"id":"native.android.51929698803579bd","source":"Theme and translated Android text.","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SettingsScreens.kt"}]}, - {"id":"native.android.69841cc2f950d610","source":"Theme family","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SettingsScreens.kt"}]}, - {"id":"native.android.4ca15b7b9f6d9b5c","source":"Thinking","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/CronJobManagementPanel.kt"},{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatScreen.kt"},{"kind":"resource-string","path":"apps/android/wear/src/main/res/values/strings.xml"}]}, - {"id":"native.android.929636eb25736bfa","source":"Thinking $it","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/CronJobDetail.kt"}]}, - {"id":"native.android.d12f0b8ccd33e943","source":"Thinking…","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/voice/TalkModeManager.kt"}]}, - {"id":"native.android.b5146b2db1f5da94","source":"Third-party","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SettingsScreens.kt"}]}, - {"id":"native.android.639d76fc982b5cf9","source":"This address may use Tailscale. Open Tailscale and connect to the Gateway's tailnet, then retry. Check that the Gateway computer is online and OpenClaw is running.","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/OnboardingFlow.kt"}]}, - {"id":"native.android.48f1b9d614272ada","source":"This app is older than the Gateway. Update OpenClaw on this device, then retry.","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/OnboardingFlow.kt"}]}, - {"id":"native.android.9dd6092ee637c619","source":"This approval expired before it could be resolved.","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/GatewayExecApprovals.kt"}]}, - {"id":"native.android.800d989f8ae2603d","source":"This approval was cancelled before it could be resolved.","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/GatewayExecApprovals.kt"}]}, - {"id":"native.android.21088002e237d75e","source":"This automation already has a queued run.","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/NodeRuntime.kt"}]}, - {"id":"native.android.24e410f5d0d758b9","source":"This automation changed on the gateway. Review the latest version before saving again.","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/NodeRuntime.kt"}]}, - {"id":"native.android.625ffcc6cdf7e767","source":"This automation changed while you were editing. Revert to the latest gateway version before saving.","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/CronJobManagementPanel.kt"}]}, - {"id":"native.android.0c28336bde41dbdc","source":"This conversation is no longer available. Reopen it and try again.","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/SessionDiffSheet.kt"}]}, - {"id":"native.android.f85c386f2ad6613d","source":"This conversation’s workspace is not a Git repository.","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/SessionDiffSheet.kt"}]}, - {"id":"native.android.f6a04d629e72725f","source":"This device will lose its trusted Gateway access.","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/NodesDevicesSettingsScreen.kt"}]}, - {"id":"native.android.ed24e63b5a13129e","source":"This evening","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/chat/SessionSnooze.kt"}]}, - {"id":"native.android.7d2fb3a34c47813a","source":"This file cannot be previewed. It may be binary or too large.","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/WorkspaceFilesScreen.kt"}]}, - {"id":"native.android.6abc80a0a79a1ccb","source":"This file’s patch was truncated.","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/SessionDiffSheet.kt"}]}, - {"id":"native.android.87f8661a8ddb224b","source":"This folder has no files yet.","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/WorkspaceFilesScreen.kt"}]}, - {"id":"native.android.7a98054aee097273","source":"This gateway connection needs operator.admin to install ClawHub skills.","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/NodeRuntime.kt"}]}, - {"id":"native.android.e07728e43baba950","source":"This gateway connection needs operator.admin to update skills.","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/NodeRuntime.kt"}]}, - {"id":"native.android.4b2fccbedbc5f115","source":"This gateway now presents a certificate trusted by this device.","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/GatewayTrustDialog.kt"}]}, - {"id":"native.android.3d869e88504cfc38","source":"This image could not be decoded.","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/WorkspaceFilesScreen.kt"}]}, - {"id":"native.android.20305e68fdb3894d","source":"This permanently deletes the thread and its transcript.","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SessionsScreen.kt"}]}, - {"id":"native.android.55255f82d5c06938","source":"This permanently removes the automation and its schedule from the gateway.","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/CronJobManagementPanel.kt"}]}, - {"id":"native.android.edff80561e044e78","source":"This phone","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SettingsRoute.kt"}]}, - {"id":"native.android.a415e1f73d9b86fd","source":"This reply is too large to read here. Open it on your phone.","surface":"android","sites":[{"kind":"resource-string","path":"apps/android/wear/src/main/res/values/strings.xml"}]}, - {"id":"native.android.8072001855422732","source":"This session cannot be continued.","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/NodeRuntime.kt"}]}, - {"id":"native.android.222ebcce3520be35","source":"This sign-in method is unavailable. Go back and choose another.","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/ProviderSignInDialog.kt"}]}, - {"id":"native.android.4cda92f92740d20a","source":"This sign-in session has ended. Refresh and start again.","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ProviderAuthController.kt"}]}, - {"id":"native.android.7aa25cff23229ddd","source":"This skill is blocked by the gateway allowlist. Allowlist changes stay on desktop or CLI.","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SkillsSettingsScreen.kt"}]}, - {"id":"native.android.a01ab576aad02400","source":"This skill is disabled on the gateway. Enable it here when the current connection has operator.admin.","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SkillsSettingsScreen.kt"}]}, - {"id":"native.android.877983e45096a398","source":"This skill is installed but not available to the current agent. Agent filters stay on desktop or CLI.","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SkillsSettingsScreen.kt"}]}, - {"id":"native.android.b86bc53219fcf640","source":"This skill is installed but not currently eligible to run. Use desktop or CLI for configuration changes.","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SkillsSettingsScreen.kt"}]}, - {"id":"native.android.a9fe0fa2fb6aaa37","source":"This skill needs $count setup items. Android shows what is installed; setup/config changes stay on desktop or CLI.","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SkillsSettingsScreen.kt"}]}, - {"id":"native.android.67f4f6fa6721a9ac","source":"This skill needs 1 setup item. Android shows what is installed; setup/config changes stay on desktop or CLI.","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SkillsSettingsScreen.kt"}]}, - {"id":"native.android.845376b224b1e70b","source":"This will apply \"$proposalTitle\" and refresh Skill Workshop state from the gateway.","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SkillWorkshopSettingsScreen.kt"}]}, - {"id":"native.android.d19557a5bc60a77b","source":"This will quarantine \"$proposalTitle\" and refresh Skill Workshop state from the gateway.","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SkillWorkshopSettingsScreen.kt"}]}, - {"id":"native.android.b3f73faa993fddb0","source":"This will reject \"$proposalTitle\" and refresh Skill Workshop state from the gateway.","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SkillWorkshopSettingsScreen.kt"}]}, - {"id":"native.android.1c79432c72a210df","source":"Thread","surface":"android","sites":[{"kind":"resource-string","path":"apps/android/wear/src/main/res/values/strings.xml"}]}, - {"id":"native.android.8aa9339e7af983e5","source":"Thread Activity","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SettingsScreens.kt"}]}, - {"id":"native.android.fb0c55ab75574805","source":"Thread activity","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SettingsScreens.kt"}]}, - {"id":"native.android.9b0665c5dd020488","source":"Thread failed","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SessionsScreen.kt"}]}, - {"id":"native.android.0622b4b9cd3412dc","source":"Threads","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/CommandPalette.kt"},{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SessionsScreen.kt"},{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/ShellScreen.kt"},{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SidebarContent.kt"},{"kind":"ui-named-argument","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/design/ClawComponents.kt"}]}, - {"id":"native.android.7f20c6ce2f139c17","source":"Threads in \"$group\" are kept and move back to Ungrouped.","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SessionsScreen.kt"}]}, - {"id":"native.android.51a7daa1688c9249","source":"Tidepooling","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatWorkingIndicator.kt"}]}, - {"id":"native.android.67215d8a1b809ac7","source":"Tiding","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatWorkingIndicator.kt"}]}, - {"id":"native.android.6d1879aff69d80df","source":"Time","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/HealthLogsSettingsScreen.kt"}]}, - {"id":"native.android.537a6a39918f332e","source":"Timed out confirming the sent message; refresh to check delivery.","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/chat/ChatController.kt"}]}, - {"id":"native.android.0fbb37b5ecc2d273","source":"Timed out waiting for a reply; try again or refresh.","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/chat/ChatController.kt"}]}, - {"id":"native.android.17bccc3d62e2b25b","source":"Timeout ${it}s","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/CronJobDetail.kt"}]}, - {"id":"native.android.0f0af7167e0e601e","source":"Timezone","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/CronJobManagementPanel.kt"}]}, - {"id":"native.android.b431110d33124fbb","source":"To chat","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/SessionDiffSheet.kt"}]}, - {"id":"native.android.e5bd27eaef4e0526","source":"Toggle thread layout","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SessionsScreen.kt"}]}, - {"id":"native.android.db6e7dc515787042","source":"Token","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/OnboardingFlow.kt"},{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SettingsScreens.kt"}]}, - {"id":"native.android.aefc42b77ff1a612","source":"Token (optional)","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/GatewayAdditionDialog.kt"}]}, - {"id":"native.android.67c05140269eb221","source":"Tomorrow","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/chat/SessionSnooze.kt"}]}, - {"id":"native.android.c2b152fd48621b0b","source":"Too many shares are waiting to be added.","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/MainActivity.kt"}]}, - {"id":"native.android.0deafe1f1bd75ff1","source":"Tool","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatScreen.kt"}]}, - {"id":"native.android.19e6fbcdd356dd81","source":"Tool Call","surface":"android","sites":[{"kind":"tool-display","path":"apps/shared/OpenClawKit/Sources/OpenClawKit/Resources/tool-display.json"}]}, - {"id":"native.android.7d78349e5c226d59","source":"Tool activity","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatScreen.kt"}]}, - {"id":"native.android.ca88d17c2b2e5437","source":"Tool details","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ToolActivityPresentation.kt"}]}, - {"id":"native.android.b4df872f3281c099","source":"Tool error","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatScreen.kt"},{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ToolActivityPresentation.kt"}]}, - {"id":"native.android.7bf4695db832bccd","source":"Transcribe voice prompts","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/OnboardingFlow.kt"}]}, - {"id":"native.android.f66a7f2fb15c7155","source":"Transcribing…","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatComposerActivity.kt"}]}, - {"id":"native.android.bddc1fe837cf4d69","source":"Transcription failed: $message","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/voice/MicCaptureManager.kt"}]}, - {"id":"native.android.9a19a511835a3e24","source":"Transcription unavailable: $message","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/voice/MicCaptureManager.kt"}]}, - {"id":"native.android.881a7cb59cc583ec","source":"Transcripts","surface":"android","sites":[{"kind":"tool-display","path":"apps/shared/OpenClawKit/Sources/OpenClawKit/Resources/tool-display.json"}]}, - {"id":"native.android.0d49a84652089e37","source":"Travel checklist","surface":"android","sites":[{"kind":"conditional-branch","path":"apps/android/app/src/main/java/ai/openclaw/app/AndroidScreenshotFixture.kt"}]}, - {"id":"native.android.28d574fbc1576955","source":"Triggered","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/voice/VoiceWakeManager.kt"}]}, - {"id":"native.android.c2af23fb69b2c8f5","source":"Trust","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/OnboardingFlow.kt"}]}, - {"id":"native.android.fd9a4176746e75cc","source":"Trust and continue","surface":"android","sites":[{"kind":"resource-string","path":"apps/android/app/src/main/res/values/strings.xml"}]}, - {"id":"native.android.097697152aad152a","source":"Trust this gateway?","surface":"android","sites":[{"kind":"resource-string","path":"apps/android/app/src/main/res/values/strings.xml"}]}, - {"id":"native.android.d7c7370b4ca6fdae","source":"Try Chat, Voice, Threads, Providers, or Settings.","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/CommandPalette.kt"}]}, - {"id":"native.android.22a61135ca602095","source":"Try a different search or clear the current query.","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SessionsScreen.kt"}]}, - {"id":"native.android.fa39bdd8e835eafa","source":"Try again","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatCameraActivity.kt"},{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/SessionDiffSheet.kt"}]}, - {"id":"native.android.8916fae630ab3182","source":"Try again from the watch.","surface":"android","sites":[{"kind":"resource-string","path":"apps/android/wear/src/main/res/values/strings.xml"}]}, - {"id":"native.android.845df4723f31415e","source":"Turn a goal into an actionable checklist.","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatScreen.kt"}]}, - {"id":"native.android.7266713b09419328","source":"Turn interrupted by a gateway restart — asked the agent to resume and finish the response.","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatTimeline.kt"}]}, - {"id":"native.android.11a3e3a4e490c7a7","source":"Turn this device into a secure OpenClaw node for chat, voice, camera, and device tools.","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/OnboardingFlow.kt"}]}, - {"id":"native.android.c868590127e7e403","source":"Type","surface":"android","sites":[{"kind":"resource-string","path":"apps/android/wear/src/main/res/values/strings.xml"}]}, - {"id":"native.android.4c17cd13be8a9008","source":"Type or paste an emoji.","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatMessageReactions.kt"}]}, - {"id":"native.android.288611cba9e31ac1","source":"Typing","surface":"android","sites":[{"kind":"resource-string","path":"apps/android/wear/src/main/res/values/strings.xml"}]}, - {"id":"native.android.ca26aed2d709ca8e","source":"USB microphone","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SettingsScreens.kt"}]}, - {"id":"native.android.6eb4d067256fbb4b","source":"Unapproved","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/NodesDevicesSettingsScreen.kt"}]}, - {"id":"native.android.e09aaa8e37734575","source":"Unarchive","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SessionsScreen.kt"}]}, - {"id":"native.android.9d73538364de6993","source":"Unavailable","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/ProvidersModelsScreen.kt"},{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SettingsScreens.kt"},{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatQuestionCard.kt"},{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatScreen.kt"},{"kind":"resource-string","path":"apps/android/wear/src/main/res/values/strings.xml"}]}, - {"id":"native.android.997309b220080fc7","source":"Uncommitted","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/SessionDiffSheet.kt"}]}, - {"id":"native.android.f66350827f25d8b1","source":"Unencrypted","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/OnboardingFlow.kt"},{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SettingsScreens.kt"}]}, - {"id":"native.android.0ffd3b239628378f","source":"Ungrouped","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SessionsScreen.kt"}]}, - {"id":"native.android.39785345ba2c3bff","source":"Unknown","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/CronJobManagementPanel.kt"},{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/HealthLogsSettingsScreen.kt"},{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/ProviderSignInDialog.kt"},{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/ProvidersModelsScreen.kt"},{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SettingsScreens.kt"},{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SkillWorkshopSettingsScreen.kt"},{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatContextPopoverContent.kt"},{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatQuestionCard.kt"},{"kind":"resource-string","path":"apps/android/app/src/main/res/values/strings.xml"},{"kind":"resource-string","path":"apps/android/wear/src/main/res/values/strings.xml"}]}, - {"id":"native.android.a7ceac7433c03c73","source":"Unpaired","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/NodesDevicesSettingsScreen.kt"}]}, - {"id":"native.android.2d3b2b540314c7c4","source":"Unphased","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatSwarmProgressView.kt"}]}, - {"id":"native.android.d11674d5907cf65e","source":"Unpin","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SessionsScreen.kt"}]}, - {"id":"native.android.ef0c717efd652e7c","source":"Unpin model","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatScreen.kt"}]}, - {"id":"native.android.a2146d0be93439c8","source":"Unread","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SessionsScreen.kt"}]}, - {"id":"native.android.bc37a72a47161dd2","source":"Unsupported attachment","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatMessageViews.kt"}]}, - {"id":"native.android.de0463b4a1264b5c","source":"Untitled branch","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatScreen.kt"}]}, - {"id":"native.android.819e0a25b68867db","source":"Unverified","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/GatewayTalkSetupReadiness.kt"}]}, - {"id":"native.android.ba37173ab202cdb5","source":"Up to date","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SettingsScreens.kt"}]}, - {"id":"native.android.eb9d6a2631d4a356","source":"Update","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SettingsScreens.kt"}]}, - {"id":"native.android.40b220b081e0f9d4","source":"Update Gateway settings","surface":"android","sites":[{"kind":"conditional-branch","path":"apps/android/app/src/main/java/ai/openclaw/app/AndroidScreenshotFixture.kt"}]}, - {"id":"native.android.a168d352332f9dd0","source":"Update Goal","surface":"android","sites":[{"kind":"tool-display","path":"apps/shared/OpenClawKit/Sources/OpenClawKit/Resources/tool-display.json"}]}, - {"id":"native.android.be5f8d822d940f85","source":"Update OpenClaw on both phone and watch.","surface":"android","sites":[{"kind":"resource-string","path":"apps/android/wear/src/main/res/values/strings.xml"}]}, - {"id":"native.android.5489334fe2a78fab","source":"Update OpenClaw on your phone and Gateway to choose models for this chat.","surface":"android","sites":[{"kind":"resource-string","path":"apps/android/wear/src/main/res/values/strings.xml"}]}, - {"id":"native.android.c2980efe083f5f88","source":"Update required","surface":"android","sites":[{"kind":"resource-string","path":"apps/android/wear/src/main/res/values/strings.xml"}]}, - {"id":"native.android.dfb4c67af9d6aefa","source":"Update the Gateway to change session permissions.","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/chat/ChatController.kt"},{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatScreen.kt"}]}, - {"id":"native.android.f7957b899e73a5c6","source":"Update the Gateway to load the full message.","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatMessageDisclosure.kt"}]}, - {"id":"native.android.760ee96c87865c10","source":"Update the gateway to load progress cards for this agent.","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/chat/ChatController.kt"}]}, - {"id":"native.android.e13224c257a6ae9c","source":"Update the phone app and Gateway to read full replies.","surface":"android","sites":[{"kind":"resource-string","path":"apps/android/wear/src/main/res/values/strings.xml"}]}, - {"id":"native.android.c0fd6865777ff4d2","source":"Update this Gateway to use the OpenClaw settings assistant.","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SystemAgentSettingsScreen.kt"}]}, - {"id":"native.android.f574b8f545499353","source":"Update your Gateway to use session model choices.","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/chat/ChatController.kt"}]}, - {"id":"native.android.8a282588633bbc18","source":"Update your Gateway to view provider model config.","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/NodeRuntime.kt"}]}, - {"id":"native.android.cb4541d4534f81bd","source":"Updated","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SettingsScreens.kt"},{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SkillWorkshopSettingsScreen.kt"}]}, - {"id":"native.android.f3af4d6bbcc002d2","source":"Updated $activityTime","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatScreen.kt"}]}, - {"id":"native.android.bff635b7bfec2069","source":"Updated by $name","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatQuestionCard.kt"}]}, - {"id":"native.android.a58cd7ed810306bd","source":"Usage","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SettingsRoute.kt"},{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SettingsScreens.kt"}]}, - {"id":"native.android.706179676ed52040","source":"Use Enter setup code to paste a setup code.","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/GatewayAdditionDialog.kt"}]}, - {"id":"native.android.4b1e8a4286813125","source":"Use OpenClaw from your phone","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/OnboardingFlow.kt"}]}, - {"id":"native.android.6852e1c8b2caa7a7","source":"Use Refresh chat to check Gateway health.","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatScreen.kt"}]}, - {"id":"native.android.5b1e5d258bb4cfac","source":"Use a private LAN IP for local setup, or enable Tailscale Serve / expose a wss:// gateway URL for remote access.","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/GatewayConfigResolver.kt"}]}, - {"id":"native.android.ac59b3725ddbc6df","source":"Use a secure wss:// or Tailscale Serve Gateway, generate a full-access setup code in the Control UI or with openclaw qr, then scan or paste it below and reconnect to enable settings and upgrades.","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SettingsScreens.kt"}]}, - {"id":"native.android.b0e4b3b47eea5d1a","source":"Use current location","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatAttachmentMenu.kt"}]}, - {"id":"native.android.bb84dc61d88cb8ad","source":"Use only on a trusted private network.","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/GatewayConfigResolver.kt"}]}, - {"id":"native.android.36237c9a6f58c8fd","source":"Use setup code","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/OnboardingFlow.kt"}]}, - {"id":"native.android.d9842759169543c8","source":"Use system trust","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/GatewayTrustDialog.kt"}]}, - {"id":"native.android.e1f10b3475740014","source":"Use the Gateway computer's LAN address or secure remote hostname.","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/OnboardingFlow.kt"}]}, - {"id":"native.android.936b43be4643110b","source":"Use the recovery options below to reconnect.","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatScreen.kt"}]}, - {"id":"native.android.19da37abed667b47","source":"Use the requestId from the pending command in the approve command.","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/OnboardingFlow.kt"}]}, - {"id":"native.android.506d1875f2b56655","source":"Use the same network, or a secure remote Gateway URL.","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/OnboardingFlow.kt"}]}, - {"id":"native.android.7497b34645963352","source":"Use this phone","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatScreen.kt"}]}, - {"id":"native.android.95926a09387be89a","source":"VERSION","surface":"android","sites":[{"kind":"resource-string","path":"apps/android/app/src/main/res/values/strings.xml"}]}, - {"id":"native.android.555ed73945ee2308","source":"Verify and install","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SkillsSettingsScreen.kt"}]}, - {"id":"native.android.481a0e7affead53a","source":"Verify the certificate fingerprint before trusting this gateway.\n\n%1$s","surface":"android","sites":[{"kind":"resource-string","path":"apps/android/app/src/main/res/values/strings.xml"}]}, - {"id":"native.android.36df0d0feca68186","source":"Verify this requesting device before granting access.","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/NodesDevicesSettingsScreen.kt"}]}, - {"id":"native.android.9528e9b5e90374fb","source":"Version","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SkillsSettingsScreen.kt"}]}, - {"id":"native.android.fcf311bf7998ab36","source":"Version $it","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SkillsSettingsScreen.kt"}]}, - {"id":"native.android.4726d7b86dae14c2","source":"Version %1$s","surface":"android","sites":[{"kind":"resource-string","path":"apps/android/app/src/main/res/values/strings.xml"}]}, - {"id":"native.android.950f4d664cfa14ce","source":"Version and update","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/ShellScreen.kt"}]}, - {"id":"native.android.3e463214b65f9187","source":"Video","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatCameraActivity.kt"},{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatMediaPlayer.kt"},{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatScreen.kt"}]}, - {"id":"native.android.5b7f9e6783679ef9","source":"Video Generation","surface":"android","sites":[{"kind":"tool-display","path":"apps/shared/OpenClawKit/Sources/OpenClawKit/Resources/tool-display.json"}]}, - {"id":"native.android.c81431ac22026d3c","source":"View","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/ShellScreen.kt"}]}, - {"id":"native.android.ec2002adf80a86cb","source":"View Image","surface":"android","sites":[{"kind":"tool-display","path":"apps/shared/OpenClawKit/Sources/OpenClawKit/Resources/tool-display.json"}]}, - {"id":"native.android.a7563fca20d2df98","source":"View all","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/ShellScreen.kt"},{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatMessageDisclosure.kt"},{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatScreen.kt"}]}, - {"id":"native.android.23623295647d4bcb","source":"View details","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/OnboardingFlow.kt"}]}, - {"id":"native.android.2935dbe2f007dd7f","source":"View diagram","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatMermaidBlock.kt"}]}, - {"id":"native.android.7fe398a4fa242f34","source":"View source","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatMermaidBlock.kt"}]}, - {"id":"native.android.452d1e5f8df7def6","source":"Voice","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/HealthLogsSettingsScreen.kt"},{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SettingsRoute.kt"},{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SettingsScreens.kt"},{"kind":"ui-named-argument","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/design/ClawComponents.kt"}]}, - {"id":"native.android.d01c87fe40aa4a44","source":"Voice Wake","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SettingsScreens.kt"}]}, - {"id":"native.android.5d7610fd72c5cf1b","source":"Voice note","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatMediaPlayer.kt"}]}, - {"id":"native.android.21399aeaaf3f5db1","source":"Voice note · ${formatVoiceNoteDuration(duration)}","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatScreen.kt"}]}, - {"id":"native.android.4e6ec17cd2dd01fc","source":"Voice options","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatDictation.kt"}]}, - {"id":"native.android.de8a2316f9635d74","source":"Voice reply timed out; retrying queued turn","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/voice/MicCaptureManager.kt"}]}, - {"id":"native.android.b722b22c96e92d3c","source":"Voice request failed","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/voice/MicCaptureManager.kt"}]}, - {"id":"native.android.de888bb1ed3aff13","source":"Voice wake","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/OnboardingFlow.kt"}]}, - {"id":"native.android.d27fdb292f6a2eb3","source":"Wait for Agents","surface":"android","sites":[{"kind":"tool-display","path":"apps/shared/OpenClawKit/Sources/OpenClawKit/Resources/tool-display.json"}]}, - {"id":"native.android.5e79bb0182a8ee02","source":"Wait for the current response to finish before starting a new chat.","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/chat/ChatController.kt"}]}, - {"id":"native.android.3646e3feaeb05ee3","source":"Waiting","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/DreamingSettingsScreen.kt"},{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/HealthLogsSettingsScreen.kt"},{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SettingsScreens.kt"}]}, - {"id":"native.android.bde157bc35c49719","source":"Waiting ${duration}","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SettingsScreens.kt"}]}, - {"id":"native.android.95f727e2b82d83d2","source":"Waiting ${minutes}m","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SettingsScreens.kt"}]}, - {"id":"native.android.565f13278080f6c3","source":"Waiting for a concurrency slot","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SessionsScreen.kt"}]}, - {"id":"native.android.07b2cf19e264e64c","source":"Waiting for answer","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SidebarAttention.kt"}]}, - {"id":"native.android.8d04947d53c2aed7","source":"Waiting for approval","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SidebarAttention.kt"}]}, - {"id":"native.android.9ee1b8e3390bce87","source":"Waiting for device approval","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/OnboardingFlow.kt"}]}, - {"id":"native.android.fd42d6d25347b89a","source":"Waiting for pairing","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/ShellScreen.kt"}]}, - {"id":"native.android.e7515263c535f956","source":"Waiting for review","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SettingsScreens.kt"}]}, - {"id":"native.android.d7472fd5c8c1e34b","source":"Wake Mode","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SettingsScreens.kt"}]}, - {"id":"native.android.52f02181d6a28ff1","source":"Wake listener","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SettingsScreens.kt"}]}, - {"id":"native.android.6eb2aefb3fa8f1d2","source":"Wake session · $wakeLabel","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SessionsScreen.kt"}]}, - {"id":"native.android.afc7d0c919648dbf","source":"Wake word or phrase","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SettingsScreens.kt"}]}, - {"id":"native.android.5d43506007ddaf09","source":"Wake words","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SettingsScreens.kt"}]}, - {"id":"native.android.9ce3afc4d0d3732a","source":"Wake words saved","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/NodeRuntime.kt"}]}, - {"id":"native.android.6e68328d2c814879","source":"Wakes $wakeLabel","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SessionsScreen.kt"}]}, - {"id":"native.android.1345d7d0d831f903","source":"Watch audio failed","surface":"android","sites":[{"kind":"resource-string","path":"apps/android/wear/src/main/res/values/strings.xml"}]}, - {"id":"native.android.1d29f6c4c2d4bdd9","source":"We could not reach your Gateway.\nLet's fix this.","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/OnboardingFlow.kt"}]}, - {"id":"native.android.5a4c93d56ea9f1c6","source":"Web Fetch","surface":"android","sites":[{"kind":"conditional-branch","path":"apps/android/app/src/main/java/ai/openclaw/app/chat/ChatSourceTools.kt"},{"kind":"tool-display","path":"apps/shared/OpenClawKit/Sources/OpenClawKit/Resources/tool-display.json"}]}, - {"id":"native.android.bca4199565a20687","source":"Web Search","surface":"android","sites":[{"kind":"conditional-branch","path":"apps/android/app/src/main/java/ai/openclaw/app/chat/ChatSourceTools.kt"},{"kind":"tool-display","path":"apps/shared/OpenClawKit/Sources/OpenClawKit/Resources/tool-display.json"}]}, - {"id":"native.android.6b926a98959eb8fb","source":"Website","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SettingsScreens.kt"}]}, - {"id":"native.android.1c35de4d06275916","source":"Welcome to OpenClaw","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/OnboardingFlow.kt"}]}, - {"id":"native.android.e36c9b3832932204","source":"What can you help me do from this phone right now?","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatScreen.kt"}]}, - {"id":"native.android.ac10cd8e6869baf8","source":"Where do I get a setup code?","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SettingsScreens.kt"}]}, - {"id":"native.android.f86e6a9871cf7849","source":"While Using","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SettingsScreens.kt"}]}, - {"id":"native.android.eb68c35bf1d16c31","source":"Widget image copied","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatInlineWidgetView.kt"}]}, - {"id":"native.android.7e0c0b8e5f483b6b","source":"Widget image saved to Downloads","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatInlineWidgetView.kt"}]}, - {"id":"native.android.62596e7338a90245","source":"Widget unavailable","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatInlineWidgetView.kt"}]}, - {"id":"native.android.7e37ed18ebc02dc9","source":"Wired headset microphone","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SettingsScreens.kt"}]}, - {"id":"native.android.33fd883119a4fbde","source":"Worked","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatWorkedSummary.kt"}]}, - {"id":"native.android.5a60f1381e6ae630","source":"Worked for $duration","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatWorkedSummary.kt"}]}, - {"id":"native.android.e15885377b28fa59","source":"Working","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/CronJobManagementPanel.kt"},{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SidebarComponents.kt"},{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SkillWorkshopSettingsScreen.kt"},{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatMessageViews.kt"},{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatScreen.kt"}]}, - {"id":"native.android.ed99ff091936196e","source":"Working directory","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/CronJobManagementPanel.kt"}]}, - {"id":"native.android.1014b6d5ddb629c5","source":"Working · $pendingRunCount active runs","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/ShellScreen.kt"}]}, - {"id":"native.android.967d2e465056de53","source":"Working · 1 active run","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/ShellScreen.kt"}]}, - {"id":"native.android.e9b004b164ebd25b","source":"Workspace","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SessionsScreen.kt"},{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SettingsRoute.kt"},{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SkillsSettingsScreen.kt"},{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatScreen.kt"}]}, - {"id":"native.android.6ce962c974615f9c","source":"Write","surface":"android","sites":[{"kind":"tool-display","path":"apps/shared/OpenClawKit/Sources/OpenClawKit/Resources/tool-display.json"}]}, - {"id":"native.android.61ee6e764cf20c42","source":"Write Calendar","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/PermissionRequester.kt"}]}, - {"id":"native.android.a4b57dc4742f2d04","source":"Write Contacts","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/PermissionRequester.kt"}]}, - {"id":"native.android.8a529033bd464945","source":"Xhigh","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatScreen.kt"}]}, - {"id":"native.android.ccde5c787ba738e2","source":"Yellow","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SessionsScreen.kt"}]}, - {"id":"native.android.e9b2b9c59ebc1cac","source":"Yes","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/ProviderSignInDialog.kt"},{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SettingsScreens.kt"}]}, - {"id":"native.android.ebd68db2e2051bd6","source":"Yield","surface":"android","sites":[{"kind":"tool-display","path":"apps/shared/OpenClawKit/Sources/OpenClawKit/Resources/tool-display.json"}]}, - {"id":"native.android.f3486faa8e0fcae0","source":"You","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ConversationNotifications.kt"},{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatMessageReactions.kt"},{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatMessageViews.kt"},{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatScreen.kt"},{"kind":"resource-string","path":"apps/android/wear/src/main/res/values/strings.xml"}]}, - {"id":"native.android.34db5d8b928a2cc7","source":"You can enable ${labels.joinToString(\", \")} in Android Settings.","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/PermissionRequester.kt"}]}, - {"id":"native.android.dbecc8f3b1d90d4f","source":"Your Gateway is ready.","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/OnboardingFlow.kt"}]}, - {"id":"native.android.0b68d9c008f5e993","source":"Your answer","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/ProviderSignInDialog.kt"}]}, - {"id":"native.android.628558e4a81a0f95","source":"Your current connection stays unchanged until you choose Connect.","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/GatewayAdditionDialog.kt"}]}, - {"id":"native.android.b4e0d4aa03353c07","source":"Your phone is paired with ${recoveryGatewayName(serverName = serverName, attemptedGatewayName = attemptedGatewayName)}. Continue to finish node access.","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/OnboardingFlow.kt"}]}, - {"id":"native.android.ea20f05f8667d11f","source":"Your phone sends this information to your Gateway, not to a server run by OpenClaw. Your Gateway may include it in requests to the AI provider you chose.","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SettingsScreens.kt"}]}, - {"id":"native.android.6698826454daa7b0","source":"Your preferred phone changed. Open the app to reload the session before replying.","surface":"android","sites":[{"kind":"resource-string","path":"apps/android/wear/src/main/res/values/strings.xml"}]}, - {"id":"native.android.bec69c3e7ba1df89","source":"Zoom in","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatImageViewer.kt"}]}, - {"id":"native.android.3c5bb83a100e94af","source":"Zoom out","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatImageViewer.kt"}]}, - {"id":"native.android.da10b716e2cc579a","source":"act","surface":"android","sites":[{"kind":"tool-display","path":"apps/shared/OpenClawKit/Sources/OpenClawKit/Resources/tool-display.json"}]}, - {"id":"native.android.3221d48d785db67a","source":"actions: $value","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/thirdParty/java/ai/openclaw/app/accessibility/AccessibilityDevActivity.kt"}]}, - {"id":"native.android.4c4e980d5497fc4e","source":"add","surface":"android","sites":[{"kind":"tool-display","path":"apps/shared/OpenClawKit/Sources/OpenClawKit/Resources/tool-display.json"}]}, - {"id":"native.android.144cc145c9bcd5be","source":"api.example.com, uploads.example.com","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatQuestionCard.kt"}]}, - {"id":"native.android.5731193296f6ca25","source":"apply","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/NodeRuntime.kt"}]}, - {"id":"native.android.a27202b255070a70","source":"approve","surface":"android","sites":[{"kind":"tool-display","path":"apps/shared/OpenClawKit/Sources/OpenClawKit/Resources/tool-display.json"}]}, - {"id":"native.android.7034da5f5375fb6f","source":"ask OpenClaw $prompt","surface":"android","sites":[{"kind":"resource-item","path":"apps/android/app/src/main/res/values/assistant.xml"}]}, - {"id":"native.android.37c430fb826c446f","source":"audio","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/ProvidersModelsScreen.kt"}]}, - {"id":"native.android.3e7c73efc3a4649c","source":"ban","surface":"android","sites":[{"kind":"tool-display","path":"apps/shared/OpenClawKit/Sources/OpenClawKit/Resources/tool-display.json"}]}, - {"id":"native.android.ec588e920a1a3604","source":"bounds: $value","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/thirdParty/java/ai/openclaw/app/accessibility/AccessibilityDevActivity.kt"}]}, - {"id":"native.android.8da8c80a72399f1a","source":"camera PTZ","surface":"android","sites":[{"kind":"tool-display","path":"apps/shared/OpenClawKit/Sources/OpenClawKit/Resources/tool-display.json"}]}, - {"id":"native.android.56a99b0451317491","source":"camera clip","surface":"android","sites":[{"kind":"tool-display","path":"apps/shared/OpenClawKit/Sources/OpenClawKit/Resources/tool-display.json"}]}, - {"id":"native.android.58020f117fba52cb","source":"camera list","surface":"android","sites":[{"kind":"tool-display","path":"apps/shared/OpenClawKit/Sources/OpenClawKit/Resources/tool-display.json"}]}, - {"id":"native.android.9644d5c6a05370a2","source":"camera snap","surface":"android","sites":[{"kind":"tool-display","path":"apps/shared/OpenClawKit/Sources/OpenClawKit/Resources/tool-display.json"}]}, - {"id":"native.android.1bdc5e3a158dbefe","source":"channel","surface":"android","sites":[{"kind":"tool-display","path":"apps/shared/OpenClawKit/Sources/OpenClawKit/Resources/tool-display.json"}]}, - {"id":"native.android.5f6a216bb4686e38","source":"channels","surface":"android","sites":[{"kind":"tool-display","path":"apps/shared/OpenClawKit/Sources/OpenClawKit/Resources/tool-display.json"}]}, - {"id":"native.android.14ece1c9018a65d0","source":"close","surface":"android","sites":[{"kind":"tool-display","path":"apps/shared/OpenClawKit/Sources/OpenClawKit/Resources/tool-display.json"}]}, - {"id":"native.android.4a400231f561e88b","source":"console","surface":"android","sites":[{"kind":"tool-display","path":"apps/shared/OpenClawKit/Sources/OpenClawKit/Resources/tool-display.json"}]}, - {"id":"native.android.7273684abe857e6c","source":"delete","surface":"android","sites":[{"kind":"tool-display","path":"apps/shared/OpenClawKit/Sources/OpenClawKit/Resources/tool-display.json"}]}, - {"id":"native.android.571d0913b72f013b","source":"delete group","surface":"android","sites":[{"kind":"tool-display","path":"apps/shared/OpenClawKit/Sources/OpenClawKit/Resources/tool-display.json"}]}, - {"id":"native.android.30db4b25be275aed","source":"describe","surface":"android","sites":[{"kind":"tool-display","path":"apps/shared/OpenClawKit/Sources/OpenClawKit/Resources/tool-display.json"}]}, - {"id":"native.android.ef588ae9bf2170d3","source":"description: $value","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/thirdParty/java/ai/openclaw/app/accessibility/AccessibilityDevActivity.kt"}]}, - {"id":"native.android.6b344e89b3a9850c","source":"dialog","surface":"android","sites":[{"kind":"tool-display","path":"apps/shared/OpenClawKit/Sources/OpenClawKit/Resources/tool-display.json"}]}, - {"id":"native.android.b0647c768b0d91e3","source":"document","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/ProvidersModelsScreen.kt"}]}, - {"id":"native.android.a659d5f70860b13e","source":"e.g. America/New_York","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/CronJobManagementPanel.kt"}]}, - {"id":"native.android.3f949b4dab96a2a8","source":"edit","surface":"android","sites":[{"kind":"tool-display","path":"apps/shared/OpenClawKit/Sources/OpenClawKit/Resources/tool-display.json"}]}, - {"id":"native.android.1fe779d8ad41ff7d","source":"emoji list","surface":"android","sites":[{"kind":"tool-display","path":"apps/shared/OpenClawKit/Sources/OpenClawKit/Resources/tool-display.json"}]}, - {"id":"native.android.99eabf9c683bcc8a","source":"emoji upload","surface":"android","sites":[{"kind":"tool-display","path":"apps/shared/OpenClawKit/Sources/OpenClawKit/Resources/tool-display.json"}]}, - {"id":"native.android.680f68fa7bbec4c8","source":"event create","surface":"android","sites":[{"kind":"tool-display","path":"apps/shared/OpenClawKit/Sources/OpenClawKit/Resources/tool-display.json"}]}, - {"id":"native.android.45f04c306ee1c618","source":"events","surface":"android","sites":[{"kind":"tool-display","path":"apps/shared/OpenClawKit/Sources/OpenClawKit/Resources/tool-display.json"}]}, - {"id":"native.android.8534c711974f8670","source":"focus","surface":"android","sites":[{"kind":"tool-display","path":"apps/shared/OpenClawKit/Sources/OpenClawKit/Resources/tool-display.json"}]}, - {"id":"native.android.a833718fa56042c8","source":"generate","surface":"android","sites":[{"kind":"tool-display","path":"apps/shared/OpenClawKit/Sources/OpenClawKit/Resources/tool-display.json"}]}, - {"id":"native.android.65b1fd186e938b7b","source":"groups","surface":"android","sites":[{"kind":"tool-display","path":"apps/shared/OpenClawKit/Sources/OpenClawKit/Resources/tool-display.json"}]}, - {"id":"native.android.90a39e7b65c29326","source":"hide","surface":"android","sites":[{"kind":"tool-display","path":"apps/shared/OpenClawKit/Sources/OpenClawKit/Resources/tool-display.json"}]}, - {"id":"native.android.b78da9d77ff537b7","source":"image","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/ProvidersModelsScreen.kt"}]}, - {"id":"native.android.0a28d84b7b4d1c73","source":"import","surface":"android","sites":[{"kind":"tool-display","path":"apps/shared/OpenClawKit/Sources/OpenClawKit/Resources/tool-display.json"}]}, - {"id":"native.android.120b91fbd6dad5e0","source":"kick","surface":"android","sites":[{"kind":"tool-display","path":"apps/shared/OpenClawKit/Sources/OpenClawKit/Resources/tool-display.json"}]}, - {"id":"native.android.957ce4dc4ad4ef4a","source":"kill","surface":"android","sites":[{"kind":"tool-display","path":"apps/shared/OpenClawKit/Sources/OpenClawKit/Resources/tool-display.json"}]}, - {"id":"native.android.90b5639f4123b19b","source":"list","surface":"android","sites":[{"kind":"tool-display","path":"apps/shared/OpenClawKit/Sources/OpenClawKit/Resources/tool-display.json"}]}, - {"id":"native.android.72ded36e932dc174","source":"list pins","surface":"android","sites":[{"kind":"tool-display","path":"apps/shared/OpenClawKit/Sources/OpenClawKit/Resources/tool-display.json"}]}, - {"id":"native.android.4995815d94f77c94","source":"main, isolated, current, or session:","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/CronJobManagementPanel.kt"}]}, - {"id":"native.android.eab503ffb2b87a4f","source":"member","surface":"android","sites":[{"kind":"tool-display","path":"apps/shared/OpenClawKit/Sources/OpenClawKit/Resources/tool-display.json"}]}, - {"id":"native.android.77a0723e1537c815","source":"navigate","surface":"android","sites":[{"kind":"tool-display","path":"apps/shared/OpenClawKit/Sources/OpenClawKit/Resources/tool-display.json"}]}, - {"id":"native.android.e20c17b7e145f82f","source":"none","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/thirdParty/java/ai/openclaw/app/accessibility/AccessibilityDevActivity.kt"}]}, - {"id":"native.android.14f19e3acf48cd96","source":"notify","surface":"android","sites":[{"kind":"tool-display","path":"apps/shared/OpenClawKit/Sources/OpenClawKit/Resources/tool-display.json"}]}, - {"id":"native.android.bb5ec97eefdd1439","source":"now","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/CommandPalette.kt"},{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/NodesDevicesSettingsScreen.kt"},{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SessionsScreen.kt"}]}, - {"id":"native.android.f881ef340ee8f2a0","source":"open","surface":"android","sites":[{"kind":"tool-display","path":"apps/shared/OpenClawKit/Sources/OpenClawKit/Resources/tool-display.json"}]}, - {"id":"native.android.bc5ef0aa6948c471","source":"open OpenClaw and ask $prompt","surface":"android","sites":[{"kind":"resource-item","path":"apps/android/app/src/main/res/values/assistant.xml"}]}, - {"id":"native.android.2d6aba79bb4d5581","source":"openclaw devices approve $requestId","surface":"android","sites":[{"kind":"conditional-branch","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/OnboardingFlow.kt"}]}, - {"id":"native.android.71cd144f0be5ee36","source":"openclaw devices list","surface":"android","sites":[{"kind":"conditional-branch","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/OnboardingFlow.kt"}]}, - {"id":"native.android.b5e807eab45f6e57","source":"openclaw gateway","surface":"android","sites":[{"kind":"ui-named-argument","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/OnboardingFlow.kt"}]}, - {"id":"native.android.55e8f082668184b8","source":"openclaw nodes approve $requestId","surface":"android","sites":[{"kind":"conditional-branch","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/OnboardingFlow.kt"}]}, - {"id":"native.android.d634f5eadf907c22","source":"openclaw nodes approve REQUEST_ID","surface":"android","sites":[{"kind":"conditional-branch","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/OnboardingFlow.kt"}]}, - {"id":"native.android.e2172286605a30c7","source":"openclaw qr","surface":"android","sites":[{"kind":"ui-named-argument","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/OnboardingFlow.kt"}]}, - {"id":"native.android.ca85d27d745288cf","source":"pdf","surface":"android","sites":[{"kind":"tool-display","path":"apps/shared/OpenClawKit/Sources/OpenClawKit/Resources/tool-display.json"}]}, - {"id":"native.android.a18e6c5d25567067","source":"pending","surface":"android","sites":[{"kind":"tool-display","path":"apps/shared/OpenClawKit/Sources/OpenClawKit/Resources/tool-display.json"}]}, - {"id":"native.android.c48b9af7382af7c9","source":"permissions","surface":"android","sites":[{"kind":"tool-display","path":"apps/shared/OpenClawKit/Sources/OpenClawKit/Resources/tool-display.json"}]}, - {"id":"native.android.078363456ec709c6","source":"pin","surface":"android","sites":[{"kind":"tool-display","path":"apps/shared/OpenClawKit/Sources/OpenClawKit/Resources/tool-display.json"}]}, - {"id":"native.android.4e36da9d176996cb","source":"poll","surface":"android","sites":[{"kind":"tool-display","path":"apps/shared/OpenClawKit/Sources/OpenClawKit/Resources/tool-display.json"}]}, - {"id":"native.android.9138e82a0b3c6043","source":"present","surface":"android","sites":[{"kind":"tool-display","path":"apps/shared/OpenClawKit/Sources/OpenClawKit/Resources/tool-display.json"}]}, - {"id":"native.android.0253be221b0f9263","source":"quarantine","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/NodeRuntime.kt"}]}, - {"id":"native.android.8fbbaceb218c4882","source":"react","surface":"android","sites":[{"kind":"tool-display","path":"apps/shared/OpenClawKit/Sources/OpenClawKit/Resources/tool-display.json"}]}, - {"id":"native.android.67b20f6603de4ecf","source":"reactions","surface":"android","sites":[{"kind":"tool-display","path":"apps/shared/OpenClawKit/Sources/OpenClawKit/Resources/tool-display.json"}]}, - {"id":"native.android.7a89d4fd803ba8b2","source":"read","surface":"android","sites":[{"kind":"tool-display","path":"apps/shared/OpenClawKit/Sources/OpenClawKit/Resources/tool-display.json"}]}, - {"id":"native.android.d763b7366f971df0","source":"reasoning","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/ProvidersModelsScreen.kt"}]}, - {"id":"native.android.731933bdb3e5416f","source":"reject","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/NodeRuntime.kt"},{"kind":"tool-display","path":"apps/shared/OpenClawKit/Sources/OpenClawKit/Resources/tool-display.json"}]}, - {"id":"native.android.e821f0d0ca350f95","source":"remove","surface":"android","sites":[{"kind":"tool-display","path":"apps/shared/OpenClawKit/Sources/OpenClawKit/Resources/tool-display.json"}]}, - {"id":"native.android.bfa88dd73acb6fc1","source":"rename group","surface":"android","sites":[{"kind":"tool-display","path":"apps/shared/OpenClawKit/Sources/OpenClawKit/Resources/tool-display.json"}]}, - {"id":"native.android.0e99e0054a0b7788","source":"requested ${relativeDeviceTime(it)}","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/NodesDevicesSettingsScreen.kt"}]}, - {"id":"native.android.e5df48bccc75df14","source":"role add","surface":"android","sites":[{"kind":"tool-display","path":"apps/shared/OpenClawKit/Sources/OpenClawKit/Resources/tool-display.json"}]}, - {"id":"native.android.353f0d4e32903343","source":"role remove","surface":"android","sites":[{"kind":"tool-display","path":"apps/shared/OpenClawKit/Sources/OpenClawKit/Resources/tool-display.json"}]}, - {"id":"native.android.14ec2ab29f84e7a5","source":"roles","surface":"android","sites":[{"kind":"tool-display","path":"apps/shared/OpenClawKit/Sources/OpenClawKit/Resources/tool-display.json"}]}, - {"id":"native.android.d76b651f100d05f0","source":"run","surface":"android","sites":[{"kind":"tool-display","path":"apps/shared/OpenClawKit/Sources/OpenClawKit/Resources/tool-display.json"}]}, - {"id":"native.android.a82d901afb65b034","source":"runs","surface":"android","sites":[{"kind":"tool-display","path":"apps/shared/OpenClawKit/Sources/OpenClawKit/Resources/tool-display.json"}]}, - {"id":"native.android.cc99672e5c5f4e0f","source":"save","surface":"android","sites":[{"kind":"tool-display","path":"apps/shared/OpenClawKit/Sources/OpenClawKit/Resources/tool-display.json"}]}, - {"id":"native.android.11f86ea00b2e6de1","source":"saved $count tokens","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatTimeline.kt"}]}, - {"id":"native.android.f561077b89497833","source":"screen record","surface":"android","sites":[{"kind":"tool-display","path":"apps/shared/OpenClawKit/Sources/OpenClawKit/Resources/tool-display.json"}]}, - {"id":"native.android.f761457ca24cb8a9","source":"screen snapshot","surface":"android","sites":[{"kind":"tool-display","path":"apps/shared/OpenClawKit/Sources/OpenClawKit/Resources/tool-display.json"}]}, - {"id":"native.android.2971ce6ba5598de0","source":"screenshot","surface":"android","sites":[{"kind":"tool-display","path":"apps/shared/OpenClawKit/Sources/OpenClawKit/Resources/tool-display.json"}]}, - {"id":"native.android.95fcdd88a802ac1a","source":"search","surface":"android","sites":[{"kind":"tool-display","path":"apps/shared/OpenClawKit/Sources/OpenClawKit/Resources/tool-display.json"}]}, - {"id":"native.android.326b77f485dc6447","source":"send","surface":"android","sites":[{"kind":"tool-display","path":"apps/shared/OpenClawKit/Sources/OpenClawKit/Resources/tool-display.json"}]}, - {"id":"native.android.11dccc34ffd88daf","source":"set groups","surface":"android","sites":[{"kind":"tool-display","path":"apps/shared/OpenClawKit/Sources/OpenClawKit/Resources/tool-display.json"}]}, - {"id":"native.android.5bc5a7a9436283d6","source":"snapshot","surface":"android","sites":[{"kind":"tool-display","path":"apps/shared/OpenClawKit/Sources/OpenClawKit/Resources/tool-display.json"}]}, - {"id":"native.android.1a5d3472686cc1eb","source":"soon","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SettingsScreens.kt"}]}, - {"id":"native.android.9474316322ceeb6e","source":"start","surface":"android","sites":[{"kind":"tool-display","path":"apps/shared/OpenClawKit/Sources/OpenClawKit/Resources/tool-display.json"}]}, - {"id":"native.android.02762ca1055b4523","source":"status","surface":"android","sites":[{"kind":"tool-display","path":"apps/shared/OpenClawKit/Sources/OpenClawKit/Resources/tool-display.json"}]}, - {"id":"native.android.4f877de5b406bd70","source":"steer","surface":"android","sites":[{"kind":"tool-display","path":"apps/shared/OpenClawKit/Sources/OpenClawKit/Resources/tool-display.json"}]}, - {"id":"native.android.3a2e7c2ffac91d66","source":"sticker","surface":"android","sites":[{"kind":"tool-display","path":"apps/shared/OpenClawKit/Sources/OpenClawKit/Resources/tool-display.json"}]}, - {"id":"native.android.b3fcb5c7b3859e2b","source":"sticker upload","surface":"android","sites":[{"kind":"tool-display","path":"apps/shared/OpenClawKit/Sources/OpenClawKit/Resources/tool-display.json"}]}, - {"id":"native.android.ba0ac53bdaa0a06a","source":"stop","surface":"android","sites":[{"kind":"tool-display","path":"apps/shared/OpenClawKit/Sources/OpenClawKit/Resources/tool-display.json"}]}, - {"id":"native.android.64f65a5fe5db0727","source":"summarize","surface":"android","sites":[{"kind":"tool-display","path":"apps/shared/OpenClawKit/Sources/OpenClawKit/Resources/tool-display.json"}]}, - {"id":"native.android.3eb1dd47a3669d49","source":"tabs","surface":"android","sites":[{"kind":"tool-display","path":"apps/shared/OpenClawKit/Sources/OpenClawKit/Resources/tool-display.json"}]}, - {"id":"native.android.ff912c72bbd602f2","source":"tell OpenClaw to $prompt","surface":"android","sites":[{"kind":"resource-item","path":"apps/android/app/src/main/res/values/assistant.xml"}]}, - {"id":"native.android.cf576be7d9474fa6","source":"text: $value","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/thirdParty/java/ai/openclaw/app/accessibility/AccessibilityDevActivity.kt"}]}, - {"id":"native.android.6fe24eb749fb03c3","source":"this gateway","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SettingsScreens.kt"}]}, - {"id":"native.android.9127900aaed99dcc","source":"thread create","surface":"android","sites":[{"kind":"tool-display","path":"apps/shared/OpenClawKit/Sources/OpenClawKit/Resources/tool-display.json"}]}, - {"id":"native.android.79195c5957b2301f","source":"thread list","surface":"android","sites":[{"kind":"tool-display","path":"apps/shared/OpenClawKit/Sources/OpenClawKit/Resources/tool-display.json"}]}, - {"id":"native.android.c5935c17d546df11","source":"thread reply","surface":"android","sites":[{"kind":"tool-display","path":"apps/shared/OpenClawKit/Sources/OpenClawKit/Resources/tool-display.json"}]}, - {"id":"native.android.fa640205522bf0b5","source":"timeout","surface":"android","sites":[{"kind":"tool-display","path":"apps/shared/OpenClawKit/Sources/OpenClawKit/Resources/tool-display.json"}]}, - {"id":"native.android.61a461e668320541","source":"tomorrow $time","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/chat/SessionSnooze.kt"}]}, - {"id":"native.android.15e2709f1d0cc737","source":"unknown","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/NodeRuntime.kt"},{"kind":"ui-call","path":"apps/android/app/src/thirdParty/java/ai/openclaw/app/accessibility/AccessibilityDevActivity.kt"}]}, - {"id":"native.android.b1cb71906aa6be56","source":"unpin","surface":"android","sites":[{"kind":"tool-display","path":"apps/shared/OpenClawKit/Sources/OpenClawKit/Resources/tool-display.json"}]}, - {"id":"native.android.054792c291617e2f","source":"update","surface":"android","sites":[{"kind":"tool-display","path":"apps/shared/OpenClawKit/Sources/OpenClawKit/Resources/tool-display.json"}]}, - {"id":"native.android.dfeccd5e07366ccf","source":"upload","surface":"android","sites":[{"kind":"tool-display","path":"apps/shared/OpenClawKit/Sources/OpenClawKit/Resources/tool-display.json"}]}, - {"id":"native.android.4eecf1acc255f9eb","source":"v$it available","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SettingsScreens.kt"}]}, - {"id":"native.android.bf56f784f294c325","source":"video","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/ProvidersModelsScreen.kt"}]}, - {"id":"native.android.279c69545f59aaa1","source":"voice","surface":"android","sites":[{"kind":"tool-display","path":"apps/shared/OpenClawKit/Sources/OpenClawKit/Resources/tool-display.json"}]}, - {"id":"native.android.93b0779b3b292e8d","source":"wake","surface":"android","sites":[{"kind":"tool-display","path":"apps/shared/OpenClawKit/Sources/OpenClawKit/Resources/tool-display.json"}]}, - {"id":"native.android.6ad06f62353a002c","source":"© 2026 OpenClaw Foundation — MIT License.","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SettingsScreens.kt"}]}, - {"id":"native.android.cad294844b0d5b92","source":"· $phrase","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatMessageViews.kt"}]}, - {"id":"native.android.ac09037d94add384","source":"← Back","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SessionsScreen.kt"}]}, - {"id":"native.android.2d6b91afbbbea003","source":"← Swipe →","surface":"android","sites":[{"kind":"resource-string","path":"apps/android/wear/src/main/res/values/strings.xml"}]}, - {"id":"native.android.c9559fb984324832","source":"−${diff.removed}","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatScreen.kt"}]}, - {"id":"native.android.b245eebed3902d53","source":"📎 ${attachment.fileName}","surface":"android","sites":[{"kind":"ui-call","path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatMessageViews.kt"}]}, - {"id":"native.apple.b0a5c45a7b56bf77","source":"\n\\(tail)","surface":"apple","sites":[{"kind":"conditional-branch","path":"apps/macos/Sources/OpenClaw/GatewayChildSupervisor.swift"}]}, - {"id":"native.apple.cced3f1dba867c36","source":" (\\(command) pid \\(pid))","surface":"apple","sites":[{"kind":"conditional-branch","path":"apps/macos/Sources/OpenClaw/Onboarding.swift"}]}, - {"id":"native.apple.6786d246718e24da","source":" (local filtered)","surface":"apple","sites":[{"kind":"conditional-branch","path":"apps/macos/Sources/OpenClawMacCLI/DiscoverCommand.swift"}]}, - {"id":"native.apple.bcde0c4847796da9","source":" (local: \\(projectEntrypoint ?? \"unknown\"))","surface":"apple","sites":[{"kind":"conditional-branch","path":"apps/macos/Sources/OpenClaw/GatewayEnvironment.swift"}]}, - {"id":"native.apple.7914a5cdec78f9e5","source":" The new certificate is trusted by this device; this is commonly caused by certificate rotation.","surface":"apple","sites":[{"kind":"conditional-branch","path":"apps/shared/OpenClawKit/Sources/OpenClawKit/GatewayConnectionProblem.swift"}]}, - {"id":"native.apple.1a92188647749142","source":" This device could not verify the new certificate.","surface":"apple","sites":[{"kind":"conditional-branch","path":"apps/shared/OpenClawKit/Sources/OpenClawKit/GatewayConnectionProblem.swift"}]}, - {"id":"native.apple.78d18b006e111d1a","source":" WHERE gateway_id = ? AND route_generation IS ?","surface":"apple","sites":[{"kind":"conditional-branch","path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/WatchMessageJournal+Storage.swift"}]}, - {"id":"native.apple.0b5548d3903e9047","source":" [\\(initial)]","surface":"apple","sites":[{"kind":"conditional-branch","path":"apps/macos/Sources/OpenClawMacCLI/WizardCommand.swift"}]}, - {"id":"native.apple.27edc41026111de6","source":" [\\(initialIndices.map(String.init).joined(separator: \",\"))]","surface":"apple","sites":[{"kind":"conditional-branch","path":"apps/macos/Sources/OpenClawMacCLI/WizardCommand.swift"}]}, - {"id":"native.apple.d1b3ad5bfd7826d1","source":" · ssh \\(parsed.port)","surface":"apple","sites":[{"kind":"conditional-branch","path":"apps/macos/Sources/OpenClaw/OnboardingView+Pages.swift"}]}, - {"id":"native.apple.e60c1ca944b5a0a5","source":" — \\(option.hint!)","surface":"apple","sites":[{"kind":"conditional-branch","path":"apps/macos/Sources/OpenClawMacCLI/WizardCommand.swift"}]}, - {"id":"native.apple.b6f001e69f4f4c76","source":"\"\\(trimmed)\"","surface":"apple","sites":[{"kind":"conditional-branch","path":"apps/ios/Sources/Chat/AppleReviewDemoChatTransport.swift"}]}, - {"id":"native.apple.17140a2e3bfeca4c","source":"%.0f ms","surface":"apple","sites":[{"kind":"ui-localized-call","path":"apps/macos/Sources/OpenClaw/GatewayMenuCard.swift"}]}, - {"id":"native.apple.efeaf5b2aa7a321c","source":"%1$@ of %2$@","surface":"apple","sites":[{"kind":"ui-localized-call","path":"apps/ios/Sources/Design/AgentWorkspaceFilesScreen.swift"}]}, - {"id":"native.apple.4e6ac87cff18ccd0","source":"%1$lld Running · %2$lld Done · %3$lld Failed","surface":"apple","sites":[{"kind":"ui-localized-call","path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/Swarm.swift"}]}, - {"id":"native.apple.c59dfd113aa69ebf","source":"%1$lld more workers","surface":"apple","sites":[{"kind":"ui-localized-call","path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/Swarm.swift"}]}, - {"id":"native.apple.81e3f6834a21b8fc","source":"%@ (System)","surface":"apple","sites":[{"kind":"ui-localized-call","path":"apps/macos/Sources/OpenClaw/VoiceWakeDeviceOptions.swift"}]}, - {"id":"native.apple.6f57c1c0cb1aeed2","source":"%@ (You)","surface":"apple","sites":[{"kind":"ui-localized-call","path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatSessionSidebarFilters.swift"}]}, - {"id":"native.apple.a903558d0b95b184","source":"%@ (override)","surface":"apple","sites":[{"kind":"ui-localized-call","path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatComposer+Controls.swift"}]}, - {"id":"native.apple.af6c2588c01db270","source":"%@ (request ID: %@)","surface":"apple","sites":[{"kind":"ui-localized-call","path":"apps/ios/Sources/Gateway/GatewayProblemView.swift"},{"kind":"ui-localized-call","path":"apps/ios/WatchApp/Sources/WatchInboxMessages.swift"}]}, - {"id":"native.apple.cd459e29758d6d55","source":"%@ GB","surface":"apple","sites":[{"kind":"ui-localized-call","path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatSessionHoverCardProjection.swift"},{"kind":"ui-localized-call","path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatSessionSidebarRowFacts.swift"}]}, - {"id":"native.apple.a8544fbd4aeb355d","source":"%@ Group","surface":"apple","sites":[{"kind":"ui-localized-call","path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatSessionSidebarModel+Titles.swift"}]}, - {"id":"native.apple.42590bad460baaf9","source":"%@ Session","surface":"apple","sites":[{"kind":"ui-localized-call","path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatSessionSidebarModel+Titles.swift"}]}, - {"id":"native.apple.e368c24eba9f331f","source":"%@ ago","surface":"apple","sites":[{"kind":"ui-localized-call","path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatSessionHoverCardProjection.swift"}]}, - {"id":"native.apple.86e8f0ba2fa275bf","source":"%@ and %lld others","surface":"apple","sites":[{"kind":"ui-localized-call","path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatMessageReactions.swift"}]}, - {"id":"native.apple.6502b3e15ab439bc","source":"%@ and its saved credentials will be removed. Its open windows will close.","surface":"apple","sites":[{"kind":"ui-localized-call-multiline","path":"apps/macos/Sources/OpenClaw/GatewaySettings.swift"}]}, - {"id":"native.apple.5a1183a39a43c0de","source":"%@ avatar","surface":"apple","sites":[{"kind":"ui-localized-call","path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatMessageViews.swift"}]}, - {"id":"native.apple.830ef6cb8adb0adf","source":"%@ failed: %@","surface":"apple","sites":[{"kind":"ui-localized-call","path":"apps/ios/WatchApp/Sources/WatchInboxMessages.swift"}]}, - {"id":"native.apple.b7a51f5ac6098ec5","source":"%@ is not currently discoverable on this network.","surface":"apple","sites":[{"kind":"ui-localized-call","path":"apps/ios/Sources/Gateway/GatewayConnectionController.swift"}]}, - {"id":"native.apple.9521c07b4a006196","source":"%@ is not responding to Accessibility requests.","surface":"apple","sites":[{"kind":"ui-localized-call","path":"apps/macos/Sources/OpenClaw/QuickChatFocusedTextCapture.swift"}]}, - {"id":"native.apple.23ad69a52fe7c550","source":"%@ min","surface":"apple","sites":[{"kind":"ui-localized-call","path":"apps/ios/WatchApp/Sources/WatchInboxView.swift"}]}, - {"id":"native.apple.4333632bc3e6c2fa","source":"%@ models","surface":"apple","sites":[{"kind":"ui-localized-call","path":"apps/ios/Sources/Design/ChatModelControlsMenu.swift"}]}, - {"id":"native.apple.1405b008507e6621","source":"%@ of %@ tokens used","surface":"apple","sites":[{"kind":"ui-localized-call","path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/CleanChatComposerControls.swift"}]}, - {"id":"native.apple.e81751b8e2ad54e3","source":"%@ on %@","surface":"apple","sites":[{"kind":"ui-localized-call","path":"apps/ios/Sources/Design/CommandCenterTab.swift"}]}, - {"id":"native.apple.e09b23de8be52e31","source":"%@ percent of context used","surface":"apple","sites":[{"kind":"ui-localized-call","path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatContextUsage.swift"}]}, - {"id":"native.apple.0bea58a046e447f1","source":"%@ percent of the context window used","surface":"apple","sites":[{"kind":"ui-localized-call","path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/CleanChatComposerControls.swift"}]}, - {"id":"native.apple.1c98181b54c0e735","source":"%@ permission denied","surface":"apple","sites":[{"kind":"ui-localized-call","path":"apps/ios/Sources/Voice/VoicePermissionSupport.swift"},{"kind":"ui-localized-call","path":"apps/ios/Sources/Voice/VoiceWakeManager.swift"}]}, - {"id":"native.apple.77524dc88928f376","source":"%@ permission not granted","surface":"apple","sites":[{"kind":"ui-localized-call","path":"apps/ios/Sources/Voice/VoicePermissionSupport.swift"},{"kind":"ui-localized-call","path":"apps/ios/Sources/Voice/VoiceWakeManager.swift"}]}, - {"id":"native.apple.4dc3a19dd40e364d","source":"%@ permission restricted","surface":"apple","sites":[{"kind":"ui-localized-call","path":"apps/ios/Sources/Voice/VoicePermissionSupport.swift"}]}, - {"id":"native.apple.64f4ff7204a98b95","source":"%@ provider","surface":"apple","sites":[{"kind":"ui-localized-call","path":"apps/ios/Sources/Design/ChatModelControlsMenu.swift"}]}, - {"id":"native.apple.20c201d2df839778","source":"%@ reacted with %@","surface":"apple","sites":[{"kind":"ui-localized-call","path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatMessageReactions.swift"}]}, - {"id":"native.apple.3971eea077e159b0","source":"%@ tokens","surface":"apple","sites":[{"kind":"ui-localized-call","path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatWorkingProgress.swift"}]}, - {"id":"native.apple.0102e81a57d2e118","source":"%@ tokens used","surface":"apple","sites":[{"kind":"ui-localized-call","path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/CleanChatComposerControls.swift"}]}, - {"id":"native.apple.65586c26f3f0e346","source":"%@ vCPU","surface":"apple","sites":[{"kind":"ui-localized-call","path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatSessionHoverCardProjection.swift"},{"kind":"ui-localized-call","path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatSessionSidebarRowFacts.swift"}]}, - {"id":"native.apple.c2d06515e3ca9e81","source":"%@ via %@","surface":"apple","sites":[{"kind":"ui-localized-call","path":"apps/ios/Sources/Design/CommandCenterTab.swift"}]}, - {"id":"native.apple.d89f12018cb89485","source":"%@ via ssh","surface":"apple","sites":[{"kind":"ui-localized-call","path":"apps/macos/Sources/OpenClaw/GatewaysMainMenu.swift"}]}, - {"id":"native.apple.e8259dd2c4811ae1","source":"%@ waiting","surface":"apple","sites":[{"kind":"ui-localized-call","path":"apps/ios/Sources/Design/SettingsProTabActions.swift"}]}, - {"id":"native.apple.1c54b590828346fa","source":"%@ — %@ (%lld chars)","surface":"apple","sites":[{"kind":"ui-localized-call","path":"apps/macos/Sources/OpenClaw/QuickChatView.swift"}]}, - {"id":"native.apple.a6fc87a2d8fdc327","source":"%@, Fast","surface":"apple","sites":[{"kind":"ui-localized-call","path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatEffortControl.swift"},{"kind":"ui-localized-call","path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatViewModel+ModelControls.swift"}]}, - {"id":"native.apple.d292f1733c362e6a","source":"%@, health error","surface":"apple","sites":[{"kind":"ui-localized-call","path":"apps/macos/Sources/OpenClaw/StatusMenuSummaries.swift"}]}, - {"id":"native.apple.579aa91a0d111870","source":"%@, health unknown","surface":"apple","sites":[{"kind":"ui-localized-call","path":"apps/macos/Sources/OpenClaw/StatusMenuSummaries.swift"}]}, - {"id":"native.apple.4b34153a64ea0fbe","source":"%@, healthy","surface":"apple","sites":[{"kind":"ui-localized-call","path":"apps/macos/Sources/OpenClaw/StatusMenuSummaries.swift"}]}, - {"id":"native.apple.007fd7a781628cd5","source":"%@: queued","surface":"apple","sites":[{"kind":"ui-localized-call","path":"apps/ios/WatchApp/Sources/WatchInboxMessages.swift"}]}, - {"id":"native.apple.6fdd3449a3d07126","source":"%@: sent","surface":"apple","sites":[{"kind":"ui-localized-call","path":"apps/ios/WatchApp/Sources/WatchInboxMessages.swift"}]}, - {"id":"native.apple.d5d339ee3a77dfb8","source":"%lld archived transcripts excluded; open a session to restore its searchable history.","surface":"apple","sites":[{"kind":"ui-localized-call","path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatSessionSidebar+RosterState.swift"}]}, - {"id":"native.apple.f1c4fb33aa79f37e","source":"%lld connected","surface":"apple","sites":[{"kind":"ui-localized-call","path":"apps/macos/Sources/OpenClaw/StatusMenuSummaries.swift"}]}, - {"id":"native.apple.5db406d8825be33c","source":"%lld gateways found on your network — click for connection instructions.","surface":"apple","sites":[{"kind":"ui-localized-call","path":"apps/macos/Sources/OpenClaw/OnboardingView+Pages.swift"}]}, - {"id":"native.apple.8dd64b85c3f729cf","source":"%lld messages need attention","surface":"apple","sites":[{"kind":"ui-localized-call","path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatSessionSidebarRowFacts.swift"}]}, - {"id":"native.apple.10761755accc42af","source":"%lld min","surface":"apple","sites":[{"kind":"ui-localized-call","path":"apps/macos/Sources/OpenClaw/GatewayMenuCard.swift"}]}, - {"id":"native.apple.289e286c20ded5d7","source":"%lld more approvals","surface":"apple","sites":[{"kind":"ui-localized-call","path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatSessionAttention.swift"}]}, - {"id":"native.apple.8d73e6010af9ba3b","source":"%lld more participants","surface":"apple","sites":[{"kind":"ui-localized-call","path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatSessionSidebar+HoverCard.swift"}]}, - {"id":"native.apple.04939cee641dbc75","source":"%lld more questions","surface":"apple","sites":[{"kind":"ui-localized-call","path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatSessionAttention.swift"}]}, - {"id":"native.apple.ceefbe4ff2fb1949","source":"%lld ms","surface":"apple","sites":[{"kind":"ui-localized-call","path":"apps/macos/Sources/OpenClaw/ConnectionSettingsView.swift"}]}, - {"id":"native.apple.a512d3533e527aef","source":"%lld need attention","surface":"apple","sites":[{"kind":"ui-localized-call","path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatSessionSidebar+Header.swift"}]}, - {"id":"native.apple.bd6bb94f4de16991","source":"%lld of %lld","surface":"apple","sites":[{"kind":"ui-localized-call","path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatTranscriptSearch.swift"}]}, - {"id":"native.apple.c4ca8ff417a93a9f","source":"%lld of %lld cookies copied into “%@” — now the default profile for agent browsing.","surface":"apple","sites":[{"kind":"ui-localized-call-multiline","path":"apps/macos/Sources/OpenClaw/BrowserProfileImportBannerView.swift"}]}, - {"id":"native.apple.55c375319d8c5c25","source":"%lld open","surface":"apple","sites":[{"kind":"ui-localized-call","path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatSessionSidebar+People.swift"}]}, - {"id":"native.apple.f1ce0d177dd4aed2","source":"%lld open sessions, %lld running","surface":"apple","sites":[{"kind":"ui-localized-call","path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatSessionSidebar+People.swift"}]}, - {"id":"native.apple.fb4f687156abaaf5","source":"%lld percent used","surface":"apple","sites":[{"kind":"ui-localized-call","path":"apps/macos/Sources/OpenClaw/ContextRingView.swift"}]}, - {"id":"native.apple.0386dd1fbc86dfae","source":"%lld queued","surface":"apple","sites":[{"kind":"ui-localized-call","path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatSessionSidebar+Header.swift"}]}, - {"id":"native.apple.8a95262ed7460d5e","source":"%lld running","surface":"apple","sites":[{"kind":"ui-localized-call","path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatSessionSidebar+People.swift"}]}, - {"id":"native.apple.7d4efe04a72306e1","source":"%lld steps completed","surface":"apple","sites":[{"kind":"ui-localized-call","path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatProgressCard.swift"}]}, - {"id":"native.apple.ce3cb5b242c55888","source":"%lld unread threads","surface":"apple","sites":[{"kind":"ui-localized-call","path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatSessionSidebar+Header.swift"}]}, - {"id":"native.apple.d7dd043896445a8f","source":"%lld windows","surface":"apple","sites":[{"kind":"ui-localized-call","path":"apps/macos/Sources/OpenClaw/GatewayMenuCard.swift"}]}, - {"id":"native.apple.f7d737b2bc5f340c","source":"%lld working · %@","surface":"apple","sites":[{"kind":"ui-localized-call","path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatSessionSidebar+Header.swift"}]}, - {"id":"native.apple.afbe82cc83d371f8","source":"%lld workspace conflicts","surface":"apple","sites":[{"kind":"ui-localized-call","path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatSessionSidebarRowFacts.swift"}]}, - {"id":"native.apple.41a95b84a8a4abc2","source":"%lld%%","surface":"apple","sites":[{"kind":"ui-localized-call","path":"apps/macos/Sources/OpenClaw/ContextRingView.swift"}]}, - {"id":"native.apple.3391d47958c49b2c","source":"%lldd","surface":"apple","sites":[{"kind":"ui-localized-call","path":"apps/macos/Sources/OpenClaw/GatewayMenuCard.swift"}]}, - {"id":"native.apple.019da4f12edb90ae","source":"%lldh","surface":"apple","sites":[{"kind":"ui-localized-call","path":"apps/macos/Sources/OpenClaw/GatewayMenuCard.swift"}]}, - {"id":"native.apple.b7170f1ebdc5a505","source":"%lldms","surface":"apple","sites":[{"kind":"ui-localized-call","path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatSessionSidebarRowFacts.swift"}]}, - {"id":"native.apple.bbd7246466c557bd","source":"%llds","surface":"apple","sites":[{"kind":"ui-localized-call","path":"apps/macos/Sources/OpenClaw/StatusMenuSessionCards.swift"}]}, - {"id":"native.apple.80fa0307092efcda","source":"& %lld others","surface":"apple","sites":[{"kind":"ui-localized-call","path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatSessionSidebar+HoverCard.swift"}]}, - {"id":"native.apple.86216cbabcd76854","source":"& 1 other","surface":"apple","sites":[{"kind":"ui-localized-call","path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatSessionSidebar+HoverCard.swift"}]}, - {"id":"native.apple.ce58dacfa6a8c3a8","source":"'queued', 'sending', 'awaiting_confirmation'","surface":"apple","sites":[{"kind":"conditional-branch","path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatTranscriptCache.swift"}]}, - {"id":"native.apple.becc65af91619178","source":"'queued', 'sending', 'awaiting_confirmation', 'failed'","surface":"apple","sites":[{"kind":"conditional-branch","path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatTranscriptCache.swift"}]}, - {"id":"native.apple.c0ee5ec5749bb1bc","source":"(\\(gatewayLabel))","surface":"apple","sites":[{"kind":"conditional-branch","path":"apps/macos/Sources/OpenClaw/GatewayEnvironment.swift"}]}, - {"id":"native.apple.3ac6ffc087132be1","source":"(none)","surface":"apple","sites":[{"kind":"conditional-branch","path":"apps/macos/Sources/OpenClawMacCLI/DiscoverCommand.swift"}]}, - {"id":"native.apple.a31138a8056adcca","source":"+%lld more","surface":"apple","sites":[{"kind":"ui-localized-call","path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatSessionSidebar+HoverCard.swift"}]}, - {"id":"native.apple.fb1ad26ac8e739a2","source":"1 gateway found on your network — click for connection instructions.","surface":"apple","sites":[{"kind":"ui-localized-call","path":"apps/macos/Sources/OpenClaw/OnboardingView+Pages.swift"}]}, - {"id":"native.apple.9c416f938eff0b35","source":"1 message needs attention","surface":"apple","sites":[{"kind":"ui-localized-call","path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatSessionSidebarRowFacts.swift"}]}, - {"id":"native.apple.6684e5afecc5badb","source":"1 more approval","surface":"apple","sites":[{"kind":"ui-localized-call","path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatSessionAttention.swift"}]}, - {"id":"native.apple.c22cff827023d54f","source":"1 more question","surface":"apple","sites":[{"kind":"ui-localized-call","path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatSessionAttention.swift"}]}, - {"id":"native.apple.3fea326ddecaf4f3","source":"1 more worker","surface":"apple","sites":[{"kind":"ui-localized-call","path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/Swarm.swift"}]}, - {"id":"native.apple.40e07656f60c2ce1","source":"1 second","surface":"apple","sites":[{"kind":"ui-localized-call","path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatWorkingProgress.swift"}]}, - {"id":"native.apple.5f7715bbb95e93ed","source":"1 step completed","surface":"apple","sites":[{"kind":"ui-localized-call","path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatProgressCard.swift"}]}, - {"id":"native.apple.ffba42bcdc2cc866","source":"1 token","surface":"apple","sites":[{"kind":"ui-localized-call","path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatWorkingProgress.swift"}]}, - {"id":"native.apple.f91632e1d3427358","source":"1 unread thread","surface":"apple","sites":[{"kind":"ui-localized-call","path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatSessionSidebar+Header.swift"}]}, - {"id":"native.apple.01d2e7402aa6449c","source":"1 waiting","surface":"apple","sites":[{"kind":"ui-localized-call","path":"apps/ios/Sources/Design/SettingsProTabActions.swift"}]}, - {"id":"native.apple.cbab2b48e4f6a3de","source":"1 window","surface":"apple","sites":[{"kind":"ui-localized-call","path":"apps/macos/Sources/OpenClaw/GatewayMenuCard.swift"}]}, - {"id":"native.apple.b175d1bd6524f9a1","source":"1 workspace conflict","surface":"apple","sites":[{"kind":"ui-localized-call","path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatSessionSidebarRowFacts.swift"}]}, - {"id":"native.apple.89198075f1afd2aa","source":"31-day usage","surface":"apple","sites":[{"kind":"ui-localized-call","path":"apps/ios/Sources/Design/CommandCenterTab.swift"}]}, - {"id":"native.apple.61dba74761c9d9e6","source":"."}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/NodesDevicesSettingsScreen.kt","kind":"ui-call","surface":"android","id":"native.android.fcacb9ea130469a2","source":"Devices"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/NodesDevicesSettingsScreen.kt","kind":"ui-call","surface":"android","id":"native.android.b5e185b5d73eaf07","source":"Linked phones and node hosts will appear here after pairing."}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/NodesDevicesSettingsScreen.kt","kind":"ui-call","surface":"android","id":"native.android.bc066635f6fe539e","source":"Name"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/NodesDevicesSettingsScreen.kt","kind":"ui-call","surface":"android","id":"native.android.b71f7a81fb36e7e7","source":"Needs Token"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/NodesDevicesSettingsScreen.kt","kind":"ui-call","surface":"android","id":"native.android.b60ce381189a0893","source":"Needs approval"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/NodesDevicesSettingsScreen.kt","kind":"ui-call","surface":"android","id":"native.android.30c86cced85f10da","source":"Needs reapproval"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/NodesDevicesSettingsScreen.kt","kind":"ui-call","surface":"android","id":"native.android.5bba78c4e55052c0","source":"New device"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/NodesDevicesSettingsScreen.kt","kind":"ui-call","surface":"android","id":"native.android.53067690552847fd","source":"No nodes or paired devices."}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/NodesDevicesSettingsScreen.kt","kind":"ui-call","surface":"android","id":"native.android.df57545eb65241ab","source":"Node approval required"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/NodesDevicesSettingsScreen.kt","kind":"ui-call","surface":"android","id":"native.android.98f92424884a4e55","source":"Node host"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/NodesDevicesSettingsScreen.kt","kind":"ui-call","surface":"android","id":"native.android.f1e946108f81769e","source":"Nodes"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/NodesDevicesSettingsScreen.kt","kind":"ui-call","surface":"android","id":"native.android.97c632185ae9dcdf","source":"Nodes & Devices"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/NodesDevicesSettingsScreen.kt","kind":"ui-call","surface":"android","id":"native.android.4fa6a9ca2f64d1a1","source":"Nodes are devices such as phones (including iPhone and Android), watches, and computers that offer capabilities, not agents or chat contacts. Known nodes stay listed when offline. Paired devices show Gateway access; the same device can appear in both groups. Notifications and push output are not agent conversations."}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/NodesDevicesSettingsScreen.kt","kind":"ui-call","surface":"android","id":"native.android.dad3625d27b761a4","source":"Offline"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/NodesDevicesSettingsScreen.kt","kind":"ui-call","surface":"android","id":"native.android.adde379654a85bf3","source":"Online"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/NodesDevicesSettingsScreen.kt","kind":"ui-call","surface":"android","id":"native.android.db6af11822653144","source":"Origin"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/NodesDevicesSettingsScreen.kt","kind":"ui-call","surface":"android","id":"native.android.4bfab01326a3cfb2","source":"Paired"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/NodesDevicesSettingsScreen.kt","kind":"ui-call","surface":"android","id":"native.android.579e7d158c8eb6b3","source":"Paired Devices"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/NodesDevicesSettingsScreen.kt","kind":"ui-call","surface":"android","id":"native.android.6cb6c3cf35e3d873","source":"Paired device"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/NodesDevicesSettingsScreen.kt","kind":"ui-call","surface":"android","id":"native.android.d44392114f134b3b","source":"Pending"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/NodesDevicesSettingsScreen.kt","kind":"ui-call","surface":"android","id":"native.android.b00332abe749043f","source":"Pending Requests"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/NodesDevicesSettingsScreen.kt","kind":"ui-call","surface":"android","id":"native.android.c928a3add8860be2","source":"Platform"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/NodesDevicesSettingsScreen.kt","kind":"ui-call","surface":"android","id":"native.android.2ca55ae4f3fd63c4","source":"Public key"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/NodesDevicesSettingsScreen.kt","kind":"ui-call","surface":"android","id":"native.android.762f31cc51a61c6a","source":"Refresh"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/NodesDevicesSettingsScreen.kt","kind":"ui-call","surface":"android","id":"native.android.0bba7f5a7f536bfc","source":"Refreshing"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/NodesDevicesSettingsScreen.kt","kind":"ui-call","surface":"android","id":"native.android.d6d7d3bb54de86f7","source":"Reject"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/NodesDevicesSettingsScreen.kt","kind":"ui-call","surface":"android","id":"native.android.a69696a6f5dd1a81","source":"Reject pairing request?"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/NodesDevicesSettingsScreen.kt","kind":"ui-call","surface":"android","id":"native.android.f58e55c8d9c85e29","source":"Reject the pairing request from this device?"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/NodesDevicesSettingsScreen.kt","kind":"ui-call","surface":"android","id":"native.android.761df98341152181","source":"Remote IP"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/NodesDevicesSettingsScreen.kt","kind":"ui-call","surface":"android","id":"native.android.8bf85545daee2012","source":"Remove"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/NodesDevicesSettingsScreen.kt","kind":"ui-call","surface":"android","id":"native.android.6ca5cb686c0fce19","source":"Remove paired device?"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/NodesDevicesSettingsScreen.kt","kind":"ui-call","surface":"android","id":"native.android.78e0dfcbe9b6dee4","source":"Repair"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/NodesDevicesSettingsScreen.kt","kind":"ui-call","surface":"android","id":"native.android.85a217117489aba1","source":"Review"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/NodesDevicesSettingsScreen.kt","kind":"ui-call","surface":"android","id":"native.android.19c4be16e3108633","source":"Roles"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/NodesDevicesSettingsScreen.kt","kind":"ui-call","surface":"android","id":"native.android.b78a6cf5c9c8a7e2","source":"Run on the Gateway host:"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/NodesDevicesSettingsScreen.kt","kind":"ui-call","surface":"android","id":"native.android.1f44e8f59e39dcc6","source":"Scopes"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/NodesDevicesSettingsScreen.kt","kind":"ui-call","surface":"android","id":"native.android.f6a04d629e72725f","source":"This device will lose its trusted Gateway access."}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/NodesDevicesSettingsScreen.kt","kind":"ui-call","surface":"android","id":"native.android.6eb4d067256fbb4b","source":"Unapproved"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/NodesDevicesSettingsScreen.kt","kind":"ui-call","surface":"android","id":"native.android.a7ceac7433c03c73","source":"Unpaired"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/NodesDevicesSettingsScreen.kt","kind":"ui-call","surface":"android","id":"native.android.36df0d0feca68186","source":"Verify this requesting device before granting access."}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/NodesDevicesSettingsScreen.kt","kind":"ui-call","surface":"android","id":"native.android.bb5ec97eefdd1439","source":"now"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/NodesDevicesSettingsScreen.kt","kind":"ui-call","surface":"android","id":"native.android.0e99e0054a0b7788","source":"requested ${relativeDeviceTime(it)}"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ProviderAuthController.kt","kind":"ui-call","surface":"android","id":"native.android.772681663305ba62","source":"API key saved"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ProviderAuthController.kt","kind":"ui-call","surface":"android","id":"native.android.d7936177bbc4f0bb","source":"API key saved. Tap Refresh to apply it."}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ProviderAuthController.kt","kind":"ui-call","surface":"android","id":"native.android.eca9dec623c2827d","source":"Could not cancel sign-in. Check the connection and try again."}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ProviderAuthController.kt","kind":"ui-call","surface":"android","id":"native.android.920edd06757485e1","source":"Could not complete the sign-in request. Check the connection and try again."}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ProviderAuthController.kt","kind":"ui-call","surface":"android","id":"native.android.a89cc33b46367aee","source":"Sign-in could not finish. Review the sign-in step and try again."}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ProviderAuthController.kt","kind":"ui-call","surface":"android","id":"native.android.6482abbb704ef632","source":"Sign-in status is unavailable. Refresh after setup finishes."}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ProviderAuthController.kt","kind":"ui-call","surface":"android","id":"native.android.92dd1bc36f5efffb","source":"Sign-ins refreshed."}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ProviderAuthController.kt","kind":"ui-call","surface":"android","id":"native.android.4cda92f92740d20a","source":"This sign-in session has ended. Refresh and start again."}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatScreen.kt","kind":"ui-call","surface":"android","id":"native.android.e8be879ca2cec6d2","source":"$activityLabel · $currentPosition/${steps.size}"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatScreen.kt","kind":"ui-call","surface":"android","id":"native.android.5d1467f5c6c11bb0","source":"$count · $updated"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatScreen.kt","kind":"ui-call","surface":"android","id":"native.android.9c7b88bf8ce1ff2d","source":"$currentPosition/${steps.size}"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatScreen.kt","kind":"ui-call","surface":"android","id":"native.android.1eaa7677b2a0eae6","source":"$selectedLabel, $fastModeLabel: $fastModeState"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatScreen.kt","kind":"ui-call","surface":"android","id":"native.android.e2cf5d1f7e606365","source":"${item.count} message(s) need recovery. Re-enter anything you want to keep, then delete these rows."}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatScreen.kt","kind":"ui-call","surface":"android","id":"native.android.5b1f512f56214522","source":"+${diff.added}"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatScreen.kt","kind":"ui-call","surface":"android","id":"native.android.bbae7fcc545070ea","source":"AI review, with human fallback, for additional access."}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatScreen.kt","kind":"ui-call","surface":"android","id":"native.android.28e1dcd489f67784","source":"Adaptive"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatScreen.kt","kind":"ui-call","surface":"android","id":"native.android.d116cefbb5d344ab","source":"Add attachment"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatScreen.kt","kind":"ui-call","surface":"android","id":"native.android.3136ffa1e97a2d84","source":"Agent browser"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatScreen.kt","kind":"ui-call","surface":"android","id":"native.android.97ee81877f75e218","source":"Applying permissions…"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatScreen.kt","kind":"ui-call","surface":"android","id":"native.android.178c5353dcaf451b","source":"Ask OpenClaw to use Android capabilities."}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatScreen.kt","kind":"ui-call","surface":"android","id":"native.android.9838a3c8907c93d0","source":"Attachment"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatScreen.kt","kind":"ui-call","surface":"android","id":"native.android.c4db18ea17aed033","source":"Audio"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatScreen.kt","kind":"ui-call","surface":"android","id":"native.android.cc410272cb7f0c92","source":"Audio error · Retry"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatScreen.kt","kind":"ui-call","surface":"android","id":"native.android.f97912073aae8745","source":"Authentication needed"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatScreen.kt","kind":"ui-call","surface":"android","id":"native.android.d982efc5b73aa465","source":"Back"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatScreen.kt","kind":"ui-call","surface":"android","id":"native.android.67df9e481e35b48c","source":"Blocked"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatScreen.kt","kind":"ui-call","surface":"android","id":"native.android.5562acae4888b22d","source":"Catch me up"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatScreen.kt","kind":"ui-call","surface":"android","id":"native.android.29ba860b88b170ad","source":"Catch me up on my recent OpenClaw threads and suggest next steps."}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatScreen.kt","kind":"ui-call","surface":"android","id":"native.android.7130097eb1126f2a","source":"Chat actions"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatScreen.kt","kind":"ui-call","surface":"android","id":"native.android.c6fe1f55b19aaf99","source":"Chat is still checking Gateway health."}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatScreen.kt","kind":"ui-call","surface":"android","id":"native.android.ada3aca91cfcea84","source":"Chat needs attention"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatScreen.kt","kind":"ui-call","surface":"android","id":"native.android.299680c810292472","source":"Chat not ready"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatScreen.kt","kind":"ui-call","surface":"android","id":"native.android.c8ce41ec6f4c1521","source":"Chat only. This model cannot use tools."}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatScreen.kt","kind":"ui-call","surface":"android","id":"native.android.9196f20752991ce4","source":"Close"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatScreen.kt","kind":"ui-call","surface":"android","id":"native.android.21dc666555b12fc1","source":"Collapse progress card"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatScreen.kt","kind":"ui-call","surface":"android","id":"native.android.9102441654ca6373","source":"Collapsed"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatScreen.kt","kind":"ui-call","surface":"android","id":"native.android.e6c19f60a3385ad4","source":"Command"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatScreen.kt","kind":"ui-call","surface":"android","id":"native.android.2824849182f4779b","source":"Completed"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatScreen.kt","kind":"ui-call","surface":"android","id":"native.android.881adb8747f42a80","source":"Completed $activityTime"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatScreen.kt","kind":"ui-call","surface":"android","id":"native.android.6f72735e3fd76d72","source":"Context"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatScreen.kt","kind":"ui-call","surface":"android","id":"native.android.0c6684020b20cf89","source":"Context window"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatScreen.kt","kind":"ui-call","surface":"android","id":"native.android.d621ca65646dfc97","source":"Copy diagnostics"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatScreen.kt","kind":"ui-call","surface":"android","id":"native.android.696ecaab65644ddb","source":"Current branch"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatScreen.kt","kind":"ui-call","surface":"android","id":"native.android.04f46f44fbd21f2a","source":"Dashboard"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatScreen.kt","kind":"ui-call","surface":"android","id":"native.android.eef05ea17a5d7dd2","source":"Default"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatScreen.kt","kind":"ui-call","surface":"android","id":"native.android.9a06c2b731dee9b9","source":"Default model"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatScreen.kt","kind":"ui-call","surface":"android","id":"native.android.aed9932f49d4b00a","source":"Details"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatScreen.kt","kind":"ui-call","surface":"android","id":"native.android.5762cf2e05f1b649","source":"Dictation"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatScreen.kt","kind":"ui-call","surface":"android","id":"native.android.857536e483cd1279","source":"Dismiss attachment warning"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatScreen.kt","kind":"ui-call","surface":"android","id":"native.android.128a7447b35b659b","source":"Documents"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatScreen.kt","kind":"ui-call","surface":"android","id":"native.android.49c54eace99ef861","source":"Effort"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatScreen.kt","kind":"ui-call","surface":"android","id":"native.android.6fbc986451057028","source":"End Talk"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatScreen.kt","kind":"ui-call","surface":"android","id":"native.android.9670906a534e5a6a","source":"Expand progress card"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatScreen.kt","kind":"ui-call","surface":"android","id":"native.android.b06b2e4506a628ac","source":"Expanded"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatScreen.kt","kind":"ui-call","surface":"android","id":"native.android.fccd9ea812fcb9a7","source":"Fast mode"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatScreen.kt","kind":"ui-call","surface":"android","id":"native.android.fb4539c805474a4a","source":"Faster"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatScreen.kt","kind":"ui-call","surface":"android","id":"native.android.f74ff12138dba28c","source":"Faster responses, higher usage of limits."}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatScreen.kt","kind":"ui-call","surface":"android","id":"native.android.aeada2de178cee2f","source":"Fix connection"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatScreen.kt","kind":"ui-call","surface":"android","id":"native.android.2df586bdc132dc1b","source":"Follow the agent's configured policy."}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatScreen.kt","kind":"ui-call","surface":"android","id":"native.android.1254c17b35dde7ec","source":"Full access"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatScreen.kt","kind":"ui-call","surface":"android","id":"native.android.54d03602f88f7164","source":"Full access requires operator.admin access."}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatScreen.kt","kind":"ui-call","surface":"android","id":"native.android.1934fc0bdb5f4fd1","source":"Gateway authentication needs attention."}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatScreen.kt","kind":"ui-call","surface":"android","id":"native.android.5614a6f7c024cbff","source":"Gateway is offline. Fix the connection below or copy diagnostics."}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatScreen.kt","kind":"ui-call","surface":"android","id":"native.android.9246a0bf9cf3b80d","source":"Gateway offline"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatScreen.kt","kind":"ui-call","surface":"android","id":"native.android.1eb9c91bd58e1f55","source":"Guarded"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatScreen.kt","kind":"ui-call","surface":"android","id":"native.android.55fcf24a40af8f11","source":"Help me turn this goal into a practical checklist: "}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatScreen.kt","kind":"ui-call","surface":"android","id":"native.android.768fc15097bfe7f1","source":"High"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatScreen.kt","kind":"ui-call","surface":"android","id":"native.android.8488b046c8207049","source":"Human review for requests beyond the session's access."}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatScreen.kt","kind":"ui-call","surface":"android","id":"native.android.31b68647d916fefb","source":"Images"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatScreen.kt","kind":"ui-call","surface":"android","id":"native.android.7aa5ab3e5b7e803f","source":"Images $first–$last of $count"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatScreen.kt","kind":"ui-call","surface":"android","id":"native.android.d320cde5f91c8c1c","source":"Jump to latest"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatScreen.kt","kind":"ui-call","surface":"android","id":"native.android.ccc5760f719f1aac","source":"Loading"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatScreen.kt","kind":"ui-call","surface":"android","id":"native.android.f72c3674b897b26b","source":"Loading thread"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatScreen.kt","kind":"ui-call","surface":"android","id":"native.android.4a16f82863c7c846","source":"Locked session model"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatScreen.kt","kind":"ui-call","surface":"android","id":"native.android.a5631c63351482da","source":"Low"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatScreen.kt","kind":"ui-call","surface":"android","id":"native.android.d8c1ac3e865b89bb","source":"Max"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatScreen.kt","kind":"ui-call","surface":"android","id":"native.android.b68ac7541116801f","source":"Medium"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatScreen.kt","kind":"ui-call","surface":"android","id":"native.android.4fb4085c4232d796","source":"Message"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatScreen.kt","kind":"ui-call","surface":"android","id":"native.android.a43a9cc87a1e9a57","source":"Message $agentName"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatScreen.kt","kind":"ui-call","surface":"android","id":"native.android.3106f9667f72da1b","source":"Messages to recover"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatScreen.kt","kind":"ui-call","surface":"android","id":"native.android.3c5e88f0c552a3cb","source":"Messages: $count"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatScreen.kt","kind":"ui-call","surface":"android","id":"native.android.98e39b5fdd8ac829","source":"Minimal"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatScreen.kt","kind":"ui-call","surface":"android","id":"native.android.72f7a30e41879e03","source":"Model"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatScreen.kt","kind":"ui-call","surface":"android","id":"native.android.5afc1ce991ee1669","source":"Model selection is locked for this session."}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatScreen.kt","kind":"ui-call","surface":"android","id":"native.android.67543408126c3713","source":"Native Codex model"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatScreen.kt","kind":"ui-call","surface":"android","id":"native.android.fb1a16928502a28b","source":"New chat"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatScreen.kt","kind":"ui-call","surface":"android","id":"native.android.f0804d2609ee450a","source":"Next images"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatScreen.kt","kind":"ui-call","surface":"android","id":"native.android.a316c77b8938c842","source":"No commands found"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatScreen.kt","kind":"ui-call","surface":"android","id":"native.android.7e6f8d5a28d4624c","source":"No matching models"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatScreen.kt","kind":"ui-call","surface":"android","id":"native.android.9a6b78ac4f68f11c","source":"Not ready"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatScreen.kt","kind":"ui-call","surface":"android","id":"native.android.a5b072f839503256","source":"Off"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatScreen.kt","kind":"ui-call","surface":"android","id":"native.android.6c3a00f36c57059f","source":"On"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatScreen.kt","kind":"ui-call","surface":"android","id":"native.android.84244f73da2b8e3b","source":"OpenClaw"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatScreen.kt","kind":"ui-call","surface":"android","id":"native.android.d6542e1282f7812e","source":"OpenClaw is working"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatScreen.kt","kind":"ui-call","surface":"android","id":"native.android.448a16dfa8c5d915","source":"OpenClaw · Live"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatScreen.kt","kind":"ui-call","surface":"android","id":"native.android.4f2ae94a79c512f9","source":"Permissions"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatScreen.kt","kind":"ui-call","surface":"android","id":"native.android.c6a60daf61c82d06","source":"Pin model"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatScreen.kt","kind":"ui-call","surface":"android","id":"native.android.c1025120932c501a","source":"Plan the work"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatScreen.kt","kind":"ui-call","surface":"android","id":"native.android.52b54d250c010799","source":"Policy default"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatScreen.kt","kind":"ui-call","surface":"android","id":"native.android.d10c0e9e4fbae94d","source":"Preparing audio…"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatScreen.kt","kind":"ui-call","surface":"android","id":"native.android.60fe1cb11489d922","source":"Previous images"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatScreen.kt","kind":"ui-call","surface":"android","id":"native.android.44b8d8ffa2ef3c89","source":"Progress note"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatScreen.kt","kind":"ui-call","surface":"android","id":"native.android.ec38a665bb23475b","source":"Providers"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatScreen.kt","kind":"ui-call","surface":"android","id":"native.android.fe91bf2fa05c565b","source":"Read only"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatScreen.kt","kind":"ui-call","surface":"android","id":"native.android.1c4acd27277544e0","source":"Read-only access; native tool approval rules still apply."}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatScreen.kt","kind":"ui-call","surface":"android","id":"native.android.dc842ee2019a7fda","source":"Ready"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatScreen.kt","kind":"ui-call","surface":"android","id":"native.android.5fbeaf35f6b31efb","source":"Ready when you are"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatScreen.kt","kind":"ui-call","surface":"android","id":"native.android.6af79fbc0b248aa4","source":"Reference added to chat"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatScreen.kt","kind":"ui-call","surface":"android","id":"native.android.b6d4a2bc10e2a8e9","source":"Refresh chat"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatScreen.kt","kind":"ui-call","surface":"android","id":"native.android.18778a3705ef448c","source":"Refresh this chat before changing permissions."}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatScreen.kt","kind":"ui-call","surface":"android","id":"native.android.1da980212b1bf9c8","source":"Remove attachment"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatScreen.kt","kind":"ui-call","surface":"android","id":"native.android.7dcd219c88de7154","source":"Requires operator.admin"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatScreen.kt","kind":"ui-call","surface":"android","id":"native.android.9ab8f013717a7061","source":"Review changes"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatScreen.kt","kind":"ui-call","surface":"android","id":"native.android.73e5e0e54c6de6ab","source":"Run without approval prompts, subject to host and tool policy."}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatScreen.kt","kind":"ui-call","surface":"android","id":"native.android.bcab8e57d5c3490d","source":"Search models"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatScreen.kt","kind":"ui-call","surface":"android","id":"native.android.db30a49dac4dedb3","source":"Selected"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatScreen.kt","kind":"ui-call","surface":"android","id":"native.android.82f08547c222f5cb","source":"Send"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatScreen.kt","kind":"ui-call","surface":"android","id":"native.android.b252487374fefd5e","source":"Show Sidebar"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatScreen.kt","kind":"ui-call","surface":"android","id":"native.android.243013c3b7029cfd","source":"Show all ${count} tools"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatScreen.kt","kind":"ui-call","surface":"android","id":"native.android.d7de605b01a333fa","source":"Smarter"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatScreen.kt","kind":"ui-call","surface":"android","id":"native.android.f485187798c15e18","source":"Some shared images were omitted or could not be added."}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatScreen.kt","kind":"ui-call","surface":"android","id":"native.android.91db24cb45a27f6d","source":"Speaking…"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatScreen.kt","kind":"ui-call","surface":"android","id":"native.android.14f61a2ab084a399","source":"Start Talk"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatScreen.kt","kind":"ui-call","surface":"android","id":"native.android.ebcb9726759d4ecd","source":"Start with a prompt, or use voice."}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatScreen.kt","kind":"ui-call","surface":"android","id":"native.android.b4d8d85d7ec6d0e0","source":"Stop"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatScreen.kt","kind":"ui-call","surface":"android","id":"native.android.3ab7685d144455ea","source":"Summarize recent threads and next steps."}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatScreen.kt","kind":"ui-call","surface":"android","id":"native.android.e254550a992e959b","source":"Switch branch"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatScreen.kt","kind":"ui-call","surface":"android","id":"native.android.5e81b684e1330769","source":"System"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatScreen.kt","kind":"ui-call","surface":"android","id":"native.android.201e06a2b70c140e","source":"Talk"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatScreen.kt","kind":"ui-call","surface":"android","id":"native.android.b9ee0ecb7127507e","source":"Task progress"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatScreen.kt","kind":"ui-call","surface":"android","id":"native.android.4ca15b7b9f6d9b5c","source":"Thinking"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatScreen.kt","kind":"ui-call","surface":"android","id":"native.android.0deafe1f1bd75ff1","source":"Tool"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatScreen.kt","kind":"ui-call","surface":"android","id":"native.android.7d78349e5c226d59","source":"Tool activity"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatScreen.kt","kind":"ui-call","surface":"android","id":"native.android.b4df872f3281c099","source":"Tool error"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatScreen.kt","kind":"ui-call","surface":"android","id":"native.android.845df4723f31415e","source":"Turn a goal into an actionable checklist."}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatScreen.kt","kind":"ui-call","surface":"android","id":"native.android.9d73538364de6993","source":"Unavailable"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatScreen.kt","kind":"ui-call","surface":"android","id":"native.android.ef0c717efd652e7c","source":"Unpin model"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatScreen.kt","kind":"ui-call","surface":"android","id":"native.android.de0463b4a1264b5c","source":"Untitled branch"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatScreen.kt","kind":"ui-call","surface":"android","id":"native.android.dfb4c67af9d6aefa","source":"Update the Gateway to change session permissions."}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatScreen.kt","kind":"ui-call","surface":"android","id":"native.android.f3af4d6bbcc002d2","source":"Updated $activityTime"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatScreen.kt","kind":"ui-call","surface":"android","id":"native.android.6852e1c8b2caa7a7","source":"Use Refresh chat to check Gateway health."}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatScreen.kt","kind":"ui-call","surface":"android","id":"native.android.936b43be4643110b","source":"Use the recovery options below to reconnect."}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatScreen.kt","kind":"ui-call","surface":"android","id":"native.android.7497b34645963352","source":"Use this phone"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatScreen.kt","kind":"ui-call","surface":"android","id":"native.android.3e463214b65f9187","source":"Video"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatScreen.kt","kind":"ui-call","surface":"android","id":"native.android.a7563fca20d2df98","source":"View all"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatScreen.kt","kind":"ui-call","surface":"android","id":"native.android.21399aeaaf3f5db1","source":"Voice note · ${formatVoiceNoteDuration(duration)}"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatScreen.kt","kind":"ui-call","surface":"android","id":"native.android.e36c9b3832932204","source":"What can you help me do from this phone right now?"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatScreen.kt","kind":"ui-call","surface":"android","id":"native.android.e15885377b28fa59","source":"Working"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatScreen.kt","kind":"ui-call","surface":"android","id":"native.android.e9b004b164ebd25b","source":"Workspace"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatScreen.kt","kind":"ui-call","surface":"android","id":"native.android.8a529033bd464945","source":"Xhigh"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatScreen.kt","kind":"ui-call","surface":"android","id":"native.android.f3486faa8e0fcae0","source":"You"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatScreen.kt","kind":"ui-call","surface":"android","id":"native.android.c9559fb984324832","source":"−${diff.removed}"}, + {"path":"apps/macos/Sources/OpenClaw/PairingApprovalPanelView.swift","kind":"conditional-branch","surface":"apple","id":"native.apple.594bbffc3f9194fb","source":"Approve Device"}, + {"path":"apps/macos/Sources/OpenClaw/PairingApprovalPanelView.swift","kind":"conditional-branch","surface":"apple","id":"native.apple.d8dd149f78ed5e6b","source":"Approve Node"}, + {"path":"apps/macos/Sources/OpenClaw/PairingApprovalPanelView.swift","kind":"conditional-branch","surface":"apple","id":"native.apple.3f4844943dd3d172","source":"Approve this request"}, + {"path":"apps/macos/Sources/OpenClaw/PairingApprovalPanelView.swift","kind":"conditional-branch","surface":"apple","id":"native.apple.752f034581ae2df4","source":"Approve this request (⌘Return)"}, + {"path":"apps/macos/Sources/OpenClaw/PairingApprovalPanelView.swift","kind":"conditional-branch","surface":"apple","id":"native.apple.fa9db01ce77b0c4e","source":"Mac"}, + {"path":"apps/macos/Sources/OpenClaw/PairingApprovalPanelView.swift","kind":"ui-call","surface":"apple","id":"native.apple.c00dd1c2db09e565","source":"App version"}, + {"path":"apps/macos/Sources/OpenClaw/PairingApprovalPanelView.swift","kind":"ui-call","surface":"apple","id":"native.apple.4efd57a7b739ff94","source":"Approve All"}, + {"path":"apps/macos/Sources/OpenClaw/PairingApprovalPanelView.swift","kind":"ui-call","surface":"apple","id":"native.apple.1f000764a8ae9309","source":"Copy ID"}, + {"path":"apps/macos/Sources/OpenClaw/PairingApprovalPanelView.swift","kind":"ui-call","surface":"apple","id":"native.apple.5e02f82ffe58e891","source":"Core version"}, + {"path":"apps/macos/Sources/OpenClaw/PairingApprovalPanelView.swift","kind":"ui-call","surface":"apple","id":"native.apple.155be3c965dce4f9","source":"Details"}, + {"path":"apps/macos/Sources/OpenClaw/PairingApprovalPanelView.swift","kind":"ui-call","surface":"apple","id":"native.apple.e11d933609795c49","source":"ID"}, + {"path":"apps/macos/Sources/OpenClaw/PairingApprovalPanelView.swift","kind":"ui-call","surface":"apple","id":"native.apple.4238f1cc6d590fc1","source":"Model"}, + {"path":"apps/macos/Sources/OpenClaw/PairingApprovalPanelView.swift","kind":"ui-call","surface":"apple","id":"native.apple.ca95c741a3db08c8","source":"No additional capabilities requested."}, + {"path":"apps/macos/Sources/OpenClaw/PairingApprovalPanelView.swift","kind":"ui-call","surface":"apple","id":"native.apple.7a8d6b79f731c88b","source":"Not Now"}, + {"path":"apps/macos/Sources/OpenClaw/PairingApprovalPanelView.swift","kind":"ui-call","surface":"apple","id":"native.apple.b8fd3263920a001e","source":"OpenClaw"}, + {"path":"apps/macos/Sources/OpenClaw/PairingApprovalPanelView.swift","kind":"ui-call","surface":"apple","id":"native.apple.9d15e686ba8f64ed","source":"REQUESTED ACCESS"}, + {"path":"apps/macos/Sources/OpenClaw/PairingApprovalPanelView.swift","kind":"ui-call","surface":"apple","id":"native.apple.42bb62fdbb26d187","source":"Reject"}, + {"path":"apps/macos/Sources/OpenClaw/PairingApprovalPanelView.swift","kind":"ui-call","surface":"apple","id":"native.apple.d9a92c00e0015154","source":"Reject All"}, + {"path":"apps/macos/Sources/OpenClaw/PairingApprovalPanelView.swift","kind":"ui-call","surface":"apple","id":"native.apple.1b1f913b8d7a3eac","source":"Request details"}, + {"path":"apps/macos/Sources/OpenClaw/PairingApprovalPanelView.swift","kind":"ui-call","surface":"apple","id":"native.apple.aee3bc3b24dd0616","source":"Requested"}, + {"path":"apps/macos/Sources/OpenClaw/PairingApprovalPanelView.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.785c9cdcd66dcdde","source":"Allow this device?"}, + {"path":"apps/macos/Sources/OpenClaw/PairingApprovalPanelView.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.e9fb3e25489cf627","source":"Allow this node’s capabilities?"}, + {"path":"apps/macos/Sources/OpenClaw/PairingApprovalPanelView.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.8415cb934f57008a","source":"Approving this repair replaces the device’s access token."}, + {"path":"apps/macos/Sources/OpenClaw/PairingApprovalPanelView.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.dcd422e525437813","source":"Can run system commands"}, + {"path":"apps/macos/Sources/OpenClaw/PairingApprovalPanelView.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.47b16b94fe41944a","source":"New device"}, + {"path":"apps/macos/Sources/OpenClaw/PairingApprovalPanelView.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.b3b438a2b0bc36ec","source":"OpenClaw Mac app"}, + {"path":"apps/macos/Sources/OpenClaw/PairingApprovalPanelView.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.dcc58699dc49b2b9","source":"Operator"}, + {"path":"apps/macos/Sources/OpenClaw/PairingApprovalPanelView.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.6d5b65f54745a175","source":"Requires administrator approval"}, + {"path":"apps/macos/Sources/OpenClaw/PairingApprovalPanelView.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.cfb2998e8a090abe","source":"Review pairing requests"}, + {"path":"apps/macos/Sources/OpenClaw/PairingApprovalPanelView.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.1325381a13a40066","source":"This device ID is already paired. Approving replaces its access token."}, + {"path":"apps/macos/Sources/OpenClaw/PairingApprovalPanelView.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.53cfa613ec4d80d3","source":"This node is requesting updated capabilities."}, + {"path":"apps/macos/Sources/OpenClaw/PairingApprovalPanelView.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.a5d6fb419d450c50","source":"Unnamed node"}, + {"path":"apps/ios/Sources/OpenClawApp.swift","kind":"conditional-branch","surface":"apple","id":"native.apple.b8fd3263920a001e","source":"OpenClaw"}, + {"path":"apps/ios/Sources/OpenClawApp.swift","kind":"conditional-branch","surface":"apple","id":"native.apple.a34bccd0919fff22","source":"watch notification reply rejected: admission_unavailable"}, + {"path":"apps/ios/Sources/OpenClawApp.swift","kind":"conditional-branch","surface":"apple","id":"native.apple.9a307b7b2610972d","source":"watch notification reply rejected: upgrade_required"}, + {"path":"apps/ios/Sources/OpenClawApp.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.125a4f6547343d55","source":"Open OpenClaw on iPhone and try the action again."}, + {"path":"apps/ios/Sources/OpenClawApp.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.d5ed794cdf8fce60","source":"Update OpenClaw on iPhone and Apple Watch, then request a new prompt."}, + {"path":"apps/ios/Sources/OpenClawApp.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.48f86460efecf183","source":"Watch reply was not saved"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatProgressMarkdown.kt","kind":"ui-call","surface":"android","id":"native.android.b9ee0ecb7127507e","source":"Task progress"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatCommandPaletteModel.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.db71b9918897a484","source":"Actions"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatCommandPaletteModel.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.984f3c89300610d1","source":"Agents"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatCommandPaletteModel.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.6dd83c7f3ed3eb97","source":"Export Transcript…"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatCommandPaletteModel.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.57ea0c30bd6a3d8a","source":"Find in Conversation"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatCommandPaletteModel.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.ede310e680a0a931","source":"New Thread"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatCommandPaletteModel.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.100594da90bb5d3f","source":"Threads"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatCommandPaletteModel.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.60f361214700981e","source":"Threads…"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/voice/TalkModeManager.kt","kind":"ui-call","surface":"android","id":"native.android.ee1c7b1e0d4d76c7","source":"Aborted"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/voice/TalkModeManager.kt","kind":"ui-call","surface":"android","id":"native.android.ec46ac957156488b","source":"Audio error"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/voice/TalkModeManager.kt","kind":"ui-call","surface":"android","id":"native.android.19dc5d24abc961f0","source":"Chat error"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/voice/TalkModeManager.kt","kind":"ui-call","surface":"android","id":"native.android.c23db3b8beb61ce9","source":"Client error"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/voice/TalkModeManager.kt","kind":"ui-call","surface":"android","id":"native.android.5e5d2fdf5bb9d763","source":"Connecting…"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/voice/TalkModeManager.kt","kind":"ui-call","surface":"android","id":"native.android.49e254dac523140b","source":"Gateway not connected"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/voice/TalkModeManager.kt","kind":"ui-call","surface":"android","id":"native.android.07b388c4170d3d9a","source":"Generating voice…"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/voice/TalkModeManager.kt","kind":"ui-call","surface":"android","id":"native.android.f16b1c682024792a","source":"Listening"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/voice/TalkModeManager.kt","kind":"ui-call","surface":"android","id":"native.android.e541942ff77b53eb","source":"Listening (PTT)"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/voice/TalkModeManager.kt","kind":"ui-call","surface":"android","id":"native.android.6fbf6311578ca7b1","source":"Microphone permission required"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/voice/TalkModeManager.kt","kind":"ui-call","surface":"android","id":"native.android.92b0b66c766faa4f","source":"Network error"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/voice/TalkModeManager.kt","kind":"ui-call","surface":"android","id":"native.android.516286398b921e77","source":"Network timeout"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/voice/TalkModeManager.kt","kind":"ui-call","surface":"android","id":"native.android.296004a21470e0e3","source":"No reply"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/voice/TalkModeManager.kt","kind":"ui-call","surface":"android","id":"native.android.a5b072f839503256","source":"Off"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/voice/TalkModeManager.kt","kind":"ui-call","surface":"android","id":"native.android.dc842ee2019a7fda","source":"Ready"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/voice/TalkModeManager.kt","kind":"ui-call","surface":"android","id":"native.android.14c97b9b961e67b7","source":"Recognizer busy"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/voice/TalkModeManager.kt","kind":"ui-call","surface":"android","id":"native.android.52a5be3f8436c898","source":"Server error"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/voice/TalkModeManager.kt","kind":"ui-call","surface":"android","id":"native.android.da1ba8c5d8e379e1","source":"Speak failed: $message"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/voice/TalkModeManager.kt","kind":"ui-call","surface":"android","id":"native.android.91db24cb45a27f6d","source":"Speaking…"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/voice/TalkModeManager.kt","kind":"ui-call","surface":"android","id":"native.android.a4da9867efbd551c","source":"Speech error ($error)"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/voice/TalkModeManager.kt","kind":"ui-call","surface":"android","id":"native.android.666142262185040c","source":"Speech recognizer unavailable"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/voice/TalkModeManager.kt","kind":"ui-call","surface":"android","id":"native.android.a5916add82ec0498","source":"Start failed: $message"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/voice/TalkModeManager.kt","kind":"ui-call","surface":"android","id":"native.android.e74781670fbdbf86","source":"Talk failed: $message"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/voice/TalkModeManager.kt","kind":"ui-call","surface":"android","id":"native.android.5e6d50dd59a14c45","source":"Talk failed: Could not change voice. Start Talk again."}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/voice/TalkModeManager.kt","kind":"ui-call","surface":"android","id":"native.android.b593be1ba644fe24","source":"Talk failed: Realtime provider closed unexpectedly."}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/voice/TalkModeManager.kt","kind":"ui-call","surface":"android","id":"native.android.d001304a5d62f30b","source":"Talk failed: Realtime provider closed: $reason"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/voice/TalkModeManager.kt","kind":"ui-call","surface":"android","id":"native.android.4f20e0b48574e857","source":"Talk failed: Voice change was cancelled. Start Talk again."}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/voice/TalkModeManager.kt","kind":"ui-call","surface":"android","id":"native.android.d12f0b8ccd33e943","source":"Thinking…"}, + {"path":"apps/macos/Sources/OpenClaw/NodesStore.swift","kind":"conditional-branch","surface":"apple","id":"native.apple.b6047dc323d4d013","source":"Persistent Mac node service unavailable under app profile; runtime node remains available."}, + {"path":"apps/macos/Sources/OpenClaw/NodesStore.swift","kind":"conditional-branch","surface":"apple","id":"native.apple.8b64a96082f826c4","source":"Refreshing devices…"}, + {"path":"apps/macos/Sources/OpenClaw/OnboardingView+AISetupPage.swift","kind":"ui-call","surface":"apple","id":"native.apple.411cfcaa490a8fb6","source":"Authenticate with your Gateway"}, + {"path":"apps/macos/Sources/OpenClaw/OnboardingView+AISetupPage.swift","kind":"ui-call","surface":"apple","id":"native.apple.587ef8721c9620e2","source":"Connect your AI"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/SkillManagement.kt","kind":"conditional-branch","surface":"android","id":"native.android.773b10f8ee342bf4","source":"The result for $slug is unknown. Reconnect, refresh Skills, then retry; the Gateway safely joins a matching install that is still running."}, + {"path":"apps/ios/Sources/Settings/WatchMessageJournalView.swift","kind":"ui-call","surface":"apple","id":"native.apple.24c25223f6004485","source":"Copy message"}, + {"path":"apps/ios/Sources/Settings/WatchMessageJournalView.swift","kind":"ui-call","surface":"apple","id":"native.apple.f51f1dcb4e6dad09","source":"Discard"}, + {"path":"apps/ios/Sources/Settings/WatchMessageJournalView.swift","kind":"ui-call","surface":"apple","id":"native.apple.aadc7c84173be874","source":"Discard…"}, + {"path":"apps/ios/Sources/Settings/WatchMessageJournalView.swift","kind":"ui-call","surface":"apple","id":"native.apple.41a43534d216ebad","source":"Dismiss"}, + {"path":"apps/ios/Sources/Settings/WatchMessageJournalView.swift","kind":"ui-call","surface":"apple","id":"native.apple.7eb883eff75fa29b","source":"Dismiss hides cards; receipts still expire after 48 hours. Needs review stays until discarded."}, + {"path":"apps/ios/Sources/Settings/WatchMessageJournalView.swift","kind":"ui-call","surface":"apple","id":"native.apple.d067d68f87451a94","source":"No saved Watch messages"}, + {"path":"apps/ios/Sources/Settings/WatchMessageJournalView.swift","kind":"ui-call","surface":"apple","id":"native.apple.3aed5e06894db75b","source":"Reply"}, + {"path":"apps/ios/Sources/Settings/WatchMessageJournalView.swift","kind":"ui-call","surface":"apple","id":"native.apple.e0856960116e395b","source":"This deletes the saved Needs review message from iPhone."}, + {"path":"apps/ios/Sources/Settings/WatchMessageJournalView.swift","kind":"ui-call","surface":"apple","id":"native.apple.d4d40add2415ce06","source":"Try again"}, + {"path":"apps/ios/Sources/Settings/WatchMessageJournalView.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.32445ea69350f7ea","source":"Accepted by Gateway"}, + {"path":"apps/ios/Sources/Settings/WatchMessageJournalView.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.21be860ce22dd6cc","source":"Could not load saved Watch messages. Try again after unlocking iPhone."}, + {"path":"apps/ios/Sources/Settings/WatchMessageJournalView.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.aff381537657d20a","source":"Delivery uncertain"}, + {"path":"apps/ios/Sources/Settings/WatchMessageJournalView.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.58b4169757913ad7","source":"Discarded"}, + {"path":"apps/ios/Sources/Settings/WatchMessageJournalView.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.aa9d331793f047e8","source":"Expired"}, + {"path":"apps/ios/Sources/Settings/WatchMessageJournalView.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.d7a352bbeceda6b0","source":"Forwarded"}, + {"path":"apps/ios/Sources/Settings/WatchMessageJournalView.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.78defc62269c0bc5","source":"Gateway run failed"}, + {"path":"apps/ios/Sources/Settings/WatchMessageJournalView.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.1f3f8e5255782fe9","source":"Needs review"}, + {"path":"apps/ios/Sources/Settings/WatchMessageJournalView.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.a9d12e6ddb34110e","source":"Not sent"}, + {"path":"apps/ios/Sources/Settings/WatchMessageJournalView.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.94f27295c472c920","source":"Queued on iPhone"}, + {"path":"apps/ios/Sources/Settings/WatchMessageJournalView.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.5d3105fa4317d743","source":"Reply saved"}, + {"path":"apps/ios/Sources/Settings/WatchMessageJournalView.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.5449e4cf1f0dd480","source":"Result saved"}, + {"path":"apps/ios/Sources/Settings/WatchMessageJournalView.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.829316ba3c0a468f","source":"Saved by an older app; not sent again. Copy it to Chat to send it."}, + {"path":"apps/ios/Sources/Settings/WatchMessageJournalView.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.eacbf13ebaf338a2","source":"Sending"}, + {"path":"apps/ios/Sources/Settings/WatchMessageJournalView.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.ae53515bef236e44","source":"The message changed. Refresh its delivery status before trying again."}, + {"path":"apps/ios/Sources/Settings/WatchMessageJournalView.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.24934a74e99952b5","source":"The message could not be updated. Refresh the delivery status and try again."}, + {"path":"apps/ios/Sources/Settings/WatchMessageJournalView.swift","kind":"ui-modifier","surface":"apple","id":"native.apple.2fb9ee33df43ca74","source":"Discard this saved message?"}, + {"path":"apps/ios/Sources/Settings/WatchMessageJournalView.swift","kind":"ui-modifier","surface":"apple","id":"native.apple.d708539799469e64","source":"Message Delivery"}, + {"path":"apps/android/app/src/main/res/values/strings.xml","kind":"resource-string","surface":"android","id":"native.android.7b347f84fafcced5","source":"BUILT"}, + {"path":"apps/android/app/src/main/res/values/strings.xml","kind":"resource-string","surface":"android","id":"native.android.9606dbd99eeb307c","source":"Build date %1$s"}, + {"path":"apps/android/app/src/main/res/values/strings.xml","kind":"resource-string","surface":"android","id":"native.android.770f46c3592dd3c6","source":"Build timestamp copied"}, + {"path":"apps/android/app/src/main/res/values/strings.xml","kind":"resource-string","surface":"android","id":"native.android.39a77ea0f3939d6f","source":"Built %1$s UTC, timestamp %2$s"}, + {"path":"apps/android/app/src/main/res/values/strings.xml","kind":"resource-string","surface":"android","id":"native.android.63c3956ad510fe1e","source":"COMMIT"}, + {"path":"apps/android/app/src/main/res/values/strings.xml","kind":"resource-string","surface":"android","id":"native.android.e91fafc87c4d7fd4","source":"Cancel"}, + {"path":"apps/android/app/src/main/res/values/strings.xml","kind":"resource-string","surface":"android","id":"native.android.875399c610f06c2b","source":"Copy full Git commit hash"}, + {"path":"apps/android/app/src/main/res/values/strings.xml","kind":"resource-string","surface":"android","id":"native.android.61a7250960f7b691","source":"Copy full build timestamp"}, + {"path":"apps/android/app/src/main/res/values/strings.xml","kind":"resource-string","surface":"android","id":"native.android.e9a44c20e8be81a6","source":"Git commit %1$s"}, + {"path":"apps/android/app/src/main/res/values/strings.xml","kind":"resource-string","surface":"android","id":"native.android.d290ea075b936750","source":"Git commit copied"}, + {"path":"apps/android/app/src/main/res/values/strings.xml","kind":"resource-string","surface":"android","id":"native.android.dcefbfe055efe4b9","source":"New chat in worktree"}, + {"path":"apps/android/app/src/main/res/values/strings.xml","kind":"resource-string","surface":"android","id":"native.android.feacca3bfe9d9964","source":"OpenClaw Git commit"}, + {"path":"apps/android/app/src/main/res/values/strings.xml","kind":"resource-string","surface":"android","id":"native.android.0a1ecdc52d5777b0","source":"OpenClaw Node"}, + {"path":"apps/android/app/src/main/res/values/strings.xml","kind":"resource-string","surface":"android","id":"native.android.37ca0160a9368a86","source":"OpenClaw build timestamp"}, + {"path":"apps/android/app/src/main/res/values/strings.xml","kind":"resource-string","surface":"android","id":"native.android.56a0e150479efba3","source":"The gateway certificate changed. Continue only if you expected this.\n\nOld SHA-256:\n%1$s\n\nNew SHA-256:\n%2$s"}, + {"path":"apps/android/app/src/main/res/values/strings.xml","kind":"resource-string","surface":"android","id":"native.android.fd9a4176746e75cc","source":"Trust and continue"}, + {"path":"apps/android/app/src/main/res/values/strings.xml","kind":"resource-string","surface":"android","id":"native.android.097697152aad152a","source":"Trust this gateway?"}, + {"path":"apps/android/app/src/main/res/values/strings.xml","kind":"resource-string","surface":"android","id":"native.android.39785345ba2c3bff","source":"Unknown"}, + {"path":"apps/android/app/src/main/res/values/strings.xml","kind":"resource-string","surface":"android","id":"native.android.95926a09387be89a","source":"VERSION"}, + {"path":"apps/android/app/src/main/res/values/strings.xml","kind":"resource-string","surface":"android","id":"native.android.481a0e7affead53a","source":"Verify the certificate fingerprint before trusting this gateway.\n\n%1$s"}, + {"path":"apps/android/app/src/main/res/values/strings.xml","kind":"resource-string","surface":"android","id":"native.android.4726d7b86dae14c2","source":"Version %1$s"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatSessionSidebar+People.swift","kind":"ui-call","surface":"apple","id":"native.apple.f5a7a88010ab33c6","source":"Activity unavailable"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatSessionSidebar+People.swift","kind":"ui-call","surface":"apple","id":"native.apple.f1c09f310dfce5cc","source":"Connected with the Gateway token or over a tunnel, not a personal sign-in."}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatSessionSidebar+People.swift","kind":"ui-call","surface":"apple","id":"native.apple.7da466ca12e426dd","source":"Could not load online people. Retry"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatSessionSidebar+People.swift","kind":"ui-call","surface":"apple","id":"native.apple.4ed99d87f9b14dbc","source":"Counts may be out of date. Retry"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatSessionSidebar+People.swift","kind":"ui-call","surface":"apple","id":"native.apple.e8901cc3335811d4","source":"Last interaction"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatSessionSidebar+People.swift","kind":"ui-call","surface":"apple","id":"native.apple.05143a1a0c09700d","source":"No recent visible sessions."}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatSessionSidebar+People.swift","kind":"ui-call","surface":"apple","id":"native.apple.8154cd7674c08ac5","source":"Online"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatSessionSidebar+People.swift","kind":"ui-call","surface":"apple","id":"native.apple.7625e3594d0ea81d","source":"Online for"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatSessionSidebar+People.swift","kind":"ui-call","surface":"apple","id":"native.apple.c57ab4caec05ea5a","source":"View Activity"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatSessionSidebar+People.swift","kind":"ui-call","surface":"apple","id":"native.apple.d87a8f88f2772953","source":"Where"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatSessionSidebar+People.swift","kind":"ui-call","surface":"apple","id":"native.apple.cefeeeec72339bc3","source":"ago"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatSessionSidebar+People.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.55c375319d8c5c25","source":"%lld open"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatSessionSidebar+People.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.f1ce0d177dd4aed2","source":"%lld open sessions, %lld running"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatSessionSidebar+People.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.8a95262ed7460d5e","source":"%lld running"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatSessionSidebar+People.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.19374c2c6dd1e19b","source":"Activity for %@"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatSessionSidebar+People.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.5f02494e09792fe6","source":"App"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatSessionSidebar+People.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.98ff0a205ca51067","source":"Collapsed"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatSessionSidebar+People.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.37264f42e959d14a","source":"Command line"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatSessionSidebar+People.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.09d6a550599d0647","source":"Details for %@"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatSessionSidebar+People.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.5936a4a11d4f206a","source":"Expanded"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatSessionSidebar+People.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.775410fc227a29c3","source":"Reported time zone: %@"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatSessionSidebar+People.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.27d7d3ebf77218ee","source":"Session counts unavailable"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatSessionSidebar+People.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.40d21ab7328186d1","source":"Terminal"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatSessionSidebar+People.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.7c855bfc4470f8ac","source":"Web"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatSessionSidebar+People.swift","kind":"ui-named-argument","surface":"apple","id":"native.apple.51d510724545ce1c","source":"Recent sessions"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatSessionSidebar+People.swift","kind":"ui-named-argument","surface":"apple","id":"native.apple.1ef295c1fbce7883","source":"Viewing now"}, + {"path":"apps/ios/Sources/Onboarding/OnboardingStateStore.swift","kind":"conditional-branch","surface":"apple","id":"native.apple.0ce6836ee46d38b0","source":"Home Network"}, + {"path":"apps/ios/Sources/Onboarding/OnboardingStateStore.swift","kind":"conditional-branch","surface":"apple","id":"native.apple.c935e5289b3d2db1","source":"Remote Domain"}, + {"path":"apps/ios/Sources/Onboarding/OnboardingStateStore.swift","kind":"conditional-branch","surface":"apple","id":"native.apple.83da4267fbd35051","source":"Same Machine (Dev)"}, + {"path":"apps/ios/Sources/RootSidebar.swift","kind":"ui-call","surface":"apple","id":"native.apple.fe5888f010813301","source":"Pinned pages stay in the sidebar. Home is always shown."}, + {"path":"apps/ios/Sources/RootSidebar.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.cec469bca79a29dc","source":"Agent"}, + {"path":"apps/ios/Sources/RootSidebar.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.b049e8d108285650","source":"All Sessions…"}, + {"path":"apps/ios/Sources/RootSidebar.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.fe62cf378f3e9f74","source":"Attention"}, + {"path":"apps/ios/Sources/RootSidebar.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.07c07c9980f34756","source":"Clear session search"}, + {"path":"apps/ios/Sources/RootSidebar.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.4e46dbbbbaa9aca9","source":"Connection"}, + {"path":"apps/ios/Sources/RootSidebar.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.d800fa5d7ab06b98","source":"Done"}, + {"path":"apps/ios/Sources/RootSidebar.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.033846715e2db751","source":"Edit Pages"}, + {"path":"apps/ios/Sources/RootSidebar.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.17025906b2365507","source":"Hide Sidebar"}, + {"path":"apps/ios/Sources/RootSidebar.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.f2c9fb3155a5a6a7","source":"Home"}, + {"path":"apps/ios/Sources/RootSidebar.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.348fd05d405dfcb4","source":"Loading sessions"}, + {"path":"apps/ios/Sources/RootSidebar.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.fa49e465f1c719e4","source":"New Chat"}, + {"path":"apps/ios/Sources/RootSidebar.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.168fc1131e0ed8f2","source":"No sessions"}, + {"path":"apps/ios/Sources/RootSidebar.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.5623a9086cb5ba2a","source":"Not pinned"}, + {"path":"apps/ios/Sources/RootSidebar.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.b8fd3263920a001e","source":"OpenClaw"}, + {"path":"apps/ios/Sources/RootSidebar.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.475438fbb268fb1c","source":"Pages"}, + {"path":"apps/ios/Sources/RootSidebar.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.a44693e976a74ae8","source":"Pinned"}, + {"path":"apps/ios/Sources/RootSidebar.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.516051f3b95396bd","source":"Search sessions"}, + {"path":"apps/ios/Sources/RootSidebar.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.222a42ea8b6f19e5","source":"Sessions"}, + {"path":"apps/ios/Sources/RootSidebar.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.aa0a122ae54b2612","source":"Settings"}, + {"path":"apps/ios/Sources/RootSidebar.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.ee7b9cdb241fc8a3","source":"Unread"}, + {"path":"apps/ios/Sources/Settings/DeviceSettings/IOSDeviceSettingsConsent.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.8dba5cf06f450dab","source":"Allow"}, + {"path":"apps/ios/Sources/Settings/DeviceSettings/IOSDeviceSettingsConsent.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.29779d9500ee1f36","source":"Allow location access at any time?"}, + {"path":"apps/ios/Sources/Settings/DeviceSettings/IOSDeviceSettingsConsent.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.517e76c2489d04ae","source":"Allow the Gateway to use this device's camera?"}, + {"path":"apps/ios/Sources/Settings/DeviceSettings/IOSDeviceSettingsConsent.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.addaba7d7374d016","source":"Cancel"}, + {"path":"apps/ios/Sources/Settings/DeviceSettings/IOSDeviceSettingsConsent.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.72fb3b7f868f7731","source":"Enable OpenClaw Hosted Push Relay?"}, + {"path":"apps/ios/Sources/Settings/DeviceSettings/IOSDeviceSettingsConsent.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.7cd3a219bcd7ba2e","source":"Enable continuous microphone listening?"}, + {"path":"apps/ios/Sources/Settings/DeviceSettings/IOSDeviceSettingsConsent.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.ed5d14f26a61f33f","source":"Enabling this sends delivery data through OpenClaw's hosted push relay."}, + {"path":"apps/ios/Sources/Settings/DeviceSettings/IOSDeviceSettingsConsent.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.e4a13ffd2e42bf3d","source":"Share Apple Health summaries with the Gateway?"}, + {"path":"apps/ios/Sources/Settings/DeviceSettings/IOSDeviceSettingsConsent.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.0bdb99204c898ab9","source":"The Gateway can request this device's location even when OpenClaw is not in use."}, + {"path":"apps/ios/Sources/Settings/DeviceSettings/IOSDeviceSettingsConsent.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.28f50747b4810aa3","source":"Voice Wake will continuously listen for wake phrases through this device's microphone."}, + {"path":"apps/ios/Sources/Settings/DeviceSettings/IOSDeviceSettingsConsent.swift","kind":"ui-localized-call-multiline","surface":"apple","id":"native.apple.873234bc9f45d7f1","source":"OpenClaw reads steps, sleep, resting heart rate, and workouts from Apple Health only when a summary is requested. Only the aggregate leaves this device through your Gateway to your configured AI provider; raw samples stay on this device and results may remain in chat history."}, + {"path":"apps/ios/Sources/Settings/DeviceSettings/IOSDeviceSettingsConsent.swift","kind":"ui-localized-call-multiline","surface":"apple","id":"native.apple.5bdd6d6d7d2ecfe6","source":"The Gateway can request photos and video from this device's camera, subject to iOS permission."}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/OpenClawMascotView.swift","kind":"ui-call","surface":"apple","id":"native.apple.76d4fba3d2cc3958","source":"z"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatEffortControl.swift","kind":"ui-call","surface":"apple","id":"native.apple.0cc417b9182718a3","source":"Effort"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatEffortControl.swift","kind":"ui-call","surface":"apple","id":"native.apple.99d4fb8400bdb12e","source":"Fast mode"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatEffortControl.swift","kind":"ui-call","surface":"apple","id":"native.apple.1b4ad7a0172fb147","source":"Faster"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatEffortControl.swift","kind":"ui-call","surface":"apple","id":"native.apple.3e3e845735fcf779","source":"Faster responses, higher usage of limits."}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatEffortControl.swift","kind":"ui-call","surface":"apple","id":"native.apple.4d6fa2fb801b575c","source":"Smarter"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatEffortControl.swift","kind":"ui-call","surface":"apple","id":"native.apple.ee44d5a9a455d039","source":"Thinking effort"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatEffortControl.swift","kind":"ui-call","surface":"apple","id":"native.apple.426a22d04edb2822","source":"Use session default"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatEffortControl.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.a6fc87a2d8fdc327","source":"%@, Fast"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatEffortControl.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.b13fde6cff0b1b57","source":"Default"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatEffortControl.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.6cd8e6da4ad00701","source":"Fast"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatEffortControl.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.b847871936a9fe38","source":"Fast mode off"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatEffortControl.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.e095aefc3d143b3b","source":"Fast mode on"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatEffortControl.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.b0f2c4037ad09773","source":"Inherited %@"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatEffortControl.swift","kind":"ui-modifier","surface":"apple","id":"native.apple.0cc417b9182718a3","source":"Effort"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatEffortControl.swift","kind":"ui-modifier","surface":"apple","id":"native.apple.99d4fb8400bdb12e","source":"Fast mode"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatMessageMetadata.kt","kind":"ui-call","surface":"android","id":"native.android.317acb9948c1421c","source":"$label: $value"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatMessageMetadata.kt","kind":"ui-call","surface":"android","id":"native.android.9e79ce84b70600ab","source":"Cache read"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatMessageMetadata.kt","kind":"ui-call","surface":"android","id":"native.android.05964db20c52fe21","source":"Cache write"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatMessageMetadata.kt","kind":"ui-call","surface":"android","id":"native.android.59cd93aac9ce42ef","source":"Est. cost"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatMessageMetadata.kt","kind":"ui-call","surface":"android","id":"native.android.260681004bccc031","source":"Input tokens"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatMessageMetadata.kt","kind":"ui-call","surface":"android","id":"native.android.638eb8c9d526572f","source":"Message information"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatMessageMetadata.kt","kind":"ui-call","surface":"android","id":"native.android.6f712abbdc6c7911","source":"Message information for $timestamp"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatMessageMetadata.kt","kind":"ui-call","surface":"android","id":"native.android.72f7a30e41879e03","source":"Model"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatMessageMetadata.kt","kind":"ui-call","surface":"android","id":"native.android.546762496f430108","source":"Output tokens"}, + {"path":"apps/ios/Sources/Gateway/GatewayConnectionController.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.b7a51f5ac6098ec5","source":"%@ is not currently discoverable on this network."}, + {"path":"apps/ios/Sources/Gateway/GatewayConnectionController.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.01864fb8ff875d34","source":"A TLS certificate fingerprint requires a secure gateway URL."}, + {"path":"apps/ios/Sources/Gateway/GatewayConnectionController.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.5440c9bc828b91cc","source":"Could not save gateway certificate"}, + {"path":"apps/ios/Sources/Gateway/GatewayConnectionController.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.6c192cb704c2f643","source":"Could not save the active gateway selection."}, + {"path":"apps/ios/Sources/Gateway/GatewayConnectionController.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.839637d118fd48d8","source":"Could not save the paired gateway."}, + {"path":"apps/ios/Sources/Gateway/GatewayConnectionController.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.cd811b1e4af50d99","source":"Failed to build the gateway URL."}, + {"path":"apps/ios/Sources/Gateway/GatewayConnectionController.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.bb04f6b9ed26de98","source":"Gateway setup code has expired."}, + {"path":"apps/ios/Sources/Gateway/GatewayConnectionController.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.67798128e396e0ef","source":"No paired gateway is available to reconnect."}, + {"path":"apps/ios/Sources/Gateway/GatewayConnectionController.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.768fb431d51d4190","source":"This gateway is unavailable."}, + {"path":"apps/ios/Sources/Gateway/GatewayConnectionController.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.47e70eedcab1a81c","source":"This paired gateway has an invalid saved endpoint."}, + {"path":"apps/ios/Sources/Gateway/GatewayConnectionController.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.bb5f5e891aeadb25","source":"This paired gateway is no longer available."}, + {"path":"apps/macos/Sources/OpenClaw/PostUpdate.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.03a8fbb2036aa0b6","source":"Checking the Mac app and Gateway…"}, + {"path":"apps/macos/Sources/OpenClaw/PostUpdate.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.6f924018f801b6a3","source":"Choose Retry to finish the pending update and verify the Gateway."}, + {"path":"apps/macos/Sources/OpenClaw/PostUpdate.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.5c8a2d14f8e2e570","source":"Finishing your OpenClaw update"}, + {"path":"apps/macos/Sources/OpenClaw/PostUpdate.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.6f2661cb894de16f","source":"Gateway recovery failed."}, + {"path":"apps/macos/Sources/OpenClaw/PostUpdate.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.ae905a25050522e4","source":"Gateway update failed."}, + {"path":"apps/macos/Sources/OpenClaw/PostUpdate.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.dab6eb9c888bf6e1","source":"Gateway update needs help"}, + {"path":"apps/macos/Sources/OpenClaw/PostUpdate.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.5f9f321882037b0c","source":"Gateway verification failed."}, + {"path":"apps/macos/Sources/OpenClaw/PostUpdate.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.7aa034bc2297bd01","source":"Letting your agent know you’re back…"}, + {"path":"apps/macos/Sources/OpenClaw/PostUpdate.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.16969926327ab6af","source":"OpenClaw %@ and its Gateway are ready."}, + {"path":"apps/macos/Sources/OpenClaw/PostUpdate.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.31c94d83afb5d4dc","source":"OpenClaw %@ and its Mac node runtime are ready."}, + {"path":"apps/macos/Sources/OpenClaw/PostUpdate.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.3221f353ac61a61a","source":"OpenClaw installed the update but could not verify the Gateway connection."}, + {"path":"apps/macos/Sources/OpenClaw/PostUpdate.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.5a497ebc4a576acf","source":"OpenClaw updated"}, + {"path":"apps/macos/Sources/OpenClaw/PostUpdate.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.b0a991c2bbf9d28a","source":"Preparing the bundled Gateway runtime…"}, + {"path":"apps/macos/Sources/OpenClaw/PostUpdate.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.49a00b735c2c9984","source":"Restarting and verifying the Gateway…"}, + {"path":"apps/macos/Sources/OpenClaw/PostUpdate.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.62c1bdbe635420f0","source":"Resume OpenClaw to finish starting and verifying the Gateway."}, + {"path":"apps/macos/Sources/OpenClaw/PostUpdate.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.6ac486677453d9f7","source":"Switching the Gateway to the bundled runtime…"}, + {"path":"apps/macos/Sources/OpenClaw/PostUpdate.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.cab1beedc9f3d44f","source":"The Gateway could not be checked."}, + {"path":"apps/macos/Sources/OpenClaw/PostUpdate.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.5c95549f33b8dff7","source":"The Gateway could not reconnect."}, + {"path":"apps/macos/Sources/OpenClaw/PostUpdate.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.8b061ed38646525b","source":"The Gateway did not start."}, + {"path":"apps/macos/Sources/OpenClaw/PostUpdate.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.bca6a898f2964d3e","source":"The Gateway is ready on the bundled runtime."}, + {"path":"apps/macos/Sources/OpenClaw/PostUpdate.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.1fd37eb206e1f212","source":"The Gateway remains paused, so OpenClaw did not wake your agent."}, + {"path":"apps/macos/Sources/OpenClaw/PostUpdate.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.0fcbf84a098b7c50","source":"The Gateway runtime migration could not finish."}, + {"path":"apps/macos/Sources/OpenClaw/PostUpdate.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.9817492764fd76e0","source":"The Gateway update still needs to finish."}, + {"path":"apps/macos/Sources/OpenClaw/PostUpdate.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.67fc0899928a5cef","source":"The Gateway version is updated and still running on Node."}, + {"path":"apps/macos/Sources/OpenClaw/PostUpdate.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.2c0c9ea14afd89a3","source":"The Mac node could not be checked."}, + {"path":"apps/macos/Sources/OpenClaw/PostUpdate.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.b7c07bc501202312","source":"The Mac node did not become ready."}, + {"path":"apps/macos/Sources/OpenClaw/PostUpdate.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.14a99cae4ccf996f","source":"The Mac node did not restart."}, + {"path":"apps/macos/Sources/OpenClaw/PostUpdate.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.e06933dfffd86644","source":"The bundled Gateway update could not finish."}, + {"path":"apps/macos/Sources/OpenClaw/PostUpdate.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.f58ace8bb2423e0c","source":"The managed OpenClaw runtime could not be reinstalled."}, + {"path":"apps/macos/Sources/OpenClaw/PostUpdate.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.13743a433f7ccc7f","source":"The managed runtime does not match the updated Mac app."}, + {"path":"apps/macos/Sources/OpenClaw/PostUpdate.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.18a667ebf9b0ac5b","source":"The node service restarted but did not remain running."}, + {"path":"apps/macos/Sources/OpenClaw/PostUpdate.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.0b20ca2c000d72ce","source":"The remote Gateway is older than this Mac app, so OpenClaw skipped the agent notification."}, + {"path":"apps/macos/Sources/OpenClaw/PostUpdate.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.c00584fc243c4ed0","source":"The update is installed, but Gateway health did not become ready."}, + {"path":"apps/macos/Sources/OpenClaw/PostUpdate.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.20101adf2dc693ce","source":"Verifying the Mac node runtime…"}, + {"path":"apps/macos/Sources/OpenClaw/PostUpdate.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.836172ade0850fc5","source":"Welcome back"}, + {"path":"apps/macos/Sources/OpenClaw/PostUpdate.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.0c9bd8cdc0af90c1","source":"Your agent could not be notified yet. OpenClaw will retry after the next app launch."}, + {"path":"apps/macos/Sources/OpenClaw/PostUpdate.swift","kind":"ui-localized-call-multiline","surface":"apple","id":"native.apple.4d5303d41d8902d0","source":"Choose Retry or relaunch OpenClaw to switch this same-version Gateway to the bundled runtime."}, + {"path":"apps/macos/Sources/OpenClaw/PostUpdate.swift","kind":"ui-localized-call-multiline","surface":"apple","id":"native.apple.033818823421fd73","source":"OpenClaw could not confirm the agent notification. It will not retry, to avoid a duplicate welcome."}, + {"path":"apps/macos/Sources/OpenClaw/PostUpdate.swift","kind":"ui-localized-call-multiline","surface":"apple","id":"native.apple.cbc23b9fd87d5c0b","source":"OpenClaw could not notify your agent automatically. The app and Gateway update are complete."}, + {"path":"apps/macos/Sources/OpenClaw/PostUpdate.swift","kind":"ui-localized-call-multiline","surface":"apple","id":"native.apple.4f24a158e57e7200","source":"OpenClaw could not notify your agent automatically. The app and Mac node update are complete."}, + {"path":"apps/macos/Sources/OpenClaw/PostUpdate.swift","kind":"ui-localized-call-multiline","surface":"apple","id":"native.apple.5b2a1eb4a9c80a83","source":"OpenClaw could not read the Gateway service ownership record. Retry after checking the Gateway LaunchAgent."}, + {"path":"apps/macos/Sources/OpenClaw/PostUpdate.swift","kind":"ui-localized-call-multiline","surface":"apple","id":"native.apple.38fc42f236644f97","source":"OpenClaw could not read the node service ownership record. Retry after checking the node LaunchAgent."}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/AndroidScreenshotFixture.kt","kind":"conditional-branch","surface":"android","id":"native.android.6d22a06bfecd5c8e","source":"I can check Gateway status, repair configuration, change models, or connect channels."}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/AndroidScreenshotFixture.kt","kind":"conditional-branch","surface":"android","id":"native.android.6a2d8af5dc08cdc1","source":"I’ll keep this conversation separate from ordinary agent chat."}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/AndroidScreenshotFixture.kt","kind":"conditional-branch","surface":"android","id":"native.android.e854f008a7effa9b","source":"Reading list"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/AndroidScreenshotFixture.kt","kind":"conditional-branch","surface":"android","id":"native.android.38661fce5fca374f","source":"Release plan ${(branchLeaves.indexOf(leaf) + 1).toString().padStart(2, '0')}"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/AndroidScreenshotFixture.kt","kind":"conditional-branch","surface":"android","id":"native.android.9ce9168a7c1000bb","source":"Send the release summary"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/AndroidScreenshotFixture.kt","kind":"conditional-branch","surface":"android","id":"native.android.0d49a84652089e37","source":"Travel checklist"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/AndroidScreenshotFixture.kt","kind":"conditional-branch","surface":"android","id":"native.android.40b220b081e0f9d4","source":"Update Gateway settings"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/GatewayAdditionDialog.kt","kind":"ui-call","surface":"android","id":"native.android.3ef685401d15d828","source":"Add Gateway"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/GatewayAdditionDialog.kt","kind":"ui-call","surface":"android","id":"native.android.5da9a29629445f5c","source":"Already saved. Your saved connection settings will be used."}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/GatewayAdditionDialog.kt","kind":"ui-call","surface":"android","id":"native.android.d982efc5b73aa465","source":"Back"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/GatewayAdditionDialog.kt","kind":"ui-call","surface":"android","id":"native.android.e91fafc87c4d7fd4","source":"Cancel"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/GatewayAdditionDialog.kt","kind":"ui-call","surface":"android","id":"native.android.b4aa1d6dd4f70982","source":"Choose from gallery"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/GatewayAdditionDialog.kt","kind":"ui-call","surface":"android","id":"native.android.62208d63ae42e1dc","source":"Connect"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/GatewayAdditionDialog.kt","kind":"ui-call","surface":"android","id":"native.android.0f59f7b084d9769b","source":"Connect to this gateway?"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/GatewayAdditionDialog.kt","kind":"ui-call","surface":"android","id":"native.android.d6d703d18a7af3cf","source":"Continue"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/GatewayAdditionDialog.kt","kind":"ui-call","surface":"android","id":"native.android.26832672554e76a6","source":"Could not read the QR code from this image."}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/GatewayAdditionDialog.kt","kind":"ui-call","surface":"android","id":"native.android.329818a176f4a5ee","source":"Could not read the selected image."}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/GatewayAdditionDialog.kt","kind":"ui-call","surface":"android","id":"native.android.4e319731f7f70015","source":"Could not start the camera."}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/GatewayAdditionDialog.kt","kind":"ui-call","surface":"android","id":"native.android.94cf9c9dd3a53696","source":"Enter setup code"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/GatewayAdditionDialog.kt","kind":"ui-call","surface":"android","id":"native.android.ba79c4b11e42e451","source":"Gateway URL"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/GatewayAdditionDialog.kt","kind":"ui-call","surface":"android","id":"native.android.4cc17d997ce12ef7","source":"No QR code found in the selected image."}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/GatewayAdditionDialog.kt","kind":"ui-call","surface":"android","id":"native.android.fe98f2d0bde26ac0","source":"Password (optional)"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/GatewayAdditionDialog.kt","kind":"ui-call","surface":"android","id":"native.android.eea65bb2cbebccdb","source":"Reading QR code…"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/GatewayAdditionDialog.kt","kind":"ui-call","surface":"android","id":"native.android.4a1bc465663bd561","source":"Set up manually"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/GatewayAdditionDialog.kt","kind":"ui-call","surface":"android","id":"native.android.5fb2cae2d3efa562","source":"Setup code"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/GatewayAdditionDialog.kt","kind":"ui-call","surface":"android","id":"native.android.aefc42b77ff1a612","source":"Token (optional)"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/GatewayAdditionDialog.kt","kind":"ui-call","surface":"android","id":"native.android.706179676ed52040","source":"Use Enter setup code to paste a setup code."}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/GatewayAdditionDialog.kt","kind":"ui-call","surface":"android","id":"native.android.628558e4a81a0f95","source":"Your current connection stays unchanged until you choose Connect."}, + {"path":"apps/ios/Sources/LiveActivity/LiveActivityManager.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.8338be9a1e12c4f0","source":"Action required"}, + {"path":"apps/ios/Sources/LiveActivity/LiveActivityManager.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.ca083ddec4619905","source":"Approval needed"}, + {"path":"apps/ios/Sources/LiveActivity/LiveActivityManager.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.c159fea1aaa0e46f","source":"Connecting..."}, + {"path":"apps/ios/Sources/LiveActivity/LiveActivityManager.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.9a6e3c042adebdf2","source":"Generating voice…"}, + {"path":"apps/ios/Sources/LiveActivity/LiveActivityManager.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.2c0548ebabf7e240","source":"Listening"}, + {"path":"apps/ios/Sources/LiveActivity/LiveActivityManager.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.3c8d13af731f31c0","source":"Listening (PTT)"}, + {"path":"apps/ios/Sources/LiveActivity/LiveActivityManager.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.ed7fbe4eeff4dce7","source":"Listening (Realtime)"}, + {"path":"apps/ios/Sources/LiveActivity/LiveActivityManager.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.c7150f26c257b807","source":"Ready"}, + {"path":"apps/ios/Sources/LiveActivity/LiveActivityManager.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.42728865556c7060","source":"Reconnecting..."}, + {"path":"apps/ios/Sources/LiveActivity/LiveActivityManager.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.0fa1dc330af86109","source":"Speaking (System)…"}, + {"path":"apps/ios/Sources/LiveActivity/LiveActivityManager.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.9cd7d0e9b2f577d2","source":"Speaking…"}, + {"path":"apps/macos/Sources/OpenClaw/PrimaryGatewayConnectionEditor.swift","kind":"ui-call","surface":"apple","id":"native.apple.5feb494664787680","source":"Address or setup code"}, + {"path":"apps/macos/Sources/OpenClaw/PrimaryGatewayConnectionEditor.swift","kind":"ui-call","surface":"apple","id":"native.apple.7af356b1b2e4ca90","source":"CLI path"}, + {"path":"apps/macos/Sources/OpenClaw/PrimaryGatewayConnectionEditor.swift","kind":"ui-call","surface":"apple","id":"native.apple.addaba7d7374d016","source":"Cancel"}, + {"path":"apps/macos/Sources/OpenClaw/PrimaryGatewayConnectionEditor.swift","kind":"ui-call","surface":"apple","id":"native.apple.7f6712ef2173a667","source":"Connect to a Gateway"}, + {"path":"apps/macos/Sources/OpenClaw/PrimaryGatewayConnectionEditor.swift","kind":"ui-call","surface":"apple","id":"native.apple.4e46dbbbbaa9aca9","source":"Connection"}, + {"path":"apps/macos/Sources/OpenClaw/PrimaryGatewayConnectionEditor.swift","kind":"ui-call","surface":"apple","id":"native.apple.2f8ac19ad844d7cf","source":"Gateway address or setup code"}, + {"path":"apps/macos/Sources/OpenClaw/PrimaryGatewayConnectionEditor.swift","kind":"ui-call","surface":"apple","id":"native.apple.304c4cb5e9419a0b","source":"Gateway password"}, + {"path":"apps/macos/Sources/OpenClaw/PrimaryGatewayConnectionEditor.swift","kind":"ui-call","surface":"apple","id":"native.apple.0ec3d94587d735b3","source":"Gateway port on the remote host"}, + {"path":"apps/macos/Sources/OpenClaw/PrimaryGatewayConnectionEditor.swift","kind":"ui-call","surface":"apple","id":"native.apple.fd57c99d81d8f386","source":"Gateway token"}, + {"path":"apps/macos/Sources/OpenClaw/PrimaryGatewayConnectionEditor.swift","kind":"ui-call","surface":"apple","id":"native.apple.e0c4e0f3bc047ca8","source":"Identity file"}, + {"path":"apps/macos/Sources/OpenClaw/PrimaryGatewayConnectionEditor.swift","kind":"ui-call","surface":"apple","id":"native.apple.224a246619760551","source":"Project root"}, + {"path":"apps/macos/Sources/OpenClaw/PrimaryGatewayConnectionEditor.swift","kind":"ui-call","surface":"apple","id":"native.apple.4d8e6a3bc1b77083","source":"SSH details"}, + {"path":"apps/macos/Sources/OpenClaw/PrimaryGatewayConnectionEditor.swift","kind":"ui-call","surface":"apple","id":"native.apple.3c794edc78f78296","source":"SSH target"}, + {"path":"apps/macos/Sources/OpenClaw/PrimaryGatewayConnectionEditor.swift","kind":"ui-call","surface":"apple","id":"native.apple.ff1f691f72ab5dde","source":"SSH tunnel"}, + {"path":"apps/macos/Sources/OpenClaw/PrimaryGatewayConnectionEditor.swift","kind":"ui-call","surface":"apple","id":"native.apple.73f20199fc582efb","source":"Save connection"}, + {"path":"apps/macos/Sources/OpenClaw/PrimaryGatewayConnectionEditor.swift","kind":"ui-call-concatenated","surface":"apple","id":"native.apple.8fdfe201142e464c","source":"A setup code supplies the address and available certificate information automatically. For token or password authentication, enter the ordinary Gateway credential below."}, + {"path":"apps/macos/Sources/OpenClaw/PrimaryGatewayConnectionEditor.swift","kind":"ui-call-concatenated","surface":"apple","id":"native.apple.d2e59cdbf880ade8","source":"Authentication from this app's launch environment overrides these fields for all Gateway connections. Update that environment before connecting to a different Gateway."}, + {"path":"apps/macos/Sources/OpenClaw/PrimaryGatewayConnectionEditor.swift","kind":"ui-call-concatenated","surface":"apple","id":"native.apple.9640232b5f67fbaa","source":"Get the address or setup code from the Gateway owner through a source you trust. A Nearby listing does not verify its owner. Your current connection stays in place until you save."}, + {"path":"apps/macos/Sources/OpenClaw/PrimaryGatewayConnectionEditor.swift","kind":"ui-call-concatenated","surface":"apple","id":"native.apple.c2e480aa18e5b94f","source":"Use the credential for this destination. Leave both fields empty only if this route already has device pairing or does not require a shared credential. Changing the destination clears this form's saved credentials."}, + {"path":"apps/macos/Sources/OpenClaw/NodeMode/MacNodeHostWorker.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.5956aea6a673dc52","source":"worker exited with status %@"}, + {"path":"apps/macos/Sources/OpenClaw/NodeMode/MacNodeHostWorker.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.d0a4a562ecb7d1a3","source":"worker exited with unknown status"}, + {"path":"apps/macos/Sources/OpenClaw/QuickChatWindowPicker.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.d4d28a1a555c00e5","source":"Allow OpenClaw to capture a screen area"}, + {"path":"apps/macos/Sources/OpenClaw/QuickChatWindowPicker.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.c52901fdb826f664","source":"Allow OpenClaw to capture windows"}, + {"path":"apps/macos/Sources/OpenClaw/QuickChatWindowPicker.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.addaba7d7374d016","source":"Cancel"}, + {"path":"apps/macos/Sources/OpenClaw/QuickChatWindowPicker.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.3fd61951baefcfb1","source":"Grant Access"}, + {"path":"apps/macos/Sources/OpenClaw/QuickChatWindowPicker.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.e6fa863b9ed40ce3","source":"Selected area"}, + {"path":"apps/macos/Sources/OpenClaw/QuickChatWindowPicker.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.d87f066fc0737e0d","source":"Sending a screenshot uses macOS Screen Recording access."}, + {"path":"apps/macos/Sources/OpenClaw/QuickChatController.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.8749684a8c17f426","source":"Accessibility permission is required to paste."}, + {"path":"apps/macos/Sources/OpenClaw/QuickChatController.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.232c9a558445fdb8","source":"Capture Area…"}, + {"path":"apps/macos/Sources/OpenClaw/QuickChatController.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.d69b1ff5e583c4c2","source":"Capture Window…"}, + {"path":"apps/macos/Sources/OpenClaw/QuickChatController.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.c4139bc7f45d3a97","source":"Choose another app before pasting."}, + {"path":"apps/macos/Sources/OpenClaw/QuickChatController.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.dd74e1fb0f235a23","source":"Couldn't paste the reply."}, + {"path":"apps/macos/Sources/OpenClaw/QuickChatController.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.da0c7a0bef09424c","source":"Couldn't start dictation."}, + {"path":"apps/macos/Sources/OpenClaw/QuickChatController.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.ed03436287056c7c","source":"Dictation stopped because speech recognition failed."}, + {"path":"apps/macos/Sources/OpenClaw/QuickChatController.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.f47dbe72f59ee9cb","source":"Microphone and speech recognition permission required."}, + {"path":"apps/macos/Sources/OpenClaw/QuickChatController.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.7c8e53602789e09a","source":"No app is available to paste into."}, + {"path":"apps/ios/Sources/Chat/SessionDashboardScreen.swift","kind":"ui-call","surface":"apple","id":"native.apple.c1fcddaf62cc51c5","source":"Connect to your gateway to open this session dashboard."}, + {"path":"apps/ios/Sources/Chat/SessionDashboardScreen.swift","kind":"ui-call","surface":"apple","id":"native.apple.96f0a6c8fdc28f16","source":"Dashboard needs a connected gateway"}, + {"path":"apps/ios/Sources/Chat/SessionDashboardScreen.swift","kind":"ui-call","surface":"apple","id":"native.apple.d800fa5d7ab06b98","source":"Done"}, + {"path":"apps/ios/Sources/Chat/SessionDashboardScreen.swift","kind":"ui-modifier","surface":"apple","id":"native.apple.c44c318ad4b96a10","source":"Dashboard"}, + {"path":"apps/ios/Sources/Chat/SessionDashboardScreen.swift","kind":"ui-modifier","surface":"apple","id":"native.apple.0fe3c9913c021a70","source":"Open Desktop"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/WatchMessageJournal.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.c2d029e25ee77004","source":"Delivery could not be confirmed. Check Chat on iPhone before sending again."}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/WatchMessageJournal.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.13a835c61c382115","source":"The Gateway delivery target changed. Review this message on iPhone."}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/WatchMessageJournal.swift","kind":"ui-localized-call-multiline","surface":"apple","id":"native.apple.4737bc205c2022e1","source":"Delivery was interrupted. Check Chat on iPhone before sending again."}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/WatchMessageJournal.swift","kind":"ui-localized-call-multiline","surface":"apple","id":"native.apple.5dea8cee35b49c42","source":"This message ID already belongs to different or older work. Start a new message."}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatMarkdownRenderer.swift","kind":"conditional-branch","surface":"apple","id":"native.apple.1c62a6c8e83685e9","source":"Image"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatMarkdownRenderer.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.155be3c965dce4f9","source":"Details"}, + {"path":"apps/macos/Sources/OpenClaw/ControlChannel.swift","kind":"conditional-branch","surface":"apple","id":"native.apple.8d742a3e011487a5","source":"degraded: \\(message)"}, + {"path":"apps/macos/Sources/OpenClaw/ControlChannel.swift","kind":"conditional-branch","surface":"apple","id":"native.apple.4aa0a356f580cb09","source":"unknown gateway error"}, + {"path":"apps/macos/Sources/OpenClaw/ControlChannel.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.2f4ecf908494f83c","source":"OK"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatComposer.swift","kind":"conditional-branch","surface":"apple","id":"native.apple.a48fb711d72be78c","source":"Message…"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatComposer.swift","kind":"conditional-branch","surface":"apple","id":"native.apple.cd93e90c28c935c2","source":"Start"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatComposer.swift","kind":"conditional-branch","surface":"apple","id":"native.apple.82619b4478a04c37","source":"Stop"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatComposer.swift","kind":"ui-call","surface":"apple","id":"native.apple.b1e4cdcc3580f828","source":"Commands unavailable"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatComposer.swift","kind":"ui-call","surface":"apple","id":"native.apple.89bf1b99ec41d533","source":"Loading commands"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatComposer.swift","kind":"ui-call","surface":"apple","id":"native.apple.6badae9b225b6794","source":"Model sign-in"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatComposer.swift","kind":"ui-call","surface":"apple","id":"native.apple.225fadcd6c952b6d","source":"No matching commands"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatComposer.swift","kind":"ui-call","surface":"apple","id":"native.apple.812df118c67f31ea","source":"Retry"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatComposer.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.618ed8958c53e2ee","source":"Context %@%% used"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatComposer.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.5d4d24d985abbfef","source":"Could not load this attachment. Try selecting it again."}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatComposer.swift","kind":"ui-modifier","surface":"apple","id":"native.apple.b3eb34e5b0cacee1","source":"Add attachment"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatComposer.swift","kind":"ui-modifier","surface":"apple","id":"native.apple.a84615f9c40d1d74","source":"Attachments"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatComposer.swift","kind":"ui-modifier","surface":"apple","id":"native.apple.49cddeb3a7c08ae5","source":"Refresh"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatComposer.swift","kind":"ui-modifier","surface":"apple","id":"native.apple.812df118c67f31ea","source":"Retry"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatComposer.swift","kind":"ui-modifier","surface":"apple","id":"native.apple.9229693ec9dc81f8","source":"Stop response"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatComposer.swift","kind":"ui-named-argument","surface":"apple","id":"native.apple.0f7896263d8a23ac","source":"Preparing attachments…"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatComposer.swift","kind":"ui-named-argument","surface":"apple","id":"native.apple.697b831ae63d1031","source":"Preparing message…"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatComposer.swift","kind":"ui-named-argument","surface":"apple","id":"native.apple.2b6235474d3b42f9","source":"Sending attachments…"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/GatewayTrustDialog.kt","kind":"ui-call","surface":"android","id":"native.android.04ad4cbf403f1e18","source":"SHA-256 fingerprint"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/GatewayTrustDialog.kt","kind":"ui-call","surface":"android","id":"native.android.2878f2fa40f1514c","source":"The gateway certificate could not be read automatically. Paste the SHA-256 fingerprint obtained on the gateway host."}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/GatewayTrustDialog.kt","kind":"ui-call","surface":"android","id":"native.android.4b2fccbedbc5f115","source":"This gateway now presents a certificate trusted by this device."}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/GatewayTrustDialog.kt","kind":"ui-call","surface":"android","id":"native.android.d9842759169543c8","source":"Use system trust"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatMediaVideoAttachment.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.d5d4f42ecf5b28f7","source":"Loading video…"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatMediaVideoAttachment.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.ff8a624b35b28e5e","source":"Pause Talk mode before playing this attachment."}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatMediaVideoAttachment.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.266c9a15dcdaa667","source":"Play video"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatMediaVideoAttachment.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.3dbb1cd8e1596c66","source":"Preparing playback…"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatMediaVideoAttachment.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.812df118c67f31ea","source":"Retry"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatMediaVideoAttachment.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.9a19b2939f92ae74","source":"Video unavailable"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatWorkedSummary.kt","kind":"ui-call","surface":"android","id":"native.android.e5ebd0771fa3eb9c","source":"$count tool outcomes unknown"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatWorkedSummary.kt","kind":"ui-call","surface":"android","id":"native.android.1c5f68da1eca833a","source":"$count tools blocked"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatWorkedSummary.kt","kind":"ui-call","surface":"android","id":"native.android.a0b2a6afcd1aea7b","source":"$count tools failed"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatWorkedSummary.kt","kind":"ui-call","surface":"android","id":"native.android.918e9ba9b787fbaf","source":"$count tools skipped"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatWorkedSummary.kt","kind":"ui-call","surface":"android","id":"native.android.3eaa4ebe47e48e77","source":"1 tool blocked"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatWorkedSummary.kt","kind":"ui-call","surface":"android","id":"native.android.0eb5a3e526ea83f5","source":"1 tool failed"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatWorkedSummary.kt","kind":"ui-call","surface":"android","id":"native.android.0d803902ab606a63","source":"1 tool outcome unknown"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatWorkedSummary.kt","kind":"ui-call","surface":"android","id":"native.android.000452ffd65ee11a","source":"1 tool skipped"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatWorkedSummary.kt","kind":"ui-call","surface":"android","id":"native.android.9102441654ca6373","source":"Collapsed"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatWorkedSummary.kt","kind":"ui-call","surface":"android","id":"native.android.b06b2e4506a628ac","source":"Expanded"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatWorkedSummary.kt","kind":"ui-call","surface":"android","id":"native.android.33fd883119a4fbde","source":"Worked"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatWorkedSummary.kt","kind":"ui-call","surface":"android","id":"native.android.5a60f1381e6ae630","source":"Worked for $duration"}, + {"path":"apps/macos/Sources/OpenClaw/NativeConversationView.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.0ad2f346d2a9cb96","source":"Could not open session actions. Try again or reopen the window."}, + {"path":"apps/macos/Sources/OpenClaw/NativeConversationView.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.2dbf6ad0c51ce172","source":"Could not open this conversation. Select another thread or reopen the window."}, + {"path":"apps/macos/Sources/OpenClaw/NativeConversationView.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.a8af6c8ec7a093c1","source":"Finish pending native work before opening this session's web actions."}, + {"path":"apps/macos/Sources/OpenClaw/ExecApprovalsPromptPresenter.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.d2cc88d671ae73df","source":"OpenClaw Command Approval"}, + {"path":"apps/ios/Sources/Gateway/GatewayConnectionController+Capabilities.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.25f10dfdc6cd5627","source":"Secure connection is required for this host."}, + {"path":"apps/ios/Sources/Gateway/GatewayConnectionController+Capabilities.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.807a926a075ac4db","source":"Use only on a trusted private network."}, + {"path":"apps/macos/Sources/OpenClaw/QuickChatRecents.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.5983db15745983fc","source":"New message to %@"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatSessionSidebar+Header.swift","kind":"ui-call","surface":"apple","id":"native.apple.ede310e680a0a931","source":"New Thread"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatSessionSidebar+Header.swift","kind":"ui-call","surface":"apple","id":"native.apple.100594da90bb5d3f","source":"Threads"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatSessionSidebar+Header.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.a512d3533e527aef","source":"%lld need attention"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatSessionSidebar+Header.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.0386dd1fbc86dfae","source":"%lld queued"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatSessionSidebar+Header.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.ce3cb5b242c55888","source":"%lld unread threads"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatSessionSidebar+Header.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.f7d737b2bc5f340c","source":"%lld working · %@"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatSessionSidebar+Header.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.f91632e1d3427358","source":"1 unread thread"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatSessionSidebar+Header.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.9fde0847d7bf35e5","source":"Connecting…"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatSessionSidebar+Header.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.8f5583ccaa06a10c","source":"Gateway connected"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatSessionSidebar+Header.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.c6f96abff41c15ca","source":"New thread"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatSessionSidebar+Header.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.1b996dbb70391483","source":"New thread options"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatSessionSidebar+Header.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.6b79d7aee71decb2","source":"Open %@"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatSessionSidebar+Header.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.a4b45b61f9663487","source":"Retry thread groups"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatSessionSidebar+Header.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.30c53bb4e8c65916","source":"View options"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatMessageActions.kt","kind":"ui-call","surface":"android","id":"native.android.32c859091711662d","source":"$quoted\n\n"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatMessageActions.kt","kind":"ui-call","surface":"android","id":"native.android.f2e61777e4df336d","source":"Add reaction"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatMessageActions.kt","kind":"ui-call","surface":"android","id":"native.android.9c3d003155f9dbd3","source":"Copy"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatMessageActions.kt","kind":"ui-call","surface":"android","id":"native.android.211dca6831b4ae3e","source":"Done"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatMessageActions.kt","kind":"ui-call","surface":"android","id":"native.android.3c2f5baa5ac223c9","source":"First page"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatMessageActions.kt","kind":"ui-call","surface":"android","id":"native.android.8313b10127be7a44","source":"Fork from here"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatMessageActions.kt","kind":"ui-call","surface":"android","id":"native.android.251fa025d82478a6","source":"Last page"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatMessageActions.kt","kind":"ui-call","surface":"android","id":"native.android.9206632f7ea1764d","source":"Listen"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatMessageActions.kt","kind":"ui-call","surface":"android","id":"native.android.b74d5156ad2eedd7","source":"Message actions"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatMessageActions.kt","kind":"ui-call","surface":"android","id":"native.android.bb158502872c3423","source":"Next page"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatMessageActions.kt","kind":"ui-call","surface":"android","id":"native.android.bdab3ad4c91fe163","source":"No app can share this message"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatMessageActions.kt","kind":"ui-call","surface":"android","id":"native.android.ba5d37a9be45bb47","source":"Page $pageNumber of $pageCount · Select text on this page"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatMessageActions.kt","kind":"ui-call","surface":"android","id":"native.android.da5d2e35a657a2e7","source":"Previous page"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatMessageActions.kt","kind":"ui-call","surface":"android","id":"native.android.f54ecda74b693b66","source":"Reply"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatMessageActions.kt","kind":"ui-call","surface":"android","id":"native.android.e54941cceace936d","source":"Rewind to here"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatMessageActions.kt","kind":"ui-call","surface":"android","id":"native.android.26d250f6142158da","source":"Select text"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatMessageActions.kt","kind":"ui-call","surface":"android","id":"native.android.3d9832a95ae29bf5","source":"Share"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatMessageActions.kt","kind":"ui-call","surface":"android","id":"native.android.7202cad03447c6ac","source":"Share message"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatMessageActions.kt","kind":"ui-call","surface":"android","id":"native.android.b4d8d85d7ec6d0e0","source":"Stop"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatMessageActions.kt","kind":"ui-call","surface":"android","id":"native.android.86064373455b40d7","source":"Text copied"}, + {"path":"apps/ios/WatchApp/Sources/WatchVoiceTurnTracker.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.9cd3d02a42d41ca0","source":"Spoken reply timed out. Check Chat on iPhone."}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/CleanChatComposerControls.swift","kind":"ui-call","surface":"apple","id":"native.apple.2ff88df4e6f840e0","source":"Camera"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/CleanChatComposerControls.swift","kind":"ui-call","surface":"apple","id":"native.apple.78c7968f78f75575","source":"Cancel dictation"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/CleanChatComposerControls.swift","kind":"ui-call","surface":"apple","id":"native.apple.cb598c8fd31bbcee","source":"Compact Thread"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/CleanChatComposerControls.swift","kind":"ui-call","surface":"apple","id":"native.apple.02afb9dd48ebb297","source":"Dictate message"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/CleanChatComposerControls.swift","kind":"ui-call","surface":"apple","id":"native.apple.e98e683dfdf51331","source":"File"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/CleanChatComposerControls.swift","kind":"ui-call","surface":"apple","id":"native.apple.bc5cb59ed2b5f28f","source":"Finish dictation"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/CleanChatComposerControls.swift","kind":"ui-call","surface":"apple","id":"native.apple.524d268c4901ceef","source":"Photo Library"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/CleanChatComposerControls.swift","kind":"ui-call","surface":"apple","id":"native.apple.c7b0c6e40fb8acd0","source":"Record Voice Note"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/CleanChatComposerControls.swift","kind":"ui-call","surface":"apple","id":"native.apple.30f6378480a5bf5b","source":"Transcribe speech into the message"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/CleanChatComposerControls.swift","kind":"ui-call","surface":"apple","id":"native.apple.bbbc693d37d1e48d","source":"Voice note"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/CleanChatComposerControls.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.1405b008507e6621","source":"%@ of %@ tokens used"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/CleanChatComposerControls.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.0bea58a046e447f1","source":"%@ percent of the context window used"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/CleanChatComposerControls.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.0102e81a57d2e118","source":"%@ tokens used"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/CleanChatComposerControls.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.31a51cac63324c00","source":"Remove attachment: %@"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/CleanChatComposerControls.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.917772b14e17ab21","source":"Thread cost %@"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/CleanChatComposerControls.swift","kind":"ui-modifier","surface":"apple","id":"native.apple.0a2f58303623eb6b","source":"Composer options"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/CleanChatComposerControls.swift","kind":"ui-modifier","surface":"apple","id":"native.apple.9c6efa7dff0eea8e","source":"Context usage"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/CleanChatComposerControls.swift","kind":"ui-modifier","surface":"apple","id":"native.apple.c7b0c6e40fb8acd0","source":"Record Voice Note"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/CleanChatComposerControls.swift","kind":"ui-modifier","surface":"apple","id":"native.apple.3524d748be05d7b9","source":"Remove attachment"}, + {"path":"apps/ios/Sources/Design/ChatModelControlsMenu.swift","kind":"ui-call","surface":"apple","id":"native.apple.3517893382e34bfc","source":"Choose how much tool activity to show."}, + {"path":"apps/ios/Sources/Design/ChatModelControlsMenu.swift","kind":"ui-call","surface":"apple","id":"native.apple.b13fde6cff0b1b57","source":"Default"}, + {"path":"apps/ios/Sources/Design/ChatModelControlsMenu.swift","kind":"ui-call","surface":"apple","id":"native.apple.99d4fb8400bdb12e","source":"Fast mode"}, + {"path":"apps/ios/Sources/Design/ChatModelControlsMenu.swift","kind":"ui-call","surface":"apple","id":"native.apple.1b4ad7a0172fb147","source":"Faster"}, + {"path":"apps/ios/Sources/Design/ChatModelControlsMenu.swift","kind":"ui-call","surface":"apple","id":"native.apple.3e3e845735fcf779","source":"Faster responses, higher usage of limits."}, + {"path":"apps/ios/Sources/Design/ChatModelControlsMenu.swift","kind":"ui-call","surface":"apple","id":"native.apple.4d6fa2fb801b575c","source":"Smarter"}, + {"path":"apps/ios/Sources/Design/ChatModelControlsMenu.swift","kind":"ui-call","surface":"apple","id":"native.apple.32a779c815cb74b8","source":"Tool details"}, + {"path":"apps/ios/Sources/Design/ChatModelControlsMenu.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.4333632bc3e6c2fa","source":"%@ models"}, + {"path":"apps/ios/Sources/Design/ChatModelControlsMenu.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.64f4ff7204a98b95","source":"%@ provider"}, + {"path":"apps/ios/Sources/Design/ChatModelControlsMenu.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.98ff0a205ca51067","source":"Collapsed"}, + {"path":"apps/ios/Sources/Design/ChatModelControlsMenu.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.5936a4a11d4f206a","source":"Expanded"}, + {"path":"apps/ios/Sources/Design/ChatModelControlsMenu.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.e5301b474eb8ca3a","source":"Selected"}, + {"path":"apps/ios/Sources/Design/ChatModelControlsMenu.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.d81b8fc5197dcdbb","source":"Thinking level"}, + {"path":"apps/ios/Sources/Design/ChatModelControlsMenu.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.d554ea8a187b5fa2","source":"Thinking stops"}, + {"path":"apps/ios/Sources/Design/ChatModelControlsMenu.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.a0003bed72203534","source":"Unknown"}, + {"path":"apps/ios/Sources/Design/ChatModelControlsMenu.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.3b975adec06add52","source":"Use default"}, + {"path":"apps/ios/Sources/Design/ChatModelControlsMenu.swift","kind":"ui-named-argument","surface":"apple","id":"native.apple.4238f1cc6d590fc1","source":"Model"}, + {"path":"apps/ios/Sources/Design/ChatModelControlsMenu.swift","kind":"ui-named-argument","surface":"apple","id":"native.apple.a44693e976a74ae8","source":"Pinned"}, + {"path":"apps/ios/Sources/Design/ChatModelControlsMenu.swift","kind":"ui-named-argument","surface":"apple","id":"native.apple.a064a7c825f7ca57","source":"Recent"}, + {"path":"apps/ios/Sources/Design/ChatModelControlsMenu.swift","kind":"ui-named-argument","surface":"apple","id":"native.apple.ea5944dac09f07af","source":"Thinking"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatMessageDisclosure.kt","kind":"ui-call","surface":"android","id":"native.android.ac8c57eb3bdcc541","source":"Loading full message…"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatMessageDisclosure.kt","kind":"ui-call","surface":"android","id":"native.android.b40b57bc02ec76fe","source":"Reconnect to load the full message."}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatMessageDisclosure.kt","kind":"ui-call","surface":"android","id":"native.android.f48f5f2e61a7282d","source":"Retry"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatMessageDisclosure.kt","kind":"ui-call","surface":"android","id":"native.android.a6c4338983260fec","source":"Show less"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatMessageDisclosure.kt","kind":"ui-call","surface":"android","id":"native.android.62370a6e3bf28448","source":"The full message could not be loaded."}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatMessageDisclosure.kt","kind":"ui-call","surface":"android","id":"native.android.5fe3a2e025f5ccef","source":"The full message is no longer available."}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatMessageDisclosure.kt","kind":"ui-call","surface":"android","id":"native.android.a241c8b853396568","source":"The full message is too large to display."}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatMessageDisclosure.kt","kind":"ui-call","surface":"android","id":"native.android.f7957b899e73a5c6","source":"Update the Gateway to load the full message."}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatMessageDisclosure.kt","kind":"ui-call","surface":"android","id":"native.android.a7563fca20d2df98","source":"View all"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawKit/GatewayDiscoveryStatusText.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.799cac119604d02e","source":"Failed"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawKit/GatewayDiscoveryStatusText.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.5cbe4fa686096254","source":"Idle"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawKit/GatewayDiscoveryStatusText.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.a9c4ded8f743bc25","source":"Searching…"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawKit/GatewayDiscoveryStatusText.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.dc468ff62e205d5a","source":"Setup"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawKit/GatewayDiscoveryStatusText.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.8f37555919219a6f","source":"Stopped"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawKit/GatewayDiscoveryStatusText.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.0c313ab6e3823c50","source":"Waiting"}, + {"path":"apps/macos/Sources/OpenClaw/GatewayDiscoveryMenu.swift","kind":"ui-call","surface":"apple","id":"native.apple.dee0c518264725b4","source":"No gateways found yet."}, + {"path":"apps/macos/Sources/OpenClaw/GatewayDiscoveryMenu.swift","kind":"ui-modifier","surface":"apple","id":"native.apple.1e95c351636ace48","source":"Get connection instructions. A Nearby listing does not verify the Gateway owner."}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/voice/VoiceWakeManager.kt","kind":"ui-call","surface":"android","id":"native.android.89e7a3600531e50f","source":"Device language not supported"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/voice/VoiceWakeManager.kt","kind":"ui-call","surface":"android","id":"native.android.42f050a028c33369","source":"Gateway unavailable"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/voice/VoiceWakeManager.kt","kind":"ui-call","surface":"android","id":"native.android.f16b1c682024792a","source":"Listening"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/voice/VoiceWakeManager.kt","kind":"ui-call","surface":"android","id":"native.android.6fbf6311578ca7b1","source":"Microphone permission required"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/voice/VoiceWakeManager.kt","kind":"ui-call","surface":"android","id":"native.android.a5b072f839503256","source":"Off"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/voice/VoiceWakeManager.kt","kind":"ui-call","surface":"android","id":"native.android.e3bf06200b5c3901","source":"On-device language model unavailable"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/voice/VoiceWakeManager.kt","kind":"ui-call","surface":"android","id":"native.android.23bec9197ba461df","source":"On-device speech recognition unavailable"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/voice/VoiceWakeManager.kt","kind":"ui-call","surface":"android","id":"native.android.d18d828fabe0abda","source":"Paused"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/voice/VoiceWakeManager.kt","kind":"ui-call","surface":"android","id":"native.android.b218b1a0de165c99","source":"Starting…"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/voice/VoiceWakeManager.kt","kind":"ui-call","surface":"android","id":"native.android.28d574fbc1576955","source":"Triggered"}, + {"path":"apps/macos/Sources/OpenClaw/StatusMenuDescriptor.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.9fde0847d7bf35e5","source":"Connecting…"}, + {"path":"apps/macos/Sources/OpenClaw/StatusMenuDescriptor.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.57894a395a49fd10","source":"Gateway disconnected"}, + {"path":"apps/macos/Sources/OpenClaw/StatusMenuDescriptor.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.264053ca15a19c21","source":"Gateway needs attention"}, + {"path":"apps/macos/Sources/OpenClaw/StatusMenuDescriptor.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.ea07a483f49f64fe","source":"Gateway not configured"}, + {"path":"apps/macos/Sources/OpenClaw/StatusMenuDescriptor.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.410ad355820df124","source":"No recent sessions"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawKit/Resources/tool-display.json","kind":"tool-display","surface":"android","id":"native.android.075c2706862f27ce","source":"API"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawKit/Resources/tool-display.json","kind":"tool-display","surface":"android","id":"native.android.94f8904238b3d59c","source":"Agents"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawKit/Resources/tool-display.json","kind":"tool-display","surface":"android","id":"native.android.c149ec0ef7adff0b","source":"Apply Patch"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawKit/Resources/tool-display.json","kind":"tool-display","surface":"android","id":"native.android.497ed58ec96dcd63","source":"Ask User"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawKit/Resources/tool-display.json","kind":"tool-display","surface":"android","id":"native.android.425fcb0191cc35d9","source":"Attach"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawKit/Resources/tool-display.json","kind":"tool-display","surface":"android","id":"native.android.f04aa0254a05efce","source":"Background Shell"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawKit/Resources/tool-display.json","kind":"tool-display","surface":"android","id":"native.android.ae63aa5208fe9090","source":"Bash"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawKit/Resources/tool-display.json","kind":"tool-display","surface":"android","id":"native.android.382b241a70e0473b","source":"Browser"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawKit/Resources/tool-display.json","kind":"tool-display","surface":"android","id":"native.android.866ba9a5bb1a7f78","source":"Canvas"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawKit/Resources/tool-display.json","kind":"tool-display","surface":"android","id":"native.android.138ab14214d42c03","source":"Code Execution"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawKit/Resources/tool-display.json","kind":"tool-display","surface":"android","id":"native.android.30d3fba31abef638","source":"Computer"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawKit/Resources/tool-display.json","kind":"tool-display","surface":"android","id":"native.android.294cb2da7c6450d3","source":"Conversation Send"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawKit/Resources/tool-display.json","kind":"tool-display","surface":"android","id":"native.android.b286dbd34808bb86","source":"Conversation Turn"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawKit/Resources/tool-display.json","kind":"tool-display","surface":"android","id":"native.android.5185c9c1a72c8259","source":"Conversations"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawKit/Resources/tool-display.json","kind":"tool-display","surface":"android","id":"native.android.c9a5ccf2172f6138","source":"Create Goal"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawKit/Resources/tool-display.json","kind":"tool-display","surface":"android","id":"native.android.e4cddc43d759d3dc","source":"Cron"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawKit/Resources/tool-display.json","kind":"tool-display","surface":"android","id":"native.android.04f46f44fbd21f2a","source":"Dashboard"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawKit/Resources/tool-display.json","kind":"tool-display","surface":"android","id":"native.android.7dd516c94bea8780","source":"Decision Evaluation"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawKit/Resources/tool-display.json","kind":"tool-display","surface":"android","id":"native.android.49d9c4a84c72c187","source":"Dismiss Task"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawKit/Resources/tool-display.json","kind":"tool-display","surface":"android","id":"native.android.53f3b13bf267f267","source":"Edit"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawKit/Resources/tool-display.json","kind":"tool-display","surface":"android","id":"native.android.b26040735f710a9e","source":"Exec"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawKit/Resources/tool-display.json","kind":"tool-display","surface":"android","id":"native.android.44f6b5c185ccdd8a","source":"Gateway"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawKit/Resources/tool-display.json","kind":"tool-display","surface":"android","id":"native.android.203dfdb61bf2780a","source":"Get Goal"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawKit/Resources/tool-display.json","kind":"tool-display","surface":"android","id":"native.android.599aaf8f4b439e52","source":"GitHub Identity Status"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawKit/Resources/tool-display.json","kind":"tool-display","surface":"android","id":"native.android.c6acd3a58db617cd","source":"GitHub Publish"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawKit/Resources/tool-display.json","kind":"tool-display","surface":"android","id":"native.android.2410b214b9995569","source":"Image"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawKit/Resources/tool-display.json","kind":"tool-display","surface":"android","id":"native.android.dcc539df3b0e6f78","source":"Image Generation"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawKit/Resources/tool-display.json","kind":"tool-display","surface":"android","id":"native.android.dcbc6cff1611b509","source":"Memory Get"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawKit/Resources/tool-display.json","kind":"tool-display","surface":"android","id":"native.android.2b07f0ddbbba7db0","source":"Memory Search"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawKit/Resources/tool-display.json","kind":"tool-display","surface":"android","id":"native.android.4fb4085c4232d796","source":"Message"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawKit/Resources/tool-display.json","kind":"tool-display","surface":"android","id":"native.android.79b226127fe04f55","source":"Mobile UI"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawKit/Resources/tool-display.json","kind":"tool-display","surface":"android","id":"native.android.704635ed723d029b","source":"Music Generation"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawKit/Resources/tool-display.json","kind":"tool-display","surface":"android","id":"native.android.f1e946108f81769e","source":"Nodes"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawKit/Resources/tool-display.json","kind":"tool-display","surface":"android","id":"native.android.84244f73da2b8e3b","source":"OpenClaw"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawKit/Resources/tool-display.json","kind":"tool-display","surface":"android","id":"native.android.3845432b1980bec7","source":"PDF"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawKit/Resources/tool-display.json","kind":"tool-display","surface":"android","id":"native.android.acbdc4ee06040d80","source":"Personal Instructions"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawKit/Resources/tool-display.json","kind":"tool-display","surface":"android","id":"native.android.5e87ca897023dc65","source":"Plugins"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawKit/Resources/tool-display.json","kind":"tool-display","surface":"android","id":"native.android.e95c49f6564114b1","source":"Portal"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawKit/Resources/tool-display.json","kind":"tool-display","surface":"android","id":"native.android.a479b236e0ea5d98","source":"Presence"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawKit/Resources/tool-display.json","kind":"tool-display","surface":"android","id":"native.android.12b88da3278c4de1","source":"Process"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawKit/Resources/tool-display.json","kind":"tool-display","surface":"android","id":"native.android.08eeca810e2dada9","source":"Progress Card"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawKit/Resources/tool-display.json","kind":"tool-display","surface":"android","id":"native.android.b1915161526dc1c3","source":"Read"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawKit/Resources/tool-display.json","kind":"tool-display","surface":"android","id":"native.android.fd3b47cb82840e29","source":"Screen"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawKit/Resources/tool-display.json","kind":"tool-display","surface":"android","id":"native.android.b1022e6481b321aa","source":"Secrets"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawKit/Resources/tool-display.json","kind":"tool-display","surface":"android","id":"native.android.7f45e875572e2203","source":"Session History"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawKit/Resources/tool-display.json","kind":"tool-display","surface":"android","id":"native.android.24d6e55767aa4323","source":"Session Search"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawKit/Resources/tool-display.json","kind":"tool-display","surface":"android","id":"native.android.d5a346ba4f9db5c2","source":"Session Send"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawKit/Resources/tool-display.json","kind":"tool-display","surface":"android","id":"native.android.2fd185478c0c645b","source":"Session Settings"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawKit/Resources/tool-display.json","kind":"tool-display","surface":"android","id":"native.android.44dd56e8b9027fab","source":"Session Status"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawKit/Resources/tool-display.json","kind":"tool-display","surface":"android","id":"native.android.a81c865ace06052c","source":"Sessions"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawKit/Resources/tool-display.json","kind":"tool-display","surface":"android","id":"native.android.69b21abc2f4ed0de","source":"Skill Read"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawKit/Resources/tool-display.json","kind":"tool-display","surface":"android","id":"native.android.e9dccc167c5cf85b","source":"Skill Search"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawKit/Resources/tool-display.json","kind":"tool-display","surface":"android","id":"native.android.5ff7428eec141e51","source":"Skill Workshop"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawKit/Resources/tool-display.json","kind":"tool-display","surface":"android","id":"native.android.ca64bf8414d31b70","source":"Structured Output"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawKit/Resources/tool-display.json","kind":"tool-display","surface":"android","id":"native.android.9ca4a48091ddbbb1","source":"Sub-agent"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawKit/Resources/tool-display.json","kind":"tool-display","surface":"android","id":"native.android.bbf5f2e92be0da1c","source":"Subagents"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawKit/Resources/tool-display.json","kind":"tool-display","surface":"android","id":"native.android.4e3a5fa25aa33d27","source":"Suggest Task"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawKit/Resources/tool-display.json","kind":"tool-display","surface":"android","id":"native.android.d80e0f5756d29646","source":"TTS"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawKit/Resources/tool-display.json","kind":"tool-display","surface":"android","id":"native.android.fb5079a200a2f3ef","source":"Terminal"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawKit/Resources/tool-display.json","kind":"tool-display","surface":"android","id":"native.android.b24fed148c711269","source":"Theme"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawKit/Resources/tool-display.json","kind":"tool-display","surface":"android","id":"native.android.19e6fbcdd356dd81","source":"Tool Call"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawKit/Resources/tool-display.json","kind":"tool-display","surface":"android","id":"native.android.881a7cb59cc583ec","source":"Transcripts"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawKit/Resources/tool-display.json","kind":"tool-display","surface":"android","id":"native.android.a168d352332f9dd0","source":"Update Goal"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawKit/Resources/tool-display.json","kind":"tool-display","surface":"android","id":"native.android.5b7f9e6783679ef9","source":"Video Generation"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawKit/Resources/tool-display.json","kind":"tool-display","surface":"android","id":"native.android.ec2002adf80a86cb","source":"View Image"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawKit/Resources/tool-display.json","kind":"tool-display","surface":"android","id":"native.android.d27fdb292f6a2eb3","source":"Wait for Agents"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawKit/Resources/tool-display.json","kind":"tool-display","surface":"android","id":"native.android.5a4c93d56ea9f1c6","source":"Web Fetch"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawKit/Resources/tool-display.json","kind":"tool-display","surface":"android","id":"native.android.bca4199565a20687","source":"Web Search"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawKit/Resources/tool-display.json","kind":"tool-display","surface":"android","id":"native.android.6ce962c974615f9c","source":"Write"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawKit/Resources/tool-display.json","kind":"tool-display","surface":"android","id":"native.android.ebd68db2e2051bd6","source":"Yield"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawKit/Resources/tool-display.json","kind":"tool-display","surface":"android","id":"native.android.da10b716e2cc579a","source":"act"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawKit/Resources/tool-display.json","kind":"tool-display","surface":"android","id":"native.android.4c4e980d5497fc4e","source":"add"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawKit/Resources/tool-display.json","kind":"tool-display","surface":"android","id":"native.android.a27202b255070a70","source":"approve"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawKit/Resources/tool-display.json","kind":"tool-display","surface":"android","id":"native.android.3e7c73efc3a4649c","source":"ban"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawKit/Resources/tool-display.json","kind":"tool-display","surface":"android","id":"native.android.8da8c80a72399f1a","source":"camera PTZ"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawKit/Resources/tool-display.json","kind":"tool-display","surface":"android","id":"native.android.56a99b0451317491","source":"camera clip"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawKit/Resources/tool-display.json","kind":"tool-display","surface":"android","id":"native.android.58020f117fba52cb","source":"camera list"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawKit/Resources/tool-display.json","kind":"tool-display","surface":"android","id":"native.android.9644d5c6a05370a2","source":"camera snap"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawKit/Resources/tool-display.json","kind":"tool-display","surface":"android","id":"native.android.1bdc5e3a158dbefe","source":"channel"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawKit/Resources/tool-display.json","kind":"tool-display","surface":"android","id":"native.android.5f6a216bb4686e38","source":"channels"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawKit/Resources/tool-display.json","kind":"tool-display","surface":"android","id":"native.android.14ece1c9018a65d0","source":"close"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawKit/Resources/tool-display.json","kind":"tool-display","surface":"android","id":"native.android.4a400231f561e88b","source":"console"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawKit/Resources/tool-display.json","kind":"tool-display","surface":"android","id":"native.android.7273684abe857e6c","source":"delete"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawKit/Resources/tool-display.json","kind":"tool-display","surface":"android","id":"native.android.571d0913b72f013b","source":"delete group"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawKit/Resources/tool-display.json","kind":"tool-display","surface":"android","id":"native.android.30db4b25be275aed","source":"describe"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawKit/Resources/tool-display.json","kind":"tool-display","surface":"android","id":"native.android.6b344e89b3a9850c","source":"dialog"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawKit/Resources/tool-display.json","kind":"tool-display","surface":"android","id":"native.android.3f949b4dab96a2a8","source":"edit"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawKit/Resources/tool-display.json","kind":"tool-display","surface":"android","id":"native.android.1fe779d8ad41ff7d","source":"emoji list"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawKit/Resources/tool-display.json","kind":"tool-display","surface":"android","id":"native.android.99eabf9c683bcc8a","source":"emoji upload"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawKit/Resources/tool-display.json","kind":"tool-display","surface":"android","id":"native.android.680f68fa7bbec4c8","source":"event create"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawKit/Resources/tool-display.json","kind":"tool-display","surface":"android","id":"native.android.45f04c306ee1c618","source":"events"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawKit/Resources/tool-display.json","kind":"tool-display","surface":"android","id":"native.android.8534c711974f8670","source":"focus"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawKit/Resources/tool-display.json","kind":"tool-display","surface":"android","id":"native.android.a833718fa56042c8","source":"generate"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawKit/Resources/tool-display.json","kind":"tool-display","surface":"android","id":"native.android.65b1fd186e938b7b","source":"groups"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawKit/Resources/tool-display.json","kind":"tool-display","surface":"android","id":"native.android.90a39e7b65c29326","source":"hide"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawKit/Resources/tool-display.json","kind":"tool-display","surface":"android","id":"native.android.0a28d84b7b4d1c73","source":"import"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawKit/Resources/tool-display.json","kind":"tool-display","surface":"android","id":"native.android.120b91fbd6dad5e0","source":"kick"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawKit/Resources/tool-display.json","kind":"tool-display","surface":"android","id":"native.android.957ce4dc4ad4ef4a","source":"kill"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawKit/Resources/tool-display.json","kind":"tool-display","surface":"android","id":"native.android.90b5639f4123b19b","source":"list"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawKit/Resources/tool-display.json","kind":"tool-display","surface":"android","id":"native.android.72ded36e932dc174","source":"list pins"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawKit/Resources/tool-display.json","kind":"tool-display","surface":"android","id":"native.android.eab503ffb2b87a4f","source":"member"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawKit/Resources/tool-display.json","kind":"tool-display","surface":"android","id":"native.android.77a0723e1537c815","source":"navigate"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawKit/Resources/tool-display.json","kind":"tool-display","surface":"android","id":"native.android.14f19e3acf48cd96","source":"notify"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawKit/Resources/tool-display.json","kind":"tool-display","surface":"android","id":"native.android.f881ef340ee8f2a0","source":"open"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawKit/Resources/tool-display.json","kind":"tool-display","surface":"android","id":"native.android.ca85d27d745288cf","source":"pdf"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawKit/Resources/tool-display.json","kind":"tool-display","surface":"android","id":"native.android.a18e6c5d25567067","source":"pending"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawKit/Resources/tool-display.json","kind":"tool-display","surface":"android","id":"native.android.c48b9af7382af7c9","source":"permissions"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawKit/Resources/tool-display.json","kind":"tool-display","surface":"android","id":"native.android.078363456ec709c6","source":"pin"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawKit/Resources/tool-display.json","kind":"tool-display","surface":"android","id":"native.android.4e36da9d176996cb","source":"poll"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawKit/Resources/tool-display.json","kind":"tool-display","surface":"android","id":"native.android.9138e82a0b3c6043","source":"present"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawKit/Resources/tool-display.json","kind":"tool-display","surface":"android","id":"native.android.8fbbaceb218c4882","source":"react"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawKit/Resources/tool-display.json","kind":"tool-display","surface":"android","id":"native.android.67b20f6603de4ecf","source":"reactions"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawKit/Resources/tool-display.json","kind":"tool-display","surface":"android","id":"native.android.7a89d4fd803ba8b2","source":"read"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawKit/Resources/tool-display.json","kind":"tool-display","surface":"android","id":"native.android.731933bdb3e5416f","source":"reject"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawKit/Resources/tool-display.json","kind":"tool-display","surface":"android","id":"native.android.e821f0d0ca350f95","source":"remove"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawKit/Resources/tool-display.json","kind":"tool-display","surface":"android","id":"native.android.bfa88dd73acb6fc1","source":"rename group"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawKit/Resources/tool-display.json","kind":"tool-display","surface":"android","id":"native.android.e5df48bccc75df14","source":"role add"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawKit/Resources/tool-display.json","kind":"tool-display","surface":"android","id":"native.android.353f0d4e32903343","source":"role remove"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawKit/Resources/tool-display.json","kind":"tool-display","surface":"android","id":"native.android.14ec2ab29f84e7a5","source":"roles"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawKit/Resources/tool-display.json","kind":"tool-display","surface":"android","id":"native.android.d76b651f100d05f0","source":"run"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawKit/Resources/tool-display.json","kind":"tool-display","surface":"android","id":"native.android.a82d901afb65b034","source":"runs"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawKit/Resources/tool-display.json","kind":"tool-display","surface":"android","id":"native.android.cc99672e5c5f4e0f","source":"save"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawKit/Resources/tool-display.json","kind":"tool-display","surface":"android","id":"native.android.f561077b89497833","source":"screen record"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawKit/Resources/tool-display.json","kind":"tool-display","surface":"android","id":"native.android.f761457ca24cb8a9","source":"screen snapshot"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawKit/Resources/tool-display.json","kind":"tool-display","surface":"android","id":"native.android.2971ce6ba5598de0","source":"screenshot"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawKit/Resources/tool-display.json","kind":"tool-display","surface":"android","id":"native.android.95fcdd88a802ac1a","source":"search"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawKit/Resources/tool-display.json","kind":"tool-display","surface":"android","id":"native.android.326b77f485dc6447","source":"send"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawKit/Resources/tool-display.json","kind":"tool-display","surface":"android","id":"native.android.11dccc34ffd88daf","source":"set groups"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawKit/Resources/tool-display.json","kind":"tool-display","surface":"android","id":"native.android.5bc5a7a9436283d6","source":"snapshot"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawKit/Resources/tool-display.json","kind":"tool-display","surface":"android","id":"native.android.9474316322ceeb6e","source":"start"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawKit/Resources/tool-display.json","kind":"tool-display","surface":"android","id":"native.android.02762ca1055b4523","source":"status"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawKit/Resources/tool-display.json","kind":"tool-display","surface":"android","id":"native.android.4f877de5b406bd70","source":"steer"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawKit/Resources/tool-display.json","kind":"tool-display","surface":"android","id":"native.android.3a2e7c2ffac91d66","source":"sticker"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawKit/Resources/tool-display.json","kind":"tool-display","surface":"android","id":"native.android.b3fcb5c7b3859e2b","source":"sticker upload"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawKit/Resources/tool-display.json","kind":"tool-display","surface":"android","id":"native.android.ba0ac53bdaa0a06a","source":"stop"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawKit/Resources/tool-display.json","kind":"tool-display","surface":"android","id":"native.android.64f65a5fe5db0727","source":"summarize"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawKit/Resources/tool-display.json","kind":"tool-display","surface":"android","id":"native.android.3eb1dd47a3669d49","source":"tabs"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawKit/Resources/tool-display.json","kind":"tool-display","surface":"android","id":"native.android.9127900aaed99dcc","source":"thread create"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawKit/Resources/tool-display.json","kind":"tool-display","surface":"android","id":"native.android.79195c5957b2301f","source":"thread list"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawKit/Resources/tool-display.json","kind":"tool-display","surface":"android","id":"native.android.c5935c17d546df11","source":"thread reply"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawKit/Resources/tool-display.json","kind":"tool-display","surface":"android","id":"native.android.fa640205522bf0b5","source":"timeout"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawKit/Resources/tool-display.json","kind":"tool-display","surface":"android","id":"native.android.b1cb71906aa6be56","source":"unpin"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawKit/Resources/tool-display.json","kind":"tool-display","surface":"android","id":"native.android.054792c291617e2f","source":"update"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawKit/Resources/tool-display.json","kind":"tool-display","surface":"android","id":"native.android.dfeccd5e07366ccf","source":"upload"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawKit/Resources/tool-display.json","kind":"tool-display","surface":"android","id":"native.android.279c69545f59aaa1","source":"voice"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawKit/Resources/tool-display.json","kind":"tool-display","surface":"android","id":"native.android.93b0779b3b292e8d","source":"wake"}, + {"path":"apps/macos/Sources/OpenClaw/TalkModeRuntime+Realtime.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.48e407d88c565c02","source":"Realtime disconnected repeatedly — using native speech"}, + {"path":"apps/macos/Sources/OpenClaw/TalkModeRuntime+Realtime.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.ab73f15b8147eb41","source":"Realtime disconnected — reconnecting…"}, + {"path":"apps/macos/Sources/OpenClaw/TalkModeRuntime+Realtime.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.babb170df3172374","source":"Realtime unavailable — native speech could not start"}, + {"path":"apps/macos/Sources/OpenClaw/TalkModeRuntime+Realtime.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.ddb5344f621cd627","source":"Realtime unavailable — using native speech"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/OpenClawChatDictationControl.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.d4c0e32c1f93e2f6","source":"Finishing dictation…"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/OpenClawChatDictationControl.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.cc46311c576ef4a1","source":"Listening…"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/OpenClawChatDictationControl.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.6141dea69ca38164","source":"Not listening"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/OpenClawChatDictationControl.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.75510cc1e9953ee8","source":"Starting dictation…"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SidebarAttention.kt","kind":"ui-call","surface":"android","id":"native.android.d75376e8543f37db","source":"${count} approvals need review"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SidebarAttention.kt","kind":"ui-call","surface":"android","id":"native.android.d35b6a5fd8957ff6","source":"${count} questions need answers"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SidebarAttention.kt","kind":"ui-call","surface":"android","id":"native.android.cf7c2dbf6105e643","source":"+${count} more"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SidebarAttention.kt","kind":"ui-call","surface":"android","id":"native.android.07b2cf19e264e64c","source":"Waiting for answer"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SidebarAttention.kt","kind":"ui-call","surface":"android","id":"native.android.8d04947d53c2aed7","source":"Waiting for approval"}, + {"path":"apps/ios/Sources/Settings/DashboardPageScreen.swift","kind":"ui-call","surface":"apple","id":"native.apple.d800fa5d7ab06b98","source":"Done"}, + {"path":"apps/ios/Sources/Gateway/GatewayProblemPrimaryAction.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.962b793df2b348ce","source":"Trust certificate"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatMessageReactions.swift","kind":"ui-call","surface":"apple","id":"native.apple.72cde7eee4d34d19","source":"Add Reaction"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatMessageReactions.swift","kind":"ui-call","surface":"apple","id":"native.apple.addaba7d7374d016","source":"Cancel"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatMessageReactions.swift","kind":"ui-call","surface":"apple","id":"native.apple.3e19650593296c9a","source":"Emoji"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatMessageReactions.swift","kind":"ui-call","surface":"apple","id":"native.apple.fb3ae7f7ff986185","source":"More…"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatMessageReactions.swift","kind":"ui-call","surface":"apple","id":"native.apple.3675b60797fc7a74","source":"React"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatMessageReactions.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.86e8f0ba2fa275bf","source":"%@ and %lld others"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatMessageReactions.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.20c201d2df839778","source":"%@ reacted with %@"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatMessageReactions.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.42da4efce24f4f57","source":"Enter one emoji."}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatMessageReactions.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.e3aba039388d7422","source":"Type or paste one emoji."}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatMessageReactions.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.08d2a68e51753488","source":"You"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatMessageReactions.swift","kind":"ui-modifier","surface":"apple","id":"native.apple.72cde7eee4d34d19","source":"Add Reaction"}, + {"path":"apps/ios/Sources/Camera/CameraController.swift","kind":"conditional-branch","surface":"apple","id":"native.apple.2ff88df4e6f840e0","source":"Camera"}, + {"path":"apps/ios/Sources/Camera/CameraController.swift","kind":"conditional-branch","surface":"apple","id":"native.apple.f4ca9f48845be906","source":"Microphone"}, + {"path":"apps/ios/Sources/Gateway/GatewayTrustPromptAlert.swift","kind":"ui-call","surface":"apple","id":"native.apple.addaba7d7374d016","source":"Cancel"}, + {"path":"apps/ios/Sources/Gateway/GatewayTrustPromptAlert.swift","kind":"ui-call","surface":"apple","id":"native.apple.7de1240a2af7cf06","source":"Trust and connect"}, + {"path":"apps/ios/Sources/Gateway/GatewayTrustPromptAlert.swift","kind":"ui-modifier","surface":"apple","id":"native.apple.f773977df72ff006","source":"Trust this gateway?"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatMediaPlayer.kt","kind":"ui-call","surface":"android","id":"native.android.fcb86891a74d1cc1","source":"Audio playback is unavailable"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatMediaPlayer.kt","kind":"ui-call","surface":"android","id":"native.android.014d9f6f8273ffa1","source":"Media unavailable"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatMediaPlayer.kt","kind":"ui-call","surface":"android","id":"native.android.e811d66091630de4","source":"Pause audio"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatMediaPlayer.kt","kind":"ui-call","surface":"android","id":"native.android.aba912a2e413ac37","source":"Paused for voice playback"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatMediaPlayer.kt","kind":"ui-call","surface":"android","id":"native.android.587de91b599ee9ca","source":"Play audio"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatMediaPlayer.kt","kind":"ui-call","surface":"android","id":"native.android.fba62e0b7d3e82a1","source":"Play video"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatMediaPlayer.kt","kind":"ui-call","surface":"android","id":"native.android.44702a63bbd8e8d0","source":"Preparing playback…"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatMediaPlayer.kt","kind":"ui-call","surface":"android","id":"native.android.3e463214b65f9187","source":"Video"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatMediaPlayer.kt","kind":"ui-call","surface":"android","id":"native.android.5d7610fd72c5cf1b","source":"Voice note"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ClientDatabases+WatchMessages.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.1a4b8ad7f9efd136","source":"Watch messages need recovery. Contact support; Reset Onboarding erases all local data."}, + {"path":"apps/macos/Sources/OpenClaw/VoiceWakeTestCard.swift","kind":"conditional-branch","surface":"apple","id":"native.apple.20b5e71c20b5c0ed","source":"Start test"}, + {"path":"apps/macos/Sources/OpenClaw/VoiceWakeTestCard.swift","kind":"conditional-branch","surface":"apple","id":"native.apple.82619b4478a04c37","source":"Stop"}, + {"path":"apps/macos/Sources/OpenClaw/VoiceWakeTestCard.swift","kind":"ui-call","surface":"apple","id":"native.apple.c20b0c221668a7fa","source":"Test Voice Wake"}, + {"path":"apps/macos/Sources/OpenClaw/VoiceWakeTestCard.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.670431c2fb44abbf","source":"Finalizing…"}, + {"path":"apps/macos/Sources/OpenClaw/VoiceWakeTestCard.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.067bbf8e4b7d1837","source":"Heard: %@"}, + {"path":"apps/macos/Sources/OpenClaw/VoiceWakeTestCard.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.8a5e58673f15f0d5","source":"Listening… say your trigger word."}, + {"path":"apps/macos/Sources/OpenClaw/VoiceWakeTestCard.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.23c2bf49aed7415d","source":"Press start, say a trigger word, and wait for detection."}, + {"path":"apps/macos/Sources/OpenClaw/VoiceWakeTestCard.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.bcf72bbdc23055bb","source":"Requesting mic & speech permission…"}, + {"path":"apps/macos/Sources/OpenClaw/VoiceWakeTestCard.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.b08e182ee5326b66","source":"Voice wake detected!"}, + {"path":"apps/macos/Sources/OpenClaw/CronModels.swift","kind":"conditional-branch","surface":"apple","id":"native.apple.891696b1a481ae0e","source":"Untitled job"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/MainActivity.kt","kind":"ui-call","surface":"android","id":"native.android.a7e023acac2c2a2a","source":"OPENCLAW"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/MainActivity.kt","kind":"ui-call","surface":"android","id":"native.android.c2b152fd48621b0b","source":"Too many shares are waiting to be added."}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/MainActivity.kt","kind":"ui-named-argument","surface":"android","id":"native.android.a7e023acac2c2a2a","source":"OPENCLAW"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatFullMessageReader.swift","kind":"ui-call","surface":"apple","id":"native.apple.50ae97042e9ad1b0","source":"Close"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatFullMessageReader.swift","kind":"ui-call","surface":"apple","id":"native.apple.c2d28a4d94bc50da","source":"Loading full message…"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatFullMessageReader.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.e2aff001a823cc0b","source":"Full message unavailable"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatFullMessageReader.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.52f2e6a20950d676","source":"The full message could not be loaded."}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatFullMessageReader.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.7fccce49cbba1f6f","source":"The full message has no readable text."}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatFullMessageReader.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.a5d52fc44d336ce5","source":"The full message is no longer available."}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatFullMessageReader.swift","kind":"ui-modifier","surface":"apple","id":"native.apple.d1d1df0c31f5f561","source":"Full Message"}, + {"path":"apps/ios/Sources/Design/AgentProTab+Destinations.swift","kind":"ui-named-argument","surface":"apple","id":"native.apple.f0d4059d27d80ac6","source":"Search agents"}, + {"path":"apps/macos/Sources/OpenClaw/GatewayProcessManager.swift","kind":"conditional-branch","surface":"apple","id":"native.apple.f18f55116767f264","source":"not linked"}, + {"path":"apps/macos/Sources/OpenClaw/GatewayProcessManager.swift","kind":"conditional-branch","surface":"apple","id":"native.apple.f4c5b493be9f6510","source":"unknown error"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatSessionSidebar+ContextMenu.swift","kind":"ui-call","surface":"apple","id":"native.apple.bd88d8fdf34468ef","source":"Assign to…"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatSessionSidebar+ContextMenu.swift","kind":"ui-call","surface":"apple","id":"native.apple.380a9edbcbbf2f4f","source":"Copy"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatSessionSidebar+ContextMenu.swift","kind":"ui-call","surface":"apple","id":"native.apple.a87ff42345e0f32b","source":"Delete…"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatSessionSidebar+ContextMenu.swift","kind":"ui-call","surface":"apple","id":"native.apple.3ccea98beb76bf6b","source":"Loading…"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatSessionSidebar+ContextMenu.swift","kind":"ui-call","surface":"apple","id":"native.apple.a27c59dfa45b3d71","source":"Markdown"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatSessionSidebar+ContextMenu.swift","kind":"ui-call","surface":"apple","id":"native.apple.cb1ef1a40036e67d","source":"Move to group"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatSessionSidebar+ContextMenu.swift","kind":"ui-call","surface":"apple","id":"native.apple.067dcb01f87852c9","source":"New group…"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatSessionSidebar+ContextMenu.swift","kind":"ui-call","surface":"apple","id":"native.apple.37edbec7fee38564","source":"New window"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatSessionSidebar+ContextMenu.swift","kind":"ui-call","surface":"apple","id":"native.apple.30d18a1bc24ea7a3","source":"Open in"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatSessionSidebar+ContextMenu.swift","kind":"ui-call","surface":"apple","id":"native.apple.19a759dd33e921b9","source":"Retry directory"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatSessionSidebar+ContextMenu.swift","kind":"ui-call","surface":"apple","id":"native.apple.0f17c31793c0eb0d","source":"Session ID"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatSessionSidebar+ContextMenu.swift","kind":"ui-call","surface":"apple","id":"native.apple.b3f9380f7e4ced47","source":"Session link"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatSessionSidebar+ContextMenu.swift","kind":"ui-call","surface":"apple","id":"native.apple.b276d9b8c7d65582","source":"Session preview link"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatSessionSidebar+ContextMenu.swift","kind":"ui-call","surface":"apple","id":"native.apple.07db09e84b7d8360","source":"Snooze"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatSessionSidebar+ContextMenu.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.b08e18c89de8d46c","source":"Archive"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatSessionSidebar+ContextMenu.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.e8f6d52ffc33ee90","source":"Back to Groups"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatSessionSidebar+ContextMenu.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.88609038d39524f1","source":"Delete “%@”?"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatSessionSidebar+ContextMenu.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.23706003d3d44818","source":"Fork conversation"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatSessionSidebar+ContextMenu.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.d6c01cfe9e53e179","source":"Fork from last completed message"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatSessionSidebar+ContextMenu.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.a8427d6d8012bb5e","source":"Get Info…"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatSessionSidebar+ContextMenu.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.23d2f00985755e39","source":"Hide from Involving me"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatSessionSidebar+ContextMenu.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.ac2a9712d91c71af","source":"Icon & color…"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatSessionSidebar+ContextMenu.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.5ebba31b1982a8f7","source":"Last active %@"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatSessionSidebar+ContextMenu.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.4310f0e4cb8aba20","source":"Mark Read"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatSessionSidebar+ContextMenu.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.abf60e7eba8b92b5","source":"Mark Unread"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatSessionSidebar+ContextMenu.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.233947c9c4349985","source":"More actions…"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatSessionSidebar+ContextMenu.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.5fac7ce79407d7d5","source":"Pin"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatSessionSidebar+ContextMenu.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.a63b13caed2d622b","source":"Remove from group"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatSessionSidebar+ContextMenu.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.80d53c2978aee8d8","source":"Rename…"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatSessionSidebar+ContextMenu.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.31ff01b8056ce11f","source":"Restore"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatSessionSidebar+ContextMenu.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.da41d0498dfc2af8","source":"Show in Involving me"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatSessionSidebar+ContextMenu.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.3363022a15976759","source":"Unpin"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatSessionSidebar+ContextMenu.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.7a02c3c9e1c333a7","source":"Wake session · %@"}, + {"path":"apps/macos/Sources/OpenClaw/GatewayBrowserSignInProgress.swift","kind":"ui-call","surface":"apple","id":"native.apple.c109419e4662ddfa","source":"Open browser"}, + {"path":"apps/macos/Sources/OpenClaw/GatewayBrowserSignInProgress.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.175bcc20002fdff3","source":"Complete sign-in in your browser…"}, + {"path":"apps/macos/Sources/OpenClaw/GatewayBrowserSignInProgress.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.9fde0847d7bf35e5","source":"Connecting…"}, + {"path":"apps/macos/Sources/OpenClaw/GatewayBrowserSignInProgress.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.5845efb3126f2381","source":"Could not open your browser. Check your default browser and try again."}, + {"path":"apps/macos/Sources/OpenClaw/GatewayBrowserSignInProgress.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.499795d8cfe67be2","source":"This sign-in is no longer active. Start sign-in again."}, + {"path":"apps/ios/Sources/Gateway/GatewayConnectionSupport.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.cea8f9534c6f3753","source":"Connect"}, + {"path":"apps/ios/Sources/Gateway/GatewayConnectionSupport.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.f295bc08cef1117f","source":"Could not read the TLS certificate from %1$@:%2$@."}, + {"path":"apps/ios/Sources/Gateway/GatewayConnectionSupport.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.b4e22d173666043d","source":"TLS required"}, + {"path":"apps/ios/Sources/Gateway/GatewayConnectionSupport.swift","kind":"ui-localized-call-multiline","surface":"apple","id":"native.apple.e487f18cd076d769","source":"Can't reach gateway at %1$@:%2$@. Check the address and your network connection."}, + {"path":"apps/ios/Sources/Gateway/GatewayConnectionSupport.swift","kind":"ui-localized-call-multiline","surface":"apple","id":"native.apple.3df72eeef2997669","source":"Enable Gateway TLS, or enter your Tailscale Serve HTTPS host in Manual Setup. Use Unencrypted only with a trusted private-LAN address."}, + {"path":"apps/ios/Sources/Gateway/GatewayConnectionSupport.swift","kind":"ui-localized-call-multiline","surface":"apple","id":"native.apple.86cd8b8de6fc5513","source":"No secure gateway endpoint was detected at %1$@:%2$@. Enable gateway TLS or Tailscale Serve, or use a trusted private LAN address with Unencrypted selected."}, + {"path":"apps/ios/Sources/Gateway/GatewayConnectionSupport.swift","kind":"ui-localized-call-multiline","surface":"apple","id":"native.apple.42bc46cd809fed3d","source":"TLS fingerprint verification timed out for %1$@:%2$@. The host was reached, but TLS did not finish in time."}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawKit/RealtimeTalkOutput.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.1d3037a7bc3ec7cb","source":"Realtime audio playback failed. Reconnecting…"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawKit/RealtimeTalkOutput.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.90f64f78a77015d7","source":"Realtime audio playback fell behind. Reconnecting…"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatMessageMetadata.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.f62a799f359d4eba","source":"Just now"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatMessageMetadata.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.48defb46ee13dfc7","source":"Model: %@"}, + {"path":"apps/ios/Sources/Model/WatchReplyCoordinator.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.c2d029e25ee77004","source":"Delivery could not be confirmed. Check Chat on iPhone before sending again."}, + {"path":"apps/ios/Sources/Model/WatchReplyCoordinator.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.13a835c61c382115","source":"The Gateway delivery target changed. Review this message on iPhone."}, + {"path":"apps/ios/Sources/Model/WatchReplyCoordinator.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.3c38f5ea6beb32ba","source":"The Gateway returned an unexpected delivery result. Check Chat on iPhone."}, + {"path":"apps/ios/Sources/Model/WatchReplyCoordinator.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.e7ebc9a0e2bfcec4","source":"Watch delivery could not be saved. Open Apple Watch settings to review it."}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/NodeRuntime.kt","kind":"conditional-branch","surface":"android","id":"native.android.3c87c390a52ad030","source":"ClawHub did not return an installable version for ${skill.reference}."}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/NodeRuntime.kt","kind":"conditional-branch","surface":"android","id":"native.android.0a354500882ec0d6","source":"Could not disable skill."}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/NodeRuntime.kt","kind":"conditional-branch","surface":"android","id":"native.android.f79aec3ad54a77c4","source":"Could not enable skill."}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/NodeRuntime.kt","kind":"conditional-branch","surface":"android","id":"native.android.47b5ebe1d41204ce","source":"Installed $slug."}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/NodeRuntime.kt","kind":"ui-call","surface":"android","id":"native.android.a256e9cf1be3cb9e","source":"Another cron action is still finishing."}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/NodeRuntime.kt","kind":"ui-call","surface":"android","id":"native.android.8e12087d27d96e54","source":"Automation deleted."}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/NodeRuntime.kt","kind":"ui-call","surface":"android","id":"native.android.a7f62fcb096f752c","source":"Automation enabled."}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/NodeRuntime.kt","kind":"ui-call","surface":"android","id":"native.android.ad7c245b51749de3","source":"Automation paused."}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/NodeRuntime.kt","kind":"ui-call","surface":"android","id":"native.android.262dc7a29ed46841","source":"Automation run queued."}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/NodeRuntime.kt","kind":"ui-call","surface":"android","id":"native.android.a9729f5cdbef366e","source":"Automation started."}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/NodeRuntime.kt","kind":"ui-call","surface":"android","id":"native.android.0fc5a74dbec866a1","source":"Automation updated."}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/NodeRuntime.kt","kind":"ui-call","surface":"android","id":"native.android.ca51a1c9a1b24826","source":"Connect the gateway to inspect ClawHub skills."}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/NodeRuntime.kt","kind":"ui-call","surface":"android","id":"native.android.2049005db60d0f04","source":"Connect the gateway to inspect Skill Workshop proposals."}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/NodeRuntime.kt","kind":"ui-call","surface":"android","id":"native.android.c8e0cc413546fde9","source":"Connect the gateway to inspect automation run history."}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/NodeRuntime.kt","kind":"ui-call","surface":"android","id":"native.android.b8d9b52e97ffe2c0","source":"Connect the gateway to inspect automations."}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/NodeRuntime.kt","kind":"ui-call","surface":"android","id":"native.android.ef4f2d1ad5de2f3b","source":"Connect the gateway to install ClawHub skills."}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/NodeRuntime.kt","kind":"ui-call","surface":"android","id":"native.android.02787d41f91fe185","source":"Connect the gateway to load Skill Workshop proposals."}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/NodeRuntime.kt","kind":"ui-call","surface":"android","id":"native.android.2fb1545cb43bf5f0","source":"Connect the gateway to load session catalogs."}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/NodeRuntime.kt","kind":"ui-call","surface":"android","id":"native.android.4eb8efe9ea8c2f9f","source":"Connect the gateway to manage automations."}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/NodeRuntime.kt","kind":"ui-call","surface":"android","id":"native.android.6367db46deb26f53","source":"Connect the gateway to open this session."}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/NodeRuntime.kt","kind":"ui-call","surface":"android","id":"native.android.304ffb8821c28a65","source":"Connect the gateway to search ClawHub skills."}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/NodeRuntime.kt","kind":"ui-call","surface":"android","id":"native.android.ae02a58e7b49306e","source":"Connect the gateway to update Skill Workshop proposals."}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/NodeRuntime.kt","kind":"ui-call","surface":"android","id":"native.android.a80b22b7a29180c3","source":"Connect the gateway to update skills."}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/NodeRuntime.kt","kind":"ui-call","surface":"android","id":"native.android.c5fd8089d1035820","source":"Connect to a Gateway to save wake words"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/NodeRuntime.kt","kind":"ui-call","surface":"android","id":"native.android.837744e8aa3c8155","source":"Connected"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/NodeRuntime.kt","kind":"ui-call","surface":"android","id":"native.android.41fc4398cfb821e4","source":"Connected (node offline)"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/NodeRuntime.kt","kind":"ui-call","surface":"android","id":"native.android.7914e03e567f698c","source":"Connected (operator offline)"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/NodeRuntime.kt","kind":"ui-call","surface":"android","id":"native.android.c21025024a07e967","source":"Connected (operator: $operator)"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/NodeRuntime.kt","kind":"ui-call","surface":"android","id":"native.android.5e5d2fdf5bb9d763","source":"Connecting…"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/NodeRuntime.kt","kind":"ui-call","surface":"android","id":"native.android.f7e64f9b9b8675e1","source":"Could not ${action.verb} Skill Workshop proposal."}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/NodeRuntime.kt","kind":"ui-call","surface":"android","id":"native.android.b23629d72bfebc10","source":"Could not inspect Skill Workshop proposal."}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/NodeRuntime.kt","kind":"ui-call","surface":"android","id":"native.android.d37c22282a1c0b5c","source":"Could not install ${slug} from ClawHub."}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/NodeRuntime.kt","kind":"ui-call","surface":"android","id":"native.android.cee7ae53f86ff1c8","source":"Could not load ClawHub details for ${skill.reference}."}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/NodeRuntime.kt","kind":"ui-call","surface":"android","id":"native.android.551ea7691d01ab36","source":"Could not load Skill Workshop proposals."}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/NodeRuntime.kt","kind":"ui-call","surface":"android","id":"native.android.ea55566c0ceef818","source":"Could not load approval details. Refresh and try again."}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/NodeRuntime.kt","kind":"ui-call","surface":"android","id":"native.android.bd645044e93a6877","source":"Could not load approvals."}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/NodeRuntime.kt","kind":"ui-call","surface":"android","id":"native.android.91cc378bbf16e120","source":"Could not load automation run history."}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/NodeRuntime.kt","kind":"ui-call","surface":"android","id":"native.android.29838fd2390e8651","source":"Could not load automation."}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/NodeRuntime.kt","kind":"ui-call","surface":"android","id":"native.android.259a126157f6c438","source":"Could not load automations."}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/NodeRuntime.kt","kind":"ui-call","surface":"android","id":"native.android.7f1e8991f44a520a","source":"Could not load channels."}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/NodeRuntime.kt","kind":"ui-call","surface":"android","id":"native.android.b4d4a16a54ab06ac","source":"Could not load dreaming."}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/NodeRuntime.kt","kind":"ui-call","surface":"android","id":"native.android.c9e861baeeeb4732","source":"Could not load gateway logs."}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/NodeRuntime.kt","kind":"ui-call","surface":"android","id":"native.android.accc6ea573b48df1","source":"Could not load more sessions."}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/NodeRuntime.kt","kind":"ui-call","surface":"android","id":"native.android.966d2ee89a0e6f40","source":"Could not load nodes and devices."}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/NodeRuntime.kt","kind":"ui-call","surface":"android","id":"native.android.f09db6d1becadfac","source":"Could not load provider model config."}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/NodeRuntime.kt","kind":"ui-call","surface":"android","id":"native.android.1f037d108d62a6cf","source":"Could not load session catalogs."}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/NodeRuntime.kt","kind":"ui-call","surface":"android","id":"native.android.3fe6579ac2ca64e3","source":"Could not load skills."}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/NodeRuntime.kt","kind":"ui-call","surface":"android","id":"native.android.882cb7ed19e3ac92","source":"Could not load usage."}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/NodeRuntime.kt","kind":"ui-call","surface":"android","id":"native.android.a959bf2a23480e38","source":"Could not open this session."}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/NodeRuntime.kt","kind":"ui-call","surface":"android","id":"native.android.0a1031ca31abb221","source":"Could not reach the Gateway. Check your network and that the Gateway is running, then retry."}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/NodeRuntime.kt","kind":"ui-call","surface":"android","id":"native.android.bb1b8446ec3fbc26","source":"Could not resolve approval. Refresh and try again."}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/NodeRuntime.kt","kind":"ui-call","surface":"android","id":"native.android.aaab13cc0ab5153c","source":"Could not save wake words"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/NodeRuntime.kt","kind":"ui-call","surface":"android","id":"native.android.2525b1650cf92f0c","source":"Could not search ClawHub skills."}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/NodeRuntime.kt","kind":"ui-call","surface":"android","id":"native.android.3144d3784f95e71b","source":"Could not verify the device pairing change. Refresh and try again."}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/NodeRuntime.kt","kind":"ui-call","surface":"android","id":"native.android.c6586aab0b59ca45","source":"Cron action failed."}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/NodeRuntime.kt","kind":"ui-call","surface":"android","id":"native.android.063438cc7e4cc4a7","source":"Cron changes require operator.admin access."}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/NodeRuntime.kt","kind":"ui-call","surface":"android","id":"native.android.09dedfe1741145b9","source":"Device approved."}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/NodeRuntime.kt","kind":"ui-call","surface":"android","id":"native.android.c51de9048cc4e3ec","source":"Dream"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/NodeRuntime.kt","kind":"ui-call","surface":"android","id":"native.android.f87fc5abdcb522d4","source":"Failed: couldn't reach the secure gateway endpoint for this host."}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/NodeRuntime.kt","kind":"ui-call","surface":"android","id":"native.android.e13a53fa013472a0","source":"Failed: no secure gateway endpoint was detected. Enable gateway TLS or Tailscale Serve, or use a trusted private LAN address with Unencrypted selected."}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/NodeRuntime.kt","kind":"ui-call","surface":"android","id":"native.android.ad0f2e8ba1599228","source":"Failed: secure endpoint reached, but TLS fingerprint verification timed out. Check Tailscale Serve or gateway TLS and retry."}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/NodeRuntime.kt","kind":"ui-call","surface":"android","id":"native.android.a3909017b16578ca","source":"Gateway connection timed out. Check your network and that the Gateway is running, then retry."}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/NodeRuntime.kt","kind":"ui-call","surface":"android","id":"native.android.3aa7b171f760eaf3","source":"Gateway rejected the automation run."}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/NodeRuntime.kt","kind":"ui-call","surface":"android","id":"native.android.aa5a155373c94365","source":"Gateway returned an invalid automation."}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/NodeRuntime.kt","kind":"ui-call","surface":"android","id":"native.android.b4ee90cdbf0ebbfb","source":"Gateway returned status '$statusLabel' after ${action.verb}."}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/NodeRuntime.kt","kind":"ui-call","surface":"android","id":"native.android.3dd02e8b5c8d3052","source":"No prompt"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/NodeRuntime.kt","kind":"ui-call","surface":"android","id":"native.android.dad3625d27b761a4","source":"Offline"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/NodeRuntime.kt","kind":"ui-call","surface":"android","id":"native.android.59857d295b71b6f6","source":"Paired device removed."}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/NodeRuntime.kt","kind":"ui-call","surface":"android","id":"native.android.0e27fbb1014bad1d","source":"Pairing request rejected."}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/NodeRuntime.kt","kind":"ui-call","surface":"android","id":"native.android.221a6a9d33f0c721","source":"Proposal applied."}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/NodeRuntime.kt","kind":"ui-call","surface":"android","id":"native.android.a7ada63ca275548e","source":"Proposal quarantined."}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/NodeRuntime.kt","kind":"ui-call","surface":"android","id":"native.android.a5cfcdfeeee691fc","source":"Proposal rejected."}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/NodeRuntime.kt","kind":"ui-call","surface":"android","id":"native.android.4eb766157a1ba746","source":"Provider models loaded, but readiness is unavailable."}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/NodeRuntime.kt","kind":"ui-call","surface":"android","id":"native.android.377c08edb4a24718","source":"Reconnecting…"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/NodeRuntime.kt","kind":"ui-call","surface":"android","id":"native.android.fa2fac51b4d2989d","source":"Resolution outcome unknown. Actions stay disabled until the Gateway record is verified."}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/NodeRuntime.kt","kind":"ui-call","surface":"android","id":"native.android.3981fcbf350402fd","source":"Skill Workshop proposal actions require operator.admin scope."}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/NodeRuntime.kt","kind":"ui-call","surface":"android","id":"native.android.44fb00ccaf9544cc","source":"Some models could not be refreshed. Tap Refresh to retry."}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/NodeRuntime.kt","kind":"ui-call","surface":"android","id":"native.android.a5916add82ec0498","source":"Start failed: $message"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/NodeRuntime.kt","kind":"ui-call","surface":"android","id":"native.android.93c22448c6d9be7b","source":"The Gateway still shows this approval as pending. Review it before trying again."}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/NodeRuntime.kt","kind":"ui-call","surface":"android","id":"native.android.6715469b975216d3","source":"The previous network request is still stopping. Check your connection, then retry."}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/NodeRuntime.kt","kind":"ui-call","surface":"android","id":"native.android.21088002e237d75e","source":"This automation already has a queued run."}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/NodeRuntime.kt","kind":"ui-call","surface":"android","id":"native.android.24e410f5d0d758b9","source":"This automation changed on the gateway. Review the latest version before saving again."}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/NodeRuntime.kt","kind":"ui-call","surface":"android","id":"native.android.7a98054aee097273","source":"This gateway connection needs operator.admin to install ClawHub skills."}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/NodeRuntime.kt","kind":"ui-call","surface":"android","id":"native.android.e07728e43baba950","source":"This gateway connection needs operator.admin to update skills."}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/NodeRuntime.kt","kind":"ui-call","surface":"android","id":"native.android.8072001855422732","source":"This session cannot be continued."}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/NodeRuntime.kt","kind":"ui-call","surface":"android","id":"native.android.8a282588633bbc18","source":"Update your Gateway to view provider model config."}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/NodeRuntime.kt","kind":"ui-call","surface":"android","id":"native.android.9ce3afc4d0d3732a","source":"Wake words saved"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/NodeRuntime.kt","kind":"ui-call","surface":"android","id":"native.android.5731193296f6ca25","source":"apply"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/NodeRuntime.kt","kind":"ui-call","surface":"android","id":"native.android.0253be221b0f9263","source":"quarantine"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/NodeRuntime.kt","kind":"ui-call","surface":"android","id":"native.android.731933bdb3e5416f","source":"reject"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/NodeRuntime.kt","kind":"ui-call","surface":"android","id":"native.android.15e2709f1d0cc737","source":"unknown"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/NodeRuntime.kt","kind":"ui-named-argument","surface":"android","id":"native.android.837744e8aa3c8155","source":"Connected"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/NodeRuntime.kt","kind":"ui-named-argument","surface":"android","id":"native.android.5e5d2fdf5bb9d763","source":"Connecting…"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/NodeRuntime.kt","kind":"ui-named-argument","surface":"android","id":"native.android.dad3625d27b761a4","source":"Offline"}, + {"path":"apps/ios/Sources/Design/OpenClawProComponents.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.fe62cf378f3e9f74","source":"Attention"}, + {"path":"apps/ios/Sources/Design/OpenClawProComponents.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.b03ed263dd2dbccb","source":"Connecting"}, + {"path":"apps/ios/Sources/Design/OpenClawProComponents.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.4454b4ef8205bfc3","source":"Gateway %@"}, + {"path":"apps/ios/Sources/Design/OpenClawProComponents.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.90d58ffd4ac7be41","source":"Offline"}, + {"path":"apps/ios/Sources/Design/OpenClawProComponents.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.8154cd7674c08ac5","source":"Online"}, + {"path":"apps/ios/Sources/Design/OpenClawProComponents.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.9e32d9e6ac78bffc","source":"Request ID: %@"}, + {"path":"apps/ios/Sources/Design/OpenClawProComponents.swift","kind":"ui-modifier","surface":"apple","id":"native.apple.b8fd3263920a001e","source":"OpenClaw"}, + {"path":"apps/ios/Sources/Voice/TalkModeGatewayConfig.swift","kind":"conditional-branch","surface":"apple","id":"native.apple.400963cb08a3c253","source":"Realtime Voice"}, + {"path":"apps/ios/Sources/Voice/TalkModeGatewayConfig.swift","kind":"conditional-branch","surface":"apple","id":"native.apple.54badb0ccf34c403","source":"Talk Voice"}, + {"path":"apps/ios/Sources/Voice/TalkModeGatewayConfig.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.ee674a408eddedba","source":"Listening (iOS Speech fallback)"}, + {"path":"apps/ios/Sources/Voice/TalkModeGatewayConfig.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.4c945b4b74b4de2d","source":"Realtime voice did not start."}, + {"path":"apps/macos/Sources/OpenClaw/NativeConversationBridge.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.0fc8bd5d7e83da87","source":"Gateway sign-in required"}, + {"path":"apps/macos/Sources/OpenClaw/NativeConversationBridge.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.68ed88133f278ce9","source":"The conversation page stopped. Reopen the window to reconnect."}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatSessionSnooze.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.8260e8fe9e68bf3c","source":"In 1 hour"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatSessionSnooze.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.0cb76e7bd64bb0b1","source":"In 3 hours"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatSessionSnooze.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.98037be501aeabf3","source":"Next week"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatSessionSnooze.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.53cba14ae6eb0811","source":"This evening"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatSessionSnooze.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.25790b1cc1f883f9","source":"Tomorrow"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatSessionSnooze.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.180f4a3a6270303f","source":"tomorrow %@"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/ControlUiWebView.kt","kind":"ui-call","surface":"android","id":"native.android.d982efc5b73aa465","source":"Back"}, + {"path":"apps/macos/Sources/OpenClaw/HealthStore.swift","kind":"conditional-branch","surface":"apple","id":"native.apple.3876cb87e3465d40","source":"\\(label) configured"}, + {"path":"apps/macos/Sources/OpenClaw/HealthStore.swift","kind":"conditional-branch","surface":"apple","id":"native.apple.b0b58b7f9adfced8","source":"\\(label) running"}, + {"path":"apps/macos/Sources/OpenClaw/HealthStore.swift","kind":"conditional-branch","surface":"apple","id":"native.apple.163c45c6d43bebe2","source":"probe degraded"}, + {"path":"apps/macos/Sources/OpenClaw/HealthStore.swift","kind":"conditional-branch","surface":"apple","id":"native.apple.cbf20695ae7d4154","source":"probe degraded · status \\(status)"}, + {"path":"apps/ios/Sources/Design/SettingsProTabSupport.swift","kind":"ui-call","surface":"apple","id":"native.apple.d2e21184a77d50fc","source":"Copy Build Info"}, + {"path":"apps/ios/Sources/Design/SettingsProTabSupport.swift","kind":"ui-call","surface":"apple","id":"native.apple.4cf32e5dd6936761","source":"Copy Commit"}, + {"path":"apps/ios/Sources/Design/SettingsProTabSupport.swift","kind":"ui-call","surface":"apple","id":"native.apple.dbe0017de77d8c07","source":"Copy build info"}, + {"path":"apps/ios/Sources/Design/SettingsProTabSupport.swift","kind":"ui-call","surface":"apple","id":"native.apple.203aca2c602f831c","source":"Copy full commit hash"}, + {"path":"apps/ios/Sources/Design/SettingsProTabSupport.swift","kind":"ui-call","surface":"apple","id":"native.apple.11910b82859672bc","source":"Unavailable"}, + {"path":"apps/ios/Sources/Design/SettingsProTabSupport.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.34bdd10f3c8eefe9","source":"Checking"}, + {"path":"apps/ios/Sources/Design/SettingsProTabSupport.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.8f1e0dcee56373d4","source":"Denied"}, + {"path":"apps/ios/Sources/Design/SettingsProTabSupport.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.0adaa9e35e014bf4","source":"Enabled"}, + {"path":"apps/ios/Sources/Design/SettingsProTabSupport.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.a090189a6964751a","source":"Not Enabled"}, + {"path":"apps/ios/Sources/Design/SettingsProTabSupport.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.a32aae275e7067b3","source":"Off"}, + {"path":"apps/ios/Sources/Design/SettingsProTabSupport.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.dc468ff62e205d5a","source":"Setup"}, + {"path":"apps/ios/Sources/Design/SettingsProTabSupport.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.a0003bed72203534","source":"Unknown"}, + {"path":"apps/ios/Sources/Design/SettingsProTabSupport.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.1781ec18c168a5c4","source":"Version %1$@, commit %2$@, build date unavailable"}, + {"path":"apps/ios/Sources/Design/SettingsProTabSupport.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.29996f07129264aa","source":"Version %1$@, commit %2$@, built %3$@, timestamp %4$@"}, + {"path":"apps/ios/Sources/Design/SettingsProTabSupport.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.2e9c01d166cf0d9d","source":"Version %1$@, commit unavailable, built %2$@, timestamp %3$@"}, + {"path":"apps/ios/Sources/Design/SettingsProTabSupport.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.55a4c167ca6cda32","source":"Version %@, commit unavailable, build date unavailable"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatSendOwnership.swift","kind":"ui-localized-call-multiline","surface":"apple","id":"native.apple.a36f35dcb59217f0","source":"This conversation is open in a web pane. Send from that chat window, or close it before sending here."}, + {"path":"apps/ios/Sources/Push/PushRelayClient.swift","kind":"conditional-branch","surface":"apple","id":"native.apple.f9b680b5b2d7c191","source":"unknown relay error"}, + {"path":"apps/macos/Sources/OpenClaw/ConnectionSettingsView.swift","kind":"conditional-branch","surface":"apple","id":"native.apple.ba5a8f5f7f04da3e","source":"Choose local or remote before the app can attach to a Gateway."}, + {"path":"apps/macos/Sources/OpenClaw/ConnectionSettingsView.swift","kind":"conditional-branch","surface":"apple","id":"native.apple.4e46dbbbbaa9aca9","source":"Connection"}, + {"path":"apps/macos/Sources/OpenClaw/ConnectionSettingsView.swift","kind":"conditional-branch","surface":"apple","id":"native.apple.384fcc93f505c5c1","source":"Gateway URL"}, + {"path":"apps/macos/Sources/OpenClaw/ConnectionSettingsView.swift","kind":"conditional-branch","surface":"apple","id":"native.apple.ea07a483f49f64fe","source":"Gateway not configured"}, + {"path":"apps/macos/Sources/OpenClaw/ConnectionSettingsView.swift","kind":"conditional-branch","surface":"apple","id":"native.apple.24c7f883271947df","source":"Local Gateway"}, + {"path":"apps/macos/Sources/OpenClaw/ConnectionSettingsView.swift","kind":"conditional-branch","surface":"apple","id":"native.apple.2ce684a60d196ec8","source":"OpenClaw connects to an independently managed Gateway on this Mac."}, + {"path":"apps/macos/Sources/OpenClaw/ConnectionSettingsView.swift","kind":"conditional-branch","surface":"apple","id":"native.apple.76785b3ae637e4da","source":"OpenClaw starts and monitors the Gateway on this Mac."}, + {"path":"apps/macos/Sources/OpenClaw/ConnectionSettingsView.swift","kind":"conditional-branch","surface":"apple","id":"native.apple.b6d736d15f71a54d","source":"Remote Access"}, + {"path":"apps/macos/Sources/OpenClaw/ConnectionSettingsView.swift","kind":"conditional-branch","surface":"apple","id":"native.apple.59ba7bfa7a66aa81","source":"Remote Gateway direct"}, + {"path":"apps/macos/Sources/OpenClaw/ConnectionSettingsView.swift","kind":"conditional-branch","surface":"apple","id":"native.apple.0fb83bd9b3fab169","source":"Remote Gateway via SSH"}, + {"path":"apps/macos/Sources/OpenClaw/ConnectionSettingsView.swift","kind":"conditional-branch","surface":"apple","id":"native.apple.f37eff2d16a5f1b5","source":"SSH keeps the Gateway private. Tailscale plus an SSH tunnel gives stable private access."}, + {"path":"apps/macos/Sources/OpenClaw/ConnectionSettingsView.swift","kind":"conditional-branch","surface":"apple","id":"native.apple.3c794edc78f78296","source":"SSH target"}, + {"path":"apps/macos/Sources/OpenClaw/ConnectionSettingsView.swift","kind":"conditional-branch","surface":"apple","id":"native.apple.dfe349056237fbd3","source":"Use wss:// for public hosts; ws:// is allowed for localhost, LAN, .local, and Tailnet hosts. Tailscale Serve provides a valid HTTPS certificate."}, + {"path":"apps/macos/Sources/OpenClaw/ConnectionSettingsView.swift","kind":"ui-call","surface":"apple","id":"native.apple.65f6f8b5658689c0","source":"Also run a Gateway on this Mac"}, + {"path":"apps/macos/Sources/OpenClaw/ConnectionSettingsView.swift","kind":"ui-call","surface":"apple","id":"native.apple.7fc3de8f46827095","source":"App settings"}, + {"path":"apps/macos/Sources/OpenClaw/ConnectionSettingsView.swift","kind":"ui-call","surface":"apple","id":"native.apple.fc6bac9b712ef16d","source":"Change connection…"}, + {"path":"apps/macos/Sources/OpenClaw/ConnectionSettingsView.swift","kind":"ui-call","surface":"apple","id":"native.apple.32ceaa114c831b56","source":"Gateway"}, + {"path":"apps/macos/Sources/OpenClaw/ConnectionSettingsView.swift","kind":"ui-call","surface":"apple","id":"native.apple.cabe82e76ecfcd53","source":"Gateway location"}, + {"path":"apps/macos/Sources/OpenClaw/ConnectionSettingsView.swift","kind":"ui-call","surface":"apple","id":"native.apple.165cff2c14c85662","source":"Independently managed Gateway"}, + {"path":"apps/macos/Sources/OpenClaw/ConnectionSettingsView.swift","kind":"ui-call","surface":"apple","id":"native.apple.f454890b0dc22cfd","source":"Local (this Mac)"}, + {"path":"apps/macos/Sources/OpenClaw/ConnectionSettingsView.swift","kind":"ui-call","surface":"apple","id":"native.apple.24c7f883271947df","source":"Local Gateway"}, + {"path":"apps/macos/Sources/OpenClaw/ConnectionSettingsView.swift","kind":"ui-call","surface":"apple","id":"native.apple.09255ed7217cc2cb","source":"Local is best for this Mac. Remote is best when the Gateway already runs on a Mac Studio or server."}, + {"path":"apps/macos/Sources/OpenClaw/ConnectionSettingsView.swift","kind":"ui-call","surface":"apple","id":"native.apple.a14464f34020d32f","source":"Nearby Gateways"}, + {"path":"apps/macos/Sources/OpenClaw/ConnectionSettingsView.swift","kind":"ui-call","surface":"apple","id":"native.apple.a388025d81bc667d","source":"Not configured"}, + {"path":"apps/macos/Sources/OpenClaw/ConnectionSettingsView.swift","kind":"ui-call","surface":"apple","id":"native.apple.3893193364b67820","source":"Open Dashboard Settings…"}, + {"path":"apps/macos/Sources/OpenClaw/ConnectionSettingsView.swift","kind":"ui-call","surface":"apple","id":"native.apple.ff829f886f9550cc","source":"Open logs"}, + {"path":"apps/macos/Sources/OpenClaw/ConnectionSettingsView.swift","kind":"ui-call","surface":"apple","id":"native.apple.674be7c3e28e56b8","source":"OpenClaw runs"}, + {"path":"apps/macos/Sources/OpenClaw/ConnectionSettingsView.swift","kind":"ui-call","surface":"apple","id":"native.apple.77ced0bedf650be8","source":"Own a Gateway on this Mac, or attach to one on another host."}, + {"path":"apps/macos/Sources/OpenClaw/ConnectionSettingsView.swift","kind":"ui-call","surface":"apple","id":"native.apple.1855dd36bd43d3ac","source":"Permissions, Quick Chat, voice, and updates live in Dashboard → Settings → This Mac and need a Gateway release that includes those pages."}, + {"path":"apps/macos/Sources/OpenClaw/ConnectionSettingsView.swift","kind":"ui-call","surface":"apple","id":"native.apple.4d7ce2f0e88b9607","source":"Remote (another host)"}, + {"path":"apps/macos/Sources/OpenClaw/ConnectionSettingsView.swift","kind":"ui-call","surface":"apple","id":"native.apple.b6d736d15f71a54d","source":"Remote Access"}, + {"path":"apps/macos/Sources/OpenClaw/ConnectionSettingsView.swift","kind":"ui-call","surface":"apple","id":"native.apple.18900ca6060fb848","source":"Retry now"}, + {"path":"apps/macos/Sources/OpenClaw/ConnectionSettingsView.swift","kind":"ui-call","surface":"apple","id":"native.apple.75b94615654a4f32","source":"Test"}, + {"path":"apps/macos/Sources/OpenClaw/ConnectionSettingsView.swift","kind":"ui-call","surface":"apple","id":"native.apple.fdf6aab58380c280","source":"Testing the remote Gateway…"}, + {"path":"apps/macos/Sources/OpenClaw/ConnectionSettingsView.swift","kind":"ui-call","surface":"apple","id":"native.apple.a6a402ef779e79cf","source":"This app connects without installing or updating its CLI runtime."}, + {"path":"apps/macos/Sources/OpenClaw/ConnectionSettingsView.swift","kind":"ui-call-multiline","surface":"apple","id":"native.apple.09255ed7217cc2cb","source":"Local is best for this Mac. Remote is best when the Gateway already runs on a Mac Studio or server."}, + {"path":"apps/macos/Sources/OpenClaw/ConnectionSettingsView.swift","kind":"ui-call-multiline","surface":"apple","id":"native.apple.1855dd36bd43d3ac","source":"Permissions, Quick Chat, voice, and updates live in Dashboard → Settings → This Mac and need a Gateway release that includes those pages."}, + {"path":"apps/macos/Sources/OpenClaw/ConnectionSettingsView.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.ceefbe4ff2fb1949","source":"%lld ms"}, + {"path":"apps/macos/Sources/OpenClaw/ConnectionSettingsView.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.925d3d549e9ad196","source":"Gateway auto-starts in local mode via launchd (%@)."}, + {"path":"apps/macos/Sources/OpenClaw/ConnectionSettingsView.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.c642c984a04e0da9","source":"Local port %lld. This Mac’s node capabilities and Talk Mode stay with the primary."}, + {"path":"apps/macos/Sources/OpenClaw/ConnectionSettingsView.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.c3c2118eb2033d3a","source":"Using existing gateway instance"}, + {"path":"apps/macos/Sources/OpenClaw/DashboardWindowController+DeviceSettingsSnapshot.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.2106ddc8bfd335dc","source":"App updates are unavailable while a profile is active."}, + {"path":"apps/macos/Sources/OpenClaw/DashboardWindowController+DeviceSettingsSnapshot.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.0bb31ca4577dd4e9","source":"Cookie sync is not active."}, + {"path":"apps/macos/Sources/OpenClaw/DashboardWindowController+DeviceSettingsSnapshot.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.5667453333279177","source":"Last sync: %@"}, + {"path":"apps/macos/Sources/OpenClaw/DashboardWindowController+DeviceSettingsSnapshot.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.32479fcb388f99b2","source":"Updates unavailable in this build."}, + {"path":"apps/macos/Sources/OpenClaw/DashboardWindowController+DeviceSettingsSnapshot.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.239b85c77abffe80","source":"Watching this Mac's browser cookie store for changes."}, + {"path":"apps/ios/WatchApp/Sources/WatchRealtimeCallController.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.1a5d100bcb1e7f66","source":"Connection stopped in the background. Keep OpenClaw on screen until connected."}, + {"path":"apps/ios/WatchApp/Sources/WatchRealtimeCallController.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.30b9a8aa52e9c335","source":"Gateway connection lost during startup."}, + {"path":"apps/ios/WatchApp/Sources/WatchRealtimeCallController.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.95cf89763e836483","source":"Gateway connection lost."}, + {"path":"apps/ios/WatchApp/Sources/WatchRealtimeCallController.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.9443322dcd5e86f4","source":"No agents are available on this Gateway."}, + {"path":"apps/ios/WatchApp/Sources/WatchRealtimeCallController.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.142c2400b4c950fc","source":"Pair this Watch with read and Talk access in iPhone Settings."}, + {"path":"apps/ios/WatchApp/Sources/WatchRealtimeCallController.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.3f005338e1bbef4a","source":"Reconnect the Watch to your Gateway, then start voice again."}, + {"path":"apps/ios/WatchApp/Sources/WatchRealtimeCallController.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.25aadd20092aa31c","source":"The Gateway connection changed. Start voice again."}, + {"path":"apps/ios/WatchApp/Sources/WatchRealtimeCallController.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.36d7e979a841c95f","source":"The selected agent is no longer available. Start a new call."}, + {"path":"apps/ios/WatchApp/Sources/WatchRealtimeCallController.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.16ccbc044bc3a92f","source":"The voice call ended. Start a new call to continue."}, + {"path":"apps/ios/WatchApp/Sources/WatchRealtimeCallController.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.ba9ac09932c58f00","source":"The voice provider rejected the connection. Start a new call."}, + {"path":"apps/ios/WatchApp/Sources/WatchRealtimeCallController.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.5878b3d2ce4713de","source":"The voice provider returned an empty SDP answer."}, + {"path":"apps/ios/WatchApp/Sources/WatchRealtimeCallController.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.8b194a101a2db584","source":"The voice provider returned an invalid SDP answer."}, + {"path":"apps/ios/WatchApp/Sources/WatchRealtimeCallController.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.286c63ffe3f01919","source":"This Gateway did not provide a usable Gateway-controlled WebRTC session."}, + {"path":"apps/ios/WatchApp/Sources/WatchRealtimeCallController.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.c77108fac3872bbb","source":"Voice could not encode its Gateway request."}, + {"path":"apps/ios/WatchApp/Sources/WatchRealtimeCallController.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.a2269cb74de6d0cb","source":"Voice did not connect. Check your network and try again."}, + {"path":"apps/ios/WatchApp/Sources/WatchRealtimeCallController.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.1eec0c3f30993373","source":"Voice encountered an error. Try speaking again."}, + {"path":"apps/ios/WatchApp/Sources/WatchInboxMessages.swift","kind":"conditional-branch","surface":"apple","id":"native.apple.22dd41d3f3e29fa1","source":"Main"}, + {"path":"apps/ios/WatchApp/Sources/WatchInboxMessages.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.af6c2588c01db270","source":"%@ (request ID: %@)"}, + {"path":"apps/ios/WatchApp/Sources/WatchInboxMessages.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.830ef6cb8adb0adf","source":"%@ failed: %@"}, + {"path":"apps/ios/WatchApp/Sources/WatchInboxMessages.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.007fd7a781628cd5","source":"%@: queued"}, + {"path":"apps/ios/WatchApp/Sources/WatchInboxMessages.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.6fdd3449a3d07126","source":"%@: sent"}, + {"path":"apps/ios/WatchApp/Sources/WatchInboxMessages.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.6361bc15d40785c3","source":"API key missing"}, + {"path":"apps/ios/WatchApp/Sources/WatchInboxMessages.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.c2a09cabe64e2ad2","source":"Allow Once"}, + {"path":"apps/ios/WatchApp/Sources/WatchInboxMessages.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.8c12b8c242179e8d","source":"Allowed once"}, + {"path":"apps/ios/WatchApp/Sources/WatchInboxMessages.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.0a462e3a2a73af0a","source":"Approval expired"}, + {"path":"apps/ios/WatchApp/Sources/WatchInboxMessages.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.6eb71b094a039a81","source":"Approval no longer available"}, + {"path":"apps/ios/WatchApp/Sources/WatchInboxMessages.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.183fc94f3dd759a6","source":"Approval replaced"}, + {"path":"apps/ios/WatchApp/Sources/WatchInboxMessages.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.7ce3d011e8d4c74a","source":"Approval requested"}, + {"path":"apps/ios/WatchApp/Sources/WatchInboxMessages.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.7c7174eba9f019e3","source":"Approval resolved"}, + {"path":"apps/ios/WatchApp/Sources/WatchInboxMessages.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.c80c9a2842d05ae4","source":"Approval resolved elsewhere"}, + {"path":"apps/ios/WatchApp/Sources/WatchInboxMessages.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.6d74d1d559938e07","source":"Approval set to Always Allow."}, + {"path":"apps/ios/WatchApp/Sources/WatchInboxMessages.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.0b77cc7b5d790cc2","source":"Approval unavailable"}, + {"path":"apps/ios/WatchApp/Sources/WatchInboxMessages.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.666ae0b869968321","source":"Chat"}, + {"path":"apps/ios/WatchApp/Sources/WatchInboxMessages.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.104a1c8d1a0769ce","source":"Chat unavailable"}, + {"path":"apps/ios/WatchApp/Sources/WatchInboxMessages.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.bacf93764bb5e9e3","source":"Connect iPhone chat to read messages"}, + {"path":"apps/ios/WatchApp/Sources/WatchInboxMessages.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.d22afdc8f4adfb5d","source":"Connected"}, + {"path":"apps/ios/WatchApp/Sources/WatchInboxMessages.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.b03ed263dd2dbccb","source":"Connecting"}, + {"path":"apps/ios/WatchApp/Sources/WatchInboxMessages.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.7d3ceb7d16627604","source":"Couldn't reach iPhone. Tap to retry."}, + {"path":"apps/ios/WatchApp/Sources/WatchInboxMessages.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.8f1e0dcee56373d4","source":"Denied"}, + {"path":"apps/ios/WatchApp/Sources/WatchInboxMessages.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.35af2e746e246bba","source":"Deny"}, + {"path":"apps/ios/WatchApp/Sources/WatchInboxMessages.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.2c0548ebabf7e240","source":"Listening"}, + {"path":"apps/ios/WatchApp/Sources/WatchInboxMessages.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.7e8616e8b61e3ab7","source":"Missing %@"}, + {"path":"apps/ios/WatchApp/Sources/WatchInboxMessages.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.c0104a8300ebb3bc","source":"No chat messages yet"}, + {"path":"apps/ios/WatchApp/Sources/WatchInboxMessages.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.9f3fe337c4e62084","source":"No messages synced"}, + {"path":"apps/ios/WatchApp/Sources/WatchInboxMessages.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.a32aae275e7067b3","source":"Off"}, + {"path":"apps/ios/WatchApp/Sources/WatchInboxMessages.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.90d58ffd4ac7be41","source":"Offline"}, + {"path":"apps/ios/WatchApp/Sources/WatchInboxMessages.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.088a749e9ce5dcfe","source":"Open Chat"}, + {"path":"apps/ios/WatchApp/Sources/WatchInboxMessages.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.c7150f26c257b807","source":"Ready"}, + {"path":"apps/ios/WatchApp/Sources/WatchInboxMessages.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.2006761fbf01a8ee","source":"Reconnecting…"}, + {"path":"apps/ios/WatchApp/Sources/WatchInboxMessages.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.49cddeb3a7c08ae5","source":"Refresh"}, + {"path":"apps/ios/WatchApp/Sources/WatchInboxMessages.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.d5754be1ce1d446c","source":"Refreshing from iPhone…"}, + {"path":"apps/ios/WatchApp/Sources/WatchInboxMessages.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.c96f21338c0485f8","source":"Requesting approval"}, + {"path":"apps/ios/WatchApp/Sources/WatchInboxMessages.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.23dece9466bba933","source":"Sending %@…"}, + {"path":"apps/ios/WatchApp/Sources/WatchInboxMessages.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.17b75f78769d5182","source":"Speaking"}, + {"path":"apps/ios/WatchApp/Sources/WatchInboxMessages.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.cb310dd2030c0b04","source":"Start Talk"}, + {"path":"apps/ios/WatchApp/Sources/WatchInboxMessages.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.8da2e27bd40f5a6d","source":"Stop Talk"}, + {"path":"apps/ios/WatchApp/Sources/WatchInboxMessages.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.ea5944dac09f07af","source":"Thinking"}, + {"path":"apps/ios/WatchApp/Sources/WatchInboxMessages.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.11910b82859672bc","source":"Unavailable"}, + {"path":"apps/ios/WatchApp/Sources/WatchInboxMessages.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.a3544508551e16dc","source":"Waiting for iPhone"}, + {"path":"apps/ios/WatchApp/Sources/WatchInboxMessages.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.c39b8f330cdfccd3","source":"^[\\(chatCount) recent message](inflect: true)"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatSessionGroupDefaultsSheet.swift","kind":"ui-call","surface":"apple","id":"native.apple.c1f15f76d6404493","source":"Agent workspace"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatSessionGroupDefaultsSheet.swift","kind":"ui-call","surface":"apple","id":"native.apple.40fdbc7a646b63e9","source":"Browse…"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatSessionGroupDefaultsSheet.swift","kind":"ui-call","surface":"apple","id":"native.apple.addaba7d7374d016","source":"Cancel"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatSessionGroupDefaultsSheet.swift","kind":"ui-call","surface":"apple","id":"native.apple.fda9d87f3de3e3ce","source":"Checking folder…"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatSessionGroupDefaultsSheet.swift","kind":"ui-call","surface":"apple","id":"native.apple.ef38c5cebc92255d","source":"Choose the folder and working copy for new sessions in this group."}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatSessionGroupDefaultsSheet.swift","kind":"ui-call","surface":"apple","id":"native.apple.81d49a9468384d9d","source":"Folder"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatSessionGroupDefaultsSheet.swift","kind":"ui-call","surface":"apple","id":"native.apple.3b10342ecff46044","source":"Folder unavailable."}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatSessionGroupDefaultsSheet.swift","kind":"ui-call","surface":"apple","id":"native.apple.adfa55433066c094","source":"Group defaults"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatSessionGroupDefaultsSheet.swift","kind":"ui-call","surface":"apple","id":"native.apple.812df118c67f31ea","source":"Retry"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatSessionGroupDefaultsSheet.swift","kind":"ui-call","surface":"apple","id":"native.apple.71b86d9584a37a82","source":"Save"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatSessionGroupDefaultsSheet.swift","kind":"ui-call","surface":"apple","id":"native.apple.8dc02f9e7f8a1cd0","source":"Separate working copy"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatSessionGroupDefaultsSheet.swift","kind":"ui-call","surface":"apple","id":"native.apple.0db3a09dc172ee40","source":"Use the selected folder directly."}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatSessionGroupDefaultsSheet.swift","kind":"ui-call","surface":"apple","id":"native.apple.80b9f8ca42365ba8","source":"Use this folder"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatSessionGroupDefaultsSheet.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.c1f15f76d6404493","source":"Agent workspace"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatSessionGroupDefaultsSheet.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.59c8f258b234399d","source":"Gateway connection changed. Close and reopen group defaults."}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatSessionGroupDefaultsSheet.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.2f0cf17eab6b4abd","source":"No matching folders"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatSessionGroupDefaultsSheet.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.5fd91f74b3cf9ff6","source":"No subfolders"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatSessionGroupDefaultsSheet.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.3ea480f2e6ec78f7","source":"This group is no longer available."}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatSessionGroupDefaultsSheet.swift","kind":"ui-modifier","surface":"apple","id":"native.apple.50ae97042e9ad1b0","source":"Close"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatSessionGroupDefaultsSheet.swift","kind":"ui-modifier","surface":"apple","id":"native.apple.f4d0268601108507","source":"Parent folder"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/GatewayTalkSetupReadiness.kt","kind":"ui-call","surface":"android","id":"native.android.fd9f51f0aed8aa76","source":"${state.provider.label} via Gateway relay"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/GatewayTalkSetupReadiness.kt","kind":"ui-call","surface":"android","id":"native.android.4bbba8a3882d54e7","source":"Choose a supported ${issue.target.title} provider on the Gateway"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/GatewayTalkSetupReadiness.kt","kind":"ui-call","surface":"android","id":"native.android.d62f799c88d69159","source":"Configure ${issue.providerLabel} on the Gateway"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/GatewayTalkSetupReadiness.kt","kind":"ui-call","surface":"android","id":"native.android.7a496e3d62682f2e","source":"Configure a ${issue.target.title} provider on the Gateway"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/GatewayTalkSetupReadiness.kt","kind":"ui-call","surface":"android","id":"native.android.6e0e5abe72a814fb","source":"Could not load Gateway talk catalog"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/GatewayTalkSetupReadiness.kt","kind":"ui-call","surface":"android","id":"native.android.5762cf2e05f1b649","source":"Dictation"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/GatewayTalkSetupReadiness.kt","kind":"ui-call","surface":"android","id":"native.android.b6fe88c88e3b6e43","source":"Gateway did not identify the active ${issue.target.title} provider"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/GatewayTalkSetupReadiness.kt","kind":"ui-call","surface":"android","id":"native.android.b8c13af4d525c200","source":"Gateway did not return ${issue.target.title} readiness"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/GatewayTalkSetupReadiness.kt","kind":"ui-call","surface":"android","id":"native.android.31f0fe96aa68943f","source":"Gateway did not return ${issue.target.title} setup"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/GatewayTalkSetupReadiness.kt","kind":"ui-call","surface":"android","id":"native.android.f096bf639fd58ff3","source":"Gateway selected unknown provider ${issue.providerId}"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/GatewayTalkSetupReadiness.kt","kind":"ui-call","surface":"android","id":"native.android.fd3f098b488bd1ad","source":"Gateway talk catalog not loaded"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/GatewayTalkSetupReadiness.kt","kind":"ui-call","surface":"android","id":"native.android.90f5b60b2dba3ad5","source":"Needs setup"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/GatewayTalkSetupReadiness.kt","kind":"ui-call","surface":"android","id":"native.android.d5a94ea4b2a8b66c","source":"No ${issue.target.title} provider is configured on the Gateway"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/GatewayTalkSetupReadiness.kt","kind":"ui-call","surface":"android","id":"native.android.dc842ee2019a7fda","source":"Ready"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/GatewayTalkSetupReadiness.kt","kind":"ui-call","surface":"android","id":"native.android.79e360b2a2849881","source":"Realtime Talk"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/GatewayTalkSetupReadiness.kt","kind":"ui-call","surface":"android","id":"native.android.819e0a25b68867db","source":"Unverified"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/node/SystemHandler.kt","kind":"ui-call","surface":"android","id":"native.android.a561c12d44f9edea","source":"OpenClaw Active"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/node/SystemHandler.kt","kind":"ui-call","surface":"android","id":"native.android.33d8015eb957b91e","source":"OpenClaw Passive"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/node/SystemHandler.kt","kind":"ui-call","surface":"android","id":"native.android.cb98d7da9c3804fc","source":"OpenClaw Time Sensitive"}, + {"path":"apps/macos/Sources/OpenClaw/DashboardManager.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.4adc28ed0e25f735","source":"Could Not Open Background Session"}, + {"path":"apps/macos/Sources/OpenClaw/DashboardManager.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.2e44cb00b99f5c81","source":"Could Not Open Gateway Window"}, + {"path":"apps/macos/Sources/OpenClaw/DashboardManager.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.b26583d7bf77eff2","source":"Could Not Switch Gateway"}, + {"path":"apps/macos/Sources/OpenClaw/DashboardManager.swift","kind":"ui-named-argument","surface":"apple","id":"native.apple.7f47653e640eb65e","source":"Could Not Open Dashboard"}, + {"path":"apps/macos/Sources/OpenClaw/DashboardManager.swift","kind":"ui-named-argument","surface":"apple","id":"native.apple.2e44cb00b99f5c81","source":"Could Not Open Gateway Window"}, + {"path":"apps/macos/Sources/OpenClaw/DashboardManager.swift","kind":"ui-named-argument","surface":"apple","id":"native.apple.50c0d9b29e7c4e2a","source":"Dashboard reconnecting"}, + {"path":"apps/macos/Sources/OpenClaw/DashboardManager.swift","kind":"ui-named-argument","surface":"apple","id":"native.apple.c06c31a90b4a1a7f","source":"Dashboard unavailable"}, + {"path":"apps/macos/Sources/OpenClaw/DashboardManager.swift","kind":"ui-named-argument","surface":"apple","id":"native.apple.f858d959c44c34b9","source":"Open Connection or use Debug → Reset Remote Tunnel, then try again."}, + {"path":"apps/macos/Sources/OpenClaw/DashboardManager.swift","kind":"ui-named-argument","surface":"apple","id":"native.apple.b9352e761c5eaa0d","source":"Reconnect to the Gateway to verify its dashboard sign-in address."}, + {"path":"apps/macos/Sources/OpenClaw/DashboardManager.swift","kind":"ui-named-argument","surface":"apple","id":"native.apple.68fd2837b77ead83","source":"The selected Gateway changed."}, + {"path":"apps/macos/Sources/OpenClaw/DashboardManager.swift","kind":"ui-named-argument","surface":"apple","id":"native.apple.db4d3f149a2f01bb","source":"Waiting for a fresh authenticated connection."}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/SessionDiffSheet.kt","kind":"conditional-branch","surface":"android","id":"native.android.2d45445f9ff24e2e","source":"${line.oldLine ?: \"\"} ${line.newLine ?: \"\"} "}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/SessionDiffSheet.kt","kind":"ui-call","surface":"android","id":"native.android.1073342a697bfa08","source":"Binary file changed"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/SessionDiffSheet.kt","kind":"ui-call","surface":"android","id":"native.android.60a4f345f1b7024e","source":"Changes are unavailable for this workspace. Try refreshing."}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/SessionDiffSheet.kt","kind":"ui-call","surface":"android","id":"native.android.c4f9da834303c8d8","source":"Close review"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/SessionDiffSheet.kt","kind":"ui-call","surface":"android","id":"native.android.9102441654ca6373","source":"Collapsed"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/SessionDiffSheet.kt","kind":"ui-call","surface":"android","id":"native.android.56d7703155f09152","source":"Connect to a Gateway to review changes."}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/SessionDiffSheet.kt","kind":"ui-call","surface":"android","id":"native.android.9c3d003155f9dbd3","source":"Copy"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/SessionDiffSheet.kt","kind":"ui-call","surface":"android","id":"native.android.3ddf963e90bc6292","source":"Copy patch"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/SessionDiffSheet.kt","kind":"ui-call","surface":"android","id":"native.android.42509ff7b3b980c5","source":"Couldn’t load changes. Try refreshing."}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/SessionDiffSheet.kt","kind":"ui-call","surface":"android","id":"native.android.b06b2e4506a628ac","source":"Expanded"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/SessionDiffSheet.kt","kind":"ui-call","surface":"android","id":"native.android.61aaa174271b0576","source":"Hide line numbers"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/SessionDiffSheet.kt","kind":"ui-call","surface":"android","id":"native.android.4e004c74d37ebc21","source":"Large diff: some files or patches were omitted from this snapshot."}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/SessionDiffSheet.kt","kind":"ui-call","surface":"android","id":"native.android.8f8358114e500cf7","source":"Line numbers hidden"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/SessionDiffSheet.kt","kind":"ui-call","surface":"android","id":"native.android.26ac93da826ae2fe","source":"Line numbers shown"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/SessionDiffSheet.kt","kind":"ui-call","surface":"android","id":"native.android.bdbfac7de575a471","source":"Move down"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/SessionDiffSheet.kt","kind":"ui-call","surface":"android","id":"native.android.9281c0a61993088b","source":"Move up"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/SessionDiffSheet.kt","kind":"ui-call","surface":"android","id":"native.android.4fc90293a1e426c2","source":"No changes in this snapshot."}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/SessionDiffSheet.kt","kind":"ui-call","surface":"android","id":"native.android.8feaee691786066c","source":"No text patch available"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/SessionDiffSheet.kt","kind":"ui-call","surface":"android","id":"native.android.f297f88a1719df35","source":"Refresh changes"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/SessionDiffSheet.kt","kind":"ui-call","surface":"android","id":"native.android.9ab8f013717a7061","source":"Review changes"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/SessionDiffSheet.kt","kind":"ui-call","surface":"android","id":"native.android.dd73e05dfc29711d","source":"Select lines"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/SessionDiffSheet.kt","kind":"ui-call","surface":"android","id":"native.android.ae6d5db0eef836bd","source":"Selection actions"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/SessionDiffSheet.kt","kind":"ui-call","surface":"android","id":"native.android.6f9341fc0361beaa","source":"Selection end, left"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/SessionDiffSheet.kt","kind":"ui-call","surface":"android","id":"native.android.1045007b18cd050b","source":"Selection end, right"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/SessionDiffSheet.kt","kind":"ui-call","surface":"android","id":"native.android.e5344bf5abbc5fd6","source":"Selection start, left"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/SessionDiffSheet.kt","kind":"ui-call","surface":"android","id":"native.android.6effd7e4757ef42b","source":"Selection start, right"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/SessionDiffSheet.kt","kind":"ui-call","surface":"android","id":"native.android.a0b1ce10786f3993","source":"Show line numbers"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/SessionDiffSheet.kt","kind":"ui-call","surface":"android","id":"native.android.cfa947e48f748d35","source":"The connection changed. Refresh to load a new snapshot."}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/SessionDiffSheet.kt","kind":"ui-call","surface":"android","id":"native.android.91c1931520bd9526","source":"The workspace is stopped. Showing its saved changes, if available."}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/SessionDiffSheet.kt","kind":"ui-call","surface":"android","id":"native.android.0c28336bde41dbdc","source":"This conversation is no longer available. Reopen it and try again."}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/SessionDiffSheet.kt","kind":"ui-call","surface":"android","id":"native.android.f85c386f2ad6613d","source":"This conversation’s workspace is not a Git repository."}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/SessionDiffSheet.kt","kind":"ui-call","surface":"android","id":"native.android.6abc80a0a79a1ccb","source":"This file’s patch was truncated."}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/SessionDiffSheet.kt","kind":"ui-call","surface":"android","id":"native.android.b431110d33124fbb","source":"To chat"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/SessionDiffSheet.kt","kind":"ui-call","surface":"android","id":"native.android.fa39bdd8e835eafa","source":"Try again"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/SessionDiffSheet.kt","kind":"ui-call","surface":"android","id":"native.android.997309b220080fc7","source":"Uncommitted"}, + {"path":"apps/ios/Sources/RootTabs.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.17025906b2365507","source":"Hide Sidebar"}, + {"path":"apps/ios/Sources/RootTabs.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.deebeb1717b97adf","source":"Notifications"}, + {"path":"apps/ios/Sources/RootTabs.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.b8850e683c88022c","source":"Show Sidebar"}, + {"path":"apps/ios/Sources/RootTabs.swift","kind":"ui-named-argument","surface":"apple","id":"native.apple.41a43534d216ebad","source":"Dismiss"}, + {"path":"apps/ios/Sources/RootTabs.swift","kind":"ui-named-argument","surface":"apple","id":"native.apple.a6ec7e8d8d11e84a","source":"Gateway reconnect failed"}, + {"path":"apps/ios/Sources/RootTabs.swift","kind":"ui-named-argument","surface":"apple","id":"native.apple.2874df4d38a638e7","source":"Needs attention"}, + {"path":"apps/ios/Sources/RootTabs.swift","kind":"ui-named-argument","surface":"apple","id":"native.apple.89a259b370826412","source":"Overview"}, + {"path":"apps/ios/Sources/RootTabs.swift","kind":"ui-named-argument","surface":"apple","id":"native.apple.1c168d0bf6c4caf0","source":"Unable to Start Live Voice"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatSessionSidebar+HoverCard.swift","kind":"ui-call","surface":"apple","id":"native.apple.6f372db439550c38","source":"Agent notepad"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatSessionSidebar+HoverCard.swift","kind":"ui-call","surface":"apple","id":"native.apple.f0fbf57887b1f720","source":"Changes"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatSessionSidebar+HoverCard.swift","kind":"ui-call","surface":"apple","id":"native.apple.e91510968700b479","source":"Create PR"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatSessionSidebar+HoverCard.swift","kind":"ui-call","surface":"apple","id":"native.apple.dfbed3e0f998d3c1","source":"In this session"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatSessionSidebar+HoverCard.swift","kind":"ui-call","surface":"apple","id":"native.apple.18eb86e588682167","source":"Open pull request"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatSessionSidebar+HoverCard.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.8d73e6010af9ba3b","source":"%lld more participants"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatSessionSidebar+HoverCard.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.80fa0307092efcda","source":"& %lld others"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatSessionSidebar+HoverCard.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.86216cbabcd76854","source":"& 1 other"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatSessionSidebar+HoverCard.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.a31138a8056adcca","source":"+%lld more"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatSessionSidebar+HoverCard.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.e1179089d43d8c9f","source":"Linked to %@"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatSessionSidebar.swift","kind":"ui-call","surface":"apple","id":"native.apple.984f3c89300610d1","source":"Agents"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatSessionSidebar.swift","kind":"ui-call","surface":"apple","id":"native.apple.a0346f186c40bc5e","source":"Loading agents…"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatSessionSidebar.swift","kind":"ui-call","surface":"apple","id":"native.apple.c2a2e07b30b3335a","source":"No agents are available on this gateway."}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatSessionSidebar.swift","kind":"ui-call","surface":"apple","id":"native.apple.812df118c67f31ea","source":"Retry"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatSessionSidebar.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.addaba7d7374d016","source":"Cancel"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatSessionSidebar.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.1a0ba09602e5c568","source":"Delete Thread"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatSessionSidebar.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.00e84f6d842c7174","source":"No archived threads"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatSessionSidebar.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.331ba952f8491fc2","source":"No matching threads"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatSessionSidebar.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.076927e136c61103","source":"No threads yet"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatSessionSidebar.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.3df678808ee7c528","source":"Rename"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatSessionSidebar.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.f28e07a57ad4f63c","source":"Rename Thread"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatSessionSidebar.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.e934017adeb4afba","source":"Search threads"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatSessionSidebar.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.2d85575ed1bdaceb","source":"The thread and its transcript are removed from the gateway."}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatSessionSidebar.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.2afc7addbd339c16","source":"Thread name"}, + {"path":"apps/ios/Sources/Status/VoiceWakeToast.swift","kind":"ui-modifier","surface":"apple","id":"native.apple.edd16a0d56c61dc2","source":"Voice Wake triggered"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SkillWorkshopSettingsScreen.kt","kind":"ui-call","surface":"android","id":"native.android.8d00775305a3fc74","source":"Applied"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SkillWorkshopSettingsScreen.kt","kind":"ui-call","surface":"android","id":"native.android.b973587e84c65063","source":"Apply"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SkillWorkshopSettingsScreen.kt","kind":"ui-call","surface":"android","id":"native.android.b758a4df60af280c","source":"Apply proposal?"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SkillWorkshopSettingsScreen.kt","kind":"ui-call","surface":"android","id":"native.android.56ba8fc553a399af","source":"Apply, reject, and quarantine require operator.admin scope. Reconnect with shared gateway auth or approve an operator.admin device scope upgrade to enable lifecycle actions."}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SkillWorkshopSettingsScreen.kt","kind":"ui-call","surface":"android","id":"native.android.e91fafc87c4d7fd4","source":"Cancel"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SkillWorkshopSettingsScreen.kt","kind":"ui-call","surface":"android","id":"native.android.ac43ebebc177b67f","source":"Connect to a Gateway to load Skill Workshop proposals."}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SkillWorkshopSettingsScreen.kt","kind":"ui-call","surface":"android","id":"native.android.b5fc14ea1bed1613","source":"Default agent"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SkillWorkshopSettingsScreen.kt","kind":"ui-call","surface":"android","id":"native.android.9246a0bf9cf3b80d","source":"Gateway offline"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SkillWorkshopSettingsScreen.kt","kind":"ui-call","surface":"android","id":"native.android.8e3561cf3f9ef366","source":"Held"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SkillWorkshopSettingsScreen.kt","kind":"ui-call","surface":"android","id":"native.android.2de1cf5173f6e5d4","source":"Inspect"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SkillWorkshopSettingsScreen.kt","kind":"ui-call","surface":"android","id":"native.android.40d6f39ca9212457","source":"Inspect this proposal to load its markdown."}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SkillWorkshopSettingsScreen.kt","kind":"ui-call","surface":"android","id":"native.android.87987fee763f208a","source":"Inspecting"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SkillWorkshopSettingsScreen.kt","kind":"ui-call","surface":"android","id":"native.android.48079eb3e4909507","source":"Kind"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SkillWorkshopSettingsScreen.kt","kind":"ui-call","surface":"android","id":"native.android.ccc5760f719f1aac","source":"Loading"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SkillWorkshopSettingsScreen.kt","kind":"ui-call","surface":"android","id":"native.android.caa655dfb72453d2","source":"Matching proposals will appear here after agents create reusable skill drafts."}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SkillWorkshopSettingsScreen.kt","kind":"ui-call","surface":"android","id":"native.android.2d831fd5829656fc","source":"No proposals"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SkillWorkshopSettingsScreen.kt","kind":"ui-call","surface":"android","id":"native.android.ba9093fc4494e812","source":"Open"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SkillWorkshopSettingsScreen.kt","kind":"ui-call","surface":"android","id":"native.android.d44392114f134b3b","source":"Pending"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SkillWorkshopSettingsScreen.kt","kind":"ui-call","surface":"android","id":"native.android.bbdbd5723a2288ef","source":"Quarantine"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SkillWorkshopSettingsScreen.kt","kind":"ui-call","surface":"android","id":"native.android.4f0253b22e3c699d","source":"Quarantine proposal?"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SkillWorkshopSettingsScreen.kt","kind":"ui-call","surface":"android","id":"native.android.762f31cc51a61c6a","source":"Refresh"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SkillWorkshopSettingsScreen.kt","kind":"ui-call","surface":"android","id":"native.android.0bba7f5a7f536bfc","source":"Refreshing"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SkillWorkshopSettingsScreen.kt","kind":"ui-call","surface":"android","id":"native.android.d6d7d3bb54de86f7","source":"Reject"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SkillWorkshopSettingsScreen.kt","kind":"ui-call","surface":"android","id":"native.android.2faa88096a79b17a","source":"Reject proposal?"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SkillWorkshopSettingsScreen.kt","kind":"ui-call","surface":"android","id":"native.android.b7d8a4c3e34cc092","source":"Rejected"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SkillWorkshopSettingsScreen.kt","kind":"ui-call","surface":"android","id":"native.android.3b7bab21e700d42b","source":"Review generated skill proposals before they become live skills."}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SkillWorkshopSettingsScreen.kt","kind":"ui-call","surface":"android","id":"native.android.8263e0efaec65c14","source":"Search proposals"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SkillWorkshopSettingsScreen.kt","kind":"ui-call","surface":"android","id":"native.android.db30a49dac4dedb3","source":"Selected"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SkillWorkshopSettingsScreen.kt","kind":"ui-call","surface":"android","id":"native.android.5ff7428eec141e51","source":"Skill Workshop"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SkillWorkshopSettingsScreen.kt","kind":"ui-call","surface":"android","id":"native.android.df62ed35fb847c60","source":"Skill Workshop inspect and apply actions"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SkillWorkshopSettingsScreen.kt","kind":"ui-call","surface":"android","id":"native.android.edbfa88792176f3f","source":"Skill Workshop reject and quarantine actions"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SkillWorkshopSettingsScreen.kt","kind":"ui-call","surface":"android","id":"native.android.79c5d6232b243c1d","source":"Support Files"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SkillWorkshopSettingsScreen.kt","kind":"ui-call","surface":"android","id":"native.android.845376b224b1e70b","source":"This will apply \"$proposalTitle\" and refresh Skill Workshop state from the gateway."}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SkillWorkshopSettingsScreen.kt","kind":"ui-call","surface":"android","id":"native.android.d19557a5bc60a77b","source":"This will quarantine \"$proposalTitle\" and refresh Skill Workshop state from the gateway."}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SkillWorkshopSettingsScreen.kt","kind":"ui-call","surface":"android","id":"native.android.b3f73faa993fddb0","source":"This will reject \"$proposalTitle\" and refresh Skill Workshop state from the gateway."}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SkillWorkshopSettingsScreen.kt","kind":"ui-call","surface":"android","id":"native.android.39785345ba2c3bff","source":"Unknown"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SkillWorkshopSettingsScreen.kt","kind":"ui-call","surface":"android","id":"native.android.cb4541d4534f81bd","source":"Updated"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SkillWorkshopSettingsScreen.kt","kind":"ui-call","surface":"android","id":"native.android.e15885377b28fa59","source":"Working"}, + {"path":"apps/ios/Sources/Design/ChatProTab.swift","kind":"conditional-branch","surface":"apple","id":"native.apple.98ff0a205ca51067","source":"Collapsed"}, + {"path":"apps/ios/Sources/Design/ChatProTab.swift","kind":"conditional-branch","surface":"apple","id":"native.apple.d22afdc8f4adfb5d","source":"Connected"}, + {"path":"apps/ios/Sources/Design/ChatProTab.swift","kind":"conditional-branch","surface":"apple","id":"native.apple.5936a4a11d4f206a","source":"Expanded"}, + {"path":"apps/ios/Sources/Design/ChatProTab.swift","kind":"conditional-branch","surface":"apple","id":"native.apple.11910b82859672bc","source":"Unavailable"}, + {"path":"apps/ios/Sources/Design/ChatProTab.swift","kind":"ui-call","surface":"apple","id":"native.apple.2f4ecf908494f83c","source":"OK"}, + {"path":"apps/ios/Sources/Design/ChatProTab.swift","kind":"ui-call","surface":"apple","id":"native.apple.047e5ed17ef11e5d","source":"OpenClaw could not prepare the Markdown file."}, + {"path":"apps/ios/Sources/Design/ChatProTab.swift","kind":"ui-call","surface":"apple","id":"native.apple.5078ee1df33807eb","source":"The session attaches once the gateway is ready."}, + {"path":"apps/ios/Sources/Design/ChatProTab.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.6b7f3681d21393b0","source":"Check OpenClaw status"}, + {"path":"apps/ios/Sources/Design/ChatProTab.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.ff7d66a6d5501f91","source":"Connect to a gateway"}, + {"path":"apps/ios/Sources/Design/ChatProTab.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.a040743f9ce503c8","source":"Help me start a realtime voice session from this phone."}, + {"path":"apps/ios/Sources/Design/ChatProTab.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.80397cf83ca5c481","source":"Help me start voice chat"}, + {"path":"apps/ios/Sources/Design/ChatProTab.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.b5b7102ed84a411c","source":"Hides the gateway status label"}, + {"path":"apps/ios/Sources/Design/ChatProTab.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.ac690f8ad2d14f10","source":"Message %@..."}, + {"path":"apps/ios/Sources/Design/ChatProTab.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.cc3f2333475fc6c5","source":"Message %@; sends when connected"}, + {"path":"apps/ios/Sources/Design/ChatProTab.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.14e12e0f69b6b400","source":"Opens Settings / Gateway"}, + {"path":"apps/ios/Sources/Design/ChatProTab.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.14f3cb07be7c823c","source":"Show me which phone controls and device capabilities are available right now."}, + {"path":"apps/ios/Sources/Design/ChatProTab.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.6f167dc8a11d0c47","source":"Show reasoning & tool activity"}, + {"path":"apps/ios/Sources/Design/ChatProTab.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.8b7ad79ccffd6b4e","source":"Shows the full gateway status label"}, + {"path":"apps/ios/Sources/Design/ChatProTab.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.0a1726f5907836b8","source":"Summarize the current OpenClaw status and tell me what needs attention."}, + {"path":"apps/ios/Sources/Design/ChatProTab.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.f8b0da8c58963f02","source":"Unable to Export Transcript"}, + {"path":"apps/ios/Sources/Design/ChatProTab.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.2ae773ba1d30ceae","source":"Voice off"}, + {"path":"apps/ios/Sources/Design/ChatProTab.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.b4ff92a80eff84fa","source":"What can I control here?"}, + {"path":"apps/ios/Sources/Design/ChatProTab.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.3507417063d4905f","source":"What would you like to work on?"}, + {"path":"apps/ios/Sources/Design/ChatProTab.swift","kind":"ui-modifier","surface":"apple","id":"native.apple.1229aa9b7046fd4d","source":"Chat actions"}, + {"path":"apps/ios/Sources/Design/ChatProTab.swift","kind":"ui-named-argument","surface":"apple","id":"native.apple.e284989e75710540","source":"Export transcript"}, + {"path":"apps/ios/Sources/Design/ChatProTab.swift","kind":"ui-named-argument","surface":"apple","id":"native.apple.59a17dee76f1e123","source":"Gateway settings"}, + {"path":"apps/ios/Sources/Design/ChatProTab.swift","kind":"ui-named-argument","surface":"apple","id":"native.apple.0603402116243f9e","source":"New chat in worktree"}, + {"path":"apps/ios/Sources/Design/ChatProTab.swift","kind":"ui-named-argument","surface":"apple","id":"native.apple.f53f33d5f46ead85","source":"New session options…"}, + {"path":"apps/macos/Sources/OpenClaw/PostUpdateView.swift","kind":"ui-call","surface":"apple","id":"native.apple.9a6317bf808261e4","source":"Ask Discord"}, + {"path":"apps/macos/Sources/OpenClaw/PostUpdateView.swift","kind":"ui-call","surface":"apple","id":"native.apple.e2f15b7e6e12a7ed","source":"Continue"}, + {"path":"apps/macos/Sources/OpenClaw/PostUpdateView.swift","kind":"ui-call","surface":"apple","id":"native.apple.812df118c67f31ea","source":"Retry"}, + {"path":"apps/macos/Sources/OpenClaw/PostUpdateView.swift","kind":"ui-call","surface":"apple","id":"native.apple.e5d6ff4068bbf8d6","source":"Update guide"}, + {"path":"apps/ios/Sources/Gateway/GatewayConnectionIssue.swift","kind":"ui-localized-call-multiline","surface":"apple","id":"native.apple.8c2d9eaf9d62d07e","source":"If this gateway uses Tailscale, install or open Tailscale on this device, sign in to the same tailnet, and connect. Check that the gateway is online and accessible to your device, then retry."}, + {"path":"apps/macos/Sources/OpenClaw/OnboardingView+Layout.swift","kind":"conditional-branch","surface":"apple","id":"native.apple.411cfcaa490a8fb6","source":"Authenticate with your Gateway"}, + {"path":"apps/macos/Sources/OpenClaw/OnboardingView+Layout.swift","kind":"conditional-branch","surface":"apple","id":"native.apple.587ef8721c9620e2","source":"Connect your AI"}, + {"path":"apps/macos/Sources/OpenClaw/OnboardingView+Layout.swift","kind":"ui-call","surface":"apple","id":"native.apple.9c60d46ba33836b2","source":"Back"}, + {"path":"apps/ios/Sources/Gateway/ExecApprovalPromptDialog.swift","kind":"ui-call","surface":"apple","id":"native.apple.58c648321c0a4a26","source":"Allow Always"}, + {"path":"apps/ios/Sources/Gateway/ExecApprovalPromptDialog.swift","kind":"ui-call","surface":"apple","id":"native.apple.c2a09cabe64e2ad2","source":"Allow Once"}, + {"path":"apps/ios/Sources/Gateway/ExecApprovalPromptDialog.swift","kind":"ui-call","surface":"apple","id":"native.apple.addaba7d7374d016","source":"Cancel"}, + {"path":"apps/ios/Sources/Gateway/ExecApprovalPromptDialog.swift","kind":"ui-call","surface":"apple","id":"native.apple.35af2e746e246bba","source":"Deny"}, + {"path":"apps/ios/Sources/Gateway/ExecApprovalPromptDialog.swift","kind":"ui-call","surface":"apple","id":"native.apple.41a43534d216ebad","source":"Dismiss"}, + {"path":"apps/ios/Sources/Gateway/ExecApprovalPromptDialog.swift","kind":"ui-call","surface":"apple","id":"native.apple.0bb2520996931cc2","source":"Exec approval required"}, + {"path":"apps/ios/Sources/Gateway/ExecApprovalPromptDialog.swift","kind":"ui-call","surface":"apple","id":"native.apple.9bdf4f3d4ea8129f","source":"Open Dashboard on an authorized device to review this approval."}, + {"path":"apps/ios/Sources/Gateway/ExecApprovalPromptDialog.swift","kind":"ui-call","surface":"apple","id":"native.apple.32a01aeecb58e9af","source":"Resolving…"}, + {"path":"apps/ios/Sources/Gateway/ExecApprovalPromptDialog.swift","kind":"ui-call","surface":"apple","id":"native.apple.f50b561e1962cc4b","source":"Review in Dashboard"}, + {"path":"apps/ios/Sources/Gateway/ExecApprovalPromptDialog.swift","kind":"ui-call","surface":"apple","id":"native.apple.6f341ac6afde7830","source":"Review this exec request before continuing. Your decision will be sent back to the gateway."}, + {"path":"apps/ios/Sources/Gateway/ExecApprovalPromptDialog.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.7ac8c24d6e667aea","source":"Review approval"}, + {"path":"apps/ios/Sources/Gateway/ExecApprovalPromptDialog.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.76412c93488e6dc5","source":"about ^[\\(hours) hour](inflect: true)"}, + {"path":"apps/ios/Sources/Gateway/ExecApprovalPromptDialog.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.64d867411d4f1a1d","source":"about ^[\\(minutes) minute](inflect: true)"}, + {"path":"apps/ios/Sources/Gateway/ExecApprovalPromptDialog.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.f31e72922dfb4059","source":"expired"}, + {"path":"apps/ios/Sources/Gateway/ExecApprovalPromptDialog.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.7209bdd560ff69f7","source":"under a minute"}, + {"path":"apps/ios/Sources/Gateway/ExecApprovalPromptDialog.swift","kind":"ui-named-argument","surface":"apple","id":"native.apple.cec469bca79a29dc","source":"Agent"}, + {"path":"apps/ios/Sources/Gateway/ExecApprovalPromptDialog.swift","kind":"ui-named-argument","surface":"apple","id":"native.apple.e6d486f689c33567","source":"Expires"}, + {"path":"apps/ios/Sources/Gateway/ExecApprovalPromptDialog.swift","kind":"ui-named-argument","surface":"apple","id":"native.apple.5f2d54dd640c4254","source":"Host"}, + {"path":"apps/ios/Sources/Gateway/ExecApprovalPromptDialog.swift","kind":"ui-named-argument","surface":"apple","id":"native.apple.0fee5a60ac57aa5d","source":"Node"}, + {"path":"apps/ios/Sources/Gateway/ExecApprovalPromptDialog.swift","kind":"ui-named-argument","surface":"apple","id":"native.apple.e3b3f9a436c9f647","source":"Plugin"}, + {"path":"apps/ios/Sources/Gateway/ExecApprovalPromptDialog.swift","kind":"ui-named-argument","surface":"apple","id":"native.apple.e388f24087c9becc","source":"Severity"}, + {"path":"apps/ios/Sources/Gateway/ExecApprovalPromptDialog.swift","kind":"ui-named-argument","surface":"apple","id":"native.apple.fc5d2cd380045e19","source":"Tool"}, + {"path":"apps/macos/Sources/OpenClaw/VoiceWakeChime.swift","kind":"conditional-branch","surface":"apple","id":"native.apple.cb16b17de2bb55f4","source":"No Sound"}, + {"path":"apps/macos/Sources/OpenClaw/WebChatSwiftUI.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.35e0a4a5f87bb72c","source":"Catch me up"}, + {"path":"apps/macos/Sources/OpenClaw/WebChatSwiftUI.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.6b7f3681d21393b0","source":"Check OpenClaw status"}, + {"path":"apps/macos/Sources/OpenClaw/WebChatSwiftUI.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.2c0548ebabf7e240","source":"Listening"}, + {"path":"apps/macos/Sources/OpenClaw/WebChatSwiftUI.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.d9cb13986656c501","source":"Show me what you can help with on this Mac right now."}, + {"path":"apps/macos/Sources/OpenClaw/WebChatSwiftUI.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.17b75f78769d5182","source":"Speaking"}, + {"path":"apps/macos/Sources/OpenClaw/WebChatSwiftUI.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.0a1726f5907836b8","source":"Summarize the current OpenClaw status and tell me what needs attention."}, + {"path":"apps/macos/Sources/OpenClaw/WebChatSwiftUI.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.9b2c87c53c579818","source":"Summarize what happened in my threads since yesterday."}, + {"path":"apps/macos/Sources/OpenClaw/WebChatSwiftUI.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.56f8cc96f8356d5d","source":"Talk mode off"}, + {"path":"apps/macos/Sources/OpenClaw/WebChatSwiftUI.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.ae23f3662db0d35e","source":"Talk mode paused"}, + {"path":"apps/macos/Sources/OpenClaw/WebChatSwiftUI.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.61c183a43828ff8a","source":"Talk mode ready"}, + {"path":"apps/macos/Sources/OpenClaw/WebChatSwiftUI.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.7289910f9a2c9417","source":"Talk mode uses the primary Gateway window"}, + {"path":"apps/macos/Sources/OpenClaw/WebChatSwiftUI.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.ea5944dac09f07af","source":"Thinking"}, + {"path":"apps/macos/Sources/OpenClaw/WebChatSwiftUI.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.0f20d6eaac7c7a9d","source":"What can you do?"}, + {"path":"apps/macos/Sources/OpenClaw/WebChatSwiftUI.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.3507417063d4905f","source":"What would you like to work on?"}, + {"path":"apps/ios/ShareExtension/ShareViewController.swift","kind":"conditional-branch","surface":"apple","id":"native.apple.8d6390273ce5b802","source":"Just received your iOS share + request, working on it."}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/DesktopScreen.kt","kind":"ui-call","surface":"android","id":"native.android.38b7fdfac0cbc42d","source":"Connect to your gateway to view a machine screen."}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/DesktopScreen.kt","kind":"ui-call","surface":"android","id":"native.android.d10a9401523592eb","source":"Desktop"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/DesktopScreen.kt","kind":"ui-call","surface":"android","id":"native.android.4207fb531de799e8","source":"Desktop needs a connected gateway"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatTranscriptSearch.swift","kind":"ui-call","surface":"apple","id":"native.apple.79e1d410f1509bc1","source":"Close Find"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatTranscriptSearch.swift","kind":"ui-call","surface":"apple","id":"native.apple.57ea0c30bd6a3d8a","source":"Find in Conversation"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatTranscriptSearch.swift","kind":"ui-call","surface":"apple","id":"native.apple.1b95bff7301f016f","source":"Find in loaded messages"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatTranscriptSearch.swift","kind":"ui-call","surface":"apple","id":"native.apple.2282d2bdeca50246","source":"Next Match"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatTranscriptSearch.swift","kind":"ui-call","surface":"apple","id":"native.apple.a721c9db005427f3","source":"Previous Match"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatTranscriptSearch.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.bd6bb94f4de16991","source":"%lld of %lld"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatTranscriptSearch.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.e3e20f53d337ceba","source":"No matches"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatTranscriptSearch.swift","kind":"ui-modifier","surface":"apple","id":"native.apple.31f4dddc600a54f9","source":"Close find (Escape)"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatTranscriptSearch.swift","kind":"ui-modifier","surface":"apple","id":"native.apple.29b1c4039d8bb896","source":"Find in conversation (⌘F)"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatTranscriptSearch.swift","kind":"ui-modifier","surface":"apple","id":"native.apple.de0f4838e9554464","source":"Next match (⌘G)"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatTranscriptSearch.swift","kind":"ui-modifier","surface":"apple","id":"native.apple.47d0bb98a973fe2f","source":"Previous match (⇧⌘G)"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatCommandPalette.swift","kind":"ui-call","surface":"apple","id":"native.apple.e3e20f53d337ceba","source":"No matches"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatCommandPalette.swift","kind":"ui-call","surface":"apple","id":"native.apple.87d81d3fc0a92eee","source":"Search agents, threads, and actions"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatCommandPalette.swift","kind":"ui-call","surface":"apple","id":"native.apple.773596f1dedd570c","source":"↑↓ Navigate · Return Open · Escape Close"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatCommandPalette.swift","kind":"ui-modifier","surface":"apple","id":"native.apple.798da1ce5a3baade","source":"Close command palette"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatCommandPalette.swift","kind":"ui-modifier","surface":"apple","id":"native.apple.0c6ec6b3fb227e5c","source":"Close command palette (Escape)"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatCommandPalette.swift","kind":"ui-modifier","surface":"apple","id":"native.apple.3b018d89a02b4f8e","source":"Searching threads"}, + {"path":"apps/android/app/src/main/res/values/assistant.xml","kind":"resource-item","surface":"android","id":"native.android.7034da5f5375fb6f","source":"ask OpenClaw $prompt"}, + {"path":"apps/android/app/src/main/res/values/assistant.xml","kind":"resource-item","surface":"android","id":"native.android.bc5ef0aa6948c471","source":"open OpenClaw and ask $prompt"}, + {"path":"apps/android/app/src/main/res/values/assistant.xml","kind":"resource-item","surface":"android","id":"native.android.ff912c72bbd602f2","source":"tell OpenClaw to $prompt"}, + {"path":"apps/macos/Sources/OpenClaw/DashboardAlertPresenter.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.2f4ecf908494f83c","source":"OK"}, + {"path":"apps/ios/Sources/Settings/GatewayCustomHeadersSettingsView.swift","kind":"ui-call","surface":"apple","id":"native.apple.8e532af6f76ffaf1","source":"Add Header"}, + {"path":"apps/ios/Sources/Settings/GatewayCustomHeadersSettingsView.swift","kind":"ui-call","surface":"apple","id":"native.apple.88ece13c26b20d71","source":"Header name"}, + {"path":"apps/ios/Sources/Settings/GatewayCustomHeadersSettingsView.swift","kind":"ui-call","surface":"apple","id":"native.apple.409bd46f355e758f","source":"Header value"}, + {"path":"apps/ios/Sources/Settings/GatewayCustomHeadersSettingsView.swift","kind":"ui-call","surface":"apple","id":"native.apple.b42cd5d35250d640","source":"Headers"}, + {"path":"apps/ios/Sources/Settings/GatewayCustomHeadersSettingsView.swift","kind":"ui-call","surface":"apple","id":"native.apple.6599c3e4ffa909af","source":"Value"}, + {"path":"apps/ios/Sources/Settings/GatewayCustomHeadersSettingsView.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.19c12c52941ddf52","source":"Sent with foreground app connections to this gateway. Changes apply on the next reconnect; Share extension delivery is not yet supported."}, + {"path":"apps/ios/Sources/Settings/GatewayCustomHeadersSettingsView.swift","kind":"ui-modifier","surface":"apple","id":"native.apple.635eeaa3681198b5","source":"Custom Headers"}, + {"path":"apps/macos/Sources/OpenClaw/Resources/Info.plist","kind":"plist-string","surface":"apple","id":"native.apple.971c834d1915e2f8","source":"OpenClaw can access Reminders when requested by the agent for the apple-reminders skill."}, + {"path":"apps/macos/Sources/OpenClaw/Resources/Info.plist","kind":"plist-string","surface":"apple","id":"native.apple.6b73d4184df5c712","source":"OpenClaw can capture photos or short video clips when requested by the agent."}, + {"path":"apps/macos/Sources/OpenClaw/Resources/Info.plist","kind":"plist-string","surface":"apple","id":"native.apple.bd5bc8cb530da00c","source":"OpenClaw can share your location when requested by the agent."}, + {"path":"apps/macos/Sources/OpenClaw/Resources/Info.plist","kind":"plist-string","surface":"apple","id":"native.apple.19811ebf992a1395","source":"OpenClaw captures the screen when the agent needs screenshots for context."}, + {"path":"apps/macos/Sources/OpenClaw/Resources/Info.plist","kind":"plist-string","surface":"apple","id":"native.apple.a665bc925dd7da22","source":"OpenClaw needs Automation permission when an agent action controls another app."}, + {"path":"apps/macos/Sources/OpenClaw/Resources/Info.plist","kind":"plist-string","surface":"apple","id":"native.apple.ef7c2046fc195653","source":"OpenClaw needs notification permission to show alerts for agent actions."}, + {"path":"apps/macos/Sources/OpenClaw/Resources/Info.plist","kind":"plist-string","surface":"apple","id":"native.apple.b95d58469e82b376","source":"OpenClaw uses Apple Speech for Voice Wake, push-to-talk, Talk Mode, and Quick Chat dictation. Voice Wake stays on-device."}, + {"path":"apps/macos/Sources/OpenClaw/Resources/Info.plist","kind":"plist-string","surface":"apple","id":"native.apple.10e5b47acf10eb96","source":"OpenClaw uses the local network to connect to your remote OpenClaw gateway over LAN, Tailnet, or SSH."}, + {"path":"apps/macos/Sources/OpenClaw/Resources/Info.plist","kind":"plist-string","surface":"apple","id":"native.apple.5b21e7ff7aacc63c","source":"OpenClaw uses the microphone for Voice Wake, push-to-talk, Talk Mode, Quick Chat dictation, and agent audio capture."}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/chat/SessionSnooze.kt","kind":"ui-call","surface":"android","id":"native.android.3e0ff93d60025fd1","source":"In 1 hour"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/chat/SessionSnooze.kt","kind":"ui-call","surface":"android","id":"native.android.ce2d70c7602aca39","source":"In 3 hours"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/chat/SessionSnooze.kt","kind":"ui-call","surface":"android","id":"native.android.487decd282bbb6dd","source":"Next week"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/chat/SessionSnooze.kt","kind":"ui-call","surface":"android","id":"native.android.ed24e63b5a13129e","source":"This evening"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/chat/SessionSnooze.kt","kind":"ui-call","surface":"android","id":"native.android.67c05140269eb221","source":"Tomorrow"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/chat/SessionSnooze.kt","kind":"ui-call","surface":"android","id":"native.android.61a461e668320541","source":"tomorrow $time"}, + {"path":"apps/macos/Sources/OpenClaw/VoiceWakeForwarder.swift","kind":"conditional-branch","surface":"apple","id":"native.apple.405475b3a812acf0","source":"this Mac"}, + {"path":"apps/macos/Sources/OpenClaw/CameraCaptureService.swift","kind":"conditional-branch","surface":"apple","id":"native.apple.2ff88df4e6f840e0","source":"Camera"}, + {"path":"apps/macos/Sources/OpenClaw/CameraCaptureService.swift","kind":"conditional-branch","surface":"apple","id":"native.apple.f4ca9f48845be906","source":"Microphone"}, + {"path":"apps/ios/Sources/Design/AgentProTab.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.bfee61a8bc05bad6","source":"All"}, + {"path":"apps/ios/Sources/Design/AgentProTab.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.8154cd7674c08ac5","source":"Online"}, + {"path":"apps/ios/Sources/Design/AgentProTab.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.c7150f26c257b807","source":"Ready"}, + {"path":"apps/macos/Sources/OpenClaw/OnboardingAISetupView.swift","kind":"conditional-branch","surface":"apple","id":"native.apple.04478f22b9587b68","source":"Checking CLI logins, saved API keys, and local model servers on the Gateway."}, + {"path":"apps/macos/Sources/OpenClaw/OnboardingAISetupView.swift","kind":"conditional-branch","surface":"apple","id":"native.apple.b0374b5c64906998","source":"Connect a provider below with an API key or token, then check again."}, + {"path":"apps/macos/Sources/OpenClaw/OnboardingAISetupView.swift","kind":"conditional-branch","surface":"apple","id":"native.apple.162f4aa3a201e496","source":"Couldn’t check this Gateway for AI access"}, + {"path":"apps/macos/Sources/OpenClaw/OnboardingAISetupView.swift","kind":"conditional-branch","surface":"apple","id":"native.apple.e37f458ea45e4b23","source":"Couldn’t check this Gateway for AI accounts"}, + {"path":"apps/macos/Sources/OpenClaw/OnboardingAISetupView.swift","kind":"conditional-branch","surface":"apple","id":"native.apple.43c1dc93a7c7ed44","source":"Hide details"}, + {"path":"apps/macos/Sources/OpenClaw/OnboardingAISetupView.swift","kind":"conditional-branch","surface":"apple","id":"native.apple.c1edfe2581933d10","source":"Install one of these tools, then check again. You can also connect a provider below."}, + {"path":"apps/macos/Sources/OpenClaw/OnboardingAISetupView.swift","kind":"conditional-branch","surface":"apple","id":"native.apple.9fe4765ba3ef65ac","source":"Looking for AI you already use…"}, + {"path":"apps/macos/Sources/OpenClaw/OnboardingAISetupView.swift","kind":"conditional-branch","surface":"apple","id":"native.apple.a3afec56c19545f5","source":"OpenClaw will check again before changing any inference settings."}, + {"path":"apps/macos/Sources/OpenClaw/OnboardingAISetupView.swift","kind":"conditional-branch","surface":"apple","id":"native.apple.1192cdffe5d18f48","source":"Show details"}, + {"path":"apps/macos/Sources/OpenClaw/OnboardingAISetupView.swift","kind":"conditional-branch","surface":"apple","id":"native.apple.b263fede10ff98c1","source":"Waiting for the previous AI test to finish…"}, + {"path":"apps/macos/Sources/OpenClaw/OnboardingAISetupView.swift","kind":"ui-call","surface":"apple","id":"native.apple.8b4fd41812651842","source":"API Keys"}, + {"path":"apps/macos/Sources/OpenClaw/OnboardingAISetupView.swift","kind":"ui-call","surface":"apple","id":"native.apple.14852597cea7737b","source":"API key or token"}, + {"path":"apps/macos/Sources/OpenClaw/OnboardingAISetupView.swift","kind":"ui-call","surface":"apple","id":"native.apple.c88984408bdbb9a7","source":"Check again"}, + {"path":"apps/macos/Sources/OpenClaw/OnboardingAISetupView.swift","kind":"ui-call","surface":"apple","id":"native.apple.cea8f9534c6f3753","source":"Connect"}, + {"path":"apps/macos/Sources/OpenClaw/OnboardingAISetupView.swift","kind":"ui-call","surface":"apple","id":"native.apple.6dd5d8c88288e101","source":"Connect a local model service, or prepare a model on this Gateway."}, + {"path":"apps/macos/Sources/OpenClaw/OnboardingAISetupView.swift","kind":"ui-call","surface":"apple","id":"native.apple.af220ca1f6af3ed6","source":"Connect an AI provider"}, + {"path":"apps/macos/Sources/OpenClaw/OnboardingAISetupView.swift","kind":"ui-call","surface":"apple","id":"native.apple.1d5ea12efd00f26a","source":"Connect with an API key or token"}, + {"path":"apps/macos/Sources/OpenClaw/OnboardingAISetupView.swift","kind":"ui-call","surface":"apple","id":"native.apple.908f6d2c89a40243","source":"Copy error"}, + {"path":"apps/macos/Sources/OpenClaw/OnboardingAISetupView.swift","kind":"ui-call","surface":"apple","id":"native.apple.6bbcbc74a3dbd7f2","source":"Detected, but not auto-tested"}, + {"path":"apps/macos/Sources/OpenClaw/OnboardingAISetupView.swift","kind":"ui-call","surface":"apple","id":"native.apple.fb11339bf719cc87","source":"More sign-in options"}, + {"path":"apps/macos/Sources/OpenClaw/OnboardingAISetupView.swift","kind":"ui-call","surface":"apple","id":"native.apple.9df1496c7684fb56","source":"No usable AI access found on this Gateway"}, + {"path":"apps/macos/Sources/OpenClaw/OnboardingAISetupView.swift","kind":"ui-call","surface":"apple","id":"native.apple.319b3b1f1ad14dd9","source":"Open help…"}, + {"path":"apps/macos/Sources/OpenClaw/OnboardingAISetupView.swift","kind":"ui-call","surface":"apple","id":"native.apple.6e3b44cc7c6e64a4","source":"Provider"}, + {"path":"apps/macos/Sources/OpenClaw/OnboardingAISetupView.swift","kind":"ui-call","surface":"apple","id":"native.apple.ba7cdb59ae2ea09e","source":"Recommended installs"}, + {"path":"apps/macos/Sources/OpenClaw/OnboardingAISetupView.swift","kind":"ui-call","surface":"apple","id":"native.apple.5199450049db6783","source":"Set up a local model"}, + {"path":"apps/macos/Sources/OpenClaw/OnboardingAISetupView.swift","kind":"ui-call","surface":"apple","id":"native.apple.873da6a79ded470d","source":"Setup & utility"}, + {"path":"apps/macos/Sources/OpenClaw/OnboardingAISetupView.swift","kind":"ui-call","surface":"apple","id":"native.apple.5267bed5ebd1dc06","source":"Show existing native conversations"}, + {"path":"apps/macos/Sources/OpenClaw/OnboardingAISetupView.swift","kind":"ui-call","surface":"apple","id":"native.apple.b6c1a1666f353560","source":"Use for setup"}, + {"path":"apps/macos/Sources/OpenClaw/OnboardingAISetupView.swift","kind":"ui-call-concatenated","surface":"apple","id":"native.apple.21cce11f20dca88c","source":"Choose any supported provider. OpenClaw asks before installing a provider plugin, then continues into its own sign-in or API-key flow and verifies a real reply."}, + {"path":"apps/macos/Sources/OpenClaw/OnboardingAISetupView.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.6481536c88c7c3a0","source":"Connect / Set up"}, + {"path":"apps/macos/Sources/OpenClaw/OnboardingAISetupView.swift","kind":"ui-localized-call-multiline","surface":"apple","id":"native.apple.653497d92cfa11ca","source":"Include existing %@ conversations in the sidebar. This discovers them in place; it does not copy transcripts."}, + {"path":"apps/macos/Sources/OpenClaw/OnboardingAISetupView.swift","kind":"ui-named-argument","surface":"apple","id":"native.apple.724aeb15159b2d91","source":"AI setup needs verification"}, + {"path":"apps/macos/Sources/OpenClaw/OnboardingAISetupView.swift","kind":"ui-named-argument","surface":"apple","id":"native.apple.c88984408bdbb9a7","source":"Check again"}, + {"path":"apps/macos/Sources/OpenClaw/OnboardingAISetupView.swift","kind":"ui-named-argument","surface":"apple","id":"native.apple.c1786c4ef561a7a3","source":"Couldn’t load the full provider list"}, + {"path":"apps/macos/Sources/OpenClaw/OnboardingAISetupView.swift","kind":"ui-named-argument","surface":"apple","id":"native.apple.bb24048d5940285c","source":"Enable or install a text-inference provider plugin on this Gateway, then check again."}, + {"path":"apps/macos/Sources/OpenClaw/OnboardingAISetupView.swift","kind":"ui-named-argument","surface":"apple","id":"native.apple.8b03cb2a68bec9dd","source":"No key-based providers are available"}, + {"path":"apps/macos/Sources/OpenClaw/OnboardingAISetupView.swift","kind":"ui-named-argument","surface":"apple","id":"native.apple.86c86388eb5c3f0a","source":"That key didn’t work"}, + {"path":"apps/macos/Sources/OpenClaw/OnboardingAISetupView.swift","kind":"ui-named-argument","surface":"apple","id":"native.apple.d4d40add2415ce06","source":"Try again"}, + {"path":"apps/ios/Sources/Chat/IOSGatewayChatTransport+ComposerCapabilities.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.adb37cf6ffce3ac0","source":"Could not load: %@. Retry."}, + {"path":"apps/ios/Sources/Chat/IOSGatewayChatTransport+ComposerCapabilities.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.0ebbbf6fe2b78175","source":"Skills"}, + {"path":"apps/ios/Sources/Chat/IOSGatewayChatTransport+ComposerCapabilities.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.050674ef732e78ff","source":"Tool Access"}, + {"path":"apps/ios/Sources/Chat/IOSGatewayChatTransport+ComposerCapabilities.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.174fa631956dee00","source":"Web Search and Connectors"}, + {"path":"apps/macos/Sources/OpenClaw/OnboardingView+Pages.swift","kind":"conditional-branch","surface":"apple","id":"native.apple.d1b3ad5bfd7826d1","source":" · ssh \\(parsed.port)"}, + {"path":"apps/macos/Sources/OpenClaw/OnboardingView+Pages.swift","kind":"conditional-branch","surface":"apple","id":"native.apple.bcbbc2fb7483ee3e","source":"Everything needed to run the Gateway is included in OpenClaw. The app prepares a private copy in your user folder and starts it on this Mac."}, + {"path":"apps/macos/Sources/OpenClaw/OnboardingView+Pages.swift","kind":"conditional-branch","surface":"apple","id":"native.apple.31a1f00551e94e8f","source":"Install OpenClaw"}, + {"path":"apps/macos/Sources/OpenClaw/OnboardingView+Pages.swift","kind":"conditional-branch","surface":"apple","id":"native.apple.04150c04233b3a3d","source":"Keeps running after you quit OpenClaw."}, + {"path":"apps/macos/Sources/OpenClaw/OnboardingView+Pages.swift","kind":"conditional-branch","surface":"apple","id":"native.apple.40d6e689933c49c2","source":"OpenClaw installation failed"}, + {"path":"apps/macos/Sources/OpenClaw/OnboardingView+Pages.swift","kind":"conditional-branch","surface":"apple","id":"native.apple.4c5511f6abc610de","source":"OpenClaw is setting up its Gateway background service on this Mac. Published Stable and Beta installs are usually quick. Dev (Git main) downloads and builds OpenClaw from source, so allow several minutes and several gigabytes of free space. No administrator password is required."}, + {"path":"apps/macos/Sources/OpenClaw/OnboardingView+Pages.swift","kind":"conditional-branch","surface":"apple","id":"native.apple.5c07f42337422f9b","source":"OpenClaw preparation failed"}, + {"path":"apps/macos/Sources/OpenClaw/OnboardingView+Pages.swift","kind":"conditional-branch","surface":"apple","id":"native.apple.4f56ed69375b7616","source":"Prepare OpenClaw"}, + {"path":"apps/macos/Sources/OpenClaw/OnboardingView+Pages.swift","kind":"conditional-branch","surface":"apple","id":"native.apple.c7150f26c257b807","source":"Ready"}, + {"path":"apps/macos/Sources/OpenClaw/OnboardingView+Pages.swift","kind":"conditional-branch","surface":"apple","id":"native.apple.98a5843b75d37178","source":"Ready for the next step"}, + {"path":"apps/macos/Sources/OpenClaw/OnboardingView+Pages.swift","kind":"conditional-branch","surface":"apple","id":"native.apple.e293e1656ea24136","source":"Runs while OpenClaw is open."}, + {"path":"apps/macos/Sources/OpenClaw/OnboardingView+Pages.swift","kind":"conditional-branch","surface":"apple","id":"native.apple.5f1bc5fa4e2cc3aa","source":"Start the Gateway"}, + {"path":"apps/macos/Sources/OpenClaw/OnboardingView+Pages.swift","kind":"conditional-branch","surface":"apple","id":"native.apple.fba96b43fdaa6654","source":"Start the background service"}, + {"path":"apps/macos/Sources/OpenClaw/OnboardingView+Pages.swift","kind":"conditional-branch","surface":"apple","id":"native.apple.b3f4173e63d9d1a4","source":"The Gateway didn’t start"}, + {"path":"apps/macos/Sources/OpenClaw/OnboardingView+Pages.swift","kind":"ui-call","surface":"apple","id":"native.apple.fc6bac9b712ef16d","source":"Change connection…"}, + {"path":"apps/macos/Sources/OpenClaw/OnboardingView+Pages.swift","kind":"ui-call","surface":"apple","id":"native.apple.a992740b3d82b95b","source":"Check connection"}, + {"path":"apps/macos/Sources/OpenClaw/OnboardingView+Pages.swift","kind":"ui-call","surface":"apple","id":"native.apple.f79fae43166ea3d1","source":"Checking remote gateway…"}, + {"path":"apps/macos/Sources/OpenClaw/OnboardingView+Pages.swift","kind":"ui-call","surface":"apple","id":"native.apple.908b54de41e3a14e","source":"Getting things ready"}, + {"path":"apps/macos/Sources/OpenClaw/OnboardingView+Pages.swift","kind":"ui-call","surface":"apple","id":"native.apple.2b43d155b508f174","source":"Keep OpenClaw running when the app is closed"}, + {"path":"apps/macos/Sources/OpenClaw/OnboardingView+Pages.swift","kind":"ui-call","surface":"apple","id":"native.apple.3c9b99692cf97d3f","source":"Launch at login"}, + {"path":"apps/macos/Sources/OpenClaw/OnboardingView+Pages.swift","kind":"ui-call","surface":"apple","id":"native.apple.645a829b54b1d8ef","source":"Look again"}, + {"path":"apps/macos/Sources/OpenClaw/OnboardingView+Pages.swift","kind":"ui-call","surface":"apple","id":"native.apple.4a4aa0337c84a800","source":"No gateways found on your network yet."}, + {"path":"apps/macos/Sources/OpenClaw/OnboardingView+Pages.swift","kind":"ui-call","surface":"apple","id":"native.apple.7e7b652a442cc24b","source":"OK — OpenClaw won’t start anything yet. Pick Local or Remote later in the Connection window."}, + {"path":"apps/macos/Sources/OpenClaw/OnboardingView+Pages.swift","kind":"ui-call","surface":"apple","id":"native.apple.b58516a28f60bb75","source":"Remote connection"}, + {"path":"apps/macos/Sources/OpenClaw/OnboardingView+Pages.swift","kind":"ui-call","surface":"apple","id":"native.apple.b2d7a14b0fac4b78","source":"Set up later"}, + {"path":"apps/macos/Sources/OpenClaw/OnboardingView+Pages.swift","kind":"ui-call","surface":"apple","id":"native.apple.5c8f2f67618b4816","source":"Updating how the Gateway runs…"}, + {"path":"apps/macos/Sources/OpenClaw/OnboardingView+Pages.swift","kind":"ui-call","surface":"apple","id":"native.apple.d5f48d5edf61d6b2","source":"Verify OpenClaw can reach this gateway."}, + {"path":"apps/macos/Sources/OpenClaw/OnboardingView+Pages.swift","kind":"ui-call","surface":"apple","id":"native.apple.ec72dff7212fa41d","source":"Welcome to OpenClaw"}, + {"path":"apps/macos/Sources/OpenClaw/OnboardingView+Pages.swift","kind":"ui-call","surface":"apple","id":"native.apple.d1a18ec403446be1","source":"Where should your assistant live?"}, + {"path":"apps/macos/Sources/OpenClaw/OnboardingView+Pages.swift","kind":"ui-call","surface":"apple","id":"native.apple.eed30ba58ed77b10","source":"Your personal AI assistant, living on your own Mac."}, + {"path":"apps/macos/Sources/OpenClaw/OnboardingView+Pages.swift","kind":"ui-call","surface":"apple","id":"native.apple.207443daf95ef00c","source":"You’re all set!"}, + {"path":"apps/macos/Sources/OpenClaw/OnboardingView+Pages.swift","kind":"ui-call-concatenated","surface":"apple","id":"native.apple.6c5ea55b05318cc0","source":"It answers questions, works with your files and apps, and can chat with you on WhatsApp or Telegram. Setup takes about two minutes."}, + {"path":"apps/macos/Sources/OpenClaw/OnboardingView+Pages.swift","kind":"ui-call-concatenated","surface":"apple","id":"native.apple.fc1dc7eb65ac076b","source":"Most people pick this Mac — OpenClaw installs everything and keeps it running in the background. You can change this anytime in Settings."}, + {"path":"apps/macos/Sources/OpenClaw/OnboardingView+Pages.swift","kind":"ui-call-concatenated","surface":"apple","id":"native.apple.7a51457b9da81a3c","source":"OpenClaw can take actions using the permissions and services you enable. Review prompts and only connect tools you trust."}, + {"path":"apps/macos/Sources/OpenClaw/OnboardingView+Pages.swift","kind":"ui-call-concatenated","surface":"apple","id":"native.apple.6ecd5476953df13f","source":"Runs the Gateway as a background service so channels and automations keep working after you quit OpenClaw."}, + {"path":"apps/macos/Sources/OpenClaw/OnboardingView+Pages.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.5db406d8825be33c","source":"%lld gateways found on your network — click for connection instructions."}, + {"path":"apps/macos/Sources/OpenClaw/OnboardingView+Pages.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.fb1ad26ac8e739a2","source":"1 gateway found on your network — click for connection instructions."}, + {"path":"apps/macos/Sources/OpenClaw/OnboardingView+Pages.swift","kind":"ui-modifier","surface":"apple","id":"native.apple.563bcd613a32ec5c","source":"Retry discovery (Bonjour + Tailscale DNS-SD)."}, + {"path":"apps/macos/Sources/OpenClaw/OnboardingView+Pages.swift","kind":"ui-modifier","surface":"apple","id":"native.apple.ed3cadc1f4183042","source":"Skip Gateway setup for now; pick Local or Remote later in the Connection window."}, + {"path":"apps/macos/Sources/OpenClaw/OnboardingView+Pages.swift","kind":"ui-named-argument","surface":"apple","id":"native.apple.74f27d64ff20b370","source":"Ask, create, and automate"}, + {"path":"apps/macos/Sources/OpenClaw/OnboardingView+Pages.swift","kind":"ui-named-argument","surface":"apple","id":"native.apple.78a48529a7212df8","source":"Chat wherever you like"}, + {"path":"apps/macos/Sources/OpenClaw/OnboardingView+Pages.swift","kind":"ui-named-argument","surface":"apple","id":"native.apple.c4d56cdc91ed58ef","source":"Click the OpenClaw menu bar icon for the compact chat panel and status."}, + {"path":"apps/macos/Sources/OpenClaw/OnboardingView+Pages.swift","kind":"ui-named-argument","surface":"apple","id":"native.apple.717ffe098b93c362","source":"Configure later"}, + {"path":"apps/macos/Sources/OpenClaw/OnboardingView+Pages.swift","kind":"ui-named-argument","surface":"apple","id":"native.apple.fcd48c40a38b5099","source":"Connect Discord, Slack, Telegram, WhatsApp, …"}, + {"path":"apps/macos/Sources/OpenClaw/OnboardingView+Pages.swift","kind":"ui-named-argument","surface":"apple","id":"native.apple.3d9e4a17eeae8b65","source":"Connect to an existing Gateway"}, + {"path":"apps/macos/Sources/OpenClaw/OnboardingView+Pages.swift","kind":"ui-named-argument","surface":"apple","id":"native.apple.3518df4a10480a99","source":"Enable optional skills (Peekaboo, oracle, camsnap, …) from Dashboard → Skills."}, + {"path":"apps/macos/Sources/OpenClaw/OnboardingView+Pages.swift","kind":"ui-named-argument","surface":"apple","id":"native.apple.dd3345ff2e69bfb5","source":"Enter its address and sign in with your browser."}, + {"path":"apps/macos/Sources/OpenClaw/OnboardingView+Pages.swift","kind":"ui-named-argument","surface":"apple","id":"native.apple.c0e0a6bf51eea348","source":"Everything runs where you decide, with permissions you grant."}, + {"path":"apps/macos/Sources/OpenClaw/OnboardingView+Pages.swift","kind":"ui-named-argument","surface":"apple","id":"native.apple.13cdf9e9b48c04ff","source":"Give your agent more powers"}, + {"path":"apps/macos/Sources/OpenClaw/OnboardingView+Pages.swift","kind":"ui-named-argument","surface":"apple","id":"native.apple.ae9d6712b2c8a0cb","source":"Give your assistant tasks and let it help across your Mac."}, + {"path":"apps/macos/Sources/OpenClaw/OnboardingView+Pages.swift","kind":"ui-named-argument","surface":"apple","id":"native.apple.f9b33676409d299b","source":"On another computer"}, + {"path":"apps/macos/Sources/OpenClaw/OnboardingView+Pages.swift","kind":"ui-named-argument","surface":"apple","id":"native.apple.d78a0eb01a7c6ef2","source":"On this Mac"}, + {"path":"apps/macos/Sources/OpenClaw/OnboardingView+Pages.swift","kind":"ui-named-argument","surface":"apple","id":"native.apple.18cd7edfeb966e53","source":"Once the Gateway answers, you’ll connect your AI."}, + {"path":"apps/macos/Sources/OpenClaw/OnboardingView+Pages.swift","kind":"ui-named-argument","surface":"apple","id":"native.apple.6abb3096607d9d1a","source":"Open Dashboard → Settings → Channels"}, + {"path":"apps/macos/Sources/OpenClaw/OnboardingView+Pages.swift","kind":"ui-named-argument","surface":"apple","id":"native.apple.8e2bd9a003369dd9","source":"Open Dashboard → Settings → Channels to link channels and monitor status."}, + {"path":"apps/macos/Sources/OpenClaw/OnboardingView+Pages.swift","kind":"ui-named-argument","surface":"apple","id":"native.apple.af1fcce91128f326","source":"Open Dashboard → Skills"}, + {"path":"apps/macos/Sources/OpenClaw/OnboardingView+Pages.swift","kind":"ui-named-argument","surface":"apple","id":"native.apple.a5bdb434060e10bc","source":"Open the menu bar panel"}, + {"path":"apps/macos/Sources/OpenClaw/OnboardingView+Pages.swift","kind":"ui-named-argument","surface":"apple","id":"native.apple.22990a7c73d8068b","source":"Pick Local or Remote in the Connection window whenever you’re ready."}, + {"path":"apps/macos/Sources/OpenClaw/OnboardingView+Pages.swift","kind":"ui-named-argument","surface":"apple","id":"native.apple.4d85637820f288da","source":"Stay in control"}, + {"path":"apps/macos/Sources/OpenClaw/OnboardingView+Pages.swift","kind":"ui-named-argument","surface":"apple","id":"native.apple.a6a97a3317d711f2","source":"This app, WhatsApp, Telegram, Discord, Slack — your choice."}, + {"path":"apps/macos/Sources/OpenClaw/OnboardingView+Pages.swift","kind":"ui-named-argument","surface":"apple","id":"native.apple.2ab134f586b7db0b","source":"Try Voice Wake"}, + {"path":"apps/macos/Sources/OpenClaw/OnboardingView+Pages.swift","kind":"ui-named-argument","surface":"apple","id":"native.apple.d4d40add2415ce06","source":"Try again"}, + {"path":"apps/macos/Sources/OpenClaw/OnboardingView+Pages.swift","kind":"ui-named-argument","surface":"apple","id":"native.apple.58566125ab806740","source":"Use the panel + Canvas"}, + {"path":"apps/macos/Sources/OpenClaw/OnboardingView+Pages.swift","kind":"ui-named-argument-concatenated","surface":"apple","id":"native.apple.3a67df75e5d19b45","source":"Enable Voice Wake in Dashboard → Settings → Talk for hands-free commands with a live transcript overlay."}, + {"path":"apps/macos/Sources/OpenClaw/OnboardingView+Pages.swift","kind":"ui-named-argument-concatenated","surface":"apple","id":"native.apple.c0eb2bd8ef310b2e","source":"Open the compact chat panel; the agent can show previews and richer visuals in Canvas."}, + {"path":"apps/ios/WatchApp/Sources/WatchChatDeliveryReceiptView.swift","kind":"ui-call","surface":"apple","id":"native.apple.f0ebdb6afc5e7072","source":"Forwarded to Chat on iPhone."}, + {"path":"apps/ios/WatchApp/Sources/WatchChatDeliveryReceiptView.swift","kind":"ui-call","surface":"apple","id":"native.apple.14caa4a4021d5f5a","source":"Saved Watch result"}, + {"path":"apps/macos/Sources/OpenClaw/GatewayInstallerView.swift","kind":"ui-call","surface":"apple","id":"native.apple.799091cc9e23b4b2","source":"Recheck"}, + {"path":"apps/macos/Sources/OpenClaw/GatewayInstallerView.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.8c8b38f32eb8253b","source":"Gateway %@ detected"}, + {"path":"apps/macos/Sources/OpenClaw/GatewayInstallerView.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.cad045e3c6518e9c","source":"Install Gateway…"}, + {"path":"apps/macos/Sources/OpenClaw/GatewayInstallerView.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.fd6c8587f0478a13","source":"Installed: %@ · Required: %@"}, + {"path":"apps/macos/Sources/OpenClaw/GatewayInstallerView.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.9438dccf53f4f36f","source":"Last failure: %@"}, + {"path":"apps/macos/Sources/OpenClaw/GatewayInstallerView.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.bf635bb1009cd20c","source":"Repair Gateway…"}, + {"path":"apps/macos/Sources/OpenClaw/GatewayInstallerView.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.d8c96259744f77e1","source":"Set Up Gateway…"}, + {"path":"apps/macos/Sources/OpenClaw/GatewayInstallerView.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.687ca3a44ca04323","source":"Update Gateway…"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatSourcePreviewViews.kt","kind":"ui-call","surface":"android","id":"native.android.61c6f47454cb4d9b","source":"Open source"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatSourcePreviewViews.kt","kind":"ui-call","surface":"android","id":"native.android.e02718c312582b03","source":"Page excerpt"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatSourcePreviewViews.kt","kind":"ui-call","surface":"android","id":"native.android.7ff785c44f7466a0","source":"Preview unavailable"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatSourcePreviewViews.kt","kind":"ui-call","surface":"android","id":"native.android.d9341fe3e62b15ad","source":"Search snippet"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatSourcePreviewViews.kt","kind":"ui-call","surface":"android","id":"native.android.7f7057c7c5be81b5","source":"Sources"}, + {"path":"apps/macos/Sources/OpenClaw/DeviceSettingsConsent.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.4e03d7a0e6ce2bd3","source":"Allow browser cookie sync from this Mac?"}, + {"path":"apps/macos/Sources/OpenClaw/DeviceSettingsConsent.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.b7b2f2c7b902c76f","source":"Allow cookie sync for additional domains?"}, + {"path":"apps/macos/Sources/OpenClaw/DeviceSettingsConsent.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.0d636d694d2a8889","source":"Allow desktop sharing from this Mac?"}, + {"path":"apps/macos/Sources/OpenClaw/DeviceSettingsConsent.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.29779d9500ee1f36","source":"Allow location access at any time?"}, + {"path":"apps/macos/Sources/OpenClaw/DeviceSettingsConsent.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.7876b94647bf81e9","source":"Allow location access while using OpenClaw?"}, + {"path":"apps/macos/Sources/OpenClaw/DeviceSettingsConsent.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.81b31e688b1777d1","source":"Allow precise location access?"}, + {"path":"apps/macos/Sources/OpenClaw/DeviceSettingsConsent.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.86436fdc268a94cc","source":"Allow the Gateway to control this Mac?"}, + {"path":"apps/macos/Sources/OpenClaw/DeviceSettingsConsent.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.549fa8520f8caea6","source":"Allow the Gateway to use this Mac's camera?"}, + {"path":"apps/macos/Sources/OpenClaw/DeviceSettingsConsent.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.85547bfb33cf5b26","source":"Change the browser cookie sync destination?"}, + {"path":"apps/macos/Sources/OpenClaw/DeviceSettingsConsent.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.7cd3a219bcd7ba2e","source":"Enable continuous microphone listening?"}, + {"path":"apps/macos/Sources/OpenClaw/DeviceSettingsConsent.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.a6c122effb526e74","source":"Enable system-wide presence detection?"}, + {"path":"apps/macos/Sources/OpenClaw/DeviceSettingsConsent.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.af22ca1f5a6f8ea3","source":"Enable the Peekaboo bridge on this Mac?"}, + {"path":"apps/macos/Sources/OpenClaw/DeviceSettingsConsent.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.b7e2d5e8d2c00bad","source":"Keep this computer awake?"}, + {"path":"apps/macos/Sources/OpenClaw/DeviceSettingsConsent.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.5a293a1cc92fcbe5","source":"The Gateway can request this Mac's location even when OpenClaw is not in use."}, + {"path":"apps/macos/Sources/OpenClaw/DeviceSettingsConsent.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.6e05336a8a084b75","source":"The Gateway can request this Mac's location while OpenClaw is in use."}, + {"path":"apps/macos/Sources/OpenClaw/DeviceSettingsConsent.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.472ef47eda551516","source":"The Gateway can request this Mac's precise location when location access is enabled."}, + {"path":"apps/macos/Sources/OpenClaw/DeviceSettingsConsent.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.17d97415ad9d353a","source":"Voice Wake will continuously listen for wake phrases through this Mac's microphone."}, + {"path":"apps/macos/Sources/OpenClaw/DeviceSettingsConsent.swift","kind":"ui-localized-call-multiline","surface":"apple","id":"native.apple.53a987644b897618","source":"Browser cookies for the configured domains will be sent to your remote Gateway. These cookies can grant access to your signed-in accounts."}, + {"path":"apps/macos/Sources/OpenClaw/DeviceSettingsConsent.swift","kind":"ui-localized-call-multiline","surface":"apple","id":"native.apple.d75b0ae26bbf1b58","source":"Cookie sync is enabled. Browser cookies will be sent to the remote browser profile “%@”. These cookies can grant access to your signed-in accounts."}, + {"path":"apps/macos/Sources/OpenClaw/DeviceSettingsConsent.swift","kind":"ui-localized-call-multiline","surface":"apple","id":"native.apple.eea1c23737196db9","source":"Cookies for these additional domains can be sent to your remote Gateway when sync is enabled: %@. These cookies can grant access to your signed-in accounts."}, + {"path":"apps/macos/Sources/OpenClaw/DeviceSettingsConsent.swift","kind":"ui-localized-call-multiline","surface":"apple","id":"native.apple.44be9ae08f43673d","source":"Local automation clients can use the Peekaboo bridge to capture your screen and control apps on this Mac using OpenClaw's macOS permissions."}, + {"path":"apps/macos/Sources/OpenClaw/DeviceSettingsConsent.swift","kind":"ui-localized-call-multiline","surface":"apple","id":"native.apple.e13f3a9f8f224c58","source":"OpenClaw activity already identifies this Mac without extra permissions. This also shares idle duration from activity in other apps and requires Accessibility. It never sends keys, pointer positions, app names, or window titles."}, + {"path":"apps/macos/Sources/OpenClaw/DeviceSettingsConsent.swift","kind":"ui-localized-call-multiline","surface":"apple","id":"native.apple.9997bd743ef7fae7","source":"The Gateway can capture your screen and interact with apps on this Mac, including clicking and typing, subject to macOS permissions."}, + {"path":"apps/macos/Sources/OpenClaw/DeviceSettingsConsent.swift","kind":"ui-localized-call-multiline","surface":"apple","id":"native.apple.626ccaf82f728e5e","source":"The Gateway can request photos and video from this Mac's camera, subject to macOS permission."}, + {"path":"apps/macos/Sources/OpenClaw/DeviceSettingsConsent.swift","kind":"ui-localized-call-multiline","surface":"apple","id":"native.apple.79adcac3fa11acb7","source":"While connected and hosting sessions, OpenClaw keeps the unlocked desktop awake between jobs. Manual lock and logout still stop Computer work. Disabling this setting restores normal idle behavior."}, + {"path":"apps/macos/Sources/OpenClaw/DeviceSettingsConsent.swift","kind":"ui-localized-call-multiline","surface":"apple","id":"native.apple.6e460c07dc5fc2eb","source":"Your paired Gateway can view and control this Mac through its existing Screen Sharing service. You may need to approve the updated node capabilities in Devices. macOS Screen Sharing and agent Computer Control remain separate settings."}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SystemAgentSettingsScreen.kt","kind":"ui-call","surface":"android","id":"native.android.9a47dcd16daa8f2f","source":"$label · $recommendation"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SystemAgentSettingsScreen.kt","kind":"ui-call","surface":"android","id":"native.android.d982efc5b73aa465","source":"Back"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SystemAgentSettingsScreen.kt","kind":"ui-call","surface":"android","id":"native.android.ff4a7faf3ce65f8c","source":"Checking Gateway"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SystemAgentSettingsScreen.kt","kind":"ui-call","surface":"android","id":"native.android.06f39aafae89f8aa","source":"Checking whether this Gateway supports the OpenClaw settings assistant."}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SystemAgentSettingsScreen.kt","kind":"ui-call","surface":"android","id":"native.android.3ff03bf83e342e15","source":"Connect this phone to a Gateway before opening OpenClaw."}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SystemAgentSettingsScreen.kt","kind":"ui-call","surface":"android","id":"native.android.05a9c8939c136d19","source":"Enter secret…"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SystemAgentSettingsScreen.kt","kind":"ui-call","surface":"android","id":"native.android.93d84fa7bb576064","source":"Full Access Required"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SystemAgentSettingsScreen.kt","kind":"ui-call","surface":"android","id":"native.android.3eed634369e3fad1","source":"Gateway Required"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SystemAgentSettingsScreen.kt","kind":"ui-call","surface":"android","id":"native.android.f5090f020a878dc2","source":"Gateway Update Required"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SystemAgentSettingsScreen.kt","kind":"ui-call","surface":"android","id":"native.android.d320cde5f91c8c1c","source":"Jump to latest"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SystemAgentSettingsScreen.kt","kind":"ui-call","surface":"android","id":"native.android.605d5a1157be61cd","source":"Open Chat"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SystemAgentSettingsScreen.kt","kind":"ui-call","surface":"android","id":"native.android.84244f73da2b8e3b","source":"OpenClaw"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SystemAgentSettingsScreen.kt","kind":"ui-call","surface":"android","id":"native.android.5895b58ccb811db7","source":"OpenClaw is ready to continue in your ordinary chat."}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SystemAgentSettingsScreen.kt","kind":"ui-call","surface":"android","id":"native.android.40eb4f11affba47f","source":"OpenClaw is working…"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SystemAgentSettingsScreen.kt","kind":"ui-call","surface":"android","id":"native.android.a5b838eaa62644a6","source":"Recommended"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SystemAgentSettingsScreen.kt","kind":"ui-call","surface":"android","id":"native.android.6221c4f0434a88e4","source":"Reconnect with operator.admin access to review and change Gateway settings."}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SystemAgentSettingsScreen.kt","kind":"ui-call","surface":"android","id":"native.android.eccf5d8f34624ecb","source":"Reply to OpenClaw…"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SystemAgentSettingsScreen.kt","kind":"ui-call","surface":"android","id":"native.android.7c1cfaae9d9be71a","source":"Restart"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SystemAgentSettingsScreen.kt","kind":"ui-call","surface":"android","id":"native.android.82f08547c222f5cb","source":"Send"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SystemAgentSettingsScreen.kt","kind":"ui-call","surface":"android","id":"native.android.b0d49c3b10e0e131","source":"Skip for now"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SystemAgentSettingsScreen.kt","kind":"ui-call","surface":"android","id":"native.android.c0fd6865777ff4d2","source":"Update this Gateway to use the OpenClaw settings assistant."}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatWindowShell.swift","kind":"ui-call","surface":"apple","id":"native.apple.11cd2c92cb496eb7","source":"Clear History"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatWindowShell.swift","kind":"ui-call","surface":"apple","id":"native.apple.50d77eb558c135b8","source":"Clear History…"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatWindowShell.swift","kind":"ui-call","surface":"apple","id":"native.apple.cb598c8fd31bbcee","source":"Compact Thread"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatWindowShell.swift","kind":"ui-call","surface":"apple","id":"native.apple.81be5e3d88136d0f","source":"Copy Session Key"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatWindowShell.swift","kind":"ui-call","surface":"apple","id":"native.apple.4ffdf90a61c7216c","source":"Export Transcript"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatWindowShell.swift","kind":"ui-call","surface":"apple","id":"native.apple.6dd83c7f3ed3eb97","source":"Export Transcript…"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatWindowShell.swift","kind":"ui-call","surface":"apple","id":"native.apple.ede310e680a0a931","source":"New Thread"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatWindowShell.swift","kind":"ui-call","surface":"apple","id":"native.apple.da0a96e56cb3bd14","source":"New Thread Options…"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatWindowShell.swift","kind":"ui-call","surface":"apple","id":"native.apple.49cddeb3a7c08ae5","source":"Refresh"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatWindowShell.swift","kind":"ui-call","surface":"apple","id":"native.apple.8725830caa063047","source":"Show Reasoning"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatWindowShell.swift","kind":"ui-call","surface":"apple","id":"native.apple.dae5ad053f98754a","source":"Show Tool Activity"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatWindowShell.swift","kind":"ui-call","surface":"apple","id":"native.apple.db51e346b658c15c","source":"Thread"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatWindowShell.swift","kind":"ui-call","surface":"apple","id":"native.apple.100594da90bb5d3f","source":"Threads"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatWindowShell.swift","kind":"ui-call","surface":"apple","id":"native.apple.60f361214700981e","source":"Threads…"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatWindowShell.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.b08e18c89de8d46c","source":"Archive"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatWindowShell.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.addaba7d7374d016","source":"Cancel"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatWindowShell.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.9fde0847d7bf35e5","source":"Connecting…"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatWindowShell.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.799cac119604d02e","source":"Failed"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatWindowShell.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.7041419e2eb7da1d","source":"Finished"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatWindowShell.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.6df3f510e0bcd2d1","source":"Fork"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatWindowShell.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.d6c01cfe9e53e179","source":"Fork from last completed message"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatWindowShell.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.4310f0e4cb8aba20","source":"Mark Read"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatWindowShell.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.abf60e7eba8b92b5","source":"Mark Unread"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatWindowShell.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.3460885515b0068b","source":"Message %@…"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatWindowShell.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.dc560bbf6cc74fa5","source":"Needs you"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatWindowShell.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.5fac7ce79407d7d5","source":"Pin"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatWindowShell.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.345c69a73320447a","source":"Queued"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatWindowShell.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.c7150f26c257b807","source":"Ready"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatWindowShell.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.3df678808ee7c528","source":"Rename"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatWindowShell.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.f28e07a57ad4f63c","source":"Rename Thread"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatWindowShell.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.0afa62ce750438dc","source":"Rename Thread…"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatWindowShell.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.31ff01b8056ce11f","source":"Restore"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatWindowShell.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.2847303e8af91099","source":"Sign-in needed"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatWindowShell.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.2afc7addbd339c16","source":"Thread name"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatWindowShell.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.3363022a15976759","source":"Unpin"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatWindowShell.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.1eb5cb3fa091bfaa","source":"Working"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatWindowShell.swift","kind":"ui-localized-call-multiline","surface":"apple","id":"native.apple.3ebb311d6041ed56","source":"This resets the conversation for %@. The session key stays the same."}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatWindowShell.swift","kind":"ui-modifier","surface":"apple","id":"native.apple.b848afe7b14b2ba1","source":"Clear this thread's history?"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatWindowShell.swift","kind":"ui-modifier","surface":"apple","id":"native.apple.54036c231e180619","source":"Thread actions"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/GatewayExecApprovals.kt","kind":"conditional-branch","surface":"android","id":"native.android.3d49fbc4f4671e06","source":"A prior response already allowed this command and saved the choice."}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/GatewayExecApprovals.kt","kind":"conditional-branch","surface":"android","id":"native.android.0da1c30c40bd9e3c","source":"A prior response already allowed this command once."}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/GatewayExecApprovals.kt","kind":"conditional-branch","surface":"android","id":"native.android.0b9995d61a6e0767","source":"A prior response already denied this approval."}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/GatewayExecApprovals.kt","kind":"conditional-branch","surface":"android","id":"native.android.165f41ef1f6dc277","source":"Approval allowed and saved."}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/GatewayExecApprovals.kt","kind":"conditional-branch","surface":"android","id":"native.android.f9d8e003014ab386","source":"Approval allowed once."}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/GatewayExecApprovals.kt","kind":"conditional-branch","surface":"android","id":"native.android.0a61647112e4f8ee","source":"Approval denied."}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/GatewayExecApprovals.kt","kind":"conditional-branch","surface":"android","id":"native.android.2fa3fbdbc098e0ca","source":"Gateway recorded a denial."}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/GatewayExecApprovals.kt","kind":"conditional-branch","surface":"android","id":"native.android.f5b6e70967633a16","source":"Gateway recorded approval and saved the choice."}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/GatewayExecApprovals.kt","kind":"conditional-branch","surface":"android","id":"native.android.c4f1cf5040f6b3da","source":"Gateway recorded approval once."}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/GatewayExecApprovals.kt","kind":"ui-call","surface":"android","id":"native.android.3d49fbc4f4671e06","source":"A prior response already allowed this command and saved the choice."}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/GatewayExecApprovals.kt","kind":"ui-call","surface":"android","id":"native.android.0da1c30c40bd9e3c","source":"A prior response already allowed this command once."}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/GatewayExecApprovals.kt","kind":"ui-call","surface":"android","id":"native.android.0b9995d61a6e0767","source":"A prior response already denied this approval."}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/GatewayExecApprovals.kt","kind":"ui-call","surface":"android","id":"native.android.546fcc9de4d93da7","source":"A prior response already resolved this approval."}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/GatewayExecApprovals.kt","kind":"ui-call","surface":"android","id":"native.android.165f41ef1f6dc277","source":"Approval allowed and saved."}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/GatewayExecApprovals.kt","kind":"ui-call","surface":"android","id":"native.android.f9d8e003014ab386","source":"Approval allowed once."}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/GatewayExecApprovals.kt","kind":"ui-call","surface":"android","id":"native.android.0a61647112e4f8ee","source":"Approval denied."}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/GatewayExecApprovals.kt","kind":"ui-call","surface":"android","id":"native.android.d1e6e1dc90f01f0f","source":"Command request"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/GatewayExecApprovals.kt","kind":"ui-call","surface":"android","id":"native.android.ea55566c0ceef818","source":"Could not load approval details. Refresh and try again."}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/GatewayExecApprovals.kt","kind":"ui-call","surface":"android","id":"native.android.bd645044e93a6877","source":"Could not load approvals."}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/GatewayExecApprovals.kt","kind":"ui-call","surface":"android","id":"native.android.bb1b8446ec3fbc26","source":"Could not resolve approval. Refresh and try again."}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/GatewayExecApprovals.kt","kind":"ui-call","surface":"android","id":"native.android.2fa3fbdbc098e0ca","source":"Gateway recorded a denial."}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/GatewayExecApprovals.kt","kind":"ui-call","surface":"android","id":"native.android.f5b6e70967633a16","source":"Gateway recorded approval and saved the choice."}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/GatewayExecApprovals.kt","kind":"ui-call","surface":"android","id":"native.android.c4f1cf5040f6b3da","source":"Gateway recorded approval once."}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/GatewayExecApprovals.kt","kind":"ui-call","surface":"android","id":"native.android.fa2fac51b4d2989d","source":"Resolution outcome unknown. Actions stay disabled until the Gateway record is verified."}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/GatewayExecApprovals.kt","kind":"ui-call","surface":"android","id":"native.android.93c22448c6d9be7b","source":"The Gateway still shows this approval as pending. Review it before trying again."}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/GatewayExecApprovals.kt","kind":"ui-call","surface":"android","id":"native.android.9dd6092ee637c619","source":"This approval expired before it could be resolved."}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/GatewayExecApprovals.kt","kind":"ui-call","surface":"android","id":"native.android.800d989f8ae2603d","source":"This approval was cancelled before it could be resolved."}, + {"path":"apps/ios/Sources/Design/CommandCenterSupport.swift","kind":"ui-call","surface":"apple","id":"native.apple.addaba7d7374d016","source":"Cancel"}, + {"path":"apps/ios/Sources/Design/CommandCenterSupport.swift","kind":"ui-call","surface":"apple","id":"native.apple.c3276c48d97c4f99","source":"Delete Session"}, + {"path":"apps/ios/Sources/Design/CommandCenterSupport.swift","kind":"ui-call","surface":"apple","id":"native.apple.a87ff42345e0f32b","source":"Delete…"}, + {"path":"apps/ios/Sources/Design/CommandCenterSupport.swift","kind":"ui-call","surface":"apple","id":"native.apple.e2402bc3746ec28f","source":"Move to Group"}, + {"path":"apps/ios/Sources/Design/CommandCenterSupport.swift","kind":"ui-call","surface":"apple","id":"native.apple.37b369625788319e","source":"New Group…"}, + {"path":"apps/ios/Sources/Design/CommandCenterSupport.swift","kind":"ui-call","surface":"apple","id":"native.apple.2de6b4d4802f8307","source":"Remove from Group"}, + {"path":"apps/ios/Sources/Design/CommandCenterSupport.swift","kind":"ui-call","surface":"apple","id":"native.apple.80d53c2978aee8d8","source":"Rename…"}, + {"path":"apps/ios/Sources/Design/CommandCenterSupport.swift","kind":"ui-call","surface":"apple","id":"native.apple.07db09e84b7d8360","source":"Snooze"}, + {"path":"apps/ios/Sources/Design/CommandCenterSupport.swift","kind":"ui-call","surface":"apple","id":"native.apple.c6f29415067807fd","source":"This permanently deletes the session and its transcript."}, + {"path":"apps/ios/Sources/Design/CommandCenterSupport.swift","kind":"ui-call","surface":"apple","id":"native.apple.8c41e211bf798946","source":"View More"}, + {"path":"apps/ios/Sources/Design/CommandCenterSupport.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.b08e18c89de8d46c","source":"Archive"}, + {"path":"apps/ios/Sources/Design/CommandCenterSupport.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.24a2831a4edf442c","source":"Create"}, + {"path":"apps/ios/Sources/Design/CommandCenterSupport.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.6df3f510e0bcd2d1","source":"Fork"}, + {"path":"apps/ios/Sources/Design/CommandCenterSupport.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.d6c01cfe9e53e179","source":"Fork from last completed message"}, + {"path":"apps/ios/Sources/Design/CommandCenterSupport.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.86e14f1e6467b478","source":"Group name"}, + {"path":"apps/ios/Sources/Design/CommandCenterSupport.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.2a07bf5bcaf8ff9f","source":"Mark as Read"}, + {"path":"apps/ios/Sources/Design/CommandCenterSupport.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.bf9024f01c05cd41","source":"Mark as Unread"}, + {"path":"apps/ios/Sources/Design/CommandCenterSupport.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.899b9d1dc07762ad","source":"New Group"}, + {"path":"apps/ios/Sources/Design/CommandCenterSupport.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.5fac7ce79407d7d5","source":"Pin"}, + {"path":"apps/ios/Sources/Design/CommandCenterSupport.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.88576e4afbbce624","source":"Rename Session"}, + {"path":"apps/ios/Sources/Design/CommandCenterSupport.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.71b86d9584a37a82","source":"Save"}, + {"path":"apps/ios/Sources/Design/CommandCenterSupport.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.d773d524a8fd6008","source":"Session name"}, + {"path":"apps/ios/Sources/Design/CommandCenterSupport.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.05496fa27d48199c","source":"Unarchive"}, + {"path":"apps/ios/Sources/Design/CommandCenterSupport.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.3363022a15976759","source":"Unpin"}, + {"path":"apps/ios/Sources/Design/CommandCenterSupport.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.7a02c3c9e1c333a7","source":"Wake session · %@"}, + {"path":"apps/ios/Sources/Design/CommandCenterSupport.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.4a8473271dcfe31d","source":"default"}, + {"path":"apps/ios/Sources/Design/CommandCenterSupport.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.5c018afd165a486c","source":"open"}, + {"path":"apps/ios/Sources/Design/CommandCenterSupport.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.971ef5f46d72e0fa","source":"recent"}, + {"path":"apps/ios/Sources/Design/CommandCenterSupport.swift","kind":"ui-modifier","surface":"apple","id":"native.apple.ba595f0f7a2bacd0","source":"Delete Session?"}, + {"path":"apps/macos/Sources/OpenClaw/MacControlLiveOwner.swift","kind":"conditional-branch","surface":"apple","id":"native.apple.0644a7702bb80de1","source":"Browser sign-in expired. Reconnect this Gateway."}, + {"path":"apps/macos/Sources/OpenClaw/GatewayProcessManager+Policy.swift","kind":"conditional-branch","surface":"apple","id":"native.apple.192cb36afc99c87d","source":"Failed: \\(reason)"}, + {"path":"apps/macos/Sources/OpenClaw/GatewayProcessManager+Policy.swift","kind":"conditional-branch","surface":"apple","id":"native.apple.acc73a53358c2eb3","source":"Starting…"}, + {"path":"apps/macos/Sources/OpenClaw/GatewayProcessManager+Policy.swift","kind":"conditional-branch","surface":"apple","id":"native.apple.8f37555919219a6f","source":"Stopped"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatTimeline.kt","kind":"ui-call","surface":"android","id":"native.android.401c71da65e65d68","source":"Compacted history"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatTimeline.kt","kind":"ui-call","surface":"android","id":"native.android.600c4a8ae1a9d24c","source":"Session reset"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatTimeline.kt","kind":"ui-call","surface":"android","id":"native.android.5e81b684e1330769","source":"System"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatTimeline.kt","kind":"ui-call","surface":"android","id":"native.android.18e1c6457f94fff8","source":"System · gateway restarted"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatTimeline.kt","kind":"ui-call","surface":"android","id":"native.android.a577523b387a9e00","source":"System · restart recovery"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatTimeline.kt","kind":"ui-call","surface":"android","id":"native.android.4d150c3d62a99ab8","source":"The earlier conversation was cleared."}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatTimeline.kt","kind":"ui-call","surface":"android","id":"native.android.7266713b09419328","source":"Turn interrupted by a gateway restart — asked the agent to resume and finish the response."}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatTimeline.kt","kind":"ui-call","surface":"android","id":"native.android.11f86ea00b2e6de1","source":"saved $count tokens"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatReply.swift","kind":"conditional-branch","surface":"apple","id":"native.apple.94506a32f403196f","source":"User"}, + {"path":"apps/macos/Sources/OpenClawMacCLI/DiscoverCommand.swift","kind":"conditional-branch","surface":"apple","id":"native.apple.6786d246718e24da","source":" (local filtered)"}, + {"path":"apps/macos/Sources/OpenClawMacCLI/DiscoverCommand.swift","kind":"conditional-branch","surface":"apple","id":"native.apple.3ac6ffc087132be1","source":"(none)"}, + {"path":"apps/macos/Sources/OpenClaw/DebugSettings.swift","kind":"conditional-branch","surface":"apple","id":"native.apple.4b1c264d08779b81","source":"Degraded"}, + {"path":"apps/macos/Sources/OpenClaw/DebugSettings.swift","kind":"conditional-branch","surface":"apple","id":"native.apple.ed3ad20f8b936ebc","source":"Healthy"}, + {"path":"apps/macos/Sources/OpenClaw/DebugSettings.swift","kind":"conditional-branch","surface":"apple","id":"native.apple.ad3a2c3841bd2e25","source":"Local process"}, + {"path":"apps/macos/Sources/OpenClaw/DebugSettings.swift","kind":"conditional-branch","surface":"apple","id":"native.apple.265d02e76b44e4f8","source":"Needs Link"}, + {"path":"apps/macos/Sources/OpenClaw/DebugSettings.swift","kind":"conditional-branch","surface":"apple","id":"native.apple.b58516a28f60bb75","source":"Remote connection"}, + {"path":"apps/macos/Sources/OpenClaw/DebugSettings.swift","kind":"conditional-branch","surface":"apple","id":"native.apple.71a0dc81189e6248","source":"Send debug voice"}, + {"path":"apps/macos/Sources/OpenClaw/DebugSettings.swift","kind":"conditional-branch","surface":"apple","id":"native.apple.bc8c5d0cc3020375","source":"Sending debug voice…"}, + {"path":"apps/macos/Sources/OpenClaw/DebugSettings.swift","kind":"conditional-branch","surface":"apple","id":"native.apple.a0003bed72203534","source":"Unknown"}, + {"path":"apps/macos/Sources/OpenClaw/DebugSettings.swift","kind":"ui-call","surface":"apple","id":"native.apple.5f02494e09792fe6","source":"App"}, + {"path":"apps/macos/Sources/OpenClaw/DebugSettings.swift","kind":"ui-call","surface":"apple","id":"native.apple.d7b1b3bea8bbabed","source":"App logging"}, + {"path":"apps/macos/Sources/OpenClaw/DebugSettings.swift","kind":"ui-call","surface":"apple","id":"native.apple.166147d514a47902","source":"Attach only (skip launchd install)"}, + {"path":"apps/macos/Sources/OpenClaw/DebugSettings.swift","kind":"ui-call","surface":"apple","id":"native.apple.774ba9f0823c4bea","source":"Binary path"}, + {"path":"apps/macos/Sources/OpenClaw/DebugSettings.swift","kind":"ui-call","surface":"apple","id":"native.apple.26fd12b42c3d33b5","source":"CLI"}, + {"path":"apps/macos/Sources/OpenClaw/DebugSettings.swift","kind":"ui-call","surface":"apple","id":"native.apple.6c293667f3c5cf10","source":"Canvas"}, + {"path":"apps/macos/Sources/OpenClaw/DebugSettings.swift","kind":"ui-call","surface":"apple","id":"native.apple.666ae0b869968321","source":"Chat"}, + {"path":"apps/macos/Sources/OpenClaw/DebugSettings.swift","kind":"ui-call","surface":"apple","id":"native.apple.daa0674625090598","source":"Check gateway ports"}, + {"path":"apps/macos/Sources/OpenClaw/DebugSettings.swift","kind":"ui-call","surface":"apple","id":"native.apple.091307f33de4528e","source":"Clear"}, + {"path":"apps/macos/Sources/OpenClaw/DebugSettings.swift","kind":"ui-call","surface":"apple","id":"native.apple.60afac6bd599d53c","source":"Clear log"}, + {"path":"apps/macos/Sources/OpenClaw/DebugSettings.swift","kind":"ui-call","surface":"apple","id":"native.apple.380a9edbcbbf2f4f","source":"Copy"}, + {"path":"apps/macos/Sources/OpenClaw/DebugSettings.swift","kind":"ui-call","surface":"apple","id":"native.apple.a9dfaf4cd16d2aed","source":"Copy sample URL"}, + {"path":"apps/macos/Sources/OpenClaw/DebugSettings.swift","kind":"ui-call","surface":"apple","id":"native.apple.425180d9993eac60","source":"Deep links (openclaw://…) are always enabled; the key controls unattended runs."}, + {"path":"apps/macos/Sources/OpenClaw/DebugSettings.swift","kind":"ui-call","surface":"apple","id":"native.apple.8dd4f137eecea01b","source":"Enable/disable Canvas in General settings."}, + {"path":"apps/macos/Sources/OpenClaw/DebugSettings.swift","kind":"ui-call","surface":"apple","id":"native.apple.37f31d76727f4b0d","source":"Experiments"}, + {"path":"apps/macos/Sources/OpenClaw/DebugSettings.swift","kind":"ui-call","surface":"apple","id":"native.apple.32ceaa114c831b56","source":"Gateway"}, + {"path":"apps/macos/Sources/OpenClaw/DebugSettings.swift","kind":"ui-call","surface":"apple","id":"native.apple.024a73b3efb66dc4","source":"Gateway startup"}, + {"path":"apps/macos/Sources/OpenClaw/DebugSettings.swift","kind":"ui-call","surface":"apple","id":"native.apple.c995c9de68094ae3","source":"Health"}, + {"path":"apps/macos/Sources/OpenClaw/DebugSettings.swift","kind":"ui-call","surface":"apple","id":"native.apple.6205f7bbdb3cb87d","source":"Hide panel"}, + {"path":"apps/macos/Sources/OpenClaw/DebugSettings.swift","kind":"ui-call","surface":"apple","id":"native.apple.6df9eeea92fefb11","source":"Icon override"}, + {"path":"apps/macos/Sources/OpenClaw/DebugSettings.swift","kind":"ui-call","surface":"apple","id":"native.apple.bac86656bfee9600","source":"Key"}, + {"path":"apps/macos/Sources/OpenClaw/DebugSettings.swift","kind":"ui-call","surface":"apple","id":"native.apple.14144971cd932558","source":"Kill"}, + {"path":"apps/macos/Sources/OpenClaw/DebugSettings.swift","kind":"ui-call","surface":"apple","id":"native.apple.58734bec25ffa980","source":"Login-agent restart is unavailable under a profile."}, + {"path":"apps/macos/Sources/OpenClaw/DebugSettings.swift","kind":"ui-call","surface":"apple","id":"native.apple.43d0c281f0d31352","source":"Logs"}, + {"path":"apps/macos/Sources/OpenClaw/DebugSettings.swift","kind":"ui-call","surface":"apple","id":"native.apple.ad9dedac3b0f22ab","source":"Note: macOS may require restarting OpenClaw after enabling Accessibility or Screen Recording."}, + {"path":"apps/macos/Sources/OpenClaw/DebugSettings.swift","kind":"ui-call","surface":"apple","id":"native.apple.75ceae2f1a402d52","source":"Open"}, + {"path":"apps/macos/Sources/OpenClaw/DebugSettings.swift","kind":"ui-call","surface":"apple","id":"native.apple.4eccc0fbd8759b8e","source":"Open Agent Events"}, + {"path":"apps/macos/Sources/OpenClaw/DebugSettings.swift","kind":"ui-call","surface":"apple","id":"native.apple.69e5b1a2a21d26ac","source":"Open folder"}, + {"path":"apps/macos/Sources/OpenClaw/DebugSettings.swift","kind":"ui-call","surface":"apple","id":"native.apple.fdf6b57c6cfbcf88","source":"OpenClaw project root"}, + {"path":"apps/macos/Sources/OpenClaw/DebugSettings.swift","kind":"ui-call","surface":"apple","id":"native.apple.90b0b68641c91679","source":"PID"}, + {"path":"apps/macos/Sources/OpenClaw/DebugSettings.swift","kind":"ui-call","surface":"apple","id":"native.apple.aedafebc08a182dc","source":"Path"}, + {"path":"apps/macos/Sources/OpenClaw/DebugSettings.swift","kind":"ui-call","surface":"apple","id":"native.apple.085d42afb6888471","source":"Path to openclaw repo"}, + {"path":"apps/macos/Sources/OpenClaw/DebugSettings.swift","kind":"ui-call","surface":"apple","id":"native.apple.fcf94391a7492648","source":"Paths"}, + {"path":"apps/macos/Sources/OpenClaw/DebugSettings.swift","kind":"ui-call","surface":"apple","id":"native.apple.54a65a57c2ae87a3","source":"Pino log"}, + {"path":"apps/macos/Sources/OpenClaw/DebugSettings.swift","kind":"ui-call","surface":"apple","id":"native.apple.43b760be580695cd","source":"Port diagnostics"}, + {"path":"apps/macos/Sources/OpenClaw/DebugSettings.swift","kind":"ui-call","surface":"apple","id":"native.apple.6b2ef8c7326bbfe8","source":"Ports"}, + {"path":"apps/macos/Sources/OpenClaw/DebugSettings.swift","kind":"ui-call","surface":"apple","id":"native.apple.b7210fb5861e9533","source":"Quick actions"}, + {"path":"apps/macos/Sources/OpenClaw/DebugSettings.swift","kind":"ui-call","surface":"apple","id":"native.apple.1926c479f013f7b8","source":"Reset"}, + {"path":"apps/macos/Sources/OpenClaw/DebugSettings.swift","kind":"ui-call","surface":"apple","id":"native.apple.c260f8129f1dd01e","source":"Reset SSH tunnel"}, + {"path":"apps/macos/Sources/OpenClaw/DebugSettings.swift","kind":"ui-call","surface":"apple","id":"native.apple.91db0a3c86e13479","source":"Restart Gateway"}, + {"path":"apps/macos/Sources/OpenClaw/DebugSettings.swift","kind":"ui-call","surface":"apple","id":"native.apple.9dd1c5111cb798ac","source":"Restart OpenClaw"}, + {"path":"apps/macos/Sources/OpenClaw/DebugSettings.swift","kind":"ui-call","surface":"apple","id":"native.apple.c11db4701a361186","source":"Restart app"}, + {"path":"apps/macos/Sources/OpenClaw/DebugSettings.swift","kind":"ui-call","surface":"apple","id":"native.apple.f90b5949b2da8f38","source":"Restart onboarding"}, + {"path":"apps/macos/Sources/OpenClaw/DebugSettings.swift","kind":"ui-call","surface":"apple","id":"native.apple.f2ed0e4a3e0e2b6c","source":"Reveal app in Finder"}, + {"path":"apps/macos/Sources/OpenClaw/DebugSettings.swift","kind":"ui-call","surface":"apple","id":"native.apple.71b86d9584a37a82","source":"Save"}, + {"path":"apps/macos/Sources/OpenClaw/DebugSettings.swift","kind":"ui-call","surface":"apple","id":"native.apple.6eb5b728a47ba662","source":"Send Test Notification"}, + {"path":"apps/macos/Sources/OpenClaw/DebugSettings.swift","kind":"ui-call","surface":"apple","id":"native.apple.bb03dba3e7eb1ee8","source":"Sending test notification…"}, + {"path":"apps/macos/Sources/OpenClaw/DebugSettings.swift","kind":"ui-call","surface":"apple","id":"native.apple.5941f1cbcab60c4f","source":"Session"}, + {"path":"apps/macos/Sources/OpenClaw/DebugSettings.swift","kind":"ui-call","surface":"apple","id":"native.apple.1f57a516f0eeb364","source":"Session store"}, + {"path":"apps/macos/Sources/OpenClaw/DebugSettings.swift","kind":"ui-call","surface":"apple","id":"native.apple.6df084e7dc3657dd","source":"Show panel"}, + {"path":"apps/macos/Sources/OpenClaw/DebugSettings.swift","kind":"ui-call","surface":"apple","id":"native.apple.d2396f0db2f4fb82","source":"Status"}, + {"path":"apps/macos/Sources/OpenClaw/DebugSettings.swift","kind":"ui-call","surface":"apple","id":"native.apple.bc62bf68b65a2650","source":"Stdout / stderr"}, + {"path":"apps/macos/Sources/OpenClaw/DebugSettings.swift","kind":"ui-call","surface":"apple","id":"native.apple.0edae9804e36af9f","source":"Test notification queued."}, + {"path":"apps/macos/Sources/OpenClaw/DebugSettings.swift","kind":"ui-call","surface":"apple","id":"native.apple.0be0cf9edb6dfe90","source":"This process looks expected for the current mode. Kill anyway?"}, + {"path":"apps/macos/Sources/OpenClaw/DebugSettings.swift","kind":"ui-call","surface":"apple","id":"native.apple.e80df11a37de469d","source":"Tip: the session directory is returned by “Show panel”."}, + {"path":"apps/macos/Sources/OpenClaw/DebugSettings.swift","kind":"ui-call","surface":"apple","id":"native.apple.1037b0dee52a8287","source":"Tools for diagnosing local issues (Gateway, ports, logs, Canvas)."}, + {"path":"apps/macos/Sources/OpenClaw/DebugSettings.swift","kind":"ui-call","surface":"apple","id":"native.apple.15554daf8a04d14c","source":"Use native conversation view"}, + {"path":"apps/macos/Sources/OpenClaw/DebugSettings.swift","kind":"ui-call","surface":"apple","id":"native.apple.83cbe093fe0c6c9f","source":"Used by the CLI session loader; stored in ~/.openclaw/openclaw.json."}, + {"path":"apps/macos/Sources/OpenClaw/DebugSettings.swift","kind":"ui-call","surface":"apple","id":"native.apple.09fad72388a30752","source":"Used for pnpm/node fallback and PATH population when launching the gateway."}, + {"path":"apps/macos/Sources/OpenClaw/DebugSettings.swift","kind":"ui-call","surface":"apple","id":"native.apple.71cf63babc869f2e","source":"Uses the Voice Wake path: forwards over SSH when configured,\notherwise runs locally via rpc."}, + {"path":"apps/macos/Sources/OpenClaw/DebugSettings.swift","kind":"ui-call","surface":"apple","id":"native.apple.dc93b0466fada290","source":"Verbosity"}, + {"path":"apps/macos/Sources/OpenClaw/DebugSettings.swift","kind":"ui-call","surface":"apple","id":"native.apple.ce11d9853bfa26ac","source":"Write rolling diagnostics log (JSONL)"}, + {"path":"apps/macos/Sources/OpenClaw/DebugSettings.swift","kind":"ui-call","surface":"apple","id":"native.apple.556cd735aebab697","source":"Write sample page"}, + {"path":"apps/macos/Sources/OpenClaw/DebugSettings.swift","kind":"ui-call-multiline","surface":"apple","id":"native.apple.71cf63babc869f2e","source":"Uses the Voice Wake path: forwards over SSH when configured,\notherwise runs locally via rpc."}, + {"path":"apps/macos/Sources/OpenClaw/DebugSettings.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.897e099a6232a28e","source":"Check which processes own the local Gateway and SSH tunnel ports."}, + {"path":"apps/macos/Sources/OpenClaw/DebugSettings.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.e0bcdffc27d3f084","source":"Direct Gateway connectivity is checked by the connection health check."}, + {"path":"apps/macos/Sources/OpenClaw/DebugSettings.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.3d5f687ad241c041","source":"Kill %@ (%d)?"}, + {"path":"apps/macos/Sources/OpenClaw/DebugSettings.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.230fa51b9439de45","source":"Port %lld"}, + {"path":"apps/macos/Sources/OpenClaw/DebugSettings.swift","kind":"ui-localized-call-multiline","surface":"apple","id":"native.apple.0e3566964d0292e8","source":"When enabled, OpenClaw won't install or manage %@. It will only attach to an existing Gateway."}, + {"path":"apps/macos/Sources/OpenClaw/DebugSettings.swift","kind":"ui-modifier","surface":"apple","id":"native.apple.5172d2243401d7f9","source":"Controls the macOS app log verbosity."}, + {"path":"apps/macos/Sources/OpenClaw/DebugSettings.swift","kind":"ui-modifier","surface":"apple","id":"native.apple.5fde1735c67adc10","source":"Use the Swift conversation view in newly opened chat windows."}, + {"path":"apps/macos/Sources/OpenClaw/DebugSettings.swift","kind":"ui-modifier-concatenated","surface":"apple","id":"native.apple.72e9c072ac4a71f1","source":"Writes a rotating, local-only log under ~/Library/Logs/OpenClaw/. Enable only while actively debugging."}, + {"path":"apps/macos/Sources/OpenClaw/DebugSettings.swift","kind":"ui-named-argument","surface":"apple","id":"native.apple.612d08c1df072f7b","source":"App Health"}, + {"path":"apps/macos/Sources/OpenClaw/DebugSettings.swift","kind":"ui-named-argument","surface":"apple","id":"native.apple.06ced75261e8a242","source":"App PID"}, + {"path":"apps/macos/Sources/OpenClaw/DebugSettings.swift","kind":"ui-named-argument","surface":"apple","id":"native.apple.32ceaa114c831b56","source":"Gateway"}, + {"path":"apps/ios/Sources/Web/ControlUIHubScreen.swift","kind":"ui-call","surface":"apple","id":"native.apple.beb235ec30e4fc6e","source":"Connect to your gateway to open a shell in the agent workspace."}, + {"path":"apps/ios/Sources/Web/ControlUIHubScreen.swift","kind":"ui-call","surface":"apple","id":"native.apple.8d36463da620e802","source":"Connect to your gateway to view an observable machine."}, + {"path":"apps/ios/Sources/Web/ControlUIHubScreen.swift","kind":"ui-call","surface":"apple","id":"native.apple.eeffb6a90c517539","source":"Desktop"}, + {"path":"apps/ios/Sources/Web/ControlUIHubScreen.swift","kind":"ui-call","surface":"apple","id":"native.apple.3b293b3bdd0f13b5","source":"Desktop needs a connected gateway"}, + {"path":"apps/ios/Sources/Web/ControlUIHubScreen.swift","kind":"ui-call","surface":"apple","id":"native.apple.ffd5f2e059651aa1","source":"Open Gateway Settings"}, + {"path":"apps/ios/Sources/Web/ControlUIHubScreen.swift","kind":"ui-call","surface":"apple","id":"native.apple.40d21ab7328186d1","source":"Terminal"}, + {"path":"apps/ios/Sources/Web/ControlUIHubScreen.swift","kind":"ui-call","surface":"apple","id":"native.apple.ec36b59da1fa978c","source":"Terminal needs a connected gateway"}, + {"path":"apps/ios/Sources/Web/ControlUIHubScreen.swift","kind":"ui-modifier","surface":"apple","id":"native.apple.59a17dee76f1e123","source":"Gateway settings"}, + {"path":"apps/macos/Sources/OpenClaw/ContextUsageBar.swift","kind":"ui-modifier","surface":"apple","id":"native.apple.9c6efa7dff0eea8e","source":"Context usage"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatMessageReactions.kt","kind":"ui-call","surface":"android","id":"native.android.811d2474491cc2da","source":"$emoji $count"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatMessageReactions.kt","kind":"ui-call","surface":"android","id":"native.android.ff1a76d352ac30fa","source":"$emoji $count. $reactors"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatMessageReactions.kt","kind":"ui-call","surface":"android","id":"native.android.2163b7ec4fd96a18","source":"$names and $count others"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatMessageReactions.kt","kind":"ui-call","surface":"android","id":"native.android.9c656a695988cfa5","source":"$names reacted with $emoji"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatMessageReactions.kt","kind":"ui-call","surface":"android","id":"native.android.f2e61777e4df336d","source":"Add reaction"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatMessageReactions.kt","kind":"ui-call","surface":"android","id":"native.android.2a79682dfe3f873e","source":"Any emoji"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatMessageReactions.kt","kind":"ui-call","surface":"android","id":"native.android.392d897f025bcc80","source":"Back to quick reactions"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatMessageReactions.kt","kind":"ui-call","surface":"android","id":"native.android.d4e4bfab5b4b5f72","source":"Emoji"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatMessageReactions.kt","kind":"ui-call","surface":"android","id":"native.android.ce5ad80ad49b14eb","source":"More…"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatMessageReactions.kt","kind":"ui-call","surface":"android","id":"native.android.0cdf9c890489295c","source":"Quick reactions"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatMessageReactions.kt","kind":"ui-call","surface":"android","id":"native.android.82e580bb4b2b4fb7","source":"Reactions are a single emoji."}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatMessageReactions.kt","kind":"ui-call","surface":"android","id":"native.android.4c17cd13be8a9008","source":"Type or paste an emoji."}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatMessageReactions.kt","kind":"ui-call","surface":"android","id":"native.android.f3486faa8e0fcae0","source":"You"}, + {"path":"apps/ios/Sources/RootSidebarModel.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.7875f433f0ec6eef","source":"Showing %lld sessions; %lld total. Refresh to load the rest."}, + {"path":"apps/ios/Sources/RootSidebarModel.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.7e25b2a702a07140","source":"Some sessions could not be loaded. Refresh to try again."}, + {"path":"apps/ios/WatchApp/Sources/WatchSpeechPlayback.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.d45ae0bafb4079af","source":"Couldn't speak the reply. Read it in Chat."}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/AppLanguage.kt","kind":"ui-call","surface":"android","id":"native.android.e993cd00c7a9580d","source":"Follow Android · $systemLanguageTag"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/AppLanguage.kt","kind":"ui-call","surface":"android","id":"native.android.0331b7089ed9735e","source":"OpenClaw translations · $languageTag"}, + {"path":"apps/ios/Sources/Design/AgentWorkspaceFilesScreen.swift","kind":"ui-call","surface":"apple","id":"native.apple.3acf2f6aebceef45","source":"Load More"}, + {"path":"apps/ios/Sources/Design/AgentWorkspaceFilesScreen.swift","kind":"ui-call","surface":"apple","id":"native.apple.2f4ecf908494f83c","source":"OK"}, + {"path":"apps/ios/Sources/Design/AgentWorkspaceFilesScreen.swift","kind":"ui-call","surface":"apple","id":"native.apple.0a1fca4f9ec8694a","source":"This folder is empty."}, + {"path":"apps/ios/Sources/Design/AgentWorkspaceFilesScreen.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.efeaf5b2aa7a321c","source":"%1$@ of %2$@"}, + {"path":"apps/ios/Sources/Design/AgentWorkspaceFilesScreen.swift","kind":"ui-modifier","surface":"apple","id":"native.apple.5b95e31abdc0a6a5","source":"Could not share this file."}, + {"path":"apps/ios/Sources/Design/AgentWorkspaceFilesScreen.swift","kind":"ui-modifier","surface":"apple","id":"native.apple.17cb3e8f007d643a","source":"Files"}, + {"path":"apps/ios/Sources/Design/AgentWorkspaceFilesScreen.swift","kind":"ui-modifier","surface":"apple","id":"native.apple.d7e0639ff1da5abb","source":"Share file"}, + {"path":"apps/ios/Sources/Design/AgentWorkspaceFilesScreen.swift","kind":"ui-named-argument","surface":"apple","id":"native.apple.17cb3e8f007d643a","source":"Files"}, + {"path":"apps/ios/WatchApp/Sources/WatchRealtimeTransport.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.9f3506a1e89ee846","source":"The secure voice connection failed."}, + {"path":"apps/ios/WatchApp/Sources/WatchRealtimeTransport.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.5e44d0ac08822b84","source":"This voice service must support ICE-lite with UDP candidates."}, + {"path":"apps/ios/WatchApp/Sources/WatchRealtimeTransport.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.8bab2e9fed4a9e6a","source":"Unable to initialize secure voice."}, + {"path":"apps/ios/WatchApp/Sources/WatchRealtimeTransport.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.04e78bc0078bab73","source":"Voice cannot read the active network addresses."}, + {"path":"apps/ios/WatchApp/Sources/WatchRealtimeTransport.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.846511d784c9039b","source":"Voice cannot use this network candidate set."}, + {"path":"apps/ios/WatchApp/Sources/WatchRealtimeTransport.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.4a9a2f05b2ed58bb","source":"Voice changed its network address."}, + {"path":"apps/ios/WatchApp/Sources/WatchRealtimeTransport.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.7bdb960128f509f7","source":"Voice changed its remote network address."}, + {"path":"apps/ios/WatchApp/Sources/WatchRealtimeTransport.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.8a43bcc19afc2e76","source":"Voice could not bind its local network address."}, + {"path":"apps/ios/WatchApp/Sources/WatchRealtimeTransport.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.fb6f460013f9f466","source":"Voice could not retain its network address."}, + {"path":"apps/ios/WatchApp/Sources/WatchRealtimeTransport.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.a6579dd28fd5c81d","source":"Voice ended."}, + {"path":"apps/ios/WatchApp/Sources/WatchRealtimeTransport.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.fc7b80abc131e1ba","source":"Voice exhausted its network candidate budget."}, + {"path":"apps/ios/WatchApp/Sources/WatchRealtimeTransport.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.5beae7ebb61e0870","source":"Voice has no ready media route."}, + {"path":"apps/ios/WatchApp/Sources/WatchRealtimeTransport.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.ccfa2446b23d96b2","source":"Voice has no ready network address."}, + {"path":"apps/ios/WatchApp/Sources/WatchRealtimeTransport.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.9a796e9a2a62c33f","source":"Voice has no supported remote network address."}, + {"path":"apps/ios/WatchApp/Sources/WatchRealtimeTransport.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.fcf7c4bbe4f37753","source":"Voice is already connecting."}, + {"path":"apps/ios/WatchApp/Sources/WatchRealtimeTransport.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.3851153a355b018f","source":"Voice lost its media route."}, + {"path":"apps/ios/WatchApp/Sources/WatchRealtimeTransport.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.71c3b2fde36d85a7","source":"Voice lost its network connection."}, + {"path":"apps/ios/WatchApp/Sources/WatchRealtimeTransport.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.e0e166dfc1ac0e60","source":"Voice negotiation could not be created."}, + {"path":"apps/ios/WatchApp/Sources/WatchRealtimeTransport.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.a9a45469f9410157","source":"Voice received an invalid network address."}, + {"path":"apps/ios/WatchApp/Sources/WatchRealtimeTransport.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.f75bb1aa63e6e0d4","source":"Voice received an invalid network port."}, + {"path":"apps/ios/WatchApp/Sources/WatchRealtimeTransport.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.2314ee32293c892f","source":"Voice received too many network candidates."}, + {"path":"apps/ios/WatchApp/Sources/WatchRealtimeTransport.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.3692a7c473c65592","source":"Voice requires a resolved network address."}, + {"path":"apps/ios/WatchApp/Sources/WatchInboxChatDelivery.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.a7cd4b18600a62c2","source":"A saved Watch message expired after 48 hours. Check Chat on iPhone."}, + {"path":"apps/ios/WatchApp/Sources/WatchInboxChatDelivery.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.5a9898807f1e3fbc","source":"Couldn't save this Watch message. Try again when storage is available."}, + {"path":"apps/ios/WatchApp/Sources/WatchInboxChatDelivery.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.52e0fee781609833","source":"Refresh from an updated iPhone before sending a Watch message."}, + {"path":"apps/ios/WatchApp/Sources/WatchInboxChatDelivery.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.8e53fa1143c7692c","source":"Refresh this prompt from an updated iPhone before replying."}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/chat/ChatController.kt","kind":"ui-call","surface":"android","id":"native.android.c83463d615ab1395","source":"Attachments are too large to queue for one message; remove some and try again."}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/chat/ChatController.kt","kind":"ui-call","surface":"android","id":"native.android.d96df2768a3c76a6","source":"Chat failed"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/chat/ChatController.kt","kind":"ui-call","surface":"android","id":"native.android.e977f5a179f9bc52","source":"Could not queue message for later delivery."}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/chat/ChatController.kt","kind":"ui-call","surface":"android","id":"native.android.fe8adb7d83ad544e","source":"Could not refresh models. Tap Refresh to try again."}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/chat/ChatController.kt","kind":"ui-call","surface":"android","id":"native.android.ad20591f1ec56395","source":"Could not refresh session settings. Refresh before sending."}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/chat/ChatController.kt","kind":"ui-call","surface":"android","id":"native.android.05a1c4c146ea1639","source":"Could not restore the last chat. Select a chat from the sidebar."}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/chat/ChatController.kt","kind":"ui-call","surface":"android","id":"native.android.1b79f48e2b7bad07","source":"Could not stage an attachment for sending."}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/chat/ChatController.kt","kind":"ui-call","surface":"android","id":"native.android.309e5168063515f9","source":"Could not stop the response. Refresh and try again."}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/chat/ChatController.kt","kind":"ui-call","surface":"android","id":"native.android.1565244f65a4792d","source":"Could not update fast mode."}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/chat/ChatController.kt","kind":"ui-call","surface":"android","id":"native.android.edcb83cbe6ed91cb","source":"Could not update model."}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/chat/ChatController.kt","kind":"ui-call","surface":"android","id":"native.android.adedf83556ef3fa9","source":"Could not update permissions."}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/chat/ChatController.kt","kind":"ui-call","surface":"android","id":"native.android.c8ca81a0679305e2","source":"Could not update thinking level."}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/chat/ChatController.kt","kind":"ui-call","surface":"android","id":"native.android.7a73737d867e2d41","source":"Event stream interrupted; try refreshing."}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/chat/ChatController.kt","kind":"ui-call","surface":"android","id":"native.android.4cda689de4826aab","source":"Gateway health not OK; cannot send"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/chat/ChatController.kt","kind":"ui-call","surface":"android","id":"native.android.8cc6f972d2ac37a4","source":"Offline attachment storage is full; delete queued items first."}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/chat/ChatController.kt","kind":"ui-call","surface":"android","id":"native.android.f987f40d5d365755","source":"Offline queue is full ($OUTBOX_MAX_QUEUED messages); delete queued items first."}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/chat/ChatController.kt","kind":"ui-call","surface":"android","id":"native.android.7e2a03fbc978ec8e","source":"OpenClaw request failed."}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/chat/ChatController.kt","kind":"ui-call","surface":"android","id":"native.android.18778a3705ef448c","source":"Refresh this chat before changing permissions."}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/chat/ChatController.kt","kind":"ui-call","surface":"android","id":"native.android.537a6a39918f332e","source":"Timed out confirming the sent message; refresh to check delivery."}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/chat/ChatController.kt","kind":"ui-call","surface":"android","id":"native.android.0fbb37b5ecc2d273","source":"Timed out waiting for a reply; try again or refresh."}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/chat/ChatController.kt","kind":"ui-call","surface":"android","id":"native.android.dfb4c67af9d6aefa","source":"Update the Gateway to change session permissions."}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/chat/ChatController.kt","kind":"ui-call","surface":"android","id":"native.android.760ee96c87865c10","source":"Update the gateway to load progress cards for this agent."}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/chat/ChatController.kt","kind":"ui-call","surface":"android","id":"native.android.f574b8f545499353","source":"Update your Gateway to use session model choices."}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/chat/ChatController.kt","kind":"ui-call","surface":"android","id":"native.android.5e79bb0182a8ee02","source":"Wait for the current response to finish before starting a new chat."}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SessionDashboardScreen.kt","kind":"ui-call","surface":"android","id":"native.android.8ecbbb3b6a91456f","source":"Connect to your gateway to open this session dashboard."}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SessionDashboardScreen.kt","kind":"ui-call","surface":"android","id":"native.android.04f46f44fbd21f2a","source":"Dashboard"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SessionDashboardScreen.kt","kind":"ui-call","surface":"android","id":"native.android.e67a4a084fa1ccb3","source":"Dashboard needs a connected gateway"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SessionDashboardScreen.kt","kind":"ui-call","surface":"android","id":"native.android.3aec38d41a302d58","source":"Go back and select a session to open its dashboard."}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SessionDashboardScreen.kt","kind":"ui-call","surface":"android","id":"native.android.99eb8bdd05bcff36","source":"Open desktop"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SessionDashboardScreen.kt","kind":"ui-call","surface":"android","id":"native.android.6b4b8d6a850ceeb5","source":"Session dashboard unavailable"}, + {"path":"apps/macos/Sources/OpenClaw/NodePairingApprovalPrompter.swift","kind":"conditional-branch","surface":"apple","id":"native.apple.a96d0a66cf66261f","source":"Node pairing approved"}, + {"path":"apps/macos/Sources/OpenClaw/NodePairingApprovalPrompter.swift","kind":"conditional-branch","surface":"apple","id":"native.apple.87ddad463d8df55e","source":"Node pairing rejected"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatInlineWidgetView.swift","kind":"ui-call","surface":"apple","id":"native.apple.780916e780eaf9c5","source":"Copy image"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatInlineWidgetView.swift","kind":"ui-call","surface":"apple","id":"native.apple.2f4ecf908494f83c","source":"OK"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatInlineWidgetView.swift","kind":"ui-call","surface":"apple","id":"native.apple.f6610388db614c6d","source":"Save image"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatInlineWidgetView.swift","kind":"ui-call","surface":"apple","id":"native.apple.452adedd784c88a7","source":"Save image…"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatInlineWidgetView.swift","kind":"ui-call","surface":"apple","id":"native.apple.4d67b02de0e085c0","source":"Widget unavailable"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatInlineWidgetView.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.cf9cb514e659e6e6","source":"The widget image could not be captured."}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatInlineWidgetView.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.081ed0e3bffd9019","source":"The widget image could not be copied."}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatInlineWidgetView.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.ceed4b8ffe15359c","source":"The widget image could not be encoded as PNG."}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatInlineWidgetView.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.2d072d2223587b9a","source":"The widget image could not be saved."}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatInlineWidgetView.swift","kind":"ui-modifier","surface":"apple","id":"native.apple.2a65707a146cee81","source":"Widget export failed"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatSelectableTextSheet.swift","kind":"ui-call","surface":"apple","id":"native.apple.50ae97042e9ad1b0","source":"Close"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatSelectableTextSheet.swift","kind":"ui-modifier","surface":"apple","id":"native.apple.f4483cba92be9484","source":"Select Text"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatSessionSidebarPeople.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.8154cd7674c08ac5","source":"Online"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatSessionSidebarPeople.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.946bdee25ed9b91a","source":"Online · Active"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatSessionSidebarPeople.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.7891827948836f43","source":"Online · Idle"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatSessionSidebarPeople.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.6d3051411967bcc4","source":"Shared owner"}, + {"path":"apps/ios/Sources/Gateway/DeepLinkAgentPromptAlert.swift","kind":"ui-call","surface":"apple","id":"native.apple.addaba7d7374d016","source":"Cancel"}, + {"path":"apps/ios/Sources/Gateway/DeepLinkAgentPromptAlert.swift","kind":"ui-call","surface":"apple","id":"native.apple.4bf71fe3e547a4ed","source":"Run"}, + {"path":"apps/ios/Sources/Gateway/DeepLinkAgentPromptAlert.swift","kind":"ui-call","surface":"apple","id":"native.apple.5e753074f38db79e","source":"Run OpenClaw agent?"}, + {"path":"apps/ios/Sources/Gateway/DeepLinkAgentPromptAlert.swift","kind":"ui-localized-call-multiline","surface":"apple","id":"native.apple.b89529ccffe62e45","source":"Message:\n%1$@\n\nURL:\n%2$@"}, + {"path":"apps/ios/Sources/Voice/TalkModeManager.swift","kind":"conditional-branch","surface":"apple","id":"native.apple.9c581c70331a03b1","source":"Aborted"}, + {"path":"apps/ios/Sources/Voice/TalkModeManager.swift","kind":"conditional-branch","surface":"apple","id":"native.apple.19464c6d29546e0f","source":"Chat error"}, + {"path":"apps/ios/Sources/Voice/TalkModeManager.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.9c581c70331a03b1","source":"Aborted"}, + {"path":"apps/ios/Sources/Voice/TalkModeManager.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.7ce3d011e8d4c74a","source":"Approval requested"}, + {"path":"apps/ios/Sources/Voice/TalkModeManager.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.38253d83f3fa7498","source":"Asking OpenClaw"}, + {"path":"apps/ios/Sources/Voice/TalkModeManager.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.19464c6d29546e0f","source":"Chat error"}, + {"path":"apps/ios/Sources/Voice/TalkModeManager.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.05d42b052ceeeb86","source":"Confirmation needed"}, + {"path":"apps/ios/Sources/Voice/TalkModeManager.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.b03ed263dd2dbccb","source":"Connecting"}, + {"path":"apps/ios/Sources/Voice/TalkModeManager.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.7d50d576d3ba9bb5","source":"Connecting realtime…"}, + {"path":"apps/ios/Sources/Voice/TalkModeManager.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.9b1f8bc920b6f688","source":"Gateway Default"}, + {"path":"apps/ios/Sources/Voice/TalkModeManager.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.3fc51b6b47468d26","source":"Gateway Relay"}, + {"path":"apps/ios/Sources/Voice/TalkModeManager.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.8104be3229e9088b","source":"Gateway is not connected"}, + {"path":"apps/ios/Sources/Voice/TalkModeManager.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.4a3294a199c86706","source":"Gateway not connected"}, + {"path":"apps/ios/Sources/Voice/TalkModeManager.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.ca6401f7820fa86f","source":"Gateway permission required"}, + {"path":"apps/ios/Sources/Voice/TalkModeManager.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.2f58c41997725bef","source":"Gateway relay ready"}, + {"path":"apps/ios/Sources/Voice/TalkModeManager.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.9a6e3c042adebdf2","source":"Generating voice…"}, + {"path":"apps/ios/Sources/Voice/TalkModeManager.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.2c0548ebabf7e240","source":"Listening"}, + {"path":"apps/ios/Sources/Voice/TalkModeManager.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.3c8d13af731f31c0","source":"Listening (PTT)"}, + {"path":"apps/ios/Sources/Voice/TalkModeManager.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.ed7fbe4eeff4dce7","source":"Listening (Realtime)"}, + {"path":"apps/ios/Sources/Voice/TalkModeManager.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.f53bc64f681f1ee3","source":"Listening starts from this phone"}, + {"path":"apps/ios/Sources/Voice/TalkModeManager.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.3093e9911d780028","source":"Microphone permission denied"}, + {"path":"apps/ios/Sources/Voice/TalkModeManager.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.aef8149171bd2193","source":"Native"}, + {"path":"apps/ios/Sources/Voice/TalkModeManager.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.1b3766cbf8893e51","source":"Native WebRTC"}, + {"path":"apps/ios/Sources/Voice/TalkModeManager.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.f0c3d662f3864c1f","source":"No reply"}, + {"path":"apps/ios/Sources/Voice/TalkModeManager.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.b9549ad2d7f5a356","source":"Not active"}, + {"path":"apps/ios/Sources/Voice/TalkModeManager.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.c090466f67635523","source":"Not loaded"}, + {"path":"apps/ios/Sources/Voice/TalkModeManager.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.a32aae275e7067b3","source":"Off"}, + {"path":"apps/ios/Sources/Voice/TalkModeManager.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.90d58ffd4ac7be41","source":"Offline"}, + {"path":"apps/ios/Sources/Voice/TalkModeManager.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.f59e3f95f0ec3dc2","source":"OpenClaw unavailable"}, + {"path":"apps/ios/Sources/Voice/TalkModeManager.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.e2ca64e598e2bf00","source":"Paused"}, + {"path":"apps/ios/Sources/Voice/TalkModeManager.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.c7150f26c257b807","source":"Ready"}, + {"path":"apps/ios/Sources/Voice/TalkModeManager.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.400963cb08a3c253","source":"Realtime Voice"}, + {"path":"apps/ios/Sources/Voice/TalkModeManager.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.716cff6f0c9637d1","source":"Realtime Voice, Gateway relay ready"}, + {"path":"apps/ios/Sources/Voice/TalkModeManager.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.afd0d1396586ab0b","source":"Realtime disconnected"}, + {"path":"apps/ios/Sources/Voice/TalkModeManager.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.f350f10af66f4a87","source":"Realtime failed before connecting"}, + {"path":"apps/ios/Sources/Voice/TalkModeManager.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.651a2b218e29ac62","source":"Realtime unavailable"}, + {"path":"apps/ios/Sources/Voice/TalkModeManager.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.7354d71941597e7b","source":"Reconnecting"}, + {"path":"apps/ios/Sources/Voice/TalkModeManager.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.2006761fbf01a8ee","source":"Reconnecting…"}, + {"path":"apps/ios/Sources/Voice/TalkModeManager.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.14b8e4c48945cdd4","source":"Requesting permissions…"}, + {"path":"apps/ios/Sources/Voice/TalkModeManager.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.39f6d32204cc5d60","source":"Speak failed: %@"}, + {"path":"apps/ios/Sources/Voice/TalkModeManager.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.17b75f78769d5182","source":"Speaking"}, + {"path":"apps/ios/Sources/Voice/TalkModeManager.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.0fa1dc330af86109","source":"Speaking (System)…"}, + {"path":"apps/ios/Sources/Voice/TalkModeManager.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.9cd7d0e9b2f577d2","source":"Speaking…"}, + {"path":"apps/ios/Sources/Voice/TalkModeManager.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.94ceefa933744b07","source":"Speech error: %@"}, + {"path":"apps/ios/Sources/Voice/TalkModeManager.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.d33742884171fcb6","source":"Speech recognition"}, + {"path":"apps/ios/Sources/Voice/TalkModeManager.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.5ae3dff71774954a","source":"Start failed: %@"}, + {"path":"apps/ios/Sources/Voice/TalkModeManager.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.f93f27da45d472cf","source":"Still asking OpenClaw"}, + {"path":"apps/ios/Sources/Voice/TalkModeManager.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.1da1f8b0f2cf232d","source":"Talk failed: %@"}, + {"path":"apps/ios/Sources/Voice/TalkModeManager.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.ea5944dac09f07af","source":"Thinking"}, + {"path":"apps/ios/Sources/Voice/TalkModeManager.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.c738a88c74985999","source":"Thinking…"}, + {"path":"apps/ios/Sources/Voice/TalkModeManager.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.f0895df33a948ce9","source":"Updating OpenClaw"}, + {"path":"apps/ios/Sources/Voice/TalkModeManager.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.135441185d3903b5","source":"Waiting for realtime…"}, + {"path":"apps/ios/Sources/Voice/TalkModeManager.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.a8361b936bf90814","source":"iOS Speech + TTS"}, + {"path":"apps/ios/Sources/Voice/TalkModeManager.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.7a906becf2670be7","source":"iOS Speech fallback"}, + {"path":"apps/ios/Sources/Voice/TalkModeManager.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.6dc91bf70a79d779","source":"iOS System Voice"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/systemagent/SystemAgentChatController.kt","kind":"ui-call","surface":"android","id":"native.android.79c7ec20584f0196","source":""}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/systemagent/SystemAgentChatController.kt","kind":"ui-call","surface":"android","id":"native.android.7e2a03fbc978ec8e","source":"OpenClaw request failed."}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/systemagent/SystemAgentChatController.kt","kind":"ui-call","surface":"android","id":"native.android.b0d49c3b10e0e131","source":"Skip for now"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/systemagent/SystemAgentChatController.kt","kind":"ui-call","surface":"android","id":"native.android.fa3616321660a4b2","source":"The Gateway connection changed. Restart OpenClaw to reconnect."}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatCompletedWorkDisclosure.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.a713fc3b5552ac6e","source":"Worked"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatCompletedWorkDisclosure.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.d63defaf5c514ae1","source":"Worked for %@"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SidebarContent.kt","kind":"conditional-branch","surface":"android","id":"native.android.722b9e16837b77e7","source":"Hide search"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SidebarContent.kt","kind":"conditional-branch","surface":"android","id":"native.android.d10e8520a3666d03","source":"Search sessions"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SidebarContent.kt","kind":"conditional-branch","surface":"android","id":"native.android.a6c4338983260fec","source":"Show less"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SidebarContent.kt","kind":"conditional-branch","surface":"android","id":"native.android.a7fa3b928b568c87","source":"Show more"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SidebarContent.kt","kind":"ui-call","surface":"android","id":"native.android.adc24071d48fa047","source":"EDIT PINNED ITEMS"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SidebarContent.kt","kind":"ui-call","surface":"android","id":"native.android.bccedfcdf6df278a","source":"Edit pinned items"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SidebarContent.kt","kind":"ui-call","surface":"android","id":"native.android.6125bd7bfc36306b","source":"Hide Sidebar"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SidebarContent.kt","kind":"ui-call","surface":"android","id":"native.android.48fdc9f9a7fcd3a4","source":"Home"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SidebarContent.kt","kind":"ui-call","surface":"android","id":"native.android.2016067993a8c635","source":"Host error"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SidebarContent.kt","kind":"ui-call","surface":"android","id":"native.android.387fc9194ff7aa9b","source":"Load more"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SidebarContent.kt","kind":"ui-call","surface":"android","id":"native.android.ccc5760f719f1aac","source":"Loading"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SidebarContent.kt","kind":"ui-call","surface":"android","id":"native.android.c1568d3a798f52dd","source":"Loading more sessions"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SidebarContent.kt","kind":"ui-call","surface":"android","id":"native.android.fb1a16928502a28b","source":"New chat"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SidebarContent.kt","kind":"ui-call","surface":"android","id":"native.android.74e5d0ad2769f490","source":"New session"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SidebarContent.kt","kind":"ui-call","surface":"android","id":"native.android.d1d4893df095a875","source":"No matching threads"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SidebarContent.kt","kind":"ui-call","surface":"android","id":"native.android.04e38a8fe8316383","source":"No pinned sessions"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SidebarContent.kt","kind":"ui-call","surface":"android","id":"native.android.067a6bfbd57f1e51","source":"No recent sessions"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SidebarContent.kt","kind":"ui-call","surface":"android","id":"native.android.2aec0da2af6b00a1","source":"No sessions"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SidebarContent.kt","kind":"ui-call","surface":"android","id":"native.android.dad3625d27b761a4","source":"Offline"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SidebarContent.kt","kind":"ui-call","surface":"android","id":"native.android.84244f73da2b8e3b","source":"OpenClaw"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SidebarContent.kt","kind":"ui-call","surface":"android","id":"native.android.0805e08677bcb8c9","source":"Other work"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SidebarContent.kt","kind":"ui-call","surface":"android","id":"native.android.1b0b9045216ba348","source":"Overview"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SidebarContent.kt","kind":"ui-call","surface":"android","id":"native.android.1442a9fb6e95178b","source":"Pages"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SidebarContent.kt","kind":"ui-call","surface":"android","id":"native.android.e4be4e3b8a59e21f","source":"Pinned"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SidebarContent.kt","kind":"ui-call","surface":"android","id":"native.android.75c34889eb89df06","source":"Recent"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SidebarContent.kt","kind":"ui-call","surface":"android","id":"native.android.fa60aa5bc35add8b","source":"Reset pinned items"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SidebarContent.kt","kind":"ui-call","surface":"android","id":"native.android.1f09d9e9f3a237c1","source":"Searching threads"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SidebarContent.kt","kind":"ui-call","surface":"android","id":"native.android.db30a49dac4dedb3","source":"Selected"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SidebarContent.kt","kind":"ui-call","surface":"android","id":"native.android.09f52861cf88d4f2","source":"Settings"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SidebarContent.kt","kind":"ui-call","surface":"android","id":"native.android.0622b4b9cd3412dc","source":"Threads"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SidebarContent.kt","kind":"ui-named-argument","surface":"android","id":"native.android.84244f73da2b8e3b","source":"OpenClaw"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatMediaImageAttachment.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.90284f8660d14a12","source":"Close image preview"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatMediaImageAttachment.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.d6d77aa107e5c0c8","source":"Image unavailable"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatMediaImageAttachment.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.7c904d10b3fa3bec","source":"Loading image…"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatMediaImageAttachment.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.538d25a03f60a2aa","source":"Opens image preview"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatMediaImageAttachment.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.812df118c67f31ea","source":"Retry"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/GatewayNodeApproval.kt","kind":"ui-call","surface":"android","id":"native.android.a6a7888ce3a46fdc","source":"Could not check phone access. Try again."}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/GatewayNodeApproval.kt","kind":"ui-call","surface":"android","id":"native.android.7bea18d882ea3cd4","source":"Could not verify phone access. Check approval again."}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/GatewayNodeApproval.kt","kind":"ui-call","surface":"android","id":"native.android.b4e8739f7aa858ec","source":"Phone access changed. Review the request and try again."}, + {"path":"apps/ios/WatchApp/Sources/WatchInboxStore.swift","kind":"conditional-branch","surface":"apple","id":"native.apple.b8fd3263920a001e","source":"OpenClaw"}, + {"path":"apps/ios/WatchApp/Sources/WatchInboxStore.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.0bb2520996931cc2","source":"Exec approval required"}, + {"path":"apps/ios/WatchApp/Sources/WatchInboxStore.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.b0fc2b6b59bff7cc","source":"Loading approval from iPhone…"}, + {"path":"apps/ios/WatchApp/Sources/WatchInboxStore.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.4a31f6de0e139184","source":"Not synced"}, + {"path":"apps/ios/WatchApp/Sources/WatchInboxStore.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.a3544508551e16dc","source":"Waiting for iPhone"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatContextPopoverContent.kt","kind":"ui-call","surface":"android","id":"native.android.317acb9948c1421c","source":"$label: $value"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatContextPopoverContent.kt","kind":"ui-call","surface":"android","id":"native.android.9e79ce84b70600ab","source":"Cache read"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatContextPopoverContent.kt","kind":"ui-call","surface":"android","id":"native.android.05964db20c52fe21","source":"Cache write"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatContextPopoverContent.kt","kind":"ui-call","surface":"android","id":"native.android.0c6684020b20cf89","source":"Context window"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatContextPopoverContent.kt","kind":"ui-call","surface":"android","id":"native.android.de0f476d8a4e3be2","source":"Cost by type"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatContextPopoverContent.kt","kind":"ui-call","surface":"android","id":"native.android.59cd93aac9ce42ef","source":"Est. cost"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatContextPopoverContent.kt","kind":"ui-call","surface":"android","id":"native.android.181a9e3cb5196b8e","source":"Input"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatContextPopoverContent.kt","kind":"ui-call","surface":"android","id":"native.android.b9d5b489cc9ea3cc","source":"Latest model call"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatContextPopoverContent.kt","kind":"ui-call","surface":"android","id":"native.android.9e89b673ec255a42","source":"Latest run tokens"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatContextPopoverContent.kt","kind":"ui-call","surface":"android","id":"native.android.ba5f829fbee774e9","source":"Output"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatContextPopoverContent.kt","kind":"ui-call","surface":"android","id":"native.android.39785345ba2c3bff","source":"Unknown"}, + {"path":"apps/macos/Sources/OpenClaw/GatewayBrowserOnboardingController.swift","kind":"ui-call","surface":"apple","id":"native.apple.addaba7d7374d016","source":"Cancel"}, + {"path":"apps/macos/Sources/OpenClaw/GatewayBrowserOnboardingController.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.778ee016f8779750","source":"Gateway sign-in"}, + {"path":"apps/ios/Sources/Gateway/GatewayQuickSetupSheet.swift","kind":"conditional-branch","surface":"apple","id":"native.apple.53925d6f2160184d","source":"Local"}, + {"path":"apps/ios/Sources/Gateway/GatewayQuickSetupSheet.swift","kind":"conditional-branch","surface":"apple","id":"native.apple.1c5b74f182a37abe","source":"Secure"}, + {"path":"apps/ios/Sources/Gateway/GatewayQuickSetupSheet.swift","kind":"ui-call","surface":"apple","id":"native.apple.50ae97042e9ad1b0","source":"Close"}, + {"path":"apps/ios/Sources/Gateway/GatewayQuickSetupSheet.swift","kind":"ui-call","surface":"apple","id":"native.apple.fde886069813a75a","source":"Connect a nearby Gateway"}, + {"path":"apps/ios/Sources/Gateway/GatewayQuickSetupSheet.swift","kind":"ui-call","surface":"apple","id":"native.apple.e1e33c53e7cec4cc","source":"Connect to this Gateway"}, + {"path":"apps/ios/Sources/Gateway/GatewayQuickSetupSheet.swift","kind":"ui-call","surface":"apple","id":"native.apple.9fde0847d7bf35e5","source":"Connecting…"}, + {"path":"apps/ios/Sources/Gateway/GatewayQuickSetupSheet.swift","kind":"ui-call","surface":"apple","id":"native.apple.d58b58c5bdaecb07","source":"Don't show this again"}, + {"path":"apps/ios/Sources/Gateway/GatewayQuickSetupSheet.swift","kind":"ui-call","surface":"apple","id":"native.apple.8c5f7c8fdd931deb","source":"Keep your iPhone on the same LAN or tailnet, then start the Gateway on your host machine."}, + {"path":"apps/ios/Sources/Gateway/GatewayQuickSetupSheet.swift","kind":"ui-call","surface":"apple","id":"native.apple.8b538045e2064d48","source":"Looking for a Gateway"}, + {"path":"apps/ios/Sources/Gateway/GatewayQuickSetupSheet.swift","kind":"ui-call","surface":"apple","id":"native.apple.d681000976069968","source":"Not now"}, + {"path":"apps/ios/Sources/Gateway/GatewayQuickSetupSheet.swift","kind":"ui-call","surface":"apple","id":"native.apple.7ae3e7ca4af23408","source":"Use Manual Setup"}, + {"path":"apps/ios/Sources/Gateway/GatewayQuickSetupSheet.swift","kind":"ui-modifier","surface":"apple","id":"native.apple.4f32ed673d3f8242","source":"Quick Setup"}, + {"path":"apps/ios/Sources/Gateway/GatewayQuickSetupSheet.swift","kind":"ui-named-argument","surface":"apple","id":"native.apple.e81095369b9eff54","source":"Check that Bonjour discovery is enabled."}, + {"path":"apps/ios/Sources/Gateway/GatewayQuickSetupSheet.swift","kind":"ui-named-argument","surface":"apple","id":"native.apple.54f43ee8c3f7acbe","source":"Discovery"}, + {"path":"apps/ios/Sources/Gateway/GatewayQuickSetupSheet.swift","kind":"ui-named-argument","surface":"apple","id":"native.apple.32ceaa114c831b56","source":"Gateway"}, + {"path":"apps/ios/Sources/Gateway/GatewayQuickSetupSheet.swift","kind":"ui-named-argument","surface":"apple","id":"native.apple.0fee5a60ac57aa5d","source":"Node"}, + {"path":"apps/ios/Sources/Gateway/GatewayQuickSetupSheet.swift","kind":"ui-named-argument","surface":"apple","id":"native.apple.146c5054d003db06","source":"Open Settings if you need a manual host."}, + {"path":"apps/ios/Sources/Gateway/GatewayQuickSetupSheet.swift","kind":"ui-named-argument","surface":"apple","id":"native.apple.dcc58699dc49b2b9","source":"Operator"}, + {"path":"apps/ios/Sources/Gateway/GatewayQuickSetupSheet.swift","kind":"ui-named-argument","surface":"apple","id":"native.apple.92a970c341475d57","source":"Run openclaw gateway --port 18789."}, + {"path":"apps/macos/Sources/OpenClaw/ConnectionWindow.swift","kind":"ui-call","surface":"apple","id":"native.apple.63c69beef34a7472","source":"About"}, + {"path":"apps/macos/Sources/OpenClaw/ConnectionWindow.swift","kind":"ui-call","surface":"apple","id":"native.apple.4e46dbbbbaa9aca9","source":"Connection"}, + {"path":"apps/macos/Sources/OpenClaw/ConnectionWindow.swift","kind":"ui-call","surface":"apple","id":"native.apple.bed8cb6b0332b3ac","source":"Debug"}, + {"path":"apps/macos/Sources/OpenClaw/ConnectionWindow.swift","kind":"ui-call","surface":"apple","id":"native.apple.ecea467dab53cecd","source":"Gateways"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatSessionSidebarModel.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.799cac119604d02e","source":"Failed"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatSessionSidebarModel.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.7041419e2eb7da1d","source":"Finished"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatSessionSidebarModel.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.5cbe4fa686096254","source":"Idle"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatSessionSidebarModel.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.345c69a73320447a","source":"Queued"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatSessionSidebarModel.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.39b35a2c9d8e064f","source":"Search results"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatSessionSidebarModel.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.941cd659e4ed6f94","source":"Waiting for a concurrency slot"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatSessionSidebarModel.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.1eb5cb3fa091bfaa","source":"Working"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatSessionSidebarModel.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.45144cd5e508fedf","source":"You: %@"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatSessionSidebarModel.swift","kind":"ui-named-argument","surface":"apple","id":"native.apple.a44693e976a74ae8","source":"Pinned"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatTranscriptCache.swift","kind":"conditional-branch","surface":"apple","id":"native.apple.ce58dacfa6a8c3a8","source":"'queued', 'sending', 'awaiting_confirmation'"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatTranscriptCache.swift","kind":"conditional-branch","surface":"apple","id":"native.apple.becc65af91619178","source":"'queued', 'sending', 'awaiting_confirmation', 'failed'"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatTranscriptCache.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.58f41eeef539d8f6","source":"A previous app version could not safely send this message. Review and retry it."}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatTranscriptCache.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.aac327611078fdad","source":"Session settings changed. Review and retry this message."}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatTranscriptCache.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.dffe560b2135ce37","source":"Session settings were not captured. Review and retry this message."}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatTranscriptCache.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.2f20ce543cc62123","source":"Update the gateway before sending queued messages with session settings."}, + {"path":"apps/ios/ActivityWidget/OpenClawLiveActivity.swift","kind":"ui-call","surface":"apple","id":"native.apple.8338be9a1e12c4f0","source":"Action required"}, + {"path":"apps/ios/ActivityWidget/OpenClawLiveActivity.swift","kind":"ui-call","surface":"apple","id":"native.apple.ca083ddec4619905","source":"Approval needed"}, + {"path":"apps/ios/ActivityWidget/OpenClawLiveActivity.swift","kind":"ui-call","surface":"apple","id":"native.apple.d22afdc8f4adfb5d","source":"Connected"}, + {"path":"apps/ios/ActivityWidget/OpenClawLiveActivity.swift","kind":"ui-call","surface":"apple","id":"native.apple.c159fea1aaa0e46f","source":"Connecting..."}, + {"path":"apps/ios/ActivityWidget/OpenClawLiveActivity.swift","kind":"ui-call","surface":"apple","id":"native.apple.80d26f7f7b9ff10f","source":"Disconnected"}, + {"path":"apps/ios/ActivityWidget/OpenClawLiveActivity.swift","kind":"ui-call","surface":"apple","id":"native.apple.963ae976c76e552b","source":"LIVE"}, + {"path":"apps/ios/ActivityWidget/OpenClawLiveActivity.swift","kind":"ui-call","surface":"apple","id":"native.apple.2c0548ebabf7e240","source":"Listening"}, + {"path":"apps/ios/ActivityWidget/OpenClawLiveActivity.swift","kind":"ui-call","surface":"apple","id":"native.apple.65b264341fd448d4","source":"OPENCLAW"}, + {"path":"apps/ios/ActivityWidget/OpenClawLiveActivity.swift","kind":"ui-call","surface":"apple","id":"native.apple.b8fd3263920a001e","source":"OpenClaw"}, + {"path":"apps/ios/ActivityWidget/OpenClawLiveActivity.swift","kind":"ui-call","surface":"apple","id":"native.apple.e2ca64e598e2bf00","source":"Paused"}, + {"path":"apps/ios/ActivityWidget/OpenClawLiveActivity.swift","kind":"ui-call","surface":"apple","id":"native.apple.42728865556c7060","source":"Reconnecting..."}, + {"path":"apps/ios/ActivityWidget/OpenClawLiveActivity.swift","kind":"ui-call","surface":"apple","id":"native.apple.17b75f78769d5182","source":"Speaking"}, + {"path":"apps/ios/ActivityWidget/OpenClawLiveActivity.swift","kind":"ui-call","surface":"apple","id":"native.apple.0ec723c771546dbc","source":"Using a tool"}, + {"path":"apps/ios/ActivityWidget/OpenClawLiveActivity.swift","kind":"ui-call","surface":"apple","id":"native.apple.99b1f1693c827c54","source":"Voice active"}, + {"path":"apps/ios/ActivityWidget/OpenClawLiveActivity.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.237c19b063897303","source":"Using %@"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/gateway/GatewaySession.kt","kind":"conditional-branch","surface":"android","id":"native.android.5e5d2fdf5bb9d763","source":"Connecting…"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/gateway/GatewaySession.kt","kind":"conditional-branch","surface":"android","id":"native.android.377c08edb4a24718","source":"Reconnecting…"}, + {"path":"apps/macos/Sources/OpenClaw/ApplicationRelocator.swift","kind":"conditional-branch","surface":"apple","id":"native.apple.f051435aaaf58434","source":"Install OpenClaw in Applications?"}, + {"path":"apps/macos/Sources/OpenClaw/ApplicationRelocator.swift","kind":"conditional-branch","surface":"apple","id":"native.apple.f71154916f15a7d1","source":"Install and Relaunch"}, + {"path":"apps/macos/Sources/OpenClaw/ApplicationRelocator.swift","kind":"conditional-branch","surface":"apple","id":"native.apple.6828554fc0c1e02d","source":"OpenClaw will copy itself to Applications and reopen there so updates and launch at login stay reliable."}, + {"path":"apps/macos/Sources/OpenClaw/ApplicationRelocator.swift","kind":"conditional-branch","surface":"apple","id":"native.apple.7593d7fed6c6d5df","source":"Replace and Relaunch"}, + {"path":"apps/macos/Sources/OpenClaw/ApplicationRelocator.swift","kind":"conditional-branch","surface":"apple","id":"native.apple.240dbe9c6b316176","source":"Replace the older OpenClaw in Applications?"}, + {"path":"apps/macos/Sources/OpenClaw/ApplicationRelocator.swift","kind":"conditional-branch","surface":"apple","id":"native.apple.3cfb82475d3f5de3","source":"This copy is newer than the installed app. OpenClaw will replace it and reopen from Applications."}, + {"path":"apps/macos/Sources/OpenClaw/ApplicationRelocator.swift","kind":"ui-call","surface":"apple","id":"native.apple.6c7d4d046d679892","source":"OpenClaw couldn’t be installed in Applications. Move it there manually, then open that copy."}, + {"path":"apps/macos/Sources/OpenClaw/ApplicationRelocator.swift","kind":"ui-call","surface":"apple","id":"native.apple.f9184db4478c64bd","source":"OpenClaw is installed in Applications, but couldn’t reopen automatically. Open it there manually."}, + {"path":"apps/ios/WatchApp/Sources/WatchRealtimeMediaSession.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.56772a58fca11c95","source":"Activate voice audio before connecting."}, + {"path":"apps/ios/WatchApp/Sources/WatchRealtimeMediaSession.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.149d417f80bff268","source":"Allow microphone access in Settings to start voice."}, + {"path":"apps/ios/WatchApp/Sources/WatchRealtimeMediaSession.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.3a42020fbbc1af58","source":"This voice session has already started or stopped."}, + {"path":"apps/ios/Sources/Chat/AppleReviewDemoChatTransport.swift","kind":"conditional-branch","surface":"apple","id":"native.apple.b6f001e69f4f4c76","source":"\"\\(trimmed)\""}, + {"path":"apps/ios/Sources/Chat/AppleReviewDemoChatTransport.swift","kind":"conditional-branch","surface":"apple","id":"native.apple.14a9977c8e5dd6b1","source":"that request"}, + {"path":"apps/ios/Sources/Chat/AppleReviewDemoChatTransport.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.016b906cad16ecc4","source":"The saved fixture message is unavailable."}, + {"path":"apps/ios/Sources/Chat/AppleReviewDemoChatTransport.swift","kind":"ui-named-argument","surface":"apple","id":"native.apple.f8896f44264e6de4","source":"OPENCLAW_LONG_CHAT_LATEST"}, + {"path":"apps/ios/Sources/Chat/AppleReviewDemoChatTransport.swift","kind":"ui-named-argument","surface":"apple","id":"native.apple.7f15ddf66c36dada","source":"Prepare a detailed project review."}, + {"path":"apps/ios/Sources/Chat/AppleReviewDemoChatTransport.swift","kind":"ui-named-argument-multiline","surface":"apple","id":"native.apple.cd0d41d2c20a48ff","source":"\\(self.fixture.responsePrefix) I can help with \\(subject), summarize current project context, prepare agent actions, and keep the mobile workflow connected to the gateway."}, + {"path":"apps/ios/WatchApp/Sources/WatchRealtimeAudioIO.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.7d6a7269deff28c3","source":"Another voice session is still stopping."}, + {"path":"apps/ios/WatchApp/Sources/WatchRealtimeAudioIO.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.6e180b1466935f75","source":"The current audio route has no microphone."}, + {"path":"apps/ios/WatchApp/Sources/WatchRealtimeAudioIO.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.447e26e16e751422","source":"Voice audio could not be activated."}, + {"path":"apps/ios/WatchApp/Sources/WatchRealtimeAudioIO.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.8183f8c1133d61e3","source":"Voice audio is not ready."}, + {"path":"apps/ios/WatchApp/Sources/WatchRealtimeAudioIO.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.554fdfbd99e465cb","source":"Voice was interrupted. Start voice again to continue."}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatContextUsage.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.e09b23de8be52e31","source":"%@ percent of context used"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatContextUsage.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.4ccceb3b3458d20f","source":"Cache read tokens: %@"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatContextUsage.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.7115a748b77e5731","source":"Cache write tokens: %@"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatContextUsage.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.104c29e39856706e","source":"Cost: %@"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatContextUsage.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.ab79c644a2bf9864","source":"Critical: %@ percent of context used"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatContextUsage.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.7b2ff2b24d3c242d","source":"Input tokens: %@"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatContextUsage.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.3ee2b5ab47ab741e","source":"Output tokens: %@"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatContextUsage.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.df8c198d15ed70b9","source":"Warning: %@ percent of context used"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatContextUsage.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.a32e1ba2a073e966","source":"ctx"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatSessions.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.62518d7a414beff1","source":"Audio"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatSessions.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.1e1db84eb0ac9381","source":"Authentication failed"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatSessions.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.7f21421de5c6b3a1","source":"Cooling down"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatSessions.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.56703ae9392c928f","source":"Documents"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatSessions.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.98639fd22a00b876","source":"Images"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatSessions.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.2847303e8af91099","source":"Sign-in needed"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatSessions.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.11910b82859672bc","source":"Unavailable"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatSessions.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.2cd998128703f48b","source":"Video"}, + {"path":"apps/ios/WatchApp/Sources/WatchOpusCodec.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.d1748100503ac3f7","source":"Opus audio is unavailable on this device."}, + {"path":"apps/ios/WatchApp/Sources/WatchOpusCodec.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.97bcc2af9b9aa8da","source":"Voice capture returned an unexpected audio format."}, + {"path":"apps/ios/WatchApp/Sources/WatchOpusCodec.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.64ace553fbddbcae","source":"Voice decoding failed."}, + {"path":"apps/ios/WatchApp/Sources/WatchOpusCodec.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.3adb7e42c0626e59","source":"Voice encoding failed."}, + {"path":"apps/ios/WatchApp/Sources/WatchOpusCodec.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.fff730f4390fd98f","source":"Voice playback could not allocate audio."}, + {"path":"apps/ios/WatchApp/Sources/WatchOpusCodec.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.b278c8f7d6c65132","source":"Voice received an invalid Opus packet."}, + {"path":"apps/macos/Sources/OpenClaw/DashboardGatewayCatalog.swift","kind":"conditional-branch","surface":"apple","id":"native.apple.8e781789ba7a7b6a","source":"an unencrypted private-network connection"}, + {"path":"apps/macos/Sources/OpenClaw/DashboardGatewayCatalog.swift","kind":"ui-call","surface":"apple","id":"native.apple.c767224da1135c79","source":"Change the primary Gateway?"}, + {"path":"apps/macos/Sources/OpenClaw/DashboardGatewayCatalog.swift","kind":"ui-call","surface":"apple","id":"native.apple.23f447855b25395a","source":"Could Not Change Primary Gateway"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatSessionSidebar+GroupMenu.swift","kind":"ui-call","surface":"apple","id":"native.apple.a87ff42345e0f32b","source":"Delete…"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatSessionSidebar+GroupMenu.swift","kind":"ui-call","surface":"apple","id":"native.apple.149f3012ad1b1758","source":"Group defaults…"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatSessionSidebar+GroupMenu.swift","kind":"ui-call","surface":"apple","id":"native.apple.067dcb01f87852c9","source":"New group…"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatSessionSidebar+GroupMenu.swift","kind":"ui-call","surface":"apple","id":"native.apple.80d53c2978aee8d8","source":"Rename…"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatSessionSidebar+GroupMenu.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.addaba7d7374d016","source":"Cancel"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatSessionSidebar+GroupMenu.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.2718a02d13a49cdc","source":"Delete"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatSessionSidebar+GroupMenu.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.238f7403a15caada","source":"Delete group “%@”?"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatSessionSidebar+GroupMenu.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.7e2b71a9839f0fdb","source":"Its conversations will remain available."}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatSessionSidebar+GroupMenu.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.ed71ae301632a697","source":"New group"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatSessionSidebar+GroupMenu.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.bad6ff4cc6b46f4c","source":"Rename group"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatSessionSidebar+GroupMenu.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.71b86d9584a37a82","source":"Save"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/chat/ChatSourceTools.kt","kind":"conditional-branch","surface":"android","id":"native.android.5a4c93d56ea9f1c6","source":"Web Fetch"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/chat/ChatSourceTools.kt","kind":"conditional-branch","surface":"android","id":"native.android.bca4199565a20687","source":"Web Search"}, + {"path":"apps/macos/Sources/OpenClaw/AppState.swift","kind":"conditional-branch","surface":"apple","id":"native.apple.d5e3da0a7b05b391","source":"\\(user)@\\(host)"}, + {"path":"apps/macos/Sources/OpenClaw/AppState.swift","kind":"conditional-branch","surface":"apple","id":"native.apple.66c06c86a24816bb","source":"\\(user)@\\(host):\\(port)"}, + {"path":"apps/macos/Sources/OpenClaw/AppState.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.b9dd38302e10329e","source":"Could not save Gateway settings. Check your connection settings and try again."}, + {"path":"apps/macos/Sources/OpenClaw/AppState.swift","kind":"ui-localized-call-multiline","surface":"apple","id":"native.apple.65f049d389339963","source":"Separated the old shared port setting. This Mac now uses port %lld; the SSH tunnel is unchanged."}, + {"path":"apps/macos/Sources/OpenClaw/AppState.swift","kind":"ui-localized-call-multiline","surface":"apple","id":"native.apple.c37933bcdb9158d2","source":"These settings changed outside the app while you were editing: %@. Choose which version to keep."}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatModelPicker.kt","kind":"ui-call","surface":"android","id":"native.android.f97912073aae8745","source":"Authentication needed"}, + {"path":"apps/ios/WatchApp/Sources/WatchDirectNode.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.9cfe0cfbc3f731d8","source":"Connected directly. Reconnect from iPhone Settings → Apple Watch to add voice."}, + {"path":"apps/ios/WatchApp/Sources/WatchDirectNode.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.f52ed32cb5f2b7b9","source":"Connected directly. Voice setup saved."}, + {"path":"apps/ios/WatchApp/Sources/WatchDirectNode.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.87b8a9392fd33f07","source":"Connecting directly…"}, + {"path":"apps/ios/WatchApp/Sources/WatchDirectNode.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.643a4899c4710ecb","source":"Could not save direct connection securely."}, + {"path":"apps/ios/WatchApp/Sources/WatchDirectNode.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.3fafd1c7d790f37e","source":"Could not save the watch device credential"}, + {"path":"apps/ios/WatchApp/Sources/WatchDirectNode.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.7fe92f7eeba84c10","source":"Could not save the watch device identity"}, + {"path":"apps/ios/WatchApp/Sources/WatchDirectNode.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.404d8fdebf1d070f","source":"Could not sign watch identity"}, + {"path":"apps/ios/WatchApp/Sources/WatchDirectNode.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.1445c72cd32dd816","source":"Direct connection failed: %@"}, + {"path":"apps/ios/WatchApp/Sources/WatchDirectNode.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.cecec21072aa8e97","source":"Direct connection is off"}, + {"path":"apps/ios/WatchApp/Sources/WatchDirectNode.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.e36d94c4bb0f0664","source":"Direct mode requires a trusted HTTPS Gateway endpoint."}, + {"path":"apps/ios/WatchApp/Sources/WatchDirectNode.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.a3a9efc5f92fe11e","source":"Gateway HTTP error (%@)"}, + {"path":"apps/ios/WatchApp/Sources/WatchDirectNode.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.4245be7f76f98abe","source":"Ignored an expired direct connection setup. Send setup again from iPhone."}, + {"path":"apps/ios/WatchApp/Sources/WatchDirectNode.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.78c28f5a08df6c6d","source":"Invalid Gateway response"}, + {"path":"apps/ios/WatchApp/Sources/WatchDirectNode.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.0f97e4580f7c5594","source":"No usable Gateway endpoint"}, + {"path":"apps/ios/WatchApp/Sources/WatchDirectNode.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.d67ee832b0509773","source":"No watch device credential"}, + {"path":"apps/ios/WatchApp/Sources/WatchDirectNode.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.1e1b242da6483b21","source":"Paired, but could not finish secure setup"}, + {"path":"apps/ios/WatchApp/Sources/WatchDirectNode.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.d1ca22cd1dcf8453","source":"Ready to connect"}, + {"path":"apps/ios/WatchApp/Sources/WatchDirectNode.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.6ecd2f7e5a9d2ea4","source":"Reconnects when OpenClaw is active"}, + {"path":"apps/ios/WatchApp/Sources/WatchDirectNode.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.e1f5594ff59860ef","source":"Setup received. Connecting…"}, + {"path":"apps/ios/WatchApp/Sources/WatchDirectNode.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.498aee3bbead969d","source":"Use iPhone Settings to enable direct connection."}, + {"path":"apps/ios/WatchApp/Sources/WatchDirectNode.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.b6c78c206b3f87e5","source":"Voice access requires a new setup from iPhone Settings."}, + {"path":"apps/ios/WatchApp/Sources/WatchDirectNode.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.1f995556efb61abf","source":"Voice setup was incomplete. Send voice setup again from iPhone."}, + {"path":"apps/macos/Sources/OpenClaw/TalkModeController.swift","kind":"conditional-branch","surface":"apple","id":"native.apple.f9dbb9b6a5edc700","source":"Bottle"}, + {"path":"apps/macos/Sources/OpenClaw/TalkModeController.swift","kind":"conditional-branch","surface":"apple","id":"native.apple.509ba492cb16bbad","source":"Submarine"}, + {"path":"apps/macos/Sources/OpenClaw/SessionMenuPreviewView.swift","kind":"conditional-branch","surface":"apple","id":"native.apple.cec469bca79a29dc","source":"Agent"}, + {"path":"apps/macos/Sources/OpenClaw/SessionMenuPreviewView.swift","kind":"conditional-branch","surface":"apple","id":"native.apple.eb95c9cc37254e9e","source":"Other"}, + {"path":"apps/macos/Sources/OpenClaw/SessionMenuPreviewView.swift","kind":"conditional-branch","surface":"apple","id":"native.apple.b6941600b58a6b43","source":"System"}, + {"path":"apps/macos/Sources/OpenClaw/SessionMenuPreviewView.swift","kind":"conditional-branch","surface":"apple","id":"native.apple.fc5d2cd380045e19","source":"Tool"}, + {"path":"apps/macos/Sources/OpenClaw/SessionMenuPreviewView.swift","kind":"conditional-branch","surface":"apple","id":"native.apple.94506a32f403196f","source":"User"}, + {"path":"apps/macos/Sources/OpenClaw/SessionMenuPreviewView.swift","kind":"ui-call","surface":"apple","id":"native.apple.5ea10f8adc0d200b","source":"Loading preview…"}, + {"path":"apps/macos/Sources/OpenClaw/SessionMenuPreviewView.swift","kind":"ui-call","surface":"apple","id":"native.apple.27fc062a31365743","source":"No recent messages"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatSessionColor.swift","kind":"ui-call","surface":"apple","id":"native.apple.504b712bfbd064c0","source":"Color"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatSessionColor.swift","kind":"ui-call","surface":"apple","id":"native.apple.b13fde6cff0b1b57","source":"Default"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatSessionColor.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.d37f59fd60f3bffc","source":"Blue"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatSessionColor.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.c3026ef4027dc1e2","source":"Cyan"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatSessionColor.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.bad084b7b50f45cd","source":"Green"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatSessionColor.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.864dd7b76bd89878","source":"Orange"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatSessionColor.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.db0d9bbc5a8807c0","source":"Pink"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatSessionColor.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.9f5817fa7a3be383","source":"Purple"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatSessionColor.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.c234c420c1015fa2","source":"Red"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatSessionColor.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.dc506b382cfda1a0","source":"Session color"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatSessionColor.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.bab505a46a544c8d","source":"Yellow"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatRealtimeTalk.kt","kind":"ui-call","surface":"android","id":"native.android.3ccdfa50b53c0e74","source":"OK"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatRealtimeTalk.kt","kind":"ui-call","surface":"android","id":"native.android.201e06a2b70c140e","source":"Talk"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatViewModel.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.1d7ec2f9c4f74dad","source":"Remove attachments or wait for delivery to resolve before switching chats."}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawKit/ToolDisplay.swift","kind":"conditional-branch","surface":"apple","id":"native.apple.d561dbe96caa8d19","source":"\\(preview)…"}, + {"path":"apps/macos/Sources/OpenClaw/DashboardWindowController.swift","kind":"conditional-branch","surface":"apple","id":"native.apple.f0d66701cbf6d2ee","source":"Gateway reconnecting"}, + {"path":"apps/macos/Sources/OpenClaw/DashboardWindowController.swift","kind":"conditional-branch","surface":"apple","id":"native.apple.ea765334d68d1a35","source":"Gateway sign-in expired"}, + {"path":"apps/macos/Sources/OpenClaw/DashboardWindowController.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.778ee016f8779750","source":"Gateway sign-in"}, + {"path":"apps/macos/Sources/OpenClaw/DashboardWindowController.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.14bac08e2f5473c7","source":"Sign-in cancelled. Try again."}, + {"path":"apps/macos/Sources/OpenClaw/DashboardWindowController.swift","kind":"ui-named-argument","surface":"apple","id":"native.apple.0fc8bd5d7e83da87","source":"Gateway sign-in required"}, + {"path":"apps/macos/Sources/OpenClaw/DashboardWindowController.swift","kind":"ui-named-argument","surface":"apple","id":"native.apple.0727ac92fee6dd66","source":"Reconnect in Connection → Gateways."}, + {"path":"apps/macos/Sources/OpenClaw/DashboardWindowController.swift","kind":"ui-named-argument","surface":"apple","id":"native.apple.94698c3702d1370e","source":"Sign in again in Connection → Gateways."}, + {"path":"apps/macos/Sources/OpenClaw/VoiceWakeOverlayView.swift","kind":"ui-modifier","surface":"apple","id":"native.apple.addaba7d7374d016","source":"Cancel"}, + {"path":"apps/macos/Sources/OpenClaw/VoiceWakeOverlayView.swift","kind":"ui-modifier","surface":"apple","id":"native.apple.cf9d89cbf01c548c","source":"Send message"}, + {"path":"apps/macos/Sources/OpenClaw/CostUsageMenuView.swift","kind":"ui-call","surface":"apple","id":"native.apple.6bd78f014af54091","source":"Today"}, + {"path":"apps/macos/Sources/OpenClaw/CostUsageMenuView.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.077dcfeb9d3b6e56","source":"Last %lldd"}, + {"path":"apps/macos/Sources/OpenClaw/CostUsageMenuView.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.6d32719d10187b9b","source":"Partial: %lld entries missing cost"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatMermaidBlockView.swift","kind":"ui-call","surface":"apple","id":"native.apple.f587edea5b005eee","source":"Copy diagram source"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatMermaidBlockView.swift","kind":"ui-call","surface":"apple","id":"native.apple.161d23aa5d5d76ad","source":"Diagram preview unavailable"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatMermaidBlockView.swift","kind":"ui-call","surface":"apple","id":"native.apple.e21d439009ab3d7c","source":"Diagram temporarily unavailable. Use the menu to retry, or read and copy its source."}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatMermaidBlockView.swift","kind":"ui-call","surface":"apple","id":"native.apple.3461621308cec86d","source":"Diagram unavailable. Check the syntax or simplify the diagram. You can still read or copy its source."}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatMermaidBlockView.swift","kind":"ui-call","surface":"apple","id":"native.apple.37e0a1682993bafa","source":"Expand diagram"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatMermaidBlockView.swift","kind":"ui-call","surface":"apple","id":"native.apple.d80e2d4012ef83ec","source":"Rendering diagram…"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatMermaidBlockView.swift","kind":"ui-call","surface":"apple","id":"native.apple.f072cc6e154eec5b","source":"Retry diagram"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatMermaidBlockView.swift","kind":"ui-call","surface":"apple","id":"native.apple.86c2e6ef4255675b","source":"View diagram"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatMermaidBlockView.swift","kind":"ui-call","surface":"apple","id":"native.apple.23969194832729cf","source":"View source"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatMermaidBlockView.swift","kind":"ui-modifier","surface":"apple","id":"native.apple.77702d7dba005a14","source":"Close diagram preview"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatMermaidBlockView.swift","kind":"ui-modifier","surface":"apple","id":"native.apple.67f51ed4bff1b0ce","source":"Diagram options"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatMermaidBlockView.swift","kind":"ui-modifier","surface":"apple","id":"native.apple.37e0a1682993bafa","source":"Expand diagram"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatMermaidBlockView.swift","kind":"ui-modifier","surface":"apple","id":"native.apple.8f7aa0c207010a2c","source":"Mermaid diagram"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatMermaidBlockView.swift","kind":"ui-named-argument","surface":"apple","id":"native.apple.f587edea5b005eee","source":"Copy diagram source"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatWorkingProgress.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.3971eea077e159b0","source":"%@ tokens"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatWorkingProgress.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.40e07656f60c2ce1","source":"1 second"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatWorkingProgress.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.ffba42bcdc2cc866","source":"1 token"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatWorkingProgress.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.2fef87ac8bb1ba6e","source":"Barnacling"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatWorkingProgress.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.0aba3051fa3192ae","source":"Brining"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatWorkingProgress.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.d85980958d4a09a7","source":"Bubbling"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatWorkingProgress.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.d310eb80eb32ecf0","source":"Clawing"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatWorkingProgress.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.0acf6ce7812a74a9","source":"Cracking"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatWorkingProgress.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.9426bc8aa364da20","source":"Done in %@"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatWorkingProgress.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.aa833451c4e604af","source":"Krilling"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatWorkingProgress.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.87494904c7e79a85","source":"Lobstering"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatWorkingProgress.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.51f8a69fabad8939","source":"Molting"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatWorkingProgress.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.37f5a9296d384f27","source":"Nautiling"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatWorkingProgress.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.5e19b5bd6aa5e399","source":"Pearling"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatWorkingProgress.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.3319d71648782dbe","source":"Pinching"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatWorkingProgress.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.67308f91c0dfed6d","source":"Reefing"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatWorkingProgress.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.c57996dcd33edc3a","source":"Scuttling"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatWorkingProgress.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.5b80f1144c25316f","source":"Shelling"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatWorkingProgress.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.0ad29d33b340a6f4","source":"Sifting"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatWorkingProgress.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.10f82d82056b15dc","source":"Snapping"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatWorkingProgress.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.bb25a6eb7fab6d0e","source":"Surfacing"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatWorkingProgress.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.331246c05702e284","source":"Tidepooling"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatWorkingProgress.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.311ce5b54d6bc77b","source":"Tiding"}, + {"path":"apps/macos/Sources/OpenClaw/OnboardingAISetupSupport.swift","kind":"conditional-branch","surface":"apple","id":"native.apple.7e3dc217c2cda884","source":"OpenClaw is completing provider sign-in."}, + {"path":"apps/macos/Sources/OpenClaw/OnboardingAISetupSupport.swift","kind":"conditional-branch","surface":"apple","id":"native.apple.4601a06254626228","source":"OpenClaw is preparing a local model."}, + {"path":"apps/macos/Sources/OpenClaw/OnboardingAISetupSupport.swift","kind":"conditional-branch","surface":"apple","id":"native.apple.54ef84787c079a2b","source":"The Gateway setup request failed."}, + {"path":"apps/macos/Sources/OpenClaw/OnboardingAISetupSupport.swift","kind":"conditional-branch","surface":"apple","id":"native.apple.66e2d9c7ea41cffc","source":"The Gateway setup request failed. Show details to inspect or copy the error."}, + {"path":"apps/macos/Sources/OpenClaw/OnboardingAISetupSupport.swift","kind":"conditional-branch","surface":"apple","id":"native.apple.d309003eff29d818","source":"\\(label) couldn’t complete the test."}, + {"path":"apps/macos/Sources/OpenClaw/OnboardingAISetupSupport.swift","kind":"conditional-branch","surface":"apple","id":"native.apple.1f4a8faabc9fc4ed","source":"\\(label) couldn’t complete the test. Show details to inspect or copy the error."}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/VoiceNoteRecorder.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.a739cab6c00d6a74","source":"Another feature is using the microphone."}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/VoiceNoteRecorder.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.6b2836eedc437cf8","source":"Could not start recording: %@"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/VoiceNoteRecorder.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.13b114903dd8c736","source":"Microphone access is required. Enable it in Settings."}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/VoiceNoteRecorder.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.019c421be5795854","source":"Recording was interrupted. Try again."}, + {"path":"apps/macos/Sources/OpenClaw/AboutSettings.swift","kind":"ui-call","surface":"apple","id":"native.apple.5a173298d3c20659","source":"Built"}, + {"path":"apps/macos/Sources/OpenClaw/AboutSettings.swift","kind":"ui-call","surface":"apple","id":"native.apple.bed2b3dba1bca17a","source":"Commit"}, + {"path":"apps/macos/Sources/OpenClaw/AboutSettings.swift","kind":"ui-call","surface":"apple","id":"native.apple.d2e21184a77d50fc","source":"Copy Build Info"}, + {"path":"apps/macos/Sources/OpenClaw/AboutSettings.swift","kind":"ui-call","surface":"apple","id":"native.apple.8b2fc22a6d6961c4","source":"Discord"}, + {"path":"apps/macos/Sources/OpenClaw/AboutSettings.swift","kind":"ui-call","surface":"apple","id":"native.apple.2b95b1290af3c2c0","source":"Docs"}, + {"path":"apps/macos/Sources/OpenClaw/AboutSettings.swift","kind":"ui-call","surface":"apple","id":"native.apple.4e01456d7d599dae","source":"GitHub"}, + {"path":"apps/macos/Sources/OpenClaw/AboutSettings.swift","kind":"ui-call","surface":"apple","id":"native.apple.b8fd3263920a001e","source":"OpenClaw"}, + {"path":"apps/macos/Sources/OpenClaw/AboutSettings.swift","kind":"ui-call","surface":"apple","id":"native.apple.372597e93c6cce55","source":"The AI that really does things."}, + {"path":"apps/macos/Sources/OpenClaw/AboutSettings.swift","kind":"ui-call","surface":"apple","id":"native.apple.cdc1b94066f0ccab","source":"Website"}, + {"path":"apps/macos/Sources/OpenClaw/AboutSettings.swift","kind":"ui-call","surface":"apple","id":"native.apple.7eeee025477a908f","source":"© 2026 OpenClaw Foundation — MIT License."}, + {"path":"apps/macos/Sources/OpenClaw/AboutSettings.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.11910b82859672bc","source":"Unavailable"}, + {"path":"apps/macos/Sources/OpenClaw/AboutSettings.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.947482b548f8b640","source":"Version %@"}, + {"path":"apps/ios/Sources/Design/SettingsProTabSections.swift","kind":"conditional-branch","surface":"apple","id":"native.apple.558f97d4929e107c","source":"Disconnect Gateway"}, + {"path":"apps/ios/Sources/Design/SettingsProTabSections.swift","kind":"conditional-branch","surface":"apple","id":"native.apple.1495180928aba1ae","source":"Full"}, + {"path":"apps/ios/Sources/Design/SettingsProTabSections.swift","kind":"conditional-branch","surface":"apple","id":"native.apple.d2b12f33709413a9","source":"Keep Gateway Connected"}, + {"path":"apps/ios/Sources/Design/SettingsProTabSections.swift","kind":"conditional-branch","surface":"apple","id":"native.apple.0b0163d2952470fa","source":"Limited"}, + {"path":"apps/ios/Sources/Design/SettingsProTabSections.swift","kind":"conditional-branch","surface":"apple","id":"native.apple.66369fe20d0cc577","source":"Scan QR to Pair"}, + {"path":"apps/ios/Sources/Design/SettingsProTabSections.swift","kind":"ui-call","surface":"apple","id":"native.apple.d1338af4efb9d9fe","source":"Access"}, + {"path":"apps/ios/Sources/Design/SettingsProTabSections.swift","kind":"ui-call","surface":"apple","id":"native.apple.96f8cae1b4487dcc","source":"Add Gateway"}, + {"path":"apps/ios/Sources/Design/SettingsProTabSections.swift","kind":"ui-call","surface":"apple","id":"native.apple.9c2e3e664c0940fc","source":"Address"}, + {"path":"apps/ios/Sources/Design/SettingsProTabSections.swift","kind":"ui-call","surface":"apple","id":"native.apple.984f3c89300610d1","source":"Agents"}, + {"path":"apps/ios/Sources/Design/SettingsProTabSections.swift","kind":"ui-call","surface":"apple","id":"native.apple.58c648321c0a4a26","source":"Allow Always"}, + {"path":"apps/ios/Sources/Design/SettingsProTabSections.swift","kind":"ui-call","surface":"apple","id":"native.apple.c2a09cabe64e2ad2","source":"Allow Once"}, + {"path":"apps/ios/Sources/Design/SettingsProTabSections.swift","kind":"ui-call","surface":"apple","id":"native.apple.5f02494e09792fe6","source":"App"}, + {"path":"apps/ios/Sources/Design/SettingsProTabSections.swift","kind":"ui-call","surface":"apple","id":"native.apple.3daa9d32e2ab1652","source":"Auto-connect on launch"}, + {"path":"apps/ios/Sources/Design/SettingsProTabSections.swift","kind":"ui-call","surface":"apple","id":"native.apple.a6262034d5c01fb2","source":"Connect Apple Watch"}, + {"path":"apps/ios/Sources/Design/SettingsProTabSections.swift","kind":"ui-call","surface":"apple","id":"native.apple.e81c2a16eb1132a4","source":"Connection security"}, + {"path":"apps/ios/Sources/Design/SettingsProTabSections.swift","kind":"ui-call","surface":"apple","id":"native.apple.635eeaa3681198b5","source":"Custom Headers"}, + {"path":"apps/ios/Sources/Design/SettingsProTabSections.swift","kind":"ui-call","surface":"apple","id":"native.apple.b13fde6cff0b1b57","source":"Default"}, + {"path":"apps/ios/Sources/Design/SettingsProTabSections.swift","kind":"ui-call","surface":"apple","id":"native.apple.22977514db972ced","source":"Default Agent"}, + {"path":"apps/ios/Sources/Design/SettingsProTabSections.swift","kind":"ui-call","surface":"apple","id":"native.apple.35af2e746e246bba","source":"Deny"}, + {"path":"apps/ios/Sources/Design/SettingsProTabSections.swift","kind":"ui-call","surface":"apple","id":"native.apple.65a3736f375516cf","source":"Device"}, + {"path":"apps/ios/Sources/Design/SettingsProTabSections.swift","kind":"ui-call","surface":"apple","id":"native.apple.3c38d5d3f78f79ee","source":"Device Name"}, + {"path":"apps/ios/Sources/Design/SettingsProTabSections.swift","kind":"ui-call","surface":"apple","id":"native.apple.a1777f96595a5f44","source":"Diagnose"}, + {"path":"apps/ios/Sources/Design/SettingsProTabSections.swift","kind":"ui-call","surface":"apple","id":"native.apple.57dee914edf87263","source":"Direct node features"}, + {"path":"apps/ios/Sources/Design/SettingsProTabSections.swift","kind":"ui-call","surface":"apple","id":"native.apple.96665facd9b83e1a","source":"Discovered"}, + {"path":"apps/ios/Sources/Design/SettingsProTabSections.swift","kind":"ui-call","surface":"apple","id":"native.apple.f267d815d5141e29","source":"Discovery Debug Logs"}, + {"path":"apps/ios/Sources/Design/SettingsProTabSections.swift","kind":"ui-call","surface":"apple","id":"native.apple.b63d92eab5836702","source":"Discovery Logs"}, + {"path":"apps/ios/Sources/Design/SettingsProTabSections.swift","kind":"ui-call","surface":"apple","id":"native.apple.41a43534d216ebad","source":"Dismiss"}, + {"path":"apps/ios/Sources/Design/SettingsProTabSections.swift","kind":"ui-call","surface":"apple","id":"native.apple.ac5be44b6532fa5a","source":"Enable Notifications to receive approval alerts while OpenClaw is not open."}, + {"path":"apps/ios/Sources/Design/SettingsProTabSections.swift","kind":"ui-call","surface":"apple","id":"native.apple.ebd7e66bdf23b6c4","source":"Forget"}, + {"path":"apps/ios/Sources/Design/SettingsProTabSections.swift","kind":"ui-call","surface":"apple","id":"native.apple.c40eb0d04af3632c","source":"Forget Gateway"}, + {"path":"apps/ios/Sources/Design/SettingsProTabSections.swift","kind":"ui-call","surface":"apple","id":"native.apple.e69cd34ce9ee1bd7","source":"Gateway Auth Token"}, + {"path":"apps/ios/Sources/Design/SettingsProTabSections.swift","kind":"ui-call","surface":"apple","id":"native.apple.76f1524f5d7b4e20","source":"Gateway Password"}, + {"path":"apps/ios/Sources/Design/SettingsProTabSections.swift","kind":"ui-call","surface":"apple","id":"native.apple.5f2d54dd640c4254","source":"Host"}, + {"path":"apps/ios/Sources/Design/SettingsProTabSections.swift","kind":"ui-call","surface":"apple","id":"native.apple.495b308cd34f01c9","source":"Instance ID"}, + {"path":"apps/ios/Sources/Design/SettingsProTabSections.swift","kind":"ui-call","surface":"apple","id":"native.apple.ef0ef758f72317d7","source":"Keep multiple gateways connected and switch which one is in focus."}, + {"path":"apps/ios/Sources/Design/SettingsProTabSections.swift","kind":"ui-call","surface":"apple","id":"native.apple.51bb490732a14b03","source":"License files are not available in this build."}, + {"path":"apps/ios/Sources/Design/SettingsProTabSections.swift","kind":"ui-call","surface":"apple","id":"native.apple.1d5108ce5e8adf1a","source":"Manual Gateway"}, + {"path":"apps/ios/Sources/Design/SettingsProTabSections.swift","kind":"ui-call","surface":"apple","id":"native.apple.d708539799469e64","source":"Message Delivery"}, + {"path":"apps/ios/Sources/Design/SettingsProTabSections.swift","kind":"ui-call","surface":"apple","id":"native.apple.4238f1cc6d590fc1","source":"Model"}, + {"path":"apps/ios/Sources/Design/SettingsProTabSections.swift","kind":"ui-call","surface":"apple","id":"native.apple.eb3c98ace4715f6e","source":"No approvals waiting"}, + {"path":"apps/ios/Sources/Design/SettingsProTabSections.swift","kind":"ui-call","surface":"apple","id":"native.apple.af85921c108447f5","source":"No gateways found yet. Use manual setup if Bonjour is blocked."}, + {"path":"apps/ios/Sources/Design/SettingsProTabSections.swift","kind":"ui-call","surface":"apple","id":"native.apple.deebeb1717b97adf","source":"Notifications"}, + {"path":"apps/ios/Sources/Design/SettingsProTabSections.swift","kind":"ui-call","surface":"apple","id":"native.apple.50d9eeabc4dd5799","source":"Notifications are off"}, + {"path":"apps/ios/Sources/Design/SettingsProTabSections.swift","kind":"ui-call","surface":"apple","id":"native.apple.e4bbab695ef95e00","source":"Open Notifications"}, + {"path":"apps/ios/Sources/Design/SettingsProTabSections.swift","kind":"ui-call","surface":"apple","id":"native.apple.b8fd3263920a001e","source":"OpenClaw"}, + {"path":"apps/ios/Sources/Design/SettingsProTabSections.swift","kind":"ui-call","surface":"apple","id":"native.apple.0c713447d519ab23","source":"OpenClaw appreciates its partners in the open-source community."}, + {"path":"apps/ios/Sources/Design/SettingsProTabSections.swift","kind":"ui-call","surface":"apple","id":"native.apple.22506a1791f65d57","source":"Pair a gateway to make it available here."}, + {"path":"apps/ios/Sources/Design/SettingsProTabSections.swift","kind":"ui-call","surface":"apple","id":"native.apple.9d7ca50811f27f38","source":"Paired Gateways"}, + {"path":"apps/ios/Sources/Design/SettingsProTabSections.swift","kind":"ui-call","surface":"apple","id":"native.apple.a30a097b71a7e24e","source":"Paste setup code"}, + {"path":"apps/ios/Sources/Design/SettingsProTabSections.swift","kind":"ui-call","surface":"apple","id":"native.apple.2fb645c2a76adf8b","source":"Pending approvals"}, + {"path":"apps/ios/Sources/Design/SettingsProTabSections.swift","kind":"ui-call","surface":"apple","id":"native.apple.349f8b9bff8d3cff","source":"Personal AI on your devices"}, + {"path":"apps/ios/Sources/Design/SettingsProTabSections.swift","kind":"ui-call","surface":"apple","id":"native.apple.12167481812fdb9f","source":"Platform"}, + {"path":"apps/ios/Sources/Design/SettingsProTabSections.swift","kind":"ui-call","surface":"apple","id":"native.apple.8aa4dad5423cb5a0","source":"Port"}, + {"path":"apps/ios/Sources/Design/SettingsProTabSections.swift","kind":"ui-call","surface":"apple","id":"native.apple.a6bcd7710bc6829d","source":"Reconnect"}, + {"path":"apps/ios/Sources/Design/SettingsProTabSections.swift","kind":"ui-call","surface":"apple","id":"native.apple.aee2b278f3eb96c4","source":"Reset Onboarding"}, + {"path":"apps/ios/Sources/Design/SettingsProTabSections.swift","kind":"ui-call","surface":"apple","id":"native.apple.06aa02b192d6a1b3","source":"Reviewing"}, + {"path":"apps/ios/Sources/Design/SettingsProTabSections.swift","kind":"ui-call","surface":"apple","id":"native.apple.99671bebe071970c","source":"Run Diagnostics"}, + {"path":"apps/ios/Sources/Design/SettingsProTabSections.swift","kind":"ui-call","surface":"apple","id":"native.apple.29a9da87e0e13f87","source":"Scan Full-Access Code"}, + {"path":"apps/ios/Sources/Design/SettingsProTabSections.swift","kind":"ui-call","surface":"apple","id":"native.apple.03491d2d66766168","source":"Secure (TLS)"}, + {"path":"apps/ios/Sources/Design/SettingsProTabSections.swift","kind":"ui-call","surface":"apple","id":"native.apple.87cb68f0bab5e159","source":"Server"}, + {"path":"apps/ios/Sources/Design/SettingsProTabSections.swift","kind":"ui-call","surface":"apple","id":"native.apple.9d2cbfd946f0c7d0","source":"The watch receives a one-time pairing code and its own device credentials. Voice is included with read and Talk access, without admin access. The microphone starts only when you tap Start on the watch. A reachable secure Gateway URL is required away from the iPhone."}, + {"path":"apps/ios/Sources/Design/SettingsProTabSections.swift","kind":"ui-call","surface":"apple","id":"native.apple.c62b0c7130982fc1","source":"This phone has limited Gateway access."}, + {"path":"apps/ios/Sources/Design/SettingsProTabSections.swift","kind":"ui-call","surface":"apple","id":"native.apple.3f744b65174f39e2","source":"Title"}, + {"path":"apps/ios/Sources/Design/SettingsProTabSections.swift","kind":"ui-call","surface":"apple","id":"native.apple.1ab06582cc6559e9","source":"Unencrypted"}, + {"path":"apps/ios/Sources/Design/SettingsProTabSections.swift","kind":"ui-call","surface":"apple","id":"native.apple.2a894c6a0194fbd1","source":"Upgrade access"}, + {"path":"apps/ios/Sources/Design/SettingsProTabSections.swift","kind":"ui-call","surface":"apple","id":"native.apple.a7fe7981e9a79541","source":"Use Manual Gateway"}, + {"path":"apps/ios/Sources/Design/SettingsProTabSections.swift","kind":"ui-call","surface":"apple","id":"native.apple.927cfaa2ccf2e93d","source":"Use a secure wss:// or Tailscale Serve Gateway, then scan a full-access setup code from the Control UI or openclaw qr and reconnect to enable settings and upgrades."}, + {"path":"apps/ios/Sources/Design/SettingsProTabSections.swift","kind":"ui-call","surface":"apple","id":"native.apple.99c3f37e28216eb1","source":"Used for new Chat and Talk sessions."}, + {"path":"apps/ios/Sources/Design/SettingsProTabSections.swift","kind":"ui-call","surface":"apple","id":"native.apple.46df83cab337eb5e","source":"iOS"}, + {"path":"apps/ios/Sources/Design/SettingsProTabSections.swift","kind":"ui-call","surface":"apple","id":"native.apple.7eeee025477a908f","source":"© 2026 OpenClaw Foundation — MIT License."}, + {"path":"apps/ios/Sources/Design/SettingsProTabSections.swift","kind":"ui-call-multiline","surface":"apple","id":"native.apple.9d2cbfd946f0c7d0","source":"The watch receives a one-time pairing code and its own device credentials. Voice is included with read and Talk access, without admin access. The microphone starts only when you tap Start on the watch. A reachable secure Gateway URL is required away from the iPhone."}, + {"path":"apps/ios/Sources/Design/SettingsProTabSections.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.b8a0829151a9a2fb","source":"Alerts Off"}, + {"path":"apps/ios/Sources/Design/SettingsProTabSections.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.c5d20fef796fc86e","source":"Install the OpenClaw watch app before enabling direct mode."}, + {"path":"apps/ios/Sources/Design/SettingsProTabSections.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.6edef15427c7b44c","source":"Installed"}, + {"path":"apps/ios/Sources/Design/SettingsProTabSections.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.2ce0b1bbf92d636c","source":"No gateway actions are waiting for review."}, + {"path":"apps/ios/Sources/Design/SettingsProTabSections.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.a32aae275e7067b3","source":"Off"}, + {"path":"apps/ios/Sources/Design/SettingsProTabSections.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.b068c147b2ba5118","source":"On"}, + {"path":"apps/ios/Sources/Design/SettingsProTabSections.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.5a16feb55e78d1dd","source":"Out-of-app approval alerts need notification permission."}, + {"path":"apps/ios/Sources/Design/SettingsProTabSections.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.e22153f2401a2cc0","source":"Reachable"}, + {"path":"apps/ios/Sources/Design/SettingsProTabSections.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.d78ad043b8cbb476","source":"Relay remains available; direct mode adds an independent Gateway node."}, + {"path":"apps/ios/Sources/Design/SettingsProTabSections.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.7ac8c24d6e667aea","source":"Review approval"}, + {"path":"apps/ios/Sources/Design/SettingsProTabSections.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.4d5062414afc5d63","source":"Review exec approval"}, + {"path":"apps/ios/Sources/Design/SettingsProTabSections.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.1d3986acc7c5c330","source":"Review pending gateway actions."}, + {"path":"apps/ios/Sources/Design/SettingsProTabSections.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.11910b82859672bc","source":"Unavailable"}, + {"path":"apps/ios/Sources/Design/SettingsProTabSections.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.450e530fe0e39be9","source":"clear"}, + {"path":"apps/ios/Sources/Design/SettingsProTabSections.swift","kind":"ui-modifier","surface":"apple","id":"native.apple.188b5af05f7e696c","source":"Focused Gateway"}, + {"path":"apps/ios/Sources/Design/SettingsProTabSections.swift","kind":"ui-modifier","surface":"apple","id":"native.apple.af35dc940df676d1","source":"Scan QR"}, + {"path":"apps/ios/Sources/Design/SettingsProTabSections.swift","kind":"ui-named-argument","surface":"apple","id":"native.apple.63c69beef34a7472","source":"About"}, + {"path":"apps/ios/Sources/Design/SettingsProTabSections.swift","kind":"ui-named-argument","surface":"apple","id":"native.apple.89e793f469e9c960","source":"Apple Watch"}, + {"path":"apps/ios/Sources/Design/SettingsProTabSections.swift","kind":"ui-named-argument","surface":"apple","id":"native.apple.25ebe299263b99ad","source":"Approvals"}, + {"path":"apps/ios/Sources/Design/SettingsProTabSections.swift","kind":"ui-named-argument","surface":"apple","id":"native.apple.cea8f9534c6f3753","source":"Connect"}, + {"path":"apps/ios/Sources/Design/SettingsProTabSections.swift","kind":"ui-named-argument","surface":"apple","id":"native.apple.3dca8c4cd0f43f05","source":"Connect Manual"}, + {"path":"apps/ios/Sources/Design/SettingsProTabSections.swift","kind":"ui-named-argument","surface":"apple","id":"native.apple.d02cf251db82843a","source":"Diagnostics"}, + {"path":"apps/ios/Sources/Design/SettingsProTabSections.swift","kind":"ui-named-argument","surface":"apple","id":"native.apple.8b2fc22a6d6961c4","source":"Discord"}, + {"path":"apps/ios/Sources/Design/SettingsProTabSections.swift","kind":"ui-named-argument","surface":"apple","id":"native.apple.2b95b1290af3c2c0","source":"Docs"}, + {"path":"apps/ios/Sources/Design/SettingsProTabSections.swift","kind":"ui-named-argument","surface":"apple","id":"native.apple.32ceaa114c831b56","source":"Gateway"}, + {"path":"apps/ios/Sources/Design/SettingsProTabSections.swift","kind":"ui-named-argument","surface":"apple","id":"native.apple.4e01456d7d599dae","source":"GitHub"}, + {"path":"apps/ios/Sources/Design/SettingsProTabSections.swift","kind":"ui-named-argument","surface":"apple","id":"native.apple.db5280fa5a4d5bd8","source":"Health Check"}, + {"path":"apps/ios/Sources/Design/SettingsProTabSections.swift","kind":"ui-named-argument","surface":"apple","id":"native.apple.b4cb975726899671","source":"Licenses"}, + {"path":"apps/ios/Sources/Design/SettingsProTabSections.swift","kind":"ui-named-argument","surface":"apple","id":"native.apple.b9b723e0fd6a6dfb","source":"Run app, permission, and gateway-adjacent checks without editing setup."}, + {"path":"apps/ios/Sources/Design/SettingsProTabSections.swift","kind":"ui-named-argument","surface":"apple","id":"native.apple.af35dc940df676d1","source":"Scan QR"}, + {"path":"apps/ios/Sources/Design/SettingsProTabSections.swift","kind":"ui-named-argument","surface":"apple","id":"native.apple.cdc1b94066f0ccab","source":"Website"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatComposerActivity.kt","kind":"ui-call","surface":"android","id":"native.android.fa9254978d4d9870","source":"Listening…"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatComposerActivity.kt","kind":"ui-call","surface":"android","id":"native.android.0b76795c113a2bcc","source":"Preparing attachments…"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatComposerActivity.kt","kind":"ui-call","surface":"android","id":"native.android.c474dead3eb75e11","source":"Queuing message…"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatComposerActivity.kt","kind":"ui-call","surface":"android","id":"native.android.77990bb938d1e210","source":"Starting dictation…"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatComposerActivity.kt","kind":"ui-call","surface":"android","id":"native.android.f66a7f2fb15c7155","source":"Transcribing…"}, + {"path":"apps/macos/Sources/OpenClaw/CLIInstaller.swift","kind":"conditional-branch","surface":"apple","id":"native.apple.57b6d39f1cc866ce","source":"Beta"}, + {"path":"apps/macos/Sources/OpenClaw/CLIInstaller.swift","kind":"conditional-branch","surface":"apple","id":"native.apple.fed4d99b0844c4c9","source":"Dev (Git main)"}, + {"path":"apps/macos/Sources/OpenClaw/CLIInstaller.swift","kind":"conditional-branch","surface":"apple","id":"native.apple.ba69a2ed34db9099","source":"Gateway \\(found) does not match app \\(required). Setup will update it."}, + {"path":"apps/macos/Sources/OpenClaw/CLIInstaller.swift","kind":"conditional-branch","surface":"apple","id":"native.apple.c098dabd0e4f2270","source":"OpenClaw Gateway \\(version) is ready."}, + {"path":"apps/macos/Sources/OpenClaw/CLIInstaller.swift","kind":"conditional-branch","surface":"apple","id":"native.apple.e0d8bf4bea90efed","source":"OpenClaw Gateway is not installed yet."}, + {"path":"apps/macos/Sources/OpenClaw/CLIInstaller.swift","kind":"conditional-branch","surface":"apple","id":"native.apple.875f9991a9ec5b8b","source":"Stable"}, + {"path":"apps/macos/Sources/OpenClaw/CLIInstaller.swift","kind":"conditional-branch","surface":"apple","id":"native.apple.8fb1fe40f9e67d64","source":"The OpenClaw Gateway could not be verified. Setup will repair it."}, + {"path":"apps/macos/Sources/OpenClaw/CLIInstaller.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.ae905a25050522e4","source":"Gateway update failed."}, + {"path":"apps/macos/Sources/OpenClaw/CLIInstaller.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.e5e6b150254e8985","source":"Gateway update finished, but verification failed."}, + {"path":"apps/macos/Sources/OpenClaw/CLIInstaller.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.2415a18e57887ec1","source":"Gateway update needs attention."}, + {"path":"apps/macos/Sources/OpenClaw/CLIInstaller.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.84b48162b9089081","source":"OpenClaw Gateway %@ is installed."}, + {"path":"apps/macos/Sources/OpenClaw/CLIInstaller.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.d103d60717e1d702","source":"Repairing the OpenClaw Gateway update…"}, + {"path":"apps/macos/Sources/OpenClaw/CLIInstaller.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.c19fc11e1f361914","source":"Updating the OpenClaw Gateway to %@…"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatSessionSidebar+RosterState.swift","kind":"ui-call","surface":"apple","id":"native.apple.84089ba2925cbe9f","source":"Indexing older messages — search again shortly."}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatSessionSidebar+RosterState.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.d5d339ee3a77dfb8","source":"%lld archived transcripts excluded; open a session to restore its searchable history."}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatSessionSidebar+RosterState.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.c12841d86476febf","source":"Load more"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatSessionSidebar+RosterState.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.c46f3bfddbb5b0c9","source":"Loading threads…"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatSessionSidebar+RosterState.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.812df118c67f31ea","source":"Retry"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatProgressCard.swift","kind":"conditional-branch","surface":"apple","id":"native.apple.8854af85aa9027ab","source":"Collapse plan"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatProgressCard.swift","kind":"conditional-branch","surface":"apple","id":"native.apple.1414575a93bc267a","source":"Expand plan"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatProgressCard.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.7d4efe04a72306e1","source":"%lld steps completed"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatProgressCard.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.5f7715bbb95e93ed","source":"1 step completed"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatComposer+Controls.swift","kind":"conditional-branch","surface":"apple","id":"native.apple.8523b710e944a0fa","source":"Pin model"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatComposer+Controls.swift","kind":"conditional-branch","surface":"apple","id":"native.apple.fbb87f40b8d28245","source":"Unpin model"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatComposer+Controls.swift","kind":"ui-call","surface":"apple","id":"native.apple.a44693e976a74ae8","source":"Pinned"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatComposer+Controls.swift","kind":"ui-call","surface":"apple","id":"native.apple.a064a7c825f7ca57","source":"Recent"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatComposer+Controls.swift","kind":"ui-call","surface":"apple","id":"native.apple.ea5944dac09f07af","source":"Thinking"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatComposer+Controls.swift","kind":"ui-call","surface":"apple","id":"native.apple.db51e346b658c15c","source":"Thread"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatComposer+Controls.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.a903558d0b95b184","source":"%@ (override)"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatComposer+Controls.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.b13fde6cff0b1b57","source":"Default"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatComposer+Controls.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.ec95febf3803dc73","source":"Default (inherited)"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatComposer+Controls.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.6cd8e6da4ad00701","source":"Fast"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatComposer+Controls.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.480760ea26afa291","source":"Fast responses"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatComposer+Controls.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.1495180928aba1ae","source":"Full"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatComposer+Controls.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.a32aae275e7067b3","source":"Off"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatComposer+Controls.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.b068c147b2ba5118","source":"On"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatComposer+Controls.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.b0939970a976d52e","source":"Untitled branch"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatComposer+Controls.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.dc93b0466fada290","source":"Verbosity"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatComposer+Controls.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.0b3330b7b0808301","source":"^[\\(count) message](inflect: true)"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatComposer+Controls.swift","kind":"ui-modifier","surface":"apple","id":"native.apple.f98a8d806dbd7f8e","source":"Branches"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatComposer+Controls.swift","kind":"ui-modifier","surface":"apple","id":"native.apple.4238f1cc6d590fc1","source":"Model"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatComposer+Controls.swift","kind":"ui-modifier","surface":"apple","id":"native.apple.db51e346b658c15c","source":"Thread"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/Swarm.swift","kind":"ui-call","surface":"apple","id":"native.apple.99967943a1d13605","source":"Swarm"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/Swarm.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.4e6ac87cff18ccd0","source":"%1$lld Running · %2$lld Done · %3$lld Failed"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/Swarm.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.c59dfd113aa69ebf","source":"%1$lld more workers"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/Swarm.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.3fea326ddecaf4f3","source":"1 more worker"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/Swarm.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.d800fa5d7ab06b98","source":"Done"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/Swarm.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.799cac119604d02e","source":"Failed"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/Swarm.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.345c69a73320447a","source":"Queued"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/Swarm.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.d9674797c75e7828","source":"Running"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/Swarm.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.48ed2bbf40753381","source":"Unphased"}, + {"path":"apps/android/wear/src/main/res/values/strings.xml","kind":"resource-string","surface":"android","id":"native.android.adedee12882a5e48","source":"%1$s: %2$s"}, + {"path":"apps/android/wear/src/main/res/values/strings.xml","kind":"resource-string","surface":"android","id":"native.android.9ed7c8ef767dd50b","source":"Abort run"}, + {"path":"apps/android/wear/src/main/res/values/strings.xml","kind":"resource-string","surface":"android","id":"native.android.530b9e2057222147","source":"Action not accepted"}, + {"path":"apps/android/wear/src/main/res/values/strings.xml","kind":"resource-string","surface":"android","id":"native.android.3d621e3670b0eb99","source":"Active"}, + {"path":"apps/android/wear/src/main/res/values/strings.xml","kind":"resource-string","surface":"android","id":"native.android.4e2d71e58e9b5d58","source":"Active on phone"}, + {"path":"apps/android/wear/src/main/res/values/strings.xml","kind":"resource-string","surface":"android","id":"native.android.7bc76a71ce40cc7b","source":"Agent"}, + {"path":"apps/android/wear/src/main/res/values/strings.xml","kind":"resource-string","surface":"android","id":"native.android.8e712ee4335e5e47","source":"Agent working"}, + {"path":"apps/android/wear/src/main/res/values/strings.xml","kind":"resource-string","surface":"android","id":"native.android.9e146d672733afe5","source":"Appearance"}, + {"path":"apps/android/wear/src/main/res/values/strings.xml","kind":"resource-string","surface":"android","id":"native.android.b244f2579cfa208b","source":"Attention"}, + {"path":"apps/android/wear/src/main/res/values/strings.xml","kind":"resource-string","surface":"android","id":"native.android.527be2042f5a85e3","source":"Chat"}, + {"path":"apps/android/wear/src/main/res/values/strings.xml","kind":"resource-string","surface":"android","id":"native.android.f5dc25c80f7362f4","source":"Checking phone"}, + {"path":"apps/android/wear/src/main/res/values/strings.xml","kind":"resource-string","surface":"android","id":"native.android.9196f20752991ce4","source":"Close"}, + {"path":"apps/android/wear/src/main/res/values/strings.xml","kind":"resource-string","surface":"android","id":"native.android.f81d190c1511e44a","source":"Connecting"}, + {"path":"apps/android/wear/src/main/res/values/strings.xml","kind":"resource-string","surface":"android","id":"native.android.04629d4a3a7d306a","source":"Connection"}, + {"path":"apps/android/wear/src/main/res/values/strings.xml","kind":"resource-string","surface":"android","id":"native.android.70a0cd4677aa1b30","source":"Controls"}, + {"path":"apps/android/wear/src/main/res/values/strings.xml","kind":"resource-string","surface":"android","id":"native.android.2fce6a7a6408f1b4","source":"Could not load the full reply. Try again."}, + {"path":"apps/android/wear/src/main/res/values/strings.xml","kind":"resource-string","surface":"android","id":"native.android.b8a8f25579564d21","source":"Current session"}, + {"path":"apps/android/wear/src/main/res/values/strings.xml","kind":"resource-string","surface":"android","id":"native.android.f8c74e80db3b1ba6","source":"Dark"}, + {"path":"apps/android/wear/src/main/res/values/strings.xml","kind":"resource-string","surface":"android","id":"native.android.d7f735c1c846153f","source":"Dictate"}, + {"path":"apps/android/wear/src/main/res/values/strings.xml","kind":"resource-string","surface":"android","id":"native.android.211dca6831b4ae3e","source":"Done"}, + {"path":"apps/android/wear/src/main/res/values/strings.xml","kind":"resource-string","surface":"android","id":"native.android.1d81cbc0c993d179","source":"Double tap"}, + {"path":"apps/android/wear/src/main/res/values/strings.xml","kind":"resource-string","surface":"android","id":"native.android.24022c920ce0aa73","source":"Enable alerts"}, + {"path":"apps/android/wear/src/main/res/values/strings.xml","kind":"resource-string","surface":"android","id":"native.android.372d80100a0a27f9","source":"Ending call…"}, + {"path":"apps/android/wear/src/main/res/values/strings.xml","kind":"resource-string","surface":"android","id":"native.android.b637c3cb5a15d42d","source":"Error"}, + {"path":"apps/android/wear/src/main/res/values/strings.xml","kind":"resource-string","surface":"android","id":"native.android.9779e0a84c0060fa","source":"Failed"}, + {"path":"apps/android/wear/src/main/res/values/strings.xml","kind":"resource-string","surface":"android","id":"native.android.df6908aa0d65572b","source":"Find a model"}, + {"path":"apps/android/wear/src/main/res/values/strings.xml","kind":"resource-string","surface":"android","id":"native.android.98780014fd21c179","source":"Find a session"}, + {"path":"apps/android/wear/src/main/res/values/strings.xml","kind":"resource-string","surface":"android","id":"native.android.d5e39f78304400ca","source":"Full text is no longer available."}, + {"path":"apps/android/wear/src/main/res/values/strings.xml","kind":"resource-string","surface":"android","id":"native.android.44f6b5c185ccdd8a","source":"Gateway"}, + {"path":"apps/android/wear/src/main/res/values/strings.xml","kind":"resource-string","surface":"android","id":"native.android.a98a4b650550d2ef","source":"Gateway connected"}, + {"path":"apps/android/wear/src/main/res/values/strings.xml","kind":"resource-string","surface":"android","id":"native.android.2b81a72f3b4b37c9","source":"Gateway credentials and identity stay on the paired phone. The watch only uses the Wear Data Layer."}, + {"path":"apps/android/wear/src/main/res/values/strings.xml","kind":"resource-string","surface":"android","id":"native.android.9246a0bf9cf3b80d","source":"Gateway offline"}, + {"path":"apps/android/wear/src/main/res/values/strings.xml","kind":"resource-string","surface":"android","id":"native.android.cee2b043b9ff723d","source":"Groups"}, + {"path":"apps/android/wear/src/main/res/values/strings.xml","kind":"resource-string","surface":"android","id":"native.android.be96059c8075e3a2","source":"Hold"}, + {"path":"apps/android/wear/src/main/res/values/strings.xml","kind":"resource-string","surface":"android","id":"native.android.2dcc7fee47983489","source":"Idle"}, + {"path":"apps/android/wear/src/main/res/values/strings.xml","kind":"resource-string","surface":"android","id":"native.android.672a43ee89f50390","source":"Keep the paired phone nearby and install the matching OpenClaw app."}, + {"path":"apps/android/wear/src/main/res/values/strings.xml","kind":"resource-string","surface":"android","id":"native.android.9277b4791de89b54","source":"Light"}, + {"path":"apps/android/wear/src/main/res/values/strings.xml","kind":"resource-string","surface":"android","id":"native.android.f16b1c682024792a","source":"Listening"}, + {"path":"apps/android/wear/src/main/res/values/strings.xml","kind":"resource-string","surface":"android","id":"native.android.3f32d8683b4f2e4e","source":"Live"}, + {"path":"apps/android/wear/src/main/res/values/strings.xml","kind":"resource-string","surface":"android","id":"native.android.0c58d164df94d65d","source":"Live preview. Read the full reply when it finishes."}, + {"path":"apps/android/wear/src/main/res/values/strings.xml","kind":"resource-string","surface":"android","id":"native.android.387fc9194ff7aa9b","source":"Load more"}, + {"path":"apps/android/wear/src/main/res/values/strings.xml","kind":"resource-string","surface":"android","id":"native.android.982d8645f94585d2","source":"Loading Pulse"}, + {"path":"apps/android/wear/src/main/res/values/strings.xml","kind":"resource-string","surface":"android","id":"native.android.63693ce6d2bcbcc4","source":"Loading full reply…"}, + {"path":"apps/android/wear/src/main/res/values/strings.xml","kind":"resource-string","surface":"android","id":"native.android.4fb4085c4232d796","source":"Message"}, + {"path":"apps/android/wear/src/main/res/values/strings.xml","kind":"resource-string","surface":"android","id":"native.android.74d29331673feb08","source":"Message agent"}, + {"path":"apps/android/wear/src/main/res/values/strings.xml","kind":"resource-string","surface":"android","id":"native.android.6fbf6311578ca7b1","source":"Microphone permission required"}, + {"path":"apps/android/wear/src/main/res/values/strings.xml","kind":"resource-string","surface":"android","id":"native.android.72f7a30e41879e03","source":"Model"}, + {"path":"apps/android/wear/src/main/res/values/strings.xml","kind":"resource-string","surface":"android","id":"native.android.e238a849f3745e16","source":"More phases not shown"}, + {"path":"apps/android/wear/src/main/res/values/strings.xml","kind":"resource-string","surface":"android","id":"native.android.6ee644e07a5cdf12","source":"New"}, + {"path":"apps/android/wear/src/main/res/values/strings.xml","kind":"resource-string","surface":"android","id":"native.android.7653538ae5e521a9","source":"Next part"}, + {"path":"apps/android/wear/src/main/res/values/strings.xml","kind":"resource-string","surface":"android","id":"native.android.72602dbd3a0a6534","source":"No matches"}, + {"path":"apps/android/wear/src/main/res/values/strings.xml","kind":"resource-string","surface":"android","id":"native.android.ee0806b0c3c0472f","source":"OPEN"}, + {"path":"apps/android/wear/src/main/res/values/strings.xml","kind":"resource-string","surface":"android","id":"native.android.a5b072f839503256","source":"Off"}, + {"path":"apps/android/wear/src/main/res/values/strings.xml","kind":"resource-string","surface":"android","id":"native.android.6c3a00f36c57059f","source":"On"}, + {"path":"apps/android/wear/src/main/res/values/strings.xml","kind":"resource-string","surface":"android","id":"native.android.e5799ce1b2df6f8c","source":"Open OpenClaw on phone"}, + {"path":"apps/android/wear/src/main/res/values/strings.xml","kind":"resource-string","surface":"android","id":"native.android.bae8e061c2eeeb6e","source":"Open OpenClaw to reply"}, + {"path":"apps/android/wear/src/main/res/values/strings.xml","kind":"resource-string","surface":"android","id":"native.android.296fd1428b8f59bc","source":"Open Settings"}, + {"path":"apps/android/wear/src/main/res/values/strings.xml","kind":"resource-string","surface":"android","id":"native.android.d4d86d62e27cead6","source":"Open notification settings"}, + {"path":"apps/android/wear/src/main/res/values/strings.xml","kind":"resource-string","surface":"android","id":"native.android.86743582a5bdbdca","source":"Open on watch"}, + {"path":"apps/android/wear/src/main/res/values/strings.xml","kind":"resource-string","surface":"android","id":"native.android.65d23283b29e6985","source":"Open sessions and reply through your paired phone"}, + {"path":"apps/android/wear/src/main/res/values/strings.xml","kind":"resource-string","surface":"android","id":"native.android.88b9aad3b451616f","source":"Open thread"}, + {"path":"apps/android/wear/src/main/res/values/strings.xml","kind":"resource-string","surface":"android","id":"native.android.84244f73da2b8e3b","source":"OpenClaw"}, + {"path":"apps/android/wear/src/main/res/values/strings.xml","kind":"resource-string","surface":"android","id":"native.android.1fe4b65f1a1f2cf4","source":"OpenClaw replies"}, + {"path":"apps/android/wear/src/main/res/values/strings.xml","kind":"resource-string","surface":"android","id":"native.android.3c15b7d9c019e4b5","source":"OpenClaw reply"}, + {"path":"apps/android/wear/src/main/res/values/strings.xml","kind":"resource-string","surface":"android","id":"native.android.630b8992c47db41c","source":"PHONE PROXY"}, + {"path":"apps/android/wear/src/main/res/values/strings.xml","kind":"resource-string","surface":"android","id":"native.android.4c0349bb7fb1300c","source":"Pending requests"}, + {"path":"apps/android/wear/src/main/res/values/strings.xml","kind":"resource-string","surface":"android","id":"native.android.b90b0acb54a1e930","source":"Phase %1$d"}, + {"path":"apps/android/wear/src/main/res/values/strings.xml","kind":"resource-string","surface":"android","id":"native.android.3de0819ec35075b0","source":"Phone not reachable"}, + {"path":"apps/android/wear/src/main/res/values/strings.xml","kind":"resource-string","surface":"android","id":"native.android.d5d4090ede4afee1","source":"Phone ready"}, + {"path":"apps/android/wear/src/main/res/values/strings.xml","kind":"resource-string","surface":"android","id":"native.android.fbd5c43d1da211e8","source":"Phone unavailable. Tap Reply to try again."}, + {"path":"apps/android/wear/src/main/res/values/strings.xml","kind":"resource-string","surface":"android","id":"native.android.053f7882b3d40f54","source":"Phone-controlled"}, + {"path":"apps/android/wear/src/main/res/values/strings.xml","kind":"resource-string","surface":"android","id":"native.android.9d0afe2fc8f45516","source":"Previous part"}, + {"path":"apps/android/wear/src/main/res/values/strings.xml","kind":"resource-string","surface":"android","id":"native.android.139b5e6557177a23","source":"Pulse"}, + {"path":"apps/android/wear/src/main/res/values/strings.xml","kind":"resource-string","surface":"android","id":"native.android.139768629b9f2483","source":"Queued %1$d, Running %2$d, Done %3$d, Failed %4$d, Hidden %5$d"}, + {"path":"apps/android/wear/src/main/res/values/strings.xml","kind":"resource-string","surface":"android","id":"native.android.048947b8040a4554","source":"Read full reply"}, + {"path":"apps/android/wear/src/main/res/values/strings.xml","kind":"resource-string","surface":"android","id":"native.android.098f33346be87b0b","source":"Reading agents, sessions, and chat"}, + {"path":"apps/android/wear/src/main/res/values/strings.xml","kind":"resource-string","surface":"android","id":"native.android.e8bfe61eb7a178e9","source":"Reading bounded aggregates from the paired phone."}, + {"path":"apps/android/wear/src/main/res/values/strings.xml","kind":"resource-string","surface":"android","id":"native.android.dc842ee2019a7fda","source":"Ready"}, + {"path":"apps/android/wear/src/main/res/values/strings.xml","kind":"resource-string","surface":"android","id":"native.android.4d0e9d09ae24c5de","source":"Reconnect the Gateway in OpenClaw on the paired phone."}, + {"path":"apps/android/wear/src/main/res/values/strings.xml","kind":"resource-string","surface":"android","id":"native.android.762f31cc51a61c6a","source":"Refresh"}, + {"path":"apps/android/wear/src/main/res/values/strings.xml","kind":"resource-string","surface":"android","id":"native.android.bec9cdb147c3449f","source":"Refresh the lists and try again."}, + {"path":"apps/android/wear/src/main/res/values/strings.xml","kind":"resource-string","surface":"android","id":"native.android.0bba7f5a7f536bfc","source":"Refreshing"}, + {"path":"apps/android/wear/src/main/res/values/strings.xml","kind":"resource-string","surface":"android","id":"native.android.f54ecda74b693b66","source":"Reply"}, + {"path":"apps/android/wear/src/main/res/values/strings.xml","kind":"resource-string","surface":"android","id":"native.android.fe88871678a936ca","source":"Reply alerts"}, + {"path":"apps/android/wear/src/main/res/values/strings.xml","kind":"resource-string","surface":"android","id":"native.android.2e8741a989de1f93","source":"Reply not sent"}, + {"path":"apps/android/wear/src/main/res/values/strings.xml","kind":"resource-string","surface":"android","id":"native.android.f48f5f2e61a7282d","source":"Retry"}, + {"path":"apps/android/wear/src/main/res/values/strings.xml","kind":"resource-string","surface":"android","id":"native.android.89a2d1d8de63a6cc","source":"Running"}, + {"path":"apps/android/wear/src/main/res/values/strings.xml","kind":"resource-string","surface":"android","id":"native.android.6ab1f6f34783d95b","source":"Search"}, + {"path":"apps/android/wear/src/main/res/values/strings.xml","kind":"resource-string","surface":"android","id":"native.android.bcab8e57d5c3490d","source":"Search models"}, + {"path":"apps/android/wear/src/main/res/values/strings.xml","kind":"resource-string","surface":"android","id":"native.android.d10e8520a3666d03","source":"Search sessions"}, + {"path":"apps/android/wear/src/main/res/values/strings.xml","kind":"resource-string","surface":"android","id":"native.android.e72010e7aa8ccaee","source":"Security"}, + {"path":"apps/android/wear/src/main/res/values/strings.xml","kind":"resource-string","surface":"android","id":"native.android.06ba1b781bf6b254","source":"Selection no longer available"}, + {"path":"apps/android/wear/src/main/res/values/strings.xml","kind":"resource-string","surface":"android","id":"native.android.82f08547c222f5cb","source":"Send"}, + {"path":"apps/android/wear/src/main/res/values/strings.xml","kind":"resource-string","surface":"android","id":"native.android.d850d528cb401e76","source":"Sending"}, + {"path":"apps/android/wear/src/main/res/values/strings.xml","kind":"resource-string","surface":"android","id":"native.android.25bb4853cf931214","source":"Session"}, + {"path":"apps/android/wear/src/main/res/values/strings.xml","kind":"resource-string","surface":"android","id":"native.android.076e5ee0a1e35da3","source":"Session swarm"}, + {"path":"apps/android/wear/src/main/res/values/strings.xml","kind":"resource-string","surface":"android","id":"native.android.4a20c277e00ffdfb","source":"Show new messages"}, + {"path":"apps/android/wear/src/main/res/values/strings.xml","kind":"resource-string","surface":"android","id":"native.android.629c8378be81324f","source":"Some models could not be refreshed. Listed models are still available."}, + {"path":"apps/android/wear/src/main/res/values/strings.xml","kind":"resource-string","surface":"android","id":"native.android.7dca533d7a3c9d21","source":"Something went wrong"}, + {"path":"apps/android/wear/src/main/res/values/strings.xml","kind":"resource-string","surface":"android","id":"native.android.354dfc5c9c3b50ad","source":"Speak latest reply"}, + {"path":"apps/android/wear/src/main/res/values/strings.xml","kind":"resource-string","surface":"android","id":"native.android.6a2d9b3a2d0c146c","source":"Speak replies automatically"}, + {"path":"apps/android/wear/src/main/res/values/strings.xml","kind":"resource-string","surface":"android","id":"native.android.83e80579dc21643d","source":"Speak to your agent"}, + {"path":"apps/android/wear/src/main/res/values/strings.xml","kind":"resource-string","surface":"android","id":"native.android.84fe46f5f44ffae0","source":"Speaking"}, + {"path":"apps/android/wear/src/main/res/values/strings.xml","kind":"resource-string","surface":"android","id":"native.android.b902caff7182e82d","source":"Start Live to see the conversation here."}, + {"path":"apps/android/wear/src/main/res/values/strings.xml","kind":"resource-string","surface":"android","id":"native.android.5320c91b7bcf407a","source":"Start a conversation"}, + {"path":"apps/android/wear/src/main/res/values/strings.xml","kind":"resource-string","surface":"android","id":"native.android.245f1127ee17dae9","source":"Status: %1$s"}, + {"path":"apps/android/wear/src/main/res/values/strings.xml","kind":"resource-string","surface":"android","id":"native.android.c6b171573a7318eb","source":"Stop speaking"}, + {"path":"apps/android/wear/src/main/res/values/strings.xml","kind":"resource-string","surface":"android","id":"native.android.5e81b684e1330769","source":"System"}, + {"path":"apps/android/wear/src/main/res/values/strings.xml","kind":"resource-string","surface":"android","id":"native.android.201e06a2b70c140e","source":"Talk"}, + {"path":"apps/android/wear/src/main/res/values/strings.xml","kind":"resource-string","surface":"android","id":"native.android.286d903157d1761c","source":"Talk or type on your watch. The paired phone sends the message through its authenticated OpenClaw session."}, + {"path":"apps/android/wear/src/main/res/values/strings.xml","kind":"resource-string","surface":"android","id":"native.android.b40f5aa5db4cbdb1","source":"Tap"}, + {"path":"apps/android/wear/src/main/res/values/strings.xml","kind":"resource-string","surface":"android","id":"native.android.3fbcf99b78236238","source":"The reply or connection changed. Retry from the beginning."}, + {"path":"apps/android/wear/src/main/res/values/strings.xml","kind":"resource-string","surface":"android","id":"native.android.2ee413e24df8776d","source":"The watch never starts or authenticates the Gateway itself."}, + {"path":"apps/android/wear/src/main/res/values/strings.xml","kind":"resource-string","surface":"android","id":"native.android.4ca15b7b9f6d9b5c","source":"Thinking"}, + {"path":"apps/android/wear/src/main/res/values/strings.xml","kind":"resource-string","surface":"android","id":"native.android.a415e1f73d9b86fd","source":"This reply is too large to read here. Open it on your phone."}, + {"path":"apps/android/wear/src/main/res/values/strings.xml","kind":"resource-string","surface":"android","id":"native.android.1c79432c72a210df","source":"Thread"}, + {"path":"apps/android/wear/src/main/res/values/strings.xml","kind":"resource-string","surface":"android","id":"native.android.8916fae630ab3182","source":"Try again from the watch."}, + {"path":"apps/android/wear/src/main/res/values/strings.xml","kind":"resource-string","surface":"android","id":"native.android.c868590127e7e403","source":"Type"}, + {"path":"apps/android/wear/src/main/res/values/strings.xml","kind":"resource-string","surface":"android","id":"native.android.288611cba9e31ac1","source":"Typing"}, + {"path":"apps/android/wear/src/main/res/values/strings.xml","kind":"resource-string","surface":"android","id":"native.android.9d73538364de6993","source":"Unavailable"}, + {"path":"apps/android/wear/src/main/res/values/strings.xml","kind":"resource-string","surface":"android","id":"native.android.39785345ba2c3bff","source":"Unknown"}, + {"path":"apps/android/wear/src/main/res/values/strings.xml","kind":"resource-string","surface":"android","id":"native.android.be5f8d822d940f85","source":"Update OpenClaw on both phone and watch."}, + {"path":"apps/android/wear/src/main/res/values/strings.xml","kind":"resource-string","surface":"android","id":"native.android.5489334fe2a78fab","source":"Update OpenClaw on your phone and Gateway to choose models for this chat."}, + {"path":"apps/android/wear/src/main/res/values/strings.xml","kind":"resource-string","surface":"android","id":"native.android.c2980efe083f5f88","source":"Update required"}, + {"path":"apps/android/wear/src/main/res/values/strings.xml","kind":"resource-string","surface":"android","id":"native.android.e13224c257a6ae9c","source":"Update the phone app and Gateway to read full replies."}, + {"path":"apps/android/wear/src/main/res/values/strings.xml","kind":"resource-string","surface":"android","id":"native.android.1345d7d0d831f903","source":"Watch audio failed"}, + {"path":"apps/android/wear/src/main/res/values/strings.xml","kind":"resource-string","surface":"android","id":"native.android.f3486faa8e0fcae0","source":"You"}, + {"path":"apps/android/wear/src/main/res/values/strings.xml","kind":"resource-string","surface":"android","id":"native.android.6698826454daa7b0","source":"Your preferred phone changed. Open the app to reload the session before replying."}, + {"path":"apps/android/wear/src/main/res/values/strings.xml","kind":"resource-string","surface":"android","id":"native.android.2d6b91afbbbea003","source":"← Swipe →"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatSessionSidebar+Row.swift","kind":"ui-call","surface":"apple","id":"native.apple.e969215a990b064e","source":"Show pending request details"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatSessionSidebar+Row.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.b08e18c89de8d46c","source":"Archive"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatSessionSidebar+Row.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.5fac7ce79407d7d5","source":"Pin"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatSessionSidebar+Row.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.31ff01b8056ce11f","source":"Restore"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatSessionSidebar+Row.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.4c36ddaf8a05ba91","source":"Thread failed"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatSessionSidebar+Row.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.f909e3670ef8f380","source":"Thread queued"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatSessionSidebar+Row.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.745fd928bca281ed","source":"Thread running"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatSessionSidebar+Row.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.3363022a15976759","source":"Unpin"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatSessionSidebar+Row.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.ee7b9cdb241fc8a3","source":"Unread"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatSessionSidebar+Row.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.1ef295c1fbce7883","source":"Viewing now"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatSessionSidebar+Row.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.63e22b4f68067be8","source":"Wakes %@"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatSessionSidebar+Row.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.72dd35ad8500ec2c","source":"With %@"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatSessionSidebar+Row.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.1ce65abf71b2219e","source":"With %lld participants"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/ProviderSignInDialog.kt","kind":"ui-call","surface":"android","id":"native.android.03cb31ab21cf0e5b","source":"API key"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/ProviderSignInDialog.kt","kind":"ui-call","surface":"android","id":"native.android.d982efc5b73aa465","source":"Back"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/ProviderSignInDialog.kt","kind":"ui-call","surface":"android","id":"native.android.b23c832c4594a6c7","source":"Cancel sign-in"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/ProviderSignInDialog.kt","kind":"ui-call","surface":"android","id":"native.android.9196f20752991ce4","source":"Close"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/ProviderSignInDialog.kt","kind":"ui-call","surface":"android","id":"native.android.d6d703d18a7af3cf","source":"Continue"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/ProviderSignInDialog.kt","kind":"ui-call","surface":"android","id":"native.android.212b3c43c6a872fb","source":"Credentials configured"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/ProviderSignInDialog.kt","kind":"ui-call","surface":"android","id":"native.android.b870fb51a946da5f","source":"No"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/ProviderSignInDialog.kt","kind":"ui-call","surface":"android","id":"native.android.684a9b1b635ad834","source":"No sign-in methods available. Refresh to try again."}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/ProviderSignInDialog.kt","kind":"ui-call","surface":"android","id":"native.android.50e2b3cdac8942ec","source":"Open sign-in page"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/ProviderSignInDialog.kt","kind":"ui-call","surface":"android","id":"native.android.762f31cc51a61c6a","source":"Refresh"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/ProviderSignInDialog.kt","kind":"ui-call","surface":"android","id":"native.android.fd76be98d147ff96","source":"Save API key"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/ProviderSignInDialog.kt","kind":"ui-call","surface":"android","id":"native.android.6ab1f6f34783d95b","source":"Search"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/ProviderSignInDialog.kt","kind":"ui-call","surface":"android","id":"native.android.1a9d35bf9c7bd995","source":"Sign in"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/ProviderSignInDialog.kt","kind":"ui-call","surface":"android","id":"native.android.12440ce8f282b428","source":"Sign-in complete"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/ProviderSignInDialog.kt","kind":"ui-call","surface":"android","id":"native.android.82335280b8b03a19","source":"Sign-in expires soon"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/ProviderSignInDialog.kt","kind":"ui-call","surface":"android","id":"native.android.3a18dbbc3f86229e","source":"Sign-in needed"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/ProviderSignInDialog.kt","kind":"ui-call","surface":"android","id":"native.android.222ebcce3520be35","source":"This sign-in method is unavailable. Go back and choose another."}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/ProviderSignInDialog.kt","kind":"ui-call","surface":"android","id":"native.android.39785345ba2c3bff","source":"Unknown"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/ProviderSignInDialog.kt","kind":"ui-call","surface":"android","id":"native.android.e9b2b9c59ebc1cac","source":"Yes"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/ProviderSignInDialog.kt","kind":"ui-call","surface":"android","id":"native.android.0b68d9c008f5e993","source":"Your answer"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/CronJobDetail.kt","kind":"ui-call","surface":"android","id":"native.android.8da7e52e228d83f9","source":"$it tools"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/CronJobDetail.kt","kind":"ui-call","surface":"android","id":"native.android.379210d605eaaf26","source":"Account $it"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/CronJobDetail.kt","kind":"ui-call","surface":"android","id":"native.android.34eb9cd1f49fae83","source":"After $it"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/CronJobDetail.kt","kind":"ui-call","surface":"android","id":"native.android.c589312d87bcb55e","source":"Agent turn"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/CronJobDetail.kt","kind":"ui-call","surface":"android","id":"native.android.9735547419fe8d3c","source":"Anchor $it"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/CronJobDetail.kt","kind":"ui-call","surface":"android","id":"native.android.e6c19f60a3385ad4","source":"Command"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/CronJobDetail.kt","kind":"ui-call","surface":"android","id":"native.android.dda00af735c91565","source":"Cooldown ${formatCronInterval(it)}"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/CronJobDetail.kt","kind":"ui-call","surface":"android","id":"native.android.e4cddc43d759d3dc","source":"Cron"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/CronJobDetail.kt","kind":"ui-call","surface":"android","id":"native.android.eef05ea17a5d7dd2","source":"Default"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/CronJobDetail.kt","kind":"ui-call","surface":"android","id":"native.android.f8fb0eb66b0d55f8","source":"Every ${days}d"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/CronJobDetail.kt","kind":"ui-call","surface":"android","id":"native.android.ca99bbdb6243eb3d","source":"Every ${hours}h"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/CronJobDetail.kt","kind":"ui-call","surface":"android","id":"native.android.097a9db7c5954e11","source":"Every ${minutes}m"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/CronJobDetail.kt","kind":"ui-call","surface":"android","id":"native.android.a5b072f839503256","source":"Off"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/CronJobDetail.kt","kind":"ui-call","surface":"android","id":"native.android.6c3a00f36c57059f","source":"On"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/CronJobDetail.kt","kind":"ui-call","surface":"android","id":"native.android.7557bfc29fbf01ac","source":"One time"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/CronJobDetail.kt","kind":"ui-call","surface":"android","id":"native.android.1b7d101e7ba85e9c","source":"Payload"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/CronJobDetail.kt","kind":"ui-call","surface":"android","id":"native.android.4a6b111ffc3a6f9f","source":"Repeating"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/CronJobDetail.kt","kind":"ui-call","surface":"android","id":"native.android.5fbcefa0a81ee9e4","source":"Scheduled"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/CronJobDetail.kt","kind":"ui-call","surface":"android","id":"native.android.cbf9a102a28066d1","source":"Script"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/CronJobDetail.kt","kind":"ui-call","surface":"android","id":"native.android.eb351fee2338f4bf","source":"Stagger ${formatCronInterval(it)}"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/CronJobDetail.kt","kind":"ui-call","surface":"android","id":"native.android.47b957aff2958fa5","source":"System event"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/CronJobDetail.kt","kind":"ui-call","surface":"android","id":"native.android.929636eb25736bfa","source":"Thinking $it"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/CronJobDetail.kt","kind":"ui-call","surface":"android","id":"native.android.17bccc3d62e2b25b","source":"Timeout ${it}s"}, + {"path":"apps/macos/Sources/OpenClaw/StatusMenuRenderer.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.cf5cdb8c89e57ea2","source":"About OpenClaw"}, + {"path":"apps/macos/Sources/OpenClaw/StatusMenuRenderer.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.b049e8d108285650","source":"All Sessions…"}, + {"path":"apps/macos/Sources/OpenClaw/StatusMenuRenderer.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.84ecdb1609e2a64b","source":"App Logging"}, + {"path":"apps/macos/Sources/OpenClaw/StatusMenuRenderer.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.84997b336f2091f5","source":"Connection…"}, + {"path":"apps/macos/Sources/OpenClaw/StatusMenuRenderer.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.bed8cb6b0332b3ac","source":"Debug"}, + {"path":"apps/macos/Sources/OpenClaw/StatusMenuRenderer.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.2a2ff94de1b99311","source":"File Logging: Off"}, + {"path":"apps/macos/Sources/OpenClaw/StatusMenuRenderer.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.03604cd046c9edaa","source":"File Logging: On"}, + {"path":"apps/macos/Sources/OpenClaw/StatusMenuRenderer.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.ecea467dab53cecd","source":"Gateways"}, + {"path":"apps/macos/Sources/OpenClaw/StatusMenuRenderer.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.09ea2d7a8f487cba","source":"Open Agent Events…"}, + {"path":"apps/macos/Sources/OpenClaw/StatusMenuRenderer.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.a74739e630251d9a","source":"Open Config Folder"}, + {"path":"apps/macos/Sources/OpenClaw/StatusMenuRenderer.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.3579ba91760a8d42","source":"Open Dashboard"}, + {"path":"apps/macos/Sources/OpenClaw/StatusMenuRenderer.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.209acada958dcbfb","source":"Open Log"}, + {"path":"apps/macos/Sources/OpenClaw/StatusMenuRenderer.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.30c76b84db062d96","source":"Open Session Store"}, + {"path":"apps/macos/Sources/OpenClaw/StatusMenuRenderer.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.0c127b239adef2b3","source":"Quick Chat"}, + {"path":"apps/macos/Sources/OpenClaw/StatusMenuRenderer.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.a3cffe9ce21781fb","source":"Quit"}, + {"path":"apps/macos/Sources/OpenClaw/StatusMenuRenderer.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.b6d1842aa2b3272d","source":"Remote Tunnel"}, + {"path":"apps/macos/Sources/OpenClaw/StatusMenuRenderer.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.aa2f9baffe09093f","source":"Reset Remote Tunnel"}, + {"path":"apps/macos/Sources/OpenClaw/StatusMenuRenderer.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.6691669e95075c44","source":"Restart App"}, + {"path":"apps/macos/Sources/OpenClaw/StatusMenuRenderer.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.91db0a3c86e13479","source":"Restart Gateway"}, + {"path":"apps/macos/Sources/OpenClaw/StatusMenuRenderer.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.bc8b40096bb3b1e0","source":"Restart Onboarding"}, + {"path":"apps/macos/Sources/OpenClaw/StatusMenuRenderer.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.36797a0a0d370b1c","source":"Run Health Check Now"}, + {"path":"apps/macos/Sources/OpenClaw/StatusMenuRenderer.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.fab7e7f265f19b14","source":"Send Debug Voice Text"}, + {"path":"apps/macos/Sources/OpenClaw/StatusMenuRenderer.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.2e0d6ec065d3f2df","source":"Send Test Heartbeat"}, + {"path":"apps/macos/Sources/OpenClaw/StatusMenuRenderer.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.6eb5b728a47ba662","source":"Send Test Notification"}, + {"path":"apps/macos/Sources/OpenClaw/StatusMenuRenderer.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.9e5d17774e2e15d6","source":"Settings…"}, + {"path":"apps/macos/Sources/OpenClaw/StatusMenuRenderer.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.7b6cd8b4f8cb3d44","source":"Show Pairing Panel (Demo)"}, + {"path":"apps/macos/Sources/OpenClaw/StatusMenuRenderer.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.9d3cb548c27680f6","source":"Start Talk Mode"}, + {"path":"apps/macos/Sources/OpenClaw/StatusMenuRenderer.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.8df8e7487e377406","source":"Stop Talk Mode"}, + {"path":"apps/macos/Sources/OpenClaw/StatusMenuRenderer.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.adac9984480d0918","source":"Test Notification"}, + {"path":"apps/macos/Sources/OpenClaw/StatusMenuRenderer.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.82f8dfcf0966c0ed","source":"The notification request was queued."}, + {"path":"apps/macos/Sources/OpenClaw/StatusMenuRenderer.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.60b1a7ac8e7d983d","source":"Update ready, restart now?"}, + {"path":"apps/macos/Sources/OpenClaw/StatusMenuRenderer.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.481fe78c79433753","source":"Verbose Logging (Main): Off"}, + {"path":"apps/macos/Sources/OpenClaw/StatusMenuRenderer.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.e4e915d4e39eac95","source":"Verbose Logging (Main): On"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatSessionIconPicker.swift","kind":"ui-call","surface":"apple","id":"native.apple.5523dc73bedef49c","source":"Custom emoji"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatSessionIconPicker.swift","kind":"ui-call","surface":"apple","id":"native.apple.d800fa5d7ab06b98","source":"Done"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatSessionIconPicker.swift","kind":"ui-call","surface":"apple","id":"native.apple.8b585109b802c786","source":"Icon & color"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatSessionIconPicker.swift","kind":"ui-call","surface":"apple","id":"native.apple.a6a939744d494130","source":"Reset appearance"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatSessionIconPicker.swift","kind":"ui-call","surface":"apple","id":"native.apple.e4801e73c0b17f65","source":"Set"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatSessionIconPicker.swift","kind":"ui-modifier","surface":"apple","id":"native.apple.cb3fa218330bc3c5","source":"No icon"}, + {"path":"apps/ios/WatchApp/Sources/WatchInboxView.swift","kind":"conditional-branch","surface":"apple","id":"native.apple.6d998979e24683c5","source":"No chats or approvals need you"}, + {"path":"apps/ios/WatchApp/Sources/WatchInboxView.swift","kind":"conditional-branch","surface":"apple","id":"native.apple.bed7ff5fc7b1cffa","source":"Open iPhone Settings → Apple Watch"}, + {"path":"apps/ios/WatchApp/Sources/WatchInboxView.swift","kind":"conditional-branch","surface":"apple","id":"native.apple.b8fd3263920a001e","source":"OpenClaw"}, + {"path":"apps/ios/WatchApp/Sources/WatchInboxView.swift","kind":"conditional-branch","surface":"apple","id":"native.apple.83028cf479e3bb64","source":"Uses Wi-Fi or cellular while OpenClaw is active"}, + {"path":"apps/ios/WatchApp/Sources/WatchInboxView.swift","kind":"conditional-branch","surface":"apple","id":"native.apple.42b8b2815aa9afdc","source":"Waiting for iPhone sync"}, + {"path":"apps/ios/WatchApp/Sources/WatchInboxView.swift","kind":"ui-call","surface":"apple","id":"native.apple.924c9d2693c5d0d2","source":"Command"}, + {"path":"apps/ios/WatchApp/Sources/WatchInboxView.swift","kind":"ui-call","surface":"apple","id":"native.apple.7a96ae8991ccc9cd","source":"Direct connection"}, + {"path":"apps/ios/WatchApp/Sources/WatchInboxView.swift","kind":"ui-call","surface":"apple","id":"native.apple.c765f8ee9029f090","source":"Message OpenClaw"}, + {"path":"apps/ios/WatchApp/Sources/WatchInboxView.swift","kind":"ui-call","surface":"apple","id":"native.apple.073ecc4ebf994982","source":"No chat synced"}, + {"path":"apps/ios/WatchApp/Sources/WatchInboxView.swift","kind":"ui-call","surface":"apple","id":"native.apple.7de4bc0a6ec7d5e3","source":"Tap the message pill below to start from your watch."}, + {"path":"apps/ios/WatchApp/Sources/WatchInboxView.swift","kind":"ui-call","surface":"apple","id":"native.apple.08d2a68e51753488","source":"You"}, + {"path":"apps/ios/WatchApp/Sources/WatchInboxView.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.23ad69a52fe7c550","source":"%@ min"}, + {"path":"apps/ios/WatchApp/Sources/WatchInboxView.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.b96c69383bb1ea99","source":"AI agent online"}, + {"path":"apps/ios/WatchApp/Sources/WatchInboxView.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.29df8187ddbe4966","source":"Approval"}, + {"path":"apps/ios/WatchApp/Sources/WatchInboxView.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.a38ae5686aa19808","source":"Approval details have not loaded"}, + {"path":"apps/ios/WatchApp/Sources/WatchInboxView.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.ca083ddec4619905","source":"Approval needed"}, + {"path":"apps/ios/WatchApp/Sources/WatchInboxView.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.71cbe796624538c3","source":"Approval not loaded"}, + {"path":"apps/ios/WatchApp/Sources/WatchInboxView.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.f9d0695f1c236d73","source":"Approval waiting"}, + {"path":"apps/ios/WatchApp/Sources/WatchInboxView.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.d575f410e496e114","source":"Approval waiting on your wrist"}, + {"path":"apps/ios/WatchApp/Sources/WatchInboxView.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.25ebe299263b99ad","source":"Approvals"}, + {"path":"apps/ios/WatchApp/Sources/WatchInboxView.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.89eb2c446fad0279","source":"Cancel spoken reply"}, + {"path":"apps/ios/WatchApp/Sources/WatchInboxView.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.8b7d21b679a5ebe0","source":"Caught up"}, + {"path":"apps/ios/WatchApp/Sources/WatchInboxView.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.666ae0b869968321","source":"Chat"}, + {"path":"apps/ios/WatchApp/Sources/WatchInboxView.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.156f2079c199ae6d","source":"Chat changed on iPhone. Your message was not sent."}, + {"path":"apps/ios/WatchApp/Sources/WatchInboxView.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.091307f33de4528e","source":"Clear"}, + {"path":"apps/ios/WatchApp/Sources/WatchInboxView.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.a16cd0d1f720072c","source":"Command execution"}, + {"path":"apps/ios/WatchApp/Sources/WatchInboxView.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.4e46dbbbbaa9aca9","source":"Connection"}, + {"path":"apps/ios/WatchApp/Sources/WatchInboxView.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.62c6ef2db7c5dd05","source":"Decide from watch"}, + {"path":"apps/ios/WatchApp/Sources/WatchInboxView.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.9a2763808dc4d24e","source":"Direct"}, + {"path":"apps/ios/WatchApp/Sources/WatchInboxView.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.8fdbc62fc30907a1","source":"Direct Gateway"}, + {"path":"apps/ios/WatchApp/Sources/WatchInboxView.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.102ad7b9e6a4ebee","source":"Dismiss this update"}, + {"path":"apps/ios/WatchApp/Sources/WatchInboxView.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.d71cbd0b683f5067","source":"Enable from iPhone"}, + {"path":"apps/ios/WatchApp/Sources/WatchInboxView.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.a5e48e7dc1c423d8","source":"Expires in %@"}, + {"path":"apps/ios/WatchApp/Sources/WatchInboxView.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.3032a5e6b2afb45b","source":"Expires in %@ min"}, + {"path":"apps/ios/WatchApp/Sources/WatchInboxView.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.c1bf2e294de6f999","source":"Expires in less than 1 min"}, + {"path":"apps/ios/WatchApp/Sources/WatchInboxView.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.7d5e03d4fb8115fb","source":"Good afternoon"}, + {"path":"apps/ios/WatchApp/Sources/WatchInboxView.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.be65ba4cb7979d45","source":"Good evening"}, + {"path":"apps/ios/WatchApp/Sources/WatchInboxView.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.8af1c3e8813895f9","source":"Good morning"}, + {"path":"apps/ios/WatchApp/Sources/WatchInboxView.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.9c0af55aaef5d5b5","source":"High risk"}, + {"path":"apps/ios/WatchApp/Sources/WatchInboxView.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.e9ea5c79232eb608","source":"Inbox"}, + {"path":"apps/ios/WatchApp/Sources/WatchInboxView.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.f62a799f359d4eba","source":"Just now"}, + {"path":"apps/ios/WatchApp/Sources/WatchInboxView.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.e9254ae707ba97dd","source":"Latest"}, + {"path":"apps/ios/WatchApp/Sources/WatchInboxView.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.81c5820574c91ed1","source":"Latest update"}, + {"path":"apps/ios/WatchApp/Sources/WatchInboxView.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.d76c63107ac7a9e9","source":"Loading"}, + {"path":"apps/ios/WatchApp/Sources/WatchInboxView.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.83316337437c34d9","source":"Loading approval"}, + {"path":"apps/ios/WatchApp/Sources/WatchInboxView.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.831120f77b7d051a","source":"Low risk"}, + {"path":"apps/ios/WatchApp/Sources/WatchInboxView.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.cfa0e7a74c2fa70a","source":"Medium risk"}, + {"path":"apps/ios/WatchApp/Sources/WatchInboxView.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.f5f840287aa988ff","source":"Next up"}, + {"path":"apps/ios/WatchApp/Sources/WatchInboxView.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.4ed37b1894f43b2a","source":"No approvals"}, + {"path":"apps/ios/WatchApp/Sources/WatchInboxView.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.eb3c98ace4715f6e","source":"No approvals waiting"}, + {"path":"apps/ios/WatchApp/Sources/WatchInboxView.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.073ecc4ebf994982","source":"No chat synced"}, + {"path":"apps/ios/WatchApp/Sources/WatchInboxView.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.e849b4be8e2a60dc","source":"Nothing waiting"}, + {"path":"apps/ios/WatchApp/Sources/WatchInboxView.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.eaf77f8ff83b07c6","source":"Now"}, + {"path":"apps/ios/WatchApp/Sources/WatchInboxView.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.90d58ffd4ac7be41","source":"Offline"}, + {"path":"apps/ios/WatchApp/Sources/WatchInboxView.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.8154cd7674c08ac5","source":"Online"}, + {"path":"apps/ios/WatchApp/Sources/WatchInboxView.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.b8fd3263920a001e","source":"OpenClaw"}, + {"path":"apps/ios/WatchApp/Sources/WatchInboxView.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.fd8cc55eed584b9a","source":"Pair iPhone"}, + {"path":"apps/ios/WatchApp/Sources/WatchInboxView.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.76c7866d38c5f73d","source":"Pairing"}, + {"path":"apps/ios/WatchApp/Sources/WatchInboxView.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.a631b8bafecdb10f","source":"Pending review"}, + {"path":"apps/ios/WatchApp/Sources/WatchInboxView.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.c7150f26c257b807","source":"Ready"}, + {"path":"apps/ios/WatchApp/Sources/WatchInboxView.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.f496b5c54219ca5f","source":"Ready for quick actions"}, + {"path":"apps/ios/WatchApp/Sources/WatchInboxView.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.024096175dcb70f4","source":"Reconnect on iPhone"}, + {"path":"apps/ios/WatchApp/Sources/WatchInboxView.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.09b6a295c26821a7","source":"Requires confirmation"}, + {"path":"apps/ios/WatchApp/Sources/WatchInboxView.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.812df118c67f31ea","source":"Retry"}, + {"path":"apps/ios/WatchApp/Sources/WatchInboxView.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.73876f9abaa9d72a","source":"Review"}, + {"path":"apps/ios/WatchApp/Sources/WatchInboxView.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.da905606a06d55eb","source":"Review before it runs"}, + {"path":"apps/ios/WatchApp/Sources/WatchInboxView.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.ee95a73e40624691","source":"Review command below"}, + {"path":"apps/ios/WatchApp/Sources/WatchInboxView.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.d9674797c75e7828","source":"Running"}, + {"path":"apps/ios/WatchApp/Sources/WatchInboxView.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.8673cda85bce6940","source":"Send from watch"}, + {"path":"apps/ios/WatchApp/Sources/WatchInboxView.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.eacbf13ebaf338a2","source":"Sending"}, + {"path":"apps/ios/WatchApp/Sources/WatchInboxView.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.c95bb5ddc51e3315","source":"Sending decision..."}, + {"path":"apps/ios/WatchApp/Sources/WatchInboxView.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.dc468ff62e205d5a","source":"Setup"}, + {"path":"apps/ios/WatchApp/Sources/WatchInboxView.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.1f844b0882675139","source":"Speaking reply…"}, + {"path":"apps/ios/WatchApp/Sources/WatchInboxView.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.80f8f5aa6ec4fdff","source":"Start voice turn"}, + {"path":"apps/ios/WatchApp/Sources/WatchInboxView.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.e7e8f36d11499038","source":"Stop speaking"}, + {"path":"apps/ios/WatchApp/Sources/WatchInboxView.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.a330a34cf68afefd","source":"Synced"}, + {"path":"apps/ios/WatchApp/Sources/WatchInboxView.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.bba1c708e44fcb97","source":"Syncing"}, + {"path":"apps/ios/WatchApp/Sources/WatchInboxView.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.b6941600b58a6b43","source":"System"}, + {"path":"apps/ios/WatchApp/Sources/WatchInboxView.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.db26d277c2ff86b0","source":"The iPhone securely sends a one-time setup code. Existing relay features stay available."}, + {"path":"apps/ios/WatchApp/Sources/WatchInboxView.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.11910b82859672bc","source":"Unavailable"}, + {"path":"apps/ios/WatchApp/Sources/WatchInboxView.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.a3544508551e16dc","source":"Waiting for iPhone"}, + {"path":"apps/ios/WatchApp/Sources/WatchInboxView.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.42b8b2815aa9afdc","source":"Waiting for iPhone sync"}, + {"path":"apps/ios/WatchApp/Sources/WatchInboxView.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.f14aef00ad9a1a39","source":"Waiting for spoken reply…"}, + {"path":"apps/ios/WatchApp/Sources/WatchInboxView.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.7c918800b353e72e","source":"Waiting for your iPhone"}, + {"path":"apps/ios/WatchApp/Sources/WatchInboxView.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.4b1707775e3d4ded","source":"Watch node online"}, + {"path":"apps/ios/WatchApp/Sources/WatchInboxView.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.41f7ca7d7a65c344","source":"What needs you"}, + {"path":"apps/ios/WatchApp/Sources/WatchInboxView.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.08d2a68e51753488","source":"You"}, + {"path":"apps/ios/WatchApp/Sources/WatchInboxView.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.e387dbf2a977d67a","source":"You are caught up"}, + {"path":"apps/ios/WatchApp/Sources/WatchInboxView.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.c67a125e8dbfc777","source":"^[\\(count) approval](inflect: true) waiting"}, + {"path":"apps/ios/WatchApp/Sources/WatchInboxView.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.027a6ebdcca28578","source":"^[\\(minutes) minute](inflect: true)"}, + {"path":"apps/ios/WatchApp/Sources/WatchInboxView.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.68608e0e6a5250b7","source":"less than 1 min"}, + {"path":"apps/ios/WatchApp/Sources/WatchInboxView.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.60d4aff1628dbbc6","source":"less than 1 minute"}, + {"path":"apps/ios/WatchApp/Sources/WatchInboxView.swift","kind":"ui-localized-call-multiline","surface":"apple","id":"native.apple.31e0c239bd06acbd","source":"Direct mode supports device info, status, and notifications. Voice is included when you connect from iPhone Settings → Apple Watch. Chat and approvals still use the iPhone."}, + {"path":"apps/ios/WatchApp/Sources/WatchInboxView.swift","kind":"ui-modifier","surface":"apple","id":"native.apple.666ae0b869968321","source":"Chat"}, + {"path":"apps/ios/WatchApp/Sources/WatchInboxView.swift","kind":"ui-modifier","surface":"apple","id":"native.apple.04b55b0f20e2e2f2","source":"Command to review"}, + {"path":"apps/ios/WatchApp/Sources/WatchInboxView.swift","kind":"ui-modifier","surface":"apple","id":"native.apple.62d9b1b0d44079e2","source":"Opens standalone voice without starting the microphone"}, + {"path":"apps/ios/WatchApp/Sources/WatchInboxView.swift","kind":"ui-modifier","surface":"apple","id":"native.apple.b9fe5567522741b5","source":"Opens the full command before decisions are available"}, + {"path":"apps/ios/WatchApp/Sources/WatchInboxView.swift","kind":"ui-named-argument","surface":"apple","id":"native.apple.c2a09cabe64e2ad2","source":"Allow Once"}, + {"path":"apps/ios/WatchApp/Sources/WatchInboxView.swift","kind":"ui-named-argument","surface":"apple","id":"native.apple.25ebe299263b99ad","source":"Approvals"}, + {"path":"apps/ios/WatchApp/Sources/WatchInboxView.swift","kind":"ui-named-argument","surface":"apple","id":"native.apple.759dc8d115ee6128","source":"Continue on iPhone"}, + {"path":"apps/ios/WatchApp/Sources/WatchInboxView.swift","kind":"ui-named-argument","surface":"apple","id":"native.apple.35af2e746e246bba","source":"Deny"}, + {"path":"apps/ios/WatchApp/Sources/WatchInboxView.swift","kind":"ui-named-argument","surface":"apple","id":"native.apple.11a68ba10c8536a1","source":"Forget direct setup"}, + {"path":"apps/ios/WatchApp/Sources/WatchInboxView.swift","kind":"ui-named-argument","surface":"apple","id":"native.apple.e9ea5c79232eb608","source":"Inbox"}, + {"path":"apps/ios/WatchApp/Sources/WatchInboxView.swift","kind":"ui-named-argument","surface":"apple","id":"native.apple.56f6d6b982a647dd","source":"Open all approvals"}, + {"path":"apps/ios/WatchApp/Sources/WatchInboxView.swift","kind":"ui-named-argument","surface":"apple","id":"native.apple.49cddeb3a7c08ae5","source":"Refresh"}, + {"path":"apps/ios/WatchApp/Sources/WatchInboxView.swift","kind":"ui-named-argument","surface":"apple","id":"native.apple.cbd2dfdf83ac7754","source":"Review Command"}, + {"path":"apps/ios/WatchApp/Sources/WatchInboxView.swift","kind":"ui-named-argument","surface":"apple","id":"native.apple.5ac145c87c1c41d6","source":"Review again"}, + {"path":"apps/ios/WatchApp/Sources/WatchInboxView.swift","kind":"ui-named-argument","surface":"apple","id":"native.apple.0c7e53ad851c77ae","source":"Talk on Watch"}, + {"path":"apps/ios/WatchApp/Sources/WatchInboxView.swift","kind":"ui-named-argument","surface":"apple","id":"native.apple.b21f11624eff7e21","source":"Talk to Claw"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawKit/GatewayErrors.swift","kind":"conditional-branch","surface":"apple","id":"native.apple.0c63db42dceaa3f0","source":"gateway connect failed"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawKit/RealtimeTalkRelaySession.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.024d68fa654acf2c","source":"Gateway connection was replaced before realtime startup finished"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawKit/RealtimeTalkRelaySession.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.da84239bbdff6838","source":"Gateway did not return a realtime relay session"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawKit/RealtimeTalkRelaySession.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.3459811c080ed880","source":"Realtime audio failed: %@"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawKit/RealtimeTalkRelaySession.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.4f81777177325153","source":"Realtime audio input fell behind. Reconnecting…"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawKit/RealtimeTalkRelaySession.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.f40c2764425389ef","source":"Realtime closed before it became ready."}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawKit/RealtimeTalkRelaySession.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.59d22abf27122e23","source":"Realtime connection ended before it became ready."}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawKit/RealtimeTalkRelaySession.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.b236c658fc54cbe5","source":"Realtime did not become ready in time."}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawKit/RealtimeTalkRelaySession.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.ca3a762269827f37","source":"Realtime failed"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawKit/RealtimeTalkRelaySession.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.96ece1b431ac3f96","source":"Realtime output cancellation failed: %@"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawKit/RealtimeTalkRelaySession.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.83f84908b64f015c","source":"Realtime tool call did not return a run id"}, + {"path":"apps/macos/Sources/OpenClaw/StatusMenuController.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.b8fd3263920a001e","source":"OpenClaw"}, + {"path":"apps/macos/Sources/OpenClaw/StatusMenuController.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.70fb8dd2e7c87448","source":"OpenClaw - Voice Wake live meter active"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SettingsScreens.kt","kind":"ui-call","surface":"android","id":"native.android.7c8eef15675831e3","source":"$quietStart to $quietEnd"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SettingsScreens.kt","kind":"ui-call","surface":"android","id":"native.android.a670710474de29ad","source":"$selectedCount app allowed to forward."}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SettingsScreens.kt","kind":"ui-call","surface":"android","id":"native.android.db8b075ffe2bf4a8","source":"$selectedCount app blocked from forwarding."}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SettingsScreens.kt","kind":"ui-call","surface":"android","id":"native.android.7489ba8eedc1c5f5","source":"$selectedCount apps allowed to forward."}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SettingsScreens.kt","kind":"ui-call","surface":"android","id":"native.android.77a049c618f543a2","source":"$selectedCount apps blocked from forwarding."}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SettingsScreens.kt","kind":"ui-call","surface":"android","id":"native.android.b873c6b026310bef","source":"$title copied"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SettingsScreens.kt","kind":"ui-call","surface":"android","id":"native.android.35483059b3269fd0","source":"${days}d"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SettingsScreens.kt","kind":"ui-call","surface":"android","id":"native.android.c8944f55899c5928","source":"${durationMs}ms"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SettingsScreens.kt","kind":"ui-call","surface":"android","id":"native.android.d6261d2b2d5cb9d8","source":"${hours}h"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SettingsScreens.kt","kind":"ui-call","surface":"android","id":"native.android.1b5c036b67ba5475","source":"${job.scheduleLabel} · ${formatCronWake(job.nextRunAtMs)} · ${job.promptPreview}"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SettingsScreens.kt","kind":"ui-call","surface":"android","id":"native.android.d2858aa5b96bae08","source":"${minutes}m"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SettingsScreens.kt","kind":"ui-call","surface":"android","id":"native.android.c7a85d829f8c2ce4","source":"${remaining}% left ${label}"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SettingsScreens.kt","kind":"ui-call","surface":"android","id":"native.android.2a3552759589623b","source":"A Gateway update is available. Run the update from the Web UI or CLI when you are ready."}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SettingsScreens.kt","kind":"ui-call","surface":"android","id":"native.android.c74f17a5230168a7","source":"About"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SettingsScreens.kt","kind":"ui-call","surface":"android","id":"native.android.8bd56709931f95b8","source":"Accent color"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SettingsScreens.kt","kind":"ui-call","surface":"android","id":"native.android.63e31a3578a9e9fd","source":"Access"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SettingsScreens.kt","kind":"ui-call","surface":"android","id":"native.android.cee89e52e2b139f2","source":"Action Request"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SettingsScreens.kt","kind":"ui-call","surface":"android","id":"native.android.3d621e3670b0eb99","source":"Active"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SettingsScreens.kt","kind":"ui-call","surface":"android","id":"native.android.be24cb50895cd900","source":"Active Runs"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SettingsScreens.kt","kind":"ui-call","surface":"android","id":"native.android.3ef685401d15d828","source":"Add Gateway"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SettingsScreens.kt","kind":"ui-call","surface":"android","id":"native.android.f2a6acfa3cdc099b","source":"Add one wake word or phrase per field. Then say one before your command."}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SettingsScreens.kt","kind":"ui-call","surface":"android","id":"native.android.6ee85e83929b808f","source":"Add wake phrase"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SettingsScreens.kt","kind":"ui-call","surface":"android","id":"native.android.26eeb49a3ab31d30","source":"Address"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SettingsScreens.kt","kind":"ui-call","surface":"android","id":"native.android.3247958039ebc0dd","source":"Agent ${agentId}"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SettingsScreens.kt","kind":"ui-call","surface":"android","id":"native.android.d619890704d0e0c2","source":"Agent Prompt"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SettingsScreens.kt","kind":"ui-call","surface":"android","id":"native.android.94f8904238b3d59c","source":"Agents"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SettingsScreens.kt","kind":"ui-call","surface":"android","id":"native.android.07712d51ae4010bc","source":"Agree and Enable"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SettingsScreens.kt","kind":"ui-call","surface":"android","id":"native.android.2a215f61f15b9b2c","source":"Alerts stay on this phone."}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SettingsScreens.kt","kind":"ui-call","surface":"android","id":"native.android.a15e4be15d52fcee","source":"All"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SettingsScreens.kt","kind":"ui-call","surface":"android","id":"native.android.4028de439e247355","source":"Allow Always"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SettingsScreens.kt","kind":"ui-call","surface":"android","id":"native.android.d1fc988380bdd555","source":"Allow Once"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SettingsScreens.kt","kind":"ui-call","surface":"android","id":"native.android.addf1ea66cec9c79","source":"Allow all the time"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SettingsScreens.kt","kind":"ui-call","surface":"android","id":"native.android.9eb0c0ff2169ebc7","source":"Allow background location?"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SettingsScreens.kt","kind":"ui-call","surface":"android","id":"native.android.58f344501257b9eb","source":"Allow camera tools when requested."}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SettingsScreens.kt","kind":"ui-call","surface":"android","id":"native.android.816757db6b09ddc2","source":"Allow photo library access."}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SettingsScreens.kt","kind":"ui-call","surface":"android","id":"native.android.3752110649957c56","source":"Allowlist"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SettingsScreens.kt","kind":"ui-call","surface":"android","id":"native.android.94fbed76c8380170","source":"Always"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SettingsScreens.kt","kind":"ui-call","surface":"android","id":"native.android.9b4336f382707f7f","source":"Always allows requested location checks while OpenClaw is in the background; Android shows this in the persistent node notification."}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SettingsScreens.kt","kind":"ui-call","surface":"android","id":"native.android.fe94892bffff8fb6","source":"Android can scan or paste an existing setup code, but this gateway does not expose setup-code generation to the app yet. Generate the QR/code on the gateway host with openclaw qr, then scan it here or paste the setup code below."}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SettingsScreens.kt","kind":"ui-call","surface":"android","id":"native.android.8ece95a693aa94e1","source":"App Filter"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SettingsScreens.kt","kind":"ui-call","surface":"android","id":"native.android.6c01d87467ec3e17","source":"App language"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SettingsScreens.kt","kind":"ui-call","surface":"android","id":"native.android.7917982e0e9549eb","source":"App list stays on this phone."}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SettingsScreens.kt","kind":"ui-call","surface":"android","id":"native.android.9e146d672733afe5","source":"Appearance"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SettingsScreens.kt","kind":"ui-call","surface":"android","id":"native.android.24137278da887451","source":"Approval ${notice.approvalId}"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SettingsScreens.kt","kind":"ui-call","surface":"android","id":"native.android.97fe47a89eb6ef22","source":"Approval requests will appear here while this phone is connected."}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SettingsScreens.kt","kind":"ui-call","surface":"android","id":"native.android.f68c8d1cec602e58","source":"Approvals"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SettingsScreens.kt","kind":"ui-call","surface":"android","id":"native.android.4fcc61ab4f69da87","source":"Assistant speech muted"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SettingsScreens.kt","kind":"ui-call","surface":"android","id":"native.android.15bf13d719fe1ae2","source":"Audio Test"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SettingsScreens.kt","kind":"ui-call","surface":"android","id":"native.android.6da3aaa7bfe6f00e","source":"Automatic"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SettingsScreens.kt","kind":"ui-call","surface":"android","id":"native.android.6d928aaa5aec52a1","source":"Automation"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SettingsScreens.kt","kind":"ui-call","surface":"android","id":"native.android.5f433275b7d1c19e","source":"Automation not loaded."}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SettingsScreens.kt","kind":"ui-call","surface":"android","id":"native.android.23fe03d69349cf47","source":"Automations"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SettingsScreens.kt","kind":"ui-call","surface":"android","id":"native.android.2bf0784653f71b17","source":"Available"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SettingsScreens.kt","kind":"ui-call","surface":"android","id":"native.android.d982efc5b73aa465","source":"Back"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SettingsScreens.kt","kind":"ui-call","surface":"android","id":"native.android.a771f5bda69b0fbb","source":"Blocklist"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SettingsScreens.kt","kind":"ui-call","surface":"android","id":"native.android.b5fc9cf815ef9c8e","source":"Bluetooth LE microphone"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SettingsScreens.kt","kind":"ui-call","surface":"android","id":"native.android.d4362c67e17ebbe1","source":"Bluetooth microphone"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SettingsScreens.kt","kind":"ui-call","surface":"android","id":"native.android.1e66b41e15184067","source":"Bootstrap"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SettingsScreens.kt","kind":"ui-call","surface":"android","id":"native.android.eac127b0c1be7cca","source":"Built-in microphone"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SettingsScreens.kt","kind":"ui-call","surface":"android","id":"native.android.96eb51a38ed9706c","source":"Camera"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SettingsScreens.kt","kind":"ui-call","surface":"android","id":"native.android.e91fafc87c4d7fd4","source":"Cancel"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SettingsScreens.kt","kind":"ui-call","surface":"android","id":"native.android.327c4471e01d4527","source":"Channel"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SettingsScreens.kt","kind":"ui-call","surface":"android","id":"native.android.d780c259bc6d0713","source":"Chat tool calls waiting in the active thread remain visible here."}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SettingsScreens.kt","kind":"ui-call","surface":"android","id":"native.android.c614d71c4d3a44a1","source":"Check"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SettingsScreens.kt","kind":"ui-call","surface":"android","id":"native.android.f5c2ae17fba09f3f","source":"Check Access"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SettingsScreens.kt","kind":"ui-call","surface":"android","id":"native.android.6de254ac26e99526","source":"Check that OpenClaw can speak clearly on this phone."}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SettingsScreens.kt","kind":"ui-call","surface":"android","id":"native.android.0a774596d8810f70","source":"Choose and inspect the assistants available on this gateway."}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SettingsScreens.kt","kind":"ui-call","surface":"android","id":"native.android.0c642036b88b0c1c","source":"Choose what reaches OpenClaw."}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SettingsScreens.kt","kind":"ui-call","surface":"android","id":"native.android.efe2ac7561682d4d","source":"Choose what this phone can share."}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SettingsScreens.kt","kind":"ui-call","surface":"android","id":"native.android.b0af94b157899e4a","source":"Close App Picker"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SettingsScreens.kt","kind":"ui-call","surface":"android","id":"native.android.9102441654ca6373","source":"Collapsed"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SettingsScreens.kt","kind":"ui-call","surface":"android","id":"native.android.ceb51cefa43894c4","source":"Color mode"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SettingsScreens.kt","kind":"ui-call","surface":"android","id":"native.android.e6c19f60a3385ad4","source":"Command"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SettingsScreens.kt","kind":"ui-call","surface":"android","id":"native.android.4be1d4704167833d","source":"Command approval"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SettingsScreens.kt","kind":"ui-call","surface":"android","id":"native.android.33698741183c3a46","source":"Configure wake words, talk, and playback."}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SettingsScreens.kt","kind":"ui-call","surface":"android","id":"native.android.62208d63ae42e1dc","source":"Connect"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SettingsScreens.kt","kind":"ui-call","surface":"android","id":"native.android.b8d9b52e97ffe2c0","source":"Connect the gateway to inspect automations."}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SettingsScreens.kt","kind":"ui-call","surface":"android","id":"native.android.18e627499542ba26","source":"Connect the gateway to load agents."}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SettingsScreens.kt","kind":"ui-call","surface":"android","id":"native.android.e53f4d638a7fa07e","source":"Connect the gateway to load approval requests in the app."}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SettingsScreens.kt","kind":"ui-call","surface":"android","id":"native.android.b84253195a87edd7","source":"Connect the gateway to load automations."}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SettingsScreens.kt","kind":"ui-call","surface":"android","id":"native.android.5bf779650eeb5eb9","source":"Connect the gateway to load usage."}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SettingsScreens.kt","kind":"ui-call","surface":"android","id":"native.android.c5fd8089d1035820","source":"Connect to a Gateway to save wake words"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SettingsScreens.kt","kind":"ui-call","surface":"android","id":"native.android.837744e8aa3c8155","source":"Connected"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SettingsScreens.kt","kind":"ui-call","surface":"android","id":"native.android.04629d4a3a7d306a","source":"Connection"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SettingsScreens.kt","kind":"ui-call","surface":"android","id":"native.android.b752fd3b30854013","source":"Connection between this phone and OpenClaw."}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SettingsScreens.kt","kind":"ui-call","surface":"android","id":"native.android.8f0c0e2df35b6969","source":"Connection security"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SettingsScreens.kt","kind":"ui-call","surface":"android","id":"native.android.6179bf99c7c727da","source":"Consecutive Errors"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SettingsScreens.kt","kind":"ui-call","surface":"android","id":"native.android.6ee64e9492085d54","source":"Consecutive Skips"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SettingsScreens.kt","kind":"ui-call","surface":"android","id":"native.android.f94ec067e06d6428","source":"Copy ${row.title}"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SettingsScreens.kt","kind":"ui-call","surface":"android","id":"native.android.f65f96e530ff7e67","source":"Could not save the name. Try again."}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SettingsScreens.kt","kind":"ui-call","surface":"android","id":"native.android.2a8a19bd2a0fb52e","source":"Created"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SettingsScreens.kt","kind":"ui-call","surface":"android","id":"native.android.e5021b83ff593f1e","source":"Current"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SettingsScreens.kt","kind":"ui-call","surface":"android","id":"native.android.f8c74e80db3b1ba6","source":"Dark"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SettingsScreens.kt","kind":"ui-call","surface":"android","id":"native.android.eef05ea17a5d7dd2","source":"Default"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SettingsScreens.kt","kind":"ui-call","surface":"android","id":"native.android.75c39c56fdc22f51","source":"Default Agent"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SettingsScreens.kt","kind":"ui-call","surface":"android","id":"native.android.880b07e6c9c49e89","source":"Default assistant"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SettingsScreens.kt","kind":"ui-call","surface":"android","id":"native.android.64aea425b714e22b","source":"Default: 100%. Only on this device."}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SettingsScreens.kt","kind":"ui-call","surface":"android","id":"native.android.6554c9d82c61d7f5","source":"Delete After Run"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SettingsScreens.kt","kind":"ui-call","surface":"android","id":"native.android.70024b69f36244e0","source":"Delivery"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SettingsScreens.kt","kind":"ui-call","surface":"android","id":"native.android.a2ccd3cc9c157055","source":"Delivery Error"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SettingsScreens.kt","kind":"ui-call","surface":"android","id":"native.android.4f88f6d7d25c1c43","source":"Delivery Status"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SettingsScreens.kt","kind":"ui-call","surface":"android","id":"native.android.5021f5cffacae0ef","source":"Deny"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SettingsScreens.kt","kind":"ui-call","surface":"android","id":"native.android.fc62b2bb5aa1814a","source":"Description"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SettingsScreens.kt","kind":"ui-call","surface":"android","id":"native.android.3e7042013a3aff22","source":"Device name"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SettingsScreens.kt","kind":"ui-call","surface":"android","id":"native.android.c662808b7019d382","source":"Diagnose"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SettingsScreens.kt","kind":"ui-call","surface":"android","id":"native.android.1085c8f6fe37f2b0","source":"Diagnostics"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SettingsScreens.kt","kind":"ui-call","surface":"android","id":"native.android.5762cf2e05f1b649","source":"Dictation"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SettingsScreens.kt","kind":"ui-call","surface":"android","id":"native.android.18675d41e7ed73bc","source":"Disconnect"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SettingsScreens.kt","kind":"ui-call","surface":"android","id":"native.android.1378ecc144badc03","source":"Discovered"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SettingsScreens.kt","kind":"ui-call","surface":"android","id":"native.android.498af76d7728872c","source":"Dismiss approval notice"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SettingsScreens.kt","kind":"ui-call","surface":"android","id":"native.android.6721184292cb26bd","source":"Display name"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SettingsScreens.kt","kind":"ui-call","surface":"android","id":"native.android.46f8ff86add2a830","source":"Docs"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SettingsScreens.kt","kind":"ui-call","surface":"android","id":"native.android.211dca6831b4ae3e","source":"Done"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SettingsScreens.kt","kind":"ui-call","surface":"android","id":"native.android.714b90b44e17b596","source":"Due"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SettingsScreens.kt","kind":"ui-call","surface":"android","id":"native.android.93e4e9bdb6b440b8","source":"Enable speaker"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SettingsScreens.kt","kind":"ui-call","surface":"android","id":"native.android.29abb74db5e7cd16","source":"Enabled"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SettingsScreens.kt","kind":"ui-call","surface":"android","id":"native.android.209bc9f053648621","source":"Enter a valid setup code or gateway address."}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SettingsScreens.kt","kind":"ui-call","surface":"android","id":"native.android.b06b2e4506a628ac","source":"Expanded"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SettingsScreens.kt","kind":"ui-call","surface":"android","id":"native.android.626239db22d95925","source":"Expires ${duration}"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SettingsScreens.kt","kind":"ui-call","surface":"android","id":"native.android.ed5287fb41f86942","source":"External microphone"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SettingsScreens.kt","kind":"ui-call","surface":"android","id":"native.android.882ff7d80e99ba5a","source":"Failure Alert"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SettingsScreens.kt","kind":"ui-call","surface":"android","id":"native.android.1c62b20321fbbd26","source":"Forget"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SettingsScreens.kt","kind":"ui-call","surface":"android","id":"native.android.63e1d77ab276629c","source":"Forget gateway?"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SettingsScreens.kt","kind":"ui-call","surface":"android","id":"native.android.8db7403f453ef467","source":"Forward Notifications"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SettingsScreens.kt","kind":"ui-call","surface":"android","id":"native.android.6fe1678706f74055","source":"Forwarding Mode"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SettingsScreens.kt","kind":"ui-call","surface":"android","id":"native.android.e395c6898e6b6f0c","source":"Full"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SettingsScreens.kt","kind":"ui-call","surface":"android","id":"native.android.44f6b5c185ccdd8a","source":"Gateway"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SettingsScreens.kt","kind":"ui-call","surface":"android","id":"native.android.74392ebabe49e1f4","source":"Gateway Pending"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SettingsScreens.kt","kind":"ui-call","surface":"android","id":"native.android.4f0d09c6af334f29","source":"Gateway disconnected."}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SettingsScreens.kt","kind":"ui-call","surface":"android","id":"native.android.514ae6a832c165e5","source":"Gateways"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SettingsScreens.kt","kind":"ui-call","surface":"android","id":"native.android.5b6f458832904146","source":"Granted"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SettingsScreens.kt","kind":"ui-call","surface":"android","id":"native.android.13ee77fc5f3760b8","source":"Home Gateway"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SettingsScreens.kt","kind":"ui-call","surface":"android","id":"native.android.46e7f94e1f9784bd","source":"Host"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SettingsScreens.kt","kind":"ui-call","surface":"android","id":"native.android.8458feaec60dddef","source":"How this phone appears to OpenClaw."}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SettingsScreens.kt","kind":"ui-call","surface":"android","id":"native.android.456a59837d52b9fd","source":"Include Android and background packages."}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SettingsScreens.kt","kind":"ui-call","surface":"android","id":"native.android.03eb90c20f71960e","source":"Inspect and manage scheduled gateway work."}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SettingsScreens.kt","kind":"ui-call","surface":"android","id":"native.android.844f30d396bcc480","source":"Installed Apps"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SettingsScreens.kt","kind":"ui-call","surface":"android","id":"native.android.0683bdb42cc86dea","source":"Instance ID"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SettingsScreens.kt","kind":"ui-call","surface":"android","id":"native.android.f6d50d3e347d2d12","source":"Isolated"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SettingsScreens.kt","kind":"ui-call","surface":"android","id":"native.android.be62b4dd95731e7a","source":"Issue"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SettingsScreens.kt","kind":"ui-call","surface":"android","id":"native.android.62534f689ca2250a","source":"Issues"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SettingsScreens.kt","kind":"ui-call","surface":"android","id":"native.android.9ba6b2196f3b970a","source":"Keep Awake"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SettingsScreens.kt","kind":"ui-call","surface":"android","id":"native.android.cd04575989b37464","source":"Keep the node available during active work."}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SettingsScreens.kt","kind":"ui-call","surface":"android","id":"native.android.a23c8c0b6dfe96ae","source":"Last Duration"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SettingsScreens.kt","kind":"ui-call","surface":"android","id":"native.android.014d90b0e4b28c68","source":"Last Error"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SettingsScreens.kt","kind":"ui-call","surface":"android","id":"native.android.5edfe120ed3c82e2","source":"Last Run"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SettingsScreens.kt","kind":"ui-call","surface":"android","id":"native.android.aed03bff23888cfe","source":"Last Status"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SettingsScreens.kt","kind":"ui-call","surface":"android","id":"native.android.195f63df8cd76147","source":"Last command: $command"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SettingsScreens.kt","kind":"ui-call","surface":"android","id":"native.android.1dbed0bc7a7e1dd0","source":"Licenses"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SettingsScreens.kt","kind":"ui-call","surface":"android","id":"native.android.9277b4791de89b54","source":"Light"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SettingsScreens.kt","kind":"ui-call","surface":"android","id":"native.android.e1c5be54cd2bffc8","source":"Limited"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SettingsScreens.kt","kind":"ui-call","surface":"android","id":"native.android.6bf523d55341f16f","source":"Limited Gateway access"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SettingsScreens.kt","kind":"ui-call","surface":"android","id":"native.android.77c2c69725be6ac3","source":"Listen for wake words"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SettingsScreens.kt","kind":"ui-call","surface":"android","id":"native.android.1b06de3ac430bafc","source":"Load from gateway"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SettingsScreens.kt","kind":"ui-call","surface":"android","id":"native.android.0ba4fafa3c405a73","source":"Loading automation…"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SettingsScreens.kt","kind":"ui-call","surface":"android","id":"native.android.26ead13667e80461","source":"Location"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SettingsScreens.kt","kind":"ui-call","surface":"android","id":"native.android.b4af15256277c791","source":"Main"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SettingsScreens.kt","kind":"ui-call","surface":"android","id":"native.android.e79440c2bb199db4","source":"Manual Gateway"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SettingsScreens.kt","kind":"ui-call","surface":"android","id":"native.android.d844171130acc2f1","source":"Microphone"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SettingsScreens.kt","kind":"ui-call","surface":"android","id":"native.android.8a3f165282d64ae6","source":"Mute speaker"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SettingsScreens.kt","kind":"ui-call","surface":"android","id":"native.android.5569a126287631eb","source":"Muted"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SettingsScreens.kt","kind":"ui-call","surface":"android","id":"native.android.b718dfd2918501b5","source":"Needs attention"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SettingsScreens.kt","kind":"ui-call","surface":"android","id":"native.android.26e00dff9fcba9df","source":"Never"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SettingsScreens.kt","kind":"ui-call","surface":"android","id":"native.android.b4f23374cc7588fc","source":"Next Wake"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SettingsScreens.kt","kind":"ui-call","surface":"android","id":"native.android.c073ff8a7c62593d","source":"Next session"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SettingsScreens.kt","kind":"ui-call","surface":"android","id":"native.android.b870fb51a946da5f","source":"No"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SettingsScreens.kt","kind":"ui-call","surface":"android","id":"native.android.aa4337712d73a8d3","source":"No agents loaded yet."}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SettingsScreens.kt","kind":"ui-call","surface":"android","id":"native.android.ce739ac8fc6edd2a","source":"No apps blocked. Apps can forward unless you add blocks."}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SettingsScreens.kt","kind":"ui-call","surface":"android","id":"native.android.3c72bc571ae50190","source":"No apps selected. Nothing forwards until you add apps."}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SettingsScreens.kt","kind":"ui-call","surface":"android","id":"native.android.88de6cf7847a732a","source":"No automations yet."}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SettingsScreens.kt","kind":"ui-call","surface":"android","id":"native.android.7cd8498d7e1c0b8a","source":"No gateway approvals."}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SettingsScreens.kt","kind":"ui-call","surface":"android","id":"native.android.157212972bdaaac3","source":"No gateways found yet. Use manual setup if discovery is blocked."}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SettingsScreens.kt","kind":"ui-call","surface":"android","id":"native.android.8d82e18cf603519e","source":"No license notices are packaged in this build."}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SettingsScreens.kt","kind":"ui-call","surface":"android","id":"native.android.b698ec3a528d981f","source":"No limits reported"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SettingsScreens.kt","kind":"ui-call","surface":"android","id":"native.android.f33a7edd8f65da97","source":"No matching apps."}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SettingsScreens.kt","kind":"ui-call","surface":"android","id":"native.android.5aff83df29cb5057","source":"No matching automations."}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SettingsScreens.kt","kind":"ui-call","surface":"android","id":"native.android.866c7d6ec775fa2c","source":"No paired gateways."}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SettingsScreens.kt","kind":"ui-call","surface":"android","id":"native.android.e5af5e82d9412589","source":"No usage data yet."}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SettingsScreens.kt","kind":"ui-call","surface":"android","id":"native.android.a4ad5a147920244b","source":"Node"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SettingsScreens.kt","kind":"ui-call","surface":"android","id":"native.android.575668093e2aa652","source":"Node ${nodeId}"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SettingsScreens.kt","kind":"ui-call","surface":"android","id":"native.android.4ad7d83551a8f0bd","source":"None"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SettingsScreens.kt","kind":"ui-call","surface":"android","id":"native.android.ab2f20913ea47dd5","source":"Not Now"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SettingsScreens.kt","kind":"ui-call","surface":"android","id":"native.android.0350d9541fdb4c17","source":"Not available"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SettingsScreens.kt","kind":"ui-call","surface":"android","id":"native.android.27941391aa1704f1","source":"Not connected"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SettingsScreens.kt","kind":"ui-call","surface":"android","id":"native.android.a022af7ca94eaaee","source":"Notifications"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SettingsScreens.kt","kind":"ui-call","surface":"android","id":"native.android.95c819036c06d0ff","source":"Now"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SettingsScreens.kt","kind":"ui-call","surface":"android","id":"native.android.a5b072f839503256","source":"Off"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SettingsScreens.kt","kind":"ui-call","surface":"android","id":"native.android.dad3625d27b761a4","source":"Offline"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SettingsScreens.kt","kind":"ui-call","surface":"android","id":"native.android.6c3a00f36c57059f","source":"On"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SettingsScreens.kt","kind":"ui-call","surface":"android","id":"native.android.767fd2cf60fd6cd6","source":"On-device speech recognition is unavailable."}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SettingsScreens.kt","kind":"ui-call","surface":"android","id":"native.android.adde379654a85bf3","source":"Online"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SettingsScreens.kt","kind":"ui-call","surface":"android","id":"native.android.cc6855b49c92a524","source":"Only on this phone. Leave empty to use the default name."}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SettingsScreens.kt","kind":"ui-call","surface":"android","id":"native.android.75f0a746768c4c8f","source":"Open ${license.title}"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SettingsScreens.kt","kind":"ui-call","surface":"android","id":"native.android.3f6fa1425839e90a","source":"Open App Picker"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SettingsScreens.kt","kind":"ui-call","surface":"android","id":"native.android.296fd1428b8f59bc","source":"Open Settings"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SettingsScreens.kt","kind":"ui-call","surface":"android","id":"native.android.da0c7ac18e331811","source":"Open System Access"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SettingsScreens.kt","kind":"ui-call","surface":"android","id":"native.android.90cdbee9084db039","source":"Open an automation to inspect its configuration and run history. Admin-scoped connections can also run, edit, enable, disable, or delete it."}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SettingsScreens.kt","kind":"ui-call","surface":"android","id":"native.android.43276fae4d5eb14c","source":"Open automation detail"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SettingsScreens.kt","kind":"ui-call","surface":"android","id":"native.android.84244f73da2b8e3b","source":"OpenClaw"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SettingsScreens.kt","kind":"ui-call","surface":"android","id":"native.android.d63c85351acc3352","source":"OpenClaw appreciates its partners in the open-source community."}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SettingsScreens.kt","kind":"ui-call","surface":"android","id":"native.android.ced7ad3000cde68c","source":"OpenClaw can list launcher-visible apps."}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SettingsScreens.kt","kind":"ui-call","surface":"android","id":"native.android.ab97712648d2f8a8","source":"OpenClaw can receive selected alerts."}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SettingsScreens.kt","kind":"ui-call","surface":"android","id":"native.android.0cf4fb175d817c5b","source":"OpenClaw collects and sends the names, package IDs, and status of apps visible on this phone when your paired OpenClaw Gateway asks for them. This lets your assistant answer questions and take actions using installed apps."}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SettingsScreens.kt","kind":"ui-call","surface":"android","id":"native.android.cc711b6fbd328e6b","source":"OpenClaw for Android."}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SettingsScreens.kt","kind":"ui-call","surface":"android","id":"native.android.21f752285c149193","source":"OpenClaw logo"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SettingsScreens.kt","kind":"ui-call","surface":"android","id":"native.android.aafe1270ea69b566","source":"OpenClaw only checks location when your paired Gateway requests it. On the next Android screen, choose $backgroundPermissionLabel to allow checks while the app is in the background."}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SettingsScreens.kt","kind":"ui-call","surface":"android","id":"native.android.807617c9eab20632","source":"OpenClaw turns this phone into a clean mobile command surface for threads, voice, providers, and Gateway."}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SettingsScreens.kt","kind":"ui-call","surface":"android","id":"native.android.3fb15e6995dd7087","source":"Password"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SettingsScreens.kt","kind":"ui-call","surface":"android","id":"native.android.d18d828fabe0abda","source":"Paused"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SettingsScreens.kt","kind":"ui-call","surface":"android","id":"native.android.9e395da46f33002f","source":"Pauses during other voice activity."}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SettingsScreens.kt","kind":"ui-call","surface":"android","id":"native.android.1b7d101e7ba85e9c","source":"Payload"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SettingsScreens.kt","kind":"ui-call","surface":"android","id":"native.android.1fbd4663d54a15aa","source":"Payload Text"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SettingsScreens.kt","kind":"ui-call","surface":"android","id":"native.android.02f346539a07877b","source":"Personal AI on your devices"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SettingsScreens.kt","kind":"ui-call","surface":"android","id":"native.android.008ac966ec9191f9","source":"Phone Capabilities"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SettingsScreens.kt","kind":"ui-call","surface":"android","id":"native.android.1fb9e44a74c5b89c","source":"Photos"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SettingsScreens.kt","kind":"ui-call","surface":"android","id":"native.android.587de91b599ee9ca","source":"Play audio"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SettingsScreens.kt","kind":"ui-call","surface":"android","id":"native.android.d21206329323d24f","source":"Policy"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SettingsScreens.kt","kind":"ui-call","surface":"android","id":"native.android.987dcd9bbe3d83e4","source":"Port"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SettingsScreens.kt","kind":"ui-call","surface":"android","id":"native.android.e18af4fa3549d353","source":"Precise Location"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SettingsScreens.kt","kind":"ui-call","surface":"android","id":"native.android.8d8ab28cdd3fa567","source":"Preferred microphone"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SettingsScreens.kt","kind":"ui-call","surface":"android","id":"native.android.2d4dba9cbde90bf1","source":"Preferred microphone unavailable; using automatic routing."}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SettingsScreens.kt","kind":"ui-call","surface":"android","id":"native.android.f24b4fe4204360d9","source":"Prioritizes connected Bluetooth microphones."}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SettingsScreens.kt","kind":"ui-call","surface":"android","id":"native.android.7e6beda068bb59ed","source":"Profile"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SettingsScreens.kt","kind":"ui-call","surface":"android","id":"native.android.a16ee8c08fd619a7","source":"Provider limits and quota health."}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SettingsScreens.kt","kind":"ui-call","surface":"android","id":"native.android.ca436c061a1749d2","source":"Provider limits will appear here when your gateway reports them."}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SettingsScreens.kt","kind":"ui-call","surface":"android","id":"native.android.ec38a665bb23475b","source":"Providers"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SettingsScreens.kt","kind":"ui-call","surface":"android","id":"native.android.a11341677ed2d187","source":"Quiet Hours"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SettingsScreens.kt","kind":"ui-call","surface":"android","id":"native.android.8363c18ba7fdf0fd","source":"Rate Limit"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SettingsScreens.kt","kind":"ui-call","surface":"android","id":"native.android.dc842ee2019a7fda","source":"Ready"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SettingsScreens.kt","kind":"ui-call","surface":"android","id":"native.android.79e360b2a2849881","source":"Realtime Talk"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SettingsScreens.kt","kind":"ui-call","surface":"android","id":"native.android.f7e999851098e998","source":"Reconnect"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SettingsScreens.kt","kind":"ui-call","surface":"android","id":"native.android.762f31cc51a61c6a","source":"Refresh"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SettingsScreens.kt","kind":"ui-call","surface":"android","id":"native.android.0bba7f5a7f536bfc","source":"Refreshing"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SettingsScreens.kt","kind":"ui-call","surface":"android","id":"native.android.b348f3f9e5ff33c2","source":"Remove $gatewayName and its saved credentials from this phone?"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SettingsScreens.kt","kind":"ui-call","surface":"android","id":"native.android.e6024d37fb289b31","source":"Remove wake phrase"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SettingsScreens.kt","kind":"ui-call","surface":"android","id":"native.android.38d6822dd682b6d0","source":"Rename"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SettingsScreens.kt","kind":"ui-call","surface":"android","id":"native.android.2a7481f0b8a37fe9","source":"Rename gateway"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SettingsScreens.kt","kind":"ui-call","surface":"android","id":"native.android.af1bb23ed103ad5a","source":"Replace gateway setup?"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SettingsScreens.kt","kind":"ui-call","surface":"android","id":"native.android.0c691921d994a5c5","source":"Replace setup"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SettingsScreens.kt","kind":"ui-call","surface":"android","id":"native.android.617c2be16258c399","source":"Replacing the setup code clears this phone's saved setup credentials and device tokens before reconnecting. This phone may need node capability approval again; continue only when you mean to pair with a fresh gateway setup code."}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SettingsScreens.kt","kind":"ui-call","surface":"android","id":"native.android.637b8e9a6d9f37d3","source":"Replies play aloud"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SettingsScreens.kt","kind":"ui-call","surface":"android","id":"native.android.85a217117489aba1","source":"Review"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SettingsScreens.kt","kind":"ui-call","surface":"android","id":"native.android.0bfaa59ac90e15f8","source":"Review actions that need your attention."}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SettingsScreens.kt","kind":"ui-call","surface":"android","id":"native.android.e0e35d051b04ee0f","source":"Running Since"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SettingsScreens.kt","kind":"ui-call","surface":"android","id":"native.android.b2767fced234bed5","source":"Runs on-device while OpenClaw is visible."}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SettingsScreens.kt","kind":"ui-call","surface":"android","id":"native.android.ba607ff66dca474c","source":"Runtime"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SettingsScreens.kt","kind":"ui-call","surface":"android","id":"native.android.7947283f16d31c86","source":"Save"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SettingsScreens.kt","kind":"ui-call","surface":"android","id":"native.android.e969a0ab93b51f8c","source":"Save & Connect"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SettingsScreens.kt","kind":"ui-call","surface":"android","id":"native.android.670792d40012f411","source":"Save Profile"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SettingsScreens.kt","kind":"ui-call","surface":"android","id":"native.android.930104d40ac97aba","source":"Save wake words"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SettingsScreens.kt","kind":"ui-call","surface":"android","id":"native.android.013d834b248ebebd","source":"Saving…"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SettingsScreens.kt","kind":"ui-call","surface":"android","id":"native.android.b8fa1dd0829d1eb1","source":"Scan QR"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SettingsScreens.kt","kind":"ui-call","surface":"android","id":"native.android.9ca4367d5e751354","source":"Scan QR to Pair"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SettingsScreens.kt","kind":"ui-call","surface":"android","id":"native.android.26c31bba52fd9179","source":"Scan or paste a setup code to add another gateway."}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SettingsScreens.kt","kind":"ui-call","surface":"android","id":"native.android.56d46eccb37487c3","source":"Schedule"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SettingsScreens.kt","kind":"ui-call","surface":"android","id":"native.android.755ef700cf5a61b0","source":"Schedule Detail"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SettingsScreens.kt","kind":"ui-call","surface":"android","id":"native.android.eada0516918031e3","source":"Scheduled OpenClaw work from your gateway."}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SettingsScreens.kt","kind":"ui-call","surface":"android","id":"native.android.42c9961c0df93ca0","source":"Scheduled work created on the gateway will appear here."}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SettingsScreens.kt","kind":"ui-call","surface":"android","id":"native.android.cbf9a102a28066d1","source":"Script"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SettingsScreens.kt","kind":"ui-call","surface":"android","id":"native.android.6ab1f6f34783d95b","source":"Search"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SettingsScreens.kt","kind":"ui-call","surface":"android","id":"native.android.7172b7e29092bf70","source":"Search apps"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SettingsScreens.kt","kind":"ui-call","surface":"android","id":"native.android.0f0098e93e8f0a6f","source":"Search automations"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SettingsScreens.kt","kind":"ui-call","surface":"android","id":"native.android.2585b0fd6b35688c","source":"Secure (TLS)"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SettingsScreens.kt","kind":"ui-call","surface":"android","id":"native.android.db30a49dac4dedb3","source":"Selected"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SettingsScreens.kt","kind":"ui-call","surface":"android","id":"native.android.3656d945837c6b92","source":"Selected Apps"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SettingsScreens.kt","kind":"ui-call","surface":"android","id":"native.android.bf9df75bbd74480d","source":"Selected or full photo access granted."}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SettingsScreens.kt","kind":"ui-call","surface":"android","id":"native.android.d850d528cb401e76","source":"Sending"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SettingsScreens.kt","kind":"ui-call","surface":"android","id":"native.android.40e3f8e5d5f75099","source":"Session Target"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SettingsScreens.kt","kind":"ui-call","surface":"android","id":"native.android.a51c9bc1ab115f6a","source":"Set up Tailscale"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SettingsScreens.kt","kind":"ui-call","surface":"android","id":"native.android.96255df62a7aaf94","source":"Setup"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SettingsScreens.kt","kind":"ui-call","surface":"android","id":"native.android.5fb2cae2d3efa562","source":"Setup code"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SettingsScreens.kt","kind":"ui-call","surface":"android","id":"native.android.e2f9c9484c528978","source":"Share installed app information?"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SettingsScreens.kt","kind":"ui-call","surface":"android","id":"native.android.df1b6ba67f8dbfb8","source":"Share precise location while location is enabled."}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SettingsScreens.kt","kind":"ui-call","surface":"android","id":"native.android.7fa15469b4658df9","source":"Show System Apps"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SettingsScreens.kt","kind":"ui-call","surface":"android","id":"native.android.59c0981a6bba60dd","source":"Showing ${visibleApps.size} of ${apps.size}. Refine search for more."}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SettingsScreens.kt","kind":"ui-call","surface":"android","id":"native.android.5e5cad5bf929acf3","source":"Skipped"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SettingsScreens.kt","kind":"ui-call","surface":"android","id":"native.android.a0d70a8e70b738ee","source":"Soon"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SettingsScreens.kt","kind":"ui-call","surface":"android","id":"native.android.20fe982237b3ed66","source":"Status"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SettingsScreens.kt","kind":"ui-call","surface":"android","id":"native.android.5e81b684e1330769","source":"System"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SettingsScreens.kt","kind":"ui-call","surface":"android","id":"native.android.253735f75cf9af7c","source":"System Event Text"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SettingsScreens.kt","kind":"ui-call","surface":"android","id":"native.android.4877a987d20489ed","source":"Talk Provider Setup"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SettingsScreens.kt","kind":"ui-call","surface":"android","id":"native.android.d24114848abdff3a","source":"Tap to copy"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SettingsScreens.kt","kind":"ui-call","surface":"android","id":"native.android.453495b8a61b5664","source":"Text size"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SettingsScreens.kt","kind":"ui-call","surface":"android","id":"native.android.51929698803579bd","source":"Theme and translated Android text."}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SettingsScreens.kt","kind":"ui-call","surface":"android","id":"native.android.69841cc2f950d610","source":"Theme family"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SettingsScreens.kt","kind":"ui-call","surface":"android","id":"native.android.b5146b2db1f5da94","source":"Third-party"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SettingsScreens.kt","kind":"ui-call","surface":"android","id":"native.android.8aa9339e7af983e5","source":"Thread Activity"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SettingsScreens.kt","kind":"ui-call","surface":"android","id":"native.android.fb0c55ab75574805","source":"Thread activity"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SettingsScreens.kt","kind":"ui-call","surface":"android","id":"native.android.db6e7dc515787042","source":"Token"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SettingsScreens.kt","kind":"ui-call","surface":"android","id":"native.android.ca26aed2d709ca8e","source":"USB microphone"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SettingsScreens.kt","kind":"ui-call","surface":"android","id":"native.android.9d73538364de6993","source":"Unavailable"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SettingsScreens.kt","kind":"ui-call","surface":"android","id":"native.android.f66350827f25d8b1","source":"Unencrypted"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SettingsScreens.kt","kind":"ui-call","surface":"android","id":"native.android.39785345ba2c3bff","source":"Unknown"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SettingsScreens.kt","kind":"ui-call","surface":"android","id":"native.android.ba37173ab202cdb5","source":"Up to date"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SettingsScreens.kt","kind":"ui-call","surface":"android","id":"native.android.eb9d6a2631d4a356","source":"Update"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SettingsScreens.kt","kind":"ui-call","surface":"android","id":"native.android.cb4541d4534f81bd","source":"Updated"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SettingsScreens.kt","kind":"ui-call","surface":"android","id":"native.android.a58cd7ed810306bd","source":"Usage"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SettingsScreens.kt","kind":"ui-call","surface":"android","id":"native.android.ac59b3725ddbc6df","source":"Use a secure wss:// or Tailscale Serve Gateway, generate a full-access setup code in the Control UI or with openclaw qr, then scan or paste it below and reconnect to enable settings and upgrades."}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SettingsScreens.kt","kind":"ui-call","surface":"android","id":"native.android.452d1e5f8df7def6","source":"Voice"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SettingsScreens.kt","kind":"ui-call","surface":"android","id":"native.android.d01c87fe40aa4a44","source":"Voice Wake"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SettingsScreens.kt","kind":"ui-call","surface":"android","id":"native.android.3646e3feaeb05ee3","source":"Waiting"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SettingsScreens.kt","kind":"ui-call","surface":"android","id":"native.android.bde157bc35c49719","source":"Waiting ${duration}"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SettingsScreens.kt","kind":"ui-call","surface":"android","id":"native.android.95f727e2b82d83d2","source":"Waiting ${minutes}m"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SettingsScreens.kt","kind":"ui-call","surface":"android","id":"native.android.e7515263c535f956","source":"Waiting for review"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SettingsScreens.kt","kind":"ui-call","surface":"android","id":"native.android.d7472fd5c8c1e34b","source":"Wake Mode"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SettingsScreens.kt","kind":"ui-call","surface":"android","id":"native.android.52f02181d6a28ff1","source":"Wake listener"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SettingsScreens.kt","kind":"ui-call","surface":"android","id":"native.android.afc7d0c919648dbf","source":"Wake word or phrase"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SettingsScreens.kt","kind":"ui-call","surface":"android","id":"native.android.5d43506007ddaf09","source":"Wake words"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SettingsScreens.kt","kind":"ui-call","surface":"android","id":"native.android.6b926a98959eb8fb","source":"Website"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SettingsScreens.kt","kind":"ui-call","surface":"android","id":"native.android.ac10cd8e6869baf8","source":"Where do I get a setup code?"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SettingsScreens.kt","kind":"ui-call","surface":"android","id":"native.android.f86e6a9871cf7849","source":"While Using"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SettingsScreens.kt","kind":"ui-call","surface":"android","id":"native.android.7e37ed18ebc02dc9","source":"Wired headset microphone"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SettingsScreens.kt","kind":"ui-call","surface":"android","id":"native.android.e9b2b9c59ebc1cac","source":"Yes"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SettingsScreens.kt","kind":"ui-call","surface":"android","id":"native.android.ea20f05f8667d11f","source":"Your phone sends this information to your Gateway, not to a server run by OpenClaw. Your Gateway may include it in requests to the AI provider you chose."}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SettingsScreens.kt","kind":"ui-call","surface":"android","id":"native.android.1a5d3472686cc1eb","source":"soon"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SettingsScreens.kt","kind":"ui-call","surface":"android","id":"native.android.6fe24eb749fb03c3","source":"this gateway"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SettingsScreens.kt","kind":"ui-call","surface":"android","id":"native.android.4eecf1acc255f9eb","source":"v$it available"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SettingsScreens.kt","kind":"ui-call","surface":"android","id":"native.android.6ad06f62353a002c","source":"© 2026 OpenClaw Foundation — MIT License."}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatMediaAudioAttachment.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.39fe2ba6556fce57","source":"Audio position"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatMediaAudioAttachment.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.850c589f4bf984d8","source":"Audio unavailable"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatMediaAudioAttachment.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.5420a572d1bb3d92","source":"Loading audio…"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatMediaAudioAttachment.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.162e415e6f81aced","source":"Pause"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatMediaAudioAttachment.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.ff8a624b35b28e5e","source":"Pause Talk mode before playing this attachment."}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatMediaAudioAttachment.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.415bee26bcfef18a","source":"Play"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatMediaAudioAttachment.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.3dbb1cd8e1596c66","source":"Preparing playback…"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatMediaAudioAttachment.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.812df118c67f31ea","source":"Retry"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatMediaAudioAttachment.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.bbbc693d37d1e48d","source":"Voice note"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatToolActivityViews.swift","kind":"conditional-branch","surface":"apple","id":"native.apple.8d9042ceb485045a","source":"Collapse tool result"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatToolActivityViews.swift","kind":"conditional-branch","surface":"apple","id":"native.apple.bb0299b1ae4d2ef5","source":"Expand tool result"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatToolActivityViews.swift","kind":"ui-call","surface":"apple","id":"native.apple.98ff0a205ca51067","source":"Collapsed"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatToolActivityViews.swift","kind":"ui-call","surface":"apple","id":"native.apple.32a779c815cb74b8","source":"Tool details"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatToolActivityViews.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.9415611371bb1f3c","source":"Show all %lld lines"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatToolActivityViews.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.14e2919522833f14","source":"Show less"}, + {"path":"apps/macos/Sources/OpenClaw/StatusMenuHeaderView.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.2afbc894efc6dd86","source":"Browser"}, + {"path":"apps/macos/Sources/OpenClaw/StatusMenuHeaderView.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.2ff88df4e6f840e0","source":"Camera"}, + {"path":"apps/macos/Sources/OpenClaw/StatusMenuHeaderView.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.6c293667f3c5cf10","source":"Canvas"}, + {"path":"apps/macos/Sources/OpenClaw/StatusMenuHeaderView.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.d11025803c9b3b61","source":"Device pairing pending"}, + {"path":"apps/macos/Sources/OpenClaw/StatusMenuHeaderView.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.b1ff868ec545aab1","source":"Login required"}, + {"path":"apps/macos/Sources/OpenClaw/StatusMenuHeaderView.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.f4b0928cc85dd931","source":"Mac capabilities incomplete"}, + {"path":"apps/macos/Sources/OpenClaw/StatusMenuHeaderView.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.c271b8f35e1d8bbd","source":"Mac capabilities offline"}, + {"path":"apps/macos/Sources/OpenClaw/StatusMenuHeaderView.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.e65cfd948323556d","source":"Mac identity unavailable"}, + {"path":"apps/macos/Sources/OpenClaw/StatusMenuHeaderView.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.a32aae275e7067b3","source":"Off"}, + {"path":"apps/macos/Sources/OpenClaw/StatusMenuHeaderView.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.b068c147b2ba5118","source":"On"}, + {"path":"apps/macos/Sources/OpenClaw/StatusMenuHeaderView.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.6bf3d8d5828fc26c","source":"OpenClaw Not Configured"}, + {"path":"apps/macos/Sources/OpenClaw/StatusMenuHeaderView.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.28c62043b750117e","source":"OpenClaw Paused"}, + {"path":"apps/macos/Sources/OpenClaw/StatusMenuHeaderView.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.1f686db640447754","source":"OpenClaw Sleeping"}, + {"path":"apps/macos/Sources/OpenClaw/StatusMenuHeaderView.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.9e4f0aae5dc1d7a9","source":"OpenClaw active"}, + {"path":"apps/macos/Sources/OpenClaw/StatusMenuHeaderView.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.0d72c4f3045a12a1","source":"Pairing approval pending"}, + {"path":"apps/macos/Sources/OpenClaw/StatusMenuHeaderView.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.4746d52ca761661c","source":"Show pairing requests"}, + {"path":"apps/macos/Sources/OpenClaw/StatusMenuHeaderView.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.82701e2dbfc77dd1","source":"Voice Wake"}, + {"path":"apps/macos/Sources/OpenClaw/StatusMenuHeaderView.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.bde7b5b40ae21c79","source":"local"}, + {"path":"apps/macos/Sources/OpenClaw/StatusMenuHeaderView.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.af7a06a9db8426bd","source":"remote"}, + {"path":"apps/macos/Sources/OpenClaw/StatusMenuHeaderView.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.d52a8d2c459c3788","source":"repair"}, + {"path":"apps/macos/Sources/OpenClaw/DebugActions.swift","kind":"ui-call","surface":"apple","id":"native.apple.9ad2c13699338d12","source":"Remote SSH transport is not enabled."}, + {"path":"apps/macos/Sources/OpenClaw/DebugActions.swift","kind":"ui-call","surface":"apple","id":"native.apple.e583b99e9bacb160","source":"SSH tunnel reset was superseded or canceled."}, + {"path":"apps/macos/Sources/OpenClaw/DebugActions.swift","kind":"ui-call","surface":"apple","id":"native.apple.48ff60f5602ad477","source":"Send failed: \\(detail)"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatViewModel+Sending.swift","kind":"conditional-branch","surface":"apple","id":"native.apple.bfc04c89bb6a31b6","source":"See attached."}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatViewModel+Sending.swift","kind":"conditional-branch","surface":"apple","id":"native.apple.570721a9201c893a","source":"\\(invocation) "}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatViewModel+Sending.swift","kind":"conditional-branch","surface":"apple","id":"native.apple.cb847c3215d72441","source":"delivery unconfirmed"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatViewModel+Sending.swift","kind":"conditional-branch","surface":"apple","id":"native.apple.bf8d849bf884ab05","source":"queued after route change"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatTranscriptRows.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.eff336551f3796ed","source":"Compacted history"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatTranscriptRows.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.e2edbfaaeee0ff8d","source":"Session reset"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatTranscriptRows.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.b6941600b58a6b43","source":"System"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatTranscriptRows.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.c9c7f1f210a199c3","source":"System · gateway restarted"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatTranscriptRows.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.05e539df5265b57a","source":"System · restart recovery"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatTranscriptRows.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.1382cae7852e77a7","source":"The earlier conversation was cleared."}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatTranscriptRows.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.2b3a551c2699be03","source":"saved %@ tokens"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatTranscriptRows.swift","kind":"ui-localized-call-multiline","surface":"apple","id":"native.apple.998d5bd3b63d7ea7","source":"Turn interrupted by a gateway restart — asked the agent to resume and finish the response."}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/ProvidersModelsScreen.kt","kind":"conditional-branch","surface":"android","id":"native.android.29d1034d6b42007e","source":"${tokens / 1_000}k"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/ProvidersModelsScreen.kt","kind":"ui-call","surface":"android","id":"native.android.5b8c36d804c51774","source":"$context context"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/ProvidersModelsScreen.kt","kind":"ui-call","surface":"android","id":"native.android.e587a3bd7b40ceed","source":"$count configured models"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/ProvidersModelsScreen.kt","kind":"ui-call","surface":"android","id":"native.android.b3a46054979a814d","source":"$count configured models. Refresh to recheck availability."}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/ProvidersModelsScreen.kt","kind":"ui-call","surface":"android","id":"native.android.5ae8ab75a89101ad","source":"1 configured model"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/ProvidersModelsScreen.kt","kind":"ui-call","surface":"android","id":"native.android.e49eb62aa667cb54","source":"1 configured model. Refresh to recheck availability."}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/ProvidersModelsScreen.kt","kind":"ui-call","surface":"android","id":"native.android.2bf0784653f71b17","source":"Available"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/ProvidersModelsScreen.kt","kind":"ui-call","surface":"android","id":"native.android.d982efc5b73aa465","source":"Back"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/ProvidersModelsScreen.kt","kind":"ui-call","surface":"android","id":"native.android.8e3c2d5b196fa6b8","source":"Connect your Gateway to load provider readiness."}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/ProvidersModelsScreen.kt","kind":"ui-call","surface":"android","id":"native.android.e1c962ed62244a10","source":"Connect your Gateway to view provider readiness."}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/ProvidersModelsScreen.kt","kind":"ui-call","surface":"android","id":"native.android.9246a0bf9cf3b80d","source":"Gateway offline"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/ProvidersModelsScreen.kt","kind":"ui-call","surface":"android","id":"native.android.ccc5760f719f1aac","source":"Loading"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/ProvidersModelsScreen.kt","kind":"ui-call","surface":"android","id":"native.android.b12dd353df9700e1","source":"Needs"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/ProvidersModelsScreen.kt","kind":"ui-call","surface":"android","id":"native.android.b718dfd2918501b5","source":"Needs attention"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/ProvidersModelsScreen.kt","kind":"ui-call","surface":"android","id":"native.android.9c410fa987497327","source":"No configured models"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/ProvidersModelsScreen.kt","kind":"ui-call","surface":"android","id":"native.android.ffdc55b5c95f132c","source":"No configured models. Refresh to recheck availability."}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/ProvidersModelsScreen.kt","kind":"ui-call","surface":"android","id":"native.android.31fc33a85619533f","source":"No providers"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/ProvidersModelsScreen.kt","kind":"ui-call","surface":"android","id":"native.android.4608f3640e7fca6f","source":"Provider catalog"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/ProvidersModelsScreen.kt","kind":"ui-call","surface":"android","id":"native.android.99ef92cbd4f7f8fe","source":"Providers & Models"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/ProvidersModelsScreen.kt","kind":"ui-call","surface":"android","id":"native.android.17ec83305e9cc87f","source":"Providers and configured models"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/ProvidersModelsScreen.kt","kind":"ui-call","surface":"android","id":"native.android.dc842ee2019a7fda","source":"Ready"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/ProvidersModelsScreen.kt","kind":"ui-call","surface":"android","id":"native.android.762f31cc51a61c6a","source":"Refresh"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/ProvidersModelsScreen.kt","kind":"ui-call","surface":"android","id":"native.android.0bba7f5a7f536bfc","source":"Refreshing"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/ProvidersModelsScreen.kt","kind":"ui-call","surface":"android","id":"native.android.2c0b73914cf430f8","source":"Review provider readiness\nand configured models."}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/ProvidersModelsScreen.kt","kind":"ui-call","surface":"android","id":"native.android.9d73538364de6993","source":"Unavailable"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/ProvidersModelsScreen.kt","kind":"ui-call","surface":"android","id":"native.android.39785345ba2c3bff","source":"Unknown"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/ProvidersModelsScreen.kt","kind":"ui-call","surface":"android","id":"native.android.37c430fb826c446f","source":"audio"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/ProvidersModelsScreen.kt","kind":"ui-call","surface":"android","id":"native.android.b0647c768b0d91e3","source":"document"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/ProvidersModelsScreen.kt","kind":"ui-call","surface":"android","id":"native.android.b78da9d77ff537b7","source":"image"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/ProvidersModelsScreen.kt","kind":"ui-call","surface":"android","id":"native.android.d763b7366f971df0","source":"reasoning"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/ProvidersModelsScreen.kt","kind":"ui-call","surface":"android","id":"native.android.bf56f784f294c325","source":"video"}, + {"path":"apps/macos/Sources/OpenClaw/CanvasManager.swift","kind":"conditional-branch","surface":"apple","id":"native.apple.4b1c264d08779b81","source":"Degraded"}, + {"path":"apps/android/app/src/thirdParty/java/ai/openclaw/app/accessibility/AccessibilityDevActivity.kt","kind":"ui-call","surface":"android","id":"native.android.655c1e4807ba550d","source":"$reference $role"}, + {"path":"apps/android/app/src/thirdParty/java/ai/openclaw/app/accessibility/AccessibilityDevActivity.kt","kind":"ui-call","surface":"android","id":"native.android.07b50d89e9fc90c5","source":"Accessibility executor"}, + {"path":"apps/android/app/src/thirdParty/java/ai/openclaw/app/accessibility/AccessibilityDevActivity.kt","kind":"ui-call","surface":"android","id":"native.android.9edcfef99b4c5daf","source":"Activate"}, + {"path":"apps/android/app/src/thirdParty/java/ai/openclaw/app/accessibility/AccessibilityDevActivity.kt","kind":"ui-call","surface":"android","id":"native.android.d982efc5b73aa465","source":"Back"}, + {"path":"apps/android/app/src/thirdParty/java/ai/openclaw/app/accessibility/AccessibilityDevActivity.kt","kind":"ui-call","surface":"android","id":"native.android.48fdc9f9a7fcd3a4","source":"Home"}, + {"path":"apps/android/app/src/thirdParty/java/ai/openclaw/app/accessibility/AccessibilityDevActivity.kt","kind":"ui-call","surface":"android","id":"native.android.70a85edcb3653d2e","source":"No action result"}, + {"path":"apps/android/app/src/thirdParty/java/ai/openclaw/app/accessibility/AccessibilityDevActivity.kt","kind":"ui-call","surface":"android","id":"native.android.d2980db3a8a102e2","source":"Node actions run only when the target app is foreground (validated via the remote path). Global actions and same-app actions work here."}, + {"path":"apps/android/app/src/thirdParty/java/ai/openclaw/app/accessibility/AccessibilityDevActivity.kt","kind":"ui-call","surface":"android","id":"native.android.19312928353117d6","source":"Observe"}, + {"path":"apps/android/app/src/thirdParty/java/ai/openclaw/app/accessibility/AccessibilityDevActivity.kt","kind":"ui-call","surface":"android","id":"native.android.c132614738270c0d","source":"Observe in 3s"}, + {"path":"apps/android/app/src/thirdParty/java/ai/openclaw/app/accessibility/AccessibilityDevActivity.kt","kind":"ui-call","surface":"android","id":"native.android.420566e224b270cb","source":"Observed nodes: $count"}, + {"path":"apps/android/app/src/thirdParty/java/ai/openclaw/app/accessibility/AccessibilityDevActivity.kt","kind":"ui-call","surface":"android","id":"native.android.640a6f1734e7a9a3","source":"Observing in ${remaining}s — switch to the target app"}, + {"path":"apps/android/app/src/thirdParty/java/ai/openclaw/app/accessibility/AccessibilityDevActivity.kt","kind":"ui-call","surface":"android","id":"native.android.43ea9a45bf212147","source":"Observing…"}, + {"path":"apps/android/app/src/thirdParty/java/ai/openclaw/app/accessibility/AccessibilityDevActivity.kt","kind":"ui-call","surface":"android","id":"native.android.c0b9a973f02fb7f5","source":"Open settings"}, + {"path":"apps/android/app/src/thirdParty/java/ai/openclaw/app/accessibility/AccessibilityDevActivity.kt","kind":"ui-call","surface":"android","id":"native.android.d38dab4e9fa30bb1","source":"Packages: snapshot=$snapshotPackage foreground=$foregroundPackage"}, + {"path":"apps/android/app/src/thirdParty/java/ai/openclaw/app/accessibility/AccessibilityDevActivity.kt","kind":"ui-call","surface":"android","id":"native.android.cfd90a828c5f6bda","source":"Recents"}, + {"path":"apps/android/app/src/thirdParty/java/ai/openclaw/app/accessibility/AccessibilityDevActivity.kt","kind":"ui-call","surface":"android","id":"native.android.6c17ca487e84daff","source":"Scroll back"}, + {"path":"apps/android/app/src/thirdParty/java/ai/openclaw/app/accessibility/AccessibilityDevActivity.kt","kind":"ui-call","surface":"android","id":"native.android.bcaa4d7ab0dab7b6","source":"Scroll forward"}, + {"path":"apps/android/app/src/thirdParty/java/ai/openclaw/app/accessibility/AccessibilityDevActivity.kt","kind":"ui-call","surface":"android","id":"native.android.933e18e485c3b2bb","source":"Selected $reference"}, + {"path":"apps/android/app/src/thirdParty/java/ai/openclaw/app/accessibility/AccessibilityDevActivity.kt","kind":"ui-call","surface":"android","id":"native.android.6a90fb1b3b4f48a0","source":"Service connected"}, + {"path":"apps/android/app/src/thirdParty/java/ai/openclaw/app/accessibility/AccessibilityDevActivity.kt","kind":"ui-call","surface":"android","id":"native.android.3ed6c2d0983d64a2","source":"Service disabled"}, + {"path":"apps/android/app/src/thirdParty/java/ai/openclaw/app/accessibility/AccessibilityDevActivity.kt","kind":"ui-call","surface":"android","id":"native.android.5aa1fadf340c246a","source":"Set text"}, + {"path":"apps/android/app/src/thirdParty/java/ai/openclaw/app/accessibility/AccessibilityDevActivity.kt","kind":"ui-call","surface":"android","id":"native.android.cf7b99fc56670b51","source":"Snapshot: $snapshotLabel"}, + {"path":"apps/android/app/src/thirdParty/java/ai/openclaw/app/accessibility/AccessibilityDevActivity.kt","kind":"ui-call","surface":"android","id":"native.android.1f9a1c619a59dc70","source":"Text"}, + {"path":"apps/android/app/src/thirdParty/java/ai/openclaw/app/accessibility/AccessibilityDevActivity.kt","kind":"ui-call","surface":"android","id":"native.android.3221d48d785db67a","source":"actions: $value"}, + {"path":"apps/android/app/src/thirdParty/java/ai/openclaw/app/accessibility/AccessibilityDevActivity.kt","kind":"ui-call","surface":"android","id":"native.android.ec588e920a1a3604","source":"bounds: $value"}, + {"path":"apps/android/app/src/thirdParty/java/ai/openclaw/app/accessibility/AccessibilityDevActivity.kt","kind":"ui-call","surface":"android","id":"native.android.ef588ae9bf2170d3","source":"description: $value"}, + {"path":"apps/android/app/src/thirdParty/java/ai/openclaw/app/accessibility/AccessibilityDevActivity.kt","kind":"ui-call","surface":"android","id":"native.android.e20c17b7e145f82f","source":"none"}, + {"path":"apps/android/app/src/thirdParty/java/ai/openclaw/app/accessibility/AccessibilityDevActivity.kt","kind":"ui-call","surface":"android","id":"native.android.cf576be7d9474fa6","source":"text: $value"}, + {"path":"apps/android/app/src/thirdParty/java/ai/openclaw/app/accessibility/AccessibilityDevActivity.kt","kind":"ui-call","surface":"android","id":"native.android.15e2709f1d0cc737","source":"unknown"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatSourcePreviewsView.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.3004b3fd78f0f36b","source":"Close source preview"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatSourcePreviewsView.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.48c02b78809ecca6","source":"No recorded excerpt available."}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatSourcePreviewsView.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.c6a500c53b1f4e18","source":"Open source"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatSourcePreviewsView.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.8631c72cce90ca1d","source":"Page excerpt"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatSourcePreviewsView.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.a1f926d39f0bb781","source":"Search snippet"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatSourcePreviewsView.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.8a062f386950c995","source":"Shows recorded source preview"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatSourcePreviewsView.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.b021a5eb45b487aa","source":"Sources"}, + {"path":"apps/macos/Sources/OpenClaw/DashboardWindowController+DeviceSettings.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.2f4ecf908494f83c","source":"OK"}, + {"path":"apps/ios/Sources/RootSidebarGatewayControl.swift","kind":"ui-call","surface":"apple","id":"native.apple.32ceaa114c831b56","source":"Gateway"}, + {"path":"apps/ios/Sources/RootSidebarGatewayControl.swift","kind":"ui-call","surface":"apple","id":"native.apple.b96c8d2855f53ddd","source":"Manage Gateways…"}, + {"path":"apps/ios/Sources/RootSidebarGatewayControl.swift","kind":"ui-call","surface":"apple","id":"native.apple.2f4ecf908494f83c","source":"OK"}, + {"path":"apps/ios/Sources/RootSidebarGatewayControl.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.96f8cae1b4487dcc","source":"Add Gateway"}, + {"path":"apps/ios/Sources/RootSidebarGatewayControl.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.9f252493f12c9ba5","source":"Another connection attempt replaced this gateway switch."}, + {"path":"apps/ios/Sources/RootSidebarGatewayControl.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.b03ed263dd2dbccb","source":"Connecting"}, + {"path":"apps/ios/Sources/RootSidebarGatewayControl.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.2874df4d38a638e7","source":"Needs attention"}, + {"path":"apps/ios/Sources/RootSidebarGatewayControl.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.90d58ffd4ac7be41","source":"Offline"}, + {"path":"apps/ios/Sources/RootSidebarGatewayControl.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.8154cd7674c08ac5","source":"Online"}, + {"path":"apps/ios/Sources/RootSidebarGatewayControl.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.db35fc45e76e396d","source":"Open gateway setup and connection settings"}, + {"path":"apps/ios/Sources/RootSidebarGatewayControl.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.bf5342e5cb3f7a0d","source":"Send or clear the current draft before switching gateways."}, + {"path":"apps/ios/Sources/RootSidebarGatewayControl.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.e0d92ad9447fd813","source":"Switch gateway or manage saved gateways"}, + {"path":"apps/ios/Sources/RootSidebarGatewayControl.swift","kind":"ui-localized-call-multiline","surface":"apple","id":"native.apple.c759f413805ffeb5","source":"Finish recording, remove attachments, or wait for delivery before switching gateways."}, + {"path":"apps/ios/Sources/RootSidebarGatewayControl.swift","kind":"ui-modifier","surface":"apple","id":"native.apple.b26583d7bf77eff2","source":"Could Not Switch Gateway"}, + {"path":"apps/ios/Sources/RootSidebarGatewayControl.swift","kind":"ui-modifier","surface":"apple","id":"native.apple.7c1c59ebe1fbfe66","source":"Switching Gateway"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/voice/TalkModeGatewayConfig.kt","kind":"ui-call","surface":"android","id":"native.android.7407c1add3c2a2f6","source":"Native Talk: Gateway did not advertise GPT-Live relay support; using device speech recognition and configured Talk voice."}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/voice/TalkModeGatewayConfig.kt","kind":"ui-call","surface":"android","id":"native.android.4580522d689b458a","source":"Native Talk: Gateway relay is unavailable for this configuration; using device speech recognition and configured Talk voice."}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/voice/TalkModeGatewayConfig.kt","kind":"ui-call","surface":"android","id":"native.android.ec716bee3b618a09","source":"Native Talk: using device speech recognition and configured Talk voice."}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatFileAttachment.swift","kind":"conditional-branch","surface":"apple","id":"native.apple.8d42a9b935209011","source":"Attachment"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatFileAttachment.swift","kind":"conditional-branch","surface":"apple","id":"native.apple.4f95d69b5ad426c3","source":"Download file"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatFileAttachment.swift","kind":"conditional-branch","surface":"apple","id":"native.apple.a0e6bbec2c8208d2","source":"Downloading…"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatFileAttachment.swift","kind":"ui-call","surface":"apple","id":"native.apple.2f4ecf908494f83c","source":"OK"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatFileAttachment.swift","kind":"ui-call","surface":"apple","id":"native.apple.9aab27a93316804f","source":"Reconnect and try again. If the file has expired or was removed, ask the assistant to send it again."}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatFileAttachment.swift","kind":"ui-modifier","surface":"apple","id":"native.apple.45ef426377fc9519","source":"Unable to Download File"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatView.swift","kind":"conditional-branch","surface":"apple","id":"native.apple.c3f9879364b44125","source":"Listen"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatView.swift","kind":"conditional-branch","surface":"apple","id":"native.apple.0bdfd8e84a3ad535","source":"Stop Listening"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatView.swift","kind":"conditional-branch","surface":"apple","id":"native.apple.76f1e6d99e6b6f99","source":"Stop listening"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatView.swift","kind":"ui-call","surface":"apple","id":"native.apple.c42bdabe745ca33a","source":"Copy Message"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatView.swift","kind":"ui-call","surface":"apple","id":"native.apple.2718a02d13a49cdc","source":"Delete"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatView.swift","kind":"ui-call","surface":"apple","id":"native.apple.2a929a01e489abf2","source":"Fork from Here"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatView.swift","kind":"ui-call","surface":"apple","id":"native.apple.b7bfe69a25b5e24c","source":"Loading chat"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatView.swift","kind":"ui-call","surface":"apple","id":"native.apple.78287c061daf0ec9","source":"Message Actions"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatView.swift","kind":"ui-call","surface":"apple","id":"native.apple.e9a811d9a9b0392b","source":"Open Full Message"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatView.swift","kind":"ui-call","surface":"apple","id":"native.apple.89ec22b6b9eccbb8","source":"Retry Send"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatView.swift","kind":"ui-call","surface":"apple","id":"native.apple.523c7af21d1f5343","source":"Rewind to Here"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatView.swift","kind":"ui-call","surface":"apple","id":"native.apple.f4483cba92be9484","source":"Select Text"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatView.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.1bc1c50e6c31b571","source":"Assistant"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatView.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.3aed5e06894db75b","source":"Reply"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatView.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.08d2a68e51753488","source":"You"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatView.swift","kind":"ui-modifier","surface":"apple","id":"native.apple.24c25223f6004485","source":"Copy message"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatView.swift","kind":"ui-modifier","surface":"apple","id":"native.apple.41a43534d216ebad","source":"Dismiss"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatView.swift","kind":"ui-modifier","surface":"apple","id":"native.apple.cf9ea2867bdf9693","source":"Jump to latest reply"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatView.swift","kind":"ui-modifier","surface":"apple","id":"native.apple.97274c61b76861c2","source":"Message actions"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatView.swift","kind":"ui-modifier","surface":"apple","id":"native.apple.49cddeb3a7c08ae5","source":"Refresh"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatView.swift","kind":"ui-modifier","surface":"apple","id":"native.apple.3aed5e06894db75b","source":"Reply"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatView.swift","kind":"ui-named-argument","surface":"apple","id":"native.apple.49cddeb3a7c08ae5","source":"Refresh"}, + {"path":"apps/macos/Sources/OpenClaw/OnboardingAISetupSheet.swift","kind":"ui-call","surface":"apple","id":"native.apple.addaba7d7374d016","source":"Cancel"}, + {"path":"apps/macos/Sources/OpenClaw/OnboardingAISetupSheet.swift","kind":"ui-call","surface":"apple","id":"native.apple.c81b1c4da43da35d","source":"Confirm"}, + {"path":"apps/macos/Sources/OpenClaw/OnboardingAISetupSheet.swift","kind":"ui-call","surface":"apple","id":"native.apple.380a9edbcbbf2f4f","source":"Copy"}, + {"path":"apps/macos/Sources/OpenClaw/OnboardingAISetupSheet.swift","kind":"ui-call","surface":"apple","id":"native.apple.052bd8413562b3df","source":"Finish in your browser"}, + {"path":"apps/macos/Sources/OpenClaw/OnboardingAISetupSheet.swift","kind":"ui-call","surface":"apple","id":"native.apple.6a3cc8c86d06c26c","source":"Open sign-in page"}, + {"path":"apps/macos/Sources/OpenClaw/OnboardingAISetupSheet.swift","kind":"ui-call","surface":"apple","id":"native.apple.22f54271cfdf8f00","source":"Open sign-in page…"}, + {"path":"apps/macos/Sources/OpenClaw/OnboardingAISetupSheet.swift","kind":"ui-call","surface":"apple","id":"native.apple.015be2a8dd3954a0","source":"Option"}, + {"path":"apps/macos/Sources/OpenClaw/OnboardingAISetupSheet.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.852aaf805bb657d0","source":"AI setup didn’t complete"}, + {"path":"apps/macos/Sources/OpenClaw/OnboardingAISetupSheet.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.562c40955543b325","source":"Cancellation not confirmed"}, + {"path":"apps/macos/Sources/OpenClaw/OnboardingAISetupSheet.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.e2f15b7e6e12a7ed","source":"Continue"}, + {"path":"apps/macos/Sources/OpenClaw/OnboardingAISetupSheet.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.01432d66254311f3","source":"Enter this one-time code on the provider's sign-in page."}, + {"path":"apps/macos/Sources/OpenClaw/OnboardingAISetupSheet.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.0981bf9b47046b12","source":"Expires in %lld minutes"}, + {"path":"apps/macos/Sources/OpenClaw/OnboardingAISetupSheet.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.9650ba6a60fad926","source":"I've signed in"}, + {"path":"apps/macos/Sources/OpenClaw/OnboardingAISetupSheet.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.164345da50e06419","source":"Model setup didn’t complete"}, + {"path":"apps/macos/Sources/OpenClaw/OnboardingAISetupSheet.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.a4994bc051c48c5c","source":"Preparing your AI connection…"}, + {"path":"apps/macos/Sources/OpenClaw/OnboardingAISetupSheet.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.94e8c368053542bb","source":"Provider setup"}, + {"path":"apps/macos/Sources/OpenClaw/OnboardingAISetupSheet.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.80995ea9fc69df1b","source":"Requesting cancellation…"}, + {"path":"apps/macos/Sources/OpenClaw/OnboardingAISetupSheet.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.63409bd6c9498a96","source":"Sign-in didn’t complete"}, + {"path":"apps/macos/Sources/OpenClaw/OnboardingAISetupSheet.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.cd23042a854a2c08","source":"Starting local model setup…"}, + {"path":"apps/macos/Sources/OpenClaw/OnboardingAISetupSheet.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.b36a763a8c6c3f5e","source":"Starting secure sign-in…"}, + {"path":"apps/macos/Sources/OpenClaw/OnboardingAISetupSheet.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.0e95548168e0293f","source":"Submit"}, + {"path":"apps/macos/Sources/OpenClaw/OnboardingAISetupSheet.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.6599c3e4ffa909af","source":"Value"}, + {"path":"apps/macos/Sources/OpenClaw/OnboardingAISetupSheet.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.6c3f587745a1476c","source":"Working…"}, + {"path":"apps/macos/Sources/OpenClaw/OnboardingAISetupSheet.swift","kind":"ui-modifier","surface":"apple","id":"native.apple.1eb5cb3fa091bfaa","source":"Working"}, + {"path":"apps/macos/Sources/OpenClaw/DashboardGatewayCommands.swift","kind":"ui-call","surface":"apple","id":"native.apple.b96c8d2855f53ddd","source":"Manage Gateways…"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatSwarmProgressView.kt","kind":"ui-call","surface":"android","id":"native.android.de299af27a657507","source":"$count more workers"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatSwarmProgressView.kt","kind":"ui-call","surface":"android","id":"native.android.914bceca20c16063","source":"$running Running · $done Done · $failed Failed"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatSwarmProgressView.kt","kind":"ui-call","surface":"android","id":"native.android.de49b397d1fe3584","source":"1 more worker"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatSwarmProgressView.kt","kind":"ui-call","surface":"android","id":"native.android.caaeb43498318aba","source":"Swarm"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatSwarmProgressView.kt","kind":"ui-call","surface":"android","id":"native.android.2d3b2b540314c7c4","source":"Unphased"}, + {"path":"apps/ios/WatchApp/Sources/WatchRealtimeCallView.swift","kind":"conditional-branch","surface":"apple","id":"native.apple.5cbc9138eb79711c","source":"Mute"}, + {"path":"apps/ios/WatchApp/Sources/WatchRealtimeCallView.swift","kind":"conditional-branch","surface":"apple","id":"native.apple.cd93e90c28c935c2","source":"Start"}, + {"path":"apps/ios/WatchApp/Sources/WatchRealtimeCallView.swift","kind":"conditional-branch","surface":"apple","id":"native.apple.0c82be78a751608c","source":"Try Again"}, + {"path":"apps/ios/WatchApp/Sources/WatchRealtimeCallView.swift","kind":"conditional-branch","surface":"apple","id":"native.apple.3f797e835f2a6b1d","source":"Unmute"}, + {"path":"apps/ios/WatchApp/Sources/WatchRealtimeCallView.swift","kind":"ui-call","surface":"apple","id":"native.apple.59a58be793631062","source":"End"}, + {"path":"apps/ios/WatchApp/Sources/WatchRealtimeCallView.swift","kind":"ui-call","surface":"apple","id":"native.apple.4e704ce8c48071a8","source":"Keep OpenClaw on screen until connected. Tap End to finish."}, + {"path":"apps/ios/WatchApp/Sources/WatchRealtimeCallView.swift","kind":"ui-call","surface":"apple","id":"native.apple.7e1c4fdcc9b0c094","source":"On iPhone, open OpenClaw → Settings → Apple Watch → Connect Apple Watch."}, + {"path":"apps/ios/WatchApp/Sources/WatchRealtimeCallView.swift","kind":"ui-call","surface":"apple","id":"native.apple.0c7e53ad851c77ae","source":"Talk on Watch"}, + {"path":"apps/ios/WatchApp/Sources/WatchRealtimeCallView.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.4328328a7d98d714","source":"Call unavailable"}, + {"path":"apps/ios/WatchApp/Sources/WatchRealtimeCallView.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.cf784598b8324c5a","source":"Choose an agent"}, + {"path":"apps/ios/WatchApp/Sources/WatchRealtimeCallView.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.d22afdc8f4adfb5d","source":"Connected"}, + {"path":"apps/ios/WatchApp/Sources/WatchRealtimeCallView.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.024a41c64d928ace","source":"Connecting to Gateway…"}, + {"path":"apps/ios/WatchApp/Sources/WatchRealtimeCallView.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.68d6efa04c2d7091","source":"Connecting voice…"}, + {"path":"apps/ios/WatchApp/Sources/WatchRealtimeCallView.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.4acca96f55f06aca","source":"Ending call…"}, + {"path":"apps/ios/WatchApp/Sources/WatchRealtimeCallView.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.723530f14a4181f3","source":"Microphone muted"}, + {"path":"apps/ios/WatchApp/Sources/WatchRealtimeCallView.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.b894949c262d79f6","source":"Preparing microphone…"}, + {"path":"apps/ios/WatchApp/Sources/WatchRealtimeCallView.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.f05aad79f5f3dc0a","source":"Ready to talk"}, + {"path":"apps/ios/WatchApp/Sources/WatchRealtimeCallView.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.2006761fbf01a8ee","source":"Reconnecting…"}, + {"path":"apps/ios/WatchApp/Sources/WatchRealtimeCallView.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.f633f50b2fbbf97b","source":"Set up standalone voice"}, + {"path":"apps/ios/WatchApp/Sources/WatchRealtimeCallView.swift","kind":"ui-modifier","surface":"apple","id":"native.apple.4e958e85a5dbcf8d","source":"Starts the microphone and connects directly to your Gateway"}, + {"path":"apps/ios/WatchApp/Sources/WatchRealtimeCallView.swift","kind":"ui-modifier","surface":"apple","id":"native.apple.3427c4ea72479445","source":"Voice"}, + {"path":"apps/ios/WatchApp/Sources/WatchRealtimeCallView.swift","kind":"ui-named-argument","surface":"apple","id":"native.apple.32f30c90facba2dd","source":"Claw"}, + {"path":"apps/ios/WatchApp/Sources/WatchRealtimeCallView.swift","kind":"ui-named-argument","surface":"apple","id":"native.apple.08d2a68e51753488","source":"You"}, + {"path":"apps/ios/Sources/Onboarding/OnboardingWizardConnectionSections.swift","kind":"conditional-branch","surface":"apple","id":"native.apple.8d46ee31610fd7d6","source":"Plaintext (local network)"}, + {"path":"apps/ios/Sources/Onboarding/OnboardingWizardConnectionSections.swift","kind":"conditional-branch","surface":"apple","id":"native.apple.37f10cd17ae0ba58","source":"Plaintext may expose credentials. Continue only if you trust this local network and host."}, + {"path":"apps/ios/Sources/Onboarding/OnboardingWizardConnectionSections.swift","kind":"conditional-branch","surface":"apple","id":"native.apple.d23668f12e319332","source":"Review this endpoint. Credentials are applied only after you tap Connect."}, + {"path":"apps/ios/Sources/Onboarding/OnboardingWizardConnectionSections.swift","kind":"ui-call","surface":"apple","id":"native.apple.cea8f9534c6f3753","source":"Connect"}, + {"path":"apps/ios/Sources/Onboarding/OnboardingWizardConnectionSections.swift","kind":"ui-call","surface":"apple","id":"native.apple.9fde0847d7bf35e5","source":"Connecting…"}, + {"path":"apps/ios/Sources/Onboarding/OnboardingWizardConnectionSections.swift","kind":"ui-call","surface":"apple","id":"native.apple.e2f15b7e6e12a7ed","source":"Continue"}, + {"path":"apps/ios/Sources/Onboarding/OnboardingWizardConnectionSections.swift","kind":"ui-call","surface":"apple","id":"native.apple.cfc820b459490a35","source":"Developer mode"}, + {"path":"apps/ios/Sources/Onboarding/OnboardingWizardConnectionSections.swift","kind":"ui-call","surface":"apple","id":"native.apple.ec391ddd27bd7f46","source":"Discovered Gateways"}, + {"path":"apps/ios/Sources/Onboarding/OnboardingWizardConnectionSections.swift","kind":"ui-call","surface":"apple","id":"native.apple.5f2d54dd640c4254","source":"Host"}, + {"path":"apps/ios/Sources/Onboarding/OnboardingWizardConnectionSections.swift","kind":"ui-call","surface":"apple","id":"native.apple.d60b06e3dd6e0d29","source":"Manual Connection"}, + {"path":"apps/ios/Sources/Onboarding/OnboardingWizardConnectionSections.swift","kind":"ui-call","surface":"apple","id":"native.apple.dee0c518264725b4","source":"No gateways found yet."}, + {"path":"apps/ios/Sources/Onboarding/OnboardingWizardConnectionSections.swift","kind":"ui-call","surface":"apple","id":"native.apple.8aa4dad5423cb5a0","source":"Port"}, + {"path":"apps/ios/Sources/Onboarding/OnboardingWizardConnectionSections.swift","kind":"ui-call","surface":"apple","id":"native.apple.01e05ee4ed59ac93","source":"Restart Discovery"}, + {"path":"apps/ios/Sources/Onboarding/OnboardingWizardConnectionSections.swift","kind":"ui-call","surface":"apple","id":"native.apple.bd1e31a7bd120fbc","source":"Security"}, + {"path":"apps/ios/Sources/Onboarding/OnboardingWizardConnectionSections.swift","kind":"ui-call","surface":"apple","id":"native.apple.b91e73168d5caf0e","source":"Setup Link"}, + {"path":"apps/ios/Sources/Onboarding/OnboardingWizardConnectionSections.swift","kind":"ui-call","surface":"apple","id":"native.apple.7ae3e7ca4af23408","source":"Use Manual Setup"}, + {"path":"apps/ios/Sources/Onboarding/OnboardingWizardConnectionSections.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.812df118c67f31ea","source":"Retry"}, + {"path":"apps/ios/Sources/Onboarding/OnboardingWizardConnectionSections.swift","kind":"ui-named-argument","surface":"apple","id":"native.apple.cbadacdff7b51ee5","source":"Connection Failed"}, + {"path":"apps/ios/Sources/Onboarding/OnboardingWizardConnectionSections.swift","kind":"ui-named-argument","surface":"apple","id":"native.apple.8a3c634d908f50fd","source":"For local iOS app development"}, + {"path":"apps/ios/Sources/Onboarding/OnboardingWizardConnectionSections.swift","kind":"ui-named-argument","surface":"apple","id":"native.apple.0ce6836ee46d38b0","source":"Home Network"}, + {"path":"apps/ios/Sources/Onboarding/OnboardingWizardConnectionSections.swift","kind":"ui-named-argument","surface":"apple","id":"native.apple.f4d9dceed4692e7d","source":"LAN or Tailscale host"}, + {"path":"apps/ios/Sources/Onboarding/OnboardingWizardConnectionSections.swift","kind":"ui-named-argument","surface":"apple","id":"native.apple.2874df4d38a638e7","source":"Needs attention"}, + {"path":"apps/ios/Sources/Onboarding/OnboardingWizardConnectionSections.swift","kind":"ui-named-argument","surface":"apple","id":"native.apple.39fdf38b5f74ff0c","source":"Ready to Connect"}, + {"path":"apps/ios/Sources/Onboarding/OnboardingWizardConnectionSections.swift","kind":"ui-named-argument","surface":"apple","id":"native.apple.c935e5289b3d2db1","source":"Remote Domain"}, + {"path":"apps/ios/Sources/Onboarding/OnboardingWizardConnectionSections.swift","kind":"ui-named-argument","surface":"apple","id":"native.apple.83da4267fbd35051","source":"Same Machine (Dev)"}, + {"path":"apps/ios/Sources/Onboarding/OnboardingWizardConnectionSections.swift","kind":"ui-named-argument","surface":"apple","id":"native.apple.a9ea4e4e825d5ec9","source":"VPS with domain"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatModelSignIn.swift","kind":"ui-call","surface":"apple","id":"native.apple.bbba2bd6d8979ea8","source":"Cancel sign-in"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatModelSignIn.swift","kind":"ui-call","surface":"apple","id":"native.apple.50ae97042e9ad1b0","source":"Close"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatModelSignIn.swift","kind":"ui-call","surface":"apple","id":"native.apple.c81b1c4da43da35d","source":"Confirm"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatModelSignIn.swift","kind":"ui-call","surface":"apple","id":"native.apple.e2f15b7e6e12a7ed","source":"Continue"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatModelSignIn.swift","kind":"ui-call","surface":"apple","id":"native.apple.6badae9b225b6794","source":"Model sign-in"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatModelSignIn.swift","kind":"ui-call","surface":"apple","id":"native.apple.43c453b990b54840","source":"No native sign-in options are available. Open Models in the Dashboard, or update the Gateway."}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatModelSignIn.swift","kind":"ui-call","surface":"apple","id":"native.apple.6a3cc8c86d06c26c","source":"Open sign-in page"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatModelSignIn.swift","kind":"ui-call","surface":"apple","id":"native.apple.015be2a8dd3954a0","source":"Option"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatModelSignIn.swift","kind":"ui-call","surface":"apple","id":"native.apple.49cddeb3a7c08ae5","source":"Refresh"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatModelSignIn.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.43fd41794a7334e9","source":"Account status is not ready. Refresh after setup finishes."}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatModelSignIn.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.1a65312aef821cab","source":"Cancellation is not confirmed. Check the connection and try Cancel again."}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatModelSignIn.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.d22afdc8f4adfb5d","source":"Connected"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatModelSignIn.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.ab10b3b65e787b76","source":"Could not load sign-in options. Check the connection or update your Gateway."}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatModelSignIn.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.84df573e45dc1801","source":"Sign-in could not start. Refresh the options or use Models in the Dashboard."}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatModelSignIn.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.9fde94388d4d9557","source":"Sign-in ended, but account status could not be loaded. Refresh to check it."}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatModelSignIn.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.178eb1c0ba85c0c4","source":"Sign-in ended. Review the account status before trying again."}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatModelSignIn.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.b46be2b2013af77d","source":"Sign-in expired"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatModelSignIn.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.5ec8d2adc5362479","source":"Sign-in expires soon"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatModelSignIn.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.6ae6ce89786173eb","source":"Sign-in finished."}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatModelSignIn.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.2847303e8af91099","source":"Sign-in needed"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatModelSignIn.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.2cdd146b27f00306","source":"Sign-in stopped. Check the connection, then cancel this attempt and retry."}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatModelSignIn.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.d883b0e3efa7dd18","source":"Status unavailable"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatModelSignIn.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.3492f6a4ff227b6b","source":"The connection changed. Close sign-in and open it again."}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatModelSignIn.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.6599c3e4ffa909af","source":"Value"}, + {"path":"apps/ios/WatchApp/Info.plist","kind":"plist-string","surface":"apple","id":"native.apple.4997b921dfed9cd7","source":"OpenClaw connects this Apple Watch directly to your Gateway on trusted local networks."}, + {"path":"apps/ios/WatchApp/Info.plist","kind":"plist-string","surface":"apple","id":"native.apple.c30b501e0e59bc1d","source":"OpenClaw uses the microphone for voice conversations you start on Apple Watch."}, + {"path":"apps/macos/Sources/OpenClaw/GatewayMenuCard.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.17140a2e3bfeca4c","source":"%.0f ms"}, + {"path":"apps/macos/Sources/OpenClaw/GatewayMenuCard.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.10761755accc42af","source":"%lld min"}, + {"path":"apps/macos/Sources/OpenClaw/GatewayMenuCard.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.d7dd043896445a8f","source":"%lld windows"}, + {"path":"apps/macos/Sources/OpenClaw/GatewayMenuCard.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.3391d47958c49b2c","source":"%lldd"}, + {"path":"apps/macos/Sources/OpenClaw/GatewayMenuCard.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.019da4f12edb90ae","source":"%lldh"}, + {"path":"apps/macos/Sources/OpenClaw/GatewayMenuCard.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.cbab2b48e4f6a3de","source":"1 window"}, + {"path":"apps/macos/Sources/OpenClaw/GatewayMenuCard.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.d0eeb4637cdf803d","source":"<1 min"}, + {"path":"apps/macos/Sources/OpenClaw/GatewayMenuCard.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.5d2e7a0747751ddc","source":"Primary"}, + {"path":"apps/macos/Sources/OpenClaw/GatewayMenuCard.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.30a1030f92208735","source":"checking…"}, + {"path":"apps/macos/Sources/OpenClaw/GatewayMenuCard.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.80d72f30e44642ae","source":"frontmost Gateway"}, + {"path":"apps/macos/Sources/OpenClaw/GatewayMenuCard.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.b3f37deafcbd52c9","source":"health error"}, + {"path":"apps/macos/Sources/OpenClaw/GatewayMenuCard.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.ac4f1699875bbc06","source":"health unknown"}, + {"path":"apps/macos/Sources/OpenClaw/GatewayMenuCard.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.883a8890b8f356ad","source":"healthy"}, + {"path":"apps/macos/Sources/OpenClaw/GatewayMenuCard.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.a3147abf2f2ec535","source":"last seen %@ ago"}, + {"path":"apps/macos/Sources/OpenClaw/GatewayMenuCard.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.f904ca82ec1b51e9","source":"last seen just now"}, + {"path":"apps/macos/Sources/OpenClaw/GatewayMenuCard.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.23c05c7f197eb283","source":"session expired"}, + {"path":"apps/macos/Sources/OpenClaw/GatewayMenuCard.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.ffd4cac3f472c70f","source":"session expires in %@"}, + {"path":"apps/macos/Sources/OpenClaw/GatewayMenuCard.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.06f77dd94aafe534","source":"unreachable"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/design/ClawComponents.kt","kind":"ui-call","surface":"android","id":"native.android.d1e97e02b6b30e05","source":"Design system prototype"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/design/ClawComponents.kt","kind":"ui-call","surface":"android","id":"native.android.84244f73da2b8e3b","source":"OpenClaw"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/design/ClawComponents.kt","kind":"ui-named-argument","surface":"android","id":"native.android.f76d0051ab20df02","source":"14 messages · Android"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/design/ClawComponents.kt","kind":"ui-named-argument","surface":"android","id":"native.android.4fca51ee7e675a51","source":"Ask OpenClaw anything"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/design/ClawComponents.kt","kind":"ui-named-argument","surface":"android","id":"native.android.837744e8aa3c8155","source":"Connected"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/design/ClawComponents.kt","kind":"ui-named-argument","surface":"android","id":"native.android.d1e97e02b6b30e05","source":"Design system prototype"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/design/ClawComponents.kt","kind":"ui-named-argument","surface":"android","id":"native.android.5762cf2e05f1b649","source":"Dictation"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/design/ClawComponents.kt","kind":"ui-named-argument","surface":"android","id":"native.android.50d7b864e3049c14","source":"Local command center"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/design/ClawComponents.kt","kind":"ui-named-argument","surface":"android","id":"native.android.a1bf3bc988c81edf","source":"Nothing needs your attention"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/design/ClawComponents.kt","kind":"ui-named-argument","surface":"android","id":"native.android.d8ba012f40567873","source":"OC"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/design/ClawComponents.kt","kind":"ui-named-argument","surface":"android","id":"native.android.84244f73da2b8e3b","source":"OpenClaw"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/design/ClawComponents.kt","kind":"ui-named-argument","surface":"android","id":"native.android.19519add92ac3297","source":"OpenClaw gateway"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/design/ClawComponents.kt","kind":"ui-named-argument","surface":"android","id":"native.android.cd127c6afb20f44a","source":"OpenClaw will surface approvals, failed jobs, and channel issues here."}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/design/ClawComponents.kt","kind":"ui-named-argument","surface":"android","id":"native.android.2635c25b18400a25","source":"Provider setup"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/design/ClawComponents.kt","kind":"ui-named-argument","surface":"android","id":"native.android.10e52c600528467d","source":"Realtime"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/design/ClawComponents.kt","kind":"ui-named-argument","surface":"android","id":"native.android.fd3b47cb82840e29","source":"Screen"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/design/ClawComponents.kt","kind":"ui-named-argument","surface":"android","id":"native.android.6ab1f6f34783d95b","source":"Search"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/design/ClawComponents.kt","kind":"ui-named-argument","surface":"android","id":"native.android.0a047512bbbf8a70","source":"Start Chat"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/design/ClawComponents.kt","kind":"ui-named-argument","surface":"android","id":"native.android.3afc9ba037c94c69","source":"Testing testing 1 2 3"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/design/ClawComponents.kt","kind":"ui-named-argument","surface":"android","id":"native.android.0622b4b9cd3412dc","source":"Threads"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/design/ClawComponents.kt","kind":"ui-named-argument","surface":"android","id":"native.android.452d1e5f8df7def6","source":"Voice"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/PermissionRequester.kt","kind":"ui-call","surface":"android","id":"native.android.c24b7999b936f634","source":"Allow access?"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/PermissionRequester.kt","kind":"ui-call","surface":"android","id":"native.android.96eb51a38ed9706c","source":"Camera"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/PermissionRequester.kt","kind":"ui-call","surface":"android","id":"native.android.e91fafc87c4d7fd4","source":"Cancel"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/PermissionRequester.kt","kind":"ui-call","surface":"android","id":"native.android.d6d703d18a7af3cf","source":"Continue"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/PermissionRequester.kt","kind":"ui-call","surface":"android","id":"native.android.3789c3346a7eff87","source":"Enable permission in Settings"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/PermissionRequester.kt","kind":"ui-call","surface":"android","id":"native.android.26ead13667e80461","source":"Location"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/PermissionRequester.kt","kind":"ui-call","surface":"android","id":"native.android.d844171130acc2f1","source":"Microphone"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/PermissionRequester.kt","kind":"ui-call","surface":"android","id":"native.android.fd275f26d40a8063","source":"Motion Activity"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/PermissionRequester.kt","kind":"ui-call","surface":"android","id":"native.android.834f4c7306e705ea","source":"Not granted: ${labels.joinToString(\", \")}. If you denied access, review it in Android Settings. A missing or disabled SMS option may mean an installer or device-policy restriction. Check your installation source or contact your device administrator; OpenClaw cannot override these restrictions."}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/PermissionRequester.kt","kind":"ui-call","surface":"android","id":"native.android.035faebf01be681a","source":"Not now"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/PermissionRequester.kt","kind":"ui-call","surface":"android","id":"native.android.a022af7ca94eaaee","source":"Notifications"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/PermissionRequester.kt","kind":"ui-call","surface":"android","id":"native.android.296fd1428b8f59bc","source":"Open Settings"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/PermissionRequester.kt","kind":"ui-call","surface":"android","id":"native.android.171d89ce9eee68c9","source":"OpenClaw uses ${labels.joinToString(\", \")} permissions for features that need this access."}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/PermissionRequester.kt","kind":"ui-call","surface":"android","id":"native.android.1fb9e44a74c5b89c","source":"Photos"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/PermissionRequester.kt","kind":"ui-call","surface":"android","id":"native.android.792f333460753859","source":"Read Calendar"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/PermissionRequester.kt","kind":"ui-call","surface":"android","id":"native.android.75663b75f9160afc","source":"Read Call Log"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/PermissionRequester.kt","kind":"ui-call","surface":"android","id":"native.android.34a4785ce369433b","source":"Read Contacts"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/PermissionRequester.kt","kind":"ui-call","surface":"android","id":"native.android.cdce60faa0fd33d9","source":"Read SMS"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/PermissionRequester.kt","kind":"ui-call","surface":"android","id":"native.android.492d654ef5596907","source":"SMS permission not granted"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/PermissionRequester.kt","kind":"ui-call","surface":"android","id":"native.android.c4788b80f5dfde6f","source":"Send SMS"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/PermissionRequester.kt","kind":"ui-call","surface":"android","id":"native.android.61ee6e764cf20c42","source":"Write Calendar"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/PermissionRequester.kt","kind":"ui-call","surface":"android","id":"native.android.a4b57dc4742f2d04","source":"Write Contacts"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/PermissionRequester.kt","kind":"ui-call","surface":"android","id":"native.android.34db5d8b928a2cc7","source":"You can enable ${labels.joinToString(\", \")} in Android Settings."}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatInlineWidgetView.kt","kind":"ui-call","surface":"android","id":"native.android.76a8358f36246a29","source":"Copy image"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatInlineWidgetView.kt","kind":"ui-call","surface":"android","id":"native.android.e74d1437a5e050af","source":"Could not copy widget image"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatInlineWidgetView.kt","kind":"ui-call","surface":"android","id":"native.android.f6f0f4e6491e711a","source":"Could not save widget image"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatInlineWidgetView.kt","kind":"ui-call","surface":"android","id":"native.android.76d0c8d85ceb77b5","source":"Save image"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatInlineWidgetView.kt","kind":"ui-call","surface":"android","id":"native.android.eb68c35bf1d16c31","source":"Widget image copied"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatInlineWidgetView.kt","kind":"ui-call","surface":"android","id":"native.android.7e0c0b8e5f483b6b","source":"Widget image saved to Downloads"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatInlineWidgetView.kt","kind":"ui-call","surface":"android","id":"native.android.62596e7338a90245","source":"Widget unavailable"}, + {"path":"apps/macos/Sources/OpenClaw/IconState.swift","kind":"conditional-branch","surface":"apple","id":"native.apple.5cbe4fa686096254","source":"Idle"}, + {"path":"apps/macos/Sources/OpenClaw/IconState.swift","kind":"conditional-branch","surface":"apple","id":"native.apple.666688a8130c1fba","source":"System (auto)"}, + {"path":"apps/macos/Sources/OpenClaw/IconState.swift","kind":"conditional-branch","surface":"apple","id":"native.apple.489d7b03ee402b00","source":"Working main – bash"}, + {"path":"apps/macos/Sources/OpenClaw/IconState.swift","kind":"conditional-branch","surface":"apple","id":"native.apple.52fe455a119f95ff","source":"Working main – edit"}, + {"path":"apps/macos/Sources/OpenClaw/IconState.swift","kind":"conditional-branch","surface":"apple","id":"native.apple.2e4d7da85f5c1284","source":"Working main – other"}, + {"path":"apps/macos/Sources/OpenClaw/IconState.swift","kind":"conditional-branch","surface":"apple","id":"native.apple.b7910e2ffbaa1364","source":"Working main – read"}, + {"path":"apps/macos/Sources/OpenClaw/IconState.swift","kind":"conditional-branch","surface":"apple","id":"native.apple.b0581e627653694f","source":"Working main – write"}, + {"path":"apps/macos/Sources/OpenClaw/IconState.swift","kind":"conditional-branch","surface":"apple","id":"native.apple.75fd050a7be0cd69","source":"Working other – bash"}, + {"path":"apps/macos/Sources/OpenClaw/IconState.swift","kind":"conditional-branch","surface":"apple","id":"native.apple.d0191f2c69bd66ed","source":"Working other – edit"}, + {"path":"apps/macos/Sources/OpenClaw/IconState.swift","kind":"conditional-branch","surface":"apple","id":"native.apple.f1e12508ebdeb786","source":"Working other – other"}, + {"path":"apps/macos/Sources/OpenClaw/IconState.swift","kind":"conditional-branch","surface":"apple","id":"native.apple.70318c10af015682","source":"Working other – read"}, + {"path":"apps/macos/Sources/OpenClaw/IconState.swift","kind":"conditional-branch","surface":"apple","id":"native.apple.c3a9d83822bf6b4c","source":"Working other – write"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/CronJobManagementPanel.kt","kind":"ui-call","surface":"android","id":"native.android.c8944f55899c5928","source":"${durationMs}ms"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/CronJobManagementPanel.kt","kind":"ui-call","surface":"android","id":"native.android.df81866edc79651d","source":"0 = exact"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/CronJobManagementPanel.kt","kind":"ui-call","surface":"android","id":"native.android.f3c5e6cc4aa39be3","source":"Admin access required"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/CronJobManagementPanel.kt","kind":"ui-call","surface":"android","id":"native.android.95aff55a9e4ead77","source":"Agent message"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/CronJobManagementPanel.kt","kind":"ui-call","surface":"android","id":"native.android.c589312d87bcb55e","source":"Agent turn"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/CronJobManagementPanel.kt","kind":"ui-call","surface":"android","id":"native.android.1034556ffd4845d2","source":"Allow the scheduler to run this automation."}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/CronJobManagementPanel.kt","kind":"ui-call","surface":"android","id":"native.android.27805051b68f82b2","source":"Anchor"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/CronJobManagementPanel.kt","kind":"ui-call","surface":"android","id":"native.android.17808a1041172714","source":"Arguments"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/CronJobManagementPanel.kt","kind":"ui-call","surface":"android","id":"native.android.ac66c0752bbd8cba","source":"Automation name"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/CronJobManagementPanel.kt","kind":"ui-call","surface":"android","id":"native.android.e91fafc87c4d7fd4","source":"Cancel"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/CronJobManagementPanel.kt","kind":"ui-call","surface":"android","id":"native.android.e6c19f60a3385ad4","source":"Command"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/CronJobManagementPanel.kt","kind":"ui-call","surface":"android","id":"native.android.d6b035241e341dd5","source":"Command argv JSON array"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/CronJobManagementPanel.kt","kind":"ui-call","surface":"android","id":"native.android.0346c83c15594dd9","source":"Command to watch"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/CronJobManagementPanel.kt","kind":"ui-call","surface":"android","id":"native.android.8bc0438ec3c4bd28","source":"Command working directory"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/CronJobManagementPanel.kt","kind":"ui-call","surface":"android","id":"native.android.2c70bbc146fa2186","source":"Command working directory · cannot clear"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/CronJobManagementPanel.kt","kind":"ui-call","surface":"android","id":"native.android.e4cddc43d759d3dc","source":"Cron"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/CronJobManagementPanel.kt","kind":"ui-call","surface":"android","id":"native.android.841570a28a49db67","source":"Cron changes require operator.admin. Setup codes intentionally do not grant it. Reconnect with the gateway's shared token or password to request admin access. If this device still lacks it, approve the pending scope upgrade from an existing admin client."}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/CronJobManagementPanel.kt","kind":"ui-call","surface":"android","id":"native.android.f7d246a175cd309e","source":"Cron expression, e.g. 0 9 * * *"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/CronJobManagementPanel.kt","kind":"ui-call","surface":"android","id":"native.android.4efa71f0a6961c54","source":"Delete"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/CronJobManagementPanel.kt","kind":"ui-call","surface":"android","id":"native.android.5925c89e41f56fd8","source":"Delete Automation"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/CronJobManagementPanel.kt","kind":"ui-call","surface":"android","id":"native.android.8eb34e99ffcccc01","source":"Delete after run"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/CronJobManagementPanel.kt","kind":"ui-call","surface":"android","id":"native.android.fda18ac6b9a3c4df","source":"Delete automation?"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/CronJobManagementPanel.kt","kind":"ui-call","surface":"android","id":"native.android.954943a95c28ebc2","source":"Delivered"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/CronJobManagementPanel.kt","kind":"ui-call","surface":"android","id":"native.android.fc62b2bb5aa1814a","source":"Description"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/CronJobManagementPanel.kt","kind":"ui-call","surface":"android","id":"native.android.1bbbdb0fb0e3a5a3","source":"Disable"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/CronJobManagementPanel.kt","kind":"ui-call","surface":"android","id":"native.android.cbfa07407e575029","source":"Edit Automation"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/CronJobManagementPanel.kt","kind":"ui-call","surface":"android","id":"native.android.2fbd6e49099446dc","source":"Enable"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/CronJobManagementPanel.kt","kind":"ui-call","surface":"android","id":"native.android.29abb74db5e7cd16","source":"Enabled"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/CronJobManagementPanel.kt","kind":"ui-call","surface":"android","id":"native.android.2d2ffc024bab2296","source":"Epoch milliseconds (optional)"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/CronJobManagementPanel.kt","kind":"ui-call","surface":"android","id":"native.android.5fd018131d9c9647","source":"Event text"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/CronJobManagementPanel.kt","kind":"ui-call","surface":"android","id":"native.android.1da7b923f621303f","source":"Expression"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/CronJobManagementPanel.kt","kind":"ui-call","surface":"android","id":"native.android.72ab295c0ac52958","source":"ISO time, e.g. 2026-07-09T09:30:00Z"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/CronJobManagementPanel.kt","kind":"ui-call","surface":"android","id":"native.android.b2b10e9c5695673e","source":"Interval"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/CronJobManagementPanel.kt","kind":"ui-call","surface":"android","id":"native.android.be62b4dd95731e7a","source":"Issue"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/CronJobManagementPanel.kt","kind":"ui-call","surface":"android","id":"native.android.ccc5760f719f1aac","source":"Loading"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/CronJobManagementPanel.kt","kind":"ui-call","surface":"android","id":"native.android.3b1d07b9d12fbb17","source":"Loading recent runs…"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/CronJobManagementPanel.kt","kind":"ui-call","surface":"android","id":"native.android.4fb4085c4232d796","source":"Message"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/CronJobManagementPanel.kt","kind":"ui-call","surface":"android","id":"native.android.c274ffa0d38646ba","source":"Milliseconds"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/CronJobManagementPanel.kt","kind":"ui-call","surface":"android","id":"native.android.72f7a30e41879e03","source":"Model"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/CronJobManagementPanel.kt","kind":"ui-call","surface":"android","id":"native.android.bc066635f6fe539e","source":"Name"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/CronJobManagementPanel.kt","kind":"ui-call","surface":"android","id":"native.android.178a49f544263372","source":"Next heartbeat"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/CronJobManagementPanel.kt","kind":"ui-call","surface":"android","id":"native.android.d0227c5c3953d494","source":"No details"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/CronJobManagementPanel.kt","kind":"ui-call","surface":"android","id":"native.android.8b3c231141d6135c","source":"No recent runs yet."}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/CronJobManagementPanel.kt","kind":"ui-call","surface":"android","id":"native.android.62951dae25789115","source":"Not delivered"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/CronJobManagementPanel.kt","kind":"ui-call","surface":"android","id":"native.android.2f804a5578610094","source":"Not requested"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/CronJobManagementPanel.kt","kind":"ui-call","surface":"android","id":"native.android.95c819036c06d0ff","source":"Now"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/CronJobManagementPanel.kt","kind":"ui-call","surface":"android","id":"native.android.d80c939da1ffc8ea","source":"On command exit"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/CronJobManagementPanel.kt","kind":"ui-call","surface":"android","id":"native.android.7557bfc29fbf01ac","source":"One time"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/CronJobManagementPanel.kt","kind":"ui-call","surface":"android","id":"native.android.6874ca41e01fc9ad","source":"Optional description"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/CronJobManagementPanel.kt","kind":"ui-call","surface":"android","id":"native.android.3c2c562a922fda07","source":"Optional override"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/CronJobManagementPanel.kt","kind":"ui-call","surface":"android","id":"native.android.7325101dbff92218","source":"Optional path"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/CronJobManagementPanel.kt","kind":"ui-call","surface":"android","id":"native.android.ec2b4239cb8f6d71","source":"Payload · ${cronPayloadKindLabel(payload)}"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/CronJobManagementPanel.kt","kind":"ui-call","surface":"android","id":"native.android.7113502430f87444","source":"Recent Runs"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/CronJobManagementPanel.kt","kind":"ui-call","surface":"android","id":"native.android.4a6af396f00e266a","source":"Reload"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/CronJobManagementPanel.kt","kind":"ui-call","surface":"android","id":"native.android.95d9121abceead22","source":"Remove this automation after a successful one-shot run."}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/CronJobManagementPanel.kt","kind":"ui-call","surface":"android","id":"native.android.bfc3c6a394deba01","source":"Revert Changes"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/CronJobManagementPanel.kt","kind":"ui-call","surface":"android","id":"native.android.4428f8840fb590d6","source":"Run Now"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/CronJobManagementPanel.kt","kind":"ui-call","surface":"android","id":"native.android.4a15fd88c846fb65","source":"Run Pending"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/CronJobManagementPanel.kt","kind":"ui-call","surface":"android","id":"native.android.00af74b51904291d","source":"Run at"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/CronJobManagementPanel.kt","kind":"ui-call","surface":"android","id":"native.android.9f4605e24e5b59c4","source":"Save Changes"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/CronJobManagementPanel.kt","kind":"ui-call","surface":"android","id":"native.android.635dd08f2c6273ae","source":"Save or revert your edits before running, enabling, disabling, deleting, or refreshing this automation."}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/CronJobManagementPanel.kt","kind":"ui-call","surface":"android","id":"native.android.2a3712a5f5f9f377","source":"Schedule · ${cronScheduleKindLabel(schedule)}"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/CronJobManagementPanel.kt","kind":"ui-call","surface":"android","id":"native.android.cbf9a102a28066d1","source":"Script"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/CronJobManagementPanel.kt","kind":"ui-call","surface":"android","id":"native.android.3a60996ae174607f","source":"Script payloads are preserved unchanged. Use the CLI to edit this script."}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/CronJobManagementPanel.kt","kind":"ui-call","surface":"android","id":"native.android.64344e700a48a5a6","source":"Script · read-only"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/CronJobManagementPanel.kt","kind":"ui-call","surface":"android","id":"native.android.84424d26d15b7f68","source":"Session target"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/CronJobManagementPanel.kt","kind":"ui-call","surface":"android","id":"native.android.5e5cad5bf929acf3","source":"Skipped"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/CronJobManagementPanel.kt","kind":"ui-call","surface":"android","id":"native.android.93a4682e265e78e4","source":"Stagger ms"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/CronJobManagementPanel.kt","kind":"ui-call","surface":"android","id":"native.android.47b957aff2958fa5","source":"System event"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/CronJobManagementPanel.kt","kind":"ui-call","surface":"android","id":"native.android.ed7e6920f00c44aa","source":"System event text"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/CronJobManagementPanel.kt","kind":"ui-call","surface":"android","id":"native.android.6407acbfe2d17c43","source":"The gateway can change this path but cannot clear an existing path."}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/CronJobManagementPanel.kt","kind":"ui-call","surface":"android","id":"native.android.4ca15b7b9f6d9b5c","source":"Thinking"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/CronJobManagementPanel.kt","kind":"ui-call","surface":"android","id":"native.android.625ffcc6cdf7e767","source":"This automation changed while you were editing. Revert to the latest gateway version before saving."}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/CronJobManagementPanel.kt","kind":"ui-call","surface":"android","id":"native.android.55255f82d5c06938","source":"This permanently removes the automation and its schedule from the gateway."}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/CronJobManagementPanel.kt","kind":"ui-call","surface":"android","id":"native.android.0f0af7167e0e601e","source":"Timezone"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/CronJobManagementPanel.kt","kind":"ui-call","surface":"android","id":"native.android.39785345ba2c3bff","source":"Unknown"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/CronJobManagementPanel.kt","kind":"ui-call","surface":"android","id":"native.android.e15885377b28fa59","source":"Working"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/CronJobManagementPanel.kt","kind":"ui-call","surface":"android","id":"native.android.ed99ff091936196e","source":"Working directory"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/CronJobManagementPanel.kt","kind":"ui-call","surface":"android","id":"native.android.a659d5f70860b13e","source":"e.g. America/New_York"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/CronJobManagementPanel.kt","kind":"ui-call","surface":"android","id":"native.android.4995815d94f77c94","source":"main, isolated, current, or session:"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatSessionSidebarRowFacts.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.cd459e29758d6d55","source":"%@ GB"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatSessionSidebarRowFacts.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.65586c26f3f0e346","source":"%@ vCPU"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatSessionSidebarRowFacts.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.8dd64b85c3f729cf","source":"%lld messages need attention"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatSessionSidebarRowFacts.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.afbe82cc83d371f8","source":"%lld workspace conflicts"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatSessionSidebarRowFacts.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.b7170f1ebdc5a505","source":"%lldms"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatSessionSidebarRowFacts.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.9c416f938eff0b35","source":"1 message needs attention"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatSessionSidebarRowFacts.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.b175d1bd6524f9a1","source":"1 workspace conflict"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatSessionSidebarRowFacts.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.ba6d42821bf02f25","source":"Archived"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatSessionSidebarRowFacts.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.5b136e1b5b9fedad","source":"Child session %@ failed: %@"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatSessionSidebarRowFacts.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.5aff24cdf6615342","source":"Cloud session disk space is critically low"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatSessionSidebarRowFacts.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.ca97b03ddc450b65","source":"Cloud session disk space is low"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatSessionSidebarRowFacts.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.55392d9e1e351dc7","source":"Cloud worker child: 1 workspace conflict"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatSessionSidebarRowFacts.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.f534b6242d19afbf","source":"Cloud worker children: %lld workspace conflicts"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatSessionSidebarRowFacts.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.691a7d4a0aee9c16","source":"Draft"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatSessionSidebarRowFacts.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.799cac119604d02e","source":"Failed"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatSessionSidebarRowFacts.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.7041419e2eb7da1d","source":"Finished"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatSessionSidebarRowFacts.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.1de553edc2553cb6","source":"Forked session"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatSessionSidebarRowFacts.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.4f484e75f2906940","source":"Incognito"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatSessionSidebarRowFacts.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.466852cb2348753c","source":"Interrupted"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatSessionSidebarRowFacts.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.ec0a9e291144cc7a","source":"Placement: %@"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatSessionSidebarRowFacts.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.8f37555919219a6f","source":"Stopped"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatSessionSidebarRowFacts.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.4c36ddaf8a05ba91","source":"Thread failed"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatSessionSidebarRowFacts.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.183c99683fa35870","source":"Timed out"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatSessionSidebarRowFacts.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.7f91aa15c59348f2","source":"Unsent draft"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatViewModel+ComposerCapabilities.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.feab46e21dd7c4e6","source":"Blocked by policy."}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatViewModel+ComposerCapabilities.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.93370b6e0137cfc8","source":"Changing permissions requires operator.write or operator.admin access."}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatViewModel+ComposerCapabilities.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.9ddd421d8b6f6a36","source":"Composer capabilities are unavailable."}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatViewModel+ComposerCapabilities.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.50fad84775d0a23f","source":"Could not secure queued messages before changing session settings."}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatViewModel+ComposerCapabilities.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.0b7e19087e15473d","source":"Disabled in the Gateway configuration."}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatViewModel+ComposerCapabilities.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.c6c03315f2b20476","source":"Full permission requires operator.admin access."}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatViewModel+ComposerCapabilities.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.58e7cf5942793684","source":"Loading composer capabilities."}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatViewModel+ComposerCapabilities.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.5db0676e2456f785","source":"Missing dependencies."}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatViewModel+ComposerCapabilities.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.dab3f86b4718b35a","source":"New permissions apply to the next run."}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatViewModel+ComposerCapabilities.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.9846f4c5399c682b","source":"Not enabled for this agent. Enable for this session."}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatViewModel+ComposerCapabilities.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.e456fde8f5e7f356","source":"Refresh this thread before changing its capabilities."}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatViewModel+ComposerCapabilities.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.c8b87309703938ca","source":"Saving session settings."}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatViewModel+ComposerCapabilities.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.2a4de63ff9949ddb","source":"Session capability controls require a newer Gateway."}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatViewModel+ComposerCapabilities.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.8a85dea82579c1b4","source":"Session permission controls require a newer Gateway."}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatViewModel+ComposerCapabilities.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.d271f2d7ceb3ff7a","source":"Session tool controls require a newer Gateway."}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatViewModel+ComposerCapabilities.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.6a28642332102135","source":"Session tool controls require operator.admin access."}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatViewModel+ComposerCapabilities.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.9b718e05739d272e","source":"Tool changes apply to the next run."}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatViewModel+ComposerCapabilities.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.5c01610be0887812","source":"Tool overrides will be cleared for the next run."}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatViewModel+ComposerCapabilities.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.77a234f1d92fd7a3","source":"Web Search is disabled in the Gateway configuration."}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatViewModel+ComposerCapabilities.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.c9523be632d40140","source":"Web Search is unavailable on this Gateway."}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatTranscriptExporter.swift","kind":"conditional-branch","surface":"apple","id":"native.apple.8d42a9b935209011","source":"Attachment"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatTranscriptExporter.swift","kind":"conditional-branch","surface":"apple","id":"native.apple.b0833b3775f989fa","source":"Chat transcript"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatTranscriptExporter.swift","kind":"conditional-branch","surface":"apple","id":"native.apple.802abe23f229ab9d","source":"Message"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/CommandPalette.kt","kind":"ui-call","surface":"android","id":"native.android.24f75fc4494ce4b1","source":"$readyProviderCount providers ready"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/CommandPalette.kt","kind":"ui-call","surface":"android","id":"native.android.f0f8af697c4b4141","source":"Assistant working"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/CommandPalette.kt","kind":"ui-call","surface":"android","id":"native.android.c742ed7454485c72","source":"Browse Threads"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/CommandPalette.kt","kind":"ui-call","surface":"android","id":"native.android.3796c0c74e139ff1","source":"Close search"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/CommandPalette.kt","kind":"ui-call","surface":"android","id":"native.android.394e03a10a4c572d","source":"Connect Gateway to view providers"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/CommandPalette.kt","kind":"ui-call","surface":"android","id":"native.android.2a144b91d63908f0","source":"Connect the Gateway to search threads."}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/CommandPalette.kt","kind":"ui-call","surface":"android","id":"native.android.47f9c2eff6559e3a","source":"Find previous conversations"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/CommandPalette.kt","kind":"ui-call","surface":"android","id":"native.android.6d14aa90225e16b4","source":"Gateway, voice, notifications, privacy"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/CommandPalette.kt","kind":"ui-call","surface":"android","id":"native.android.b8bfc3d6aee05b28","source":"Main thread"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/CommandPalette.kt","kind":"ui-call","surface":"android","id":"native.android.3d4c71984fc66b01","source":"No actions found"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/CommandPalette.kt","kind":"ui-call","surface":"android","id":"native.android.bf376670a899431f","source":"No matching threads yet."}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/CommandPalette.kt","kind":"ui-call","surface":"android","id":"native.android.f0dbe843113c24ee","source":"No ready providers"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/CommandPalette.kt","kind":"ui-call","surface":"android","id":"native.android.605d5a1157be61cd","source":"Open Chat"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/CommandPalette.kt","kind":"ui-call","surface":"android","id":"native.android.88b9aad3b451616f","source":"Open thread"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/CommandPalette.kt","kind":"ui-call","surface":"android","id":"native.android.18b5ff11e0193607","source":"OpenClaw thread"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/CommandPalette.kt","kind":"ui-call","surface":"android","id":"native.android.515097a0ca402d86","source":"Provider availability unknown"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/CommandPalette.kt","kind":"ui-call","surface":"android","id":"native.android.ff5a17f9aeb9ad27","source":"Quick actions"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/CommandPalette.kt","kind":"ui-call","surface":"android","id":"native.android.6ab1f6f34783d95b","source":"Search"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/CommandPalette.kt","kind":"ui-call","surface":"android","id":"native.android.dc89083bc1ef951e","source":"Search OpenClaw"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/CommandPalette.kt","kind":"ui-call","surface":"android","id":"native.android.dc137358a52d6ddd","source":"Setup, status, and repair"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/CommandPalette.kt","kind":"ui-call","surface":"android","id":"native.android.e54afc3de5a87a03","source":"Start Voice"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/CommandPalette.kt","kind":"ui-call","surface":"android","id":"native.android.ca8b60c89eff942d","source":"Start or continue a conversation"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/CommandPalette.kt","kind":"ui-call","surface":"android","id":"native.android.1024f53a4edafadc","source":"Talk or dictate with OpenClaw"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/CommandPalette.kt","kind":"ui-call","surface":"android","id":"native.android.0622b4b9cd3412dc","source":"Threads"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/CommandPalette.kt","kind":"ui-call","surface":"android","id":"native.android.d7c7370b4ca6fdae","source":"Try Chat, Voice, Threads, Providers, or Settings."}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/CommandPalette.kt","kind":"ui-call","surface":"android","id":"native.android.bb5ec97eefdd1439","source":"now"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/CommandPalette.kt","kind":"ui-named-argument","surface":"android","id":"native.android.d8ba012f40567873","source":"OC"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/voice/MicCaptureManager.kt","kind":"ui-call","surface":"android","id":"native.android.67725c7d419f0d05","source":"${queuedMessageCount()} queued · waiting for gateway"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/voice/MicCaptureManager.kt","kind":"ui-call","surface":"android","id":"native.android.f16b1c682024792a","source":"Listening"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/voice/MicCaptureManager.kt","kind":"ui-call","surface":"android","id":"native.android.1140258271591213","source":"Listening · ${queuedMessageCount()} queued"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/voice/MicCaptureManager.kt","kind":"ui-call","surface":"android","id":"native.android.2a26a0262cacd0e5","source":"Listening · sending queued voice"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/voice/MicCaptureManager.kt","kind":"ui-call","surface":"android","id":"native.android.9191b91002c0156f","source":"Mic off"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/voice/MicCaptureManager.kt","kind":"ui-call","surface":"android","id":"native.android.576916af644522df","source":"Mic off · sending…"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/voice/MicCaptureManager.kt","kind":"ui-call","surface":"android","id":"native.android.fbfd77f09464edf5","source":"Mic on · waiting for gateway"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/voice/MicCaptureManager.kt","kind":"ui-call","surface":"android","id":"native.android.6fbf6311578ca7b1","source":"Microphone permission required"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/voice/MicCaptureManager.kt","kind":"ui-call","surface":"android","id":"native.android.6306de001449989d","source":"Response aborted"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/voice/MicCaptureManager.kt","kind":"ui-call","surface":"android","id":"native.android.669ef23a0c73b5d3","source":"Send failed: $message"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/voice/MicCaptureManager.kt","kind":"ui-call","surface":"android","id":"native.android.ee45887a3c34e72f","source":"Sending queued voice"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/voice/MicCaptureManager.kt","kind":"ui-call","surface":"android","id":"native.android.050a72419c2c24f2","source":"Speaking · waiting for reply"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/voice/MicCaptureManager.kt","kind":"ui-call","surface":"android","id":"native.android.91db24cb45a27f6d","source":"Speaking…"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/voice/MicCaptureManager.kt","kind":"ui-call","surface":"android","id":"native.android.bddc1fe837cf4d69","source":"Transcription failed: $message"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/voice/MicCaptureManager.kt","kind":"ui-call","surface":"android","id":"native.android.9a19a511835a3e24","source":"Transcription unavailable: $message"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/voice/MicCaptureManager.kt","kind":"ui-call","surface":"android","id":"native.android.de8a2316f9635d74","source":"Voice reply timed out; retrying queued turn"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/voice/MicCaptureManager.kt","kind":"ui-call","surface":"android","id":"native.android.b722b22c96e92d3c","source":"Voice request failed"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatModelPickerStore.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.eb95c9cc37254e9e","source":"Other"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatSessionSidebarActions.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.ff66a66196653e2b","source":"Me"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatSessionSidebarActions.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.ab3dce093d04951d","source":"The transcript changed. Try copying it again."}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatSessionSidebarActions.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.fb306050b053cc87","source":"There are no messages to copy."}, + {"path":"apps/macos/Sources/OpenClaw/GatewayChildSupervisor.swift","kind":"conditional-branch","surface":"apple","id":"native.apple.b0a5c45a7b56bf77","source":"\n\\(tail)"}, + {"path":"apps/ios/Sources/Design/SettingsProTabActions.swift","kind":"conditional-branch","surface":"apple","id":"native.apple.867ed13624dfabd3","source":"\\(endpoint) • TLS"}, + {"path":"apps/ios/Sources/Design/SettingsProTabActions.swift","kind":"ui-call","surface":"apple","id":"native.apple.1792c3ffe19be169","source":"Checks"}, + {"path":"apps/ios/Sources/Design/SettingsProTabActions.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.e8259dd2c4811ae1","source":"%@ waiting"}, + {"path":"apps/ios/Sources/Design/SettingsProTabActions.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.01d2e7402aa6449c","source":"1 waiting"}, + {"path":"apps/ios/Sources/Design/SettingsProTabActions.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.63c69beef34a7472","source":"About"}, + {"path":"apps/ios/Sources/Design/SettingsProTabActions.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.7b0dcec99ff7e057","source":"Agent: %@"}, + {"path":"apps/ios/Sources/Design/SettingsProTabActions.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.f6df05288050c933","source":"Apple Review demo mode"}, + {"path":"apps/ios/Sources/Design/SettingsProTabActions.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.80583fe75970b14a","source":"Apple Review demo mode enabled."}, + {"path":"apps/ios/Sources/Design/SettingsProTabActions.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.89e793f469e9c960","source":"Apple Watch"}, + {"path":"apps/ios/Sources/Design/SettingsProTabActions.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.25ebe299263b99ad","source":"Approvals"}, + {"path":"apps/ios/Sources/Design/SettingsProTabActions.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.6d4cdb7a2030293e","source":"Checking gateway reachability..."}, + {"path":"apps/ios/Sources/Design/SettingsProTabActions.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.58d26007c2ac7150","source":"Connect to the gateway."}, + {"path":"apps/ios/Sources/Design/SettingsProTabActions.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.d22afdc8f4adfb5d","source":"Connected"}, + {"path":"apps/ios/Sources/Design/SettingsProTabActions.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.2d2b0a77353efd1c","source":"Connected, but some controls are restricted for nodes. This is expected."}, + {"path":"apps/ios/Sources/Design/SettingsProTabActions.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.e977a0dbd4c299ac","source":"Connection timed out. Check the gateway and your network, then try again."}, + {"path":"apps/ios/Sources/Design/SettingsProTabActions.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.47e7e6aba1c95d4b","source":"Could not forget %@."}, + {"path":"apps/ios/Sources/Design/SettingsProTabActions.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.225e452533b04769","source":"Demo mode only"}, + {"path":"apps/ios/Sources/Design/SettingsProTabActions.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.d02cf251db82843a","source":"Diagnostics"}, + {"path":"apps/ios/Sources/Design/SettingsProTabActions.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.96665facd9b83e1a","source":"Discovered"}, + {"path":"apps/ios/Sources/Design/SettingsProTabActions.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.8fe5f51e021b583f","source":"Discovered • TLS"}, + {"path":"apps/ios/Sources/Design/SettingsProTabActions.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.cf94f51ea1593b8a","source":"Failed: host required"}, + {"path":"apps/ios/Sources/Design/SettingsProTabActions.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.86b0a5fd5834535e","source":"Failed: invalid port"}, + {"path":"apps/ios/Sources/Design/SettingsProTabActions.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.23df5cff69388ed6","source":"Foreground approvals still appear while OpenClaw is connected."}, + {"path":"apps/ios/Sources/Design/SettingsProTabActions.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.832ef8754943a8b2","source":"Forgot %@."}, + {"path":"apps/ios/Sources/Design/SettingsProTabActions.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.32ceaa114c831b56","source":"Gateway"}, + {"path":"apps/ios/Sources/Design/SettingsProTabActions.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.71859cb9c86903c4","source":"Gateway requests will appear here."}, + {"path":"apps/ios/Sources/Design/SettingsProTabActions.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.fe88cbe40853ac50","source":"High"}, + {"path":"apps/ios/Sources/Design/SettingsProTabActions.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.b4cb975726899671","source":"Licenses"}, + {"path":"apps/ios/Sources/Design/SettingsProTabActions.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.784ddbeb62b13801","source":"Live gateway requests are disabled in demo mode."}, + {"path":"apps/ios/Sources/Design/SettingsProTabActions.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.5d17e5cdeaafd324","source":"Medium"}, + {"path":"apps/ios/Sources/Design/SettingsProTabActions.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.7f5f034dc1adda4d","source":"One-time approval"}, + {"path":"apps/ios/Sources/Design/SettingsProTabActions.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.0f506b36c12cc94f","source":"Opening QR scanner..."}, + {"path":"apps/ios/Sources/Design/SettingsProTabActions.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.12ba65a1d85f7522","source":"Pairing required. Run /pair approve in your OpenClaw chat, then connect again."}, + {"path":"apps/ios/Sources/Design/SettingsProTabActions.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.d1ed2f81c595fc4f","source":"Paste a setup code to continue."}, + {"path":"apps/ios/Sources/Design/SettingsProTabActions.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.58f361915ec193c1","source":"Permission can be saved"}, + {"path":"apps/ios/Sources/Design/SettingsProTabActions.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.010eebdebf8908fb","source":"Preparing one-time setup…"}, + {"path":"apps/ios/Sources/Design/SettingsProTabActions.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.0fe9ded88c4981f9","source":"QR loaded. Closing scanner..."}, + {"path":"apps/ios/Sources/Design/SettingsProTabActions.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.07bfd0b612bc21b0","source":"QR loaded. Connecting to %@:%@..."}, + {"path":"apps/ios/Sources/Design/SettingsProTabActions.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.2a531dca6e7b3c62","source":"Resolving"}, + {"path":"apps/ios/Sources/Design/SettingsProTabActions.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.73876f9abaa9d72a","source":"Review"}, + {"path":"apps/ios/Sources/Design/SettingsProTabActions.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.cd4040f7561e8304","source":"Review gateway action"}, + {"path":"apps/ios/Sources/Design/SettingsProTabActions.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.cc6e534ed8c46be2","source":"Saved endpoint unavailable"}, + {"path":"apps/ios/Sources/Design/SettingsProTabActions.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.190b358f991db63f","source":"Secure handshake failed. Connect again."}, + {"path":"apps/ios/Sources/Design/SettingsProTabActions.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.1ef2c9a8cf3055e1","source":"Setup code applied. Connecting..."}, + {"path":"apps/ios/Sources/Design/SettingsProTabActions.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.a1b7d6c5566d95a2","source":"Setup code not recognized or uses an insecure ws:// gateway URL."}, + {"path":"apps/ios/Sources/Design/SettingsProTabActions.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.493689fa3ba517e1","source":"Setup link loaded for %@:%@ (%@). Tap Connect to apply."}, + {"path":"apps/ios/Sources/Design/SettingsProTabActions.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.35fa06884a99b8e3","source":"Setup queued for the watch. Open OpenClaw before the code expires."}, + {"path":"apps/ios/Sources/Design/SettingsProTabActions.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.86ce404e35ba6e7b","source":"Setup sent. Open OpenClaw on the watch to connect."}, + {"path":"apps/ios/Sources/Design/SettingsProTabActions.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.12670ebb8519cc09","source":"Switching to %@…"}, + {"path":"apps/ios/Sources/Design/SettingsProTabActions.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.8a138c31cfff3e83","source":"TLS"}, + {"path":"apps/ios/Sources/Design/SettingsProTabActions.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.77a3e2ff778f6642","source":"Waiting for gateway"}, + {"path":"apps/ios/Sources/Design/SettingsProTabActions.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.3fce05f910837fa7","source":"check"}, + {"path":"apps/ios/Sources/Design/SettingsProTabActions.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.eb1ecab58ad7cfea","source":"demo"}, + {"path":"apps/ios/Sources/Design/SettingsProTabActions.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.13df9fa653960094","source":"idle"}, + {"path":"apps/ios/Sources/Design/SettingsProTabActions.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.1e57cb67297c9eb4","source":"live"}, + {"path":"apps/ios/Sources/Design/SettingsProTabActions.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.4587355edddd178a","source":"loaded"}, + {"path":"apps/ios/Sources/Design/SettingsProTabActions.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.a3281f77ea2a6668","source":"missing"}, + {"path":"apps/ios/Sources/Design/SettingsProTabActions.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.77298e560afa9370","source":"off"}, + {"path":"apps/ios/Sources/Design/SettingsProTabActions.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.7ea4001cda9c17da","source":"offline"}, + {"path":"apps/ios/Sources/Design/SettingsProTabActions.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.228b535bb309dee8","source":"on"}, + {"path":"apps/ios/Sources/Design/SettingsProTabActions.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.8af3455dfc1e92b6","source":"online"}, + {"path":"apps/ios/Sources/Design/SettingsProTabActions.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.cbb8ebbfcdc83bca","source":"partial"}, + {"path":"apps/ios/Sources/Design/SettingsProTabActions.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.5d44a9d2ebb3c881","source":"pass"}, + {"path":"apps/ios/Sources/Design/SettingsProTabActions.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.668b5ced78279393","source":"pending"}, + {"path":"apps/ios/Sources/Design/SettingsProTabActions.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.956eced08dc3e300","source":"plain"}, + {"path":"apps/ios/Sources/Design/SettingsProTabActions.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.0ec0c75c9f14735e","source":"ready"}, + {"path":"apps/ios/Sources/Design/SettingsProTabActions.swift","kind":"ui-named-argument","surface":"apple","id":"native.apple.d6b22c2c249195d1","source":"Approval and event alert channel"}, + {"path":"apps/ios/Sources/Design/SettingsProTabActions.swift","kind":"ui-named-argument","surface":"apple","id":"native.apple.54f43ee8c3f7acbe","source":"Discovery"}, + {"path":"apps/ios/Sources/Design/SettingsProTabActions.swift","kind":"ui-named-argument","surface":"apple","id":"native.apple.45cc8fbf12d38c31","source":"Gateway Link"}, + {"path":"apps/ios/Sources/Design/SettingsProTabActions.swift","kind":"ui-named-argument","surface":"apple","id":"native.apple.865f5d6c9c42a734","source":"Last Run"}, + {"path":"apps/ios/Sources/Design/SettingsProTabActions.swift","kind":"ui-named-argument","surface":"apple","id":"native.apple.81bba3a1451d1fda","source":"Live foreground capture state"}, + {"path":"apps/ios/Sources/Design/SettingsProTabActions.swift","kind":"ui-named-argument","surface":"apple","id":"native.apple.deebeb1717b97adf","source":"Notifications"}, + {"path":"apps/ios/Sources/Design/SettingsProTabActions.swift","kind":"ui-named-argument","surface":"apple","id":"native.apple.59d3dc56cca09758","source":"Screen Capture"}, + {"path":"apps/ios/Sources/Design/SettingsProTabActions.swift","kind":"ui-named-argument","surface":"apple","id":"native.apple.4936d9da8a730f49","source":"Talk Config"}, + {"path":"apps/ios/Sources/Design/SettingsProTabActions.swift","kind":"ui-named-argument","surface":"apple","id":"native.apple.82701e2dbfc77dd1","source":"Voice Wake"}, + {"path":"apps/ios/Sources/Design/CommandCenterTab.swift","kind":"conditional-branch","surface":"apple","id":"native.apple.58d26007c2ac7150","source":"Connect to the gateway."}, + {"path":"apps/ios/Sources/Design/CommandCenterTab.swift","kind":"conditional-branch","surface":"apple","id":"native.apple.3d179a5633fd4a50","source":"Gateway offline"}, + {"path":"apps/ios/Sources/Design/CommandCenterTab.swift","kind":"conditional-branch","surface":"apple","id":"native.apple.410ad355820df124","source":"No recent sessions"}, + {"path":"apps/ios/Sources/Design/CommandCenterTab.swift","kind":"conditional-branch","surface":"apple","id":"native.apple.5c2ec397e204df45","source":"Start a chat and it will appear here."}, + {"path":"apps/ios/Sources/Design/CommandCenterTab.swift","kind":"conditional-branch","surface":"apple","id":"native.apple.1f62ab989979658f","source":"Try again after the gateway reconnects."}, + {"path":"apps/ios/Sources/Design/CommandCenterTab.swift","kind":"ui-call","surface":"apple","id":"native.apple.addaba7d7374d016","source":"Cancel"}, + {"path":"apps/ios/Sources/Design/CommandCenterTab.swift","kind":"ui-call","surface":"apple","id":"native.apple.1bb07c7ce8515a18","source":"Delete Group"}, + {"path":"apps/ios/Sources/Design/CommandCenterTab.swift","kind":"ui-call","surface":"apple","id":"native.apple.0084e778d722e823","source":"Delete Group…"}, + {"path":"apps/ios/Sources/Design/CommandCenterTab.swift","kind":"ui-call","surface":"apple","id":"native.apple.86e14f1e6467b478","source":"Group name"}, + {"path":"apps/ios/Sources/Design/CommandCenterTab.swift","kind":"ui-call","surface":"apple","id":"native.apple.37b369625788319e","source":"New Group…"}, + {"path":"apps/ios/Sources/Design/CommandCenterTab.swift","kind":"ui-call","surface":"apple","id":"native.apple.0ee682cbc54d2990","source":"Rename Group…"}, + {"path":"apps/ios/Sources/Design/CommandCenterTab.swift","kind":"ui-call","surface":"apple","id":"native.apple.177774fe4407198f","source":"Session status"}, + {"path":"apps/ios/Sources/Design/CommandCenterTab.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.e81751b8e2ad54e3","source":"%@ on %@"}, + {"path":"apps/ios/Sources/Design/CommandCenterTab.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.c2d06515e3ca9e81","source":"%@ via %@"}, + {"path":"apps/ios/Sources/Design/CommandCenterTab.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.89198075f1afd2aa","source":"31-day usage"}, + {"path":"apps/ios/Sources/Design/CommandCenterTab.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.3032c9a934a24421","source":"Active"}, + {"path":"apps/ios/Sources/Design/CommandCenterTab.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.ba6d42821bf02f25","source":"Archived"}, + {"path":"apps/ios/Sources/Design/CommandCenterTab.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.4bf05e4bdc096680","source":"Archived sessions"}, + {"path":"apps/ios/Sources/Design/CommandCenterTab.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.26aad9b4464e6a81","source":"Archived sessions will appear here."}, + {"path":"apps/ios/Sources/Design/CommandCenterTab.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.fe62cf378f3e9f74","source":"Attention"}, + {"path":"apps/ios/Sources/Design/CommandCenterTab.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.bb69920e6930860f","source":"Automation issues"}, + {"path":"apps/ios/Sources/Design/CommandCenterTab.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.58d26007c2ac7150","source":"Connect to the gateway."}, + {"path":"apps/ios/Sources/Design/CommandCenterTab.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.b03ed263dd2dbccb","source":"Connecting"}, + {"path":"apps/ios/Sources/Design/CommandCenterTab.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.24a2831a4edf442c","source":"Create"}, + {"path":"apps/ios/Sources/Design/CommandCenterTab.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.2cf59eef516e4dd8","source":"Direct chat"}, + {"path":"apps/ios/Sources/Design/CommandCenterTab.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.3d179a5633fd4a50","source":"Gateway offline"}, + {"path":"apps/ios/Sources/Design/CommandCenterTab.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.0046510d99b81729","source":"Live"}, + {"path":"apps/ios/Sources/Design/CommandCenterTab.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.b47d0e536764d1b7","source":"Loading archived sessions"}, + {"path":"apps/ios/Sources/Design/CommandCenterTab.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.47e586ef7d8ede85","source":"Loading recent sessions"}, + {"path":"apps/ios/Sources/Design/CommandCenterTab.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.0fd687e088ac5633","source":"Loading snoozed sessions"}, + {"path":"apps/ios/Sources/Design/CommandCenterTab.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.899b9d1dc07762ad","source":"New Group"}, + {"path":"apps/ios/Sources/Design/CommandCenterTab.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.053bc3ee9a1fea53","source":"No archived sessions"}, + {"path":"apps/ios/Sources/Design/CommandCenterTab.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.b722a3e9c71ac81c","source":"No recent activity"}, + {"path":"apps/ios/Sources/Design/CommandCenterTab.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.410ad355820df124","source":"No recent sessions"}, + {"path":"apps/ios/Sources/Design/CommandCenterTab.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.f5ea9474f46b6c37","source":"No snoozed sessions"}, + {"path":"apps/ios/Sources/Design/CommandCenterTab.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.90d58ffd4ac7be41","source":"Offline"}, + {"path":"apps/ios/Sources/Design/CommandCenterTab.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.8154cd7674c08ac5","source":"Online"}, + {"path":"apps/ios/Sources/Design/CommandCenterTab.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.660e30d93c74e1fb","source":"Opens Sessions"}, + {"path":"apps/ios/Sources/Design/CommandCenterTab.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.233197f0a1829388","source":"Opens Usage"}, + {"path":"apps/ios/Sources/Design/CommandCenterTab.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.2fb645c2a76adf8b","source":"Pending approvals"}, + {"path":"apps/ios/Sources/Design/CommandCenterTab.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.51d510724545ce1c","source":"Recent sessions"}, + {"path":"apps/ios/Sources/Design/CommandCenterTab.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.ff1ad065651c3aa8","source":"Rename Group"}, + {"path":"apps/ios/Sources/Design/CommandCenterTab.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.71b86d9584a37a82","source":"Save"}, + {"path":"apps/ios/Sources/Design/CommandCenterTab.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.222a42ea8b6f19e5","source":"Sessions"}, + {"path":"apps/ios/Sources/Design/CommandCenterTab.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.34d830023283d9d3","source":"Show Archived"}, + {"path":"apps/ios/Sources/Design/CommandCenterTab.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.7e5f2531d9455524","source":"Snoozed"}, + {"path":"apps/ios/Sources/Design/CommandCenterTab.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.bd383db80a9930f6","source":"Snoozed sessions"}, + {"path":"apps/ios/Sources/Design/CommandCenterTab.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.e46b7a1d62eb3355","source":"Snoozed sessions will appear here until they wake."}, + {"path":"apps/ios/Sources/Design/CommandCenterTab.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.5c2ec397e204df45","source":"Start a chat and it will appear here."}, + {"path":"apps/ios/Sources/Design/CommandCenterTab.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.50a3a5175d7e5b9c","source":"Telegram chat"}, + {"path":"apps/ios/Sources/Design/CommandCenterTab.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.bf61b9107f8ae06e","source":"Tokens"}, + {"path":"apps/ios/Sources/Design/CommandCenterTab.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.a0003bed72203534","source":"Unknown"}, + {"path":"apps/ios/Sources/Design/CommandCenterTab.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.ee7b9cdb241fc8a3","source":"Unread"}, + {"path":"apps/ios/Sources/Design/CommandCenterTab.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.63e22b4f68067be8","source":"Wakes %@"}, + {"path":"apps/ios/Sources/Design/CommandCenterTab.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.7db3520e9b745d52","source":"^[\\(count) session](inflect: true)"}, + {"path":"apps/ios/Sources/Design/CommandCenterTab.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.b7ea6ef573260e0c","source":"iOS chat"}, + {"path":"apps/ios/Sources/Design/CommandCenterTab.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.f145bd65f739aab2","source":"just now"}, + {"path":"apps/ios/Sources/Design/CommandCenterTab.swift","kind":"ui-modifier","surface":"apple","id":"native.apple.aa9c5bbb6b19218b","source":"Delete Group?"}, + {"path":"apps/ios/Sources/Design/CommandCenterTab.swift","kind":"ui-modifier","surface":"apple","id":"native.apple.59a17dee76f1e123","source":"Gateway settings"}, + {"path":"apps/ios/Sources/Design/CommandCenterTab.swift","kind":"ui-modifier","surface":"apple","id":"native.apple.7e550d2d8268fb3c","source":"Opens gateway settings"}, + {"path":"apps/ios/Sources/Design/CommandCenterTab.swift","kind":"ui-modifier","surface":"apple","id":"native.apple.222a42ea8b6f19e5","source":"Sessions"}, + {"path":"apps/ios/Sources/Design/CommandCenterTab.swift","kind":"ui-named-argument","surface":"apple","id":"native.apple.9c2e3e664c0940fc","source":"Address"}, + {"path":"apps/ios/Sources/Design/CommandCenterTab.swift","kind":"ui-named-argument","surface":"apple","id":"native.apple.0784cf778339c1bb","source":"Agent session"}, + {"path":"apps/ios/Sources/Design/CommandCenterTab.swift","kind":"ui-named-argument","surface":"apple","id":"native.apple.984f3c89300610d1","source":"Agents"}, + {"path":"apps/ios/Sources/Design/CommandCenterTab.swift","kind":"ui-named-argument","surface":"apple","id":"native.apple.4e46dbbbbaa9aca9","source":"Connection"}, + {"path":"apps/ios/Sources/Design/CommandCenterTab.swift","kind":"ui-named-argument","surface":"apple","id":"native.apple.32ceaa114c831b56","source":"Gateway"}, + {"path":"apps/ios/Sources/Design/CommandCenterTab.swift","kind":"ui-named-argument","surface":"apple","id":"native.apple.51d510724545ce1c","source":"Recent sessions"}, + {"path":"apps/ios/Sources/Design/CommandCenterTab.swift","kind":"ui-named-argument","surface":"apple","id":"native.apple.222a42ea8b6f19e5","source":"Sessions"}, + {"path":"apps/ios/Sources/Design/CommandCenterTab.swift","kind":"ui-named-argument","surface":"apple","id":"native.apple.8c54735bd629c62f","source":"Sessions unavailable"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatTransport.swift","kind":"conditional-branch","surface":"apple","id":"native.apple.2052e84c8f7105cb","source":"\\(rawValue)/*"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatTransport.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.5aefa632ba4cf8eb","source":"Update the gateway before sending queued messages. This version requires safe delivery routing."}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatTransport.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.b88283dbbcb9b3ce","source":"Update the gateway to load progress cards for this agent."}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatTransport.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.33071b9488ef782d","source":"Update your Gateway to use session model choices. Slash commands are still available."}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatAttachmentMenu.kt","kind":"ui-call","surface":"android","id":"native.android.d116cefbb5d344ab","source":"Add attachment"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatAttachmentMenu.kt","kind":"ui-call","surface":"android","id":"native.android.6c1dbafd33c7b8e9","source":"Add your current location to the draft. Review it before sending."}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatAttachmentMenu.kt","kind":"ui-call","surface":"android","id":"native.android.97ee81877f75e218","source":"Applying permissions…"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatAttachmentMenu.kt","kind":"ui-call","surface":"android","id":"native.android.d982efc5b73aa465","source":"Back"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatAttachmentMenu.kt","kind":"ui-call","surface":"android","id":"native.android.96eb51a38ed9706c","source":"Camera"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatAttachmentMenu.kt","kind":"ui-call","surface":"android","id":"native.android.c93bb38744c9ad16","source":"Could not get your location. Check device location settings and try again."}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatAttachmentMenu.kt","kind":"ui-call","surface":"android","id":"native.android.a39fdbef34bb94f7","source":"Files"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatAttachmentMenu.kt","kind":"ui-call","surface":"android","id":"native.android.06a4b6cd363a8cf6","source":"Gallery"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatAttachmentMenu.kt","kind":"ui-call","surface":"android","id":"native.android.4374b928762021ee","source":"Getting location…"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatAttachmentMenu.kt","kind":"ui-call","surface":"android","id":"native.android.26ead13667e80461","source":"Location"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatAttachmentMenu.kt","kind":"ui-call","surface":"android","id":"native.android.bc2e4b23ec27a152","source":"Location permission is required. Allow it in Android settings or try again."}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatAttachmentMenu.kt","kind":"ui-call","surface":"android","id":"native.android.4f2ae94a79c512f9","source":"Permissions"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatAttachmentMenu.kt","kind":"ui-call","surface":"android","id":"native.android.b0e4b3b47eea5d1a","source":"Use current location"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatSheets.swift","kind":"conditional-branch","surface":"apple","id":"native.apple.3032c9a934a24421","source":"Active"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatSheets.swift","kind":"conditional-branch","surface":"apple","id":"native.apple.ba6d42821bf02f25","source":"Archived"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatSheets.swift","kind":"conditional-branch","surface":"apple","id":"native.apple.d800fa5d7ab06b98","source":"Done"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatSheets.swift","kind":"conditional-branch","surface":"apple","id":"native.apple.00e84f6d842c7174","source":"No archived threads"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatSheets.swift","kind":"conditional-branch","surface":"apple","id":"native.apple.c48f4e3bb761e2fc","source":"No threads found"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatSheets.swift","kind":"conditional-branch","surface":"apple","id":"native.apple.5fac7ce79407d7d5","source":"Pin"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatSheets.swift","kind":"conditional-branch","surface":"apple","id":"native.apple.9bcf01e2032db1de","source":"Select"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatSheets.swift","kind":"conditional-branch","surface":"apple","id":"native.apple.3363022a15976759","source":"Unpin"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatSheets.swift","kind":"ui-call","surface":"apple","id":"native.apple.b08e18c89de8d46c","source":"Archive"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatSheets.swift","kind":"ui-call","surface":"apple","id":"native.apple.addaba7d7374d016","source":"Cancel"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatSheets.swift","kind":"ui-call","surface":"apple","id":"native.apple.2718a02d13a49cdc","source":"Delete"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatSheets.swift","kind":"ui-call","surface":"apple","id":"native.apple.f43c1f8049a80f31","source":"Delete Threads"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatSheets.swift","kind":"ui-call","surface":"apple","id":"native.apple.570525884ee580a7","source":"Each selected thread and its transcript will be removed from the gateway."}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatSheets.swift","kind":"ui-call","surface":"apple","id":"native.apple.a8427d6d8012bb5e","source":"Get Info…"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatSheets.swift","kind":"ui-call","surface":"apple","id":"native.apple.75827aa6c7770ac8","source":"Groups"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatSheets.swift","kind":"ui-call","surface":"apple","id":"native.apple.5fac7ce79407d7d5","source":"Pin"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatSheets.swift","kind":"ui-call","surface":"apple","id":"native.apple.3df678808ee7c528","source":"Rename"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatSheets.swift","kind":"ui-call","surface":"apple","id":"native.apple.c618f35ef63a5df6","source":"Scope"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatSheets.swift","kind":"ui-call","surface":"apple","id":"native.apple.2afc7addbd339c16","source":"Thread name"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatSheets.swift","kind":"ui-call","surface":"apple","id":"native.apple.3363022a15976759","source":"Unpin"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatSheets.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.b08e18c89de8d46c","source":"Archive"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatSheets.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.6df3f510e0bcd2d1","source":"Fork"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatSheets.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.d6c01cfe9e53e179","source":"Fork from last completed message"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatSheets.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.4310f0e4cb8aba20","source":"Mark Read"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatSheets.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.abf60e7eba8b92b5","source":"Mark Unread"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatSheets.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.31ff01b8056ce11f","source":"Restore"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatSheets.swift","kind":"ui-modifier","surface":"apple","id":"native.apple.79369e91be24338c","source":"Delete selected threads?"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatSheets.swift","kind":"ui-modifier","surface":"apple","id":"native.apple.c8eb55378249cc6e","source":"Manage thread groups"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatSheets.swift","kind":"ui-modifier","surface":"apple","id":"native.apple.a44693e976a74ae8","source":"Pinned"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatSheets.swift","kind":"ui-modifier","surface":"apple","id":"native.apple.f28e07a57ad4f63c","source":"Rename Thread"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatSheets.swift","kind":"ui-modifier","surface":"apple","id":"native.apple.100594da90bb5d3f","source":"Threads"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatSheets.swift","kind":"ui-named-argument","surface":"apple","id":"native.apple.e934017adeb4afba","source":"Search threads"}, + {"path":"apps/macos/Sources/OpenClaw/StatusMenuSessions.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.7ce3d011e8d4c74a","source":"Approval requested"}, + {"path":"apps/macos/Sources/OpenClaw/StatusMenuSessions.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.504b712bfbd064c0","source":"Color"}, + {"path":"apps/macos/Sources/OpenClaw/StatusMenuSessions.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.73ef7f4fe41213c4","source":"Compact"}, + {"path":"apps/macos/Sources/OpenClaw/StatusMenuSessions.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.adbbb75261ed3e42","source":"Compact Session Log"}, + {"path":"apps/macos/Sources/OpenClaw/StatusMenuSessions.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.d7c54447ab791e16","source":"Compact Session Log (recommended)"}, + {"path":"apps/macos/Sources/OpenClaw/StatusMenuSessions.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.8f903e671e5e2dd8","source":"Compact failed"}, + {"path":"apps/macos/Sources/OpenClaw/StatusMenuSessions.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.09b6190e54d26103","source":"Compact session log?"}, + {"path":"apps/macos/Sources/OpenClaw/StatusMenuSessions.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.b13fde6cff0b1b57","source":"Default"}, + {"path":"apps/macos/Sources/OpenClaw/StatusMenuSessions.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.2718a02d13a49cdc","source":"Delete"}, + {"path":"apps/macos/Sources/OpenClaw/StatusMenuSessions.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.c3276c48d97c4f99","source":"Delete Session"}, + {"path":"apps/macos/Sources/OpenClaw/StatusMenuSessions.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.1e48f3c3584bd63e","source":"Delete failed"}, + {"path":"apps/macos/Sources/OpenClaw/StatusMenuSessions.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.2c54b8091b71dcde","source":"Delete session?"}, + {"path":"apps/macos/Sources/OpenClaw/StatusMenuSessions.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.cdd7867cbac8ec5f","source":"Deletes the “%@” entry and archives its transcript."}, + {"path":"apps/macos/Sources/OpenClaw/StatusMenuSessions.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.d6e730f7530b30d2","source":"Gateway disconnected (showing cached)"}, + {"path":"apps/macos/Sources/OpenClaw/StatusMenuSessions.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.fe88cbe40853ac50","source":"High"}, + {"path":"apps/macos/Sources/OpenClaw/StatusMenuSessions.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.db205f683ee71134","source":"Keeps the last 400 lines and archives the old file."}, + {"path":"apps/macos/Sources/OpenClaw/StatusMenuSessions.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.98bf2898e2ca7ed5","source":"Low"}, + {"path":"apps/macos/Sources/OpenClaw/StatusMenuSessions.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.5d17e5cdeaafd324","source":"Medium"}, + {"path":"apps/macos/Sources/OpenClaw/StatusMenuSessions.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.89e5302cc420c198","source":"Minimal"}, + {"path":"apps/macos/Sources/OpenClaw/StatusMenuSessions.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.788300ca77c798cd","source":"More preview…"}, + {"path":"apps/macos/Sources/OpenClaw/StatusMenuSessions.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.ae46c75e49fe0771","source":"No connection to gateway"}, + {"path":"apps/macos/Sources/OpenClaw/StatusMenuSessions.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.a32aae275e7067b3","source":"Off"}, + {"path":"apps/macos/Sources/OpenClaw/StatusMenuSessions.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.b068c147b2ba5118","source":"On"}, + {"path":"apps/macos/Sources/OpenClaw/StatusMenuSessions.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.99acfe80d7b2b084","source":"Open Session Log"}, + {"path":"apps/macos/Sources/OpenClaw/StatusMenuSessions.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.da4b4e2a3580477a","source":"Recent messages (expanded)"}, + {"path":"apps/macos/Sources/OpenClaw/StatusMenuSessions.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.bc11e56f850ba6dd","source":"Recent messages (last 10)"}, + {"path":"apps/macos/Sources/OpenClaw/StatusMenuSessions.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.1926c479f013f7b8","source":"Reset"}, + {"path":"apps/macos/Sources/OpenClaw/StatusMenuSessions.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.fb2709db6d72ab37","source":"Reset Session"}, + {"path":"apps/macos/Sources/OpenClaw/StatusMenuSessions.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.ad65191926e5250c","source":"Reset failed"}, + {"path":"apps/macos/Sources/OpenClaw/StatusMenuSessions.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.7634cc0dabe72ab5","source":"Reset session?"}, + {"path":"apps/macos/Sources/OpenClaw/StatusMenuSessions.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.8c54735bd629c62f","source":"Sessions unavailable"}, + {"path":"apps/macos/Sources/OpenClaw/StatusMenuSessions.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.9f3dd213cb958465","source":"Starts a new session ID for “%@”."}, + {"path":"apps/macos/Sources/OpenClaw/StatusMenuSessions.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.ea5944dac09f07af","source":"Thinking"}, + {"path":"apps/macos/Sources/OpenClaw/StatusMenuSessions.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.6686c63918788a74","source":"Update color failed"}, + {"path":"apps/macos/Sources/OpenClaw/StatusMenuSessions.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.9f422b5713b6f21b","source":"Update thinking failed"}, + {"path":"apps/macos/Sources/OpenClaw/StatusMenuSessions.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.8d90d8ee038f14f4","source":"Update verbose failed"}, + {"path":"apps/macos/Sources/OpenClaw/StatusMenuSessions.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.e6f37b21bbbc6c5c","source":"Verbose"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatViewModel+SessionActions.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.a87a8210362d2d72","source":"Gateway changed before the thread operation started."}, + {"path":"apps/macos/Sources/OpenClaw/RemoteGatewayProbe.swift","kind":"conditional-branch","surface":"apple","id":"native.apple.f005ad060d30249d","source":"Approve this device from an already-paired OpenClaw client. In your OpenClaw chat, run `/pair approve`, then click **Check connection** again."}, + {"path":"apps/macos/Sources/OpenClaw/RemoteGatewayProbe.swift","kind":"conditional-branch","surface":"apple","id":"native.apple.ed8c44c887625f9d","source":"Check this gateway's password"}, + {"path":"apps/macos/Sources/OpenClaw/RemoteGatewayProbe.swift","kind":"conditional-branch","surface":"apple","id":"native.apple.c371034b2ab22a48","source":"Click Change connection and enter the gateway host's configured password in the Gateway password field. Save the connection, then try again. If no password is configured, set `gateway.auth.password` or `OPENCLAW_GATEWAY_PASSWORD` on the gateway host."}, + {"path":"apps/macos/Sources/OpenClaw/RemoteGatewayProbe.swift","kind":"conditional-branch","surface":"apple","id":"native.apple.f07bef86e0f5d261","source":"Click Change connection and enter the gateway password in the Gateway password field. If needed, configure gateway.auth.password or OPENCLAW_GATEWAY_PASSWORD on the gateway host."}, + {"path":"apps/macos/Sources/OpenClaw/RemoteGatewayProbe.swift","kind":"conditional-branch","surface":"apple","id":"native.apple.42780a889a2f5241","source":"Connected via paired device"}, + {"path":"apps/macos/Sources/OpenClaw/RemoteGatewayProbe.swift","kind":"conditional-branch","surface":"apple","id":"native.apple.7463540fe8421b7d","source":"Connected with gateway token"}, + {"path":"apps/macos/Sources/OpenClaw/RemoteGatewayProbe.swift","kind":"conditional-branch","surface":"apple","id":"native.apple.a8ea48b86d5301ef","source":"Connected with password"}, + {"path":"apps/macos/Sources/OpenClaw/RemoteGatewayProbe.swift","kind":"conditional-branch","surface":"apple","id":"native.apple.140e8ec12a84bc21","source":"Connected with setup code"}, + {"path":"apps/macos/Sources/OpenClaw/RemoteGatewayProbe.swift","kind":"conditional-branch","surface":"apple","id":"native.apple.fde363f833d2f80a","source":"Gateway token mismatch. Run openclaw gateway auth-token --show on the gateway host."}, + {"path":"apps/macos/Sources/OpenClaw/RemoteGatewayProbe.swift","kind":"conditional-branch","surface":"apple","id":"native.apple.1bc08dae137a3f11","source":"Get a fresh setup code from the Gateway owner. Click Change connection and paste it into Address or setup code. Save the connection, then try again."}, + {"path":"apps/macos/Sources/OpenClaw/RemoteGatewayProbe.swift","kind":"conditional-branch","surface":"apple","id":"native.apple.de90d492dd65fce7","source":"On the gateway host, run `openclaw gateway auth-token --show` in an interactive terminal. Click Change connection and paste its output into Gateway token. Save the connection, then try again."}, + {"path":"apps/macos/Sources/OpenClaw/RemoteGatewayProbe.swift","kind":"conditional-branch","surface":"apple","id":"native.apple.73f6db05a856b77c","source":"On the gateway host, run `openclaw gateway auth-token --show` in an interactive terminal. Click Change connection and replace Gateway token with its output. Save the connection, then try again."}, + {"path":"apps/macos/Sources/OpenClaw/RemoteGatewayProbe.swift","kind":"conditional-branch","surface":"apple","id":"native.apple.05f711cec069ec47","source":"Pairing required. In an already-paired OpenClaw client, run /pair approve, then check the connection again."}, + {"path":"apps/macos/Sources/OpenClaw/RemoteGatewayProbe.swift","kind":"conditional-branch","surface":"apple","id":"native.apple.d71560681d1e29d7","source":"Remote gateway ready"}, + {"path":"apps/macos/Sources/OpenClaw/RemoteGatewayProbe.swift","kind":"conditional-branch","surface":"apple","id":"native.apple.76e7680466fb8ed4","source":"Setup code no longer valid. Get a fresh code from the Gateway owner and use Change connection."}, + {"path":"apps/macos/Sources/OpenClaw/RemoteGatewayProbe.swift","kind":"conditional-branch","surface":"apple","id":"native.apple.09a7eb184985831d","source":"That token did not match the gateway"}, + {"path":"apps/macos/Sources/OpenClaw/RemoteGatewayProbe.swift","kind":"conditional-branch","surface":"apple","id":"native.apple.c82ee689dfef17aa","source":"This device needs pairing approval"}, + {"path":"apps/macos/Sources/OpenClaw/RemoteGatewayProbe.swift","kind":"conditional-branch","surface":"apple","id":"native.apple.5b4cdd521b868111","source":"This gateway has token auth enabled, but no gateway.auth.token is configured on the host."}, + {"path":"apps/macos/Sources/OpenClaw/RemoteGatewayProbe.swift","kind":"conditional-branch","surface":"apple","id":"native.apple.e91d0c6f33dd733b","source":"This gateway host needs token setup"}, + {"path":"apps/macos/Sources/OpenClaw/RemoteGatewayProbe.swift","kind":"conditional-branch","surface":"apple","id":"native.apple.1a6d24c92012a2a3","source":"This gateway is set to token auth, but no `gateway.auth.token` is configured on the gateway host. If the gateway uses an environment variable instead, set `OPENCLAW_GATEWAY_TOKEN` before starting the gateway."}, + {"path":"apps/macos/Sources/OpenClaw/RemoteGatewayProbe.swift","kind":"conditional-branch","surface":"apple","id":"native.apple.5d817ddacd7b11af","source":"This gateway requires an auth token"}, + {"path":"apps/macos/Sources/OpenClaw/RemoteGatewayProbe.swift","kind":"conditional-branch","surface":"apple","id":"native.apple.563203a1f1316c2a","source":"This gateway requires an auth token. Run openclaw gateway auth-token --show on the gateway host."}, + {"path":"apps/macos/Sources/OpenClaw/RemoteGatewayProbe.swift","kind":"conditional-branch","surface":"apple","id":"native.apple.5d673ac109df336e","source":"This setup code is no longer valid"}, + {"path":"apps/macos/Sources/OpenClaw/AppIconStyle.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.5b48cf0db574ef88","source":"Clawmark"}, + {"path":"apps/macos/Sources/OpenClaw/AppIconStyle.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.855bb01f174d4280","source":"Heritage"}, + {"path":"apps/macos/Sources/OpenClaw/AppIconStyle.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.4c5c9894dac15a28","source":"Open C"}, + {"path":"apps/macos/Sources/OpenClaw/AppIconStyle.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.bdf09ea57b5a7229","source":"Origami"}, + {"path":"apps/macos/Sources/OpenClaw/AppIconStyle.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.604639bf6edc4cce","source":"Original"}, + {"path":"apps/macos/Sources/OpenClaw/AppIconStyle.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.2605e4055f68b330","source":"Pincer"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ToolActivityPresentation.kt","kind":"ui-call","surface":"android","id":"native.android.ae41eaa995f585ea","source":"$title ×$count"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ToolActivityPresentation.kt","kind":"ui-call","surface":"android","id":"native.android.f8db54ac48c62970","source":"${it.title} (${it.status})"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ToolActivityPresentation.kt","kind":"ui-call","surface":"android","id":"native.android.67df9e481e35b48c","source":"Blocked"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ToolActivityPresentation.kt","kind":"ui-call","surface":"android","id":"native.android.9779e0a84c0060fa","source":"Failed"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ToolActivityPresentation.kt","kind":"ui-call","surface":"android","id":"native.android.e8ebf32f0d4e3563","source":"No output — tool failed."}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ToolActivityPresentation.kt","kind":"ui-call","surface":"android","id":"native.android.80ac22e183ea3319","source":"Progress cleared"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ToolActivityPresentation.kt","kind":"ui-call","surface":"android","id":"native.android.8bbe59b01a1c9b49","source":"Progress note updated"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ToolActivityPresentation.kt","kind":"ui-call","surface":"android","id":"native.android.bc78d8a71483b0fd","source":"Progress update failed"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ToolActivityPresentation.kt","kind":"ui-call","surface":"android","id":"native.android.78008abe88cae63e","source":"Progress updated — $completed/$total · $step"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ToolActivityPresentation.kt","kind":"ui-call","surface":"android","id":"native.android.5e5cad5bf929acf3","source":"Skipped"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ToolActivityPresentation.kt","kind":"ui-call","surface":"android","id":"native.android.ca88d17c2b2e5437","source":"Tool details"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ToolActivityPresentation.kt","kind":"ui-call","surface":"android","id":"native.android.b4df872f3281c099","source":"Tool error"}, + {"path":"apps/ios/Sources/Gateway/GatewayProblemView.swift","kind":"conditional-branch","surface":"apple","id":"native.apple.5c120f3c544d8333","source":"Check both"}, + {"path":"apps/ios/Sources/Gateway/GatewayProblemView.swift","kind":"conditional-branch","surface":"apple","id":"native.apple.6d20d99b48ee9e70","source":"Check network"}, + {"path":"apps/ios/Sources/Gateway/GatewayProblemView.swift","kind":"conditional-branch","surface":"apple","id":"native.apple.155be3c965dce4f9","source":"Details"}, + {"path":"apps/ios/Sources/Gateway/GatewayProblemView.swift","kind":"conditional-branch","surface":"apple","id":"native.apple.149459a031de3905","source":"Fix on gateway"}, + {"path":"apps/ios/Sources/Gateway/GatewayProblemView.swift","kind":"conditional-branch","surface":"apple","id":"native.apple.d6f944896b4a0374","source":"Fix on this device"}, + {"path":"apps/ios/Sources/Gateway/GatewayProblemView.swift","kind":"conditional-branch","surface":"apple","id":"native.apple.2874df4d38a638e7","source":"Needs attention"}, + {"path":"apps/ios/Sources/Gateway/GatewayProblemView.swift","kind":"conditional-branch","surface":"apple","id":"native.apple.5ee1c0204dd6b4f2","source":"Set up Tailscale"}, + {"path":"apps/ios/Sources/Gateway/GatewayProblemView.swift","kind":"ui-call","surface":"apple","id":"native.apple.27360ac3d141b7c6","source":"Connection problem"}, + {"path":"apps/ios/Sources/Gateway/GatewayProblemView.swift","kind":"ui-call","surface":"apple","id":"native.apple.c320a0e023d0c65c","source":"Copy command"}, + {"path":"apps/ios/Sources/Gateway/GatewayProblemView.swift","kind":"ui-call","surface":"apple","id":"native.apple.41d7e23ccfedd849","source":"Copy request ID"}, + {"path":"apps/ios/Sources/Gateway/GatewayProblemView.swift","kind":"ui-call","surface":"apple","id":"native.apple.d800fa5d7ab06b98","source":"Done"}, + {"path":"apps/ios/Sources/Gateway/GatewayProblemView.swift","kind":"ui-call","surface":"apple","id":"native.apple.0860d8b946e817b7","source":"Gateway command"}, + {"path":"apps/ios/Sources/Gateway/GatewayProblemView.swift","kind":"ui-call","surface":"apple","id":"native.apple.ccb8f51530765c28","source":"Help"}, + {"path":"apps/ios/Sources/Gateway/GatewayProblemView.swift","kind":"ui-call","surface":"apple","id":"native.apple.88c2cefab0fff263","source":"Open docs"}, + {"path":"apps/ios/Sources/Gateway/GatewayProblemView.swift","kind":"ui-call","surface":"apple","id":"native.apple.add815e6a21200c3","source":"Request"}, + {"path":"apps/ios/Sources/Gateway/GatewayProblemView.swift","kind":"ui-call","surface":"apple","id":"native.apple.dad9facb5d36565f","source":"Technical details"}, + {"path":"apps/ios/Sources/Gateway/GatewayProblemView.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.af6c2588c01db270","source":"%@ (request ID: %@)"}, + {"path":"apps/ios/Sources/Gateway/GatewayProblemView.swift","kind":"ui-modifier","surface":"apple","id":"native.apple.27360ac3d141b7c6","source":"Connection problem"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatTalkActivityViews.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.b96daa2a07755aa0","source":"Hide talk transcript"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatTalkActivityViews.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.c9009c9a9599a439","source":"Show talk transcript"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatTalkActivityViews.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.2c12e364726bb89f","source":"System Default"}, + {"path":"apps/macos/Sources/OpenClaw/BrowserProfileImportModel.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.cfcd671a54b772db","source":"Browser import requires Local mode"}, + {"path":"apps/macos/Sources/OpenClaw/BrowserProfileImportModel.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.70c05e8289e9b917","source":"Browser import unavailable"}, + {"path":"apps/macos/Sources/OpenClaw/BrowserProfileImportModel.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.bc95622ff2a8184e","source":"No browser login available"}, + {"path":"apps/macos/Sources/OpenClaw/BrowserProfileImportModel.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.287d7ee22143fe4f","source":"Switch this Mac app to a local Gateway before importing browser cookies."}, + {"path":"apps/macos/Sources/OpenClaw/BrowserProfileImportModel.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.a818a8281e2ffd61","source":"System browser profile import is disabled in the local Gateway configuration."}, + {"path":"apps/macos/Sources/OpenClaw/BrowserProfileImportModel.swift","kind":"ui-localized-call-multiline","surface":"apple","id":"native.apple.fedfabab4844f04b","source":"No Chrome, Brave, Edge, or Chromium profile with cookies was found on this Mac."}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatMessageViews.kt","kind":"ui-call","surface":"android","id":"native.android.9838a3c8907c93d0","source":"Attachment"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatMessageViews.kt","kind":"ui-call","surface":"android","id":"native.android.83e7a975bb7a5ea0","source":"Collapse link preview"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatMessageViews.kt","kind":"ui-call","surface":"android","id":"native.android.7618489ec1e87a5b","source":"Copy code"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatMessageViews.kt","kind":"ui-call","surface":"android","id":"native.android.4efa71f0a6961c54","source":"Delete"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatMessageViews.kt","kind":"ui-call","surface":"android","id":"native.android.ad973e8bc7bc5461","source":"End of code"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatMessageViews.kt","kind":"ui-call","surface":"android","id":"native.android.0af40f0c72ce662e","source":"Expand link preview"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatMessageViews.kt","kind":"ui-call","surface":"android","id":"native.android.9779e0a84c0060fa","source":"Failed"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatMessageViews.kt","kind":"ui-call","surface":"android","id":"native.android.1062364401943984","source":"Failed — $it"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatMessageViews.kt","kind":"ui-call","surface":"android","id":"native.android.2410b214b9995569","source":"Image"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatMessageViews.kt","kind":"ui-call","surface":"android","id":"native.android.fdf7ae2057ea3231","source":"Image unavailable · Tap to retry"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatMessageViews.kt","kind":"ui-call","surface":"android","id":"native.android.9e8a52852d1db0a0","source":"Loading image…"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatMessageViews.kt","kind":"ui-call","surface":"android","id":"native.android.2d8d246ba0641f4b","source":"Loading preview…"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatMessageViews.kt","kind":"ui-call","surface":"android","id":"native.android.75bfd90ef5f29c93","source":"No preview available"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatMessageViews.kt","kind":"ui-call","surface":"android","id":"native.android.a9d3eac603240e6a","source":"Open image preview"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatMessageViews.kt","kind":"ui-call","surface":"android","id":"native.android.84244f73da2b8e3b","source":"OpenClaw"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatMessageViews.kt","kind":"ui-call","surface":"android","id":"native.android.84c148a01a8ef0cc","source":"Preview · $domain"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatMessageViews.kt","kind":"ui-call","surface":"android","id":"native.android.06ffbe86a1215adb","source":"Queued — sends when reconnected"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatMessageViews.kt","kind":"ui-call","surface":"android","id":"native.android.f48f5f2e61a7282d","source":"Retry"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatMessageViews.kt","kind":"ui-call","surface":"android","id":"native.android.6d3689575e8cbfae","source":"Sending…"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatMessageViews.kt","kind":"ui-call","surface":"android","id":"native.android.01abe92b37636357","source":"Sent — confirming delivery…"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatMessageViews.kt","kind":"ui-call","surface":"android","id":"native.android.0533e469b78ef013","source":"Session branch changed; review and retry this message."}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatMessageViews.kt","kind":"ui-call","surface":"android","id":"native.android.af3f73918fbcf2a8","source":"Start of code"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatMessageViews.kt","kind":"ui-call","surface":"android","id":"native.android.bc37a72a47161dd2","source":"Unsupported attachment"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatMessageViews.kt","kind":"ui-call","surface":"android","id":"native.android.e15885377b28fa59","source":"Working"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatMessageViews.kt","kind":"ui-call","surface":"android","id":"native.android.f3486faa8e0fcae0","source":"You"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatMessageViews.kt","kind":"ui-call","surface":"android","id":"native.android.cad294844b0d5b92","source":"· $phrase"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatMessageViews.kt","kind":"ui-call","surface":"android","id":"native.android.b245eebed3902d53","source":"📎 ${attachment.fileName}"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/HealthLogsSettingsScreen.kt","kind":"ui-call","surface":"android","id":"native.android.1d862a07a3941537","source":"$pendingRunCount active"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/HealthLogsSettingsScreen.kt","kind":"ui-call","surface":"android","id":"native.android.a215220550112854","source":"${modelCount.size} available"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/HealthLogsSettingsScreen.kt","kind":"ui-call","surface":"android","id":"native.android.527be2042f5a85e3","source":"Chat"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/HealthLogsSettingsScreen.kt","kind":"ui-call","surface":"android","id":"native.android.fa2ca02b7570c313","source":"Connect the gateway to load recent logs."}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/HealthLogsSettingsScreen.kt","kind":"ui-call","surface":"android","id":"native.android.44f6b5c185ccdd8a","source":"Gateway"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/HealthLogsSettingsScreen.kt","kind":"ui-call","surface":"android","id":"native.android.1fe19418fbbcd7aa","source":"Gateway status, phone node readiness, and recent log stream."}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/HealthLogsSettingsScreen.kt","kind":"ui-call","surface":"android","id":"native.android.4b824029c32f8ac6","source":"Health"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/HealthLogsSettingsScreen.kt","kind":"ui-call","surface":"android","id":"native.android.2dcc7fee47983489","source":"Idle"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/HealthLogsSettingsScreen.kt","kind":"ui-call","surface":"android","id":"native.android.05d298539c765ab6","source":"Level"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/HealthLogsSettingsScreen.kt","kind":"ui-call","surface":"android","id":"native.android.41683a66dca7c816","source":"Log Entry"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/HealthLogsSettingsScreen.kt","kind":"ui-call","surface":"android","id":"native.android.52c5dce6ff12c828","source":"Logs"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/HealthLogsSettingsScreen.kt","kind":"ui-call","surface":"android","id":"native.android.4fb4085c4232d796","source":"Message"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/HealthLogsSettingsScreen.kt","kind":"ui-call","surface":"android","id":"native.android.d70df3690709d095","source":"Models"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/HealthLogsSettingsScreen.kt","kind":"ui-call","surface":"android","id":"native.android.f08aecdd46bb9ea6","source":"No recent log entries."}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/HealthLogsSettingsScreen.kt","kind":"ui-call","surface":"android","id":"native.android.a4ad5a147920244b","source":"Node"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/HealthLogsSettingsScreen.kt","kind":"ui-call","surface":"android","id":"native.android.9a6b78ac4f68f11c","source":"Not ready"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/HealthLogsSettingsScreen.kt","kind":"ui-call","surface":"android","id":"native.android.dad3625d27b761a4","source":"Offline"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/HealthLogsSettingsScreen.kt","kind":"ui-call","surface":"android","id":"native.android.adde379654a85bf3","source":"Online"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/HealthLogsSettingsScreen.kt","kind":"ui-call","surface":"android","id":"native.android.ed90b247115fb04f","source":"Open log entry"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/HealthLogsSettingsScreen.kt","kind":"ui-call","surface":"android","id":"native.android.441eae285dae7b66","source":"Phone Node"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/HealthLogsSettingsScreen.kt","kind":"ui-call","surface":"android","id":"native.android.a320e8e38ad09fdc","source":"RECENT LOGS"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/HealthLogsSettingsScreen.kt","kind":"ui-call","surface":"android","id":"native.android.e7e32633960b9a05","source":"Raw"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/HealthLogsSettingsScreen.kt","kind":"ui-call","surface":"android","id":"native.android.3833561b14a68b4b","source":"Readable gateway log detail."}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/HealthLogsSettingsScreen.kt","kind":"ui-call","surface":"android","id":"native.android.dc842ee2019a7fda","source":"Ready"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/HealthLogsSettingsScreen.kt","kind":"ui-call","surface":"android","id":"native.android.ef17a7be2705d882","source":"Refresh Logs"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/HealthLogsSettingsScreen.kt","kind":"ui-call","surface":"android","id":"native.android.b461b104ce7ffa95","source":"Runs"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/HealthLogsSettingsScreen.kt","kind":"ui-call","surface":"android","id":"native.android.24526c2cad0b9a73","source":"Showing the latest log chunk."}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/HealthLogsSettingsScreen.kt","kind":"ui-call","surface":"android","id":"native.android.c471c41d30bfc9f1","source":"Subsystem"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/HealthLogsSettingsScreen.kt","kind":"ui-call","surface":"android","id":"native.android.6d1879aff69d80df","source":"Time"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/HealthLogsSettingsScreen.kt","kind":"ui-call","surface":"android","id":"native.android.39785345ba2c3bff","source":"Unknown"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/HealthLogsSettingsScreen.kt","kind":"ui-call","surface":"android","id":"native.android.452d1e5f8df7def6","source":"Voice"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/HealthLogsSettingsScreen.kt","kind":"ui-call","surface":"android","id":"native.android.3646e3feaeb05ee3","source":"Waiting"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/VoiceNoteComposer.kt","kind":"ui-call","surface":"android","id":"native.android.725d83d533a01b31","source":"Cancel voice note"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/VoiceNoteComposer.kt","kind":"ui-call","surface":"android","id":"native.android.481239e547e6f761","source":"Finish voice note"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/VoiceNoteComposer.kt","kind":"ui-call","surface":"android","id":"native.android.93f25994bedbd2c8","source":"Preparing voice note…"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/VoiceNoteComposer.kt","kind":"ui-call","surface":"android","id":"native.android.c2e0a18fba9f5eeb","source":"Record voice note"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatSessionSidebarModel+Titles.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.a8544fbd4aeb355d","source":"%@ Group"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatSessionSidebarModel+Titles.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.42590bad460baaf9","source":"%@ Session"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatSessionSidebarModel+Titles.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.eedb1d26085c2c98","source":"Automation:"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatSessionSidebarModel+Titles.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.6a892818f0a8b11d","source":"Main Session"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatSessionSidebarModel+Titles.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.c1d775545a6e6ddb","source":"New session"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatSessionSidebarModel+Titles.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.4d78548734fd837b","source":"Subagent:"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawKit/WatchChatDelivery.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.74402308be5f305e","source":"Check the date and time on iPhone and Watch."}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawKit/WatchChatDelivery.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.5fdcb31e763ba715","source":"Invalid Watch chat delivery message."}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawKit/WatchChatDelivery.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.3de95899b3297585","source":"Invalid Watch message submission time."}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawKit/WatchChatDelivery.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.3ffda440b95efd9d","source":"This Watch message expired. Check Chat on iPhone."}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawKit/WatchChatDelivery.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.442d897384b6a217","source":"This Watch message is too large. Shorten it and try again."}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawKit/WatchChatDelivery.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.32f1ec3098860d1e","source":"Update OpenClaw on iPhone and Watch."}, + {"path":"apps/ios/Sources/Gateway/NotificationPermissionGuidanceDialog.swift","kind":"ui-call","surface":"apple","id":"native.apple.5a76cb708e01de50","source":"Don't show again"}, + {"path":"apps/ios/Sources/Gateway/NotificationPermissionGuidanceDialog.swift","kind":"ui-call","surface":"apple","id":"native.apple.07a8aa1ec5f70239","source":"Exec approvals can only be reviewed while OpenClaw is open and connected.\n\nEnable Notifications to receive approval notifications while OpenClaw is not open."}, + {"path":"apps/ios/Sources/Gateway/NotificationPermissionGuidanceDialog.swift","kind":"ui-call","surface":"apple","id":"native.apple.7a8d6b79f731c88b","source":"Not Now"}, + {"path":"apps/ios/Sources/Gateway/NotificationPermissionGuidanceDialog.swift","kind":"ui-call","surface":"apple","id":"native.apple.50d9eeabc4dd5799","source":"Notifications are off"}, + {"path":"apps/ios/Sources/Gateway/NotificationPermissionGuidanceDialog.swift","kind":"ui-call","surface":"apple","id":"native.apple.3d29beadd6134ed5","source":"Open Notifications Settings"}, + {"path":"apps/ios/Sources/Gateway/NotificationPermissionGuidanceDialog.swift","kind":"ui-call-multiline","surface":"apple","id":"native.apple.07a8aa1ec5f70239","source":"Exec approvals can only be reviewed while OpenClaw is open and connected.\n\nEnable Notifications to receive approval notifications while OpenClaw is not open."}, + {"path":"apps/ios/Sources/Model/NodeAppModel.swift","kind":"conditional-branch","surface":"apple","id":"native.apple.29df8187ddbe4966","source":"Approval"}, + {"path":"apps/ios/Sources/Model/NodeAppModel.swift","kind":"conditional-branch","surface":"apple","id":"native.apple.6d74d1d559938e07","source":"Approval set to Always Allow."}, + {"path":"apps/ios/Sources/Model/NodeAppModel.swift","kind":"conditional-branch","surface":"apple","id":"native.apple.d22afdc8f4adfb5d","source":"Connected"}, + {"path":"apps/ios/Sources/Model/NodeAppModel.swift","kind":"conditional-branch","surface":"apple","id":"native.apple.9fde0847d7bf35e5","source":"Connecting…"}, + {"path":"apps/ios/Sources/Model/NodeAppModel.swift","kind":"conditional-branch","surface":"apple","id":"native.apple.d37c5de947265bcf","source":"Gateway credential handoff persistence failed."}, + {"path":"apps/ios/Sources/Model/NodeAppModel.swift","kind":"conditional-branch","surface":"apple","id":"native.apple.d2691d385287fc64","source":"Gateway credential handoff persistence failed: \\(error.localizedDescription)"}, + {"path":"apps/ios/Sources/Model/NodeAppModel.swift","kind":"conditional-branch","surface":"apple","id":"native.apple.c0104a8300ebb3bc","source":"No chat messages yet"}, + {"path":"apps/ios/Sources/Model/NodeAppModel.swift","kind":"conditional-branch","surface":"apple","id":"native.apple.90d58ffd4ac7be41","source":"Offline"}, + {"path":"apps/ios/Sources/Model/NodeAppModel.swift","kind":"conditional-branch","surface":"apple","id":"native.apple.2006761fbf01a8ee","source":"Reconnecting…"}, + {"path":"apps/ios/Sources/Model/NodeAppModel.swift","kind":"conditional-branch","surface":"apple","id":"native.apple.97ebaa3434a6526f","source":"This approval was already"}, + {"path":"apps/ios/Sources/Model/NodeAppModel.swift","kind":"conditional-branch","surface":"apple","id":"native.apple.418c5458a59599d8","source":"This approval was already set to Always Allow."}, + {"path":"apps/ios/Sources/Model/NodeAppModel.swift","kind":"conditional-branch","surface":"apple","id":"native.apple.b010e5167c9f9c70","source":"\\(urlText.prefix(500))…"}, + {"path":"apps/ios/Sources/Model/NodeAppModel.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.8338be9a1e12c4f0","source":"Action required"}, + {"path":"apps/ios/Sources/Model/NodeAppModel.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.ca083ddec4619905","source":"Approval needed"}, + {"path":"apps/ios/Sources/Model/NodeAppModel.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.b4fa4587709a992a","source":"Connect to your Gateway, then run Start Live Voice again."}, + {"path":"apps/ios/Sources/Model/NodeAppModel.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.c159fea1aaa0e46f","source":"Connecting..."}, + {"path":"apps/ios/Sources/Model/NodeAppModel.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.cbbbadf8c46d760c","source":"No speech heard. Try again and speak near the microphone."}, + {"path":"apps/ios/Sources/Model/NodeAppModel.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.42728865556c7060","source":"Reconnecting..."}, + {"path":"apps/ios/Sources/Model/NodeAppModel.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.5d3f8c0d2aa4bd23","source":"Update OpenClaw on iPhone and Apple Watch before sending Watch messages."}, + {"path":"apps/ios/Sources/Model/NodeAppModel.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.856b7d2cfa55557e","source":"Watch delivery storage is unavailable. Try again on iPhone."}, + {"path":"apps/ios/Sources/Model/NodeAppModel.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.de940b69d4c4a3f0","source":"Watch reply was not saved. Open iPhone and try again."}, + {"path":"apps/ios/Sources/Design/AgentProTab+GatewayData.swift","kind":"conditional-branch","surface":"apple","id":"native.apple.b13fde6cff0b1b57","source":"Default"}, + {"path":"apps/ios/Sources/Design/AgentProTab+GatewayData.swift","kind":"conditional-branch","surface":"apple","id":"native.apple.59d1d878b3170094","source":"Not selected"}, + {"path":"apps/ios/Sources/Design/AgentProTab+GatewayData.swift","kind":"conditional-branch","surface":"apple","id":"native.apple.8154cd7674c08ac5","source":"Online"}, + {"path":"apps/ios/Sources/Design/AgentProTab+GatewayData.swift","kind":"conditional-branch","surface":"apple","id":"native.apple.c7150f26c257b807","source":"Ready"}, + {"path":"apps/ios/Sources/Design/AgentProTab+GatewayData.swift","kind":"conditional-branch","surface":"apple","id":"native.apple.e5301b474eb8ca3a","source":"Selected"}, + {"path":"apps/macos/Sources/OpenClaw/DeviceSettingsPanels.swift","kind":"ui-call","surface":"apple","id":"native.apple.d800fa5d7ab06b98","source":"Done"}, + {"path":"apps/macos/Sources/OpenClaw/DeviceSettingsPanels.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.909a002a72d36896","source":"Microphone Test"}, + {"path":"apps/macos/Sources/OpenClaw/DeviceSettingsPanels.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.6558b7559ccd62ff","source":"Quick Chat shortcut"}, + {"path":"apps/macos/Sources/OpenClaw/DeepLinks.swift","kind":"conditional-branch","surface":"apple","id":"native.apple.b010e5167c9f9c70","source":"\\(urlText.prefix(500))…"}, + {"path":"apps/macos/Sources/OpenClaw/DeepLinks.swift","kind":"ui-named-argument","surface":"apple","id":"native.apple.648d6451e4693f7c","source":"Agent request failed"}, + {"path":"apps/macos/Sources/OpenClaw/DeepLinks.swift","kind":"ui-named-argument","surface":"apple","id":"native.apple.7d6b79ec976107e0","source":"Deep link blocked"}, + {"path":"apps/macos/Sources/OpenClaw/DeepLinks.swift","kind":"ui-named-argument","surface":"apple","id":"native.apple.ce25c268fe30b161","source":"Deep link too large"}, + {"path":"apps/macos/Sources/OpenClaw/DeepLinks.swift","kind":"ui-named-argument","surface":"apple","id":"native.apple.045bebfc072da63c","source":"Message exceeds 20,000 characters."}, + {"path":"apps/macos/Sources/OpenClaw/DeepLinks.swift","kind":"ui-named-argument","surface":"apple","id":"native.apple.3f7d79db8a9ba624","source":"OpenClaw is paused"}, + {"path":"apps/macos/Sources/OpenClaw/DeepLinks.swift","kind":"ui-named-argument","surface":"apple","id":"native.apple.5e753074f38db79e","source":"Run OpenClaw agent?"}, + {"path":"apps/macos/Sources/OpenClaw/DeepLinks.swift","kind":"ui-named-argument","surface":"apple","id":"native.apple.1b3e61030f599963","source":"Unpause OpenClaw to run agent actions."}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/node/DebugHandler.kt","kind":"ui-call","surface":"android","id":"native.android.cde7800d239f6622","source":"${signature.take(20)}... (OK)"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/node/DebugHandler.kt","kind":"ui-call","surface":"android","id":"native.android.4c3f0ff77123a235","source":"NULL (FAILED)"}, + {"path":"apps/macos/Sources/OpenClaw/DashboardManager+Construction.swift","kind":"conditional-branch","surface":"apple","id":"native.apple.b8fd3263920a001e","source":"OpenClaw"}, + {"path":"apps/macos/Sources/OpenClaw/MenuBar.swift","kind":"ui-call","surface":"apple","id":"native.apple.cf5cdb8c89e57ea2","source":"About OpenClaw"}, + {"path":"apps/macos/Sources/OpenClaw/MenuBar.swift","kind":"ui-call","surface":"apple","id":"native.apple.9c60d46ba33836b2","source":"Back"}, + {"path":"apps/macos/Sources/OpenClaw/MenuBar.swift","kind":"ui-call","surface":"apple","id":"native.apple.91ed29ffffd541e0","source":"Command Palette…"}, + {"path":"apps/macos/Sources/OpenClaw/MenuBar.swift","kind":"ui-call","surface":"apple","id":"native.apple.84997b336f2091f5","source":"Connection…"}, + {"path":"apps/macos/Sources/OpenClaw/MenuBar.swift","kind":"ui-call","surface":"apple","id":"native.apple.92bf6491280e006a","source":"Forward"}, + {"path":"apps/macos/Sources/OpenClaw/MenuBar.swift","kind":"ui-call","surface":"apple","id":"native.apple.15944dfde379d8b4","source":"New Gateway Window…"}, + {"path":"apps/macos/Sources/OpenClaw/MenuBar.swift","kind":"ui-call","surface":"apple","id":"native.apple.ede310e680a0a931","source":"New Thread"}, + {"path":"apps/macos/Sources/OpenClaw/MenuBar.swift","kind":"ui-call","surface":"apple","id":"native.apple.9e5d17774e2e15d6","source":"Settings…"}, + {"path":"apps/ios/Sources/Voice/TalkGatewayPermissionState.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.6361bc15d40785c3","source":"API key missing"}, + {"path":"apps/ios/Sources/Voice/TalkGatewayPermissionState.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.7ce3d011e8d4c74a","source":"Approval requested"}, + {"path":"apps/ios/Sources/Voice/TalkGatewayPermissionState.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.c860fb68baff2b93","source":"Load failed"}, + {"path":"apps/ios/Sources/Voice/TalkGatewayPermissionState.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.7e8616e8b61e3ab7","source":"Missing %@"}, + {"path":"apps/ios/Sources/Voice/TalkGatewayPermissionState.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.24b8a2da623d3a4f","source":"Not checked"}, + {"path":"apps/ios/Sources/Voice/TalkGatewayPermissionState.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.c7150f26c257b807","source":"Ready"}, + {"path":"apps/ios/Sources/Voice/TalkGatewayPermissionState.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.1d50d3f4b0c4508e","source":"Request failed"}, + {"path":"apps/ios/Sources/Voice/TalkGatewayPermissionState.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.c96f21338c0485f8","source":"Requesting approval"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawKit/GatewayConnectionProblem.swift","kind":"conditional-branch","surface":"apple","id":"native.apple.7914a5cdec78f9e5","source":" The new certificate is trusted by this device; this is commonly caused by certificate rotation."}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawKit/GatewayConnectionProblem.swift","kind":"conditional-branch","surface":"apple","id":"native.apple.1a92188647749142","source":" This device could not verify the new certificate."}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawKit/GatewayConnectionProblem.swift","kind":"conditional-branch","surface":"apple","id":"native.apple.c8b833c5f6041feb","source":"Retry once"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawKit/GatewayConnectionProblem.swift","kind":"conditional-branch","surface":"apple","id":"native.apple.3763e29c884dd87a","source":"Update gateway token"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawKit/GatewayConnectionProblem.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.9b44f40a0b4af488","source":"Check certificate"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawKit/GatewayConnectionProblem.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.208d32e9bea264c1","source":"Gateway certificate is not trusted"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawKit/GatewayConnectionProblem.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.45246d8d09fd2eae","source":"Gateway certificate unavailable"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawKit/GatewayConnectionProblem.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.e051fdadf264e938","source":"OpenClaw could not read the gateway certificate for %@."}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawKit/GatewayConnectionProblem.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.fbcacca6b22b7135","source":"OpenClaw could not securely save the TLS certificate pin for %@."}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawKit/GatewayConnectionProblem.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.812df118c67f31ea","source":"Retry"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawKit/GatewayConnectionProblem.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.825d531554c7497e","source":"The TLS challenge came from a different host or port than the requested Gateway."}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawKit/GatewayConnectionProblem.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.d41a945dcaad4944","source":"The saved TLS certificate pin for %@ no longer matches the gateway certificate. The new certificate is trusted by this device; this is commonly caused by certificate rotation."}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawKit/GatewayConnectionProblem.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.3e6810d607984bad","source":"The saved TLS certificate pin for %@ no longer matches the gateway certificate. This device could not verify the new certificate."}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawKit/GatewayConnectionProblem.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.b0bafa9bd23ed290","source":"This device does not trust the TLS certificate presented by %@."}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawKit/GatewayConnectionProblem.swift","kind":"ui-named-argument","surface":"apple","id":"native.apple.a7368559783f7299","source":"Approve on gateway"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawKit/GatewayConnectionProblem.swift","kind":"ui-named-argument","surface":"apple","id":"native.apple.5fe385631a7fe6aa","source":"Check device time"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawKit/GatewayConnectionProblem.swift","kind":"ui-named-argument","surface":"apple","id":"native.apple.09906cd15f172e1b","source":"Device permissions need approval"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawKit/GatewayConnectionProblem.swift","kind":"ui-named-argument","surface":"apple","id":"native.apple.149459a031de3905","source":"Fix on gateway"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawKit/GatewayConnectionProblem.swift","kind":"ui-named-argument","surface":"apple","id":"native.apple.d39c6db60dad0d3e","source":"Gateway password is not configured"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawKit/GatewayConnectionProblem.swift","kind":"ui-named-argument","surface":"apple","id":"native.apple.be8868b89aba1e59","source":"Gateway password is out of date"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawKit/GatewayConnectionProblem.swift","kind":"ui-named-argument","surface":"apple","id":"native.apple.05eadfe857ca27ea","source":"Gateway password required"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawKit/GatewayConnectionProblem.swift","kind":"ui-named-argument","surface":"apple","id":"native.apple.02de2452d9047033","source":"Gateway rejected the connection"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawKit/GatewayConnectionProblem.swift","kind":"ui-named-argument","surface":"apple","id":"native.apple.f761d7c3567264b2","source":"Gateway token is not configured"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawKit/GatewayConnectionProblem.swift","kind":"ui-named-argument","surface":"apple","id":"native.apple.bc7fd816af812867","source":"Gateway token is out of date"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawKit/GatewayConnectionProblem.swift","kind":"ui-named-argument","surface":"apple","id":"native.apple.056ee9889d7c59a1","source":"Gateway token required"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawKit/GatewayConnectionProblem.swift","kind":"ui-named-argument","surface":"apple","id":"native.apple.efe2174919e2ed2d","source":"Get a fresh setup code from the Gateway owner, then scan or enter it again."}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawKit/GatewayConnectionProblem.swift","kind":"ui-named-argument","surface":"apple","id":"native.apple.3f4b344256b434e7","source":"Open Settings"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawKit/GatewayConnectionProblem.swift","kind":"ui-named-argument","surface":"apple","id":"native.apple.8490179e79c0c97d","source":"Re-pair this device"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawKit/GatewayConnectionProblem.swift","kind":"ui-named-argument","surface":"apple","id":"native.apple.ec1d4a32c8ff87ff","source":"Repair pairing"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawKit/GatewayConnectionProblem.swift","kind":"ui-named-argument","surface":"apple","id":"native.apple.812df118c67f31ea","source":"Retry"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawKit/GatewayConnectionProblem.swift","kind":"ui-named-argument","surface":"apple","id":"native.apple.7f9d2dd6531f3760","source":"Retry from the app"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawKit/GatewayConnectionProblem.swift","kind":"ui-named-argument","surface":"apple","id":"native.apple.17c1816309d52098","source":"Review Tailscale setup"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawKit/GatewayConnectionProblem.swift","kind":"ui-named-argument","surface":"apple","id":"native.apple.7966ecffe83478db","source":"Review pairing"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawKit/GatewayConnectionProblem.swift","kind":"ui-named-argument","surface":"apple","id":"native.apple.3b2e04421ba06e03","source":"Scan QR again"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawKit/GatewayConnectionProblem.swift","kind":"ui-named-argument","surface":"apple","id":"native.apple.c80f7af67b5544e0","source":"Secure device identity is required"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawKit/GatewayConnectionProblem.swift","kind":"ui-named-argument","surface":"apple","id":"native.apple.f85a0bb7e9e65623","source":"Secure handshake did not match"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawKit/GatewayConnectionProblem.swift","kind":"ui-named-argument","surface":"apple","id":"native.apple.0add1f75e6a9a372","source":"Secure handshake expired"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawKit/GatewayConnectionProblem.swift","kind":"ui-named-argument","surface":"apple","id":"native.apple.fe2f634797a93b4d","source":"Secure handshake is incomplete"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawKit/GatewayConnectionProblem.swift","kind":"ui-named-argument","surface":"apple","id":"native.apple.a9f1cb2eff5ab058","source":"Setup code no longer valid"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawKit/GatewayConnectionProblem.swift","kind":"ui-named-argument","surface":"apple","id":"native.apple.09cca43d53c461a0","source":"Tailscale identity check failed"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawKit/GatewayConnectionProblem.swift","kind":"ui-named-argument","surface":"apple","id":"native.apple.5424cba4fcb30e1a","source":"The challenge response was stale or mismatched."}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawKit/GatewayConnectionProblem.swift","kind":"ui-named-argument","surface":"apple","id":"native.apple.ec0eec3efbb99435","source":"The device signature is too old to use."}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawKit/GatewayConnectionProblem.swift","kind":"ui-named-argument","surface":"apple","id":"native.apple.693a15492fa11363","source":"The forwarded Tailscale identity did not match the verified identity."}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawKit/GatewayConnectionProblem.swift","kind":"ui-named-argument","surface":"apple","id":"native.apple.bee924f7e4177b95","source":"The gateway accepted this device token but rejected the requested operator scopes."}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawKit/GatewayConnectionProblem.swift","kind":"ui-named-argument","surface":"apple","id":"native.apple.406e0d7ddde364ba","source":"The gateway could not verify the identity this device presented."}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawKit/GatewayConnectionProblem.swift","kind":"ui-named-argument","surface":"apple","id":"native.apple.e6633af70c4f5b68","source":"The gateway could not verify the public key this device presented."}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawKit/GatewayConnectionProblem.swift","kind":"ui-named-argument","surface":"apple","id":"native.apple.240c21b74173ebce","source":"The gateway could not verify this Tailscale client identity."}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawKit/GatewayConnectionProblem.swift","kind":"ui-named-argument","surface":"apple","id":"native.apple.b9e49b8af8a108e0","source":"The gateway expected a Tailscale auth proxy, but it was not configured."}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawKit/GatewayConnectionProblem.swift","kind":"ui-named-argument","surface":"apple","id":"native.apple.9b4713a8ca183ee2","source":"The gateway expected a one-time challenge response, but the nonce was missing."}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawKit/GatewayConnectionProblem.swift","kind":"ui-named-argument","surface":"apple","id":"native.apple.589539deb18f7a1d","source":"The gateway is temporarily refusing new auth attempts after repeated failures."}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawKit/GatewayConnectionProblem.swift","kind":"ui-named-argument","surface":"apple","id":"native.apple.ceee598d5489ac22","source":"The gateway rejected the device identity because the device ID did not match."}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawKit/GatewayConnectionProblem.swift","kind":"ui-named-argument","surface":"apple","id":"native.apple.0d41f9eb8b902b38","source":"The gateway rejected the stored device token for this role."}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawKit/GatewayConnectionProblem.swift","kind":"ui-named-argument","surface":"apple","id":"native.apple.0b799c67da633f7f","source":"The saved password on this device does not match the gateway password."}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawKit/GatewayConnectionProblem.swift","kind":"ui-named-argument","surface":"apple","id":"native.apple.d2c5a698be597a36","source":"The token on this device does not match the gateway token."}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawKit/GatewayConnectionProblem.swift","kind":"ui-named-argument","surface":"apple","id":"native.apple.a6962e93463c80d6","source":"This connection expected Tailscale identity headers, but they were not available."}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawKit/GatewayConnectionProblem.swift","kind":"ui-named-argument","surface":"apple","id":"native.apple.3a0d2ecf7090d398","source":"This device identity could not be verified"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawKit/GatewayConnectionProblem.swift","kind":"ui-named-argument","surface":"apple","id":"native.apple.c6d7e86453f48411","source":"This device's saved device token is no longer valid"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawKit/GatewayConnectionProblem.swift","kind":"ui-named-argument","surface":"apple","id":"native.apple.85aeeb7d6fe0a6b1","source":"This gateway is set to password auth, but no gateway password is configured on the gateway."}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawKit/GatewayConnectionProblem.swift","kind":"ui-named-argument","surface":"apple","id":"native.apple.ac5d74459f4889cc","source":"This gateway is set to token auth, but no gateway token is configured on the gateway."}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawKit/GatewayConnectionProblem.swift","kind":"ui-named-argument","surface":"apple","id":"native.apple.41f3c3a949184422","source":"This gateway requires a password, but this device did not send one."}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawKit/GatewayConnectionProblem.swift","kind":"ui-named-argument","surface":"apple","id":"native.apple.ca74fecdb2142fca","source":"This gateway requires an auth token, but this device did not send one."}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawKit/GatewayConnectionProblem.swift","kind":"ui-named-argument","surface":"apple","id":"native.apple.1e1c6b725d461eaf","source":"Too many failed attempts"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawKit/GatewayConnectionProblem.swift","kind":"ui-named-argument","surface":"apple","id":"native.apple.30621b934c4aeece","source":"Turn on Tailscale"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawKit/GatewayConnectionProblem.swift","kind":"ui-named-argument","surface":"apple","id":"native.apple.55dea68e89642a06","source":"Update password"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawKit/GatewayConnectionProblem.swift","kind":"ui-named-argument","surface":"apple","id":"native.apple.48188d5f5cd7da45","source":"Wait and retry"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawKit/GatewayConnectionProblem.swift","kind":"ui-named-argument-concatenated","surface":"apple","id":"native.apple.43c12521780d592f","source":"This connection must include a signed device identity before the gateway can bind permissions to this device."}, + {"path":"apps/macos/Sources/OpenClaw/DashboardManager+Routes.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.493c8a7bdfc34dcb","source":"Could Not Set Primary Gateway"}, + {"path":"apps/macos/Sources/OpenClaw/DashboardManager+Routes.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.2f4ecf908494f83c","source":"OK"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/VoiceNoteComposerViews.swift","kind":"ui-modifier","surface":"apple","id":"native.apple.2731915a0fc2f753","source":"Cancel voice note"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/VoiceNoteComposerViews.swift","kind":"ui-modifier","surface":"apple","id":"native.apple.0a91c97c8709a518","source":"Finish voice note"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/VoiceNoteComposerViews.swift","kind":"ui-modifier","surface":"apple","id":"native.apple.c7b0c6e40fb8acd0","source":"Record Voice Note"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/VoiceNoteComposerViews.swift","kind":"ui-modifier","surface":"apple","id":"native.apple.264e32978cddcd6c","source":"Record voice note"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/VoiceNoteComposerViews.swift","kind":"ui-modifier","surface":"apple","id":"native.apple.82884e4be1dd47d5","source":"Recording"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/CronJobManagement.kt","kind":"ui-call","surface":"android","id":"native.android.1744c44f08ae0fec","source":"Automation has an invalid configuration."}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/CronJobManagement.kt","kind":"ui-call","surface":"android","id":"native.android.a489ce0358ac480f","source":"Automation is already running."}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/CronJobManagement.kt","kind":"ui-call","surface":"android","id":"native.android.ed37f609c770b992","source":"Automation is not due yet."}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/CronJobManagement.kt","kind":"ui-call","surface":"android","id":"native.android.84efe35297185d67","source":"Automation run failed."}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/CronJobManagement.kt","kind":"ui-call","surface":"android","id":"native.android.4f52251488bb75a3","source":"Automation run finished with an unknown status."}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/CronJobManagement.kt","kind":"ui-call","surface":"android","id":"native.android.ff82252383d89bc6","source":"Automation run finished."}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/CronJobManagement.kt","kind":"ui-call","surface":"android","id":"native.android.a25ec527af4c3188","source":"Automation run skipped."}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/CronJobManagement.kt","kind":"ui-call","surface":"android","id":"native.android.3c1615fa4ed4c421","source":"Cron scheduler is stopped."}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/CronJobManagement.kt","kind":"ui-call","surface":"android","id":"native.android.8cd5ce251952d7dc","source":"Gateway restart recovery is still in progress."}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatBrowserCard.kt","kind":"ui-call","surface":"android","id":"native.android.3136ffa1e97a2d84","source":"Agent browser"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatBrowserCard.kt","kind":"ui-call","surface":"android","id":"native.android.4baf0d2548eeb836","source":"Browser control is unavailable with your current Gateway permissions."}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatBrowserCard.kt","kind":"ui-call","surface":"android","id":"native.android.8a287ec82b616d94","source":"Browser offline. Reconnect to continue in this tab."}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatBrowserCard.kt","kind":"ui-call","surface":"android","id":"native.android.4a0afb99faaec7a5","source":"Browser view unavailable. Update your Gateway and use its bundled Control UI."}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatBrowserCard.kt","kind":"ui-call","surface":"android","id":"native.android.9196f20752991ce4","source":"Close"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatBrowserCard.kt","kind":"ui-call","surface":"android","id":"native.android.7e80a3efcc9256f1","source":"Collapse browser"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatBrowserCard.kt","kind":"ui-call","surface":"android","id":"native.android.8f384608c275320c","source":"Control browser"}, + {"path":"apps/macos/Sources/OpenClaw/DashboardDeviceSettingsMessageHandler.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.8dba5cf06f450dab","source":"Allow"}, + {"path":"apps/macos/Sources/OpenClaw/DashboardDeviceSettingsMessageHandler.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.addaba7d7374d016","source":"Cancel"}, + {"path":"apps/macos/Sources/OpenClaw/DashboardFailurePage.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.addaba7d7374d016","source":"Cancel"}, + {"path":"apps/macos/Sources/OpenClaw/DashboardFailurePage.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.175bcc20002fdff3","source":"Complete sign-in in your browser…"}, + {"path":"apps/macos/Sources/OpenClaw/DashboardFailurePage.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.b8ccd3cffcea09cb","source":"Connection Settings…"}, + {"path":"apps/macos/Sources/OpenClaw/DashboardFailurePage.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.c109419e4662ddfa","source":"Open browser"}, + {"path":"apps/macos/Sources/OpenClaw/DashboardFailurePage.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.2bac736b68242f20","source":"Sign in again"}, + {"path":"apps/macos/Sources/OpenClaw/DashboardFailurePage.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.a28d95db9b1069a3","source":"Signed out of %@"}, + {"path":"apps/macos/Sources/OpenClaw/DashboardFailurePage.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.37bc65fc6431be71","source":"Your browser sign-in to %@ expired %@. Sign in again to continue."}, + {"path":"apps/macos/Sources/OpenClaw/DashboardFailurePage.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.e0f10df53e1715e8","source":"Your browser sign-in to %@ expires soon. Sign in again to continue."}, + {"path":"apps/macos/Sources/OpenClaw/MacRealtimeTalkAudioCapture.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.11f6f4fa597f9df4","source":"Realtime Talk requested an invalid audio sample rate"}, + {"path":"apps/macos/Sources/OpenClaw/MacRealtimeTalkAudioCapture.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.b5b843b6a0a96cc5","source":"Realtime microphone became unavailable: %@"}, + {"path":"apps/macos/Sources/OpenClaw/MacRealtimeTalkAudioCapture.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.d40597f2d391f8cf","source":"Selected audio input has no usable Float32 format"}, + {"path":"apps/macos/Sources/OpenClaw/MacRealtimeTalkAudioCapture.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.8a4aa2d658ca95a3","source":"Selected input and system default are unavailable"}, + {"path":"apps/macos/Sources/OpenClawMacCLI/WizardCommand.swift","kind":"conditional-branch","surface":"apple","id":"native.apple.0b5548d3903e9047","source":" [\\(initial)]"}, + {"path":"apps/macos/Sources/OpenClawMacCLI/WizardCommand.swift","kind":"conditional-branch","surface":"apple","id":"native.apple.27edc41026111de6","source":" [\\(initialIndices.map(String.init).joined(separator: \",\"))]"}, + {"path":"apps/macos/Sources/OpenClawMacCLI/WizardCommand.swift","kind":"conditional-branch","surface":"apple","id":"native.apple.e60c1ca944b5a0a5","source":" — \\(option.hint!)"}, + {"path":"apps/macos/Sources/OpenClawMacCLI/WizardCommand.swift","kind":"conditional-branch","surface":"apple","id":"native.apple.5af154eff7a6cf5b","source":"Invalid URL: \\(raw)"}, + {"path":"apps/macos/Sources/OpenClawMacCLI/WizardCommand.swift","kind":"conditional-branch","surface":"apple","id":"native.apple.d945d34cbb216e93","source":"Wizard cancelled"}, + {"path":"apps/macos/Sources/OpenClawMacCLI/WizardCommand.swift","kind":"conditional-branch","surface":"apple","id":"native.apple.2f4ac24e663d9db9","source":"gateway.remote.url is missing"}, + {"path":"apps/android/app/src/thirdParty/res/values/accessibility_strings.xml","kind":"resource-string","surface":"android","id":"native.android.3ed7bd540a4421fd","source":"Allows the third-party OpenClaw build to inspect and control the active app during local development."}, + {"path":"apps/android/app/src/thirdParty/res/values/accessibility_strings.xml","kind":"resource-string","surface":"android","id":"native.android.902002c09a59a4fa","source":"Developer UI observation and control"}, + {"path":"apps/android/app/src/thirdParty/res/values/accessibility_strings.xml","kind":"resource-string","surface":"android","id":"native.android.a5466a404e654af8","source":"OpenClaw Accessibility Developer"}, + {"path":"apps/android/app/src/thirdParty/res/values/accessibility_strings.xml","kind":"resource-string","surface":"android","id":"native.android.46ca9720aeb8da19","source":"OpenClaw UI control"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatQuestionCard.swift","kind":"conditional-branch","surface":"apple","id":"native.apple.59d1d878b3170094","source":"Not selected"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatQuestionCard.swift","kind":"conditional-branch","surface":"apple","id":"native.apple.e5301b474eb8ca3a","source":"Selected"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatQuestionCard.swift","kind":"ui-call","surface":"apple","id":"native.apple.826d317d69f0cbe4","source":"Allowed HTTPS hosts"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatQuestionCard.swift","kind":"ui-call","surface":"apple","id":"native.apple.b64d7a5636bb97ef","source":"Exact HTTPS hosts, separated by commas or spaces. Empty allows config SecretRefs only."}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatQuestionCard.swift","kind":"ui-call","surface":"apple","id":"native.apple.f76897fd7b3fc030","source":"Other answer"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatQuestionCard.swift","kind":"ui-call","surface":"apple","id":"native.apple.eb87a5d402f5de88","source":"Secret value"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatQuestionCard.swift","kind":"ui-call","surface":"apple","id":"native.apple.dbec5de55f208917","source":"Skip"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatQuestionCard.swift","kind":"ui-call","surface":"apple","id":"native.apple.80006987fdb875be","source":"Skipping…"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatQuestionCard.swift","kind":"ui-call","surface":"apple","id":"native.apple.0e95548168e0293f","source":"Submit"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatQuestionCard.swift","kind":"ui-call","surface":"apple","id":"native.apple.8de0fd4d02aad34e","source":"Submitting…"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatQuestionCard.swift","kind":"ui-call","surface":"apple","id":"native.apple.4e3e06378b4846a7","source":"api.example.com, uploads.example.com"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatQuestionCard.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.09dcd7b5da5070d1","source":"Agent-readable environment"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatQuestionCard.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.ac07b5caa8830357","source":"Answered"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatQuestionCard.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.babe2f8559bb85a8","source":"Answered elsewhere"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatQuestionCard.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.aa9d331793f047e8","source":"Expired"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatQuestionCard.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.a6ac1c7bd4e2eb5a","source":"Pending"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatQuestionCard.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.357a3660507551e0","source":"Protected secret"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatQuestionCard.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.038b6796d39ccc5e","source":"Replaces %@ — last updated %@"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatQuestionCard.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.a9c9eb33ebc824db","source":"Requested by %@ • %@"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatQuestionCard.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.e8f8e427730bc7c4","source":"Skipped"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatQuestionCard.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.a04859ff62a6c978","source":"Stores %@ as %@"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatQuestionCard.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.11910b82859672bc","source":"Unavailable"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatQuestionCard.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.a0003bed72203534","source":"Unknown"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatQuestionCard.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.37715ac8050292a6","source":"Updated by %@"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatQuestionCard.swift","kind":"ui-modifier","surface":"apple","id":"native.apple.826d317d69f0cbe4","source":"Allowed HTTPS hosts"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatQuestionCard.swift","kind":"ui-modifier","surface":"apple","id":"native.apple.f76897fd7b3fc030","source":"Other answer"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatQuestionCard.swift","kind":"ui-modifier","surface":"apple","id":"native.apple.506ab6171af7e799","source":"Question summary"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatQuestionCard.swift","kind":"ui-modifier","surface":"apple","id":"native.apple.eb87a5d402f5de88","source":"Secret value"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/NodeForegroundService.kt","kind":"ui-call","surface":"android","id":"native.android.e8eeb4c2afad051d","source":" · Location: Always"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/NodeForegroundService.kt","kind":"ui-call","surface":"android","id":"native.android.037e745ddfe3faa3","source":" · Mic: Listening"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/NodeForegroundService.kt","kind":"ui-call","surface":"android","id":"native.android.152a829a14ff6171","source":" · Mic: Pending"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/NodeForegroundService.kt","kind":"ui-call","surface":"android","id":"native.android.02597b3c21dc430b","source":" · Talk: Listening"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/NodeForegroundService.kt","kind":"ui-call","surface":"android","id":"native.android.adc3f0458665740b","source":" · Talk: On"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/NodeForegroundService.kt","kind":"ui-call","surface":"android","id":"native.android.90cbeaee6646da94","source":" · Talk: Speaking"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/NodeForegroundService.kt","kind":"ui-call","surface":"android","id":"native.android.8333e0333b2821a2","source":"$status · $server"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/NodeForegroundService.kt","kind":"ui-call","surface":"android","id":"native.android.837744e8aa3c8155","source":"Connected"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/NodeForegroundService.kt","kind":"ui-call","surface":"android","id":"native.android.04629d4a3a7d306a","source":"Connection"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/NodeForegroundService.kt","kind":"ui-call","surface":"android","id":"native.android.18675d41e7ed73bc","source":"Disconnect"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/NodeForegroundService.kt","kind":"ui-call","surface":"android","id":"native.android.0a1ecdc52d5777b0","source":"OpenClaw Node"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/NodeForegroundService.kt","kind":"ui-call","surface":"android","id":"native.android.ab1c9683c61112fd","source":"OpenClaw Node · Connected"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/NodeForegroundService.kt","kind":"ui-call","surface":"android","id":"native.android.ac6647b5e8f1f51c","source":"OpenClaw Node · Talk"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/NodeForegroundService.kt","kind":"ui-call","surface":"android","id":"native.android.c340eaec88489712","source":"OpenClaw node connection status"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/NodeForegroundService.kt","kind":"ui-call","surface":"android","id":"native.android.b218b1a0de165c99","source":"Starting…"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/NodeForegroundService.kt","kind":"ui-call","surface":"android","id":"native.android.9264efc76ca5004a","source":"Talk mode active"}, + {"path":"apps/ios/Sources/Voice/TalkRealtimeWebRTCSession.swift","kind":"conditional-branch","surface":"apple","id":"native.apple.38253d83f3fa7498","source":"Asking OpenClaw"}, + {"path":"apps/ios/Sources/Voice/TalkRealtimeWebRTCSession.swift","kind":"conditional-branch","surface":"apple","id":"native.apple.05d42b052ceeeb86","source":"Confirmation needed"}, + {"path":"apps/ios/Sources/Voice/TalkRealtimeWebRTCSession.swift","kind":"conditional-branch","surface":"apple","id":"native.apple.f59e3f95f0ec3dc2","source":"OpenClaw unavailable"}, + {"path":"apps/ios/Sources/Voice/TalkRealtimeWebRTCSession.swift","kind":"conditional-branch","surface":"apple","id":"native.apple.f0895df33a948ce9","source":"Updating OpenClaw"}, + {"path":"apps/macos/Sources/OpenClaw/GatewayConfigConflict.swift","kind":"ui-call","surface":"apple","id":"native.apple.0e4a97ccb11b9d06","source":"Keep my edits"}, + {"path":"apps/macos/Sources/OpenClaw/GatewayConfigConflict.swift","kind":"ui-call","surface":"apple","id":"native.apple.73e3645b48d79f89","source":"Use file version"}, + {"path":"apps/macos/Sources/OpenClaw/GatewayConfigConflict.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.384fcc93f505c5c1","source":"Gateway URL"}, + {"path":"apps/macos/Sources/OpenClaw/GatewayConfigConflict.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.cabe82e76ecfcd53","source":"Gateway location"}, + {"path":"apps/macos/Sources/OpenClaw/GatewayConfigConflict.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.fd57c99d81d8f386","source":"Gateway token"}, + {"path":"apps/macos/Sources/OpenClaw/GatewayConfigConflict.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.e0c4e0f3bc047ca8","source":"Identity file"}, + {"path":"apps/macos/Sources/OpenClaw/GatewayConfigConflict.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.f31006a34f1a985b","source":"SSH host key policy"}, + {"path":"apps/macos/Sources/OpenClaw/GatewayConfigConflict.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.3c794edc78f78296","source":"SSH target"}, + {"path":"apps/macos/Sources/OpenClaw/GatewayConfigConflict.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.e5f75204defa2b2c","source":"Transport"}, + {"path":"apps/macos/Sources/OpenClaw/QuickChatModel.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.bb7347e3399c42ee","source":"Context from %@ — %@"}, + {"path":"apps/macos/Sources/OpenClaw/QuickChatModel.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.d3335d92a5e57c55","source":"Couldn't capture that image."}, + {"path":"apps/macos/Sources/OpenClaw/QuickChatModel.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.1c7b045d9ea3af61","source":"Couldn't change model settings."}, + {"path":"apps/macos/Sources/OpenClaw/QuickChatModel.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.52b2ee2c8a7406e9","source":"Couldn't load model settings."}, + {"path":"apps/macos/Sources/OpenClaw/QuickChatModel.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.43897219557a06ad","source":"Message %@"}, + {"path":"apps/macos/Sources/OpenClaw/QuickChatModel.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.c210868f4e6e17e6","source":"Reply in %@"}, + {"path":"apps/macos/Sources/OpenClaw/QuickChatModel.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.b5a9d607ce40c4b5","source":"Screenshot: %@"}, + {"path":"apps/macos/Sources/OpenClaw/QuickChatModel.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.209377172e2dd2aa","source":"Selected reasoning is unavailable for this target."}, + {"path":"apps/macos/Sources/OpenClaw/QuickChatModel.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.bc4027207f6213e0","source":"Session default"}, + {"path":"apps/macos/Sources/OpenClaw/QuickChatModel.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.a453f4de6bb21cba","source":"focused app"}, + {"path":"apps/macos/Sources/OpenClaw/NodeMode/BundledRuntime+CLI.swift","kind":"conditional-branch","surface":"apple","id":"native.apple.8574d20a213f52bb","source":"export PATH=\"\\(escaped):$PATH\""}, + {"path":"apps/macos/Sources/OpenClaw/NodeMode/BundledRuntime+CLI.swift","kind":"conditional-branch","surface":"apple","id":"native.apple.31aa44c3acbf140c","source":"fish_add_path -- \"\\(escaped)\""}, + {"path":"apps/macos/Sources/OpenClaw/Onboarding.swift","kind":"conditional-branch","surface":"apple","id":"native.apple.cced3f1dba867c36","source":" (\\(command) pid \\(pid))"}, + {"path":"apps/macos/Sources/OpenClaw/Onboarding.swift","kind":"conditional-branch","surface":"apple","id":"native.apple.07bdc851167701ca","source":"Existing gateway detected"}, + {"path":"apps/macos/Sources/OpenClaw/Onboarding.swift","kind":"conditional-branch","surface":"apple","id":"native.apple.33bd1b12da5f4620","source":"Finish"}, + {"path":"apps/macos/Sources/OpenClaw/Onboarding.swift","kind":"conditional-branch","surface":"apple","id":"native.apple.88f5b86094e5da8c","source":"Next"}, + {"path":"apps/macos/Sources/OpenClaw/Onboarding.swift","kind":"conditional-branch","surface":"apple","id":"native.apple.94a5e434cb796db3","source":"Port \\(port) already in use"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatSessionHoverCardProjection.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.cd459e29758d6d55","source":"%@ GB"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatSessionHoverCardProjection.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.e368c24eba9f331f","source":"%@ ago"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatSessionHoverCardProjection.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.65586c26f3f0e346","source":"%@ vCPU"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatSessionHoverCardProjection.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.4941b0c4e7854b67","source":"Branch: %@"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatSessionHoverCardProjection.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.998a9f29ea4f8a93","source":"CI checks failing"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatSessionHoverCardProjection.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.92d4399f9d40885b","source":"CI checks passing"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatSessionHoverCardProjection.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.4b4d4ba3088ddf70","source":"CI checks running"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatSessionHoverCardProjection.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.e85cec9778e72b94","source":"Channel"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatSessionHoverCardProjection.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.bac8f91a9a675ed8","source":"Closed"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatSessionHoverCardProjection.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.2cf59eef516e4dd8","source":"Direct chat"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatSessionHoverCardProjection.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.691a7d4a0aee9c16","source":"Draft"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatSessionHoverCardProjection.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.3450f8abfe9f35fc","source":"GitHub API rate limit reached. Pull request status may be out of date until the limit resets."}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatSessionHoverCardProjection.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.f0e78f448d04ee0d","source":"GitHub status could not be refreshed. Showing the last known state; check GitHub for the latest."}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatSessionHoverCardProjection.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.6cb33b355775d40f","source":"Group chat"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatSessionHoverCardProjection.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.0fa7af1ea72b7c24","source":"In progress"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatSessionHoverCardProjection.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.f62a799f359d4eba","source":"Just now"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatSessionHoverCardProjection.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.1975ffc12b5d07a6","source":"Machine: %@"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatSessionHoverCardProjection.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.2d081696eaa491e7","source":"Merged"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatSessionHoverCardProjection.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.75ceae2f1a402d52","source":"Open"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatSessionHoverCardProjection.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.cc6f2f947696a0de","source":"Opens as dashboard"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatSessionHoverCardProjection.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.e2ca64e598e2bf00","source":"Paused"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatSessionHoverCardProjection.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.a6ac1c7bd4e2eb5a","source":"Pending"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatSessionHoverCardProjection.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.cc396fb05115d9c4","source":"Project"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatSessionHoverCardProjection.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.4ca40c1b5dafcb23","source":"Pull request #%lld, %@"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatSessionHoverCardProjection.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.8bbbe18bf02ad88d","source":"Runs on %@ · %@"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatSessionHoverCardProjection.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.db51e346b658c15c","source":"Thread"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatSessionHoverCardProjection.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.04964f2adc700c33","source":"Topic %@"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatSessionHoverCardProjection.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.998df626a5a4768c","source":"Via %@"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatSessionHoverCardProjection.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.c598c1fdd5171a3b","source":"Workspace"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatSessionHoverCardProjection.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.83aa2bac7d369e19","source":"in %@"}, + {"path":"apps/macos/Sources/OpenClaw/GatewayEnvironment.swift","kind":"conditional-branch","surface":"apple","id":"native.apple.bcde0c4847796da9","source":" (local: \\(projectEntrypoint ?? \"unknown\"))"}, + {"path":"apps/macos/Sources/OpenClaw/GatewayEnvironment.swift","kind":"conditional-branch","surface":"apple","id":"native.apple.c0ee5ec5749bb1bc","source":"(\\(gatewayLabel))"}, + {"path":"apps/macos/Sources/OpenClaw/DeviceMicrophonePanel.swift","kind":"ui-call","surface":"apple","id":"native.apple.ce6ebe9aace3e6ab","source":"Live level"}, + {"path":"apps/macos/Sources/OpenClaw/DeviceMicrophonePanel.swift","kind":"ui-call","surface":"apple","id":"native.apple.ca1b7a6ae6b20636","source":"Voice Wake requires macOS 26 or newer"}, + {"path":"apps/macos/Sources/OpenClaw/DeviceMicrophonePanel.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.8f37555919219a6f","source":"Stopped"}, + {"path":"apps/macos/Sources/OpenClaw/DeviceMicrophonePanel.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.157405ba1aef8ef5","source":"Timeout: no trigger heard"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SidebarComponents.kt","kind":"conditional-branch","surface":"android","id":"native.android.41f2026b4f9e19f9","source":"Not pinned"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SidebarComponents.kt","kind":"conditional-branch","surface":"android","id":"native.android.e4be4e3b8a59e21f","source":"Pinned"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SidebarComponents.kt","kind":"ui-call","surface":"android","id":"native.android.5a8c6e77f0a61003","source":"Clear session search"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SidebarComponents.kt","kind":"ui-call","surface":"android","id":"native.android.9102441654ca6373","source":"Collapsed"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SidebarComponents.kt","kind":"ui-call","surface":"android","id":"native.android.b06b2e4506a628ac","source":"Expanded"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SidebarComponents.kt","kind":"ui-call","surface":"android","id":"native.android.bdbfac7de575a471","source":"Move down"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SidebarComponents.kt","kind":"ui-call","surface":"android","id":"native.android.9281c0a61993088b","source":"Move up"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SidebarComponents.kt","kind":"ui-call","surface":"android","id":"native.android.b718dfd2918501b5","source":"Needs attention"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SidebarComponents.kt","kind":"ui-call","surface":"android","id":"native.android.e4be4e3b8a59e21f","source":"Pinned"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SidebarComponents.kt","kind":"ui-call","surface":"android","id":"native.android.d0f85f2c0d890c13","source":"Queued"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SidebarComponents.kt","kind":"ui-call","surface":"android","id":"native.android.198586c1f5c6d6a4","source":"Run failed"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SidebarComponents.kt","kind":"ui-call","surface":"android","id":"native.android.d10e8520a3666d03","source":"Search sessions"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SidebarComponents.kt","kind":"ui-call","surface":"android","id":"native.android.db30a49dac4dedb3","source":"Selected"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SidebarComponents.kt","kind":"ui-call","surface":"android","id":"native.android.e15885377b28fa59","source":"Working"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatQuestionCard.kt","kind":"ui-call","surface":"android","id":"native.android.d479e50213b86e82","source":"Agent-readable environment"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatQuestionCard.kt","kind":"ui-call","surface":"android","id":"native.android.36ea7a3fabda4ca1","source":"Allowed HTTPS hosts"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatQuestionCard.kt","kind":"ui-call","surface":"android","id":"native.android.d752d61f88db5952","source":"Answered"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatQuestionCard.kt","kind":"ui-call","surface":"android","id":"native.android.b67eaba264f0174e","source":"Answered elsewhere"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatQuestionCard.kt","kind":"ui-call","surface":"android","id":"native.android.d58577d19a30040b","source":"Exact hostnames only, separated by commas or spaces. Leave empty for config SecretRefs without proxy use."}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatQuestionCard.kt","kind":"ui-call","surface":"android","id":"native.android.d19ce753b18d0cd3","source":"Expired"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatQuestionCard.kt","kind":"ui-call","surface":"android","id":"native.android.d5457a86ff2be54d","source":"Other answer"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatQuestionCard.kt","kind":"ui-call","surface":"android","id":"native.android.a2043880c90494ae","source":"Protected secret"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatQuestionCard.kt","kind":"ui-call","surface":"android","id":"native.android.7d55fbfbdf0b6895","source":"Replaces $name — last updated $updated"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatQuestionCard.kt","kind":"ui-call","surface":"android","id":"native.android.6eaeee8d9880a635","source":"Requested by $agent • $session"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatQuestionCard.kt","kind":"ui-call","surface":"android","id":"native.android.5616a95a172222e1","source":"Secret value"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatQuestionCard.kt","kind":"ui-call","surface":"android","id":"native.android.bbe4702c3c2dceab","source":"Skip"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatQuestionCard.kt","kind":"ui-call","surface":"android","id":"native.android.5e5cad5bf929acf3","source":"Skipped"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatQuestionCard.kt","kind":"ui-call","surface":"android","id":"native.android.b1c50adeaa972109","source":"Stores $name as $kind"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatQuestionCard.kt","kind":"ui-call","surface":"android","id":"native.android.2f5fffa6ace6eedd","source":"Submit"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatQuestionCard.kt","kind":"ui-call","surface":"android","id":"native.android.5339677ae1ece97a","source":"Submitting…"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatQuestionCard.kt","kind":"ui-call","surface":"android","id":"native.android.9d73538364de6993","source":"Unavailable"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatQuestionCard.kt","kind":"ui-call","surface":"android","id":"native.android.39785345ba2c3bff","source":"Unknown"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatQuestionCard.kt","kind":"ui-call","surface":"android","id":"native.android.bff635b7bfec2069","source":"Updated by $name"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatQuestionCard.kt","kind":"ui-call","surface":"android","id":"native.android.144cc145c9bcd5be","source":"api.example.com, uploads.example.com"}, + {"path":"apps/macos/Sources/OpenClaw/GatewaysMainMenu.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.d89f12018cb89485","source":"%@ via ssh"}, + {"path":"apps/macos/Sources/OpenClaw/GatewaysMainMenu.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.d1338af4efb9d9fe","source":"Access"}, + {"path":"apps/macos/Sources/OpenClaw/GatewaysMainMenu.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.ecea467dab53cecd","source":"Gateways"}, + {"path":"apps/macos/Sources/OpenClaw/GatewaysMainMenu.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.b96c8d2855f53ddd","source":"Manage Gateways…"}, + {"path":"apps/macos/Sources/OpenClaw/GatewaysMainMenu.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.767ac9906ddbd3fd","source":"New %@ Window"}, + {"path":"apps/macos/Sources/OpenClaw/GatewaysMainMenu.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.241013f6b009c976","source":"password"}, + {"path":"apps/macos/Sources/OpenClaw/GatewaysMainMenu.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.8793dee0cafb94df","source":"token"}, + {"path":"apps/android/app/src/thirdParty/java/ai/openclaw/app/ui/SensitivePhoneCapabilitiesSettings.kt","kind":"ui-call","surface":"android","id":"native.android.8c23c94ead540fd6","source":"Allow control of other apps?"}, + {"path":"apps/android/app/src/thirdParty/java/ai/openclaw/app/ui/SensitivePhoneCapabilitiesSettings.kt","kind":"ui-call","surface":"android","id":"native.android.f87c89d944f56c38","source":"Control other apps"}, + {"path":"apps/android/app/src/thirdParty/java/ai/openclaw/app/ui/SensitivePhoneCapabilitiesSettings.kt","kind":"ui-call","surface":"android","id":"native.android.3dac40b823b5e7b3","source":"Enable and Open Settings"}, + {"path":"apps/android/app/src/thirdParty/java/ai/openclaw/app/ui/SensitivePhoneCapabilitiesSettings.kt","kind":"ui-call","surface":"android","id":"native.android.aec4237f9e8119bb","source":"Enabling lets OpenClaw observe and control other apps' screens when armed. Android accessibility access is required."}, + {"path":"apps/android/app/src/thirdParty/java/ai/openclaw/app/ui/SensitivePhoneCapabilitiesSettings.kt","kind":"ui-call","surface":"android","id":"native.android.ab2f20913ea47dd5","source":"Not Now"}, + {"path":"apps/android/app/src/thirdParty/java/ai/openclaw/app/ui/SensitivePhoneCapabilitiesSettings.kt","kind":"ui-call","surface":"android","id":"native.android.c1c4e97664a9da07","source":"Other apps stay untouched."}, + {"path":"apps/android/app/src/thirdParty/java/ai/openclaw/app/ui/SensitivePhoneCapabilitiesSettings.kt","kind":"ui-call","surface":"android","id":"native.android.af069b90e4d034f6","source":"Shown in Android Accessibility settings."}, + {"path":"apps/macos/Sources/OpenClaw/StatusMenuSummaries.swift","kind":"conditional-branch","surface":"apple","id":"native.apple.cc428ceea9dc3e90","source":"\\(message.prefix(87))…"}, + {"path":"apps/macos/Sources/OpenClaw/StatusMenuSummaries.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.d292f1733c362e6a","source":"%@, health error"}, + {"path":"apps/macos/Sources/OpenClaw/StatusMenuSummaries.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.579aa91a0d111870","source":"%@, health unknown"}, + {"path":"apps/macos/Sources/OpenClaw/StatusMenuSummaries.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.4b34153a64ea0fbe","source":"%@, healthy"}, + {"path":"apps/macos/Sources/OpenClaw/StatusMenuSummaries.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.f1c4fb33aa79f37e","source":"%lld connected"}, + {"path":"apps/macos/Sources/OpenClaw/StatusMenuSummaries.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.3641188c6519bb27","source":"Automations"}, + {"path":"apps/macos/Sources/OpenClaw/StatusMenuSummaries.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.752641a2446f1bfb","source":"Caps"}, + {"path":"apps/macos/Sources/OpenClaw/StatusMenuSummaries.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.8ffea6b26d52ef93","source":"Commands"}, + {"path":"apps/macos/Sources/OpenClaw/StatusMenuSummaries.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.00fb6de1cab8abf6","source":"Connected: No"}, + {"path":"apps/macos/Sources/OpenClaw/StatusMenuSummaries.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.019a4182d37de650","source":"Connected: Yes"}, + {"path":"apps/macos/Sources/OpenClaw/StatusMenuSummaries.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.9fde0847d7bf35e5","source":"Connecting…"}, + {"path":"apps/macos/Sources/OpenClaw/StatusMenuSummaries.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.05567ec03ee17957","source":"Devices"}, + {"path":"apps/macos/Sources/OpenClaw/StatusMenuSummaries.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.192ab2d0cc9fb50e","source":"Error: %@"}, + {"path":"apps/macos/Sources/OpenClaw/StatusMenuSummaries.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.32ceaa114c831b56","source":"Gateway"}, + {"path":"apps/macos/Sources/OpenClaw/StatusMenuSummaries.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.915d85dd45a9bbfe","source":"IP"}, + {"path":"apps/macos/Sources/OpenClaw/StatusMenuSummaries.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.a3c5777025e96d03","source":"Loading devices…"}, + {"path":"apps/macos/Sources/OpenClaw/StatusMenuSummaries.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.6bd9932ed4f9b096","source":"Loading usage…"}, + {"path":"apps/macos/Sources/OpenClaw/StatusMenuSummaries.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.20212795e48964ae","source":"More Devices…"}, + {"path":"apps/macos/Sources/OpenClaw/StatusMenuSummaries.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.e0a41f19f753780d","source":"Name"}, + {"path":"apps/macos/Sources/OpenClaw/StatusMenuSummaries.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.34eaa4958d071879","source":"No devices yet"}, + {"path":"apps/macos/Sources/OpenClaw/StatusMenuSummaries.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.52c58572f208da92","source":"Node ID"}, + {"path":"apps/macos/Sources/OpenClaw/StatusMenuSummaries.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.07212f5815d2f3a4","source":"Open Automations…"}, + {"path":"apps/macos/Sources/OpenClaw/StatusMenuSummaries.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.d27deeaca7cba68d","source":"Paired: No"}, + {"path":"apps/macos/Sources/OpenClaw/StatusMenuSummaries.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.85a511d47e03c73c","source":"Paired: Yes"}, + {"path":"apps/macos/Sources/OpenClaw/StatusMenuSummaries.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.12167481812fdb9f","source":"Platform"}, + {"path":"apps/macos/Sources/OpenClaw/StatusMenuSummaries.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.5c8c0b3985a26d38","source":"Set %@ as Primary…"}, + {"path":"apps/macos/Sources/OpenClaw/StatusMenuSummaries.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.d2396f0db2f4fb82","source":"Status"}, + {"path":"apps/macos/Sources/OpenClaw/StatusMenuSummaries.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.a13096a68a6c17c6","source":"Usage"}, + {"path":"apps/macos/Sources/OpenClaw/StatusMenuSummaries.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.8cae046fd385f146","source":"Usage cost (30 days)"}, + {"path":"apps/macos/Sources/OpenClaw/StatusMenuSummaries.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.db8ddfc3491c1fa6","source":"Usage did not finish loading. Close and reopen this menu to retry."}, + {"path":"apps/macos/Sources/OpenClaw/StatusMenuSummaries.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.08114f2fff5ecfbe","source":"Usage unavailable"}, + {"path":"apps/macos/Sources/OpenClaw/StatusMenuSummaries.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.6bd206b588a195bb","source":"Version"}, + {"path":"apps/macos/Sources/OpenClaw/StatusMenuSummaries.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.6b977baf4ed520a6","source":"due"}, + {"path":"apps/macos/Sources/OpenClaw/StatusMenuSummaries.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.c1bcc4d77387623e","source":"in %lldd"}, + {"path":"apps/macos/Sources/OpenClaw/StatusMenuSummaries.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.87ac20e5e5f0e148","source":"in %lldh"}, + {"path":"apps/macos/Sources/OpenClaw/StatusMenuSummaries.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.029bfa9d4ffe6f8f","source":"in %lldm"}, + {"path":"apps/macos/Sources/OpenClaw/StatusMenuSummaries.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.11086ab9817a23b3","source":"in <1m"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SkillsSettingsScreen.kt","kind":"ui-call","surface":"android","id":"native.android.440c7aea9562a691","source":"$count missing items"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SkillsSettingsScreen.kt","kind":"ui-call","surface":"android","id":"native.android.7f9c7a143008eabc","source":"1 missing item"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SkillsSettingsScreen.kt","kind":"ui-call","surface":"android","id":"native.android.a15e4be15d52fcee","source":"All"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SkillsSettingsScreen.kt","kind":"ui-call","surface":"android","id":"native.android.67df9e481e35b48c","source":"Blocked"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SkillsSettingsScreen.kt","kind":"ui-call","surface":"android","id":"native.android.ced74bbe9eac9219","source":"Browse"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SkillsSettingsScreen.kt","kind":"ui-call","surface":"android","id":"native.android.372deb01f4c98069","source":"Built-in"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SkillsSettingsScreen.kt","kind":"ui-call","surface":"android","id":"native.android.b4ca38c5c3f37f86","source":"Bundled"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SkillsSettingsScreen.kt","kind":"ui-call","surface":"android","id":"native.android.e91fafc87c4d7fd4","source":"Cancel"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SkillsSettingsScreen.kt","kind":"ui-call","surface":"android","id":"native.android.1174d903d27a8101","source":"Connect the gateway to load skill details."}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SkillsSettingsScreen.kt","kind":"ui-call","surface":"android","id":"native.android.a6b47c3823c6f691","source":"Connect the gateway to load skills."}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SkillsSettingsScreen.kt","kind":"ui-call","surface":"android","id":"native.android.fc62b2bb5aa1814a","source":"Description"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SkillsSettingsScreen.kt","kind":"ui-call","surface":"android","id":"native.android.08b941c014e915d8","source":"Disabled"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SkillsSettingsScreen.kt","kind":"ui-call","surface":"android","id":"native.android.2ca936c17640d182","source":"Disabled for all agents."}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SkillsSettingsScreen.kt","kind":"ui-call","surface":"android","id":"native.android.185cbd9020bae3ac","source":"Dismiss"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SkillsSettingsScreen.kt","kind":"ui-call","surface":"android","id":"native.android.2ecc2ebd8d5efdc5","source":"Display"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SkillsSettingsScreen.kt","kind":"ui-call","surface":"android","id":"native.android.3bd1a336e86f099c","source":"Enabled for eligible agents."}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SkillsSettingsScreen.kt","kind":"ui-call","surface":"android","id":"native.android.59bd43eaace47496","source":"Extra"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SkillsSettingsScreen.kt","kind":"ui-call","surface":"android","id":"native.android.e889efed8c081333","source":"Find on ClawHub"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SkillsSettingsScreen.kt","kind":"ui-call","surface":"android","id":"native.android.7173f32647493630","source":"Gateway switch"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SkillsSettingsScreen.kt","kind":"ui-call","surface":"android","id":"native.android.83e4fdeca6722756","source":"Inspect and manage installed skill state."}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SkillsSettingsScreen.kt","kind":"ui-call","surface":"android","id":"native.android.dd92bd45c788a5ff","source":"Install"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SkillsSettingsScreen.kt","kind":"ui-call","surface":"android","id":"native.android.65bbf88e7601c000","source":"Install Options"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SkillsSettingsScreen.kt","kind":"ui-call","surface":"android","id":"native.android.a70d8c67481c269e","source":"Installed"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SkillsSettingsScreen.kt","kind":"ui-call","surface":"android","id":"native.android.657d4593fb4d86e3","source":"Installing"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SkillsSettingsScreen.kt","kind":"ui-call","surface":"android","id":"native.android.ccc5760f719f1aac","source":"Loading"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SkillsSettingsScreen.kt","kind":"ui-call","surface":"android","id":"native.android.95087e0110f8f1d1","source":"Manage installed skills and add trusted releases from ClawHub."}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SkillsSettingsScreen.kt","kind":"ui-call","surface":"android","id":"native.android.ac3d7469c7cefcb5","source":"Missing"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SkillsSettingsScreen.kt","kind":"ui-call","surface":"android","id":"native.android.ff1c34ce8c860ca2","source":"Needs Setup"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SkillsSettingsScreen.kt","kind":"ui-call","surface":"android","id":"native.android.90f5b60b2dba3ad5","source":"Needs setup"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SkillsSettingsScreen.kt","kind":"ui-call","surface":"android","id":"native.android.092cff7a9514f0dc","source":"No installed skills match this search."}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SkillsSettingsScreen.kt","kind":"ui-call","surface":"android","id":"native.android.1ce6a3a50596d2b9","source":"No missing items"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SkillsSettingsScreen.kt","kind":"ui-call","surface":"android","id":"native.android.7511cbf3e426ef99","source":"No skills installed."}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SkillsSettingsScreen.kt","kind":"ui-call","surface":"android","id":"native.android.f86f244deb05067b","source":"Not available to this agent"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SkillsSettingsScreen.kt","kind":"ui-call","surface":"android","id":"native.android.241a4d3e017a094d","source":"Not scanned by ClawHub"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SkillsSettingsScreen.kt","kind":"ui-call","surface":"android","id":"native.android.a5b072f839503256","source":"Off"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SkillsSettingsScreen.kt","kind":"ui-call","surface":"android","id":"native.android.3ba15a674336e228","source":"Open skill detail"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SkillsSettingsScreen.kt","kind":"ui-call","surface":"android","id":"native.android.cc1241020c084980","source":"Publisher"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SkillsSettingsScreen.kt","kind":"ui-call","surface":"android","id":"native.android.dc842ee2019a7fda","source":"Ready"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SkillsSettingsScreen.kt","kind":"ui-call","surface":"android","id":"native.android.fbd5bbaed33edded","source":"Ready on this gateway. Android can enable or disable it globally; setup and configuration stay on desktop or CLI."}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SkillsSettingsScreen.kt","kind":"ui-call","surface":"android","id":"native.android.85a217117489aba1","source":"Review"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SkillsSettingsScreen.kt","kind":"ui-call","surface":"android","id":"native.android.b1842645f496e9d3","source":"Review ClawHub skill"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SkillsSettingsScreen.kt","kind":"ui-call","surface":"android","id":"native.android.6ab1f6f34783d95b","source":"Search"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SkillsSettingsScreen.kt","kind":"ui-call","surface":"android","id":"native.android.649c4c9e72980036","source":"Search ClawHub"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SkillsSettingsScreen.kt","kind":"ui-call","surface":"android","id":"native.android.9521d8145daec6cd","source":"Search installed skills"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SkillsSettingsScreen.kt","kind":"ui-call","surface":"android","id":"native.android.4c6794bdd2682f29","source":"Search registry metadata. The Gateway verifies trust again before any download."}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SkillsSettingsScreen.kt","kind":"ui-call","surface":"android","id":"native.android.e23fb45cd6a06cd3","source":"Searching"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SkillsSettingsScreen.kt","kind":"ui-call","surface":"android","id":"native.android.96255df62a7aaf94","source":"Setup"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SkillsSettingsScreen.kt","kind":"ui-call","surface":"android","id":"native.android.88d3993ebba0d081","source":"Skill"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SkillsSettingsScreen.kt","kind":"ui-call","surface":"android","id":"native.android.2bac3d0d20a29bcc","source":"Skill Key"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SkillsSettingsScreen.kt","kind":"ui-call","surface":"android","id":"native.android.626e3672bf7f22bf","source":"Skill changes require operator.admin. Reconnect with an admin-capable gateway token."}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SkillsSettingsScreen.kt","kind":"ui-call","surface":"android","id":"native.android.ce51fb67cbfab7d1","source":"Skill detail is not available in the current skills status."}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SkillsSettingsScreen.kt","kind":"ui-call","surface":"android","id":"native.android.1f5be29bbc17bce0","source":"Skills"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SkillsSettingsScreen.kt","kind":"ui-call","surface":"android","id":"native.android.608683170c703837","source":"Skills installed on the gateway will appear here."}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SkillsSettingsScreen.kt","kind":"ui-call","surface":"android","id":"native.android.5bf3b40d1716e0d4","source":"Source"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SkillsSettingsScreen.kt","kind":"ui-call","surface":"android","id":"native.android.20fe982237b3ed66","source":"Status"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SkillsSettingsScreen.kt","kind":"ui-call","surface":"android","id":"native.android.61c1effa5801010b","source":"The Gateway verifies this exact release with ClawHub before download. Review findings appear in the install result. Blocked releases or unavailable security verification prevent installation."}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SkillsSettingsScreen.kt","kind":"ui-call","surface":"android","id":"native.android.7aa25cff23229ddd","source":"This skill is blocked by the gateway allowlist. Allowlist changes stay on desktop or CLI."}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SkillsSettingsScreen.kt","kind":"ui-call","surface":"android","id":"native.android.a01ab576aad02400","source":"This skill is disabled on the gateway. Enable it here when the current connection has operator.admin."}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SkillsSettingsScreen.kt","kind":"ui-call","surface":"android","id":"native.android.877983e45096a398","source":"This skill is installed but not available to the current agent. Agent filters stay on desktop or CLI."}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SkillsSettingsScreen.kt","kind":"ui-call","surface":"android","id":"native.android.b86bc53219fcf640","source":"This skill is installed but not currently eligible to run. Use desktop or CLI for configuration changes."}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SkillsSettingsScreen.kt","kind":"ui-call","surface":"android","id":"native.android.a9fe0fa2fb6aaa37","source":"This skill needs $count setup items. Android shows what is installed; setup/config changes stay on desktop or CLI."}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SkillsSettingsScreen.kt","kind":"ui-call","surface":"android","id":"native.android.67f4f6fa6721a9ac","source":"This skill needs 1 setup item. Android shows what is installed; setup/config changes stay on desktop or CLI."}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SkillsSettingsScreen.kt","kind":"ui-call","surface":"android","id":"native.android.555ed73945ee2308","source":"Verify and install"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SkillsSettingsScreen.kt","kind":"ui-call","surface":"android","id":"native.android.9528e9b5e90374fb","source":"Version"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SkillsSettingsScreen.kt","kind":"ui-call","surface":"android","id":"native.android.fcf311bf7998ab36","source":"Version $it"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SkillsSettingsScreen.kt","kind":"ui-call","surface":"android","id":"native.android.e9b004b164ebd25b","source":"Workspace"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatComposer+CleanControls.swift","kind":"conditional-branch","surface":"apple","id":"native.apple.8523b710e944a0fa","source":"Pin model"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatComposer+CleanControls.swift","kind":"conditional-branch","surface":"apple","id":"native.apple.fbb87f40b8d28245","source":"Unpin model"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatComposer+CleanControls.swift","kind":"ui-call","surface":"apple","id":"native.apple.a17aa9cb88002566","source":"Attach…"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatComposer+CleanControls.swift","kind":"ui-call","surface":"apple","id":"native.apple.a44693e976a74ae8","source":"Pinned"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatComposer+CleanControls.swift","kind":"ui-call","surface":"apple","id":"native.apple.a064a7c825f7ca57","source":"Recent"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatComposer+CleanControls.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.15317e6f9140ef6d","source":"Available after the current response finishes."}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatComposer+CleanControls.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.7c620068b0036d47","source":"Changing the model requires operator.write or operator.admin access."}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatComposer+CleanControls.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.c8b87309703938ca","source":"Saving session settings."}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatComposer+CleanControls.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.772ee99bcb8aaf4d","source":"Thinking and Fast controls require operator.admin access."}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatComposer+CleanControls.swift","kind":"ui-modifier","surface":"apple","id":"native.apple.b3eb34e5b0cacee1","source":"Add attachment"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatComposer+CleanControls.swift","kind":"ui-modifier","surface":"apple","id":"native.apple.a84615f9c40d1d74","source":"Attachments"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatComposer+CleanControls.swift","kind":"ui-modifier","surface":"apple","id":"native.apple.0a2f58303623eb6b","source":"Composer options"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatComposer+CleanControls.swift","kind":"ui-modifier","surface":"apple","id":"native.apple.0cc417b9182718a3","source":"Effort"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatComposer+CleanControls.swift","kind":"ui-modifier","surface":"apple","id":"native.apple.4238f1cc6d590fc1","source":"Model"}, + {"path":"apps/macos/Sources/OpenClaw/WebChatManager.swift","kind":"ui-named-argument","surface":"apple","id":"native.apple.2e44cb00b99f5c81","source":"Could Not Open Gateway Window"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatMermaidBlock.kt","kind":"ui-call","surface":"android","id":"native.android.b5cb24ec067cb5e9","source":"Copy diagram source"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatMermaidBlock.kt","kind":"ui-call","surface":"android","id":"native.android.7facb6091a1b32e2","source":"Diagram options"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatMermaidBlock.kt","kind":"ui-call","surface":"android","id":"native.android.a6e7139eff76416a","source":"Diagram temporarily unavailable. Open Diagram options and choose Retry diagram. You can still read or copy its source."}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatMermaidBlock.kt","kind":"ui-call","surface":"android","id":"native.android.d2ac215d97d143cf","source":"Diagram unavailable. Check the syntax or simplify the diagram. You can still read or copy its source."}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatMermaidBlock.kt","kind":"ui-call","surface":"android","id":"native.android.0453b0bf6178b514","source":"Expand diagram"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatMermaidBlock.kt","kind":"ui-call","surface":"android","id":"native.android.d8c536ad5658d876","source":"Mermaid diagram"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatMermaidBlock.kt","kind":"ui-call","surface":"android","id":"native.android.85a9a1b71d1318ce","source":"Rendering diagram…"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatMermaidBlock.kt","kind":"ui-call","surface":"android","id":"native.android.d2d8b23346bba4f6","source":"Retry diagram"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatMermaidBlock.kt","kind":"ui-call","surface":"android","id":"native.android.2935dbe2f007dd7f","source":"View diagram"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatMermaidBlock.kt","kind":"ui-call","surface":"android","id":"native.android.7fe398a4fa242f34","source":"View source"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatSessionManagementViews.swift","kind":"conditional-branch","surface":"apple","id":"native.apple.b532c06278a3580f","source":"Keep code changes isolated in a Git worktree."}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatSessionManagementViews.swift","kind":"conditional-branch","surface":"apple","id":"native.apple.8d3d95898a7d1bc3","source":"This agent needs a Git repository to use a worktree."}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatSessionManagementViews.swift","kind":"ui-call","surface":"apple","id":"native.apple.794509366cc11cad","source":"Activity"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatSessionManagementViews.swift","kind":"ui-call","surface":"apple","id":"native.apple.eccd773afa8a7750","source":"Add Group"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatSessionManagementViews.swift","kind":"ui-call","surface":"apple","id":"native.apple.cec469bca79a29dc","source":"Agent"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatSessionManagementViews.swift","kind":"ui-call","surface":"apple","id":"native.apple.ba6d42821bf02f25","source":"Archived"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatSessionManagementViews.swift","kind":"ui-call","surface":"apple","id":"native.apple.482cc7d54ebee2f3","source":"Base branch or commit"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatSessionManagementViews.swift","kind":"ui-call","surface":"apple","id":"native.apple.b4d3e9785f9332fd","source":"Branch"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatSessionManagementViews.swift","kind":"ui-call","surface":"apple","id":"native.apple.addaba7d7374d016","source":"Cancel"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatSessionManagementViews.swift","kind":"ui-call","surface":"apple","id":"native.apple.b03d06c9f8c6efef","source":"Choose an agent and a place to work."}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatSessionManagementViews.swift","kind":"ui-call","surface":"apple","id":"native.apple.a9f23e5f8cd2f20b","source":"Create Group"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatSessionManagementViews.swift","kind":"ui-call","surface":"apple","id":"native.apple.97abce1e66f66f1f","source":"Create Thread"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatSessionManagementViews.swift","kind":"ui-call","surface":"apple","id":"native.apple.1bb07c7ce8515a18","source":"Delete Group"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatSessionManagementViews.swift","kind":"ui-call","surface":"apple","id":"native.apple.a87ff42345e0f32b","source":"Delete…"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatSessionManagementViews.swift","kind":"ui-call","surface":"apple","id":"native.apple.d800fa5d7ab06b98","source":"Done"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatSessionManagementViews.swift","kind":"ui-call","surface":"apple","id":"native.apple.a5ef1f5a16c4b43a","source":"Group"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatSessionManagementViews.swift","kind":"ui-call","surface":"apple","id":"native.apple.86e14f1e6467b478","source":"Group name"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatSessionManagementViews.swift","kind":"ui-call","surface":"apple","id":"native.apple.75827aa6c7770ac8","source":"Groups"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatSessionManagementViews.swift","kind":"ui-call","surface":"apple","id":"native.apple.e11d933609795c49","source":"ID"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatSessionManagementViews.swift","kind":"ui-call","surface":"apple","id":"native.apple.3b10a95f8e352e6c","source":"Identity"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatSessionManagementViews.swift","kind":"ui-call","surface":"apple","id":"native.apple.bac86656bfee9600","source":"Key"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatSessionManagementViews.swift","kind":"ui-call","surface":"apple","id":"native.apple.a0d08ce321ec4b95","source":"Kind"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatSessionManagementViews.swift","kind":"ui-call","surface":"apple","id":"native.apple.5a90ca61d4b9c509","source":"Last activity"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatSessionManagementViews.swift","kind":"ui-call","surface":"apple","id":"native.apple.e8901cc3335811d4","source":"Last interaction"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatSessionManagementViews.swift","kind":"ui-call","surface":"apple","id":"native.apple.4238f1cc6d590fc1","source":"Model"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatSessionManagementViews.swift","kind":"ui-call","surface":"apple","id":"native.apple.e0a41f19f753780d","source":"Name"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatSessionManagementViews.swift","kind":"ui-call","surface":"apple","id":"native.apple.ede310e680a0a931","source":"New Thread"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatSessionManagementViews.swift","kind":"ui-call","surface":"apple","id":"native.apple.c6d38899aabb3f7c","source":"No groups"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatSessionManagementViews.swift","kind":"ui-call","surface":"apple","id":"native.apple.c2e85cfdf4aecff5","source":"None"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatSessionManagementViews.swift","kind":"ui-call","surface":"apple","id":"native.apple.914845f966a42003","source":"Organization"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatSessionManagementViews.swift","kind":"ui-call","surface":"apple","id":"native.apple.a44693e976a74ae8","source":"Pinned"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatSessionManagementViews.swift","kind":"ui-call","surface":"apple","id":"native.apple.6e3b44cc7c6e64a4","source":"Provider"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatSessionManagementViews.swift","kind":"ui-call","surface":"apple","id":"native.apple.3df678808ee7c528","source":"Rename"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatSessionManagementViews.swift","kind":"ui-call","surface":"apple","id":"native.apple.80d53c2978aee8d8","source":"Rename…"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatSessionManagementViews.swift","kind":"ui-call","surface":"apple","id":"native.apple.ca88fbc24f6bbcb2","source":"Repository default"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatSessionManagementViews.swift","kind":"ui-call","surface":"apple","id":"native.apple.f661938f95674a72","source":"Repository root"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatSessionManagementViews.swift","kind":"ui-call","surface":"apple","id":"native.apple.812df118c67f31ea","source":"Retry"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatSessionManagementViews.swift","kind":"ui-call","surface":"apple","id":"native.apple.4bf71fe3e547a4ed","source":"Run"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatSessionManagementViews.swift","kind":"ui-call","surface":"apple","id":"native.apple.23464ffc94d31b36","source":"Run duration"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatSessionManagementViews.swift","kind":"ui-call","surface":"apple","id":"native.apple.cb6f967c7a3808ee","source":"Run ended"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatSessionManagementViews.swift","kind":"ui-call","surface":"apple","id":"native.apple.994721fe9fb4a468","source":"Run started"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatSessionManagementViews.swift","kind":"ui-call","surface":"apple","id":"native.apple.1a80109f91cde078","source":"Runtime"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatSessionManagementViews.swift","kind":"ui-call","surface":"apple","id":"native.apple.8dc02f9e7f8a1cd0","source":"Separate working copy"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatSessionManagementViews.swift","kind":"ui-call","surface":"apple","id":"native.apple.d2396f0db2f4fb82","source":"Status"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatSessionManagementViews.swift","kind":"ui-call","surface":"apple","id":"native.apple.d27a882dffcbfd6d","source":"Threads in this group become ungrouped."}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatSessionManagementViews.swift","kind":"ui-call","surface":"apple","id":"native.apple.519f54c67fead0b4","source":"Updated"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatSessionManagementViews.swift","kind":"ui-call","surface":"apple","id":"native.apple.a3a90dea37e095a4","source":"Worktree"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatSessionManagementViews.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.6bb7b666f4bb5215","source":"Delete group?"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatSessionManagementViews.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.88609038d39524f1","source":"Delete “%@”?"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatSessionManagementViews.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.6120e1a3c6bd84cb","source":"Gateway changed. Close and reopen Groups to continue."}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatSessionManagementViews.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.c2a2e07b30b3335a","source":"No agents are available on this gateway."}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatSessionManagementViews.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.345c69a73320447a","source":"Queued"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatSessionManagementViews.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.2c74fd4888273bd5","source":"Remove attachments or wait for delivery before archiving or deleting this thread."}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatSessionManagementViews.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.d9674797c75e7828","source":"Running"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatSessionManagementViews.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.e340df6e5366026c","source":"The main thread cannot be deleted."}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatSessionManagementViews.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.8ae4785d3cc9234f","source":"The thread could not be created."}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatSessionManagementViews.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.ca1ee921feb3d66e","source":"This thread cannot be archived while it is active or running."}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatSessionManagementViews.swift","kind":"ui-modifier","surface":"apple","id":"native.apple.51d695b2203f4e03","source":"Copy session key"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatSessionManagementViews.swift","kind":"ui-modifier","surface":"apple","id":"native.apple.46a9e930d92cc238","source":"Leave empty to use the repository's default base."}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatSessionManagementViews.swift","kind":"ui-modifier","surface":"apple","id":"native.apple.ff1ad065651c3aa8","source":"Rename Group"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatSessionManagementViews.swift","kind":"ui-modifier","surface":"apple","id":"native.apple.b0c690dd62c09637","source":"Thread Groups"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatSessionManagementViews.swift","kind":"ui-modifier","surface":"apple","id":"native.apple.c4763c79a46fc453","source":"Thread Info"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatViewModel+Attachments.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.ec4ffdf749151f65","source":"Could not attach voice note: %@"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatViewModel+Attachments.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.41b43d48d67c86f9","source":"Could not attach: %@"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatViewModel+Attachments.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.060e3947436fa930","source":"Could not process %1$@: %2$@"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatViewModel+Attachments.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.acd2cca0bae0f38a","source":"Only image attachments are supported right now"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatViewModel+Attachments.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.84b455fa3053eccb","source":"Remove attachments or wait for delivery to resolve before starting a new chat."}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatViewModel+Attachments.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.fad811608482da37","source":"Too large to send: %@"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatViewModel+Attachments.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.55ea0b6b554b0868","source":"Voice note exceeds the 5 MB attachment limit"}, + {"path":"apps/macos/Sources/OpenClaw/AgentEventsWindow.swift","kind":"ui-call","surface":"apple","id":"native.apple.8b00e365de8774e8","source":"Agent Events"}, + {"path":"apps/macos/Sources/OpenClaw/AgentEventsWindow.swift","kind":"ui-call","surface":"apple","id":"native.apple.091307f33de4528e","source":"Clear"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawKit/GatewayTLSPinning.swift","kind":"conditional-branch","surface":"apple","id":"native.apple.d478663cdfc0e90f","source":"[\\(self.host)]"}, + {"path":"apps/macos/Sources/OpenClaw/ExecApprovalPanelView.swift","kind":"ui-call","surface":"apple","id":"native.apple.c2a09cabe64e2ad2","source":"Allow Once"}, + {"path":"apps/macos/Sources/OpenClaw/ExecApprovalPanelView.swift","kind":"ui-call","surface":"apple","id":"native.apple.4637f9e680e4438e","source":"Allow this command?"}, + {"path":"apps/macos/Sources/OpenClaw/ExecApprovalPanelView.swift","kind":"ui-call","surface":"apple","id":"native.apple.9915c5efe851dccb","source":"Always Allow Here"}, + {"path":"apps/macos/Sources/OpenClaw/ExecApprovalPanelView.swift","kind":"ui-call","surface":"apple","id":"native.apple.1f4bae4397263967","source":"Always Allow Here saves approval for future matching requests."}, + {"path":"apps/macos/Sources/OpenClaw/ExecApprovalPanelView.swift","kind":"ui-call","surface":"apple","id":"native.apple.cc12869c6ce60b33","source":"COMMAND"}, + {"path":"apps/macos/Sources/OpenClaw/ExecApprovalPanelView.swift","kind":"ui-call","surface":"apple","id":"native.apple.380a9edbcbbf2f4f","source":"Copy"}, + {"path":"apps/macos/Sources/OpenClaw/ExecApprovalPanelView.swift","kind":"ui-call","surface":"apple","id":"native.apple.155be3c965dce4f9","source":"Details"}, + {"path":"apps/macos/Sources/OpenClaw/ExecApprovalPanelView.swift","kind":"ui-call","surface":"apple","id":"native.apple.b7745b59393d68a6","source":"Don't Allow"}, + {"path":"apps/macos/Sources/OpenClaw/ExecApprovalPanelView.swift","kind":"ui-call","surface":"apple","id":"native.apple.b8fd3263920a001e","source":"OpenClaw"}, + {"path":"apps/macos/Sources/OpenClaw/ExecApprovalPanelView.swift","kind":"ui-call","surface":"apple","id":"native.apple.f2fd5332d7d4d543","source":"Resolved executable"}, + {"path":"apps/macos/Sources/OpenClaw/ExecApprovalPanelView.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.6a064389e86242a6","source":"Agent %@"}, + {"path":"apps/macos/Sources/OpenClaw/ExecApprovalPanelView.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.924c9d2693c5d0d2","source":"Command"}, + {"path":"apps/macos/Sources/OpenClaw/ExecApprovalPanelView.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.f67762ae22751293","source":"Host %@"}, + {"path":"apps/macos/Sources/OpenClaw/ExecApprovalPanelView.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.ac0dd778aacc403a","source":"Working directory: %@"}, + {"path":"apps/macos/Sources/OpenClaw/ExecApprovalPanelView.swift","kind":"ui-modifier","surface":"apple","id":"native.apple.4e04568a6cbb6639","source":"Allow only this request (⌘Return)"}, + {"path":"apps/macos/Sources/OpenClaw/ExecApprovalPanelView.swift","kind":"ui-modifier","surface":"apple","id":"native.apple.685eaa019b936e67","source":"Copy displayed command"}, + {"path":"apps/macos/Sources/OpenClaw/ExecApprovalPanelView.swift","kind":"ui-modifier","surface":"apple","id":"native.apple.0ef2eaad2c2fa854","source":"Save a reusable approval for this execution"}, + {"path":"apps/macos/Sources/OpenClaw/TailscaleIntegrationSection.swift","kind":"conditional-branch","surface":"apple","id":"native.apple.cb550dc048cc4260","source":"No automatic Tailscale configuration."}, + {"path":"apps/macos/Sources/OpenClaw/TailscaleIntegrationSection.swift","kind":"conditional-branch","surface":"apple","id":"native.apple.a32aae275e7067b3","source":"Off"}, + {"path":"apps/macos/Sources/OpenClaw/TailscaleIntegrationSection.swift","kind":"conditional-branch","surface":"apple","id":"native.apple.86026fcb0a185081","source":"Public (Funnel)"}, + {"path":"apps/macos/Sources/OpenClaw/TailscaleIntegrationSection.swift","kind":"conditional-branch","surface":"apple","id":"native.apple.265c44aefed05109","source":"Public HTTPS via Tailscale Funnel (requires auth)."}, + {"path":"apps/macos/Sources/OpenClaw/TailscaleIntegrationSection.swift","kind":"conditional-branch","surface":"apple","id":"native.apple.b666bb510df2b6c3","source":"Tailnet (Serve)"}, + {"path":"apps/macos/Sources/OpenClaw/TailscaleIntegrationSection.swift","kind":"conditional-branch","surface":"apple","id":"native.apple.153056662068680e","source":"Tailnet-only HTTPS via Tailscale Serve."}, + {"path":"apps/macos/Sources/OpenClaw/TailscaleIntegrationSection.swift","kind":"ui-call","surface":"apple","id":"native.apple.ed64687169e8349d","source":"App Store"}, + {"path":"apps/macos/Sources/OpenClaw/TailscaleIntegrationSection.swift","kind":"ui-call","surface":"apple","id":"native.apple.506ae4a628b1bc56","source":"Dashboard URL"}, + {"path":"apps/macos/Sources/OpenClaw/TailscaleIntegrationSection.swift","kind":"ui-call","surface":"apple","id":"native.apple.651cf15d8e700aa5","source":"Direct Download"}, + {"path":"apps/macos/Sources/OpenClaw/TailscaleIntegrationSection.swift","kind":"ui-call","surface":"apple","id":"native.apple.a30dca4c1dde7538","source":"Exposure"}, + {"path":"apps/macos/Sources/OpenClaw/TailscaleIntegrationSection.swift","kind":"ui-call","surface":"apple","id":"native.apple.54ae7ffa64755990","source":"Install Tailscale"}, + {"path":"apps/macos/Sources/OpenClaw/TailscaleIntegrationSection.swift","kind":"ui-call","surface":"apple","id":"native.apple.8c4714288c3ed44b","source":"Local mode required. Update settings on the gateway host."}, + {"path":"apps/macos/Sources/OpenClaw/TailscaleIntegrationSection.swift","kind":"ui-call","surface":"apple","id":"native.apple.c2c2de046a63fe03","source":"Password"}, + {"path":"apps/macos/Sources/OpenClaw/TailscaleIntegrationSection.swift","kind":"ui-call","surface":"apple","id":"native.apple.49cddeb3a7c08ae5","source":"Refresh"}, + {"path":"apps/macos/Sources/OpenClaw/TailscaleIntegrationSection.swift","kind":"ui-call","surface":"apple","id":"native.apple.0a440ef735427e22","source":"Require credentials"}, + {"path":"apps/macos/Sources/OpenClaw/TailscaleIntegrationSection.swift","kind":"ui-call","surface":"apple","id":"native.apple.38033fd3d5aaf98f","source":"Setup Guide"}, + {"path":"apps/macos/Sources/OpenClaw/TailscaleIntegrationSection.swift","kind":"ui-call","surface":"apple","id":"native.apple.08a10c2a8208ede7","source":"Start Tailscale"}, + {"path":"apps/macos/Sources/OpenClaw/TailscaleIntegrationSection.swift","kind":"ui-call","surface":"apple","id":"native.apple.f77712c6038862c4","source":"Start Tailscale to get your tailnet hostname."}, + {"path":"apps/macos/Sources/OpenClaw/TailscaleIntegrationSection.swift","kind":"ui-call","surface":"apple","id":"native.apple.51af380bced29fa0","source":"Stored in ~/.openclaw/openclaw.json. Prefer OPENCLAW_GATEWAY_PASSWORD for production."}, + {"path":"apps/macos/Sources/OpenClaw/TailscaleIntegrationSection.swift","kind":"ui-call","surface":"apple","id":"native.apple.6318932219c6587c","source":"Tailscale"}, + {"path":"apps/macos/Sources/OpenClaw/TailscaleIntegrationSection.swift","kind":"ui-call","surface":"apple","id":"native.apple.b8ef1ccc5f3c607b","source":"Tailscale app"}, + {"path":"apps/macos/Sources/OpenClaw/TailscaleIntegrationSection.swift","kind":"ui-call","surface":"apple","id":"native.apple.13213edf4beb15a9","source":"Update"}, + {"path":"apps/macos/Sources/OpenClaw/UsageData.swift","kind":"conditional-branch","surface":"apple","id":"native.apple.fca9d49f6a527692","source":"\\(hours)h"}, + {"path":"apps/macos/Sources/OpenClaw/UsageData.swift","kind":"conditional-branch","surface":"apple","id":"native.apple.dd35fda7769eb809","source":"\\(hours)h \\(mins)m"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatTurnRecap.kt","kind":"ui-call","surface":"android","id":"native.android.19922fae010c8842","source":"$count tokens"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatTurnRecap.kt","kind":"ui-call","surface":"android","id":"native.android.eeaf3ed1cc218a9d","source":"${decimal(count / 1_000_000.0)}M"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatTurnRecap.kt","kind":"ui-call","surface":"android","id":"native.android.b6cbb8ccb07243d6","source":"${thousands}k"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatTurnRecap.kt","kind":"ui-call","surface":"android","id":"native.android.8ee355c77f6ef1c3","source":"1 token"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatTurnRecap.kt","kind":"ui-call","surface":"android","id":"native.android.2d64cdb089ddbc2b","source":"Done in $duration"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatMessageViews.swift","kind":"conditional-branch","surface":"apple","id":"native.apple.98ff0a205ca51067","source":"Collapsed"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatMessageViews.swift","kind":"conditional-branch","surface":"apple","id":"native.apple.5936a4a11d4f206a","source":"Expanded"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatMessageViews.swift","kind":"conditional-branch","surface":"apple","id":"native.apple.dde9d57cbded07e8","source":"Preparing audio, tap to cancel"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatMessageViews.swift","kind":"conditional-branch","surface":"apple","id":"native.apple.14e2919522833f14","source":"Show less"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatMessageViews.swift","kind":"conditional-branch","surface":"apple","id":"native.apple.472e88743ad96449","source":"Show more"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatMessageViews.swift","kind":"conditional-branch","surface":"apple","id":"native.apple.ae4fd689117b4be3","source":"Speaking, tap to stop"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatMessageViews.swift","kind":"ui-call","surface":"apple","id":"native.apple.400ecf8ff04dbe70","source":"Preparing audio…"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatMessageViews.swift","kind":"ui-call","surface":"apple","id":"native.apple.9cd7d0e9b2f577d2","source":"Speaking…"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatMessageViews.swift","kind":"ui-call","surface":"apple","id":"native.apple.841f5c972efcd0d2","source":"Writing"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatMessageViews.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.5a1183a39a43c0de","source":"%@ avatar"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatMessageViews.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.4e0cd2a0bd1dad23","source":"Additional images hidden: %lld"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatMessageViews.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.239980858b1f788f","source":"Agent avatar"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatMessageViews.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.8d42a9b935209011","source":"Attachment"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatMessageViews.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.de4a6221d5112594","source":"Message usage"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatMessageViews.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.bbbc693d37d1e48d","source":"Voice note"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/OnboardingFlow.kt","kind":"conditional-branch","surface":"android","id":"native.android.2d6aba79bb4d5581","source":"openclaw devices approve $requestId"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/OnboardingFlow.kt","kind":"conditional-branch","surface":"android","id":"native.android.71cd144f0be5ee36","source":"openclaw devices list"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/OnboardingFlow.kt","kind":"conditional-branch","surface":"android","id":"native.android.55e8f082668184b8","source":"openclaw nodes approve $requestId"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/OnboardingFlow.kt","kind":"conditional-branch","surface":"android","id":"native.android.d634f5eadf907c22","source":"openclaw nodes approve REQUEST_ID"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/OnboardingFlow.kt","kind":"ui-call","surface":"android","id":"native.android.79d3c99d8ed134c5","source":"$summary $details"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/OnboardingFlow.kt","kind":"ui-call","surface":"android","id":"native.android.b06cbae90cba9a2a","source":"Access to the Gateway device"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/OnboardingFlow.kt","kind":"ui-call","surface":"android","id":"native.android.519398b8e180c2ed","source":"Additional features"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/OnboardingFlow.kt","kind":"ui-call","surface":"android","id":"native.android.298bb9b4fb63ea00","source":"Align the QR code inside the square."}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/OnboardingFlow.kt","kind":"ui-call","surface":"android","id":"native.android.41f3670633f27ce2","source":"All permissions are optional. Choose what this phone can share, or continue without allowing access."}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/OnboardingFlow.kt","kind":"ui-call","surface":"android","id":"native.android.bc53729bfce30cf3","source":"Allow"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/OnboardingFlow.kt","kind":"ui-call","surface":"android","id":"native.android.587836dd231794f3","source":"Allow camera"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/OnboardingFlow.kt","kind":"ui-call","surface":"android","id":"native.android.2a002c28a0fb6b12","source":"Allow your Gateway to use these capabilities on this phone. Android permissions and your settings still apply."}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/OnboardingFlow.kt","kind":"ui-call","surface":"android","id":"native.android.c736193c48c607d0","source":"Allowed"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/OnboardingFlow.kt","kind":"ui-call","surface":"android","id":"native.android.51cd773fd49aeff0","source":"Android setup guide"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/OnboardingFlow.kt","kind":"ui-call","surface":"android","id":"native.android.168b0e00ae6c04a4","source":"Approval command copied"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/OnboardingFlow.kt","kind":"ui-call","surface":"android","id":"native.android.3c7d135453a0dbb1","source":"Approval is in progress.\nOpenClaw will reconnect automatically."}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/OnboardingFlow.kt","kind":"ui-call","surface":"android","id":"native.android.3158fc360cab8114","source":"Approve access and continue"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/OnboardingFlow.kt","kind":"ui-call","surface":"android","id":"native.android.f69be664426c0cd2","source":"Approve node access"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/OnboardingFlow.kt","kind":"ui-call","surface":"android","id":"native.android.ae950071355799fa","source":"Approve this phone on the gateway.\nThen retry the connection."}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/OnboardingFlow.kt","kind":"ui-call","surface":"android","id":"native.android.8737f76311732a09","source":"Approving access…"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/OnboardingFlow.kt","kind":"ui-call","surface":"android","id":"native.android.d982efc5b73aa465","source":"Back"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/OnboardingFlow.kt","kind":"ui-call","surface":"android","id":"native.android.7ce626e41f24ba22","source":"Before you start"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/OnboardingFlow.kt","kind":"ui-call","surface":"android","id":"native.android.d04062968a46f74b","source":"Calendar"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/OnboardingFlow.kt","kind":"ui-call","surface":"android","id":"native.android.1b4ae5c2fbaaed3f","source":"Call Log"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/OnboardingFlow.kt","kind":"ui-call","surface":"android","id":"native.android.96eb51a38ed9706c","source":"Camera"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/OnboardingFlow.kt","kind":"ui-call","surface":"android","id":"native.android.b0b1374be5647959","source":"Camera access is needed to scan the setup QR."}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/OnboardingFlow.kt","kind":"ui-call","surface":"android","id":"native.android.e91fafc87c4d7fd4","source":"Cancel"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/OnboardingFlow.kt","kind":"ui-call","surface":"android","id":"native.android.741a57d775991d2b","source":"Capture photos and clips from this phone"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/OnboardingFlow.kt","kind":"ui-call","surface":"android","id":"native.android.c558db653f7cd00c","source":"Checking approval…"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/OnboardingFlow.kt","kind":"ui-call","surface":"android","id":"native.android.ffc6726ee1431d19","source":"Checking node access"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/OnboardingFlow.kt","kind":"ui-call","surface":"android","id":"native.android.b4815219a2c109e3","source":"Checking pairing access"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/OnboardingFlow.kt","kind":"ui-call","surface":"android","id":"native.android.8fa35b45a2badc3f","source":"Choose another image"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/OnboardingFlow.kt","kind":"ui-call","surface":"android","id":"native.android.8446b9497ac41a24","source":"Choose device permissions"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/OnboardingFlow.kt","kind":"ui-call","surface":"android","id":"native.android.b4aa1d6dd4f70982","source":"Choose from gallery"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/OnboardingFlow.kt","kind":"ui-call","surface":"android","id":"native.android.9196f20752991ce4","source":"Close"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/OnboardingFlow.kt","kind":"ui-call","surface":"android","id":"native.android.0fee899cadc2ac5b","source":"Close scanner"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/OnboardingFlow.kt","kind":"ui-call","surface":"android","id":"native.android.e30fcdcbd0fc19d9","source":"Command copied"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/OnboardingFlow.kt","kind":"ui-call","surface":"android","id":"native.android.a30adf9de6c22d04","source":"Connect Gateway"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/OnboardingFlow.kt","kind":"ui-call","surface":"android","id":"native.android.8aba779b768f9497","source":"Connect to your Gateway"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/OnboardingFlow.kt","kind":"ui-call","surface":"android","id":"native.android.837744e8aa3c8155","source":"Connected"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/OnboardingFlow.kt","kind":"ui-call","surface":"android","id":"native.android.a766a4b11a82ae99","source":"Connecting Gateway"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/OnboardingFlow.kt","kind":"ui-call","surface":"android","id":"native.android.2e50a9fd7ee084fd","source":"Connection details"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/OnboardingFlow.kt","kind":"ui-call","surface":"android","id":"native.android.cf52b615bd004b95","source":"Connection issue"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/OnboardingFlow.kt","kind":"ui-call","surface":"android","id":"native.android.8f0c0e2df35b6969","source":"Connection security"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/OnboardingFlow.kt","kind":"ui-call","surface":"android","id":"native.android.2654611c5a5a572c","source":"Contacts"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/OnboardingFlow.kt","kind":"ui-call","surface":"android","id":"native.android.d6d703d18a7af3cf","source":"Continue"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/OnboardingFlow.kt","kind":"ui-call","surface":"android","id":"native.android.9c3d003155f9dbd3","source":"Copy"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/OnboardingFlow.kt","kind":"ui-call","surface":"android","id":"native.android.16cfd1a4bdd9e83b","source":"Copy approval command"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/OnboardingFlow.kt","kind":"ui-call","surface":"android","id":"native.android.4687112738251d73","source":"Could not open setup guide."}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/OnboardingFlow.kt","kind":"ui-call","surface":"android","id":"native.android.8029ea52e98c6f54","source":"Could not read a QR code from that image. Choose a clearer image or enter the setup code manually."}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/OnboardingFlow.kt","kind":"ui-call","surface":"android","id":"native.android.d9287b5e2cf54550","source":"Could not read that image. Choose a clear screenshot or image of the QR from openclaw qr."}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/OnboardingFlow.kt","kind":"ui-call","surface":"android","id":"native.android.096188baf4bfc5f3","source":"Could not request permissions. Try again or continue without access."}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/OnboardingFlow.kt","kind":"ui-call","surface":"android","id":"native.android.2e28f34529493a97","source":"Could not start the camera. Choose a QR image from gallery or enter the setup code manually."}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/OnboardingFlow.kt","kind":"ui-call","surface":"android","id":"native.android.495d785a90ecdad4","source":"Could not test connection"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/OnboardingFlow.kt","kind":"ui-call","surface":"android","id":"native.android.c987bc0144b2e7dc","source":"Debug tools"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/OnboardingFlow.kt","kind":"ui-call","surface":"android","id":"native.android.0a72d01b4af8ce94","source":"Details copied"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/OnboardingFlow.kt","kind":"ui-call","surface":"android","id":"native.android.40db4106c43664c7","source":"Device access; Gateway opt-in still required"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/OnboardingFlow.kt","kind":"ui-call","surface":"android","id":"native.android.f45e93674426e614","source":"Device information"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/OnboardingFlow.kt","kind":"ui-call","surface":"android","id":"native.android.29abb74db5e7cd16","source":"Enabled"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/OnboardingFlow.kt","kind":"ui-call","surface":"android","id":"native.android.94cf9c9dd3a53696","source":"Enter setup code"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/OnboardingFlow.kt","kind":"ui-call","surface":"android","id":"native.android.41d4d2aca75d8826","source":"Enter the setup code from openclaw qr."}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/OnboardingFlow.kt","kind":"ui-call","surface":"android","id":"native.android.116d68ef41f0c596","source":"Find people and contact details"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/OnboardingFlow.kt","kind":"ui-call","surface":"android","id":"native.android.ba79c4b11e42e451","source":"Gateway URL"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/OnboardingFlow.kt","kind":"ui-call","surface":"android","id":"native.android.c31739b06676e4a1","source":"Gateway authentication is not configured. Edit this connection and try again."}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/OnboardingFlow.kt","kind":"ui-call","surface":"android","id":"native.android.1934fc0bdb5f4fd1","source":"Gateway authentication needs attention."}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/OnboardingFlow.kt","kind":"ui-call","surface":"android","id":"native.android.9c6c5cfb194dd36c","source":"Gateway authentication needs review. Check gateway settings, then retry."}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/OnboardingFlow.kt","kind":"ui-call","surface":"android","id":"native.android.eaaf1a78c54e33cd","source":"Gateway needs device approval"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/OnboardingFlow.kt","kind":"ui-call","surface":"android","id":"native.android.9cd355c195dcb3a3","source":"Gateway paired"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/OnboardingFlow.kt","kind":"ui-call","surface":"android","id":"native.android.d19d910cb6d3c32a","source":"Gateway pairing is complete. Approve this phone as a node so OpenClaw can use the device capabilities you enable."}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/OnboardingFlow.kt","kind":"ui-call","surface":"android","id":"native.android.f3648b498beff562","source":"Gateway password is invalid. Re-enter it or reset this gateway connection."}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/OnboardingFlow.kt","kind":"ui-call","surface":"android","id":"native.android.dc066954277e105b","source":"Gateway password is required. Enter it again or edit this connection."}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/OnboardingFlow.kt","kind":"ui-call","surface":"android","id":"native.android.12dc5f14de304124","source":"Gateway received this phone"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/OnboardingFlow.kt","kind":"ui-call","surface":"android","id":"native.android.722cf1ef37d62410","source":"Gateway requires this device identity. Re-authenticate or reset this gateway connection."}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/OnboardingFlow.kt","kind":"ui-call","surface":"android","id":"native.android.9e56afef1e06260d","source":"Gateway token is required. Enter it again or edit this connection."}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/OnboardingFlow.kt","kind":"ui-call","surface":"android","id":"native.android.a14a2fa261e5da6d","source":"Generate a QR code."}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/OnboardingFlow.kt","kind":"ui-call","surface":"android","id":"native.android.f626602bddb5e2d8","source":"Go back"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/OnboardingFlow.kt","kind":"ui-call","surface":"android","id":"native.android.4f316f3050dd4439","source":"Have a terminal open on the device running OpenClaw."}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/OnboardingFlow.kt","kind":"ui-call","surface":"android","id":"native.android.7f2a76b2435c25ae","source":"Hide additional features"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/OnboardingFlow.kt","kind":"ui-call","surface":"android","id":"native.android.46e7f94e1f9784bd","source":"Host"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/OnboardingFlow.kt","kind":"ui-call","surface":"android","id":"native.android.d0b24763903f1a5f","source":"I have approved"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/OnboardingFlow.kt","kind":"ui-call","surface":"android","id":"native.android.5b5accae1960a930","source":"Includes additional permissions: ${additionalPermissionNames}. Review Android's permission prompts. Camera and location features are enabled separately."}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/OnboardingFlow.kt","kind":"ui-call","surface":"android","id":"native.android.26ead13667e80461","source":"Location"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/OnboardingFlow.kt","kind":"ui-call","surface":"android","id":"native.android.92601263d10b37eb","source":"Manual setup"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/OnboardingFlow.kt","kind":"ui-call","surface":"android","id":"native.android.d844171130acc2f1","source":"Microphone"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/OnboardingFlow.kt","kind":"ui-call","surface":"android","id":"native.android.a5beb359c71ff68c","source":"Motion"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/OnboardingFlow.kt","kind":"ui-call","surface":"android","id":"native.android.06ff45bfde483a7b","source":"No setup QR code was found in that image. Choose the QR generated by openclaw qr, or enter the setup code manually."}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/OnboardingFlow.kt","kind":"ui-call","surface":"android","id":"native.android.a99bef690415c54b","source":"Not included in Request all. Open Android Settings to choose notification access."}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/OnboardingFlow.kt","kind":"ui-call","surface":"android","id":"native.android.e63e5e6a926dd786","source":"Notification listener"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/OnboardingFlow.kt","kind":"ui-call","surface":"android","id":"native.android.a022af7ca94eaaee","source":"Notifications"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/OnboardingFlow.kt","kind":"ui-call","surface":"android","id":"native.android.3ccdfa50b53c0e74","source":"OK"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/OnboardingFlow.kt","kind":"ui-call","surface":"android","id":"native.android.a5b072f839503256","source":"Off"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/OnboardingFlow.kt","kind":"ui-call","surface":"android","id":"native.android.919c97cf8ba25faf","source":"On the Gateway computer, run:"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/OnboardingFlow.kt","kind":"ui-call","surface":"android","id":"native.android.59863cc50eac68b2","source":"Open the camera and frame the code from openclaw qr."}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/OnboardingFlow.kt","kind":"ui-call","surface":"android","id":"native.android.64b97c9580f1eff9","source":"OpenClaw is checking gateway and node access."}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/OnboardingFlow.kt","kind":"ui-call","surface":"android","id":"native.android.21f752285c149193","source":"OpenClaw logo"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/OnboardingFlow.kt","kind":"ui-call","surface":"android","id":"native.android.16d8c479a456843e","source":"Opening Gateway connection"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/OnboardingFlow.kt","kind":"ui-call","surface":"android","id":"native.android.81004298e07b84bc","source":"Pair Gateway"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/OnboardingFlow.kt","kind":"ui-call","surface":"android","id":"native.android.c612ae79603566e2","source":"Pairing Gateway"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/OnboardingFlow.kt","kind":"ui-call","surface":"android","id":"native.android.6d97cd145dcf03ef","source":"Partial"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/OnboardingFlow.kt","kind":"ui-call","surface":"android","id":"native.android.3fb15e6995dd7087","source":"Password"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/OnboardingFlow.kt","kind":"ui-call","surface":"android","id":"native.android.3dade53cf9fab83c","source":"Password optional"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/OnboardingFlow.kt","kind":"ui-call","surface":"android","id":"native.android.b6a850f75a8ff0d7","source":"Paste a shared Gateway token or operator-issued token."}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/OnboardingFlow.kt","kind":"ui-call","surface":"android","id":"native.android.fd249bbae1f51313","source":"Paste setup code"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/OnboardingFlow.kt","kind":"ui-call","surface":"android","id":"native.android.4d320a57fa0fb9a0","source":"Paste token"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/OnboardingFlow.kt","kind":"ui-call","surface":"android","id":"native.android.4f2ae94a79c512f9","source":"Permissions"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/OnboardingFlow.kt","kind":"ui-call","surface":"android","id":"native.android.3881e845a4e699c7","source":"Phone can reach the Gateway"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/OnboardingFlow.kt","kind":"ui-call","surface":"android","id":"native.android.1fb9e44a74c5b89c","source":"Photos"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/OnboardingFlow.kt","kind":"ui-call","surface":"android","id":"native.android.987dcd9bbe3d83e4","source":"Port"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/OnboardingFlow.kt","kind":"ui-call","surface":"android","id":"native.android.219dcfedccb4a09f","source":"QR code not accepted"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/OnboardingFlow.kt","kind":"ui-call","surface":"android","id":"native.android.fc2bc01dbeac8bc1","source":"Read allowed; send not granted. Gateway opt-in still required."}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/OnboardingFlow.kt","kind":"ui-call","surface":"android","id":"native.android.10eacef750b36d64","source":"Read and update events"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/OnboardingFlow.kt","kind":"ui-call","surface":"android","id":"native.android.520108f61e6e9f31","source":"Read recent photos and media"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/OnboardingFlow.kt","kind":"ui-call","surface":"android","id":"native.android.66867b963b5258a0","source":"Read selected app notifications"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/OnboardingFlow.kt","kind":"ui-call","surface":"android","id":"native.android.12cba8ec4081ff95","source":"Read this phone's location"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/OnboardingFlow.kt","kind":"ui-call","surface":"android","id":"native.android.31bc34bce2b56fd6","source":"Request all"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/OnboardingFlow.kt","kind":"ui-call","surface":"android","id":"native.android.96233ca661991f1a","source":"Requesting permissions…"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/OnboardingFlow.kt","kind":"ui-call","surface":"android","id":"native.android.ad699e1ff3be59dd","source":"Retry connection"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/OnboardingFlow.kt","kind":"ui-call","surface":"android","id":"native.android.68654bfed37f1549","source":"Retrying automatically"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/OnboardingFlow.kt","kind":"ui-call","surface":"android","id":"native.android.68380ce0b645beb4","source":"Run the approval command on the Gateway"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/OnboardingFlow.kt","kind":"ui-call","surface":"android","id":"native.android.54de06c3b30a20de","source":"Run the approve command on the Gateway computer, then check again."}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/OnboardingFlow.kt","kind":"ui-call","surface":"android","id":"native.android.1a5f9a8e853c8780","source":"SMS"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/OnboardingFlow.kt","kind":"ui-call","surface":"android","id":"native.android.9f50d9e59a8e6b2f","source":"Saved authentication is invalid. Re-authenticate or reset this gateway connection."}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/OnboardingFlow.kt","kind":"ui-call","surface":"android","id":"native.android.5b2f698685141e45","source":"Scan QR code"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/OnboardingFlow.kt","kind":"ui-call","surface":"android","id":"native.android.8eb478b74aa4bc54","source":"Scan QR or setup code"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/OnboardingFlow.kt","kind":"ui-call","surface":"android","id":"native.android.48b4d02c98437559","source":"Scan a QR code or use the setup code from your OpenClaw Gateway."}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/OnboardingFlow.kt","kind":"ui-call","surface":"android","id":"native.android.b4f02411c38f855f","source":"Screen control"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/OnboardingFlow.kt","kind":"ui-call","surface":"android","id":"native.android.2585b0fd6b35688c","source":"Secure (TLS)"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/OnboardingFlow.kt","kind":"ui-call","surface":"android","id":"native.android.24b72d9562ba73bb","source":"Security notice"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/OnboardingFlow.kt","kind":"ui-call","surface":"android","id":"native.android.2b1a8f6aba973c66","source":"Send allowed; read not granted. Gateway opt-in still required."}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/OnboardingFlow.kt","kind":"ui-call","surface":"android","id":"native.android.a51c9bc1ab115f6a","source":"Set up Tailscale"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/OnboardingFlow.kt","kind":"ui-call","surface":"android","id":"native.android.4a1bc465663bd561","source":"Set up manually"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/OnboardingFlow.kt","kind":"ui-call","surface":"android","id":"native.android.d6b0effed2d7b892","source":"Setup Gateway"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/OnboardingFlow.kt","kind":"ui-call","surface":"android","id":"native.android.5fb2cae2d3efa562","source":"Setup code"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/OnboardingFlow.kt","kind":"ui-call","surface":"android","id":"native.android.6082aa4e4003199c","source":"Setup code was not accepted"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/OnboardingFlow.kt","kind":"ui-call","surface":"android","id":"native.android.f84e770ca3191678","source":"Setup code was not accepted. Generate a fresh code with openclaw qr."}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/OnboardingFlow.kt","kind":"ui-call","surface":"android","id":"native.android.93c3aa4fb554be93","source":"Share steps and activity"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/OnboardingFlow.kt","kind":"ui-call","surface":"android","id":"native.android.3d8528e04fa38106","source":"Show OpenClaw alerts"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/OnboardingFlow.kt","kind":"ui-call","surface":"android","id":"native.android.06d950c66a762478","source":"Show recent call history"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/OnboardingFlow.kt","kind":"ui-call","surface":"android","id":"native.android.5d9e88de6293a799","source":"Special access"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/OnboardingFlow.kt","kind":"ui-call","surface":"android","id":"native.android.afa06558b82f2642","source":"Start your Gateway."}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/OnboardingFlow.kt","kind":"ui-call","surface":"android","id":"native.android.c5aca22f498a5dda","source":"Step 1"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/OnboardingFlow.kt","kind":"ui-call","surface":"android","id":"native.android.c616894977fbbea5","source":"Step 2"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/OnboardingFlow.kt","kind":"ui-call","surface":"android","id":"native.android.0669c957df1bfcad","source":"Still waiting for approval"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/OnboardingFlow.kt","kind":"ui-call","surface":"android","id":"native.android.768de9b42d7d2d2a","source":"System tools"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/OnboardingFlow.kt","kind":"ui-call","surface":"android","id":"native.android.201e06a2b70c140e","source":"Talk"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/OnboardingFlow.kt","kind":"ui-call","surface":"android","id":"native.android.e39d69773d6320f9","source":"Test connection"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/OnboardingFlow.kt","kind":"ui-call","surface":"android","id":"native.android.5515722d3f7d5be6","source":"That QR code is not an OpenClaw setup QR. Generate a fresh code with openclaw qr, then try again."}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/OnboardingFlow.kt","kind":"ui-call","surface":"android","id":"native.android.8d31402aef8c2acc","source":"That looks like a setup code. Go back and choose Setup Gateway, then Use setup code."}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/OnboardingFlow.kt","kind":"ui-call","surface":"android","id":"native.android.bdae79a30f7ee477","source":"The Gateway is older than this app. Update OpenClaw on the Gateway host, then retry."}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/OnboardingFlow.kt","kind":"ui-call","surface":"android","id":"native.android.6f5985bdd61d6240","source":"The app and Gateway use incompatible protocol versions. Update OpenClaw on both, then retry."}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/OnboardingFlow.kt","kind":"ui-call","surface":"android","id":"native.android.b79c9382a232d57f","source":"The code may have expired or been generated for another Gateway."}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/OnboardingFlow.kt","kind":"ui-call","surface":"android","id":"native.android.1d72629ad493d541","source":"The connected OpenClaw agent can use device capabilities you enable. Continue only if you trust the Gateway and agent you connect to."}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/OnboardingFlow.kt","kind":"ui-call","surface":"android","id":"native.android.639d76fc982b5cf9","source":"This address may use Tailscale. Open Tailscale and connect to the Gateway's tailnet, then retry. Check that the Gateway computer is online and OpenClaw is running."}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/OnboardingFlow.kt","kind":"ui-call","surface":"android","id":"native.android.48f1b9d614272ada","source":"This app is older than the Gateway. Update OpenClaw on this device, then retry."}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/OnboardingFlow.kt","kind":"ui-call","surface":"android","id":"native.android.db6e7dc515787042","source":"Token"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/OnboardingFlow.kt","kind":"ui-call","surface":"android","id":"native.android.7bf4695db832bccd","source":"Transcribe voice prompts"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/OnboardingFlow.kt","kind":"ui-call","surface":"android","id":"native.android.c2af23fb69b2c8f5","source":"Trust"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/OnboardingFlow.kt","kind":"ui-call","surface":"android","id":"native.android.11a3e3a4e490c7a7","source":"Turn this device into a secure OpenClaw node for chat, voice, camera, and device tools."}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/OnboardingFlow.kt","kind":"ui-call","surface":"android","id":"native.android.f66350827f25d8b1","source":"Unencrypted"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/OnboardingFlow.kt","kind":"ui-call","surface":"android","id":"native.android.4b1e8a4286813125","source":"Use OpenClaw from your phone"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/OnboardingFlow.kt","kind":"ui-call","surface":"android","id":"native.android.36237c9a6f58c8fd","source":"Use setup code"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/OnboardingFlow.kt","kind":"ui-call","surface":"android","id":"native.android.e1f10b3475740014","source":"Use the Gateway computer's LAN address or secure remote hostname."}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/OnboardingFlow.kt","kind":"ui-call","surface":"android","id":"native.android.19da37abed667b47","source":"Use the requestId from the pending command in the approve command."}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/OnboardingFlow.kt","kind":"ui-call","surface":"android","id":"native.android.506d1875f2b56655","source":"Use the same network, or a secure remote Gateway URL."}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/OnboardingFlow.kt","kind":"ui-call","surface":"android","id":"native.android.23623295647d4bcb","source":"View details"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/OnboardingFlow.kt","kind":"ui-call","surface":"android","id":"native.android.de888bb1ed3aff13","source":"Voice wake"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/OnboardingFlow.kt","kind":"ui-call","surface":"android","id":"native.android.9ee1b8e3390bce87","source":"Waiting for device approval"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/OnboardingFlow.kt","kind":"ui-call","surface":"android","id":"native.android.1d29f6c4c2d4bdd9","source":"We could not reach your Gateway.\nLet's fix this."}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/OnboardingFlow.kt","kind":"ui-call","surface":"android","id":"native.android.1c35de4d06275916","source":"Welcome to OpenClaw"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/OnboardingFlow.kt","kind":"ui-call","surface":"android","id":"native.android.dbecc8f3b1d90d4f","source":"Your Gateway is ready."}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/OnboardingFlow.kt","kind":"ui-call","surface":"android","id":"native.android.b4e0d4aa03353c07","source":"Your phone is paired with ${recoveryGatewayName(serverName = serverName, attemptedGatewayName = attemptedGatewayName)}. Continue to finish node access."}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/OnboardingFlow.kt","kind":"ui-named-argument","surface":"android","id":"native.android.b5e807eab45f6e57","source":"openclaw gateway"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/OnboardingFlow.kt","kind":"ui-named-argument","surface":"android","id":"native.android.e2172286605a30c7","source":"openclaw qr"}, + {"path":"apps/macos/Sources/OpenClaw/PairingPromptSupport.swift","kind":"conditional-branch","surface":"apple","id":"native.apple.65a3736f375516cf","source":"Device"}, + {"path":"apps/macos/Sources/OpenClaw/PairingPromptSupport.swift","kind":"conditional-branch","surface":"apple","id":"native.apple.0fee5a60ac57aa5d","source":"Node"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/SessionDiffSelection.kt","kind":"conditional-branch","surface":"android","id":"native.android.18ad088a39c7746c","source":"After"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/SessionDiffSelection.kt","kind":"conditional-branch","surface":"android","id":"native.android.b6b59c587196816e","source":"Before"}, + {"path":"apps/ios/Sources/Design/SettingsProTab.swift","kind":"ui-call","surface":"apple","id":"native.apple.addaba7d7374d016","source":"Cancel"}, + {"path":"apps/ios/Sources/Design/SettingsProTab.swift","kind":"ui-call","surface":"apple","id":"native.apple.c40eb0d04af3632c","source":"Forget Gateway"}, + {"path":"apps/ios/Sources/Design/SettingsProTab.swift","kind":"ui-call","surface":"apple","id":"native.apple.2f4ecf908494f83c","source":"OK"}, + {"path":"apps/ios/Sources/Design/SettingsProTab.swift","kind":"ui-call","surface":"apple","id":"native.apple.1926c479f013f7b8","source":"Reset"}, + {"path":"apps/ios/Sources/Design/SettingsProTab.swift","kind":"ui-call","surface":"apple","id":"native.apple.c89753e79e3f9f0b","source":"This disconnects, clears saved gateway credentials, and reopens onboarding."}, + {"path":"apps/ios/Sources/Design/SettingsProTab.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.d7927c58793c047b","source":"Forget %@?"}, + {"path":"apps/ios/Sources/Design/SettingsProTab.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.5f9f5552ac2c81d9","source":"This removes saved credentials, device access, TLS trust, and cached chats for this gateway."}, + {"path":"apps/ios/Sources/Design/SettingsProTab.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.4034d8b2e2eae72c","source":"gateway"}, + {"path":"apps/ios/Sources/Design/SettingsProTab.swift","kind":"ui-modifier","surface":"apple","id":"native.apple.e1fae5229f25b09d","source":"QR Scanner Unavailable"}, + {"path":"apps/ios/Sources/Design/SettingsProTab.swift","kind":"ui-modifier","surface":"apple","id":"native.apple.52d1685311ed7b55","source":"Reset Onboarding?"}, + {"path":"apps/ios/Sources/Design/SettingsProTab.swift","kind":"ui-modifier","surface":"apple","id":"native.apple.52f984b139dca522","source":"Scan QR Code"}, + {"path":"apps/ios/Sources/Design/SettingsProTab.swift","kind":"ui-modifier","surface":"apple","id":"native.apple.aa0a122ae54b2612","source":"Settings"}, + {"path":"apps/macos/Sources/OpenClaw/ControlUIDocumentHost+Scripts.swift","kind":"conditional-branch","surface":"apple","id":"native.apple.92ccb780ba6e3791","source":"[\\(host)]"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/ChannelsSettingsScreen.kt","kind":"ui-call","surface":"android","id":"native.android.fbb5461346146008","source":"${channel.accountCount} accounts"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/ChannelsSettingsScreen.kt","kind":"ui-call","surface":"android","id":"native.android.ddac89adc3d7a1d7","source":"1 account"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/ChannelsSettingsScreen.kt","kind":"ui-call","surface":"android","id":"native.android.af377255bfe8227f","source":"Channels"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/ChannelsSettingsScreen.kt","kind":"ui-call","surface":"android","id":"native.android.9f312512b47423a2","source":"Configured"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/ChannelsSettingsScreen.kt","kind":"ui-call","surface":"android","id":"native.android.cb60664be55860e8","source":"Connect the gateway to load channels."}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/ChannelsSettingsScreen.kt","kind":"ui-call","surface":"android","id":"native.android.837744e8aa3c8155","source":"Connected"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/ChannelsSettingsScreen.kt","kind":"ui-call","surface":"android","id":"native.android.29abb74db5e7cd16","source":"Enabled"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/ChannelsSettingsScreen.kt","kind":"ui-call","surface":"android","id":"native.android.be62b4dd95731e7a","source":"Issue"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/ChannelsSettingsScreen.kt","kind":"ui-call","surface":"android","id":"native.android.62534f689ca2250a","source":"Issues"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/ChannelsSettingsScreen.kt","kind":"ui-call","surface":"android","id":"native.android.45bec804a626b06c","source":"Linked"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/ChannelsSettingsScreen.kt","kind":"ui-call","surface":"android","id":"native.android.45c6f55256b33df9","source":"Messaging surfaces connected to this gateway."}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/ChannelsSettingsScreen.kt","kind":"ui-call","surface":"android","id":"native.android.1f41dc157d814615","source":"No channels found."}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/ChannelsSettingsScreen.kt","kind":"ui-call","surface":"android","id":"native.android.a5b072f839503256","source":"Off"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/ChannelsSettingsScreen.kt","kind":"ui-call","surface":"android","id":"native.android.dc842ee2019a7fda","source":"Ready"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/ChannelsSettingsScreen.kt","kind":"ui-call","surface":"android","id":"native.android.89a2d1d8de63a6cc","source":"Running"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/ChannelsSettingsScreen.kt","kind":"ui-call","surface":"android","id":"native.android.96255df62a7aaf94","source":"Setup"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/ChannelsSettingsScreen.kt","kind":"ui-call","surface":"android","id":"native.android.e50e16c71fc204f1","source":"Some channel status checks did not complete."}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/ChannelsSettingsScreen.kt","kind":"ui-call","surface":"android","id":"native.android.a562102bf432e480","source":"Telegram, WhatsApp, email, and other channels appear here after setup."}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatMermaidPreviewView.kt","kind":"ui-call","surface":"android","id":"native.android.f9bf0508cdfe2036","source":"Close diagram preview"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatMermaidPreviewView.kt","kind":"ui-call","surface":"android","id":"native.android.5cad0418d9ec2eee","source":"Diagram preview unavailable"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SidebarGatewayControl.kt","kind":"ui-call","surface":"android","id":"native.android.fd22a5421dbad7f2","source":"$count gateways"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SidebarGatewayControl.kt","kind":"ui-call","surface":"android","id":"native.android.c044a82dee92f2ca","source":"1 gateway"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SidebarGatewayControl.kt","kind":"ui-call","surface":"android","id":"native.android.3ef685401d15d828","source":"Add Gateway"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SidebarGatewayControl.kt","kind":"ui-call","surface":"android","id":"native.android.514ae6a832c165e5","source":"Gateways"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SidebarGatewayControl.kt","kind":"ui-call","surface":"android","id":"native.android.eb40f87d57931577","source":"Manage Gateways"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SidebarGatewayControl.kt","kind":"ui-call","surface":"android","id":"native.android.a3e1f4fd4203f203","source":"No matching gateways"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/SidebarGatewayControl.kt","kind":"ui-call","surface":"android","id":"native.android.f56e495b25669d55","source":"Search gateways"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatSessionSidebarFilters.swift","kind":"ui-call","surface":"apple","id":"native.apple.3032c9a934a24421","source":"Active"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatSessionSidebarFilters.swift","kind":"ui-call","surface":"apple","id":"native.apple.bfee61a8bc05bad6","source":"All"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatSessionSidebarFilters.swift","kind":"ui-call","surface":"apple","id":"native.apple.936478fcf04d5690","source":"Always"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatSessionSidebarFilters.swift","kind":"ui-call","surface":"apple","id":"native.apple.ba6d42821bf02f25","source":"Archived"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatSessionSidebarFilters.swift","kind":"ui-call","surface":"apple","id":"native.apple.e6e376580a18ea49","source":"Category"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatSessionSidebarFilters.swift","kind":"ui-call","surface":"apple","id":"native.apple.dd12c86966e8e7db","source":"Created"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatSessionSidebarFilters.swift","kind":"ui-call","surface":"apple","id":"native.apple.32ac204c89094a63","source":"Display"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatSessionSidebarFilters.swift","kind":"ui-call","surface":"apple","id":"native.apple.ec6de435a86083eb","source":"Filters"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatSessionSidebarFilters.swift","kind":"ui-call","surface":"apple","id":"native.apple.9001bbae1ab07f50","source":"Group by"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatSessionSidebarFilters.swift","kind":"ui-call","surface":"apple","id":"native.apple.b35dbb8802d98078","source":"Hide empty groups"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatSessionSidebarFilters.swift","kind":"ui-call","surface":"apple","id":"native.apple.55403b7734530278","source":"Last updated"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatSessionSidebarFilters.swift","kind":"ui-call","surface":"apple","id":"native.apple.80929ccfab5e8d42","source":"Never"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatSessionSidebarFilters.swift","kind":"ui-call","surface":"apple","id":"native.apple.c2e85cfdf4aecff5","source":"None"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatSessionSidebarFilters.swift","kind":"ui-call","surface":"apple","id":"native.apple.2f68dfd2b2277307","source":"Owners"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatSessionSidebarFilters.swift","kind":"ui-call","surface":"apple","id":"native.apple.fc280f973fc9a49f","source":"People"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatSessionSidebarFilters.swift","kind":"ui-call","surface":"apple","id":"native.apple.364ad547e140b7ab","source":"Person"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatSessionSidebarFilters.swift","kind":"ui-call","surface":"apple","id":"native.apple.cc396fb05115d9c4","source":"Project"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatSessionSidebarFilters.swift","kind":"ui-call","surface":"apple","id":"native.apple.1926c479f013f7b8","source":"Reset"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatSessionSidebarFilters.swift","kind":"ui-call","surface":"apple","id":"native.apple.38015cfc69029f73","source":"Show automation sessions"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatSessionSidebarFilters.swift","kind":"ui-call","surface":"apple","id":"native.apple.8a81de9ee693a430","source":"Show message preview"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatSessionSidebarFilters.swift","kind":"ui-call","surface":"apple","id":"native.apple.02e720fe82f7da7e","source":"Show system sessions"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatSessionSidebarFilters.swift","kind":"ui-call","surface":"apple","id":"native.apple.7e5f2531d9455524","source":"Snoozed"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatSessionSidebarFilters.swift","kind":"ui-call","surface":"apple","id":"native.apple.60dbd7c5b1de36ba","source":"Sort"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatSessionSidebarFilters.swift","kind":"ui-call","surface":"apple","id":"native.apple.d2396f0db2f4fb82","source":"Status"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatSessionSidebarFilters.swift","kind":"ui-call","surface":"apple","id":"native.apple.a234af42af22e560","source":"When filtering"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatSessionSidebarFilters.swift","kind":"ui-call","surface":"apple","id":"native.apple.d21f9941a1f92578","source":"involving-me"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatSessionSidebarFilters.swift","kind":"ui-call","surface":"apple","id":"native.apple.da6e765d3e40e3dd","source":"owner:\\(id)"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatSessionSidebarFilters.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.6f57c1c0cb1aeed2","source":"%@ (You)"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatSessionSidebarFilters.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.cd577a44d724fa2f","source":"All owners"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatSessionSidebarFilters.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.576aa507ff8aae1d","source":"Archived by %@"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatSessionSidebarFilters.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.56be71f8e4e45224","source":"Created by %@"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatSessionSidebarFilters.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.6188630c487ff865","source":"Involving me"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatSessionSidebarFilters.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.e930b24eb161240a","source":"Owned by %@"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatSessionSidebarFilters.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.1df8c6b514b92af0","source":"Search owners"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatCameraFlipButton.swift","kind":"conditional-branch","surface":"apple","id":"native.apple.c159fea1aaa0e46f","source":"Connecting..."}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatCameraFlipButton.swift","kind":"conditional-branch","surface":"apple","id":"native.apple.8f5583ccaa06a10c","source":"Gateway connected"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatCameraFlipButton.swift","kind":"conditional-branch","surface":"apple","id":"native.apple.3ed24ce15b409159","source":"Start realtime chat"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatCameraFlipButton.swift","kind":"conditional-branch","surface":"apple","id":"native.apple.82619b4478a04c37","source":"Stop"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatCameraFlipButton.swift","kind":"conditional-branch","surface":"apple","id":"native.apple.156cef1af0476bd4","source":"Stop realtime chat"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatCameraFlipButton.swift","kind":"conditional-branch","surface":"apple","id":"native.apple.af28095daccc31a9","source":"Talk"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatCameraFlipButton.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.fa3145d2730d959b","source":"Flip camera"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatCameraFlipButton.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.04d1cdf25d21f7d0","source":"Switch to back camera"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatCameraFlipButton.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.3dcede2497f8ebb1","source":"Switch to front camera"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/WatchMessageJournal+Storage.swift","kind":"conditional-branch","surface":"apple","id":"native.apple.78d18b006e111d1a","source":" WHERE gateway_id = ? AND route_generation IS ?"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/WatchMessageJournal+Storage.swift","kind":"ui-localized-call-multiline","surface":"apple","id":"native.apple.884d1a858b96f984","source":"The Gateway's session routing changed. Start a new message from its current Watch context."}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/WatchMessageJournal+Storage.swift","kind":"ui-localized-call-multiline","surface":"apple","id":"native.apple.daf2ebc714f48109","source":"This Watch message belongs to a retired Gateway route. Open OpenClaw on iPhone."}, + {"path":"apps/macos/Sources/OpenClaw/BrowserProfileImportBannerView.swift","kind":"ui-call","surface":"apple","id":"native.apple.4cf83bc1200584ed","source":"Import"}, + {"path":"apps/macos/Sources/OpenClaw/BrowserProfileImportBannerView.swift","kind":"ui-call","surface":"apple","id":"native.apple.812df118c67f31ea","source":"Retry"}, + {"path":"apps/macos/Sources/OpenClaw/BrowserProfileImportBannerView.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.d342807f58fd7ce9","source":"Browser import failed"}, + {"path":"apps/macos/Sources/OpenClaw/BrowserProfileImportBannerView.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.c4826797af1aff18","source":"Browser logins imported"}, + {"path":"apps/macos/Sources/OpenClaw/BrowserProfileImportBannerView.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.698e6761fdfb80d7","source":"Importing browser cookies…"}, + {"path":"apps/macos/Sources/OpenClaw/BrowserProfileImportBannerView.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.f420de18a586c900","source":"Use your browser logins"}, + {"path":"apps/macos/Sources/OpenClaw/BrowserProfileImportBannerView.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.db37ef73df39748c","source":"your browser"}, + {"path":"apps/macos/Sources/OpenClaw/BrowserProfileImportBannerView.swift","kind":"ui-localized-call-multiline","surface":"apple","id":"native.apple.c4ca8ff417a93a9f","source":"%lld of %lld cookies copied into “%@” — now the default profile for agent browsing."}, + {"path":"apps/macos/Sources/OpenClaw/BrowserProfileImportBannerView.swift","kind":"ui-localized-call-multiline","surface":"apple","id":"native.apple.3c6d1b8431653984","source":"Copy cookies from %@ into an isolated agent profile. Passwords are never touched."}, + {"path":"apps/macos/Sources/OpenClaw/BrowserProfileImportBannerView.swift","kind":"ui-localized-call-multiline","surface":"apple","id":"native.apple.e9fbdfa58d2229f9","source":"Copying %@ into “%@”. Touch ID may be required."}, + {"path":"apps/macos/Sources/OpenClaw/BrowserProfileImportBannerView.swift","kind":"ui-modifier","surface":"apple","id":"native.apple.41a43534d216ebad","source":"Dismiss"}, + {"path":"apps/ios/Sources/Voice/VoiceWakeManager.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.1c98181b54c0e735","source":"%@ permission denied"}, + {"path":"apps/ios/Sources/Voice/VoiceWakeManager.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.77524dc88928f376","source":"%@ permission not granted"}, + {"path":"apps/ios/Sources/Voice/VoiceWakeManager.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.2c0548ebabf7e240","source":"Listening"}, + {"path":"apps/ios/Sources/Voice/VoiceWakeManager.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.f4ca9f48845be906","source":"Microphone"}, + {"path":"apps/ios/Sources/Voice/VoiceWakeManager.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.765aed5ec48a2d09","source":"Microphone input format unavailable"}, + {"path":"apps/ios/Sources/Voice/VoiceWakeManager.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.a32aae275e7067b3","source":"Off"}, + {"path":"apps/ios/Sources/Voice/VoiceWakeManager.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.e2ca64e598e2bf00","source":"Paused"}, + {"path":"apps/ios/Sources/Voice/VoiceWakeManager.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.5b5a81037678eae9","source":"Recognizer error: %@"}, + {"path":"apps/ios/Sources/Voice/VoiceWakeManager.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.14b8e4c48945cdd4","source":"Requesting permissions…"}, + {"path":"apps/ios/Sources/Voice/VoiceWakeManager.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.d33742884171fcb6","source":"Speech recognition"}, + {"path":"apps/ios/Sources/Voice/VoiceWakeManager.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.aed8b232944118ee","source":"Speech recognizer unavailable"}, + {"path":"apps/ios/Sources/Voice/VoiceWakeManager.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.5ae3dff71774954a","source":"Start failed: %@"}, + {"path":"apps/ios/Sources/Voice/VoiceWakeManager.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.cc4cbf57423a7643","source":"Triggered"}, + {"path":"apps/ios/Sources/Voice/VoiceWakeManager.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.aaecef6bbcdc6da8","source":"Voice Wake isn’t supported on Simulator"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/TerminalSettingsScreen.kt","kind":"ui-call","surface":"android","id":"native.android.105a6c867944aa6c","source":"Connect to your gateway to open a shell in the agent workspace."}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/TerminalSettingsScreen.kt","kind":"ui-call","surface":"android","id":"native.android.fb5079a200a2f3ef","source":"Terminal"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/TerminalSettingsScreen.kt","kind":"ui-call","surface":"android","id":"native.android.bf964ce6cdc8877f","source":"Terminal needs a connected gateway"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatComposerTextView.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.802abe23f229ab9d","source":"Message"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/DreamingSettingsScreen.kt","kind":"ui-call","surface":"android","id":"native.android.c8b6ec8fbf52bb36","source":"${summary.promotedToday} today · ${summary.promotedTotal} total"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/DreamingSettingsScreen.kt","kind":"ui-call","surface":"android","id":"native.android.988fbabe48a52a97","source":"Connect the gateway to load dreaming."}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/DreamingSettingsScreen.kt","kind":"ui-call","surface":"android","id":"native.android.097d1b38522c3df3","source":"D"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/DreamingSettingsScreen.kt","kind":"ui-call","surface":"android","id":"native.android.ff322807a58c0157","source":"DIARY"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/DreamingSettingsScreen.kt","kind":"ui-call","surface":"android","id":"native.android.faa92c4baecc6534","source":"Dreaming"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/DreamingSettingsScreen.kt","kind":"ui-call","surface":"android","id":"native.android.58ce8fe48a2b62f7","source":"Entries appear after a dreaming cycle writes a narrative summary."}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/DreamingSettingsScreen.kt","kind":"ui-call","surface":"android","id":"native.android.99c0e30b602ef18b","source":"Healthy"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/DreamingSettingsScreen.kt","kind":"ui-call","surface":"android","id":"native.android.c1118ebd21c4f766","source":"In ${deltaMinutes}m"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/DreamingSettingsScreen.kt","kind":"ui-call","surface":"android","id":"native.android.8b22f05b41ca461f","source":"In ${hours / 24L}d"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/DreamingSettingsScreen.kt","kind":"ui-call","surface":"android","id":"native.android.783cb59d0d0ed80d","source":"In ${hours}h"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/DreamingSettingsScreen.kt","kind":"ui-call","surface":"android","id":"native.android.c4617afcaf3f7274","source":"Memory Store"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/DreamingSettingsScreen.kt","kind":"ui-call","surface":"android","id":"native.android.5a3eafb0ffcca9b7","source":"Memory consolidation and dream diary."}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/DreamingSettingsScreen.kt","kind":"ui-call","surface":"android","id":"native.android.b718dfd2918501b5","source":"Needs attention"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/DreamingSettingsScreen.kt","kind":"ui-call","surface":"android","id":"native.android.56de778dd64c4cba","source":"Next Cycle"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/DreamingSettingsScreen.kt","kind":"ui-call","surface":"android","id":"native.android.4d53814184e7a736","source":"No dream diary yet."}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/DreamingSettingsScreen.kt","kind":"ui-call","surface":"android","id":"native.android.b99aa2c48aafb5d4","source":"Not scheduled"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/DreamingSettingsScreen.kt","kind":"ui-call","surface":"android","id":"native.android.a5b072f839503256","source":"Off"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/DreamingSettingsScreen.kt","kind":"ui-call","surface":"android","id":"native.android.6c3a00f36c57059f","source":"On"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/DreamingSettingsScreen.kt","kind":"ui-call","surface":"android","id":"native.android.088ff5176727fefe","source":"Promoted"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/DreamingSettingsScreen.kt","kind":"ui-call","surface":"android","id":"native.android.ca75daa78b011fee","source":"Signal Index"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/DreamingSettingsScreen.kt","kind":"ui-call","surface":"android","id":"native.android.ff722a86f4f7fdda","source":"Signals"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/DreamingSettingsScreen.kt","kind":"ui-call","surface":"android","id":"native.android.a0d70a8e70b738ee","source":"Soon"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/DreamingSettingsScreen.kt","kind":"ui-call","surface":"android","id":"native.android.20fe982237b3ed66","source":"Status"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/DreamingSettingsScreen.kt","kind":"ui-call","surface":"android","id":"native.android.1dee02a5876c2a56","source":"The diary is waiting for its first entry."}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/DreamingSettingsScreen.kt","kind":"ui-call","surface":"android","id":"native.android.3646e3feaeb05ee3","source":"Waiting"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/DreamingSettingsScreen.kt","kind":"ui-named-argument","surface":"android","id":"native.android.097d1b38522c3df3","source":"D"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatDictation.kt","kind":"ui-call","surface":"android","id":"native.android.43ef20194c1481b3","source":"Cancel dictation"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatDictation.kt","kind":"ui-call","surface":"android","id":"native.android.5762cf2e05f1b649","source":"Dictation"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatDictation.kt","kind":"ui-call","surface":"android","id":"native.android.20dc6eb26a60b243","source":"Dictation failed. Tap the microphone to try again."}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatDictation.kt","kind":"ui-call","surface":"android","id":"native.android.6a51d5428ae4edbd","source":"Microphone is busy. Stop other recording and try again."}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatDictation.kt","kind":"ui-call","surface":"android","id":"native.android.fcb6c2f13086a97a","source":"Microphone permission is required."}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatDictation.kt","kind":"ui-call","surface":"android","id":"native.android.5b5c2899d0836e98","source":"No speech detected. Tap the microphone and try again."}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatDictation.kt","kind":"ui-call","surface":"android","id":"native.android.767fd2cf60fd6cd6","source":"On-device speech recognition is unavailable."}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatDictation.kt","kind":"ui-call","surface":"android","id":"native.android.ea9ebf0b5d1eedb7","source":"Speech recognition lost its connection. Tap the microphone to try again."}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatDictation.kt","kind":"ui-call","surface":"android","id":"native.android.7dfb664cf73d4f1e","source":"Stop Dictation"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatDictation.kt","kind":"ui-call","surface":"android","id":"native.android.4e6ec17cd2dd01fc","source":"Voice options"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatSessionSidebarGrouping.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.21e2c4f7ede65cf6","source":"Coding"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatSessionSidebarGrouping.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.75827aa6c7770ac8","source":"Groups"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatSessionSidebarGrouping.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.eb95c9cc37254e9e","source":"Other"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatSessionSidebarGrouping.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.a44693e976a74ae8","source":"Pinned"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatWorkingIndicator.kt","kind":"ui-call","surface":"android","id":"native.android.35483059b3269fd0","source":"${days}d"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatWorkingIndicator.kt","kind":"ui-call","surface":"android","id":"native.android.d6261d2b2d5cb9d8","source":"${hours}h"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatWorkingIndicator.kt","kind":"ui-call","surface":"android","id":"native.android.d2858aa5b96bae08","source":"${minutes}m"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatWorkingIndicator.kt","kind":"ui-call","surface":"android","id":"native.android.e502c87002ff73f0","source":"${seconds}s"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatWorkingIndicator.kt","kind":"ui-call","surface":"android","id":"native.android.91c81ee032f7de5a","source":"Barnacling"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatWorkingIndicator.kt","kind":"ui-call","surface":"android","id":"native.android.eb2895729924f303","source":"Brining"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatWorkingIndicator.kt","kind":"ui-call","surface":"android","id":"native.android.8f234ab364a0d7e7","source":"Bubbling"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatWorkingIndicator.kt","kind":"ui-call","surface":"android","id":"native.android.fd0fb37b02b267fa","source":"Clawing"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatWorkingIndicator.kt","kind":"ui-call","surface":"android","id":"native.android.2ebf78e64a7b8162","source":"Cracking"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatWorkingIndicator.kt","kind":"ui-call","surface":"android","id":"native.android.eeedf8b16f9dae66","source":"Krilling"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatWorkingIndicator.kt","kind":"ui-call","surface":"android","id":"native.android.39d0f39e7577de93","source":"Lobstering"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatWorkingIndicator.kt","kind":"ui-call","surface":"android","id":"native.android.626d9ef6950472ba","source":"Molting"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatWorkingIndicator.kt","kind":"ui-call","surface":"android","id":"native.android.cca59d3b68d9578a","source":"Nautiling"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatWorkingIndicator.kt","kind":"ui-call","surface":"android","id":"native.android.dcbd47e9a14e70ae","source":"Pearling"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatWorkingIndicator.kt","kind":"ui-call","surface":"android","id":"native.android.3f461a5a2955e4cb","source":"Pinching"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatWorkingIndicator.kt","kind":"ui-call","surface":"android","id":"native.android.b9734a57a0402c49","source":"Reefing"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatWorkingIndicator.kt","kind":"ui-call","surface":"android","id":"native.android.c44e2f7a7cd7a510","source":"Scuttling"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatWorkingIndicator.kt","kind":"ui-call","surface":"android","id":"native.android.f9ee63af87bd5d33","source":"Shelling"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatWorkingIndicator.kt","kind":"ui-call","surface":"android","id":"native.android.1056597360a89f3e","source":"Sifting"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatWorkingIndicator.kt","kind":"ui-call","surface":"android","id":"native.android.656b2de8cc0cb37e","source":"Snapping"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatWorkingIndicator.kt","kind":"ui-call","surface":"android","id":"native.android.ca52f5e355c99ff9","source":"Surfacing"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatWorkingIndicator.kt","kind":"ui-call","surface":"android","id":"native.android.51a7daa1688c9249","source":"Tidepooling"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatWorkingIndicator.kt","kind":"ui-call","surface":"android","id":"native.android.67215d8a1b809ac7","source":"Tiding"}, + {"path":"apps/macos/Sources/OpenClaw/StatusMenuSessionCards.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.bbd7246466c557bd","source":"%llds"}, + {"path":"apps/macos/Sources/OpenClaw/StatusMenuSessionCards.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.c9ce2968446628f9","source":"Allow once"}, + {"path":"apps/macos/Sources/OpenClaw/StatusMenuSessionCards.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.35af2e746e246bba","source":"Deny"}, + {"path":"apps/macos/Sources/OpenClaw/StatusMenuSessionCards.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.45a25731e4215d3f","source":"Session approval"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawKit/InstanceIdentity.swift","kind":"conditional-branch","surface":"apple","id":"native.apple.89e793f469e9c960","source":"Apple Watch"}, + {"path":"apps/ios/Sources/Design/OpenClawDocsScreen.swift","kind":"ui-modifier","surface":"apple","id":"native.apple.2b95b1290af3c2c0","source":"Docs"}, + {"path":"apps/ios/Sources/Design/OpenClawDocsScreen.swift","kind":"ui-modifier","surface":"apple","id":"native.apple.14e12e0f69b6b400","source":"Opens Settings / Gateway"}, + {"path":"apps/ios/Sources/Design/OpenClawDocsScreen.swift","kind":"ui-named-argument","surface":"apple","id":"native.apple.4ed79577652edaf0","source":"Browse the current OpenClaw reference."}, + {"path":"apps/ios/Sources/Design/OpenClawDocsScreen.swift","kind":"ui-named-argument","surface":"apple","id":"native.apple.0cbaee3c9fde7c9b","source":"Connection, auth, and diagnostics."}, + {"path":"apps/ios/Sources/Design/OpenClawDocsScreen.swift","kind":"ui-named-argument","surface":"apple","id":"native.apple.2b95b1290af3c2c0","source":"Docs"}, + {"path":"apps/ios/Sources/Design/OpenClawDocsScreen.swift","kind":"ui-named-argument","surface":"apple","id":"native.apple.17f41678b23ce1ca","source":"Docs Home"}, + {"path":"apps/ios/Sources/Design/OpenClawDocsScreen.swift","kind":"ui-named-argument","surface":"apple","id":"native.apple.32ceaa114c831b56","source":"Gateway"}, + {"path":"apps/ios/Sources/Design/OpenClawDocsScreen.swift","kind":"ui-named-argument","surface":"apple","id":"native.apple.07838448402bfe03","source":"Gateway setup, pairing, channels, and mobile node reference."}, + {"path":"apps/ios/Sources/Design/OpenClawDocsScreen.swift","kind":"ui-named-argument","surface":"apple","id":"native.apple.2601e0fe3d38e8d0","source":"Mobile setup codes, QR, and node approval."}, + {"path":"apps/ios/Sources/Design/OpenClawDocsScreen.swift","kind":"ui-named-argument","surface":"apple","id":"native.apple.76c7866d38c5f73d","source":"Pairing"}, + {"path":"apps/ios/Sources/Onboarding/OnboardingWizardView.swift","kind":"conditional-branch","surface":"apple","id":"native.apple.9fde0847d7bf35e5","source":"Connecting…"}, + {"path":"apps/ios/Sources/Onboarding/OnboardingWizardView.swift","kind":"conditional-branch","surface":"apple","id":"native.apple.2decc5813c369881","source":"Could not reach the gateway."}, + {"path":"apps/ios/Sources/Onboarding/OnboardingWizardView.swift","kind":"conditional-branch","surface":"apple","id":"native.apple.390a3c24fc5c41d0","source":"Gateway auth token is missing."}, + {"path":"apps/ios/Sources/Onboarding/OnboardingWizardView.swift","kind":"conditional-branch","surface":"apple","id":"native.apple.e600b246c8c84e9b","source":"Gateway rejected credentials."}, + {"path":"apps/ios/Sources/Onboarding/OnboardingWizardView.swift","kind":"ui-call","surface":"apple","id":"native.apple.e32526dba77c6275","source":"Apply"}, + {"path":"apps/ios/Sources/Onboarding/OnboardingWizardView.swift","kind":"ui-call","surface":"apple","id":"native.apple.bf1d12346f2c153e","source":"Back to Mode Selection"}, + {"path":"apps/ios/Sources/Onboarding/OnboardingWizardView.swift","kind":"ui-call","surface":"apple","id":"native.apple.addaba7d7374d016","source":"Cancel"}, + {"path":"apps/ios/Sources/Onboarding/OnboardingWizardView.swift","kind":"ui-call","surface":"apple","id":"native.apple.b09b13e1e8301e8e","source":"Choose a mode first."}, + {"path":"apps/ios/Sources/Onboarding/OnboardingWizardView.swift","kind":"ui-call","surface":"apple","id":"native.apple.50ae97042e9ad1b0","source":"Close"}, + {"path":"apps/ios/Sources/Onboarding/OnboardingWizardView.swift","kind":"ui-call","surface":"apple","id":"native.apple.cea8f9534c6f3753","source":"Connect"}, + {"path":"apps/ios/Sources/Onboarding/OnboardingWizardView.swift","kind":"ui-call","surface":"apple","id":"native.apple.9fde0847d7bf35e5","source":"Connecting…"}, + {"path":"apps/ios/Sources/Onboarding/OnboardingWizardView.swift","kind":"ui-call","surface":"apple","id":"native.apple.e81c2a16eb1132a4","source":"Connection security"}, + {"path":"apps/ios/Sources/Onboarding/OnboardingWizardView.swift","kind":"ui-call","surface":"apple","id":"native.apple.c0e51289bacfb25c","source":"Default host is localhost. Use your Mac LAN IP if simulator networking requires it."}, + {"path":"apps/ios/Sources/Onboarding/OnboardingWizardView.swift","kind":"ui-call","surface":"apple","id":"native.apple.ee99eca3311f676f","source":"Developer Local"}, + {"path":"apps/ios/Sources/Onboarding/OnboardingWizardView.swift","kind":"ui-call","surface":"apple","id":"native.apple.54f43ee8c3f7acbe","source":"Discovery"}, + {"path":"apps/ios/Sources/Onboarding/OnboardingWizardView.swift","kind":"ui-call","surface":"apple","id":"native.apple.51f3c65299dada52","source":"Discovery Domain (optional)"}, + {"path":"apps/ios/Sources/Onboarding/OnboardingWizardView.swift","kind":"ui-call","surface":"apple","id":"native.apple.07660b590609ec2b","source":"Enter setup code"}, + {"path":"apps/ios/Sources/Onboarding/OnboardingWizardView.swift","kind":"ui-call","surface":"apple","id":"native.apple.e69cd34ce9ee1bd7","source":"Gateway Auth Token"}, + {"path":"apps/ios/Sources/Onboarding/OnboardingWizardView.swift","kind":"ui-call","surface":"apple","id":"native.apple.76f1524f5d7b4e20","source":"Gateway Password"}, + {"path":"apps/ios/Sources/Onboarding/OnboardingWizardView.swift","kind":"ui-call","surface":"apple","id":"native.apple.4dec92436419b633","source":"Gateway rejected credentials. Scan a fresh setup code or update token/password."}, + {"path":"apps/ios/Sources/Onboarding/OnboardingWizardView.swift","kind":"ui-call","surface":"apple","id":"native.apple.5f2d54dd640c4254","source":"Host"}, + {"path":"apps/ios/Sources/Onboarding/OnboardingWizardView.swift","kind":"ui-call","surface":"apple","id":"native.apple.d399edeffed0ac89","source":"Mode"}, + {"path":"apps/ios/Sources/Onboarding/OnboardingWizardView.swift","kind":"ui-call","surface":"apple","id":"native.apple.2f4ecf908494f83c","source":"OK"}, + {"path":"apps/ios/Sources/Onboarding/OnboardingWizardView.swift","kind":"ui-call","surface":"apple","id":"native.apple.769c21b57c29071a","source":"OpenClaw is checking gateway and node access."}, + {"path":"apps/ios/Sources/Onboarding/OnboardingWizardView.swift","kind":"ui-call","surface":"apple","id":"native.apple.fb2e594e260c6247","source":"Pairing Approval"}, + {"path":"apps/ios/Sources/Onboarding/OnboardingWizardView.swift","kind":"ui-call","surface":"apple","id":"native.apple.c3a10f76042a1795","source":"Photos"}, + {"path":"apps/ios/Sources/Onboarding/OnboardingWizardView.swift","kind":"ui-call","surface":"apple","id":"native.apple.8aa4dad5423cb5a0","source":"Port"}, + {"path":"apps/ios/Sources/Onboarding/OnboardingWizardView.swift","kind":"ui-call","surface":"apple","id":"native.apple.779a5a254189398c","source":"Resume After Approval"}, + {"path":"apps/ios/Sources/Onboarding/OnboardingWizardView.swift","kind":"ui-call","surface":"apple","id":"native.apple.f6d00c19671c8550","source":"Retry Connection"}, + {"path":"apps/ios/Sources/Onboarding/OnboardingWizardView.swift","kind":"ui-call","surface":"apple","id":"native.apple.ff6e6b93ff52342f","source":"Scan Setup Code"}, + {"path":"apps/ios/Sources/Onboarding/OnboardingWizardView.swift","kind":"ui-call","surface":"apple","id":"native.apple.16d1764892d4b46a","source":"Scan Setup Code Again"}, + {"path":"apps/ios/Sources/Onboarding/OnboardingWizardView.swift","kind":"ui-call","surface":"apple","id":"native.apple.03491d2d66766168","source":"Secure (TLS)"}, + {"path":"apps/ios/Sources/Onboarding/OnboardingWizardView.swift","kind":"ui-call","surface":"apple","id":"native.apple.42a72ae246f06c2a","source":"Setup Code"}, + {"path":"apps/ios/Sources/Onboarding/OnboardingWizardView.swift","kind":"ui-call","surface":"apple","id":"native.apple.d2396f0db2f4fb82","source":"Status"}, + {"path":"apps/ios/Sources/Onboarding/OnboardingWizardView.swift","kind":"ui-call","surface":"apple","id":"native.apple.1ab06582cc6559e9","source":"Unencrypted"}, + {"path":"apps/ios/Sources/Onboarding/OnboardingWizardView.swift","kind":"ui-call","surface":"apple","id":"native.apple.884e70a94b7ee4fa","source":"Use this if you have a setup code instead of scanning."}, + {"path":"apps/ios/Sources/Onboarding/OnboardingWizardView.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.9e32d9e6ac78bffc","source":"Request ID: %@"}, + {"path":"apps/ios/Sources/Onboarding/OnboardingWizardView.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.cd9ae440aaf50e01","source":"Request ID: check `openclaw devices list`."}, + {"path":"apps/ios/Sources/Onboarding/OnboardingWizardView.swift","kind":"ui-localized-call-multiline","surface":"apple","id":"native.apple.6e23a0a7025417cc","source":"Approve this device on the gateway.\n1) `%1$@`\n2) `/pair approve` in your OpenClaw chat\n%2$@\nOpenClaw will also retry automatically when you return to this app."}, + {"path":"apps/ios/Sources/Onboarding/OnboardingWizardView.swift","kind":"ui-modifier","surface":"apple","id":"native.apple.9c60d46ba33836b2","source":"Back"}, + {"path":"apps/ios/Sources/Onboarding/OnboardingWizardView.swift","kind":"ui-modifier","surface":"apple","id":"native.apple.662db843d07b3f19","source":"Dismiss Keyboard"}, + {"path":"apps/ios/Sources/Onboarding/OnboardingWizardView.swift","kind":"ui-modifier","surface":"apple","id":"native.apple.e1fae5229f25b09d","source":"QR Scanner Unavailable"}, + {"path":"apps/ios/Sources/Onboarding/OnboardingWizardView.swift","kind":"ui-modifier","surface":"apple","id":"native.apple.ff6e6b93ff52342f","source":"Scan Setup Code"}, + {"path":"apps/ios/Sources/Onboarding/OnboardingWizardView.swift","kind":"ui-named-argument","surface":"apple","id":"native.apple.ee8894f45fc0f4ab","source":"Domain Settings"}, + {"path":"apps/ios/Sources/Onboarding/OnboardingWizardView.swift","kind":"ui-named-argument","surface":"apple","id":"native.apple.032d1a1eba52796f","source":"Manual Fallback"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/GatewayDiagnostics.kt","kind":"ui-call","surface":"android","id":"native.android.f97912073aae8745","source":"Authentication needed"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/GatewayDiagnostics.kt","kind":"ui-call","surface":"android","id":"native.android.1514058ebe6ca9eb","source":"Cannot reach gateway"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/GatewayDiagnostics.kt","kind":"ui-call","surface":"android","id":"native.android.c7eb4c2de70d93e4","source":"Certificate review needed"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/GatewayDiagnostics.kt","kind":"ui-call","surface":"android","id":"native.android.41fc4398cfb821e4","source":"Connected (node offline)"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/GatewayDiagnostics.kt","kind":"ui-call","surface":"android","id":"native.android.7914e03e567f698c","source":"Connected (operator offline)"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/GatewayDiagnostics.kt","kind":"ui-call","surface":"android","id":"native.android.70c6e9e6f7243cee","source":"Connecting..."}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/GatewayDiagnostics.kt","kind":"ui-call","surface":"android","id":"native.android.13b6b6101b35ac0e","source":"Copied gateway diagnostics"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/GatewayDiagnostics.kt","kind":"ui-call","surface":"android","id":"native.android.4c78a8abac76a191","source":"Device identity required"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/GatewayDiagnostics.kt","kind":"ui-call","surface":"android","id":"native.android.c85a367478139473","source":"Gateway access needs review"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/GatewayDiagnostics.kt","kind":"ui-call","surface":"android","id":"native.android.e17de4a55a6333d2","source":"Gateway password invalid"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/GatewayDiagnostics.kt","kind":"ui-call","surface":"android","id":"native.android.d73596f942cf2232","source":"Gateway password needed"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/GatewayDiagnostics.kt","kind":"ui-call","surface":"android","id":"native.android.13fefa2044e47ace","source":"Gateway password not configured"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/GatewayDiagnostics.kt","kind":"ui-call","surface":"android","id":"native.android.3cf8a0fb1b0748f0","source":"Gateway token needed"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/GatewayDiagnostics.kt","kind":"ui-call","surface":"android","id":"native.android.0f12cd2715a8cc4b","source":"Gateway token not configured"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/GatewayDiagnostics.kt","kind":"ui-call","surface":"android","id":"native.android.961c0a565c0382f2","source":"No TLS endpoint"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/GatewayDiagnostics.kt","kind":"ui-call","surface":"android","id":"native.android.27941391aa1704f1","source":"Not connected"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/GatewayDiagnostics.kt","kind":"ui-call","surface":"android","id":"native.android.dad3625d27b761a4","source":"Offline"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/GatewayDiagnostics.kt","kind":"ui-call","surface":"android","id":"native.android.8bcbc6904ddb0264","source":"Pairing needed"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/GatewayDiagnostics.kt","kind":"ui-call","surface":"android","id":"native.android.dc842ee2019a7fda","source":"Ready"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/GatewayDiagnostics.kt","kind":"ui-call","surface":"android","id":"native.android.1b95ee4b75f6033b","source":"Saved auth invalid"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/GatewayDiagnostics.kt","kind":"ui-call","surface":"android","id":"native.android.d3aef754c5f21cf0","source":"Setup code no longer valid"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/GatewayDiagnostics.kt","kind":"ui-call","surface":"android","id":"native.android.d8d3fa687d783fd1","source":"Stopping previous connection"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/GatewayDiagnostics.kt","kind":"ui-call","surface":"android","id":"native.android.bb535653a13e63ad","source":"TLS timed out"}, + {"path":"apps/ios/Sources/RootTabsNavigation.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.794509366cc11cad","source":"Activity"}, + {"path":"apps/ios/Sources/RootTabsNavigation.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.984f3c89300610d1","source":"Agents"}, + {"path":"apps/ios/Sources/RootTabsNavigation.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.3641188c6519bb27","source":"Automations"}, + {"path":"apps/ios/Sources/RootTabsNavigation.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.666ae0b869968321","source":"Chat"}, + {"path":"apps/ios/Sources/RootTabsNavigation.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.4e46dbbbbaa9aca9","source":"Connection"}, + {"path":"apps/ios/Sources/RootTabsNavigation.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.eeffb6a90c517539","source":"Desktop"}, + {"path":"apps/ios/Sources/RootTabsNavigation.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.2b95b1290af3c2c0","source":"Docs"}, + {"path":"apps/ios/Sources/RootTabsNavigation.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.d8633ee508be5c0b","source":"Dreaming"}, + {"path":"apps/ios/Sources/RootTabsNavigation.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.17cb3e8f007d643a","source":"Files"}, + {"path":"apps/ios/Sources/RootTabsNavigation.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.3e7550471364e340","source":"Instances"}, + {"path":"apps/ios/Sources/RootTabsNavigation.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.89a259b370826412","source":"Overview"}, + {"path":"apps/ios/Sources/RootTabsNavigation.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.222a42ea8b6f19e5","source":"Sessions"}, + {"path":"apps/ios/Sources/RootTabsNavigation.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.aa0a122ae54b2612","source":"Settings"}, + {"path":"apps/ios/Sources/RootTabsNavigation.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.acd276849c73636a","source":"Settings / Gateway"}, + {"path":"apps/ios/Sources/RootTabsNavigation.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.b64b9c3d707d9f01","source":"Skill Workshop"}, + {"path":"apps/ios/Sources/RootTabsNavigation.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.40d21ab7328186d1","source":"Terminal"}, + {"path":"apps/ios/Sources/RootTabsNavigation.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.a13096a68a6c17c6","source":"Usage"}, + {"path":"apps/ios/Sources/RootTabsNavigation.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.4990140827413c83","source":"Workboard"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/GatewayConfigResolver.kt","kind":"ui-call","surface":"android","id":"native.android.11fd31e21a0fe5bc","source":"$remoteGatewaySecurityRule $remoteGatewaySecurityFix"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/GatewayConfigResolver.kt","kind":"ui-call","surface":"android","id":"native.android.49bd1d8c60944fcc","source":"Enter a valid manual endpoint to connect."}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/GatewayConfigResolver.kt","kind":"ui-call","surface":"android","id":"native.android.c3fffc5e747cf0ba","source":"IPv6 zone IDs are not supported. Use an unscoped IPv6 address or a LAN hostname."}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/GatewayConfigResolver.kt","kind":"ui-call","surface":"android","id":"native.android.e79f32b0af7b8ab2","source":"Public gateways require wss:// or Tailscale Serve. ws:// is allowed for localhost, .local hosts, the Android emulator, and private LAN IPs."}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/GatewayConfigResolver.kt","kind":"ui-call","surface":"android","id":"native.android.c0fef45b3b102aac","source":"QR code did not contain a valid setup code."}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/GatewayConfigResolver.kt","kind":"ui-call","surface":"android","id":"native.android.5b96c73508dcefd0","source":"QR code points to an insecure remote gateway. $remoteGatewaySecurityRule $remoteGatewaySecurityFix"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/GatewayConfigResolver.kt","kind":"ui-call","surface":"android","id":"native.android.0b82b69d7d5bea7a","source":"QR code uses an IPv6 zone ID. Use an unscoped IPv6 address or a LAN hostname."}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/GatewayConfigResolver.kt","kind":"ui-call","surface":"android","id":"native.android.19749b2753923dd1","source":"Secure connection is required for this host."}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/GatewayConfigResolver.kt","kind":"ui-call","surface":"android","id":"native.android.ca7a766fdb66acf3","source":"Setup code has invalid gateway URL."}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/GatewayConfigResolver.kt","kind":"ui-call","surface":"android","id":"native.android.8e95608804d8da5e","source":"Setup code points to an insecure remote gateway. $remoteGatewaySecurityRule $remoteGatewaySecurityFix"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/GatewayConfigResolver.kt","kind":"ui-call","surface":"android","id":"native.android.79b78a9c643cf7a4","source":"Setup code uses an IPv6 zone ID. Use an unscoped IPv6 address or a LAN hostname."}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/GatewayConfigResolver.kt","kind":"ui-call","surface":"android","id":"native.android.5b1e5d258bb4cfac","source":"Use a private LAN IP for local setup, or enable Tailscale Serve / expose a wss:// gateway URL for remote access."}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/GatewayConfigResolver.kt","kind":"ui-call","surface":"android","id":"native.android.bb84dc61d88cb8ad","source":"Use only on a trusted private network."}, + {"path":"apps/macos/Sources/OpenClaw/VoiceWakeDeviceOptions.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.81e3f6834a21b8fc","source":"%@ (System)"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/ShellScreen.kt","kind":"ui-call","surface":"android","id":"native.android.9f033f13a2912ad7","source":"$agentName is working"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/ShellScreen.kt","kind":"ui-call","surface":"android","id":"native.android.91f4f2a864a987a4","source":"$connected/${summary.channels.size} connected"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/ShellScreen.kt","kind":"ui-call","surface":"android","id":"native.android.777a5928acd141b0","source":"$count pending"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/ShellScreen.kt","kind":"ui-call","surface":"android","id":"native.android.af534f7663269642","source":"$count scheduled"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/ShellScreen.kt","kind":"ui-call","surface":"android","id":"native.android.b7a4be285acd953d","source":"$devices paired"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/ShellScreen.kt","kind":"ui-call","surface":"android","id":"native.android.04aa6182d4d852d0","source":"$issueCount issues"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/ShellScreen.kt","kind":"ui-call","surface":"android","id":"native.android.8c1c9792173e00db","source":"$online/${summary.nodes.size} online"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/ShellScreen.kt","kind":"ui-call","surface":"android","id":"native.android.b5022307c878a3cb","source":"$onlineNodes of $nodeCount online"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/ShellScreen.kt","kind":"ui-call","surface":"android","id":"native.android.fc351549e1c62e03","source":"$onlineNodes online"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/ShellScreen.kt","kind":"ui-call","surface":"android","id":"native.android.1d862a07a3941537","source":"$pendingRunCount active"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/ShellScreen.kt","kind":"ui-call","surface":"android","id":"native.android.055269f49ddba775","source":"$readyProviderCount ready"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/ShellScreen.kt","kind":"ui-call","surface":"android","id":"native.android.d41a3eef673eef85","source":"$sessionCount recent"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/ShellScreen.kt","kind":"ui-call","surface":"android","id":"native.android.1769733becaff8f8","source":"${summary.pendingDevices.size} pending"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/ShellScreen.kt","kind":"ui-call","surface":"android","id":"native.android.ad64b2e1299f045a","source":"1 issue"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/ShellScreen.kt","kind":"ui-call","surface":"android","id":"native.android.e6277ead3402f2de","source":"1 pending"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/ShellScreen.kt","kind":"ui-call","surface":"android","id":"native.android.9aa7991ccc262efa","source":"1 scheduled"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/ShellScreen.kt","kind":"ui-call","surface":"android","id":"native.android.8c6485ae99008e8e","source":"ACTIVE AGENT"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/ShellScreen.kt","kind":"ui-call","surface":"android","id":"native.android.8f1eb65c771f5989","source":"Account"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/ShellScreen.kt","kind":"ui-call","surface":"android","id":"native.android.cfd54fe71bc8b2a2","source":"Agent workspace files"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/ShellScreen.kt","kind":"ui-call","surface":"android","id":"native.android.f68c8d1cec602e58","source":"Approvals"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/ShellScreen.kt","kind":"ui-call","surface":"android","id":"native.android.f97912073aae8745","source":"Authentication needed"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/ShellScreen.kt","kind":"ui-call","surface":"android","id":"native.android.3c170de2300cc5ba","source":"Availability unknown"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/ShellScreen.kt","kind":"ui-call","surface":"android","id":"native.android.ced74bbe9eac9219","source":"Browse"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/ShellScreen.kt","kind":"ui-call","surface":"android","id":"native.android.c7eb4c2de70d93e4","source":"Certificate review needed"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/ShellScreen.kt","kind":"ui-call","surface":"android","id":"native.android.af377255bfe8227f","source":"Channels"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/ShellScreen.kt","kind":"ui-call","surface":"android","id":"native.android.527be2042f5a85e3","source":"Chat"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/ShellScreen.kt","kind":"ui-call","surface":"android","id":"native.android.fd858a550b3cf32b","source":"Connect before chat, voice, and live status."}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/ShellScreen.kt","kind":"ui-call","surface":"android","id":"native.android.a434ba85950eca11","source":"Connect to manage channels"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/ShellScreen.kt","kind":"ui-call","surface":"android","id":"native.android.c1205573684a1b3c","source":"Connect to manage devices"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/ShellScreen.kt","kind":"ui-call","surface":"android","id":"native.android.0cfc4e8643934bef","source":"Connect to manage providers"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/ShellScreen.kt","kind":"ui-call","surface":"android","id":"native.android.125e6c3825a8f525","source":"Connect to review approvals"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/ShellScreen.kt","kind":"ui-call","surface":"android","id":"native.android.70c6e9e6f7243cee","source":"Connecting..."}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/ShellScreen.kt","kind":"ui-call","surface":"android","id":"native.android.e4cddc43d759d3dc","source":"Cron"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/ShellScreen.kt","kind":"ui-call","surface":"android","id":"native.android.0122751df5cb0508","source":"Device name and identity"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/ShellScreen.kt","kind":"ui-call","surface":"android","id":"native.android.138180d6c54bd990","source":"Diagnostics and logs"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/ShellScreen.kt","kind":"ui-call","surface":"android","id":"native.android.a39fdbef34bb94f7","source":"Files"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/ShellScreen.kt","kind":"ui-call","surface":"android","id":"native.android.44f6b5c185ccdd8a","source":"Gateway"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/ShellScreen.kt","kind":"ui-call","surface":"android","id":"native.android.2dcc7fee47983489","source":"Idle"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/ShellScreen.kt","kind":"ui-call","surface":"android","id":"native.android.1dbed0bc7a7e1dd0","source":"Licenses"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/ShellScreen.kt","kind":"ui-call","surface":"android","id":"native.android.1b06de3ac430bafc","source":"Load from gateway"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/ShellScreen.kt","kind":"ui-call","surface":"android","id":"native.android.b8bfc3d6aee05b28","source":"Main thread"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/ShellScreen.kt","kind":"ui-call","surface":"android","id":"native.android.3d1f4b106bc06b20","source":"Monitoring · $cronJobCount scheduled jobs"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/ShellScreen.kt","kind":"ui-call","surface":"android","id":"native.android.3d0398264938eb5f","source":"Monitoring · $sessionCount threads"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/ShellScreen.kt","kind":"ui-call","surface":"android","id":"native.android.9bb0d79f7deba6f7","source":"Monitoring · 1 scheduled job"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/ShellScreen.kt","kind":"ui-call","surface":"android","id":"native.android.371847d33fbd7ba3","source":"Monitoring · 1 thread"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/ShellScreen.kt","kind":"ui-call","surface":"android","id":"native.android.b718dfd2918501b5","source":"Needs attention"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/ShellScreen.kt","kind":"ui-call","surface":"android","id":"native.android.961c0a565c0382f2","source":"No TLS endpoint"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/ShellScreen.kt","kind":"ui-call","surface":"android","id":"native.android.d8115083618341f7","source":"No channels"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/ShellScreen.kt","kind":"ui-call","surface":"android","id":"native.android.4779609c582d20ac","source":"No devices"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/ShellScreen.kt","kind":"ui-call","surface":"android","id":"native.android.ff4c941ebc1a57c4","source":"No highlighted items"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/ShellScreen.kt","kind":"ui-call","surface":"android","id":"native.android.2417451cff386124","source":"No pending approvals"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/ShellScreen.kt","kind":"ui-call","surface":"android","id":"native.android.f0dbe843113c24ee","source":"No ready providers"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/ShellScreen.kt","kind":"ui-call","surface":"android","id":"native.android.79b01a3a35f2c461","source":"No recent threads"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/ShellScreen.kt","kind":"ui-call","surface":"android","id":"native.android.577826a395d82936","source":"No scheduled jobs"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/ShellScreen.kt","kind":"ui-call","surface":"android","id":"native.android.27cfe767bea5e473","source":"Node approval pending"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/ShellScreen.kt","kind":"ui-call","surface":"android","id":"native.android.f1e946108f81769e","source":"Nodes"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/ShellScreen.kt","kind":"ui-call","surface":"android","id":"native.android.97c632185ae9dcdf","source":"Nodes & Devices"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/ShellScreen.kt","kind":"ui-call","surface":"android","id":"native.android.4ad7d83551a8f0bd","source":"None"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/ShellScreen.kt","kind":"ui-call","surface":"android","id":"native.android.f758bb56374bdb8a","source":"None paired"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/ShellScreen.kt","kind":"ui-call","surface":"android","id":"native.android.27941391aa1704f1","source":"Not connected"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/ShellScreen.kt","kind":"ui-call","surface":"android","id":"native.android.a5b072f839503256","source":"Off"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/ShellScreen.kt","kind":"ui-call","surface":"android","id":"native.android.dad3625d27b761a4","source":"Offline"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/ShellScreen.kt","kind":"ui-call","surface":"android","id":"native.android.adde379654a85bf3","source":"Online"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/ShellScreen.kt","kind":"ui-call","surface":"android","id":"native.android.d4fae140d4d1dabe","source":"Online and ready"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/ShellScreen.kt","kind":"ui-call","surface":"android","id":"native.android.fac14e001d47bbf0","source":"Open ${card.title}"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/ShellScreen.kt","kind":"ui-call","surface":"android","id":"native.android.eae0cc4897e5ed1f","source":"Open ${row.title}"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/ShellScreen.kt","kind":"ui-call","surface":"android","id":"native.android.84c70b0295f09ba3","source":"Open Talk"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/ShellScreen.kt","kind":"ui-call","surface":"android","id":"native.android.bd4741b9b157a8b9","source":"Open profile"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/ShellScreen.kt","kind":"ui-call","surface":"android","id":"native.android.88b9aad3b451616f","source":"Open thread"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/ShellScreen.kt","kind":"ui-call","surface":"android","id":"native.android.84244f73da2b8e3b","source":"OpenClaw"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/ShellScreen.kt","kind":"ui-call","surface":"android","id":"native.android.fc10972ab7f85dc1","source":"OpenClaw ${BuildConfig.VERSION_NAME} (${BuildConfig.VERSION_CODE})"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/ShellScreen.kt","kind":"ui-call","surface":"android","id":"native.android.1b0b9045216ba348","source":"Overview"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/ShellScreen.kt","kind":"ui-call","surface":"android","id":"native.android.4d4e9d9267d833b2","source":"Permissions and shared capabilities"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/ShellScreen.kt","kind":"ui-call","surface":"android","id":"native.android.ec38a665bb23475b","source":"Providers"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/ShellScreen.kt","kind":"ui-call","surface":"android","id":"native.android.b85cb78c3089973c","source":"Recent Threads"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/ShellScreen.kt","kind":"ui-call","surface":"android","id":"native.android.004fd715ebe3d013","source":"Recent conversations"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/ShellScreen.kt","kind":"ui-call","surface":"android","id":"native.android.51ddbd933bd8779b","source":"Reconnect gateway"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/ShellScreen.kt","kind":"ui-call","surface":"android","id":"native.android.14e93535c32de1b6","source":"Reconnect to continue"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/ShellScreen.kt","kind":"ui-call","surface":"android","id":"native.android.0bba7f5a7f536bfc","source":"Refreshing"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/ShellScreen.kt","kind":"ui-call","surface":"android","id":"native.android.5e52b2588e116964","source":"Return to setup"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/ShellScreen.kt","kind":"ui-call","surface":"android","id":"native.android.dc1bf4919ead4537","source":"Review highlighted items"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/ShellScreen.kt","kind":"ui-call","surface":"android","id":"native.android.325a9b2d05f8cf05","source":"Review node access"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/ShellScreen.kt","kind":"ui-call","surface":"android","id":"native.android.af2b581d38125fbc","source":"Review readiness"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/ShellScreen.kt","kind":"ui-call","surface":"android","id":"native.android.b461b104ce7ffa95","source":"Runs"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/ShellScreen.kt","kind":"ui-call","surface":"android","id":"native.android.6ab1f6f34783d95b","source":"Search"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/ShellScreen.kt","kind":"ui-call","surface":"android","id":"native.android.c9e5d9bdc85cb02c","source":"Search settings"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/ShellScreen.kt","kind":"ui-call","surface":"android","id":"native.android.09f52861cf88d4f2","source":"Settings"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/ShellScreen.kt","kind":"ui-call","surface":"android","id":"native.android.dc137358a52d6ddd","source":"Setup, status, and repair"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/ShellScreen.kt","kind":"ui-call","surface":"android","id":"native.android.b252487374fefd5e","source":"Show Sidebar"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/ShellScreen.kt","kind":"ui-call","surface":"android","id":"native.android.56eac13e3394c87f","source":"Sign Out"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/ShellScreen.kt","kind":"ui-call","surface":"android","id":"native.android.163fc2968b999934","source":"Smart delivery"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/ShellScreen.kt","kind":"ui-call","surface":"android","id":"native.android.f8212c7a3c66e409","source":"Speaker muted"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/ShellScreen.kt","kind":"ui-call","surface":"android","id":"native.android.d024bd5c9a0ee402","source":"Speaker on"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/ShellScreen.kt","kind":"ui-call","surface":"android","id":"native.android.0a047512bbbf8a70","source":"Start Chat"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/ShellScreen.kt","kind":"ui-call","surface":"android","id":"native.android.c934c5d436a8e269","source":"Start a chat and your active OpenClaw conversations will appear here."}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/ShellScreen.kt","kind":"ui-call","surface":"android","id":"native.android.bb535653a13e63ad","source":"TLS timed out"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/ShellScreen.kt","kind":"ui-call","surface":"android","id":"native.android.201e06a2b70c140e","source":"Talk"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/ShellScreen.kt","kind":"ui-call","surface":"android","id":"native.android.a246e2e6ecd3f556","source":"Talk settings"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/ShellScreen.kt","kind":"ui-call","surface":"android","id":"native.android.0622b4b9cd3412dc","source":"Threads"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/ShellScreen.kt","kind":"ui-call","surface":"android","id":"native.android.950f4d664cfa14ce","source":"Version and update"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/ShellScreen.kt","kind":"ui-call","surface":"android","id":"native.android.c81431ac22026d3c","source":"View"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/ShellScreen.kt","kind":"ui-call","surface":"android","id":"native.android.a7563fca20d2df98","source":"View all"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/ShellScreen.kt","kind":"ui-call","surface":"android","id":"native.android.fd42d6d25347b89a","source":"Waiting for pairing"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/ShellScreen.kt","kind":"ui-call","surface":"android","id":"native.android.1014b6d5ddb629c5","source":"Working · $pendingRunCount active runs"}, + {"path":"apps/android/app/src/main/java/ai/openclaw/app/ui/ShellScreen.kt","kind":"ui-call","surface":"android","id":"native.android.967d2e465056de53","source":"Working · 1 active run"}, + {"path":"apps/macos/Sources/OpenClaw/CLIInstallPrompter.swift","kind":"conditional-branch","surface":"apple","id":"native.apple.19ab2b90949fa777","source":"CLI install failed"}, + {"path":"apps/macos/Sources/OpenClaw/CLIInstallPrompter.swift","kind":"conditional-branch","surface":"apple","id":"native.apple.46a035ad227cfbfd","source":"CLI install finished"}, + {"path":"apps/macos/Sources/OpenClaw/CLIInstallPrompter.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.c1128e434326ada8","source":"Gateway setup cancelled. You can retry when ready."}, + {"path":"apps/macos/Sources/OpenClaw/CLIInstallPrompter.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.78a29aab20b7c7f8","source":"OpenClaw Gateway is ready."}, + {"path":"apps/macos/Sources/OpenClaw/CLIInstallPrompter.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.f8e4260d0e54a29a","source":"Preparing OpenClaw…"}, + {"path":"apps/macos/Sources/OpenClaw/CLIInstallPrompter.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.4b7badb421082284","source":"Starting OpenClaw Gateway…"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatComposer+Capabilities.swift","kind":"ui-call","surface":"apple","id":"native.apple.fcf049793d323855","source":"Clear tool overrides"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatComposer+Capabilities.swift","kind":"ui-call","surface":"apple","id":"native.apple.5bca593bb8e99fa4","source":"Connectors"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatComposer+Capabilities.swift","kind":"ui-call","surface":"apple","id":"native.apple.483143d5b8152329","source":"Connectors unavailable"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatComposer+Capabilities.swift","kind":"ui-call","surface":"apple","id":"native.apple.10e3e312bf27c023","source":"Enabled for this session"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatComposer+Capabilities.swift","kind":"ui-call","surface":"apple","id":"native.apple.c6c03315f2b20476","source":"Full permission requires operator.admin access."}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatComposer+Capabilities.swift","kind":"ui-call","surface":"apple","id":"native.apple.62402a29b873b5bf","source":"Loading connectors…"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatComposer+Capabilities.swift","kind":"ui-call","surface":"apple","id":"native.apple.99c1b78044e82bbb","source":"Loading skills…"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatComposer+Capabilities.swift","kind":"ui-call","surface":"apple","id":"native.apple.cc76553e41714c3d","source":"No connectors configured"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatComposer+Capabilities.swift","kind":"ui-call","surface":"apple","id":"native.apple.5cd8735ef9fc41a4","source":"No skills configured"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatComposer+Capabilities.swift","kind":"ui-call","surface":"apple","id":"native.apple.1c621cdeaa5a7c46","source":"Retry capability loading"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatComposer+Capabilities.swift","kind":"ui-call","surface":"apple","id":"native.apple.0ebbbf6fe2b78175","source":"Skills"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatComposer+Capabilities.swift","kind":"ui-call","surface":"apple","id":"native.apple.9af9058eacd03043","source":"Skills unavailable"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatComposer+Capabilities.swift","kind":"ui-call","surface":"apple","id":"native.apple.050674ef732e78ff","source":"Tool Access"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatComposer+Capabilities.swift","kind":"ui-call","surface":"apple","id":"native.apple.9b718e05739d272e","source":"Tool changes apply to the next run."}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatComposer+Capabilities.swift","kind":"ui-call","surface":"apple","id":"native.apple.7d266eddeb4cc6a1","source":"Web Search"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatComposer+Capabilities.swift","kind":"ui-call","surface":"apple","id":"native.apple.c9523be632d40140","source":"Web Search is unavailable on this Gateway."}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatComposer+Capabilities.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.ec95febf3803dc73","source":"Default (inherited)"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatComposer+Capabilities.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.59d1d878b3170094","source":"Not selected"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatComposer+Capabilities.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.a32aae275e7067b3","source":"Off"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatComposer+Capabilities.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.b068c147b2ba5118","source":"On"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatComposer+Capabilities.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.e5301b474eb8ca3a","source":"Selected"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatComposer+Capabilities.swift","kind":"ui-modifier","surface":"apple","id":"native.apple.749de202ddba855d","source":"Dismiss capability notice"}, + {"path":"apps/shared/OpenClawKit/Sources/OpenClawChatUI/ChatComposer+Capabilities.swift","kind":"ui-modifier","surface":"apple","id":"native.apple.500176d9dd5168e1","source":"Session permissions"}, + {"path":"apps/macos/Sources/OpenClaw/QuickChatView.swift","kind":"conditional-branch","surface":"apple","id":"native.apple.1987e27b86528d5e","source":"Collapse conversation"}, + {"path":"apps/macos/Sources/OpenClaw/QuickChatView.swift","kind":"conditional-branch","surface":"apple","id":"native.apple.8fad3ce0c745012a","source":"Expand conversation"}, + {"path":"apps/macos/Sources/OpenClaw/QuickChatView.swift","kind":"ui-call","surface":"apple","id":"native.apple.3b565582d9f160f0","source":"Capture a screenshot"}, + {"path":"apps/macos/Sources/OpenClaw/QuickChatView.swift","kind":"ui-call","surface":"apple","id":"native.apple.5f088ae18af41912","source":"Grant"}, + {"path":"apps/macos/Sources/OpenClaw/QuickChatView.swift","kind":"ui-call","surface":"apple","id":"native.apple.de633cddcae26c0a","source":"Needs additional permissions"}, + {"path":"apps/macos/Sources/OpenClaw/QuickChatView.swift","kind":"ui-call","surface":"apple","id":"native.apple.d681000976069968","source":"Not now"}, + {"path":"apps/macos/Sources/OpenClaw/QuickChatView.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.1c54b590828346fa","source":"%@ — %@ (%lld chars)"}, + {"path":"apps/macos/Sources/OpenClaw/QuickChatView.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.52926fa74acd46af","source":"Attach text from %@"}, + {"path":"apps/macos/Sources/OpenClaw/QuickChatView.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.51aa121a3484f29f","source":"Paste to %@"}, + {"path":"apps/macos/Sources/OpenClaw/QuickChatView.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.5b772b378663b53c","source":"Start dictation"}, + {"path":"apps/macos/Sources/OpenClaw/QuickChatView.swift","kind":"ui-localized-call","surface":"apple","id":"native.apple.9163c571effdd540","source":"Stop dictation"}, + {"path":"apps/macos/Sources/OpenClaw/QuickChatView.swift","kind":"ui-modifier","surface":"apple","id":"native.apple.75e4cb1171a28fdb","source":"Attach context"}, + {"path":"apps/macos/Sources/OpenClaw/QuickChatView.swift","kind":"ui-modifier","surface":"apple","id":"native.apple.61b79ca353bb614d","source":"Continue a recent conversation"}, + {"path":"apps/macos/Sources/OpenClaw/QuickChatView.swift","kind":"ui-modifier","surface":"apple","id":"native.apple.4238f1cc6d590fc1","source":"Model"}, + {"path":"apps/macos/Sources/OpenClaw/QuickChatView.swift","kind":"ui-modifier","surface":"apple","id":"native.apple.5c530f03d3e457eb","source":"Remove attached text context"}, + {"path":"apps/macos/Sources/OpenClaw/QuickChatView.swift","kind":"ui-modifier","surface":"apple","id":"native.apple.cf9d89cbf01c548c","source":"Send message"} ] } diff --git a/apps/android/app/build.gradle.kts b/apps/android/app/build.gradle.kts index ea0a26ee7992..cb4628591d26 100644 --- a/apps/android/app/build.gradle.kts +++ b/apps/android/app/build.gradle.kts @@ -299,7 +299,9 @@ val generateNativeI18n = sourceFiles.from( listOf( "scripts/android-app-i18n.ts", + "scripts/native-i18n-inventory.ts", "scripts/native-i18n-locales.ts", + "scripts/lib/canonical-json.mjs", "scripts/lib/direct-run.mjs", "packages/normalization-core/src/expect.ts", "apps/.i18n/native-source.json", diff --git a/scripts/android-app-i18n.ts b/scripts/android-app-i18n.ts index 7b06d5259b4c..a635cf7c2a63 100644 --- a/scripts/android-app-i18n.ts +++ b/scripts/android-app-i18n.ts @@ -5,6 +5,10 @@ import { fileURLToPath } from "node:url"; import { expectDefined } from "../packages/normalization-core/src/expect.ts"; import { compareAscii as compareText } from "./lib/canonical-json.mjs"; import { isDirectRunUrl } from "./lib/direct-run.mjs"; +import { + type NativeI18nInventoryEntry, + parseNativeI18nInventory, +} from "./native-i18n-inventory.ts"; import { NATIVE_I18N_LOCALES } from "./native-i18n-locales.ts"; const HERE = path.dirname(fileURLToPath(import.meta.url)); @@ -85,13 +89,6 @@ const WEAR_STRINGS_REPO_PATH = "apps/android/wear/src/main/res/values/strings.xm const WEAR_GENERATED_RESOURCE_RE = /^apps\/android\/wear\/src\/main\/res\/values-[^/]+\/strings\.xml$/; -type NativeInventoryEntry = { - id: string; - source: string; - sites: Array<{ kind: string; path: string }>; - surface: "android" | "apple"; -}; - type NativeTranslations = Record; type ResourceString = { @@ -1026,11 +1023,10 @@ export function selectDeterministicTranslation(source: string, values: readonly ); } -async function readInventory(): Promise { - const parsed = JSON.parse(await readFile(INVENTORY_PATH, "utf8")) as { - entries?: NativeInventoryEntry[]; - }; - return (parsed.entries ?? []).filter((entry) => entry.surface === "android"); +async function readInventory(): Promise { + return parseNativeI18nInventory(await readFile(INVENTORY_PATH, "utf8")).filter( + (entry) => entry.surface === "android", + ); } async function readArtifacts(): Promise> { @@ -1047,7 +1043,7 @@ async function readArtifacts(): Promise> { } function translationsBySource( - inventory: readonly NativeInventoryEntry[], + inventory: readonly NativeI18nInventoryEntry[], translationsById: Readonly, ): Map { const translations = new Map(); @@ -1062,7 +1058,7 @@ function translationsBySource( function localizeManualStrings( base: ReadonlyMap, - inventoryBySource: ReadonlyMap, + inventoryBySource: ReadonlyMap, translations: Readonly, surface: string, ): ResourceString[] { diff --git a/scripts/apple-app-i18n.ts b/scripts/apple-app-i18n.ts index caf63a8ff3ae..02b2c391f05f 100644 --- a/scripts/apple-app-i18n.ts +++ b/scripts/apple-app-i18n.ts @@ -4,6 +4,10 @@ import { fileURLToPath, pathToFileURL } from "node:url"; import { decodeXml } from "../src/shared/xml.ts"; import { selectDeterministicTranslation } from "./android-app-i18n.ts"; import { compareAscii as compareCodeUnits } from "./lib/canonical-json.mjs"; +import { + type NativeI18nInventoryEntry, + parseNativeI18nInventory, +} from "./native-i18n-inventory.ts"; import { NATIVE_I18N_LOCALES } from "./native-i18n-locales.ts"; const HERE = path.dirname(fileURLToPath(import.meta.url)); @@ -314,18 +318,6 @@ type Catalog = { version?: string; }; -type NativeSourceEntry = { - id: string; - source: string; - sites: Array<{ kind: string; path: string }>; - surface: string; -}; - -type NativeSourceArtifact = { - entries: NativeSourceEntry[]; - version: number; -}; - type NativeTranslationArtifact = { locale: string; translations: Record; @@ -424,9 +416,11 @@ export function infoPlistTranslationCandidates( return typeof translated === "string" ? [translated] : []; } -function infoPlistSourceIds(nativeSource: NativeSourceArtifact): Map { +function infoPlistSourceIds( + nativeSource: readonly NativeI18nInventoryEntry[], +): Map { return new Map( - nativeSource.entries.flatMap((entry) => + nativeSource.flatMap((entry) => entry.sites .filter((site) => site.kind === "plist-string") .map((site) => [[site.path, entry.source].join("\u0000"), entry.id] as const), @@ -472,7 +466,7 @@ function isAppleCatalogKind(kind: string): boolean { } function isAppleCatalogEntry( - entry: NativeSourceEntry, + entry: NativeI18nInventoryEntry, sourcePrefixes: readonly string[], exclusions: ReadonlySet, ): boolean { @@ -517,11 +511,11 @@ function appleCatalogValue(value: string): string { function buildAppleCatalog( existingCatalog: Catalog, - nativeSource: NativeSourceArtifact, + nativeSource: readonly NativeI18nInventoryEntry[], translations: readonly NativeTranslationArtifact[], - includesEntry: (entry: NativeSourceEntry) => boolean, + includesEntry: (entry: NativeI18nInventoryEntry) => boolean, ): AppleCatalogBuild { - const catalogEntries = nativeSource.entries + const catalogEntries = nativeSource .filter(includesEntry) .map((entry) => [entry, appleCatalogValue(entry.source)] as const); const sources = [...new Set(catalogEntries.map(([, source]) => source))].toSorted( @@ -529,7 +523,7 @@ function buildAppleCatalog( ); const catalogIds = new Set(catalogEntries.map(([entry]) => entry.id)); const existingStrings = existingCatalog.strings ?? {}; - const nativeEntryById = new Map(nativeSource.entries.map((entry) => [entry.id, entry])); + const nativeEntryById = new Map(nativeSource.map((entry) => [entry.id, entry])); const translationsByLocale = new Map( translations.map((artifact) => { const bySource = new Map(); @@ -599,7 +593,7 @@ function buildAppleCatalog( export function buildIosCatalog( existingCatalog: Catalog, - nativeSource: NativeSourceArtifact, + nativeSource: readonly NativeI18nInventoryEntry[], translations: readonly NativeTranslationArtifact[], ): AppleCatalogBuild { return buildAppleCatalog(existingCatalog, nativeSource, translations, (entry) => @@ -609,7 +603,7 @@ export function buildIosCatalog( export function buildMacosCatalog( existingCatalog: Catalog, - nativeSource: NativeSourceArtifact, + nativeSource: readonly NativeI18nInventoryEntry[], translations: readonly NativeTranslationArtifact[], ): AppleCatalogBuild { return buildAppleCatalog(existingCatalog, nativeSource, translations, (entry) => @@ -702,9 +696,9 @@ async function readAppleCatalogBuild( const existingCatalog = JSON.parse( await readFile(path.join(ROOT, catalogPath), "utf8"), ) as Catalog; - const nativeSource = JSON.parse( + const nativeSource = parseNativeI18nInventory( await readFile(path.join(ROOT, NATIVE_SOURCE_PATH), "utf8"), - ) as NativeSourceArtifact; + ); const translations = await readNativeTranslations(); return buildCatalog(existingCatalog, nativeSource, translations); } @@ -779,9 +773,9 @@ function validateCatalog( async function syncIosInfoPlist(write: boolean): Promise { const translations = await readNativeTranslations(); - const nativeSource = JSON.parse( + const nativeSource = parseNativeI18nInventory( await readFile(path.join(ROOT, NATIVE_SOURCE_PATH), "utf8"), - ) as NativeSourceArtifact; + ); const sourceIds = infoPlistSourceIds(nativeSource); let checked = 0; for (const target of IOS_INFO_PLIST_TARGETS) { @@ -941,9 +935,7 @@ export async function compileMacosLocalizations(outputDir: string) { throw new Error(`invalid Apple string catalog: ${MACOS_CATALOG_PATH}`); } const [nativeSource, translations, infoPlistSource] = await Promise.all([ - readFile(path.join(ROOT, NATIVE_SOURCE_PATH), "utf8").then( - (source) => JSON.parse(source) as NativeSourceArtifact, - ), + readFile(path.join(ROOT, NATIVE_SOURCE_PATH), "utf8").then(parseNativeI18nInventory), readNativeTranslations(), readFile(path.join(ROOT, MACOS_INFO_PLIST_PATH), "utf8"), ]); diff --git a/scripts/ci-changed-scope.mjs b/scripts/ci-changed-scope.mjs index 18db1dbd3ac4..c99c01c9b80c 100644 --- a/scripts/ci-changed-scope.mjs +++ b/scripts/ci-changed-scope.mjs @@ -171,7 +171,7 @@ class NativeGeneratedArtifactsMixedError extends Error {} const CHROMIUM_UI_TEST_SCOPE_RE = /^(ui\/|extensions\/[^/]+\/browser(?:\/|$)|extensions\/browser\/chrome-extension\/|extensions\/qa-lab\/src\/[^/]+\.real-gateway\.e2e\.test\.ts$|test\/vitest\/vitest\.(?:ui-(?:e2e|browser)(?:-[^/.]+)?\.[^/]+\.ts|(?:pattern-file|performance-config|timeouts|weighted-sharding)\.ts|ui-(?:isolated-)?paths\.mjs)$|test\/helpers\/temp-dir\.ts$|scripts\/(?:ensure-playwright-chromium\.mts|test-desktop-resize-real\.mts|check-control-ui-(?:performance(?:-base)?|precompressed-assets)\.mts|ui\.(?:mts|js)|control-ui-mock-[^/]+\.ts|lib\/(?:ci-test-timings(?:-schema)?|desktop-resize-proof|vitest-local-scheduling)\.mts)$|config\/(?:ci-test-timings|control-ui-startup-budget-baseline)\.json$|\.github\/workflows\/ci\.yml$)/; const NATIVE_I18N_SCOPE_RE = - /^(?:apps\/\.i18n\/|apps\/android\/(?:app\/src\/(?:main|play|thirdParty)\/|wear\/src\/main\/)|apps\/ios\/|apps\/macos\/Sources\/|apps\/shared\/OpenClawKit\/Sources\/|scripts\/(?:android-app-i18n|apple-app-i18n|native-(?:app-i18n|i18n-locales))\.ts$|test\/scripts\/(?:android-app-i18n|apple-app-i18n|native-app-i18n)\.test\.ts$|\.github\/workflows\/(?:ci|native-app-locale-refresh)\.yml$)/; + /^(?:apps\/\.i18n\/|apps\/android\/(?:app\/src\/(?:main|play|thirdParty)\/|wear\/src\/main\/)|apps\/ios\/|apps\/macos\/Sources\/|apps\/shared\/OpenClawKit\/Sources\/|scripts\/(?:android-app-i18n|apple-app-i18n|native-(?:app-i18n|i18n-(?:inventory|locales)))\.ts$|test\/scripts\/(?:android-app-i18n|apple-app-i18n|native-app-i18n)\.test\.ts$|\.github\/workflows\/(?:ci|native-app-locale-refresh)\.yml$)/; const FAST_INSTALL_SMOKE_SCOPE_RE = /^(Dockerfile$|\.npmrc$|package\.json$|pnpm-lock\.yaml$|pnpm-workspace\.yaml$|scripts\/ci-changed-scope\.mjs$|scripts\/postinstall-bundled-plugins\.mjs$|scripts\/e2e\/(?:Dockerfile(?:\.qr-import)?|agents-delete-shared-workspace-docker\.sh|gateway-network-docker\.sh)$|extensions\/[^/]+\/(?:package\.json|openclaw\.plugin\.json)$|\.github\/workflows\/install-smoke\.yml$|\.github\/actions\/setup-node-env\/action\.yml$)/; const FULL_INSTALL_SMOKE_SCOPE_RE = diff --git a/scripts/native-app-i18n.ts b/scripts/native-app-i18n.ts index 0f0076792d9b..41c1aad5a38c 100644 --- a/scripts/native-app-i18n.ts +++ b/scripts/native-app-i18n.ts @@ -15,26 +15,21 @@ import { } from "./android-app-i18n.ts"; import { translateNativeEntries } from "./control-ui-i18n.ts"; import { compareAscii as compareCodePoints } from "./lib/canonical-json.mjs"; +import { + type NativeI18nInventoryEntry, + type NativeI18nSite, + type NativeI18nSurface, + serializeNativeI18nInventory, +} from "./native-i18n-inventory.ts"; import { NATIVE_I18N_LOCALES } from "./native-i18n-locales.ts"; -type NativeI18nSurface = "android" | "apple"; - export { NATIVE_I18N_LOCALES }; -export type NativeI18nEntry = { - id: string; - source: string; - surface: NativeI18nSurface; - sites: NativeI18nSite[]; +export type NativeI18nEntry = NativeI18nInventoryEntry & { /** Request-only owner excerpt; never persisted in the source inventory. */ sourceContext?: string; }; -export type NativeI18nSite = { - kind: string; - path: string; -}; - type NativeInterpolation = { start: number; end: number; @@ -1129,27 +1124,15 @@ export function assignNativeI18nIds(entries: readonly Candidate[]): NativeI18nEn ); } -async function readNativeI18nInventory(): Promise<{ - raw: string; -}> { - let raw: string; +async function readNativeI18nInventory(): Promise { try { - raw = await readFile(OUTPUT_PATH, "utf8"); + return await readFile(OUTPUT_PATH, "utf8"); } catch (error) { if ((error as NodeJS.ErrnoException).code === "ENOENT") { - return { raw: "" }; + return ""; } throw error; } - - const parsed: unknown = JSON.parse(raw); - if (!isRecord(parsed)) { - throw new Error(`invalid native app i18n inventory: ${OUTPUT_PATH}`); - } - if ((parsed.version !== 1 && parsed.version !== 2) || !Array.isArray(parsed.entries)) { - throw new Error(`invalid native app i18n inventory: ${OUTPUT_PATH}`); - } - return { raw }; } export async function collectNativeI18nEntries(): Promise { @@ -1226,31 +1209,15 @@ export function collectNativeI18nEntriesFromSources( return assignNativeI18nIds(entries); } -export function serializeNativeI18nInventory(entries: readonly NativeI18nEntry[]): string { - return [ - "{", - ' "version": 2,', - ' "entries": [', - ...entries.map( - ({ id, source, surface, sites }, index) => - ` ${JSON.stringify({ id, source, surface, sites })}${index === entries.length - 1 ? "" : ","}`, - ), - " ]", - "}", - "", - ].join("\n"); -} - async function syncNativeI18n(options: { checkInventory: boolean; checkLocales: boolean; reportObsolete?: (message: string) => void; write: boolean; }): Promise { - const currentInventory = await readNativeI18nInventory(); + const current = await readNativeI18nInventory(); const entries = await collectNativeI18nEntries(); const expected = serializeNativeI18nInventory(entries); - const current = currentInventory.raw; if (options.checkInventory && current !== expected) { throw new Error( "native app i18n inventory drift detected. Run `pnpm native:i18n:baseline` and commit apps/.i18n/native-source.json.", diff --git a/scripts/native-i18n-inventory.ts b/scripts/native-i18n-inventory.ts new file mode 100644 index 000000000000..fed420da093a --- /dev/null +++ b/scripts/native-i18n-inventory.ts @@ -0,0 +1,110 @@ +import { createHash } from "node:crypto"; +import { compareAscii } from "./lib/canonical-json.mjs"; + +export type NativeI18nSurface = "android" | "apple"; +export type NativeI18nSite = { kind: string; path: string }; +export type NativeI18nInventoryEntry = { + id: string; + source: string; + surface: NativeI18nSurface; + sites: NativeI18nSite[]; +}; + +export function serializeNativeI18nInventory(entries: readonly NativeI18nInventoryEntry[]): string { + const pathHashes = new Map(); + const rows = entries.flatMap(({ id, source, surface, sites }) => + sites.map(({ path, kind }) => { + const hash = pathHashes.get(path) ?? createHash("sha256").update(path).digest("hex"); + pathHashes.set(path, hash); + return { hash, row: { path, kind, surface, id, source } }; + }), + ); + // One line per site clusters a PR's rows beside its touched files; path-hash ordering + // keeps new sibling files out of the same insertion gap. Each position depends only + // on its row, so Git (including GitHub's server-side merge) combines independent edits + // cleanly and produces the same bytes as a fresh baseline. + rows.sort( + (left, right) => + compareAscii(left.hash, right.hash) || + compareAscii(left.row.path, right.row.path) || + compareAscii(left.row.kind, right.row.kind) || + compareAscii(left.row.surface, right.row.surface) || + compareAscii(left.row.source, right.row.source), + ); + return [ + "{", + ' "version": 3,', + ' "sites": [', + ...rows.map( + ({ row }, index) => ` ${JSON.stringify(row)}${index === rows.length - 1 ? "" : ","}`, + ), + " ]", + "}", + "", + ].join("\n"); +} + +function invalidInventory(reason: string): never { + throw new Error( + `invalid native app i18n inventory: ${reason}; run \`pnpm native:i18n:baseline\``, + ); +} + +export function parseNativeI18nInventory(raw: string): NativeI18nInventoryEntry[] { + let parsed: unknown; + try { + parsed = JSON.parse(raw); + } catch { + invalidInventory("malformed JSON"); + } + if ( + !parsed || + typeof parsed !== "object" || + !("version" in parsed) || + parsed.version !== 3 || + !("sites" in parsed) || + !Array.isArray(parsed.sites) + ) { + invalidInventory("expected version 3 and a sites array"); + } + const entries = new Map(); + for (const value of parsed.sites) { + const row: unknown = value; + if ( + !row || + typeof row !== "object" || + !("path" in row) || + typeof row.path !== "string" || + !("kind" in row) || + typeof row.kind !== "string" || + !("id" in row) || + typeof row.id !== "string" || + !("source" in row) || + typeof row.source !== "string" || + !("surface" in row) || + (row.surface !== "android" && row.surface !== "apple") + ) { + invalidInventory("invalid site row"); + } + const entry = entries.get(row.id) ?? { + id: row.id, + source: row.source, + surface: row.surface, + sites: [], + }; + if (entry.source !== row.source || entry.surface !== row.surface) { + invalidInventory(`inconsistent source or surface for ${row.id}`); + } + entry.sites.push({ kind: row.kind, path: row.path }); + entries.set(row.id, entry); + } + for (const entry of entries.values()) { + entry.sites.sort( + (left, right) => compareAscii(left.path, right.path) || compareAscii(left.kind, right.kind), + ); + } + return [...entries.values()].toSorted( + (left, right) => + compareAscii(left.surface, right.surface) || compareAscii(left.source, right.source), + ); +} diff --git a/scripts/test-projects.test-support.mts b/scripts/test-projects.test-support.mts index 6870b9707b2b..1b68dcce8a3c 100644 --- a/scripts/test-projects.test-support.mts +++ b/scripts/test-projects.test-support.mts @@ -3375,7 +3375,7 @@ const SEMANTIC_TOOLING_TARGET_PATTERNS: Array<[RegExp, string[]]> = [ ), ["auth-monitor"], ], - [/^scripts\/native-app-i18n\.ts$/u, ["native-app-i18n", workflowGuards]], + [/^scripts\/native-(?:app-i18n|i18n-inventory)\.ts$/u, ["native-app-i18n", workflowGuards]], [ /^scripts\/github\/(?:dependency-guard|guard-shared)\.mjs$/u, ["dependency-guard-script", "security-review-workflow"], diff --git a/src/scripts/ci-changed-scope.native-i18n.test.ts b/src/scripts/ci-changed-scope.native-i18n.test.ts index 24138d760e43..422f51b01b0c 100644 --- a/src/scripts/ci-changed-scope.native-i18n.test.ts +++ b/src/scripts/ci-changed-scope.native-i18n.test.ts @@ -4,11 +4,13 @@ const { assertNativeGeneratedArtifactsIsolated, shouldRunNativeI18n, shouldStric await import("../../scripts/ci-changed-scope.mjs"); describe("native i18n changed scope", () => { - it("routes native locale sources without requiring generated parity", () => { - const sourcePath = "scripts/native-app-i18n.ts"; - expect(shouldRunNativeI18n([sourcePath])).toBe(true); - expect(shouldStrictNativeI18n([sourcePath])).toBe(false); - }); + it.each(["scripts/native-app-i18n.ts", "scripts/native-i18n-inventory.ts"])( + "routes %s without requiring generated parity", + (sourcePath) => { + expect(shouldRunNativeI18n([sourcePath])).toBe(true); + expect(shouldStrictNativeI18n([sourcePath])).toBe(false); + }, + ); it("routes Android flavor sources through native i18n", () => { expect( diff --git a/test/scripts/android-app-i18n.test.ts b/test/scripts/android-app-i18n.test.ts index fcfe2b5bd54e..ddc9f47ad778 100644 --- a/test/scripts/android-app-i18n.test.ts +++ b/test/scripts/android-app-i18n.test.ts @@ -13,6 +13,7 @@ import { selectDeterministicTranslation, verifyAndroidAppI18n, } from "../../scripts/android-app-i18n.ts"; +import { parseNativeI18nInventory } from "../../scripts/native-i18n-inventory.ts"; import { NATIVE_I18N_LOCALES } from "../../scripts/native-i18n-locales.ts"; const { generatedOverrides } = vi.hoisted(() => ({ @@ -61,8 +62,9 @@ describe("Android app i18n resources", () => { const key = `native_${createHash("sha256").update(source).digest("hex").slice(0, 16)}`; const artifactPath = path.resolve("apps/.i18n/native/de.json"); const artifact = JSON.parse(await readFile(artifactPath, "utf8")); - const inventory = JSON.parse(await readFile("apps/.i18n/native-source.json", "utf8")); - expect(inventory.entries).toContainEqual( + const inventoryRaw = await readFile("apps/.i18n/native-source.json", "utf8"); + const inventory = parseNativeI18nInventory(inventoryRaw); + expect(inventory).toContainEqual( expect.objectContaining({ id, source, @@ -84,10 +86,11 @@ describe("Android app i18n resources", () => { `"Lesen & \\"prüfen\\""`, ); - inventory.entries.reverse(); + const reorderedInventory = JSON.parse(inventoryRaw); + reorderedInventory.sites.reverse(); generatedOverrides.set( path.resolve("apps/.i18n/native-source.json"), - JSON.stringify(inventory), + JSON.stringify(reorderedInventory), ); const reordered = await buildAndroidAppI18nCatalog(); expect(reordered.kotlin).toBe(catalog.kotlin); @@ -111,11 +114,11 @@ describe("Android app i18n resources", () => { }); it("routes compact token suffixes through generated resources", async () => { - const inventory = JSON.parse(await readFile("apps/.i18n/native-source.json", "utf8")) as { - entries: Array<{ sites: Array<{ kind: string; path: string }>; source: string }>; - }; + const inventory = parseNativeI18nInventory( + await readFile("apps/.i18n/native-source.json", "utf8"), + ); const sources = new Set(["${decimal(count / 1_000_000.0)}M", "${thousands}k"]); - const entries = inventory.entries + const entries = inventory .flatMap((entry) => entry.sites.map((site) => ({ ...site, source: entry.source }))) .filter( (entry) => entry.path.endsWith("/ui/chat/ChatTurnRecap.kt") && sources.has(entry.source), diff --git a/test/scripts/apple-app-i18n.test.ts b/test/scripts/apple-app-i18n.test.ts index 831e69dc5b1c..23619e98326c 100644 --- a/test/scripts/apple-app-i18n.test.ts +++ b/test/scripts/apple-app-i18n.test.ts @@ -14,6 +14,10 @@ import { serializeAppleCatalog, verifyAppleAppI18n, } from "../../scripts/apple-app-i18n.ts"; +import { + type NativeI18nInventoryEntry, + parseNativeI18nInventory, +} from "../../scripts/native-i18n-inventory.ts"; import { NATIVE_I18N_LOCALES } from "../../scripts/native-i18n-locales.ts"; const probe = vi.hoisted(() => ({ @@ -122,15 +126,9 @@ describe("Apple app i18n catalogs", () => { }); it("derives shared discovery status coverage into the iOS catalog", async () => { - const inventory = JSON.parse(await readFile("apps/.i18n/native-source.json", "utf8")) as { - entries: Array<{ - id: string; - source: string; - sites: Array<{ kind: string; path: string }>; - surface: string; - }>; - version: number; - }; + const inventory = parseNativeI18nInventory( + await readFile("apps/.i18n/native-source.json", "utf8"), + ); const build = buildIosCatalog( { sourceLanguage: "en", strings: {}, version: "1.0" }, inventory, @@ -143,15 +141,9 @@ describe("Apple app i18n catalogs", () => { }); it("derives broad macOS catalog coverage from the native source inventory", async () => { - const inventory = JSON.parse(await readFile("apps/.i18n/native-source.json", "utf8")) as { - entries: Array<{ - id: string; - source: string; - sites: Array<{ kind: string; path: string }>; - surface: string; - }>; - version: number; - }; + const inventory = parseNativeI18nInventory( + await readFile("apps/.i18n/native-source.json", "utf8"), + ); const build = buildMacosCatalog( { sourceLanguage: "en", strings: {}, version: "1.0" }, inventory, @@ -180,7 +172,7 @@ describe("Apple app i18n catalogs", () => { }); it("warns only when obsolete Apple keys are the entire catalog drift", async () => { - const inventory: Parameters[1] = JSON.parse( + const inventory = parseNativeI18nInventory( await readFile("apps/.i18n/native-source.json", "utf8"), ); const translations = await Promise.all( @@ -346,7 +338,7 @@ describe("Apple app i18n catalogs", () => { }); it("routes merged sites by coupled path and kind while preserving shipped translations", () => { - const coveredMacosEntries = [ + const coveredMacosEntries: NativeI18nInventoryEntry[] = [ { kind: "ui-call-concatenated", source: "Call concatenated" }, { kind: "ui-localized-call-concatenated", @@ -362,30 +354,27 @@ describe("Apple app i18n catalogs", () => { surface: "apple", sites: [{ kind, path: "apps/macos/Sources/OpenClaw/Example.swift" }], })); - const inventory = { - version: 2, - entries: [ - { - id: "native.apple.connect", - source: "Connect now", - surface: "apple", - sites: [ - { kind: "ui-call", path: "apps/ios/Sources/Example.swift" }, - { kind: "ui-call", path: "apps/macos/Sources/OpenClaw/Example.swift" }, - ], - }, - { - id: "native.apple.decoy", - source: "Do not catalog", - surface: "apple", - sites: [ - { kind: "plist-string", path: "apps/ios/Sources/Info.plist" }, - { kind: "ui-call", path: "outside/Example.swift" }, - ], - }, - ...coveredMacosEntries, - ], - }; + const inventory: NativeI18nInventoryEntry[] = [ + { + id: "native.apple.connect", + source: "Connect now", + surface: "apple", + sites: [ + { kind: "ui-call", path: "apps/ios/Sources/Example.swift" }, + { kind: "ui-call", path: "apps/macos/Sources/OpenClaw/Example.swift" }, + ], + }, + { + id: "native.apple.decoy", + source: "Do not catalog", + surface: "apple", + sites: [ + { kind: "plist-string", path: "apps/ios/Sources/Info.plist" }, + { kind: "ui-call", path: "outside/Example.swift" }, + ], + }, + ...coveredMacosEntries, + ]; const existing = { sourceLanguage: "en", strings: { @@ -442,23 +431,20 @@ describe("Apple app i18n catalogs", () => { const translated = "^[\\(count) Eintrag](inflect: true)"; const build = buildCatalog( { sourceLanguage: "en", strings: {} }, - { - version: 2, - entries: [ - { - id: "native.apple.count", - source, - sites: [{ kind: "ui-localized-call", path: sourcePath }], - surface: "apple", - }, - { - id: "native.apple.mixed-count", - source: "\\(name) has " + source, - sites: [{ kind: "ui-localized-call", path: sourcePath }], - surface: "apple", - }, - ], - }, + [ + { + id: "native.apple.count", + source, + sites: [{ kind: "ui-localized-call", path: sourcePath }], + surface: "apple", + }, + { + id: "native.apple.mixed-count", + source: "\\(name) has " + source, + sites: [{ kind: "ui-localized-call", path: sourcePath }], + surface: "apple", + }, + ], [ { version: 2, diff --git a/test/scripts/native-app-i18n.test.ts b/test/scripts/native-app-i18n.test.ts index 6e6e2db81550..2ba579323a31 100644 --- a/test/scripts/native-app-i18n.test.ts +++ b/test/scripts/native-app-i18n.test.ts @@ -1,3 +1,4 @@ +import { spawnSync } from "node:child_process"; import { createHash } from "node:crypto"; import { readFile, stat, writeFile } from "node:fs/promises"; import path from "node:path"; @@ -12,11 +13,14 @@ import { isConditionalBranchIdentifier, NATIVE_I18N_LOCALES, parseNativeI18nCommand, - serializeNativeI18nInventory, syncNativeLocale, type NativeI18nEntry, validateNativeLocaleArtifact, } from "../../scripts/native-app-i18n.ts"; +import { + parseNativeI18nInventory, + serializeNativeI18nInventory, +} from "../../scripts/native-i18n-inventory.ts"; import { useAutoCleanupTempDirTracker } from "../helpers/temp-dir.js"; const tempDirs = useAutoCleanupTempDirTracker(afterEach); @@ -80,7 +84,7 @@ describe("native app i18n inventory", () => { ]); }); - it("serializes each complete entry on one line", () => { + it("serializes one extraction site per line in contiguous source-file clusters", () => { const entries = [ { id: "native.android.fixture", @@ -91,6 +95,12 @@ describe("native app i18n inventory", () => { { kind: "ui-call", path: "apps/android/src/Fixture.kt" }, ], }, + { + id: "native.android.retry", + source: "Retry", + surface: "android", + sites: [{ kind: "ui-call", path: "apps/android/src/Fixture.kt" }], + }, { id: "native.apple.fixture", source: "Settings", @@ -107,15 +117,98 @@ describe("native app i18n inventory", () => { const serialized = serializeNativeI18nInventory(contextualEntries); const lines = serialized.trimEnd().split("\n"); - expect(JSON.parse(serialized)).toEqual({ version: 2, entries }); - expect(lines).toHaveLength(entries.length + 5); - expect(lines.slice(3, -2)).toEqual([ - ` ${JSON.stringify(entries[0])},`, - ` ${JSON.stringify(entries[1])}`, - ]); + const sites = [ + { + path: "apps/android/res/values/strings.xml", + kind: "xml-string", + surface: "android", + id: "native.android.fixture", + source: 'A quoted "label"\nwith two lines', + }, + { + path: "apps/ios/Sources/Fixture.swift", + kind: "ui-call", + surface: "apple", + id: "native.apple.fixture", + source: "Settings", + }, + { + path: "apps/android/src/Fixture.kt", + kind: "ui-call", + surface: "android", + id: "native.android.fixture", + source: 'A quoted "label"\nwith two lines', + }, + { + path: "apps/android/src/Fixture.kt", + kind: "ui-call", + surface: "android", + id: "native.android.retry", + source: "Retry", + }, + ]; + expect(JSON.parse(serialized)).toEqual({ version: 3, sites }); + expect(lines).toHaveLength(sites.length + 5); + expect(lines.slice(3, -2)).toEqual( + sites.map( + (site, index) => ` ${JSON.stringify(site)}${index === sites.length - 1 ? "" : ","}`, + ), + ); + expect(serialized).not.toContain("sourceContext"); + expect(parseNativeI18nInventory(serialized)).toEqual(entries); expect(serialized.endsWith("\n")).toBe(true); }); + it("merges independent source-file edits into a fresh combined baseline", async () => { + const sourceFile = (name: string, strings: string[]) => ({ + repoPath: `apps/macos/Sources/OpenClaw/${name}.swift`, + surface: "apple" as const, + source: strings.map((source) => `Text(${JSON.stringify(source)})`).join("\n"), + }); + const base = [ + sourceFile("MainView", ["Welcome", "Retry"]), + sourceFile("ConnectionView", ["Connection", "Retry"]), + sourceFile("OverviewView", ["Overview", "Status"]), + sourceFile("SettingsView", ["Settings", "Preferences"]), + ]; + const branchA = sourceFile("SidebarFilters", ["Retry", "Group by", "Project"]); + const branchB = sourceFile("SidebarHovercard", ["Retry", "Group chat", "Project"]); + const serialize = (sources: typeof base) => + serializeNativeI18nInventory(collectNativeI18nEntriesFromSources(sources)); + const directory = tempDirs.make("openclaw-native-i18n-merge-"); + const basePath = path.join(directory, "base.json"); + const oursPath = path.join(directory, "ours.json"); + const theirsPath = path.join(directory, "theirs.json"); + await Promise.all([ + writeFile(basePath, serialize(base)), + writeFile(oursPath, serialize([...base, branchA])), + writeFile(theirsPath, serialize([...base, branchB])), + ]); + const merged = spawnSync("git", ["merge-file", "-p", oursPath, basePath, theirsPath], { + encoding: "utf8", + }); + expect(merged.status, merged.stderr || merged.stdout).toBe(0); + expect(merged.stdout).toBe(serialize([...base, branchA, branchB])); + }); + + it("rejects stale or inconsistent inventories with a baseline repair hint", () => { + const row = { + path: "Fixture.swift", + kind: "ui-call", + surface: "apple", + id: "retry", + source: "Retry", + }; + for (const raw of [ + JSON.stringify({ version: 2, entries: [] }), + JSON.stringify({ version: 3, sites: [row, { ...row, source: "Cancel" }] }), + ]) { + expect(() => parseNativeI18nInventory(raw)).toThrow( + /^invalid native app i18n inventory: .+; run `pnpm native:i18n:baseline`$/, + ); + } + }); + it("carries bounded nearby owner code without changing stable inventory data", () => { const source = [ `// distant prefix ${"x".repeat(2000)}`, @@ -286,7 +379,7 @@ describe("native app i18n inventory", () => { ].join("\n"), ), ); - const { catalog } = buildMacosCatalog({}, { version: 2, entries }, []); + const { catalog } = buildMacosCatalog({}, entries, []); expect(Object.keys(catalog.strings ?? {})).toEqual(["Expires in %lld minutes"]); expect(catalog.strings?.["Expires in %lld minutes"]?.localizations?.en?.stringUnit?.value).toBe( "Expires in %lld minutes",