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

Function invokeConcurrencyPlugin

packages/core/sdk/src/executor.test.ts:1002–1013  ·  view source on GitHub ↗
(provider: CredentialProvider)

Source from the content-addressed store, hash-verified

1000};
1001
1002const invokeConcurrencyPlugin = (provider: CredentialProvider) =>
1003 definePlugin(() => ({
1004 id: "demo" as const,
1005 credentialProviders: [provider],
1006 storage: () => ({}),
1007 resolveTools: () =>
1008 Effect.succeed({ tools: [{ name: ToolName.make("run"), description: "run" }] }),
1009 invokeTool: ({ toolRow }) => Effect.succeed({ ran: toolRow.name }),
1010 extension: (ctx) => ({
1011 seed: () => ctx.core.integrations.register({ slug: INTEG, description: "Demo", config: {} }),
1012 }),
1013 }))();
1014
1015const seedRunConnection = <
1016 E extends {

Callers 2

recordCredentialLaunchFunction · 0.85
executor.test.tsFile · 0.85

Calls 1

definePluginFunction · 0.90

Tested by

no test coverage detected