Agent Skills
› openclaw/openclaw
› channel-message-flows
channel-message-flows
GitHub用于运行 QA Lab 渠道消息流证据的自动化测试技能,验证 Telegram 等渠道的消息递送顺序与流式传输行为。
Trigger Scenarios
需要执行渠道消息流场景的 QA 测试
验证 Telegram 消息递送序列和流式传输
Install
npx skills add openclaw/openclaw --skill channel-message-flows -g -y
SKILL.md
Frontmatter
{
"name": "channel-message-flows",
"description": "Use when running QA Lab channel message flow evidence."
}
Channel Message Flows
Use this from the OpenClaw repo root to run the QA Lab evidence for Telegram draft/final delivery sequencing. The behavior is owned by one transport-native QA flow that can run through QA Channel or Crabline Telegram.
QA Scenario
Run the scenario through QA Lab:
OPENCLAW_BUILD_PRIVATE_QA=1 node scripts/run-node.mjs qa suite \
--provider-mode mock-openai \
--scenario channel-message-flows \
--channel-driver qa-channel
Run the same YAML through the real Telegram plugin against Crabline's local provider server:
OPENCLAW_BUILD_PRIVATE_QA=1 node scripts/run-node.mjs qa suite \
--provider-mode mock-openai \
--scenario channel-message-flows \
--channel-driver crabline \
--channel telegram
References
qa/scenarios/channels/channel-message-flows.yamlextensions/qa-channel/src/inbound.tsextensions/qa-lab/src/qa-transport.tsextensions/qa-lab/src/crabline-transport.tsextensions/telegram/src/draft-stream.ts
The scenario covers channels.streaming as primary evidence and
runtime.delivery as secondary evidence.
Version History
- 3374458 Current 2026-08-20 13:28


