You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
feat: группировка по git-репо с Q&A-списком сессий в разделе Projects #57
Раздел Projects группирует сессии по последнему компоненту пути рабочей директории. При использовании git worktrees каждое дерево — отдельная директория, поэтому tasktime-mvp/.claude/worktrees/zealous-agnesi и tasktime-mvp/.claude/worktrees/cranky-mahavira отображаются как разные проекты вместо того, чтобы объединиться под tasktime-mvp.
Кроме того, плитки проектов показывают только агрегированную статистику — чтобы посмотреть отдельные сессии, нужно кликать и переходить к отфильтрованному виду.
Решение
Умная группировка по git-репо — функция getGitProjectName() убирает /.claude/worktrees/<name> из пути, объединяя все воркдеревья репозитория в одну группу.
Аккордеон — каждый git-репо представлен сворачиваемой группой. Клик по заголовку раскрывает/скрывает сессии.
Q&A-список сессий внутри группы — каждая сессия отображается одной компактной строкой: [бейдж инструмента] [первое сообщение...] [N msgs] [~$стоимость] [время] [★]. Текст обрезается с многоточием — удобно сканировать глазами без переходов.
Эффект
До: воркдеревья tasktime-mvp появляются как ~10 отдельных плиток проекта.
После: один аккордеон tasktime-mvp со всеми сессиями в виде Q&A-строк, отсортированных по времени.
changed the title [-]feat: git-aware project grouping with Q&A session list in Projects view[/-][+]feat: группировка по git-репо с Q&A-списком сессий в разделе Projects[/+]on Apr 7, 2026
Activity
[-]feat: git-aware project grouping with Q&A session list in Projects view[/-][+]feat: группировка по git-репо с Q&A-списком сессий в разделе Projects[/+]vakovalskii commentedon Apr 7, 2026
Fixed by PR #58.