Cron 目標與派送
省略 target 會對目前 external Agent 使用 agent_wakeup;conversation_message 需要可存取的 conversationId;workflow_run 需要 owner 的 active workflowId。Web/API v1 可讓 Workflow 不綁 Agent並省略 message;此路徑不寫 wakeup outbox。102400-byte payload 含 Cron ID/time、message、metadata、timezone 與 local time 欄位;deterministic replay 重用 run,Workflow 失效則 visible skip。
notify 免費寫 app 內 cron_result,不喚醒 Agent。必填 1–100 字 title 與非空 message;url 只能是單斜線開頭的 app 內路徑。per-fire key 讓不同提醒不被 24h push dedup 吞掉,同 occurrence replay 仍一筆。即使保留 caller attribution 也使用 per-user scope,rolling day 上限 50 次 delivered 或 pending-reserved fire。
outbound_delivery 必填 owner 的 active endpointId 與 event,可附 JSON bodyTemplate;Agent caller 在建立與 fire time 都需要 endpoint write access。Cron context render 限制 262144 bytes。沿用 price、rate limit、wallet、audit 與 SSRF-safe transport。transaction lock 加 unique source_fire_event_id 會在 Redis/扣款前回傳 replay receipt。endpoint 失效與點數不足 visible skip;infrastructure failure retry。
action_call 需要 bound Agent、action 與 object arguments。fire time render 字串 leaves,再重驗最新 registry policy、schema 與 size。需 confirmation、有 progress、可取消、deprecated/removed,以及 Cron/Trigger/Workflow/Agent/Memory namespace 全拒絕。fire ID 作 idempotency key;detached 執行不阻塞 tick。arinova.note.create_note 仍走一般授權。
所有 target 在 fire time 重驗;message redact,metadata/dedupe 不繞過授權、quota、billing、audit。
Related actions
Section titled “Related actions”arinova.cron.schedule, arinova.cron.get_job, arinova.note.create_note
Also known as
Agent 喚醒, 對話訊息, 定時訊息, Cron target, conversationId, 派送目標, Workflow 執行, workflowId, notify target, 排程通知, outbound delivery, 排程 action
Build a7f47a5ca54ddcf7806cd48b81ce1b9827042766