Skip to content

feat(plugin): auto-install statusLine, tmux sidebar, and config#1095

Merged
JeremyDev87 merged 1 commit into
masterfrom
feat/auto-install-tmux-sidebar-1089-1091-1092
Mar 28, 2026
Merged

feat(plugin): auto-install statusLine, tmux sidebar, and config#1095
JeremyDev87 merged 1 commit into
masterfrom
feat/auto-install-tmux-sidebar-1089-1091-1092

Conversation

@JeremyDev87

Copy link
Copy Markdown
Owner

Summary

Test plan

  • python3 -m pytest tests/test_session_start_hud.py -v — 9 passed
  • python3 -m pytest tests/test_tmux_sidebar.py -v — 6 passed
  • python3 -m pytest tests/ -q — 408 passed
  • lint, format:check, typecheck, test:coverage, circular, build — all passed
  • Security audit (all 3 workspaces) — no issues

Closes #1089
Closes #1091
Closes #1092

- Add _install_statusline() to auto-copy codingbuddy-hud.py and register
  in settings.json, replacing OMC while preserving custom statusLines
- Add _setup_tmux_sidebar() with $TMUX detection, duplicate pane prevention,
  and i18n suggestion messages (en/ko) for non-tmux users
- Add _get_plugin_version() to read version from plugin.json dynamically
- Set CODINGBUDDY_AUTO_TUI=0 to disable standalone TUI auto-launch
- Wire Steps 2.5, 4.5, 6.5 into session-start main() flow
- Add 15 tests (9 install + 6 tmux), all passing

Closes #1089
Closes #1091
Closes #1092
@JeremyDev87 JeremyDev87 added feat tui TUI Agent Monitor sub-issue 상위 이슈의 하위 작업 plugin packages/claude-code-plugin wow-experience Plugin Wow Experience Design labels Mar 28, 2026
@vercel

vercel Bot commented Mar 28, 2026

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
codingbuddy-landing Ready Ready Preview, Comment Mar 28, 2026 2:31pm

@JeremyDev87 JeremyDev87 self-assigned this Mar 28, 2026
@JeremyDev87 JeremyDev87 merged commit 3d446a6 into master Mar 28, 2026
28 checks passed
@JeremyDev87 JeremyDev87 deleted the feat/auto-install-tmux-sidebar-1089-1091-1092 branch March 28, 2026 14:33
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

feat plugin packages/claude-code-plugin sub-issue 상위 이슈의 하위 작업 tui TUI Agent Monitor wow-experience Plugin Wow Experience Design

Projects

None yet

1 participant