diff --git a/src/Abstractions/Context/ActorType.cs b/src/Abstractions/Context/ActorType.cs index 9c38aa3..b00eb2e 100644 --- a/src/Abstractions/Context/ActorType.cs +++ b/src/Abstractions/Context/ActorType.cs @@ -4,7 +4,7 @@ namespace ModularityKit.Mutator.Abstractions.Context; /// Defines the type of actor performing a mutation. /// Provides context for auditing, tracking, and governance of system changes. /// -internal enum ActorType +public enum ActorType { /// /// Unknown actor type. diff --git a/src/Abstractions/Context/MutationContext.cs b/src/Abstractions/Context/MutationContext.cs index b058f1b..76ac1e7 100644 --- a/src/Abstractions/Context/MutationContext.cs +++ b/src/Abstractions/Context/MutationContext.cs @@ -39,7 +39,7 @@ public sealed record MutationContext /// /// Type of actor performing the mutation. /// - internal ActorType ActorType { get; init; } = ActorType.Unknown; + public ActorType ActorType { get; internal init; } = ActorType.Unknown; /// /// Reason for performing the mutation.