|
123 | 123 | }, |
124 | 124 | { |
125 | 125 | "kind": "ui-state-text", |
126 | | - "line": 101, |
| 126 | + "line": 102, |
127 | 127 | "path": "apps/android/app/src/main/java/ai/openclaw/app/MainViewModel.kt", |
128 | 128 | "source": "Searching…", |
129 | 129 | "surface": "android", |
130 | 130 | "id": "native.android.dec357dfc9b8c0a5" |
131 | 131 | }, |
132 | 132 | { |
133 | 133 | "kind": "ui-state-text", |
134 | | - "line": 188, |
| 134 | + "line": 189, |
135 | 135 | "path": "apps/android/app/src/main/java/ai/openclaw/app/MainViewModel.kt", |
136 | 136 | "source": "Mic off", |
137 | 137 | "surface": "android", |
138 | 138 | "id": "native.android.567482ea1118eb13" |
139 | 139 | }, |
140 | 140 | { |
141 | 141 | "kind": "ui-state-text", |
142 | | - "line": 198, |
| 142 | + "line": 199, |
143 | 143 | "path": "apps/android/app/src/main/java/ai/openclaw/app/MainViewModel.kt", |
144 | 144 | "source": "Off", |
145 | 145 | "surface": "android", |
|
179 | 179 | }, |
180 | 180 | { |
181 | 181 | "kind": "ui-state-text", |
182 | | - "line": 499, |
| 182 | + "line": 500, |
183 | 183 | "path": "apps/android/app/src/main/java/ai/openclaw/app/NodeRuntime.kt", |
184 | 184 | "source": "Offline", |
185 | 185 | "surface": "android", |
186 | 186 | "id": "native.android.c65b61de70a063e7" |
187 | 187 | }, |
188 | 188 | { |
189 | 189 | "kind": "conditional-branch", |
190 | | - "line": 2007, |
| 190 | + "line": 2009, |
191 | 191 | "path": "apps/android/app/src/main/java/ai/openclaw/app/NodeRuntime.kt", |
192 | 192 | "source": "Failed: this host requires wss:// or Tailscale Serve. No TLS endpoint detected.", |
193 | 193 | "surface": "android", |
194 | 194 | "id": "native.android.81009c40eed2216d" |
195 | 195 | }, |
196 | 196 | { |
197 | 197 | "kind": "conditional-branch", |
198 | | - "line": 2009, |
| 198 | + "line": 2011, |
199 | 199 | "path": "apps/android/app/src/main/java/ai/openclaw/app/NodeRuntime.kt", |
200 | 200 | "source": "Failed: secure endpoint reached, but TLS fingerprint verification timed out. Check Tailscale Serve or gateway TLS and retry.", |
201 | 201 | "surface": "android", |
202 | 202 | "id": "native.android.467899bb510b8e34" |
203 | 203 | }, |
204 | 204 | { |
205 | 205 | "kind": "conditional-branch", |
206 | | - "line": 2011, |
| 206 | + "line": 2013, |
207 | 207 | "path": "apps/android/app/src/main/java/ai/openclaw/app/NodeRuntime.kt", |
208 | 208 | "source": "Failed: couldn't reach the secure gateway endpoint for this host.", |
209 | 209 | "surface": "android", |
|
4987 | 4987 | }, |
4988 | 4988 | { |
4989 | 4989 | "kind": "ui-call", |
4990 | | - "line": 141, |
| 4990 | + "line": 172, |
4991 | 4991 | "path": "apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatComposer.kt", |
4992 | 4992 | "source": "Type a message…", |
4993 | 4993 | "surface": "android", |
4994 | 4994 | "id": "native.android.4949d6815387ee5c" |
4995 | 4995 | }, |
4996 | 4996 | { |
4997 | 4997 | "kind": "ui-named-argument", |
4998 | | - "line": 151, |
| 4998 | + "line": 182, |
4999 | 4999 | "path": "apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatComposer.kt", |
5000 | 5000 | "source": "Gateway is offline. Open Settings to reconnect.", |
5001 | 5001 | "surface": "android", |
5002 | 5002 | "id": "native.android.6522139155c1eebd" |
5003 | 5003 | }, |
5004 | 5004 | { |
5005 | 5005 | "kind": "ui-named-argument", |
5006 | | - "line": 180, |
| 5006 | + "line": 211, |
5007 | 5007 | "path": "apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatComposer.kt", |
5008 | 5008 | "source": "Select thinking level", |
5009 | 5009 | "surface": "android", |
5010 | 5010 | "id": "native.android.d6227e983e46ca7c" |
5011 | 5011 | }, |
5012 | 5012 | { |
5013 | 5013 | "kind": "ui-named-argument", |
5014 | | - "line": 204, |
| 5014 | + "line": 235, |
5015 | 5015 | "path": "apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatComposer.kt", |
5016 | 5016 | "source": "Attach", |
5017 | 5017 | "surface": "android", |
5018 | 5018 | "id": "native.android.f5f9284eaf2e47e1" |
5019 | 5019 | }, |
5020 | 5020 | { |
5021 | 5021 | "kind": "ui-named-argument", |
5022 | | - "line": 212, |
| 5022 | + "line": 243, |
5023 | 5023 | "path": "apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatComposer.kt", |
5024 | 5024 | "source": "Refresh", |
5025 | 5025 | "surface": "android", |
5026 | 5026 | "id": "native.android.27111ef04249d6f4" |
5027 | 5027 | }, |
5028 | 5028 | { |
5029 | 5029 | "kind": "ui-named-argument", |
5030 | | - "line": 220, |
| 5030 | + "line": 251, |
5031 | 5031 | "path": "apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatComposer.kt", |
5032 | 5032 | "source": "Abort", |
5033 | 5033 | "surface": "android", |
5034 | 5034 | "id": "native.android.2e55791da68e83cf" |
5035 | 5035 | }, |
5036 | 5036 | { |
5037 | 5037 | "kind": "ui-named-argument", |
5038 | | - "line": 255, |
| 5038 | + "line": 289, |
5039 | 5039 | "path": "apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatComposer.kt", |
5040 | 5040 | "source": "Send", |
5041 | 5041 | "surface": "android", |
5042 | 5042 | "id": "native.android.02b1552edc8d59da" |
5043 | 5043 | }, |
| 5044 | + { |
| 5045 | + "kind": "ui-named-argument", |
| 5046 | + "line": 315, |
| 5047 | + "path": "apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatComposer.kt", |
| 5048 | + "source": "No commands found", |
| 5049 | + "surface": "android", |
| 5050 | + "id": "native.android.ff4e568bce360d5f" |
| 5051 | + }, |
5044 | 5052 | { |
5045 | 5053 | "kind": "ui-named-argument", |
5046 | 5054 | "line": 699, |
@@ -5139,199 +5147,207 @@ |
5139 | 5147 | }, |
5140 | 5148 | { |
5141 | 5149 | "kind": "ui-named-argument", |
5142 | | - "line": 201, |
| 5150 | + "line": 224, |
5143 | 5151 | "path": "apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatScreen.kt", |
5144 | 5152 | "source": "Chat needs attention", |
5145 | 5153 | "surface": "android", |
5146 | 5154 | "id": "native.android.22a4efbe2bab8b80" |
5147 | 5155 | }, |
5148 | 5156 | { |
5149 | 5157 | "kind": "ui-named-argument", |
5150 | | - "line": 326, |
| 5158 | + "line": 350, |
5151 | 5159 | "path": "apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatScreen.kt", |
5152 | 5160 | "source": "All", |
5153 | 5161 | "surface": "android", |
5154 | 5162 | "id": "native.android.b73c79389a8cff07" |
5155 | 5163 | }, |
5156 | 5164 | { |
5157 | 5165 | "kind": "ui-named-argument", |
5158 | | - "line": 377, |
| 5166 | + "line": 409, |
5159 | 5167 | "path": "apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatScreen.kt", |
5160 | 5168 | "source": "OpenClaw", |
5161 | 5169 | "surface": "android", |
5162 | 5170 | "id": "native.android.25d8575c0063aee5" |
5163 | 5171 | }, |
5164 | 5172 | { |
5165 | 5173 | "kind": "ui-named-argument", |
5166 | | - "line": 398, |
| 5174 | + "line": 430, |
| 5175 | + "path": "apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatScreen.kt", |
| 5176 | + "source": "New chat", |
| 5177 | + "surface": "android", |
| 5178 | + "id": "native.android.4437f3cbdb3c8cbe" |
| 5179 | + }, |
| 5180 | + { |
| 5181 | + "kind": "ui-named-argument", |
| 5182 | + "line": 431, |
5167 | 5183 | "path": "apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatScreen.kt", |
5168 | 5184 | "source": "Refresh chat", |
5169 | 5185 | "surface": "android", |
5170 | 5186 | "id": "native.android.0066c3883e9eff15" |
5171 | 5187 | }, |
5172 | 5188 | { |
5173 | 5189 | "kind": "ui-named-argument", |
5174 | | - "line": 401, |
| 5190 | + "line": 434, |
5175 | 5191 | "path": "apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatScreen.kt", |
5176 | 5192 | "source": "Chat", |
5177 | 5193 | "surface": "android", |
5178 | 5194 | "id": "native.android.707eccff20a79f65" |
5179 | 5195 | }, |
5180 | 5196 | { |
5181 | 5197 | "kind": "ui-named-argument", |
5182 | | - "line": 525, |
| 5198 | + "line": 561, |
5183 | 5199 | "path": "apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatScreen.kt", |
5184 | 5200 | "source": "Loading session", |
5185 | 5201 | "surface": "android", |
5186 | 5202 | "id": "native.android.882cc14a58e7e105" |
5187 | 5203 | }, |
5188 | 5204 | { |
5189 | 5205 | "kind": "ui-named-argument", |
5190 | | - "line": 552, |
| 5206 | + "line": 588, |
5191 | 5207 | "path": "apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatScreen.kt", |
5192 | 5208 | "source": "Jump to latest", |
5193 | 5209 | "surface": "android", |
5194 | 5210 | "id": "native.android.2c1106e1687ab258" |
5195 | 5211 | }, |
5196 | 5212 | { |
5197 | 5213 | "kind": "conditional-branch", |
5198 | | - "line": 572, |
| 5214 | + "line": 608, |
5199 | 5215 | "path": "apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatScreen.kt", |
5200 | 5216 | "source": "Ready when you are", |
5201 | 5217 | "surface": "android", |
5202 | 5218 | "id": "native.android.9df2c9d68bad169f" |
5203 | 5219 | }, |
5204 | 5220 | { |
5205 | 5221 | "kind": "ui-named-argument", |
5206 | | - "line": 603, |
| 5222 | + "line": 639, |
5207 | 5223 | "path": "apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatScreen.kt", |
5208 | 5224 | "source": "Fix connection", |
5209 | 5225 | "surface": "android", |
5210 | 5226 | "id": "native.android.6bbe3c5b5193d985" |
5211 | 5227 | }, |
5212 | 5228 | { |
5213 | 5229 | "kind": "ui-named-argument", |
5214 | | - "line": 604, |
| 5230 | + "line": 640, |
5215 | 5231 | "path": "apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatScreen.kt", |
5216 | 5232 | "source": "Copy diagnostics", |
5217 | 5233 | "surface": "android", |
5218 | 5234 | "id": "native.android.579c05816c7dfa79" |
5219 | 5235 | }, |
5220 | 5236 | { |
5221 | 5237 | "kind": "ui-named-argument", |
5222 | | - "line": 741, |
| 5238 | + "line": 777, |
5223 | 5239 | "path": "apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatScreen.kt", |
5224 | 5240 | "source": "Tools running", |
5225 | 5241 | "surface": "android", |
5226 | 5242 | "id": "native.android.781f84dfaf7da9d6" |
5227 | 5243 | }, |
5228 | 5244 | { |
5229 | 5245 | "kind": "ui-named-argument", |
5230 | | - "line": 746, |
| 5246 | + "line": 782, |
5231 | 5247 | "path": "apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatScreen.kt", |
5232 | 5248 | "source": "+${toolCalls.size - 4} more", |
5233 | 5249 | "surface": "android", |
5234 | 5250 | "id": "native.android.0fd6b75cadc0ce75" |
5235 | 5251 | }, |
5236 | 5252 | { |
5237 | 5253 | "kind": "ui-named-argument", |
5238 | | - "line": 756, |
| 5254 | + "line": 792, |
5239 | 5255 | "path": "apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatScreen.kt", |
5240 | 5256 | "source": "Thinking", |
5241 | 5257 | "surface": "android", |
5242 | 5258 | "id": "native.android.7e0aea1dca378135" |
5243 | 5259 | }, |
5244 | 5260 | { |
5245 | 5261 | "kind": "ui-named-argument", |
5246 | | - "line": 757, |
| 5262 | + "line": 793, |
5247 | 5263 | "path": "apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatScreen.kt", |
5248 | 5264 | "source": "OpenClaw is preparing a response.", |
5249 | 5265 | "surface": "android", |
5250 | 5266 | "id": "native.android.98a0d4d5bba788c4" |
5251 | 5267 | }, |
5252 | 5268 | { |
5253 | 5269 | "kind": "ui-named-argument", |
5254 | | - "line": 850, |
| 5270 | + "line": 905, |
5255 | 5271 | "path": "apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatScreen.kt", |
5256 | 5272 | "source": "Stop", |
5257 | 5273 | "surface": "android", |
5258 | 5274 | "id": "native.android.76d574acfac94fee" |
5259 | 5275 | }, |
5260 | 5276 | { |
5261 | 5277 | "kind": "ui-named-argument", |
5262 | | - "line": 867, |
| 5278 | + "line": 922, |
| 5279 | + "path": "apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatScreen.kt", |
| 5280 | + "source": "No commands found", |
| 5281 | + "surface": "android", |
| 5282 | + "id": "native.android.5953c956ff208e6e" |
| 5283 | + }, |
| 5284 | + { |
| 5285 | + "kind": "ui-named-argument", |
| 5286 | + "line": 984, |
5263 | 5287 | "path": "apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatScreen.kt", |
5264 | 5288 | "source": "Gateway offline", |
5265 | 5289 | "surface": "android", |
5266 | 5290 | "id": "native.android.8e3e367df24cae4b" |
5267 | 5291 | }, |
5268 | 5292 | { |
5269 | 5293 | "kind": "ui-named-argument", |
5270 | | - "line": 957, |
| 5294 | + "line": 1074, |
5271 | 5295 | "path": "apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatScreen.kt", |
5272 | 5296 | "source": "Attach image", |
5273 | 5297 | "surface": "android", |
5274 | 5298 | "id": "native.android.623e434c83e3c020" |
5275 | 5299 | }, |
5276 | 5300 | { |
5277 | 5301 | "kind": "ui-named-argument", |
5278 | | - "line": 972, |
| 5302 | + "line": 1089, |
5279 | 5303 | "path": "apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatScreen.kt", |
5280 | 5304 | "source": "Message OpenClaw", |
5281 | 5305 | "surface": "android", |
5282 | 5306 | "id": "native.android.f1d69eb66c5dfa39" |
5283 | 5307 | }, |
5284 | 5308 | { |
5285 | 5309 | "kind": "ui-named-argument", |
5286 | | - "line": 987, |
| 5310 | + "line": 1104, |
5287 | 5311 | "path": "apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatScreen.kt", |
5288 | 5312 | "source": "Voice", |
5289 | 5313 | "surface": "android", |
5290 | 5314 | "id": "native.android.19396391033f4fa8" |
5291 | 5315 | }, |
5292 | 5316 | { |
5293 | 5317 | "kind": "ui-named-argument", |
5294 | | - "line": 1025, |
| 5318 | + "line": 1142, |
5295 | 5319 | "path": "apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatScreen.kt", |
5296 | 5320 | "source": "Remove attachment", |
5297 | 5321 | "surface": "android", |
5298 | 5322 | "id": "native.android.5054269049758d6a" |
5299 | 5323 | }, |
5300 | 5324 | { |
5301 | 5325 | "kind": "conditional-branch", |
5302 | | - "line": 1037, |
5303 | | - "path": "apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatScreen.kt", |
5304 | | - "source": "New chat", |
5305 | | - "surface": "android", |
5306 | | - "id": "native.android.326caa6b92aa9bdf" |
5307 | | - }, |
5308 | | - { |
5309 | | - "kind": "conditional-branch", |
5310 | | - "line": 1046, |
| 5326 | + "line": 1163, |
5311 | 5327 | "path": "apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatScreen.kt", |
5312 | 5328 | "source": "Main", |
5313 | 5329 | "surface": "android", |
5314 | 5330 | "id": "native.android.5fa853a957713a56" |
5315 | 5331 | }, |
5316 | 5332 | { |
5317 | 5333 | "kind": "ui-named-argument", |
5318 | | - "line": 1102, |
| 5334 | + "line": 1219, |
5319 | 5335 | "path": "apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatScreen.kt", |
5320 | 5336 | "source": "Send", |
5321 | 5337 | "surface": "android", |
5322 | 5338 | "id": "native.android.6e2fcc9d67fc1273" |
5323 | 5339 | }, |
5324 | 5340 | { |
5325 | 5341 | "kind": "conditional-branch", |
5326 | | - "line": 1141, |
| 5342 | + "line": 1258, |
5327 | 5343 | "path": "apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatScreen.kt", |
5328 | 5344 | "source": "$contextLabel · ${contextMeterThinkingLabel(thinkingLevel)}", |
5329 | 5345 | "surface": "android", |
5330 | 5346 | "id": "native.android.4e6c67df44d588d3" |
5331 | 5347 | }, |
5332 | 5348 | { |
5333 | 5349 | "kind": "ui-named-argument", |
5334 | | - "line": 268, |
| 5350 | + "line": 272, |
5335 | 5351 | "path": "apps/android/app/src/main/java/ai/openclaw/app/ui/chat/ChatSheetContent.kt", |
5336 | 5352 | "source": "CHAT ERROR", |
5337 | 5353 | "surface": "android", |
|
0 commit comments