Skip to content

Domain Events

These events are the authoritative, versioned contract for all state changes in the Mnemose platform. The schemas are derived from the Zod definitions in @mnemose/domain and committed as JSON Schema.

To regenerate: pnpm --filter @mnemose/domain contracts:export

Last exported: 2026-10-03T22:29:54.335Z

Event Types (77)

  • AppConfigUpdated
  • AppDisabled
  • AppEnabled
  • AppInstalled
  • AppUninstalled
  • CloudProjectBootstrapped
  • CloudProjectDelegated
  • DiscoveryPrincipalProvisioned
  • DiscoveryPrincipalRevoked
  • EnvironmentArchived
  • EnvironmentCreated
  • EnvironmentUpdated
  • FindingRemediated
  • FindingRemediationFailed
  • GroupCreated
  • GroupMemberAdded
  • GroupMemberRemoved
  • IamEscalationDecided
  • IamEscalationRequested
  • IamRoleBindingGranted
  • IamRoleBindingRevoked
  • IamRoleBound
  • IamRoleRevoked
  • KernelCertRotated
  • KernelEnrolled
  • KernelInvocationCompleted
  • KernelInvocationDispatched
  • KernelInvocationFailed
  • KernelMetricsCollected
  • KernelOffline
  • KernelOnline
  • KernelRevoked
  • KernelSessionDecided
  • KernelSessionExpired
  • KernelSessionRequested
  • LlmPersonaOverrideSet
  • LlmProviderConfigDeleted
  • LlmProviderConfigSet
  • LlmProviderModelAdded
  • LlmProviderModelRemoved
  • LlmProviderModelUpdated
  • LlmProviderModelsSynced
  • OrgCreated
  • OrganizationBootstrapped
  • PlatformCoreHealthChanged
  • PlatformSelfRegistered
  • ProjectAgentCreated
  • ProjectAgentRemoved
  • ProjectAgentUpdated
  • ProjectCreated
  • ReportGenerated
  • ResourceAdopted
  • ResourceAdoptionFailed
  • ResourceInventorySynced
  • ResourceOrphaned
  • ResourceProvisioned
  • ResourceProvisioningFailed
  • ResourceProvisioningStarted
  • ResourcesDiscovered
  • SandboxCreated
  • SandboxDestroyed
  • SandboxFacetGranted
  • SandboxFacetRevoked
  • SandboxNetworkPolicyUpdated
  • SandboxServiceBound
  • SandboxServiceUnbound
  • SandboxToolsPolicyUpdated
  • SubscriptionRegistered
  • TenantKmsKeyCreated
  • TenantKmsKeyRotated
  • TenantKmsKeyVersionDestroyed
  • UserActivated
  • UserInvited
  • UserRoleChanged
  • UserSuspended
  • UserUnsuspended
  • WorkspaceCreated

Full Schema

See packages/domain/contracts/events.json in the repository for the complete JSON Schema with all field definitions and validation rules.