@paleo/openclaw-channel-mock-core
v0.3.1
Published
Shared library for synthetic OpenClaw channel plugins used in test harnesses (bus client, action handlers, factories).
Readme
@paleo/openclaw-channel-mock-core
Shared library powering the synthetic OpenClaw channel plugins used in test harnesses. Provides the bus client, action handlers, account / inbound / outbound primitives, plugin and setup factories, and the typebox-based config schema.
Not meant to be consumed directly. Use the surface wrappers:
@paleo/openclaw-discord-mock—surface: "discord", full action surface,autoThread: false.@paleo/openclaw-slack-mock—surface: "slack", restricted action surface,autoThread: true.
Both wrappers register as OpenClaw channels and talk to a single bus (http://bus:43123 by default) provisioned by @paleo/openclaw-test.
Attribution
Adapted from upstream OpenClaw's extensions/qa-channel/. See NOTICE.md.
