fix(cli): 1.30.2 — daemon service unit attaches to every joined mesh
claudemesh install was baking --mesh <primary> into the launchd plist / systemd unit, locking the daemon to a single mesh and contradicting 1.26.0's multi-mesh design. users with >1 joined mesh fell off the daemon path on every non-primary verb (cold-WS fallback, peer list returning all meshes because the server-side filter ran against zero attached state, "daemon spawn failed: socket did not appear" from launched sessions in sibling meshes). now: meshSlug is optional in InstallArgs; claudemesh install omits it so the unit runs `claudemesh daemon up` with no flag, which attaches to every joined mesh. `claudemesh daemon install-service --mesh <slug>` is preserved as opt-in for single-mesh hosts and CI. Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
This commit is contained in:
@@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "claudemesh-cli",
|
||||
"version": "1.30.1",
|
||||
"version": "1.30.2",
|
||||
"description": "Peer mesh for Claude Code sessions — CLI + MCP server.",
|
||||
"keywords": [
|
||||
"claude-code",
|
||||
|
||||
Reference in New Issue
Block a user