joshavant
efea9ca0f5
chore(android): fix ktlint formatting
2026-06-06 05:03:36 -05:00
joshavant
32b0b58868
style(ios): use app logo on onboarding intro
2026-06-06 04:41:33 -05:00
joshavant
9942428df0
fix(ios): disable chat composer while offline
2026-06-06 04:41:33 -05:00
joshavant
f40680c826
style(ios): align command section header padding
2026-06-06 04:41:33 -05:00
joshavant
a6582f787c
fix(ios): remove extra root tab bottom insets
2026-06-06 04:41:33 -05:00
joshavant
a9a2c34293
fix(ios): stop marking scheduled agents busy
2026-06-06 04:41:33 -05:00
joshavant
2ef0d274fa
fix(ios): hide agent sessions from recent sessions
2026-06-06 04:41:33 -05:00
joshavant
dc5c24fbe6
fix(ios): keep chat messages above composer
2026-06-06 04:41:33 -05:00
joshavant
0b87990328
fix(ios): remove command live activity section
2026-06-06 04:41:33 -05:00
joshavant
14f018e794
fix(ios): move approvals to settings
2026-06-06 04:41:33 -05:00
joshavant
81d099f0e9
fix(ios): remove command start work button
2026-06-06 04:41:33 -05:00
joshavant
e8c0d92015
fix(ios): clarify agent chat session
2026-06-06 04:41:32 -05:00
joshavant
67dc71983c
fix(ios): show focused session agent
2026-06-06 04:41:32 -05:00
joshavant
be537060ce
fix(ios): show recent sessions preview
2026-06-06 04:41:32 -05:00
joshavant
ea7e214bd4
Fix chat history races across agent switches
2026-06-06 04:41:32 -05:00
joshavant
7478e6e485
Fix chat session sync ownership
2026-06-06 04:41:32 -05:00
joshavant
83a6bce835
Fix iOS chat background presentation
2026-06-06 04:41:32 -05:00
joshavant
5c07f7ccf0
Fix iOS selected agent chat routing
2026-06-06 04:41:32 -05:00
joshavant
af50a5959d
fix ios onboarding success screen
2026-06-06 04:41:32 -05:00
joshavant
472a30bd3f
fix ios skill editor toggle hit target
2026-06-06 04:41:32 -05:00
joshavant
8f6f18b6e7
fix ios operator recovery live activity
2026-06-06 04:41:32 -05:00
joshavant
1746319db5
fix ios operator scope upgrade state
2026-06-06 04:41:32 -05:00
joshavant
19e827c969
fix ios operator admin scope requests
2026-06-06 04:41:32 -05:00
joshavant
f1cf898460
fix ios onboarding tls toggle hit targets
2026-06-06 04:41:32 -05:00
joshavant
7e6134cb12
fix ios onboarding developer toggle hit target
2026-06-06 04:41:32 -05:00
joshavant
2fb5ff3034
fix ios settings bottom scroll inset
2026-06-06 04:41:32 -05:00
joshavant
fbaa5a6f0a
fix ios gateway settings control hit targets
2026-06-06 04:41:32 -05:00
joshavant
33cb1c18ac
fix ios diagnostics toggle hit targets
2026-06-06 04:41:31 -05:00
joshavant
0ee7cf970c
fix ios quick setup suppression toggle
2026-06-06 04:41:31 -05:00
joshavant
762540aa04
fix ios talk controls hit targets
2026-06-06 04:41:31 -05:00
joshavant
73f056a0a4
fix ios chat error banner overlap
2026-06-06 04:41:31 -05:00
joshavant
88f6857c2e
fix ios onboarding mode row hit targets
2026-06-06 04:41:31 -05:00
joshavant
c29cc7f82f
fix(ios): use safe area inset for settings scroll
2026-06-06 04:41:31 -05:00
clawsweeper[bot]
9cbf18293b
fix #90668 : [Bug]: macOS node mode can silently self-reconnect in a healthy direct gateway session ( #90815 )
...
Summary:
- Adds a macOS node-mode TLS session cache keyed by gateway URL and TLS pin parameters, with Swift tests for reuse and rebuild behavior.
- PR surface: Other +78. Total +78 across 2 files.
- Reproducibility: yes. The source path is clear: current main supplies a fresh TLS session identity into `Gat ... inked macOS WSS proof demonstrates repeated connected callbacks before the cache and one callback after it.
Automerge notes:
- PR branch already contained follow-up commit before automerge: fix(macos): make TLS session cache lint-safe
- PR branch already contained follow-up commit before automerge: fix #90668 : [Bug]: macOS node mode can silently self-reconnect in a h…
Validation:
- ClawSweeper review passed for head 1496eac8c1 .
- Required merge gates passed before the squash merge.
Prepared head SHA: 1496eac8c1
Review: https://github.com/openclaw/openclaw/pull/90815#issuecomment-4637057530
Co-authored-by: 张贵萍0668001030 <zhang.guiping@xydigit.com >
Co-authored-by: clawsweeper <274271284+clawsweeper[bot]@users.noreply.github.com>
Co-authored-by: clawsweeper[bot] <274271284+clawsweeper[bot]@users.noreply.github.com>
Approved-by: takhoffman
Co-authored-by: takhoffman <781889+takhoffman@users.noreply.github.com >
2026-06-06 02:44:59 +00:00
dependabot[bot]
c965141d67
chore(deps): bump the android-deps group across 1 directory with 9 updates ( #86481 )
...
Bumps the android-deps group with 9 updates in the /apps/android directory:
| Package | From | To |
| --- | --- | --- |
| [gradle-wrapper](https://github.com/gradle/gradle ) | `9.4.1` | `9.5.1` |
| androidx.compose:compose-bom | `2026.04.01` | `2026.05.01` |
| [dnsjava:dnsjava](https://github.com/dnsjava/dnsjava ) | `3.6.4` | `3.6.5` |
| [org.junit.vintage:junit-vintage-engine](https://github.com/junit-team/junit-framework ) | `6.0.3` | `6.1.0` |
| [org.jetbrains.kotlinx:kotlinx-coroutines-android](https://github.com/Kotlin/kotlinx.coroutines ) | `1.10.2` | `1.11.0` |
| [org.jetbrains.kotlinx:kotlinx-coroutines-test](https://github.com/Kotlin/kotlinx.coroutines ) | `1.10.2` | `1.11.0` |
| [com.google.android.material:material](https://github.com/material-components/material-components-android ) | `1.13.0` | `1.14.0` |
| com.android.application | `9.2.0` | `9.2.1` |
| com.android.test | `9.2.0` | `9.2.1` |
Updates `gradle-wrapper` from 9.4.1 to 9.5.1
- [Release notes](https://github.com/gradle/gradle/releases )
- [Commits](https://github.com/gradle/gradle/compare/v9.4.1...v9.5.1 )
Updates `androidx.compose:compose-bom` from 2026.04.01 to 2026.05.01
Updates `dnsjava:dnsjava` from 3.6.4 to 3.6.5
- [Release notes](https://github.com/dnsjava/dnsjava/releases )
- [Changelog](https://github.com/dnsjava/dnsjava/blob/master/Changelog )
- [Commits](https://github.com/dnsjava/dnsjava/commits )
Updates `org.junit.vintage:junit-vintage-engine` from 6.0.3 to 6.1.0
- [Release notes](https://github.com/junit-team/junit-framework/releases )
- [Commits](https://github.com/junit-team/junit-framework/compare/r6.0.3...r6.1.0 )
Updates `org.jetbrains.kotlinx:kotlinx-coroutines-android` from 1.10.2 to 1.11.0
- [Release notes](https://github.com/Kotlin/kotlinx.coroutines/releases )
- [Changelog](https://github.com/Kotlin/kotlinx.coroutines/blob/master/CHANGES.md )
- [Commits](https://github.com/Kotlin/kotlinx.coroutines/compare/1.10.2...1.11.0 )
Updates `org.jetbrains.kotlinx:kotlinx-coroutines-test` from 1.10.2 to 1.11.0
- [Release notes](https://github.com/Kotlin/kotlinx.coroutines/releases )
- [Changelog](https://github.com/Kotlin/kotlinx.coroutines/blob/master/CHANGES.md )
- [Commits](https://github.com/Kotlin/kotlinx.coroutines/compare/1.10.2...1.11.0 )
Updates `org.jetbrains.kotlinx:kotlinx-coroutines-test` from 1.10.2 to 1.11.0
- [Release notes](https://github.com/Kotlin/kotlinx.coroutines/releases )
- [Changelog](https://github.com/Kotlin/kotlinx.coroutines/blob/master/CHANGES.md )
- [Commits](https://github.com/Kotlin/kotlinx.coroutines/compare/1.10.2...1.11.0 )
Updates `com.google.android.material:material` from 1.13.0 to 1.14.0
- [Release notes](https://github.com/material-components/material-components-android/releases )
- [Commits](https://github.com/material-components/material-components-android/compare/1.13.0...1.14.0 )
Updates `com.android.application` from 9.2.0 to 9.2.1
Updates `com.android.test` from 9.2.0 to 9.2.1
Updates `com.android.test` from 9.2.0 to 9.2.1
---
updated-dependencies:
- dependency-name: androidx.compose:compose-bom
dependency-version: 2026.05.01
dependency-type: direct:production
dependency-group: android-deps
- dependency-name: com.android.application
dependency-version: 9.2.1
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: android-deps
- dependency-name: com.android.test
dependency-version: 9.2.1
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: android-deps
- dependency-name: com.android.test
dependency-version: 9.2.1
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: android-deps
- dependency-name: com.google.android.material:material
dependency-version: 1.14.0
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: android-deps
- dependency-name: dnsjava:dnsjava
dependency-version: 3.6.5
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: android-deps
- dependency-name: gradle-wrapper
dependency-version: 9.5.1
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: android-deps
- dependency-name: org.jetbrains.kotlinx:kotlinx-coroutines-android
dependency-version: 1.11.0
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: android-deps
- dependency-name: org.jetbrains.kotlinx:kotlinx-coroutines-test
dependency-version: 1.11.0
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: android-deps
- dependency-name: org.jetbrains.kotlinx:kotlinx-coroutines-test
dependency-version: 1.11.0
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: android-deps
- dependency-name: org.junit.vintage:junit-vintage-engine
dependency-version: 6.1.0
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: android-deps
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-06-05 14:07:08 -07:00
dependabot[bot]
c6972a0664
chore(deps): bump github.com/apple/swift-testing ( #81757 )
...
Bumps the swift-deps group with 1 update in the /apps/swabble directory: [github.com/apple/swift-testing](https://github.com/apple/swift-testing ).
Updates `github.com/apple/swift-testing` from 6.3.1 to 6.3.2
- [Release notes](https://github.com/apple/swift-testing/releases )
- [Commits](https://github.com/apple/swift-testing/compare/6.3.1...6.3.2 )
---
updated-dependencies:
- dependency-name: github.com/apple/swift-testing
dependency-version: 6.3.2
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: swift-deps
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-06-05 14:05:15 -07:00
dependabot[bot]
aee45f5f73
chore(deps): bump the swift-deps group across 1 directory with 3 updates ( #86483 )
...
Bumps the swift-deps group with 3 updates in the /apps/macos directory: [github.com/apple/swift-log](https://github.com/apple/swift-log ), [github.com/sparkle-project/sparkle](https://github.com/sparkle-project/Sparkle ) and [github.com/steipete/peekaboo](https://github.com/steipete/Peekaboo ).
Updates `github.com/apple/swift-log` from 1.12.0 to 1.13.1
- [Release notes](https://github.com/apple/swift-log/releases )
- [Commits](https://github.com/apple/swift-log/compare/1.12.0...1.13.1 )
Updates `github.com/sparkle-project/sparkle` from 2.9.1 to 2.9.2
- [Release notes](https://github.com/sparkle-project/Sparkle/releases )
- [Commits](https://github.com/sparkle-project/Sparkle/compare/2.9.1...2.9.2 )
Updates `github.com/steipete/peekaboo` from 3.2.1 to 3.3.0
- [Release notes](https://github.com/steipete/Peekaboo/releases )
- [Commits](https://github.com/steipete/Peekaboo/compare/v3.2.1...v3.3.0 )
---
updated-dependencies:
- dependency-name: github.com/apple/swift-log
dependency-version: 1.12.1
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: swift-deps
- dependency-name: github.com/sparkle-project/sparkle
dependency-version: 2.9.2
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: swift-deps
- dependency-name: github.com/steipete/peekaboo
dependency-version: 3.2.3
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: swift-deps
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-06-05 13:10:45 -07:00
Ayaan Zaidi
d6dbcb2f4b
fix(android): surface expiring providers in palette
2026-06-05 17:14:34 +05:30
Ayaan Zaidi
61d121f1ca
fix(android): show unavailable model rows as attention
2026-06-05 17:14:34 +05:30
Ayaan Zaidi
30160933f0
refactor(android): distill provider availability cleanup
2026-06-05 17:14:34 +05:30
Tosko4
8b66003a0b
fix(android): clarify provider attention state
2026-06-05 17:14:34 +05:30
joshavant
17ab517047
fix(ios): use dynamic settings bottom margin
2026-06-04 22:52:52 -05:00
joshavant
697eeb8bab
fix(ios): keep diagnostics action reachable
2026-06-04 22:52:52 -05:00
joshavant
853f1c0d9e
fix(ios): keep gateway row grouped and tappable
2026-06-04 22:52:52 -05:00
joshavant
1447a4507a
fix(ios): keep talk unavailable without config
2026-06-04 22:52:52 -05:00
joshavant
748881e0a8
fix(ios): label chat attachment button
2026-06-04 22:52:52 -05:00
Peter Steinberger
9fd5f9ee7c
docs: document source bridge files
2026-06-04 23:25:42 -04:00
joshavant
cb4f6af504
fix ios canvas presentation
2026-06-04 10:15:32 -07:00
joshavant
81c8f525eb
fix ios gateway forced reconnect
2026-06-04 10:15:32 -07:00
Peter Steinberger
e900428a47
docs: document repo support scripts
2026-06-04 08:01:15 -04:00