Michael Mikovsky
d4100d0604
Split protocol and leaf surfaces into crates
...
Move the protocol runtime into unshell-protocol and remote shell leaf code into unshell-leaves so endpoint and TUI roles can compile independently without circular dependencies.
2026-04-26 12:39:06 -06:00
Michael Mikovsky
74f08333ae
Split unshell macros into focused modules
2026-04-26 12:08:34 -06:00
Michael Mikovsky
2b753685ca
Document examples and add local remote shell endpoint demo
2026-04-26 11:25:46 -06:00
Michael Mikovsky
17be0f9daa
Improve protocol documentation and runtime structure
2026-04-26 01:53:37 -06:00
Michael Mikovsky
4c790a4ad3
Align tool benchmarks with steady-state receive cost
2026-04-25 22:55:25 -06:00
Michael Mikovsky
31a0bd39b0
Simplify endpoint outcome state handling
2026-04-25 20:47:37 -06:00
Michael Mikovsky
5e9b49a4d9
Split remote shell leaf module
2026-04-25 16:27:10 -06:00
Michael Mikovsky
7e266e2a38
Add stateful call leaf runtime
2026-04-25 15:35:08 -06:00
Michael Mikovsky
56bc7ee4f8
Various formatting changes.
2026-04-25 14:52:49 -06:00
Michael Mikovsky
396c707662
Reorganize protocol examples
2026-04-25 14:46:59 -06:00