StorageContextCallbacks
Defined in: packages/synapse-sdk/src/types.ts:295
Callbacks for storage context creation process
These callbacks provide visibility into the context creation process, including provider and data set selection.
Properties
Section titled “Properties”onDataSetResolved?
Section titled “onDataSetResolved?”
optionalonDataSetResolved?: (info) =>void
Defined in: packages/synapse-sdk/src/types.ts:308
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.
Parameters
Section titled “Parameters”| Parameter | Type | Description |
|---|---|---|
info | { dataSetId: bigint; provider: PDPProvider; } | The matched data set and its provider |
info.dataSetId | bigint | - |
info.provider | PDPProvider | - |
Returns
Section titled “Returns”void
onProviderSelected?
Section titled “onProviderSelected?”
optionalonProviderSelected?: (provider) =>void
Defined in: packages/synapse-sdk/src/types.ts:300
Called when a service provider has been selected
Parameters
Section titled “Parameters”| Parameter | Type | Description |
|---|---|---|
provider | PDPProvider | The selected provider info |
Returns
Section titled “Returns”void