fix(event): address PR review gates

This commit is contained in:
wxianfeng
2026-07-17 11:57:27 +08:00
parent c7c9a6f926
commit f59be6c19a
19 changed files with 181 additions and 160 deletions
+18 -18
View File
@@ -1005,9 +1005,9 @@ Agent 安装 dws skill 后,仅依据 skill 提供的参考文档,将自然
#### `dws event consume user_im_message_receive_o2o`
**event_event_consume_o2o_001**
- Prompt: 监听我和 userId 507971 的单聊消息
- Expected: `dws event consume user_im_message_receive_o2o --user 507971 -f ndjson`
- Flags: `--user` = `507971`
- Prompt: 监听我和 userId test-user-001 的单聊消息
- Expected: `dws event consume user_im_message_receive_o2o --user test-user-001 -f ndjson`
- Flags: `--user` = `test-user-001`
**event_event_consume_o2o_open_id_001**
- Prompt: 监听我和 openDingtalkId abc 的单聊消息
@@ -1019,9 +1019,9 @@ Agent 安装 dws skill 后,仅依据 skill 提供的参考文档,将自然
- Expected: `dws event consume user_im_message_receive_o2o -f ndjson`
**event_event_consume_o2o_auto_reply_001**
- Prompt: 监听我和 userId 507971 的单聊消息,并对方发什么自动回复什么
- Expected: `dws event consume user_im_message_receive_o2o --user 507971 -f ndjson`
- Flags: `--user` = `507971`
- Prompt: 监听我和 userId test-user-001 的单聊消息,并对方发什么自动回复什么
- Expected: `dws event consume user_im_message_receive_o2o --user test-user-001 -f ndjson`
- Flags: `--user` = `test-user-001`
- Contract: 等待 stderr 的 `[event] ready`;从每行 NDJSON 顶层读取 `content` 和 `sender_open_dingtalk_id`,持续读取 stdout,不使用轮询或 output-dir watcher
#### `dws event consume user_im_message_receive_group`
@@ -1035,9 +1035,9 @@ Agent 安装 dws skill 后,仅依据 skill 提供的参考文档,将自然
#### `dws event consume user_im_message_receive_user`
**event_event_consume_user_001**
- Prompt: 监听 userId 507971 发给我的消息,包括单聊和群聊
- Expected: `dws event consume user_im_message_receive_user --user 507971 -f ndjson`
- Flags: `--user` = `507971`
- Prompt: 监听 userId test-user-001 发给我的消息,包括单聊和群聊
- Expected: `dws event consume user_im_message_receive_user --user test-user-001 -f ndjson`
- Flags: `--user` = `test-user-001`
**event_event_consume_user_open_id_001**
- Prompt: 监听 openDingtalkId abc 发给我的消息,包括单聊和群聊
@@ -1047,9 +1047,9 @@ Agent 安装 dws skill 后,仅依据 skill 提供的参考文档,将自然
#### `dws event consume user_im_message_read_o2o`
**event_event_consume_read_o2o_001**
- Prompt: 监听我发给 userId 507971 的单聊消息是否已读
- Expected: `dws event consume user_im_message_read_o2o --user 507971 -f ndjson`
- Flags: `--user` = `507971`
- Prompt: 监听我发给 userId test-user-001 的单聊消息是否已读
- Expected: `dws event consume user_im_message_read_o2o --user test-user-001 -f ndjson`
- Flags: `--user` = `test-user-001`
- Contract: 从每行 NDJSON 顶层读取 `message_id`、`reader`、`reader_open_dingtalk_id`、`read_time`
#### `dws event consume user_im_message_read_group`
@@ -1063,9 +1063,9 @@ Agent 安装 dws skill 后,仅依据 skill 提供的参考文档,将自然
#### `dws event consume user_im_message_recall_o2o`
**event_event_consume_recall_o2o_001**
- Prompt: 监听我和 userId 507971 的单聊消息撤回事件
- Expected: `dws event consume user_im_message_recall_o2o --user 507971 -f ndjson`
- Flags: `--user` = `507971`
- Prompt: 监听我和 userId test-user-001 的单聊消息撤回事件
- Expected: `dws event consume user_im_message_recall_o2o --user test-user-001 -f ndjson`
- Flags: `--user` = `test-user-001`
- Contract: 从每行 NDJSON 顶层读取 `message_id`、`recaller`、`recaller_open_dingtalk_id`、`recall_time`
#### `dws event consume user_im_message_recall_group`
@@ -1079,9 +1079,9 @@ Agent 安装 dws skill 后,仅依据 skill 提供的参考文档,将自然
#### `dws event consume user_im_message_reaction_o2o`
**event_event_consume_reaction_o2o_001**
- Prompt: 监听我和 userId 507971 的单聊消息贴表情事件
- Expected: `dws event consume user_im_message_reaction_o2o --user 507971 -f ndjson`
- Flags: `--user` = `507971`
- Prompt: 监听我和 userId test-user-001 的单聊消息贴表情事件
- Expected: `dws event consume user_im_message_reaction_o2o --user test-user-001 -f ndjson`
- Flags: `--user` = `test-user-001`
- Contract: 从每行 NDJSON 顶层读取 `operator`、`operator_open_dingtalk_id`、`reaction_name`、`operation_type`
**event_event_consume_reaction_o2o_open_id_001**
+2 -2
View File
@@ -1424,8 +1424,8 @@
**event_event_consume_o2o_001** ✅ PASS
- Prompt: 监听我和 userId 507971 的单聊消息
- Expected: `dws event consume user_im_message_receive_o2o --user 507971 -f ndjson`
- Prompt: 监听我和 userId test-user-001 的单聊消息
- Expected: `dws event consume user_im_message_receive_o2o --user test-user-001 -f ndjson`
- Skill Reference: references/products/event.md
- Command path: PASS (event consume user_im_message_receive_o2o)
- Flags: PASS (1 flags validated)