using ColaFlow.Shared.Kernel.Events;

namespace ColaFlow.Modules.Mcp.Domain.Events;

/// <summary>
/// Domain event raised when a task lock is released
/// </summary>
public sealed record TaskLockReleasedEvent(
    Guid LockId,
    string ResourceType,
    Guid ResourceId,
    string LockHolderType,
    Guid LockHolderId,
    Guid TenantId
) : DomainEvent;
