Skip to content

Wmux

v2.4.1 Breaking

This release includes 1 breaking change for platform teams planning a safe upgrade.

Published 2mo CLI & Terminal
✓ No known CVEs patched
Read the diff → Tool health → What is this tool? →

✓ No known CVEs patched in this version

Topics

agentic-ai ai-agent ai-agents ai-coding browser-automation claude
+12 more
claude-code coding-agent developer-tools electron gemini mcp-server multi-agent powershell terminal-multiplexer tmux tmux-alternative windows

Affected surfaces

auth

Summary

AI summary

Updates What's New, Company Mode Scaffolding, and A2A Protocol Improvements across a mixed release.

Full changelog

What's New

Workspace Identity Resolution for MCP Servers

Claude Code doesn't propagate WMUX_WORKSPACE_ID environment variables to MCP child processes, causing agents to be unable to identify which workspace they belong to. This release fixes the core issue:

  • PID-based identity resolution: PTYManager writes shell PID→workspaceId mappings to ~/.wmux/pid-map/ on PTY creation (both local and daemon modes)
  • Process tree walking: MCP servers resolve their workspace identity by calling a2a.resolve.identity RPC, then walking the process tree upward via PowerShell to find the matching PTY shell PID
  • Removed dangerous fallback: The activeWorkspaceId fallback that caused identity confusion when focus changed between workspaces has been removed. All A2A operations now require explicit workspace identity
  • Clear error messages: When workspace identity cannot be determined, agents receive actionable error messages instead of silently using the wrong workspace

Company Mode Scaffolding

  • Company/department/team member data model and store
  • Agent persona generator, cost estimator, message queue
  • Built-in company templates
  • Company RPC handlers and worktree management
  • wmux-a2a MCP server for structured inter-agent communication

A2A Protocol Improvements

  • a2a.resolve.identity RPC for workspace identity resolution
  • Background task execution via ClaudeWorker
  • Improved task routing and workspace matching

Full Changelog: https://github.com/openwong2kim/wmux/compare/v2.4.0...v2.4.1

Full Changelog: https://github.com/openwong2kim/wmux/compare/v2.4.0...v2.4.1

Breaking Changes

  • Removed the `activeWorkspaceId` fallback that caused identity confusion when focus changed between workspaces; all A2A operations now require explicit workspace identity.

Weekly OSS security release digest.

The CVE patches and breaking changes that affected production tools this week. One email, every Sunday.

No spam, unsubscribe anytime.

Share this release

Track Wmux

Get notified when new releases ship.

Sign up free

Beta — feedback welcome: [email protected]