Skip to content

fix: full branch tree for all users + UX improvements#666

Merged
ShaerWare merged 1 commit intomainfrom
fix/branch-visibility-and-ux-improvements
Apr 3, 2026
Merged

fix: full branch tree for all users + UX improvements#666
ShaerWare merged 1 commit intomainfrom
fix/branch-visibility-and-ux-improvements

Conversation

@ShaerWare
Copy link
Copy Markdown
Owner

Summary

  • Branch tree: all users with session access see the full tree (previously shared users only saw branches from their share point)
  • Chat facade: save partial assistant response on stream errors so users don't lose already-streamed content
  • Router: / redirects to chat, dashboard moved to /dashboard
  • AccordionNav: dashboard path updated to /dashboard
  • Mobile: simplified ChatView (removed admin-only imports), MessageBubble cleanup
  • CLAUDE.md: updated mobile role-based access docs

NEWS

🌳 Полное дерево веток для всех пользователей

Теперь все участники общего чата видят одинаковое дерево веток —
без обрезки по моменту подключения. Также улучшено сохранение
частичных ответов при ошибках стриминга, чтобы не терять уже
полученный текст.

Test plan

  • Shared user opens chat — sees full branch tree (not truncated)
  • Admin opens same chat — sees same full branch tree
  • Stream error mid-response — partial text saved as assistant message
  • / redirects to chat view
  • Dashboard accessible at /dashboard

🤖 Generated with Claude Code

- Branch tree: all users with session access now see the full tree
  (previously shared users only saw branches from their share point)
- Chat facade: save partial assistant response on stream errors so
  users don't lose already-streamed content
- Router: / redirects to chat, dashboard moved to /dashboard
- Mobile: simplified ChatView, removed admin-only imports for non-admin
- CLAUDE.md: updated mobile role-based access docs

## NEWS

🌳 **Полное дерево веток для всех пользователей**

Теперь все участники общего чата видят одинаковое дерево веток —
без обрезки по моменту подключения. Также улучшено сохранение
частичных ответов при ошибках стриминга, чтобы не терять уже
полученный текст.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
@ShaerWare ShaerWare merged commit 8eea1e9 into main Apr 3, 2026
3 checks passed
@ShaerWare ShaerWare deleted the fix/branch-visibility-and-ux-improvements branch April 3, 2026 16:13
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant