feat(tmux): add shared muse tmux socket manager with CLI and agent [TOOL tmux.*] integration

This commit is contained in:
operator
2026-10-05 16:11:19 +00:00
parent 07c67e5da3
commit 0ca0fd0c1a
5 changed files with 346 additions and 1 deletions
+11
View File
@@ -168,6 +168,17 @@ def normalize_native_call(op, args):
break
if "count" not in args and "n" in args:
args["count"] = args.pop("n")
elif op.startswith("tmux."):
if "session" not in args:
for k in ("name", "target", "s"):
if k in args:
args["session"] = args.pop(k)
break
if op == "tmux.send" and "keys" not in args:
for k in ("command", "cmd", "input", "text"):
if k in args:
args["keys"] = args.pop(k)
break
return op, args