跳转到内容

ak.profile.direct_conversation_repair.v1

← Profiles

ak.profile.direct_conversation_repair.v1

enforcement_phases

[
  "conformance",
  "startup_claim_guard"
]

operation_requirements

[
  {
    "direction": "provide",
    "operation_id": "ak.self.events.command.submit.v1",
    "binding_kind": "http_json"
  },
  {
    "direction": "provide",
    "operation_id": "ak.self.direct_conversation.read.resolve.v1",
    "binding_kind": "http_json"
  }
]

inherits

[
  "ak.profile.direct_conversation_realm.v1"
]

required_event_kinds

[
  "ak.member.state",
  "ak.mls.commit"
]

rejected_event_kinds

[]

required_schemas

[
  "ak.schema.principal_operations.v1"
]

required_fixtures

[]

required_vectors

[]

optional_extensions

[]

authority_source

"ak.authority.direct_conversation_repair.v1"

invariants

[
  "same_pair_realm_main_strand",
  "exact_two_participant_mask",
  "human_self_or_owned_agent_controller_closed_xor",
  "current_signed_directional_contact_heads",
  "new_realm_group_has_no_prejoin_history",
  "repair_action_allowlist_is_exactly_member_rejoin_own",
  "repair_source_never_authorizes_member_leave_own"
]

feature_discovery

{
  "required": [
    "stable_direct_conversation_exact_pair_repair"
  ],
  "unsupported_optional": "keep the stable binding suspended and fail closed"
}

Source