thinking to have
- network-based
- easier to detach / reattach compared to stdio-based? (doesn't tmux manage somehow?)
- debugging of messages might be easier? at least doesn't require changes to code because wireshark or similar can be used.
- sessions
- not having sessions (assuming single connection) has drawbacks?
- long-evaluation blocking communication issue (cf. tooling session vs eval session)
- not having sessions (assuming single connection) has drawbacks?
uncertain