Commit Graph

3485 Commits

Author SHA1 Message Date
github-actions[bot]
ef1474dd3d chore(i18n): refresh native zh-TW locale 2026-07-03 21:18:24 +00:00
github-actions[bot]
261d79a9a4 chore(i18n): refresh native zh-CN locale 2026-07-03 21:18:10 +00:00
PollyBot13
671c315072 feat: clarify iOS Location Always permission flow (#99247)
* feat: clarify iOS Location Always permission flow

* fix(ios): avoid stale location permission summary

* fix(ios): clarify disabled location permission grants

* fix(ios): sync external location grants into settings

* chore(ios): refresh native i18n inventory

* fix(ios): preserve location off during permission sync

* fix(ios): preserve while using during location sync

* fix(ios): wait for location permission prompts

* fix(ios): reconcile significant location monitoring

---------

Co-authored-by: Peter Steinberger <steipete@gmail.com>
2026-07-03 14:16:20 -07:00
Sahil Satralkar
d29a4f9c2f improve: tighten iOS Control row density (#99468)
* improve: tighten iOS Control row density

* test(ios): drop brittle control row source guards

* chore(i18n): sync iOS Control inventory

---------

Co-authored-by: Peter Steinberger <steipete@gmail.com>
2026-07-03 13:17:42 -07:00
NianJiu
51859fe0e4 fix ios node invoke permission prompts (#99477)
Co-authored-by: NianJiuZst <180004567+NianJiuZst@users.noreply.github.com>
2026-07-03 12:49:20 -07:00
Ben.Li
b623ff738d fix(android): parse talk directive aliases case-insensitively (#99592) 2026-07-03 12:41:08 -07:00
Ben.Li
b6e6799755 fix(android): block self-package notification forwarding in allowlist mode (#99568)
Always reject the OpenClaw app package in allowsPackage, matching the
blocklist fail-closed behavior and preventing gateway/node forwarding loops.

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-07-03 12:38:58 -07:00
Ben.Li
57d0747185 fix(android): filter device and internal sessions from thread picker (#99557)
* fix(android): filter device and internal sessions from thread picker

Align SessionFilters with iOS isRecentChatSession so agent device sessions,
internal main aliases, and onboarding keys do not appear in recent choices.

Co-authored-by: Cursor <cursoragent@cursor.com>

* fix(android): tighten chat session filtering

* fix(android): preserve access to stale chat sessions

* chore(android): sync native i18n inventory

---------

Co-authored-by: Cursor <cursoragent@cursor.com>
Co-authored-by: Peter Steinberger <steipete@gmail.com>
2026-07-03 12:35:03 -07:00
github-actions[bot]
7cc3cb0d28 chore(i18n): refresh native sv locale 2026-07-03 19:30:49 +00:00
github-actions[bot]
cab81470d9 chore(i18n): refresh native ru locale 2026-07-03 19:29:24 +00:00
github-actions[bot]
cb9ac50f5b chore(i18n): refresh native fa locale 2026-07-03 19:29:03 +00:00
github-actions[bot]
a3ef37b991 chore(i18n): refresh native nl locale 2026-07-03 19:27:46 +00:00
github-actions[bot]
8cc1786f49 chore(i18n): refresh native vi locale 2026-07-03 19:27:19 +00:00
github-actions[bot]
355fa773f8 chore(i18n): refresh native th locale 2026-07-03 19:26:01 +00:00
github-actions[bot]
72a8098408 chore(i18n): refresh native pl locale 2026-07-03 19:25:43 +00:00
github-actions[bot]
eade8f1c1a chore(i18n): refresh native id locale 2026-07-03 19:24:13 +00:00
github-actions[bot]
dcc4fa8746 chore(i18n): refresh native uk locale 2026-07-03 19:23:52 +00:00
github-actions[bot]
b043adf192 chore(i18n): refresh native tr locale 2026-07-03 19:22:31 +00:00
github-actions[bot]
ca258fb945 chore(i18n): refresh native it locale 2026-07-03 19:22:12 +00:00
github-actions[bot]
141b2cf4d1 chore(i18n): refresh native ar locale 2026-07-03 19:20:46 +00:00
github-actions[bot]
57a3975ce1 chore(i18n): refresh native hi locale 2026-07-03 19:20:22 +00:00
github-actions[bot]
df659eca87 chore(i18n): refresh native fr locale 2026-07-03 19:18:58 +00:00
github-actions[bot]
3da73a77fe chore(i18n): refresh native ko locale 2026-07-03 19:18:42 +00:00
github-actions[bot]
66cb9a99b1 chore(i18n): refresh native ja-JP locale 2026-07-03 19:17:09 +00:00
github-actions[bot]
a0a5054b93 chore(i18n): refresh native es locale 2026-07-03 19:16:59 +00:00
github-actions[bot]
3385817658 chore(i18n): refresh native de locale 2026-07-03 19:15:33 +00:00
github-actions[bot]
bf35947eb2 chore(i18n): refresh native pt-BR locale 2026-07-03 19:15:25 +00:00
github-actions[bot]
066e6973b0 chore(i18n): refresh native zh-CN locale 2026-07-03 19:13:55 +00:00
github-actions[bot]
5793f731f5 chore(i18n): refresh native zh-TW locale 2026-07-03 19:13:50 +00:00
Ben.Li
6b253eb341 fix(android): reject IPv6 zone IDs in gateway endpoint URLs (#99570)
* fix(android): normalize IPv6 zone IDs in gateway endpoint hosts

Strip interface zones during endpoint parsing so link-local URLs like
ws://[fe80::1%25eth0] connect using socket-ready literals such as fe80::1.

Co-authored-by: Cursor <cursoragent@cursor.com>

* fix(android): reject IPv6 zone IDs in gateway endpoint URLs

Co-authored-by: Cursor <cursoragent@cursor.com>

* fix(android): reject scoped IPv6 gateway hosts

* chore(android): sync native i18n inventory

---------

Co-authored-by: Cursor <cursoragent@cursor.com>
Co-authored-by: Peter Steinberger <steipete@gmail.com>
2026-07-03 12:12:03 -07:00
Ben.Li
df1452799b fix(android): preserve numeric invoke error codes (#99591)
* fix(android): preserve numeric invoke error codes

* fix(android): tighten invoke error code parsing

---------

Co-authored-by: Peter Steinberger <steipete@gmail.com>
2026-07-03 11:24:50 -07:00
pick-cat
b2620d7153 fix(infra): bound jsonl-socket response buffer to prevent OOM (#98130)
* fix(infra): bound jsonl-socket response buffer to prevent OOM

* fix(macos): cap exec host socket output

* fix(macos): satisfy swiftformat for exec limiter

* test(macos): prove exec host output cap on command output

* chore: keep jsonl socket cap scoped to infra

* fix(infra): raise jsonl socket buffer cap

* test(infra): prove jsonl socket cap beats timeout

* ci: rerun jsonl socket buffer bound checks

* fix(macos): cap exec host response output

* test(macos): avoid private exec response fixtures

* fix(macos): satisfy exec output limiter formatting

* fix(macos): avoid static self formatting conflict

* chore: keep jsonl socket guard infra-only

* fix(jsonl-socket): parse complete lines before enforcing the buffer cap

* chore: remove unnecessary return after finish(null)

* fix(infra): frame bounded JSONL socket lines

* fix(infra): frame bounded JSONL socket lines

* style(macos): keep exec limiter patch focused

* style(macos): keep exec limiter patch focused

* style(macos): satisfy exec limiter formatting

* style(infra): satisfy socket loop lint

---------

Co-authored-by: Peter Steinberger <peter@steipete.me>
Co-authored-by: Peter Steinberger <steipete@gmail.com>
2026-07-03 08:15:47 -07:00
github-actions[bot]
0924bee96b chore(i18n): refresh native sv locale 2026-07-03 14:15:37 +00:00
github-actions[bot]
a6a4792098 chore(i18n): refresh native ru locale 2026-07-03 14:14:39 +00:00
github-actions[bot]
37f006725d chore(i18n): refresh native fa locale 2026-07-03 14:13:50 +00:00
github-actions[bot]
a4b51e58d3 chore(i18n): refresh native nl locale 2026-07-03 14:12:51 +00:00
github-actions[bot]
ed5ccda79c chore(i18n): refresh native vi locale 2026-07-03 14:12:11 +00:00
github-actions[bot]
2525078b86 chore(i18n): refresh native th locale 2026-07-03 14:11:06 +00:00
github-actions[bot]
d23c4fdbb5 chore(i18n): refresh native pl locale 2026-07-03 14:10:28 +00:00
github-actions[bot]
f188c664c0 chore(i18n): refresh native id locale 2026-07-03 14:09:21 +00:00
github-actions[bot]
ee9f61d724 chore(i18n): refresh native uk locale 2026-07-03 14:08:44 +00:00
github-actions[bot]
0420aefb1d chore(i18n): refresh native tr locale 2026-07-03 14:07:30 +00:00
github-actions[bot]
a1f6accef4 chore(i18n): refresh native it locale 2026-07-03 14:07:01 +00:00
github-actions[bot]
3db6fb9972 chore(i18n): refresh native ar locale 2026-07-03 14:05:57 +00:00
github-actions[bot]
48c3f4b103 chore(i18n): refresh native hi locale 2026-07-03 14:05:24 +00:00
github-actions[bot]
a775f9f78e chore(i18n): refresh native fr locale 2026-07-03 14:04:20 +00:00
github-actions[bot]
bdc625866b chore(i18n): refresh native ko locale 2026-07-03 14:03:49 +00:00
github-actions[bot]
aabe44f638 chore(i18n): refresh native ja-JP locale 2026-07-03 14:02:38 +00:00
github-actions[bot]
6c4ac0c71d chore(i18n): refresh native es locale 2026-07-03 14:02:16 +00:00
github-actions[bot]
375def8604 chore(i18n): refresh native de locale 2026-07-03 14:00:50 +00:00