INNER CODE UNIT · TypeScript

r

agentconnect-md/agentconnect · packages/activation-policy/src/index.ts:221

    const r = layer.find((x) => x.match.kind === kind)
    if (r) return pickRule(r, kind)
  }
  return null
}

// ─── conversation-delivery selection and verified-agent edge gates ───

/**
 * Does this conversation admit an activation for `agentId` at all?
 *
 * The per-channel trigger is an operator fence, not a routing preference: "Off means the
 * agent does not respond in that channel at all. Not to an @-mention, not to a follow-up
 * in a thread it had already joined, not to a control command" (product-conventions).
 * The human ladder gets this from `routeRules`' scope filter, which the verified-agent
 * ladder deliberately bypasses — so the fence is re-applied through this predicate
 * rather than inherited.
 *

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…