a73x

9dd3d5d9

docs: mux wall in the README's wall section; wallview in the layer table

a73x   2026-08-19 17:17

Commit message
docs: mux wall in the README's wall section; wallview in the layer table

CLAUDE.md
Old New
@@ -38,7 +38,7 @@ Layers are enforced in `build.zig`'s module table (grep `.layer =` for the graph
38 | 0 | `protocol` `engine` `pty` `quic` `keymap` `xdg` `sockpath` `proxy` `testtmp` | 38 | 0 | `protocol` `engine` `pty` `quic` `keymap` `xdg` `sockpath` `proxy` `testtmp` |
39 | 1 | `quic_server` `quic_client` `predict` `spawn` `handoff` `delta` `cmd` `shellint` `replica` `paint` | 39 | 1 | `quic_server` `quic_client` `predict` `spawn` `handoff` `delta` `cmd` `shellint` `replica` `paint` |
40 | 2 | `server` `client` `muxa` | 40 | 2 | `server` `client` `muxa` |
41 | 3/4 | `mux_main` `main`(muxd) `webhub` `webhub_main`(muxweb) | 41 | 3/4 | `mux_main` `main`(muxd) `webhub` `wallview` `webhub_main`(muxweb) |
42 42
43 Binaries: `muxd` (daemon), `mux` (client), `muxa` (agent client, JSON verbs), 43 Binaries: `muxd` (daemon), `mux` (client), `muxa` (agent client, JSON verbs),
44 `muxweb` (browser hub). Test fixtures in `test/`: `ptyclient` (real client on a 44 `muxweb` (browser hub). Test fixtures in `test/`: `ptyclient` (real client on a
README.md
Old New
@@ -116,6 +116,18 @@ line, so the next bare `muxweb` comes back to the same wall.
116 Localhost only, deliberately: to see it from another machine, forward it — 116 Localhost only, deliberately: to see it from another machine, forward it —
117 `ssh -L 7681:127.0.0.1:7681 HOST`. 117 `ssh -L 7681:127.0.0.1:7681 HOST`.
118 118
119 The same wall, without a browser:
120
121 ```sh
122 mux wall # the saved wall, as stripes in this terminal
123 mux wall HOST '--sock /tmp/s.sock#b' # ...or state it (one spelling per argument)
124 ```
125
126 Read-only: each stripe is a live session (label bar + the rows around its
127 cursor), attached the way `muxa` attaches — no size claim, so watching
128 never resizes anyone. `q` or `Ctrl-\` leaves. To type into a session,
129 attach to it: `mux HOST --session b`.
130
119 ## Everything else 131 ## Everything else
120 132
121 ```sh 133 ```sh