Skip to main content

server-core/identity/contacts/requirements

packages/server/src/identity/contacts/requirements

Purpose

Contact-domain requirement helpers.

Public surface

CreatorAndTargets

Interface
export interface CreatorAndTargets {
  readonly creatorAgentId: AgentId;
  readonly targetAgentIds: readonly AgentId[];
}

obtainContactPolicyAllowsReach

Function
export const obtainContactPolicyAllowsReach = (
  input: CreatorAndTargets,
): Effect.Effect<
  ContactPolicyAllowsReachValue,
  unknown,
  ConversationServiceTag
>

Files

  • reach.ts