Skip to content

fix(menubar): show only user root sessions#507

Merged
1jehuang merged 5 commits into
masterfrom
fix/menubar-root-sessions
Jul 19, 2026
Merged

fix(menubar): show only user root sessions#507
1jehuang merged 5 commits into
masterfrom
fix/menubar-root-sessions

Conversation

@1jehuang

@1jehuang 1jehuang commented Jul 18, 2026

Copy link
Copy Markdown
Owner

Summary

  • filter menu-bar counts and rows to top-level, non-debug sessions
  • hide internal swarm/debug worker runtimes while retaining their lifecycle markers
  • cache immutable root classification in the one-second refresh loop
  • apply the same filtered population to menubar --once and JSON output

Validation

  • cargo test -p jcode --lib cli::commands::menubar::tests -- --nocapture
  • cargo check -p jcode --lib
  • live machine: 147 raw active markers reduced to 2 visible user-root sessions

Closes #508

@1jehuang
1jehuang merged commit 893115b into master Jul 19, 2026
7 of 9 checks passed
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.

Menu bar counts internal debug sessions as user sessions

1 participant