Isolate IM cron tools and trust-gate read APIs.

Scope list/pause/delete to the calling chat, bind IM delivery to that peer, ignore client job ids, require trusted Host for GETs, and wrap mirrored summaries as system reminders.

Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
oliver 2026-09-06 14:45:37 +08:00
parent 29d946f3dd
commit 67238d746e
7 changed files with 222 additions and 29 deletions

View file

@ -52,9 +52,11 @@ export { claimOccurrence, executeClaimedRun, extractAssistantText, TITLE_PREFIX
export {
deliverRunToIm,
formatRunResultBody,
jobVisibleToPeer,
mirrorRunToSession,
normalizeDelivery,
normalizeOrigin,
resolveCallerPeer,
resolveCreateDelivery,
resolveCreateOrigin,
resolveMirrorSession,