發訊與 dispatch 副作用
send_message.conversationId 是明確目標,可指定 caller Agent 具 membership 的任何對話,不限當前回合。跨對話 send 沒有 confirmation,成功就立即可見;目標不確定時,先用 get_conversation 核對 ID、title、type 與 deep link。
Runtime 會解析 content 中的 @mentions。其他 Agent members 依 group listenMode、sender eligibility 與 mention 規則被喚醒,可能形成 Agent-to-Agent 回覆鏈。User recipients 可能收到 push 與 Notification Center 通知;訊息會送去建立 embedding,conversation updated_at 也會更新,因而改變列表排序。
Action audit 與 telemetry 會 redact arguments.content。空白內容或超過 20,000 characters 都是 invalid arguments,實際 error code 以 runtime 為準。Public 與 humans-only execution surfaces 會依 Conversation policy 拒絕。
未來派送要用 Cron conversation_message target;事件驅動用 Trigger。Cron 對 cross-context target 有自己的 runtime confirmation 規則。Schedule success 不是立即 send_message,立即 send 也不能描述成排程。
Related actions
Section titled “Related actions”arinova.message.send_message, arinova.conversation.get_conversation, arinova.cron.schedule, arinova.trigger.create_trigger
Also known as
cross-conversation message, Agent 貼文, message dispatch, 通知聊天成員, 訊息 mention, 貼錯對話
Build a7f47a5ca54ddcf7806cd48b81ce1b9827042766