openclaw/apps/shared
Peter Steinberger 1f6f0d42dc
feat: start remote sessions without a repository (#147773)
* feat: start remote sessions without a repository

Offer a fresh isolated workspace for cloud and paired-device sessions while preserving explicit and saved repository choices. Use a private empty backing repository per session through the existing managed-worktree lifecycle, retaining reclaim, snapshot restore, and cleanup without copying the agent workspace.

* fix: preserve workspace intent and independent snapshot cleanup

Retain legacy source selections before Git discovery updates availability, keep ordinary snapshot expiry independent of allocation contention, and update the complete source-selection browser flow. Keep request mapping and validation at their existing owners while satisfying import-cycle and export checks.

* fix: retain allocation and cleanup error causes

* test: expect normalized workspace source preferences
2026-09-13 22:06:12 -07:00
..
mermaid feat(android): render Mermaid diagrams in chat (#135342) 2026-09-01 14:53:31 -07:00
OpenClawKit feat: start remote sessions without a repository (#147773) 2026-09-13 22:06:12 -07:00
OpenClawMLXTTSProtocol chore: refresh dependencies after seven-day cooldown (#128414) 2026-08-24 03:01:54 -07:00
OpenClawWatchRTC fix: keep Linux widget replies connected and simplify Rust ownership (#139664) 2026-09-06 02:35:32 -07:00