made extension tmux-only, replaced cmux.ts with tmux.ts (~1368 -> 354 lines)

Removed the cmux, zellij, and wezterm backends, the MuxBackend type, the
PI_SUBAGENT_MUX override, and dead exports (renameCurrentTab, renameWorkspace,
sendEscape, isFishShell, exitStatusVar). The ten-function surface API used by
index.ts is unchanged. Integration harness and tests are tmux-only; README and
package.json now state tmux-only with a fork note pointing multi-multiplexer
users at the upstream project.
This commit is contained in:
Amos
2026-08-20 18:48:14 +03:00
parent 865648c4f1
commit 9cbc5b4878
9 changed files with 421 additions and 1848 deletions
+3 -3
View File
@@ -1,15 +1,15 @@
{
"name": "pi-interactive-subagents",
"version": "3.7.2",
"description": "Interactive subagents for pi - spawn, orchestrate, and manage sub-agent sessions in cmux/tmux/zellij terminals",
"description": "Interactive subagents for pi - spawn, orchestrate, and manage sub-agent sessions in tmux",
"keywords": [
"pi-package"
],
"license": "MIT",
"author": "HazAT",
"author": "Amos Blomqvist",
"repository": {
"type": "git",
"url": "https://github.com/HazAT/pi-interactive-subagents"
"url": "https://github.com/amosblomqvist/pi-interactive-subagents"
},
"type": "module",
"scripts": {