pysepal.solara.session_info#

Read-only session-status payloads.

get_session_info used to hand back a plain dict that mixed a UI-scope fact (has_theme_state) into an authentication payload, and list_sessions returned a shallow copy of the private session registry, so public callers held live references they could mutate. These are frozen value objects: what admin and debug UI may read, and nothing more.

Classes

SessionInfo(scope_id[, username, ...])

One runtime scope's SEPAL session status.

SessionsOverview([sessions])

Every session the process currently holds.