Expand description
Session orchestration — the central coordination layer.
Provides SessionHandle (the public API surface), SessionEvent (events from the server),
SessionCommand (commands to the server), and turn tracking.
Re-exports§
pub use errors::AuthError;pub use errors::SessionError;pub use errors::SetupError;pub use errors::WebSocketError;pub use events::recv_event;pub use events::ResumeInfo;pub use events::SessionCommand;pub use events::SessionEvent;pub use events::Turn;pub use handle::SessionHandle;pub use state::SessionPhase;pub use state::SessionState;pub use traits::SessionReader;pub use traits::SessionWriter;