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

Function memoryProvider

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

Source from the content-addressed store, hash-verified

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

Callers 1

executor.test.tsFile · 0.70

Calls 3

syncMethod · 0.80
setMethod · 0.80
getMethod · 0.65

Tested by

no test coverage detected