Supported public session API: SessionManager, Session, session-ID validation, and the
latest-session title helper. Storage, events, diagnostics, pruning, metadata, and mutation
helpers remain crate-private implementation details.
Transport-independent persistent service. This does not listen on a socket or select v2
for stdio. A local adapter owns framing, write deadlines, and explicit disconnects.
Dropping this owner shuts down the daemon; disconnecting a connection does not.
A failed/timeout submission is uncertain: never automatically replay a mutation.