Skip to main content

Module provider_store

Module provider_store 

Source
Expand description

Secure per-user managed provider store schema 3.

Structs§

ClientConnectId
ClientRequestId
CommittedProviderStore
Durable result of committing a proposal.
ConnectMutation
Fully normalized connect mutation supplied by the recipe compiler/manager.
DisconnectMutation
Complete disconnect mutation. Runtime revision validation is supplied by P6.
DurableConnectionDescriptor
Secret-free durable connection projection.
DurableProviderReceipt
Safe receipt allocated in the proposal before candidate compilation.
ProposedProviderStore
Final proposed state and bytes compiled by P6 before commit.
ProviderAuthValues
Secret credential values. Debug is redacted and serialization is intentionally unavailable.
ProviderConnectionGeneration
ProviderStore
Secure provider-store handle rooted at one private directory.
ProviderStoreExpectation
Revisions expected by the runtime that requested a provider-store transaction.
ProviderStoreGeneration
ProviderStoreSnapshot
Immutable provider-store state used for complete candidate compilation.
ProviderStoreTransaction
Provider-store transaction used to propose, compile, then commit exactly one state.
SafePolicyString
Bounded non-secret policy string retained for removed-provider reconstruction.
StoredManagedConnection
One active managed provider connection. Secret values are accessible only by field lookup.
StoredModelOverrideProjection
Safe normalized metadata for one sparse managed model override.
StoredProviderPolicyProjection
Safe recipe, endpoint, source, and model-policy projection retained with a connection.

Enums§

ConnectProposal
Connect proposal outcome. Replays require neither compilation nor publication.
DisconnectProposal
Disconnect proposal outcome. Replays require neither compilation nor publication.
ProviderStoreError
Provider-store failures contain no request bodies, credential values, or content excerpts.
ProviderStoreMutation
Safe mutation receipt returned by a proposal, replay, or commit.
SafePolicyValue
Strict JSON-safe metadata for normalized managed model overrides.

Constants§

PROVIDER_STORE_FILE
Fixed provider-store body filename.
PROVIDER_STORE_LOCK_FILE
Fixed provider-store lock filename.
PROVIDER_STORE_SCHEMA_VERSION
The only accepted provider-store schema.