2 Commits
Author SHA1 Message Date
David Gageot 9ff6ecbddb fix: correct bare-repo worktrees, bound pointer-file reads, clean input, symlink fallback in header 2026-07-18 10:16:10 +02:00
David Gageot d5dfec2a31 feat: group session browser by git repo root (worktree-aware)
Adds pkg/gitroot to resolve any directory to its main repository root,
handling linked worktrees via .git file metadata. The session browser's
workspaceMatcher now normalises paths to their git root so subdirectories
and worktrees of the same repo group together; the 'This workspace' header
displays the repo root accordingly.

Assisted-By: Claude
2026-07-18 10:09:18 +02:00