mirror of
https://github.com/openclaw/openclaw.git
synced 2026-10-03 17:53:39 +00:00
* feat(android): snooze sessions from the thread menu Session rows now carry the Gateway's snoozedUntil/snoozedAt facts in the hand-written ChatSessionEntry (parsed from sessions.list, merged from sessions.changed with null receipts clearing them), and sessions.patch can set a wake time or clear it with the session's expected identity. The Threads page gains a Snoozed pill and long-press Snooze presets (In 1 hour, In 3 hours, This evening, Tomorrow, Next week) or "Wake session" with the wake time; Recent, Current, and the sidebar's recent list hide snoozed rows until the wake instant, which the existing expiry scheduler now awaits. The screenshot fixture gains a snoozed session so the owned-emulator lane captures the states. * fix(android): keep snooze strings in the native i18n source inventory The native locale refresh workflow owns the generated string resources, so the new snooze strings are recorded in apps/.i18n/native-source.json and the generated NativeStringResources.kt / values/strings.xml are restored to main; nativeString falls back to the source text until the refresh lands. |
||
|---|---|---|
| .. | ||
| build-release-artifacts.ts | ||
| capture-session-snooze.py | ||
| perf-online-benchmark.sh | ||
| perf-startup-benchmark.sh | ||
| perf-startup-hotspots.sh | ||
| voice-e2e.sh | ||