Skip to content

persistent

Structs


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) -> u64
    • fn signals(self: &Self, session_id: &SessionId) -> RuntimeSignals
    • fn 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