Skip to content

feat: CC orchestra panel in focused chat mode#660

Merged
ShaerWare merged 2 commits intomainfrom
feat/cc-orchestra-panel
Mar 31, 2026
Merged

feat: CC orchestra panel in focused chat mode#660
ShaerWare merged 2 commits intomainfrom
feat/cc-orchestra-panel

Conversation

@ShaerWare
Copy link
Copy Markdown
Owner

Summary

  • Replace Claude Code toggle button with a sliding right panel (same pattern as BranchTree/Settings panels)
  • New component CcOrchestraPanel.vue with two tabs:
    • Оркестры — lists CC sessions linked to the current chat session via listByChatSession API
    • Дорожная карта — placeholder for roadmap view
  • Panel is resizable (320px default, 220–500px), width persists in localStorage
  • Mutual exclusivity with BranchTree and Artifact panels
  • i18n keys added for ru/en/kk

Relates to #285

NEWS

🎼 Панель оркестров Claude Code в чате

Кнопка Claude Code в чат-режиме теперь открывает выезжающую панель
справа — как у дерева веток. Во вкладке «Оркестры» видны все запущенные
сессии Claude Code для текущего чата со статусами и моделями.
Вкладка «Дорожная карта» — скоро!

Test plan

  • Open focused chat mode, click Terminal button — panel slides in from right
  • Switch between Оркестры / Roadmap tabs
  • Resize panel by dragging left edge
  • Open BranchTree — CC panel should auto-close (mutual exclusivity)
  • Panel loads CC sessions for selected chat session
  • Panel shows "Выберите чат" when no session selected

🤖 Generated with Claude Code

ShaerWare and others added 2 commits March 31, 2026 21:58
…start

Bridge was killed BEFORE verifying the target backend (vLLM) is available.
If vLLM failed to start, bridge stayed dead with no auto-recovery.
Now bridge is stopped only AFTER successful switch, and a periodic
health check (60s) auto-restarts it if it crashes.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
Replace the Claude Code toggle button in focused chat mode with a
sliding right panel (same UX as branch tree / settings panels).
Panel has two tabs: "Orchestras" (lists CC sessions linked to the
current chat) and "Roadmap" (placeholder for future roadmap view).

Relates to #285

## NEWS

🎼 **Панель оркестров Claude Code в чате**

Кнопка Claude Code в чат-режиме теперь открывает выезжающую панель
справа — как у дерева веток. Во вкладке «Оркестры» видны все запущенные
сессии Claude Code для текущего чата со статусами и моделями.
Вкладка «Дорожная карта» — скоро!

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
@ShaerWare ShaerWare merged commit 1d28f78 into main Mar 31, 2026
3 checks passed
@ShaerWare ShaerWare deleted the feat/cc-orchestra-panel branch March 31, 2026 18:41
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