MCPcopy Create free account
hub / github.com/UsefulSoftwareCo/executor / getForOwnerImpl

Function getForOwnerImpl

packages/core/sdk/src/executor.ts:1354–1359  ·  view source on GitHub ↗
(owner: Owner, collection: string, key: string)

Source from the content-addressed store, hash-verified

1352 );
1353
1354 const getForOwnerImpl = <T>(owner: Owner, collection: string, key: string) =>
1355 input.core
1356 .findFirst("plugin_storage", {
1357 where: whereOwner(owner, collection, key),
1358 })
1359 .pipe(Effect.map((row) => (row ? pluginStorageEntryFromRow<T>(row) : null)));
1360
1361 const putImpl = <T>(owner: Owner, collection: string, key: string, data: unknown) =>
1362 Effect.gen(function* () {

Callers 1

makePluginStorageFacadeFunction · 0.85

Calls 2

whereOwnerFunction · 0.85

Tested by

no test coverage detected