Skip to content

feat: sidebar running-projects tree + safer pane labels (v7.14.2) - #251

Merged
vakovalskii merged 1 commit into
mainfrom
feat/sidebar-running-tree
Jul 20, 2026
Merged

vakovalskii merged 1 commit into
mainfrom
feat/sidebar-running-tree

Conversation

@vakovalskii

Copy link
Copy Markdown
Owner
  • Sidebar tree of projects with running terminals (bottom of the sidebar); click to jump. Grouped by folder, live-updating.
  • Pane labels strip leading VAR=value env prefixes + mask secrets, so HTTPS_PROXY='...' claude shows as claude — proxy credentials no longer appear in the title bar.

Browser-verified: tree shows "codbash [2] → claude, codbash" and live-updates; proxy secret never rendered; 182 tests pass, no console errors.

- Sidebar shows a live tree of projects that currently have running Workspace
  terminals (bottom of the sidebar); click a project or a terminal to jump to
  it. Grouped by folder, skips home shells, change-signature guarded.
- _wsPaneLabel now strips leading VAR=value env prefixes and masks secrets, so a
  proxied command (HTTPS_PROXY='...' claude) shows as "claude" — proxy
  credentials no longer leak into the pane title bar.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
@vakovalskii
vakovalskii merged commit 3fc8b44 into main Jul 20, 2026
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