Skip to content

StorageContextCallbacks

Defined in: packages/synapse-sdk/src/types.ts:231

Callbacks for storage context creation process

These callbacks provide visibility into the context creation process, including provider and data set selection.

optional onDataSetResolved: (info) => void

Defined in: packages/synapse-sdk/src/types.ts:244

Called when an existing data set is matched during provider selection. Not called when a new data set will be created (dataSetId is null on the resolution result); the data set ID is assigned during commit.

ParameterTypeDescription
info{ dataSetId: bigint; provider: PDPProvider; }The matched data set and its provider
info.dataSetIdbigint-
info.providerPDPProvider-

void


optional onProviderSelected: (provider) => void

Defined in: packages/synapse-sdk/src/types.ts:236

Called when a service provider has been selected

ParameterTypeDescription
providerPDPProviderThe selected provider info

void