Skip to main content

Module ctx_session

Module ctx_session 

Source

Structs§

PreparedSessionAction
SessionToolOptions

Functions§

handle
handle_read_only
Handle session reads after rechecking all recalled content under the current project and Gateway policies.
handle_snapshot_read_action
Run snapshot/export work after the caller cloned live state and released its lock. Persisted projections are admitted before they reach an archive writer.
handle_without_session
Handle actions that do not access live-session state. Keeping them outside the live session lock prevents an explicit list/cleanup request from stalling unrelated reads and shells behind an O(session-store) operation. Some actions intentionally update independent process-global configuration.
prepare_admitted_action
Prepare content-bearing actions from a detached snapshot. Callers with a live session lock commit candidate only after checking snapshot identity.
save_session