概述
事件驱动工作流在 AI 生成后会暂停,等待你的后端调用 callback_url。callback 命令让你在使用 CLI 测试时从终端完成这一步。
用法
Bash
# 使用 trigger/listen 输出中的 channel IDmodelriver callback \ --channel-id abc-123-def \ --data '{"summary":"Escalated to auth","priority":"high"}' \ --task-id TCK-10042 # 使用 webhook payload 中的完整 callback URLmodelriver callback \ --callback-url "https://api.modelriver.com/v1/callback/abc-123-def" \ --data '{"summary":"Escalated to auth"}'典型事件驱动测试流程
Bash
# 终端 1modelriver listen --print # 终端 2modelriver trigger --workflow my-event-workflow --message "Test" --print-channel # 在 listen 显示 task.ai_generated 后:modelriver callback --channel-id CHANNEL_ID --data '{"enriched":true}'