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

Function memoryProvider

packages/core/sdk/src/executor.test.ts:33–41  ·  view source on GitHub ↗
()

Source from the content-addressed store, hash-verified

31}> {}
32
33const memoryProvider = (): CredentialProvider => {
34 const store = new Map<string, string>();
35 return {
36 key: ProviderKey.make("memory"),
37 writable: true,
38 get: (id) => Effect.sync(() => store.get(String(id)) ?? null),
39 set: (id, value) => Effect.sync(() => void store.set(String(id), value)),
40 };
41};
42
43const INTEG = IntegrationSlug.make("demo");
44const PINNED = IntegrationSlug.make("demo-pinned");

Callers 1

executor.test.tsFile · 0.70

Calls 3

syncMethod · 0.65
getMethod · 0.65
setMethod · 0.65

Tested by

no test coverage detected