History: src/cli/webhub_main.zig
Ref:
| Hash | Message | Author | Date |
|---|---|---|---|
| c5be8085 | build: add pinned linting and reliable development checks | a73x | 2026-09-06 |
| 28780537 | fix: mux web refuses a port another hub already listens on | forge-4 | 2026-09-04 |
| 808d5586 | refactor: every remaining std.os.linux spelling goes through an os row or std.c | a73x | 2026-09-03 |
| 0bd41f5a | feat: the hub serves the layout's panes and writes a birth back into it | a73x | 2026-09-03 |
| 7a530237 | Clarify CLI parsing types and comments | a73x | 2026-08-31 |
| 90394750 | refactor: the small modules say what they are for | a73x | 2026-08-30 |
| 4fa1d021 | refactor: the client link owns its core, hosts file, handoff, layout, keymap and askpass as child files behind pub seams | a73x | 2026-08-30 |
| 0698569c | refactor: the sun_path bound belongs to the one binder | a73x | 2026-08-30 |
| 019b1c19 | feat: the browser hub reads the hosts file and polls like the CLI wall | a73x | 2026-08-29 |
| 694fffd5 | refactor: one owner for the parse-outcome switch and the usage exit | a73x | 2026-08-29 |
| 6c5f6a37 | feat: one binary — `mux d` / `mux a` / `mux web`, and the client with no letter | a73x | 2026-08-28 |
| a8c489d9 | refactor: muxweb parses to an Opts or an error, not a three-armed union | a73x | 2026-08-27 |
| cfa8e4ff | refactor: MUX_KEY_FILE is spelled once, in xdg | a73x | 2026-08-27 |
| c518814b | feat: cliflags lets a field type parse itself; idle-ms and session names do | a73x | 2026-08-27 |
| 9fd78ccd | refactor: help and version print from one place | a73x | 2026-08-27 |
| ea53a65f | refactor: muxweb parses into Parsed, not through a copy | a73x | 2026-08-27 |
| 2ce4a84a | refactor: wall.Argv is the one argv collector for muxweb and mux wall | a73x | 2026-08-27 |
| 44690b82 | refactor: drop the comments and cases cliflags now owns | a73x | 2026-08-27 |
| ed7c14fd | refactor: muxweb parses its flags with cliflags | a73x | 2026-08-27 |
| cafa56ed | refactor: the four entrypoints move to src/cli/ | a73x | 2026-08-27 |