openclaw/docs
Peter Steinberger 1128a4ae92
feat(ios): snooze sessions from the session menu (#162399)
* feat(ios): snooze sessions from the session menu

Add shared calendar presets and identity-bound snooze/wake patches while preserving existing Swift transport call sites. iOS gains Active, Snoozed, and Archived scopes, wake labels, and deadline-driven updates for Sessions, the sidebar, and Overview. Snoozing keeps ongoing work and the open conversation intact.

* test(ios): capture session snooze proof states

Extend the synthetic Gateway with awake and snoozed sessions. Capture Active and Snoozed lists, snooze presets, and Wake through the real iOS session menu, using All Sessions navigation and a row selector that excludes the retained sidebar.

* fix(ios): show the weekday for the next-week snooze preset

* chore(ios): record snooze strings in the native i18n source inventory

* fix(ios): format snooze wake labels through the localized catalog

Apple i18n verification rejects runtime-interpolated localized strings
because they bypass the generated catalog, so the "Wake session" menu item
and the "tomorrow" wake description now use the repository's
String(format: String(localized: "… %@")) pattern, and the native string
inventory records the format sources.

* refactor(ios): drop the superseded mutation lease initializer

* fix(ios): keep snoozed sessions browsable offline

Separate cached browsing scopes from connected mutation controls. Keep Archived connected-only and reset an archived selection to Active on disconnect. Cover scope availability and the offline cached roster, including snoozed rows and wake labels.
2026-10-01 10:22:22 +00:00
..
.generated feat: back up to external disks and Cloudflare R2 with storage locations (#161913) 2026-10-01 02:05:44 -07:00
.i18n feat: back up to external disks and Cloudflare R2 with storage locations (#161913) 2026-10-01 02:05:44 -07:00
announcements
assets docs: remove stale showcase section (#158575) 2026-09-25 21:11:35 -06:00
automation fix(cron): prevent duplicate one-shot delivery after restart (#159873) 2026-09-30 21:01:08 -05:00
channels refactor(config): migrate bare sender policy keys in Doctor (#162427) 2026-10-01 08:33:50 +00:00
ci fix(windows): recognize gateways with literal native arguments (#160680) 2026-10-01 03:07:34 -07:00
cli improve(doctor): faster pre-repair state capture with 30-day retention of standalone copies (#162364) 2026-10-01 03:05:47 -07:00
concepts fix(agents): sessions_send replies are lost when the requester turn ends during handoff (#162299) 2026-10-01 02:36:32 -07:00
diagnostics perf(cli): keep client diagnostics off shared state 2026-09-24 12:56:28 +00:00
gateway fix(skills): sandboxed turns fail with EACCES when refreshing read-only skill copies (#162295) 2026-10-01 02:34:58 -07:00
help feat: back up to external disks and Cloudflare R2 with storage locations (#161913) 2026-10-01 02:05:44 -07:00
images
install fix: restore native repairs and Codex recovery on Bun (#162559) 2026-10-01 02:20:49 -07:00
maturity refactor: remove Tasks and TaskFlow runtime (#159179) 2026-09-27 10:40:29 -07:00
nodes fix(computer): explain browser reference prerequisites (#162286) 2026-09-30 23:40:33 -07:00
platforms feat(ios): snooze sessions from the session menu (#162399) 2026-10-01 10:22:22 +00:00
plugins fix: restore native repairs and Codex recovery on Bun (#162559) 2026-10-01 02:20:49 -07:00
providers fix(models): apply downloaded catalogs without a Gateway restart (#158000) 2026-10-01 13:27:55 +08:00
reference chore(db): classify worker-only SQLite kernels in the inventory (#162442) 2026-10-01 03:08:38 -07:00
releases docs: give Agents API its own onboarding guide (#162255) 2026-10-01 02:54:25 +00:00
security fix(gateway): preserve proxy policy in local TLS health probes (#161946) 2026-10-01 00:37:14 +08:00
snippets/plugin-publish chore(deps): refresh dependencies with seven-day cutoff (#158298) 2026-09-26 20:42:53 -07:00
specs
start fix(ui): stop serving a failed Control UI build on the next Gateway start (#161438) 2026-09-30 03:28:17 +00:00
tools feat(lobster): support structured workflow input (#162003) 2026-10-01 02:51:23 -07:00
web improve(ui): chat opens faster on slow links by dropping empty boot requests (#161648) 2026-09-30 23:24:16 -07:00
agent-runtime-architecture.md perf(agents): keep file edits from blocking other chats (#158443) 2026-09-26 03:55:55 -05:00
AGENTS.md fix: exclude repository instructions from public docs sync (#158253) 2026-09-25 13:15:24 -06:00
auth-credential-semantics.md fix(setup): restore credentials before recovery reads auth 2026-09-29 13:42:14 -07:00
ci.md ci(ios): select PR simulator smoke groups by source owner 2026-10-01 02:55:48 -07:00
date-time.md
docs.json feat: back up to external disks and Cloudflare R2 with storage locations (#161913) 2026-10-01 02:05:44 -07:00
docs_map.md
index.md docs: remove stale showcase section (#158575) 2026-09-25 21:11:35 -06:00
logging.md fix(agents): stop repeating oversized tool calls (#161082) 2026-09-29 20:41:57 -07:00
network.md
openclaw-agent-runtime.md
prose.md
vps.md
whatsapp-openclaw.jpg