plugin-tmux
| Version | 2026.199.1330 |
| Repo | superproject |
| Plugin | yes — see the plugin reference |
Generic typed terminal and terminal-agent runtime backed by tmux control mode. Each run owns an isolated socket; literal input, bracketed paste, keys, resize, signals, ordered raw output, snapshots, detach/reattach, exit status, and cleanup travel only through the CUE-generated Provider.Channel contract. It is placement-neutral and therefore works locally, over gRPC/SSH, and in nested deployments.
Operators and MCP clients use charly agent terminal, so terminal
operations never recursively invoke charly cmd or charly shell.
Acceptance plan
Section titled “Acceptance plan”This candy’s plan: — the runnable spec charly check executes against a live deployment. check: steps are idempotent probes; run: steps change state.
| Intent | Step |
|---|---|
check |
the compiled provider registry exposes the typed tmux terminal channel |
check |
the compiled provider registry exposes tmux as an agent runtime too |