a73x

Issues

Showing: open closed all

ID Status Title Author Claimed by Labels Updated
0025a395 open docscheck: tier-3 span walk stops at a wrapped signature's ) line a73x 2026-08-29 09:52
02516f97 open muxg: slim the shared popover core before shipping it a73x 2026-09-09 11:34
02e5bd20 open log rotation via xdg.logPath a73x backlog, observability 2026-08-29 12:30
05fc3090 open picker x: this wall's own pane counts as an 'other', so ending a session you alone hold takes two presses a73x 2026-09-02 19:06
063cec67 open copying scrollback: the host terminal only ever sees one painted screen a73x backlog, client, daily-driver, copypaste 2026-08-21 12:36
08ff372f open muxg: release bundling and install on a fresh box a73x 2026-09-05 19:39
0b725c82 open muxg: end a session (end_req two-step) from pane and picker a73x 2026-09-05 19:39
0c8680e2 open release packaging: everything before v0.0.1-12 is a mix of tarballs and bare binaries a73x 2026-08-21 08:45
0e7ec481 open Dedupe the QUIC key-and-dial recipe across mux d and mux a a73x 2026-09-05 19:09
0ebe07d8 open egress_cap and the transport params: one owner for 256*1024 a73x backlog, refactor, quic 2026-08-15 12:45
124a6059 open sessions_reply holds lines: a released v0.0.1-16 client refuses a new daemon's long reply as unreachable a73x 2026-09-02 19:07
1f6d027a open agent forwarding: mux -A HOST (ssh, then the QUIC handoff) has no e2e leg a73x 2026-08-21 08:44
20288f65 open muxg: finish and gate recovery and force-End native popovers a73x 2026-09-09 11:34
2195870d open daemon log lines carry no timestamps a73x backlog, observability 2026-08-15 12:43
28a9c6a7 open e2e: pin mux d run --quic --key P with HOME unset (and MUX_KEY_FILE=P) a73x 2026-09-02 09:18
2b62dbde open no way to answer an ssh prompt: password, passphrase and unknown-host reach only the tty a73x 2026-08-21 14:03
2fc534d6 open keeps_wall: invert to an is_entry mark on tiles[0]; a lone seeded pane whose attach is refused ends mux a73x 2026-09-02 19:06
2ff6b659 open muxg: migrate the legacy session picker to the shared popover path a73x 2026-09-09 11:34
30c77da1 open mux d endpoint announces the default key, not the listener's --key a73x 2026-09-04 10:30
32d168d1 open layout file: guard against a wall that changed underneath (two terminals on one device) a73x 2026-09-04 13:10
3b1fb324 open docs: the Darwin SO_NOSIGPIPE rule is written twice under sendNoSig and sendNoSigNoWait a73x 2026-09-04 10:30
3b6c9a8d open Observers need a total-lifetime bound, not only an idle one a73x 2026-09-05 19:09
45f73db2 open xversion: epoch identity pins refuse any post-M18 'old' side a73x 2026-08-29 12:30
48847e6d open unit-layer mutation sweep a73x backlog, test 2026-08-15 12:44
48902711 open mux a run --quic died once on the macOS guest with no output (xos leg 6, intermittent) a73x 2026-09-04 12:51
4986ea6b open delta: dumpVtRow allocates and frees per row, 50x per pty read a73x 2026-08-21 14:40
50ca9ba5 open muxg: agent forwarding (-A) for a pane a73x 2026-09-05 19:39
53e912d8 open test harnesses exist and half the suites don't use them (dedup sweep, server + tui) a73x 2026-09-01 13:45
55ca6e6d open wall: a pane that CREATES a session on an auto-started daemon looks identical to one that joined the real one a73x backlog 2026-09-04 13:04
5ec6164a open per-socket daemon logs a73x backlog, observability 2026-08-15 12:44
686a0668 open web/mux.js MSG and KEY tables have no gate against protocol.zig and keymap.zig a73x 2026-09-01 13:45
6889d4a4 open the browser learns the layout tree a73x 2026-08-24 18:35
68d4700e open the session-list→tile diff is written twice: webhub.applyList vs wall_host.planHostDiff a73x 2026-09-01 13:45
6aba30a0 open mux web narrates reconnects only to the browser a73x backlog, muxweb, observability 2026-08-29 12:29
743cff83 open xversion drive() types with zero settle after dial; cold containers can lose the line a73x 2026-08-29 12:30
777e346e open a recycled session name is undetectable to a client that arrives after the death a73x 2026-09-04 13:10
77a44eac open fold Transport's alloc/qout into the .quic Link payload a73x backlog, refactor, quic 2026-08-15 12:45
7a667b91 open keyRefusalBody's e2e coverage is loose (one grep in e2e_04_handoff.sh) a73x backlog, test, quic 2026-08-29 12:29
7b04a2ac open layout: a late-arriving tile is cut stacked on a wide wall; the aspect rule runs once a73x backlog, layout 2026-09-05 19:19
7e02b965 open a daemon whose socket file is deleted can never be reached by path again, and no admin verb reaches it any other way a73x backlog 2026-09-04 13:11
86159ab0 open No way to see WHY a prediction stalled: capture a profile on a latency spike a73x backlog, observability, client, perf 2026-08-23 11:19
862ecafd open "Every muxa reply names the mechanism" is overbroad in CLAUDE.md and decisions.md a73x backlog 2026-08-29 12:30
88901b5e open standalone rigs re-implement e2e_lib's wait/counter helpers, drifted and unscaled a73x 2026-09-01 13:46
8b16e26b open scroll viewport: anchored history, selection, and wheel behavior a73x 2026-09-09 11:06
92d0a0e2 open quic: g_key PSK global races concurrent dials with different keys a73x 2026-08-29 12:30
94ed7dfd open retire the terminal wall: mux is strictly one target, no picker; mux web stays a73x 2026-09-05 19:39
950b4c1d open mux web: one --key for all quic tiles a73x backlog, muxweb, field, quic 2026-08-29 12:29
958b50b0 open attach refusals are neither counted nor logged: five causes, one byte, no line a73x 2026-08-23 12:06
9653cd02 open e2e: assert_stopped should take a target so the --quic stop leg reuses it a73x 2026-09-05 19:09
97965f0d open e2e legibility: a scenario can die unnamed under set -eu a73x backlog, test 2026-08-15 12:44
a2ef48d0 open mux d upgrade drops every client at once, so a latent dial bug fires on every wall in the same second a73x backlog 2026-09-04 14:48
a91002c0 open Session switch leaves the previous session's terminal title a73x backlog, client, daily-driver 2026-08-29 12:30
af2fba08 open muxg: missing ⏵⏵ glyphs and incorrectly rendered Claude icon a73x backlog, gui 2026-09-06 08:50
b1d57544 open xversion: the rig cannot pass client flags per leg, so -A against an old daemon stays a hand check a73x 2026-08-21 08:45
ba8c7a03 open mux d upgrade drops every client at once, so a latent dial bug fires on every wall in the same second a73x backlog 2026-09-04 13:11
bf612b14 open scrollback does not survive muxd upgrade (v1 gap) a73x 2026-08-19 19:27
c30f805d open delta: change detection pays for change encoding (hash of rendered bytes) a73x 2026-08-21 14:05
c50ed98f open wall: a pane that CREATES a session on an auto-started daemon looks identical to one that joined the real one a73x backlog 2026-09-04 13:11
d61fdc4c open muxg: build, run and gate on macOS — the TUI is the only client there a73x 2026-09-05 19:39
d909b10f open first-backoff tuning: reconnect pays 200ms-2s per tear a73x backlog, perf, client 2026-08-15 12:44
df3935c1 open quic: a multi-homed daemon replies from the wrong source address, so every dial silently falls back to ssh a73x backlog 2026-09-04 12:38
e3548ab1 open wall-is-the-layout follow-ups: parked minors from the branch reviews a73x 2026-09-02 19:07
eabd1c43 open paint: renderRowsClipped is tested only at top=0,left=0 a73x 2026-08-29 12:30
eac95cf4 open mux web -A: the hub offers its own agent (phase 2, consent model decided) a73x 2026-08-29 12:30
eec5c6e2 open agent forwarding: the redial re-offer and the reverse pin are asserted below the wire a73x 2026-08-21 08:44
f25709a3 open initFromManifest: a failed adopt of the socket listener should be non-fatal a73x 2026-09-05 19:09
f3cf5785 open muxg: ssh prompts through an askpass popup a73x 2026-09-05 19:39
f582f4f8 open an unterminated OSC can grow daemon memory without bound a73x backlog, daemon, security, robustness 2026-08-15 16:15
fb4a0ee4 open muxg: prediction overlay a73x 2026-09-05 19:39
fe84d155 open the wire cannot say WHY an attach was refused, so the client guesses in the message a73x 2026-08-23 12:35