Skip to content

Function: createSlackExecutors() ​

ts
function createSlackExecutors(transport?): RuntimeExecutorRegistrySlice;

Defined in: slack/src/executors/create-slack-executors.ts:25

Creates a RuntimeExecutorRegistrySlice registering all @paraharness/slack human and control-plane adapters.

Memoizes SlackApproverAdapter per (RuntimeDriverContext, node) so humanChannels['slack:approver'] and controlPlanes['slack:approver'] share the same instance within a single runtime context.

Parameters ​

ParameterTypeDefault valueDescription
transport?SlackTransportdefaultSlackTransportTransport used for Slack API, webhook, and Socket Mode calls.

Returns ​

RuntimeExecutorRegistrySlice

Frozen executor registry slice for @paraharness/slack.

Released under the MIT License.