History: src/server/server_test_upgrade.zig
Ref:
| Hash | Message | Author | Date |
|---|---|---|---|
| 92bb8917 | test: the stubborn shell's fixture owns its own readiness wait | a73x | 2026-09-04 |
| 762d350f | test: the stubborn-shell wait names the session the test ends | a73x | 2026-09-04 |
| e5af07b9 | test: the stubborn shell is armed before anything ends it | a73x | 2026-09-04 |
| 94838e6a | refactor: the upgrade manifest rides server_os.anonFd | a73x | 2026-09-03 |
| f2cf0821 | refactor: Session.freeOwned owns the memory teardown | a73x | 2026-09-01 |
| 6c06c07b | fix: reclaim the fd of an unadoptable agent socket at the seal point | a73x | 2026-08-31 |
| 2fe0d38a | test: server_test_upgrade and server_test_quic ride the harness awaits | a73x | 2026-08-31 |
| 4170920f | fix: agent sockets bind through serve and gain the successor guard | a73x | 2026-08-31 |
| 3b47d5d5 | refactor: the daemon socket binds through serve | a73x | 2026-08-31 |
| c2004563 | The harness owns a running daemon and a threaded await | a73x | 2026-08-31 |
| 90c7c32f | The daemon's tests connect like a client: the dial sweep | a73x | 2026-08-31 |
| 9a21f071 | refactor: one term component — wire contract, engine, delta and replay core behind a single seam | a73x | 2026-08-30 |
| daa3bf69 | refactor: the daemon owns its command surface, shell integration, upgrade and QUIC arm as child files | a73x | 2026-08-30 |
| 9ad104a9 | refactor: the daemon is `mux d`, the agent `mux a`, the hub `mux web` | a73x | 2026-08-28 |
| 907b6627 | refactor: modules live in the folder of what owns them | a73x | 2026-08-28 |