persistent
Module: enforcement::session::persistent
Section titled “Module: enforcement::session::persistent”Contents
Section titled “Contents”Structs
PersistentSessionStateStore- Append-only JSONL-backed session state store.
firma_sidecar::enforcement::session::persistent::PersistentSessionStateStore
Section titled “firma_sidecar::enforcement::session::persistent::PersistentSessionStateStore”Struct
Append-only JSONL-backed session state store.
Trait Implementations:
- SessionStateStore
fn record_action(self: &Self, session_id: &SessionId) -> u64fn signals(self: &Self, session_id: &SessionId) -> RuntimeSignalsfn record_outcome(self: &Self, session_id: &SessionId, action_class: &str, resource: &str, outcome: Outcome)fn advance_provenance(self: &Self, session_id: &SessionId, context_hash: &str, action_class: &str, resource: &str) -> String