CodeNomad/.github
Pascal André da6378382f
feat(ui): organize sessions by worktree
Treat SessionInfo.location as the authoritative worktree assignment, load every project-scoped cursor page, and project complete session families for search, filtering, and activity/name/worktree sorting. Family moves now run through the server transaction and refresh from OpenCode instead of mutating local paths optimistically.

Show localized root and linked-worktree badges, preserve complete ancestry during filters, refresh worktrees and sessions after deletion, and apply the complete authoritative session.moved payload. Expose the desktop file-manager action only for local paths with keyboard support.

Add coverage for project query construction, path normalization, family projection, native move events, request authority, serialized family moves, and deletion refresh; register the new runnable tests in CI. Validated with UI typecheck, 35 affected CI-mode tests, and production builds.
2026-08-13 00:13:03 +02:00
..
ISSUE_TEMPLATE Issue template 2025-12-07 18:12:11 +00:00
workflows feat(ui): organize sessions by worktree 2026-08-13 00:13:03 +02:00