winget install --id openwong2kim.wmux
About wmux
wmux is a Windows terminal multiplexer built for AI coding agents. Run Claude Code, Codex, and Gemini CLI side by side with split terminals, browser automation, and MCP integration. Features include session persistence, dangerous command detection, real-time token cost tracking, and cross-workspace terminal control via MCP tools.
What's new in 2.9.1
What's Changed - feat(keyboard): Ctrl+Tab cycles through panes (multi-view) by @openwong2kim in #37 - fix(paste): repair chronic partial-paste truncation across all input paths by @openwong2kim in #36 - feat(panes): cap workspace splits at 20 leaves with toast feedback by @openwong2kim in #38 - v2.9.1 — Daemon shutdown reliability + .txt active-hazard mitigation by @openwong2kim in #39 - substrate: SECURITY.md + filesystem hardening on daemon startup (Phase 3.2 baseline) by @openwong2kim in #41 - docs(protocol): M4 — workspaceId resolution paths + path-D limitation by @openwong2kim in #42 - fix: revert PR #41 filesystem hardening — ACL lockout regression in user dogfood by @openwong2kim in #43 - fix(main): capture daemonClient before before-quit race to avoid null deref by @openwong2kim in #44 - docs(internal): path-D call-site inventory for substrate Phase 2.1 by @openwong2kim in #46 - fix(daemon): #35 instrumentation, recovery PTY retry, before-quit timeout by @openwong2kim in #45 - fix(scrollback): three-layer Fix 0 — mount gate + race-free reconnect + restore toggle by @openwong2kim in #47 Full Changelog: v2.9.0...v2.9.1
Version history
| Version | Updated | Notes |
|---|---|---|
| 2.9.1 | Unknown | What's Changed - feat(keyboard): Ctrl+Tab cycles through panes (multi-view) by @openwong2kim in #37 - fix(paste): repair chronic partial-paste truncation across all input paths by @openwong2kim in #36 - feat(panes): cap... |
| 2.9.0 | Unknown | What's Changed - wmux Substrate 3.0 — Phase 0 + M0 (v2.9.0 ship unit) by @openwong2kim in #34 - feat(scrollback): v2.8.x → v2.9.0 chopped-dump recovery tool by @openwong2kim in #35 Full Changelog: v2.8.4...v2.9.0 |
| 2.8.4 | Unknown | What's Changed - fix: restore workspace drag reorder by @dev-minggyu in #28 - fix(multiview): sticky group across navigation + MiniSidebar feature parity by @openwong2kim in #29 - fix(notifications): restore agent task-c... |
| 2.8.3 | Unknown | wmux 빌드 산출물에 부족했던 attribution 의무를 정리한 patch. THIRD_PARTY_NOTICES 가 Playwright 하나만 적혀 있었지만 실제 runtime 번들은 110 packages (16 직접 deps + Electron + ~93 transitive) 를 포함하고 있었다. MIT/ISC/BSD/Apache-2.0 의 "all copies or substanti... |
| 2.8.2 | Unknown | @alphabeen 이 v2.8.1 출시 직후 PR #25 로 보고한 두 문제를 한 patch 에 묶는다. v2.8.1 의 startup brick 픽스 이후에도 runtime accumulation 시나리오 (X close 후 daemon 이 유지하는 detached 세션이 며칠에 걸쳐 누적) 에서는 hard cap 50 에 다시 도달했고, 더 나쁜 건 cap throw 가 renderer... |
| 2.8.1 | Unknown | @alphabeen 이 v2.8.0 출시 직후 보고한 세 가지 회귀 — 시간이 갈수록 wmux 가 사용 불가 상태로 빠지던 critical, recovered pane 출력이 깨지던 high, 매 시작마다 generic 에러 토스트가 뜨던 medium — 을 한 릴리스에 묶어 수정한다. v2.8.0 사용자는 즉시 업그레이드 권장 — 자동 마이그레이션이 누적된 sessions.json 을 첫... |
| 2.8.0 | Unknown | External AI 도구 (Claude Code, third-party MCP) 가 wmux 위에 워크플로우를 빌드할 수 있도록 세 개 신규 surface 동시 도입한 minor 릴리스. @alphabeen 의 RFC #15 가 직접 트리거. What's in 🧩 Pane Metadata API (#16) PaneLeaf 에 optional {label, role, status, custo... |
| 2.7.4 | Unknown | Terminal stability fixes (4-bug roundup) #1 Hang on large output (CPU/RAM full blast) - PTYBridge onData hot path: 8ms micro-batch accumulator (was unbatched, 5 sync middlewares per chunk) - OscParser: char-by-char strin... |
| 2.7.3 | Unknown | Full Changelog: v2.7.2...v2.7.3 |
| 2.7.1 | Unknown | What's Changed - Add winget publishing step to release workflow by @openwong2kim in #5 Full Changelog: v2.7.0...v2.7.1 What's Changed - Add winget publishing step to release workflow by @openwong2kim in #5 Full Changelog... |
| 2.7.0 | Unknown | No notes |
| 2.6.0 | Unknown | No notes |
| 2.5.0 | Unknown | No notes |